YetiForceCompany/YetiForceCRM

View on GitHub
public_html/layouts/basic/styles/Main.min.css.map

Summary

Maintainability
Test Coverage
{"version":3,"sources":["../../../libraries/bootstrap/scss/bootstrap.scss","../../../libraries/bootstrap/scss/_root.scss","../../../libraries/bootstrap/scss/_reboot.scss","Main.min.css","../../../libraries/bootstrap/scss/vendor/_rfs.scss","../../../libraries/bootstrap/scss/mixins/_hover.scss","../../../libraries/bootstrap/scss/_type.scss","../../../libraries/bootstrap/scss/mixins/_lists.scss","../../../libraries/bootstrap/scss/_images.scss","../../../libraries/bootstrap/scss/mixins/_image.scss","../../../libraries/bootstrap/scss/mixins/_border-radius.scss","../../../libraries/bootstrap/scss/_code.scss","../../../libraries/bootstrap/scss/_grid.scss","../../../libraries/bootstrap/scss/mixins/_grid.scss","../../../libraries/bootstrap/scss/mixins/_breakpoints.scss","../../../libraries/bootstrap/scss/mixins/_grid-framework.scss","../../../libraries/bootstrap/scss/_tables.scss","../../../libraries/bootstrap/scss/mixins/_table-row.scss","../../../libraries/bootstrap/scss/_forms.scss","../../../libraries/bootstrap/scss/mixins/_transition.scss","../../../libraries/bootstrap/scss/mixins/_forms.scss","../../../libraries/bootstrap/scss/mixins/_gradients.scss","../../../libraries/bootstrap/scss/_buttons.scss","../../../libraries/bootstrap/scss/mixins/_buttons.scss","../../../libraries/bootstrap/scss/_transitions.scss","../../../libraries/bootstrap/scss/_dropdown.scss","../../../libraries/bootstrap/scss/mixins/_caret.scss","../../../libraries/bootstrap/scss/mixins/_nav-divider.scss","../../../libraries/bootstrap/scss/_button-group.scss","../../../libraries/bootstrap/scss/_input-group.scss","../../../libraries/bootstrap/scss/_custom-forms.scss","../../../libraries/bootstrap/scss/_nav.scss","../../../libraries/bootstrap/scss/_navbar.scss","../../../libraries/bootstrap/scss/_card.scss","../../../libraries/bootstrap/scss/_breadcrumb.scss","../../../libraries/bootstrap/scss/_pagination.scss","../../../libraries/bootstrap/scss/mixins/_pagination.scss","../../../libraries/bootstrap/scss/_badge.scss","../../../libraries/bootstrap/scss/mixins/_badge.scss","../../../libraries/bootstrap/scss/_jumbotron.scss","../../../libraries/bootstrap/scss/_alert.scss","../../../libraries/bootstrap/scss/mixins/_alert.scss","../../../libraries/bootstrap/scss/_progress.scss","../../../libraries/bootstrap/scss/_media.scss","../../../libraries/bootstrap/scss/_list-group.scss","../../../libraries/bootstrap/scss/mixins/_list-group.scss","../../../libraries/bootstrap/scss/_close.scss","../../../libraries/bootstrap/scss/_toasts.scss","../../../libraries/bootstrap/scss/_modal.scss","../../../libraries/bootstrap/scss/_tooltip.scss","../../../libraries/bootstrap/scss/mixins/_reset-text.scss","../../../libraries/bootstrap/scss/_popover.scss","../../../libraries/bootstrap/scss/_carousel.scss","../../../libraries/bootstrap/scss/mixins/_clearfix.scss","../../../libraries/bootstrap/scss/_spinners.scss","../../../libraries/bootstrap/scss/utilities/_align.scss","../../../libraries/bootstrap/scss/mixins/_background-variant.scss","../../../libraries/bootstrap/scss/utilities/_background.scss","../../../libraries/bootstrap/scss/utilities/_borders.scss","../../../libraries/bootstrap/scss/utilities/_display.scss","../../../libraries/bootstrap/scss/utilities/_embed.scss","../../../libraries/bootstrap/scss/utilities/_flex.scss","../../../libraries/bootstrap/scss/utilities/_float.scss","../../../libraries/bootstrap/scss/utilities/_interactions.scss","../../../libraries/bootstrap/scss/utilities/_overflow.scss","../../../libraries/bootstrap/scss/utilities/_position.scss","../../../libraries/bootstrap/scss/utilities/_screenreaders.scss","../../../libraries/bootstrap/scss/mixins/_screen-reader.scss","../../../libraries/bootstrap/scss/utilities/_shadows.scss","../../../libraries/bootstrap/scss/utilities/_sizing.scss","../../../libraries/bootstrap/scss/utilities/_spacing.scss","../../../libraries/bootstrap/scss/utilities/_stretched-link.scss","../../../libraries/bootstrap/scss/utilities/_text.scss","../../../libraries/bootstrap/scss/mixins/_text-truncate.scss","../../../libraries/bootstrap/scss/mixins/_text-emphasis.scss","../../../libraries/bootstrap/scss/mixins/_text-hide.scss","../../../libraries/bootstrap/scss/utilities/_visibility.scss","../../../libraries/bootstrap/scss/_print.scss","../../../libraries/select2-theme-bootstrap4/src/select2-bootstrap.scss","../../../libraries/sass-material-colors/sass/_sass-material-colors-classes.scss","../../../libraries/flag-icons/sass/_flag-icons-base.scss","libraries/_Libraries.scss","libraries/_Bootstrap.scss","libraries/_FullCalendar.scss","libraries/_Quasar.scss","_Style.scss","userPreferences/_RowHeight.scss","components/_Utilities.scss","_Mixins.scss","components/_Global.scss","components/_Buttons.scss","components/_Checkbox.scss","components/_ConditionBuilder.scss","components/_Fields.scss","components/_Icons.scss","layout/_Base.scss","layout/_Header.scss","layout/_Nav.scss","layout/_Footer.scss","layout/_Modal.scss","pages/_Dashboard.scss","pages/_Edit.scss","pages/_Calendar.scss","pages/_Detail.scss","pages/_List.scss","pages/_ListPreview.scss","pages/_Kanban.scss","pages/_Tiles.scss","pages/Settings/_Dashboard.scss","pages/Settings/_Shop.scss","pages/Settings/_ModuleManager.scss"],"names":[],"mappings":"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ACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,SACE,iBAAA,sDAGE,aACE,iBAAA,sDALN,UACE,iBAAA,uDAGE,cACE,iBAAA,uDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,QACE,iBAAA,qDAGE,YACE,iBAAA,qDALN,UACE,iBAAA,uDAGE,cACE,iBAAA,uDALN,UACE,iBAAA,uDAGE,cACE,iBAAA,uDALN,UACE,iBAAA,uDAGE,cACE,iBAAA,uDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,WACE,iBAAA,wDAGE,eACE,iBAAA,wDALN,WACE,iBAAA,wDAGE,eACE,iBAAA,wDALN,WACE,iBAAA,wDAGE,eACE,iBAAA,wDALN,WACE,iBAAA,wDAGE,eACE,iBAAA,wDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDALN,OACE,iBAAA,oDAGE,WACE,iBAAA,oDlE+CJ,4BmEpEH,0CACC,QAAA,KACA,OAAA,iCACA,MAAA,gBACA,IAAA,mBACA,KAAA,YACA,SAAA,MACA,SAAA,OACA,2BAAA,MACA,QAAA,kCACA,uDACC,SAAA,MACA,WAAA,OACA,MAAA,KACA,OAAA,MnEyCC,yBmEpCH,6BACC,WAAA,MACA,WAAA,OAED,+CACC,cAAA,IAAA,MAAA,MAKF,mBACC,YAAA,MAKA,qCACC,QAAA,aAKF,8DACC,eAAA,KACA,aAAA,KAEA,iFACC,WAAA,KACA,WAAA,KAGD,wF9E+4fD,wF8E74fE,QAAA,KAIF,2BACC,QAAA,QAAA,SAAA,QAAA,OAES,6DACR,aAAA,gBACA,cAAA,OAAA,EAAA,EAAA,iBAGQ,mGAAA,2CACR,wBAAA,iBACA,2BAAA,iBAIF,6BACC,YAAA,IAGD,2BACC,MAAA,eAEA,kDACC,MAAA,eAmBD,wD9E63fD,iF8Ez3fE,UAAA,QAKD,yEACC,WAAA,MAGD,sDACC,UAAA,eACA,WAAA,QAGD,8FACC,WAAA,QAGD,2GACC,QAAA,GAIF,oB9Eq3fA,sC8En3fC,SAAA,OACA,OAAA,qCAIA,uDACC,WAAA,gBAIF,2CACC,MAAA,MACA,MAAA,oBAAA,MAAA,iBAAA,MAAA,YAIA,uFAAA,+BAEC,OAAA,oCAIF,8FAAA,yBAAA,sCACC,OAAA,oCAGD,2CACC,MAAA,aAID,uDACC,QAAA,gBAIA,4EACC,OAAA,mBAEA,yGACC,WAAA,QAIF,+BACC,MAAA,sBAGD,oDACC,OAAA,SACA,UAAA,QAEA,0DACC,WAAA,kBAEA,uFACC,MAAA,eAMJ,6BACC,UAAA,QAIA,uCACC,OAAA,iBAIF,eACC,MAAA,IAEA,8CACC,MAAA,eAKF,0CACC,QAAA,cACA,cAAA,OAeD,sBACC,MAAA,KACA,OAAA,QAEA,yCACC,MAAA,cAIF,6CACC,QAAA,aACA,eAAA,OAKD,2DACC,WAAA,KACA,SAAA,KAGC,qIACC,UAAA,EACA,QAAA,EAKF,4CACC,aAAA,kBAGA,qEACC,2BAAA,YAID,qEACC,wBAAA,YAKH,uBACC,MAAA,KAIA,qBACC,WAAA,KAUC,6DAAA,8DAEC,QAAA,eAWF,4BACC,QAAA,IAAA,KAWD,yCACC,MAAA,eACA,WAAA,iBAMH,iBACC,QAAA,cAEA,uC9EkzfD,6C8EhzfE,YAAA,kBAUF,aACC,gBAAA,KACA,MAAA,KACA,WAAA,IACA,QAAA,EAID,yCACC,QAAA,KAKD,wBACC,OAAA,YAGD,gBACC,OAAA,EAGD,wBACC,MAAA,gBAKD,eACC,YAAA,aAAA,CAAA,kBAAA,CAAA,UAAA,CAAA,MAAA,CAAA,gBAAA,CAAA,KAAA,CAAA,WAAA,CAAA,iBAAA,CAAA,UAAA,CAAA,mBAAA,CAAA,gBAAA,CAAA,iBAAA,CAAA,6BAIA,mEACC,QAAA,KACA,YAAA,OACA,OAAA,SACA,SAAA,OACA,aAAA,IAMD,mDACC,QAAA,eAED,+B9EkyfD,+B8EhyfE,QAAA,e9EsyfF,4DADA,qD8EhyfC,qDAGC,OAAA,IAGD,kCACC,OAAA,KAMF,sDACC,KAAA,iBACA,MAAA,iBACA,WAAA,iBnE7UG,4BmEiVH,sDACC,KAAA,YACA,MAAA,YAGD,qBAEC,aAAA,uBAGD,sDACC,MAAA,eAGD,wDACC,cAAA,iBAcD,mCAEC,WAAA,MAMF,uBACC,MAAA,KAKD,Y9EuwfA,Y8ErwfC,QAAA,KAGD,oBACC,QAAA,KAIA,qCACC,SAAA,OAEA,2DACC,SAAA,iBAMF,yBACC,WAAA,gBAMF,WACC,WAAA,EAAA,EAAA,IAAA,IAAA,gBACA,gBAAA,MACA,MAAA,MACA,YAAA,IAKD,mBACC,OAAA,IAAA,MAAA,gBACA,cAAA,OACA,UAAA,MAEA,sBACC,MAAA,QACA,iBAAA,KACA,gBAAA,YAEA,qCACC,UAAA,IACA,WAAA,KAED,oDACC,MAAA,OACA,WAAA,OAQF,0BAAA,eACC,eAAA,SAKF,mBACC,QAAA,OAED,gBACC,WAAA,kBAED,eACC,YAAA,OAED,uBACC,YAAA,OACA,UAAA,OACA,aAAA,IAED,oBACC,WAAA,KAGA,4CACC,MAAA,KACA,iBAAA,KACA,aAAA,KAED,sCACC,iBAAA,QACA,aAAA,QAED,wCACC,iBAAA,QACA,aAAA,QAED,uCACC,UAAA,KACA,OAAA,KAAA,KAAA,KAAA,EAIF,KACC,YAAA,EAED,kBACC,SAAA,SAED,eACC,MAAA,OACA,UAAA,OACA,eAAA,YAED,oBACC,SAAA,SACA,IAAA,IAED,YACC,UAAA,KAGD,aACC,OAAA,MAED,uBACC,QAAA,KC9jBD,iCAAA,gB/Ei0gBA,yB+E/zgBC,oBAAA,IAGD,QAAA,2BAAA,uDAAA,gD/Ek0gBA,uDADA,gD+Ej0gBA,6CAAA,sC3D8FE,QAAA,MAAA,MnB4EI,UAAA,MmB1EJ,YAAA,IbxFE,cAAA,OwEIH,4CACC,WAAA,KAEA,kDACC,WAAA,QACA,MAAA,QAKH,eACC,WAAA,oBACA,UAAA,oBACA,SAAA,KAES,yCACR,SAAA,MpEsBE,yBoEnBH,2BAEE,KAAA,KACA,MAAA,KAKH,eAAA,kCACC,OAAA,QACA,WAAA,IAAA,MAAA,YACA,cAAA,IAAA,MAAA,YACA,YAAA,OACA,SAAA,OACA,cAAA,SAES,4BAAA,+CAAA,+CACR,UAAA,MACA,UAAA,oBAGD,qBAAA,wCACC,WAAA,IAAA,MAAA,QACA,cAAA,IAAA,MAAA,QpESE,4BoEFF,4BACC,YAAA,YAGD,wCAGC,cAAA,OAAA,OAAA,EAAA,YAGD,uCAGC,cAAA,EAAA,EAAA,OAAA,kBAMH,YAAA,uBACC,aAAA,kBAGD,wEAAA,4BACC,UAAA,UAGD,cACC,QAAA,KAAA,EACA,OAAA,EAAA,KAGD,cACC,WAAA,KAGD,mBACC,aAAA,MAGD,iBACC,YAAA,OACA,QAAA,MAAA,EACA,8BACC,UAAA,OACA,QAAA,KACA,YAAA,OAED,oCACC,UAAA,OACA,aAAA,OAGD,wBACC,OAAA,EACA,QAAA,EAAA,EAAA,IAAA,EAKD,mBACC,cAAA,MAAA,IAED,qBACC,QAAA,SAAA,OpE3EE,yBoE0EH,qBAGE,aAAA,SpEhEC,4BoE+EH,YACC,QAAA,EAED,kCACC,aAAA,QACA,0CACC,cAAA,SAKH,iBACC,aAAA,KACA,oBACC,YAAA,KACA,cAAA,KACA,aAAA,IAAA,MAAA,QCtKD,oDACC,WAAA,OAED,oDACC,QAAA,IAAA,IAED,iDACC,YAAA,EAED,mDACC,QAAA,aACA,qEACC,QAAA,EAAA,IACA,oFACC,MAAA,QAMJ,iBACC,WAAA,QACA,aAAA,QACA,YAAA,IACA,YAAA,KAEA,gCACC,WAAA,QACA,aAAA,QACA,YAAA,IACA,YAAA,KAIF,iBACC,WAAA,QACA,aAAA,QACA,YAAA,IACA,YAAA,KAEA,gCACC,WAAA,QACA,aAAA,QACA,YAAA,IACA,YAAA,KAIF,iBACC,WAAA,QACA,aAAA,QACA,YAAA,IACA,YAAA,KAEA,gCACC,WAAA,QACA,aAAA,QACA,YAAA,IACA,YAAA,KAIF,iBACC,WAAA,QACA,aAAA,QACA,YAAA,IACA,YAAA,KAEA,gCACC,WAAA,QACA,aAAA,QACA,YAAA,IACA,YAAA,KAIF,iBACC,WAAA,QACA,aAAA,QACA,YAAA,IACA,YAAA,KAEA,gCACC,WAAA,QACA,aAAA,QACA,YAAA,IACA,YAAA,KAIF,iBACC,WAAA,QACA,aAAA,QACA,YAAA,IACA,YAAA,KAEA,gCACC,WAAA,QACA,aAAA,QACA,YAAA,IACA,YAAA,KAIF,iBACC,WAAA,QACA,aAAA,QACA,YAAA,IACA,YAAA,KAGD,iBACC,WAAA,QACA,aAAA,QACA,YAAA,IACA,YAAA,KAEA,gCACC,WAAA,QACA,aAAA,QACA,YAAA,IACA,YAAA,KAIF,iBACC,MAAA,KAGD,eACC,QAAA,aACA,cAAA,EACA,YAAA,IACA,YAAA,IACA,WAAA,OACA,YAAA,OACA,eAAA,OAEA,aAAA,aACA,OAAA,QACA,oBAAA,KAEA,gBAAA,KACA,YAAA,KACA,iBAAA,KACA,OAAA,IAAA,MAAA,YACA,cAAA,IAEA,uCACC,WAAA,IAEA,0DACC,MAAA,KAIF,oEAAA,0DAEC,MAAA,eACA,WAAA,IACA,iBAAA,KAIF,oBACC,UAAA,KACA,YAAA,KAGD,oBACC,WAAA,QACA,aAAA,KACA,sBACC,MAAA,KAIF,YACC,WAAA,KACA,YAAA,KAGD,2CACC,OAAA,EAAA,EAAA,IAAA,EACA,cAAA,EAIA,sBACC,aAAA,IAGD,qBACC,WAAA,QAIF,WACC,OAAA,eACA,gBACC,QAAA,MAIF,YACC,cAAA,YAGD,2CACC,WAAA,KACA,UAAA,MAGD,uCACC,UAAA,IAGD,yCAEE,qBhF67gBA,sBgF37gBC,MAAA,eACA,QAAA,aAGF,gCACC,WAAA,cAGD,6BACC,eAAA,EhF67gBA,OgF37gBD,OAEC,QAAA,YACA,YAAA,EAED,mEACC,UAAA,KAED,8BACC,OAAA,gBAGF,gBACC,aAAA,eCtPD,cjFqrhBA,kCiFnqhBC,QAAA,eAhBA,mBjFurhBD,uCiFtrhBE,OAAA,MACA,aAAA,MACA,YAAA,MAGD,mBjFurhBD,4BACA,uCACA,gDiFvrhBE,SAAA,MACA,QAAA,MACA,cAAA,MACA,aAAA,MAED,4BjFyrhBD,gDiFxrhBE,SAAA,SAKF,kBACC,OAAA,kBACA,YAAA,OACA,aAAA,OAED,cAIC,IAAA,EACA,MAAA,EACA,KAAA,EACA,OAAA,EACA,YAAA,KACA,eAAA,KACA,aAAA,KACA,cAAA,YAVA,6BACC,OAAA,KAWD,kCACC,OAAA,oBAGF,+BACC,WAAA,QAGD,yCAEE,+BACC,WAAA,SCjDH,aACC,SACC,QAAA,MAOD,iBACC,QAAA,MACA,QAAA,GAGD,gBACC,QAAA,MACA,QAAA,GACA,MAAA,KAIF,WACC,SAAA,OACA,YAAA,KACA,YAAA,OAGD,eACC,eAAA,UACA,MAAA,MAGD,kBACC,UAAA,mBAGD,cACC,MAAA,MACA,aAAA,IAGD,+DACC,eACC,WAAA,IACA,MAAA,gBAIF,+DACC,sBACC,MAAA,MACA,cAAA,IACA,aAAA,IAGD,cACC,MAAA,gBACA,aAAA,KAIF,QACC,YAAA,iBAGD,mBACC,QAAA,MACA,MAAA,KACA,WAAA,KAOA,eAAA,WACA,WAAA,WAGD,GACC,WAAA,EACA,cAAA,IACA,cAAA,IAAA,MAAA,KAGD,cACC,cAAA,IAAA,MAAA,KACA,cAAA,IAGD,aACC,OAAA,EAAA,KACA,oBAAA,OACA,QAAA,KAAA,EACA,MAAA,IAGD,oBACC,UAAA,MACA,MAAA,IACA,QAAA,EAGD,oCACC,QAAA,KAAA,EAGD,SACC,YAAA,IACA,MAAA,QAGD,6BACC,UAAA,KAGD,cACC,MAAA,KACA,OAAA,KACA,OAAA,KAAA,KAGD,iBACC,aAAA,IAGD,4BACC,cAAA,KACA,MAAA,KAIA,gCACC,MAAA,IACA,eAAA,IACA,QAAA,IAAA,EAAA,IAAA,GACA,WAAA,IAAA,MAAA,KACA,aAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KAGD,gCACC,MAAA,IACA,eAAA,IACA,QAAA,IAAA,EAAA,IAAA,IAKD,uBACC,MAAA,IACA,OAAA,IACA,iBAAA,QACA,MAAA,KACA,kBAAA,sBAAA,KAAA,SAAA,YACA,UAAA,sBAAA,KAAA,SAAA,YAGD,wBACC,wBAAA,IACA,gBAAA,IAGD,wBACC,wBAAA,IACA,gBAAA,IAGD,wBACC,wBAAA,IACA,gBAAA,IAGD,wBACC,wBAAA,IACA,gBAAA,IAGD,wBACC,wBAAA,IACA,gBAAA,IAGD,wBACC,wBAAA,IACA,gBAAA,IAGD,wBACC,wBAAA,GACA,gBAAA,GAGD,wBACC,wBAAA,IACA,gBAAA,IAGD,wBACC,wBAAA,IACA,gBAAA,IAIF,yCACC,GAAA,KAAA,IAGC,kBAAA,eACA,UAAA,eAGD,IACC,kBAAA,eACA,UAAA,gBAIF,iCACC,GAAA,KAAA,IAGC,kBAAA,eACA,UAAA,eAGD,IACC,kBAAA,eACA,UAAA,gBAIF,0CACC,cAAA,eAGD,iCACC,QAAA,KAIA,oCACC,MAAA,KACA,WAAA,IAEA,0CAAA,0CAEC,MAAA,KACA,WAAA,IAIF,qCACC,WAAA,QAKD,oCACC,WAAA,IAEA,0CAAA,0CAEC,WAAA,IAIF,qCACC,WAAA,QAIF,2CACC,QAAA,MAGD,aACC,QAAA,KAAA,EAAA,IACA,UAAA,MACA,MAAA,gBAEA,mCACC,aAAA,KAEA,iDACC,MAAA,KACA,YAAA,KAGD,mEACC,WAAA,IAGD,oDACC,IAAA,KAEA,0DAAA,2DAEC,MAAA,KACA,KAAA,KAKD,8CAAA,mDAEC,MAAA,KACA,OAAA,QACA,gBAAA,eAGD,qDAAA,0DAEC,WAAA,IAAA,MAAA,KAMJ,oBACC,UAAA,MACA,MAAA,MACA,KAAA,gBACA,QAAA,KAAA,EAEA,+BACC,QAAA,EAAA,KAGA,WAAA,WACA,UAAA,WAEA,6CACC,OAAA,QACA,OAAA,IACA,OAAA,KACA,MAAA,KAGA,WAAA,WACA,UAAA,WAEA,mDACC,OAAA,IAAA,MAAA,KACA,oBAAA,OAAA,IAIF,8CACC,OAAA,IAAA,MAAA,KACA,oBAAA,OAAA,IAMF,qCACC,WAAA,IACA,YAAA,IACA,OAAA,QAEA,yCACC,WAAA,KAGD,gEACC,OAAA,IACA,OAAA,EAAA,KAIF,0CACC,WAAA,QAGD,mEACC,UAAA,IACA,IAAA,KACA,OAAA,EAAA,EAAA,EAAA,IACA,YAAA,EAEA,qEACC,QAAA,IACA,OAAA,KAEA,0EACC,SAAA,OACA,cAAA,SACA,YAAA,OACA,aAAA,IAOH,0BACC,iBAAA,QAMA,iBAAA,wCACA,kBAAA,SAEA,aAAA,QAAA,QAAA,QACA,aAAA,eAAA,eAAA,gBlFoqhBF,kBkFhqhBA,cAEC,OAAA,EAAA,EAAA,EAGD,iBACC,OAAA,EAAA,EAGD,mDACC,WAAA,QACA,cAAA,EAID,gCACC,UAAA,MAGD,gBAKC,QAAA,aACA,OAAA,IALA,kBACC,MAAA,KlFsqhBF,akF/phBA,aAEC,MAAA,MAGD,aACC,MAAA,MAGD,4BACC,UAAA,MAGD,0BlF+phBA,6BkF7phBC,KAAA,KACA,IAAA,IAGD,aACC,QAAA,aACA,aAAA,IACA,WAAA,IACA,eAAA,IAEA,mCACC,OAAA,EAAA,IlFkqhBF,ekF9phBA,oBAEC,WAAA,eACA,WAAA,QACA,QAAA,GACA,WAAA,KAGD,kBlF8phBA,ekF5phBC,UAAA,KACA,QAAA,MACA,OAAA,IAGD,uBACC,WAAA,eAGD,2BACC,WAAA,IACA,cAAA,EACA,WAAA,KACA,WAAA,OAIA,2BACC,aAAA,YAGD,0BACC,aAAA,YlFgqhBF,sCkF3phBA,0CAEC,QAAA,ElFiqhBD,4CACA,yDkF3phBA,4DAGC,QAAA,EAOD,iBACC,MAAA,KACA,OAAA,IAAA,MAAA,KAGA,WAAA,WACA,UAAA,WACA,WAAA,OACA,UAAA,KACA,QAAA,GAAA,EAEA,oBAGC,WAAA,WACA,UAAA,WACA,WAAA,OACA,UAAA,KACA,QAAA,GAAA,EAKD,wBACC,cAAA,KACA,UAAA,MAIF,eACC,gBAAA,mBACA,eAAA,eACA,OAAA,EAAA,IAEA,+BACC,OAAA,IAAA,MAAA,QAGA,WAAA,IAAA,IAAA,IAAA,KACA,cAAA,IACA,WAAA,QACA,cAAA,KACA,QAAA,KAAA,KAGA,WAAA,WACA,UAAA,WAIA,4CACC,MAAA,QAGD,mDACC,UAAA,eACA,cAAA,YAKH,uBACC,SAAA,SACA,KAAA,IACA,MAAA,IACA,QAAA,IACA,WAAA,IAAA,EAAA,IAAA,KACA,cAAA,IAEA,oDAAA,mCACC,cAAA,EAIA,mFAAA,kEACC,cAAA,IAAA,EAAA,EAAA,YAGD,kFAAA,iEACC,cAAA,EAAA,IAAA,EAAA,YAKH,eACC,aAAA,IACA,YAAA,KAGD,gBACC,QAAA,EAAA,EAAA,EAIA,aACC,YAAA,IAAA,MAAA,KACA,WAAA,KACA,YAAA,KAEA,6BACC,YAAA,KACA,SAAA,SAEA,kCACC,OAAA,EAGD,sCACC,WAAA,KAAA,OAAA,OAAA,EAAA,EAAA,KACA,QAAA,IACA,QAAA,aACA,OAAA,IACA,KAAA,MACA,SAAA,SACA,IAAA,KACA,MAAA,KAKH,eACC,cAAA,KAKD,oCACC,WAAA,OAEA,gDACC,WAAA,KAIF,wBACC,aAAA,IAKD,kClFynhBD,uCkFvnhBE,aAAA,IAKD,yDAAA,wCACC,YAAA,KACA,cAAA,KAGD,kCACC,WAAA,IAIE,qEAAA,oDAAA,0DAEC,WAAA,IAIF,kEAAA,iDACC,WAAA,QAMJ,wBlF8mhBA,2BkF5mhBC,YAAA,KlFknhBD,wBACA,2BkFhnhBA,+BlF8mhBA,iCkF1mhBC,iBAAA,kBACA,QAAA,IACA,cAAA,IACA,iBAAA,KlFknhBD,yBACA,4BkFhnhBA,gClF8mhBA,kCkF1mhBC,iBAAA,kBACA,iBAAA,KACA,QAAA,IACA,cAAA,IlFknhBD,wBACA,2BkFhnhBA,+BlF8mhBA,iCkF1mhBC,iBAAA,kBACA,iBAAA,KACA,QAAA,IACA,cAAA,IlFknhBD,sCACA,yCkFhnhBA,6ClF8mhBA,+CkF1mhBC,iBAAA,kBACA,iBAAA,KACA,QAAA,IACA,cAAA,IAGD,wBACC,OAAA,IAAA,MAAA,KACA,WAAA,EAIA,2BACC,QAAA,EACA,OAAA,EAEA,8BACC,QAAA,IAAA,EAGA,WAAA,WACA,UAAA,WAEA,gCACC,QAAA,aAGA,WAAA,WACA,UAAA,WACA,MAAA,KACA,OAAA,EAGD,yCACC,iBAAA,QACA,cAAA,IAAA,MAAA,KACA,WAAA,IAAA,MAAA,KACA,QAAA,KAAA,IACA,OAAA,EACA,MAAA,KAMJ,qBACC,MAAA,KAEA,yBACC,YAAA,KAGD,uCACC,OAAA,EACA,cAAA,IACA,OAAA,KACA,IAAA,KACA,MAAA,KACA,OAAA,QAEA,6CACC,QAAA,EAKH,mBACC,cAAA,IACA,aAAA,KACA,WAAA,EAAA,EAAA,IAAA,KAAA,MACA,WAAA,IACA,YAAA,IACA,OAAA,KACA,QAAA,KAGD,oBACC,QAAA,GACA,aAAA,KACA,WAAA,KACA,OAAA,YAEA,sCACC,OAAA,YAGD,wBACC,QAAA,GACA,OAAA,YAKD,uDACC,WAAA,QAkBA,WAAA,kDAQD,uDACC,WAAA,QA0BA,WAAA,wEAQD,uDACC,WAAA,QA0BA,WAAA,2EASF,uBACC,eAAA,KAEA,0EACC,KAAA,MAIF,8BACC,cAAA,KAGD,0BACC,cAAA,IAIA,kBACC,QAAA,EAOD,wBACC,QAAA,EAQF,sBACC,cAAA,KAEA,yBlF8hhBD,yBkF5hhBE,WAAA,OACA,eAAA,iBAIA,wClF4hhBF,wCkF1hhBG,WAAA,KAIF,6BACC,QAAA,GAGA,WAAA,WACA,UAAA,WAEA,uCACC,YAAA,IAKH,eACC,WAAA,IAAA,MAAA,QAEA,8CACC,cAAA,KAEA,0DACC,WAAA,IAGD,iEACC,iBAAA,QAMA,iBAAA,wCACA,kBAAA,SAEA,aAAA,QAAA,QAAA,QACA,aAAA,eAAA,eAAA,gBACA,YAAA,EAAA,IAAA,KACA,WAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KAKH,wCACC,YAAA,KAIA,0FACC,WAAA,IAEA,yGACC,KAAA,MAIF,sCACC,QAAA,GAAA,GAIF,uCACC,QAAA,EAGD,WACC,OAAA,IAAA,MAAA,KAIA,0BACC,YAAA,YAEA,2CACC,QAAA,YAGD,6DACC,WAAA,KAIF,4CACC,QAAA,QACA,QAAA,EACA,KAAA,OACA,SAAA,SAIA,0DACC,aAAA,EACA,oBAAA,IAEA,kEACC,cAAA,EACA,YAAA,IAIF,mCACC,WAAA,kBAMF,4DlF+/gBD,gEkF7/gBE,WAAA,QACA,YAAA,OAGD,6DACC,OAAA,QAIF,iDACC,YAAA,EAEA,oDACC,QAAA,IAAA,KACA,cAAA,IACA,WAAA,QAIF,SACC,QAAA,kBACA,UAAA,MACA,UAAA,WACA,SAAA,MAGD,6BACC,MAAA,IACA,YAAA,OAGD,uDAAA,sCACC,eAAA,OAGD,UACC,QAAA,IAAA,EACA,WAAA,QAGD,iBACC,OAAA,KAAA,EAGD,0DACC,YAAA,IAAA,MAAA,KAGD,qBACC,QAAA,KAGA,WAAA,WACA,UAAA,WACA,WAAA,MAGD,WACC,QAAA,EAGD,8BACC,WAAA,QAEA,oCACC,WAAA,QAIF,YACC,aAAA,IAGD,eACC,MAAA,MAGD,YACC,WAAA,KAGD,YACC,WAAA,QAGD,OACC,OAAA,KACA,WAAA,KAAA,OAAA,OAAA,EAAA,EAAA,YACA,OAAA,QAGD,aACC,WAAA,YAGD,SACC,QAAA,aACA,MAAA,KACA,OAAA,KACA,YAAA,KACA,eAAA,SACA,iBAAA,wBACA,oBAAA,EAAA,EACA,kBAAA,UAID,iBACC,oBAAA,EAAA,EAGD,qBACC,oBAAA,MAAA,EAGD,sBACC,oBAAA,MAAA,EAGD,+BACC,QAAA,IAAA,EACA,YAAA,KAID,UACC,QAAA,MAEA,kBACC,QAAA,MACA,QAAA,MACA,SAAA,MACA,OAAA,KACA,KAAA,MACA,WAAA,QACA,MAAA,KACA,QAAA,IAAA,KACA,OAAA,IAAA,MAAA,KACA,gBAAA,KACA,QAAA,EACA,kBAAA,eAIA,UAAA,eAIA,wBACC,gBAAA,KAKH,QACC,OAAA,KACA,OAAA,EACA,WAAA,IACA,QAAA,EAAA,KAAA,EAAA,EACA,QAAA,aACA,YAAA,WAEA,WAeC,OAAA,EACA,WAAA,KAAA,MAAA,gBACA,cAAA,KAAA,MAAA,gBACA,YAAA,KAAA,MAAA,YACA,QAAA,aACA,WAAA,EAAA,IAAA,gBACA,aAAA,IApBA,iBACC,QAAA,IACA,MAAA,EACA,OAAA,EACA,YAAA,KAAA,MAAA,gBACA,WAAA,KAAA,MAAA,YACA,cAAA,KAAA,MAAA,YACA,QAAA,aACA,SAAA,SACA,IAAA,MACA,KAAA,KACA,KAAA,EAWD,aACC,QAAA,aACA,MAAA,KACA,WAAA,MACA,UAAA,QACA,YAAA,IACA,MAAA,KACA,gBAAA,KAGD,kBACC,OAAA,EACA,WAAA,KAAA,MAAA,QACA,cAAA,KAAA,MAAA,QACA,WAAA,EAAA,IAAA,QAEA,wBACC,YAAA,KAAA,MAAA,kBAMJ,UACC,QAAA,aACA,YAAA,OACA,SAAA,OACA,UAAA,SACA,eAAA,OlFk/gBD,iBkF9+gBC,kBAEC,MAAA,KAIF,SACC,QAAA,aACA,QAAA,EAAA,IACA,SAAA,OACA,UAAA,QACA,eAAA,IACA,WAAA,IAGD,SACC,cAAA,cACA,OAAA,YAGD,mBACC,MAAA,eAGA,WAAA,WACA,UAAA,WAGD,wBACC,cAAA,IACA,UAAA,KACA,WAAA,EAEA,uCACC,MAAA,KACA,UAAA,SAGD,+BACC,MAAA,eACA,WAAA,IACA,QAAA,aAEA,qCACC,QAAA,YAIF,2BACC,QAAA,IAAA,IACA,cAAA,WAGD,wCACC,WAAA,EACA,WAAA,EAEA,0DACC,UAAA,IAKH,8BACC,cAAA,EACA,MAAA,MAGD,uEACC,UAAA,MAGD,iBACC,cAAA,IAAA,IAAA,EAAA,YACA,OAAA,IAAA,MAAA,eACA,iBAAA,QAMA,iBAAA,wCACA,kBAAA,SAEA,aAAA,QAAA,QAAA,QACA,aAAA,eAAA,eAAA,gBACA,MAAA,KAGD,oBACC,cAAA,GACA,OAAA,IAAA,KAGD,aACC,cAAA,YAGD,iBACC,SAAA,kBAGD,kBACC,OAAA,IAAA,MAAA,KACA,iBAAA,KACA,MAAA,IACA,SAAA,SACA,QAAA,SAEA,2BACC,cAAA,IAAA,MAAA,KACA,YAAA,OACA,MAAA,IAIF,yBACC,WAAA,QAAA,wBAAA,UAAA,MAAA,OAGD,iBACC,OAAA,eACA,cAAA,cAGD,MACC,cAAA,IACA,QAAA,KAGD,uBACC,cAAA,KAGD,gBACC,UAAA,SACA,YAAA,KAGD,aACC,UAAA,OAGD,KACC,OAAA,EAGD,WACC,MAAA,MlFk+gBD,mCkF99gBC,gCAEC,eAAA,SAIF,aACC,QAAA,eAEA,mBACC,MAAA,eAMA,MAAA,kBAJA,8BACC,MAAA,kBAOH,uBACC,MAAA,eAGD,sBACC,cAAA,EAGA,WAAA,WACA,UAAA,WAIA,8BACC,cAAA,IAAA,IAAA,EAAA,EAGD,qBACC,cAAA,EAAA,EAAA,IAAA,IAIF,MACC,QAAA,KAGD,EACC,OAAA,QACA,gBAAA,eAGD,SAGC,WAAA,WACA,UAAA,WACA,MAAA,KAGD,oBAGC,WAAA,WACA,UAAA,WAGD,+BACC,QAAA,KAGD,aACC,QAAA,EAOD,UACC,MAAA,IAGD,0BACC,WAAA,kBAGD,alFg9gBA,gBACA,gBkF98gBC,eAAA,iBAGD,aACC,WAAA,KAAA,QAAA,KACA,aAAA,KAGD,UACC,YAAA,cAGD,mCACC,cAAA,EACA,WAAA,EAGD,2BACC,eAAA,IACA,WAAA,KACA,MAAA,IACA,WAAA,OAGD,iCACC,QAAA,EACA,cAAA,EAGD,oBACC,SAAA,SAGD,YACC,YAAA,OACA,SAAA,OAGD,sBACC,UAAA,KAGD,8BACC,iBAAA,QlFm9gBD,kBACA,2BACA,2BkFl9gBA,sBAIC,UAAA,SAGD,WACC,OAAA,EAGD,iBACC,WAAA,MACA,UAAA,MAIA,iCACC,MAAA,KACA,QAAA,KAAA,KAGD,gDACC,QAAA,IAAA,KACA,UAAA,OAIF,0BACC,UAAA,SACA,YAAA,IACA,OAAA,IAAA,EAAA,EAAA,EAGD,eACC,MAAA,eAGD,eACC,cAAA,IlFg9gBD,2DACA,8BkF98gBA,6EAGC,MAAA,IAGD,sBACC,OAAA,IAAA,MAAA,QACA,SAAA,OACA,cAAA,SACA,QAAA,IAGD,8BACC,MAAA,eAIA,qBACC,WAAA,EACA,aAAA,KACA,MAAA,KACA,OAAA,KACA,YAAA,IACA,YAAA,KACA,WAAA,OACA,QAAA,GACA,UAAA,KACA,eAAA,YACA,SAAA,SAEA,2BACC,QAAA,GACA,MAAA,KACA,OAAA,KACA,WAAA,IACA,SAAA,SACA,KAAA,EACA,IAAA,EACA,cAAA,KACA,WAAA,MAAA,EAAA,EAAA,IAAA,IAAA,kBAIF,oCACC,QAAA,GACA,MAAA,KACA,OAAA,KACA,WAAA,IACA,WAAA,MAAA,EAAA,EAAA,EAAA,IAAA,8BACA,SAAA,SACA,KAAA,EACA,IAAA,EACA,cAAA,KAGD,sBACC,SAAA,SACA,IAAA,KAIF,YACC,aAAA,IACA,cAAA,IAGD,SACC,MAAA,KACA,OAAA,KACA,OAAA,IAGD,YACC,aAAA,QAGC,2BACC,MAAA,KACA,iBAAA,QACA,aAAA,QAEA,uDACC,iBAAA,QAGD,kCACC,MAAA,QACA,iBAAA,KAIF,sDACC,oBAAA,QAKH,wCACC,WAAA,IACA,cAAA,IAIA,wCACC,OAAA,KAED,sCACC,OAAA,iCAIF,wBACC,UAAA,UACA,QAAA,IAGD,0BACC,OAAA,KACA,MAAA,KAGD,kBACC,WAAA,KAGD,8BACC,OAAA,MACA,MAAA,MAGD,iBACC,MAAA,KAGD,eACC,YAAA,EACA,eAAA,EAGD,eACC,OAAA,kBAGD,kCACC,UAAA,MAGD,+BACC,YAAA,IAIA,2CACC,YAAA,IACA,YAAA,IACA,QAAA,IAAA,KAGD,+BACC,QAAA,KAAA,KAGD,iCACC,OAAA,KACA,WAAA,QAIF,UACC,WAAA,SACA,OAAA,KACA,WAAA,IAAA,MAAA,KAGD,8BACC,YAAA,KAGD,8BACC,YAAA,KAGD,0BACC,UAAA,KAGD,uBAuBC,OAAA,EACA,QAAA,EACA,MAAA,KACA,WAAA,KAzBA,yBAYC,gBAAA,KACA,QAAA,MACA,QAAA,IAAA,KACA,YAAA,IACA,WAAA,EAGA,YAAA,IAlBA,yCAAA,wCAAA,2CAGC,YAAA,IACA,OAAA,EACA,iBAAA,QACA,aAAA,QACA,MAAA,KACA,QAAA,MAmBH,qBACC,cAAA,KACA,WAAA,MAGD,wBACC,WAAA,eAIA,qDACC,OAAA,IAGD,kEACC,QAAA,EAKD,yCAAA,sCAAA,sCAAA,sCAAA,sCACC,QAAA,EAAA,IAAA,EAAA,IAGD,qCACC,aAAA,KAGD,sCACC,iBAAA,QAMA,iBAAA,wCACA,kBAAA,SAEA,aAAA,QAAA,QAAA,QACA,aAAA,eAAA,eAAA,gBACA,WAAA,IAAA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,YAAA,EAAA,IAAA,KACA,MAAA,KACA,eAAA,IAEA,yCACC,OAAA,EAIF,uCACC,QAAA,IACA,UAAA,SAIF,sBAAA,mBAAA,mBAAA,mBAAA,mBAKC,YAAA,EACA,aAAA,EALA,kCAAA,+BAAA,+BAAA,+BAAA,+BACC,cAAA,KACA,cAAA,IAMF,0CACC,OAAA,IAAA,EAIA,oBACC,iBAAA,KAEA,0DAAA,gDAAA,wCACC,QAAA,eAGD,iEAAA,uDAAA,+CACC,QAAA,eAGD,yBACC,iBAAA,QAIF,sBACC,OAAA,EAGD,wBACC,YAAA,IACA,UAAA,SAGD,qBACC,UAAA,KAGD,wBACC,WAAA,IACA,QAAA,KACA,SAAA,SAEA,0BACC,YAAA,IAEA,sCACC,YAAA,EAKH,4BACC,SAAA,KAEA,8BACC,OAAA,EAKH,OACC,OAAA,IAAA,EAGD,aACC,MAAA,KACA,iBAAA,QACA,aAAA,QACA,QAAA,MACA,OAAA,OACA,MAAA,OACA,UAAA,OACA,UAAA,QACA,WAAA,OAGD,kBACC,OAAA,KAGD,cACC,OAAA,KAAA,EAGD,0BACC,WAAA,MACA,SAAA,KAGD,QACC,aAAA,IACA,cAAA,IACA,WAAA,8BACA,cAAA,IAIA,uClF25gBD,yCkFz5gBE,QAAA,EAGD,mDlF05gBD,qDkFx5gBE,OAAA,EAGD,sDACC,iBAAA,QAGD,gDACC,UAAA,KAIF,sBACC,YAAA,IAGD,+BACC,UAAA,KAGD,cACC,YAAA,IAGD,+CACC,cAAA,KACA,UAAA,OACA,OAAA,KAGD,UACC,QAAA,YACA,OAAA,YlF25gBD,kBADA,KkFv5gBA,KAGC,OAAA,KAGD,MACC,QAAA,MACA,MAAA,KACA,OAAA,KAEA,WAAA,WACA,SAAA,OAGD,sBACC,OAAA,KACA,QAAA,EACA,OAAA,EAGD,qDACC,iBAEC,IAAA,MAIF,sBACC,QAAA,MACA,MAAA,KACA,QAAA,IAEA,0BACC,OAAA,OACA,MAAA,OAIF,8BACC,gBAAA,KACA,QAAA,aACA,aAAA,IACA,WAAA,IAGD,cACC,aAAA,KACA,YAAA,KAGD,aACC,cAAA,EACA,aAAA,KAEA,mBACC,YAAA,KACA,UAAA,UAGD,0BACC,UAAA,SAGD,gCACC,UAAA,SACA,YAAA,KAGD,oCACC,MAAA,KAIF,gBACC,QAAA,KAEA,mBACC,QAAA,KAIF,kBACC,WAAA,IACA,YAAA,EAEA,oBACC,YAAA,IAIF,qBAKC,WAAA,MAJA,uDACC,QAAA,IAMF,4BACC,aAAA,EAGD,oDACC,QAAA,KAGD,sCACC,QAAA,IAGD,iBACC,YAAA,cACA,WAAA,OACA,QAAA,MACA,QAAA,IAAA,KACA,MAAA,KACA,YAAA,WACA,MAAA,KACA,YAAA,OACA,OAAA,QAGD,aACC,YAAA,cAGD,YACC,OAAA,IACA,OAAA,KAGD,cACC,YAAA,KAGD,4BACC,YAAA,OAGD,aACC,YAAA,EACA,aAAA,EACA,eAAA,EAGD,MACC,MAAA,KACA,SAAA,SACA,MAAA,KACA,cAAA,IAAA,MAAA,KACA,cAAA,IACA,eAAA,IAEA,gBACC,aAAA,YAKD,qBACC,WAAA,KAGD,qBACC,cAAA,IAIF,yBACC,YAAA,MAGD,cACC,OAAA,IAAA,MAAA,KAGD,WACC,QAAA,KAGD,sDACC,eAAA,IAGD,uDlFy4gBA,qDkFv4gBC,UAAA,MAGD,0ClFy4gBA,6DkFv4gBC,UAAA,OlF44gBD,8CkFz4gBA,8CAEC,cAAA,IlF44gBD,6DkFz4gBA,6DAEC,YAAA,ElF44gBD,6BkFz4gBA,yBAEC,OAAA,QAGD,8BACC,QAAA,IAAA,KAGD,+BACC,MAAA,KAGD,mBACC,WAAA,EAGD,WACC,QAAA,IAGD,sCACC,YAAA,IAGD,kBACC,WAAA,KACA,YAAA,KlF44gBD,8BkFz4gBA,6DAEC,UAAA,gBACA,WAAA,KACA,OAAA,KlF44gBD,6CkFz4gBA,4EAEC,OAAA,EACA,OAAA,KACA,cAAA,EAGD,iFACC,UAAA,eAGD,wCACC,WAAA,KAGD,+BACC,UAAA,SACA,IAAA,KAGD,2BACC,MAAA,IACA,UAAA,MAGD,+CACC,KAAA,KlF64gBD,oCADA,gCkFx4gBC,yCAGC,MAAA,IACA,WAAA,OAKD,8DACC,MAAA,IAGD,kCACC,MAAA,IAGD,kCACC,MAAA,GlFu4gBF,+BkFn4gBA,+BAEC,UAAA,MAGD,sCACC,MAAA,KACA,OAAA,MAGD,0CACC,4BACC,MAAA,IAGD,kBACC,QAAA,EAGD,kCACC,QAAA,MAGD,cACC,QAAA,KAGD,mDACC,QAAA,EAOD,sCACC,QAAA,kBAIF,gEACC,iBACC,YAAA,MAIF,qCACC,yBACC,WAAA,elF63gBA,oBkF13gBD,WAEC,QAAA,KAGD,UACC,YAAA,KACA,aAAA,GAIF,2DACC,aACC,MAAA,KAGD,EACC,KAAA,aAIF,yCACC,gBACC,WAAA,KAGD,aACC,gBAAA,KACA,MAAA,KACA,WAAA,IACA,QAAA,IACA,MAAA,eAGD,wCACC,aAAA,KAGD,kCACC,MAAA,KAGD,0DACC,cAAA,EACA,aAAA,GAIF,oCACC,mCACC,cAAA,IAAA,MAAA,KAGD,sCACC,cAAA,IAAA,MAAA,QAGD,cACC,OAAA,YAGD,sBACC,QAAA,IAAA,IAAA,ElFg3gBA,sBkF72gBD,mBAIC,WAAA,WACA,UAAA,WACA,UAAA,KlF62gBA,4CkF12gBD,yCAEC,QAAA,KAAA,KAAA,IAGD,oBACC,MAAA,eACA,QAAA,aAIF,yCACC,+BACC,aAAA,EAIA,8BACC,WAAA,IAAA,MAAA,KACA,QAAA,MAGD,sCACC,eAAA,IACA,aAAA,IAAA,MAAA,KACA,QAAA,WACA,MAAA,KAEA,8CACC,MAAA,aAKH,aACC,MAAA,iBAGD,aAIC,WAAA,IAAA,IAAA,KAGD,2BACC,UAAA,KAIF,yCACC,SACC,MAAA,OAIA,8CACC,QAAA,GACA,MAAA,KACA,SAAA,SACA,IAAA,EACA,KAAA,EACA,OAAA,KACA,aAAA,IAAA,MAAA,KAIF,+CACC,aAAA,IAAA,MAAA,KAGD,0BACC,MAAA,YAGD,sBACC,cAAA,EACA,aAAA,KACA,WAAA,KAGD,oBACC,QAAA,KAIA,uCACC,MAAA,aACA,MAAA,KAGD,uCACC,MAAA,aACA,MAAA,MAKD,qCACC,MAAA,aACA,MAAA,KAGD,sCACC,MAAA,aACA,MAAA,KAIF,kBACC,UAAA,UAIF,yCACC,SACC,MAAA,KAGD,UACC,OAAA,KAGD,4BACC,OAAA,IAAA,KAGD,aACC,MAAA,MAGD,aACC,MAAA,MAGD,eAKC,WAAA,cAJA,oBACC,UAAA,kBAMF,YACC,OAAA,KACA,WAAA,IAGD,sBACC,WAAA,KACA,cAAA,EACA,aAAA,KAGD,oBACC,QAAA,MAIA,uCACC,MAAA,mBACA,MAAA,KAGD,uCACC,MAAA,MACA,MAAA,MAKD,qCACC,MAAA,KACA,MAAA,KAGD,sCACC,MAAA,kBACA,MAAA,KAIF,kBACC,UAAA,SAIF,yCAEE,2BlFuzgBA,6BkFrzgBC,YAAA,KAIF,aACC,MAAA,MAGD,aACC,MAAA,MAGD,aACC,MAAA,MAGA,oCACC,QAAA,EACA,OAAA,EACA,oDACC,QAAA,MAKH,6BACC,QAAA,MAED,cACC,QAAA,IAAA,YACA,mBACC,QAAA,OAKH,8BACC,MAAA,eACA,WAAA,kBACA,cAAA,IAGD,oBACC,SAAA,KACA,WAAA,MAGD,UACC,QAAA,YAGD,cACC,0BAAA,EACA,uBAAA,EAGD,eACC,2BAAA,EACA,wBAAA,EAGD,wCACC,MAAA,KAGD,YACC,WAAA,KACA,cAAA,KAGD,aACC,WAAA,eAGD,aACC,WAAA,eAGD,KACC,aAAA,IACA,0BAAA,KACA,uBAAA,KACA,2BAAA,EACA,wBAAA,EAGD,kBACC,MAAA,KACA,WAAA,IAGD,4EACC,SAAA,SACA,MAAA,MACA,MAAA,IACA,cAAA,KACA,OAAA,IAAA,MAAA,QACA,YAAA,KACA,WAAA,EAAA,KAAA,KAAA,MAAA,eAGD,kBACC,UAAA,mBACA,cAAA,eAGD,wCACC,UAAA,kBAGD,aACC,YAAA,kBAGD,4DACC,MAAA,MACA,WAAA,gBAGD,2BACC,WAAA,KAGD,6EACC,MAAA,cAGD,kBACC,MAAA,eAGD,gBACC,QAAA,KAGD,aACC,SAAA,SACA,IAAA,EACA,KAAA,EACA,WAAA,QACA,eAAA,IAGD,0BACC,YAAA,IAIA,8BlF8ygBD,0BkF5ygBE,aAAA,IACA,cAAA,IACA,UAAA,KACA,IAAA,EACA,eAAA,OAGD,mBACC,MAAA,KAIF,kCACC,OAAA,EAGD,qEACC,QAAA,KAIA,mCACC,OAAA,IAAA,MAAA,KAGD,oCACC,aAAA,EACA,cAAA,EAKD,qBACC,aAAA,KAEA,0BACC,wBAAA,YACA,2BAAA,YAIF,2BACC,uBAAA,YACA,0BAAA,YAIF,6BACC,OAAA,QAGD,8BACC,OAAA,QACA,QAAA,aACA,MAAA,KAGD,iBACC,cAAA,KAGD,qBACC,cAAA,KAEA,iCACC,aAAA,IACA,YAAA,IACA,eAAA,OAIF,oBACC,cAAA,EACA,YAAA,EACA,eAAA,EAGD,0CAAA,yBACC,OAAA,KAGD,iCACC,OAAA,SAGD,gBACC,YAAA,KACA,WAAA,IAAA,MAAA,QAGD,SACC,MAAA,KAGD,+CACC,QAAA,IlFwygBD,uCADA,sBkFnygBC,eAEC,WAAA,QAIF,4DACC,iBAAA,QAGD,sBACC,cAAA,IAAA,MAAA,KAGD,6BACC,WAAA,kBAEA,mCACC,WAAA,kBAIF,8BACC,MAAA,KACA,WAAA,MAGD,8BACC,MAAA,GAGD,4BACC,SAAA,SACA,WAAA,IACA,cAAA,KACA,aAAA,KACA,MAAA,IACA,YAAA,GACA,MAAA,KAGD,WACC,aAAA,IAAA,MAAA,QAIA,yBACC,eAAA,iBAGD,oCACC,iBAAA,kBAIF,sCACC,iBAAA,kBAGD,qDACC,QAAA,KAGD,qDlF+xgBA,2DkF7xgBC,iBAAA,QlFkygBD,kDkF9xgBC,kDAEC,QAAA,KAAA,KAGD,kDACC,WAAA,OAIF,iDACC,OAAA,YAGD,uClF4xgBA,qCkF1xgBC,OAAA,KAGD,+CACC,WAAA,KACA,MAAA,KAGD,QACC,SAAA,SACA,IAAA,KAIA,kCACC,WAAA,EACA,QAAA,IAAA,IAAA,EAAA,IAEA,uCACC,YAAA,IACA,MAAA,kBAIF,mCACC,UAAA,QAGD,0BACC,WAAA,KAGD,8BACC,OAAA,KAIF,cACC,eAAA,UACA,WAAA,UACA,gBAAA,KAEA,YAAA,KAAA,QAAA,KAGD,cACC,WAAA,kBAGD,mBACC,SAAA,SACA,QAAA,IAAA,KACA,QAAA,YACA,UAAA,QAGD,iBACC,SAAA,SACA,IAAA,MAGD,2BACC,SAAA,SACA,QAAA,IAAA,KACA,QAAA,YACA,UAAA,UAGD,4BACC,WAAA,KACA,OAAA,IACA,OAAA,IAAA,EAGD,wBACC,WAAA,QACA,OAAA,IACA,OAAA,IAAA,EAGD,sBACC,WAAA,QAIA,6BACC,WAAA,IAGD,6BACC,eAAA,iBAIF,mBACC,eAAA,YAGD,gBACC,WAAA,MACA,WAAA,KAGD,YACC,iBAAA,4EACA,kBAAA,SACA,oBAAA,KACA,WAAA,OAEA,yBACC,iBAAA,KACA,OAAA,EAAA,KACA,QAAA,EAAA,IACA,QAAA,aAIF,qBACC,OAAA,IAAA,IAAA,EACA,QAAA,IAAA,KAGD,kCACC,YAAA,KAGD,aACC,gBAAA,UAGD,uBACC,QAAA,YACA,OAAA,eAEA,6CACC,cAAA,YAIF,YAIC,WAAA,MAAA,IAAA,KAIA,+BACC,QAAA,KAGD,yBACC,MAAA,MACA,cAAA,IACA,WAAA,IAIF,0CACC,SAAA,SACA,IAAA,IACA,MAAA,EAGD,uBACC,aAAA,MACA,UAAA,WAIA,qDlF0wgBD,kCkFxwgBE,cAAA,SACA,SAAA,OACA,YAAA,OACA,YAAA,KAIF,oCACC,QAAA,KACA,QAAA,EAAA,IACA,MAAA,KACA,YAAA,OAEA,sCACC,QAAA,OAIF,aACC,OAAA,EAAA,IAAA,EAAA,KACA,OAAA,KACA,MAAA,KACA,MAAA,KAGD,eACC,aAAA,KAGD,iBACC,WAAA,KAEA,uBACC,WAAA,8BAIF,UACC,MAAA,GAGD,8CACC,WAAA,MACA,SAAA,KAGD,mBACC,YAAA,IACA,aAAA,KAGD,UACC,UAAA,KACA,YAAA,IACA,QAAA,MACA,QAAA,KAAA,KAGD,iCACC,QAAA,OAGD,YACC,YAAA,KAGD,mBACC,MAAA,eAGD,iBACC,iBAAA,QAGD,+BACC,cAAA,KAGD,QACC,eAAA,OAGD,kBACC,aAAA,KAGD,sBACC,UAAA,OACA,aAAA,KAIA,oCACC,UAAA,SACA,WAAA,OACA,QAAA,GAAA,EAAA,EAAA,EACA,MAAA,KAGD,+BACC,WAAA,eACA,cAAA,EAAA,IAAA,IAAA,EAGD,8CACC,WAAA,KAGD,+CACC,SAAA,MACA,OAAA,KAIF,wBACC,SAAA,SAGD,uBACC,SAAA,SACA,OAAA,EACA,KAAA,EACA,MAAA,EAGD,iBACC,SAAA,OAGD,+BACC,cAAA,EAGD,WACC,SAAA,SACA,OAAA,EACA,KAAA,EACA,MAAA,EAGD,eACC,QAAA,KlFqwgBD,iCkFjwgBC,8CAEC,QAAA,EAGD,8CACC,QAAA,IlFkwgBF,8BkF9vgBE,8BAEC,UAAA,KAKH,2BACC,YAAA,KAAA,MAAA,KAGD,iBACC,WAAA,QACA,MAAA,eAGD,gBACC,MAAA,eACA,aAAA,YAIA,iBAAA,iBAEC,eAAA,KAKD,mCACC,cAAA,IAGD,sCACC,QAAA,KAAA,KAGD,mCACC,QAAA,IAAA,EAAA,EAAA,EAGD,8BACC,cAAA,KlFwvgBF,2BkFnvgBC,2BAEC,OAAA,IAAA,MAAA,KAIF,mDAAA,8DACC,OAAA,IAAA,MAAA,KAGD,qBACC,cAAA,EAGD,gBACC,YAAA,KAGD,WACC,OAAA,IAAA,MAAA,KAGD,aACC,aAAA,EACA,cAAA,IACA,MAAA,KAGD,qBACC,cAAA,IAGD,oBACC,UAAA,MAGD,2CAAA,0BACC,QAAA,IAGD,qBACC,QAAA,IAGD,aACC,QAAA,KAEA,4BlFkvgBD,qCkFhvgBE,YAAA,IAIF,oBACC,WAAA,KAGD,eACC,QAAA,YlFovgBD,ckFjvgBA,kBAEC,MAAA,KAGD,+BACC,MAAA,KAGD,aACC,gBAAA,KACA,MAAA,MACA,WAAA,KACA,WAAA,QAAA,MAAA,IAED,qBACC,UAAA,UAGA,mCACC,UAAA,UAGF,cACC,MAAA,QACA,OAAA,QACA,cAAA,IACA,eAAA,IACA,aAAA,IAED,WACC,MAAA,OACA,OAAA,OC/3GA,kDnFsnnBD,2CmFtnnBC,iCnFunnBD,6CmFtnnBE,QAAA,SACA,UAAA,KAOD,oDnFonnBD,6CmFpnnBC,mCnFqnnBD,+CmFpnnBE,QAAA,QAED,yDAAA,8DnFsnnBD,kDACA,uDmFvnnBC,wCAAA,6CnFwnnBD,oDACA,yDmFvnnBE,QAAA,EAOD,oDnFqnnBD,6CmFrnnBC,mCnFsnnBD,+CmFrnnBE,QAAA,QAED,yDAAA,8DnFunnBD,kDACA,uDmFxnnBC,wCAAA,6CnFynnBD,oDACA,yDmFxnnBE,QAAA,EAIF,wCAAA,uBACC,eAAA,OAGD,oCAEE,6CACC,YAAA,SACA,eAAA,QAGD,6CACC,YAAA,QACA,eAAA,QAGD,2CACC,YAAA,SACA,eAAA,UAKH,yCAGG,6CACC,YAAA,SACA,eAAA,QAGD,6CACC,QAAA,QAAA,EAGD,2CACC,YAAA,SACA,eAAA,UAMJ,yCAEE,2CACC,YAAA,SACA,eAAA,SAGD,6CACC,eAAA,SAGD,6CACC,YAAA,EACA,eAAA,SAKF,oCnFwmnBD,oCmFnmnBE,WAAA,SAGD,oCnFomnBD,oCmFlmnBE,WAAA,OAGD,kCnFmmnBD,kCmFjmnBE,WAAA,SAKD,mBACC,YAAA,EACA,eAAA,EACA,eAAA,OAMA,yCACC,UAAA,QACA,MAAA,SACA,OAAA,SACA,YAAA,UCxHF,SACC,UAAA,eADD,SACC,UAAA,eADD,SACC,UAAA,eADD,SACC,UAAA,eADD,SACC,UAAA,eADD,SACC,UAAA,eADD,SACC,UAAA,eADD,SACC,UAAA,eADD,SACC,UAAA,eADD,UACC,UAAA,gBAIF,SACC,UAAA,iBAGD,SACC,UAAA,kBAGD,SACC,UAAA,kBAGD,UACC,UAAA,iBAGD,UACC,UAAA,cAGD,WACC,UAAA,kBAGD,WACC,UAAA,mBAGD,WACC,UAAA,kBAGD,WACC,UAAA,mBAGD,WACC,UAAA,oBAGD,WACC,UAAA,mBAGD,WACC,UAAA,mBAGD,YACC,UAAA,cAGD,aACC,UAAA,eAGD,WACC,UAAA,mBAGD,WACC,UAAA,kBAIA,kBACC,YAAA,aADD,mBACC,YAAA,cADD,mBACC,YAAA,cADD,mBACC,YAAA,cADD,mBACC,YAAA,cADD,mBACC,YAAA,cADD,mBACC,YAAA,cADD,mBACC,YAAA,cADD,mBACC,YAAA,cADD,mBACC,YAAA,cADD,mBACC,YAAA,cADD,mBACC,YAAA,cADD,mBACC,YAAA,cADD,mBACC,YAAA,cADD,mBACC,YAAA,cADD,mBACC,YAAA,cADD,mBACC,YAAA,cADD,mBACC,YAAA,cAIF,iBAAA,oDACC,SAAA,OACA,cAAA,SACA,YAAA,OAGC,iDAAA,oFACC,WAAA,KACA,QAAA,QACA,SAAA,SCjFF,WAAA,IAAA,IAAA,KAAA,QDwFD,oBACC,UAAA,EpF6znBD,8BAEA,mDADA,oDoF3znBA,2BAIC,SAAA,OACA,cAAA,SACA,YAAA,OAGD,+BACC,QAAA,EACA,OAAA,EACA,SAAA,OAGD,6BACC,MAAA,eACA,cAAA,gBACA,WAAA,iBACA,SAAA,kBACA,QAAA,uBAGD,oBACC,SAAA,OACA,QAAA,sBACA,mBAAA,SACA,mBAAA,EAGD,kBACC,gBAAA,UAOD,uBACC,QAAA,GCzIA,WAAA,QAAA,MAAA,KD6ID,yBACC,QAAA,IC9IA,WAAA,QAAA,MAAA,KDkJD,yBACC,iBAAA,kBCnJA,WAAA,iBAAA,MAAA,KDuJD,yBACC,iBAAA,kBCxJA,WAAA,iBAAA,MAAA,KD4JD,iBACC,iBAAA,kBAGD,kBACC,iBAAA,kBAED,mBACC,iBAAA,kBAED,kBACC,iBAAA,kBAIA,2CACC,QAAA,KAGA,iDACC,QAAA,OAKH,kBACC,WAAA,oBAGD,cACC,cAAA,mBAGD,uBACC,WAAA,mBAID,SACC,OAAA,IAGD,QACC,YAAA,YAGD,WACC,YAAA,QAGD,UACC,aAAA,YAGD,UACC,YAAA,YAGD,UACC,aAAA,SAGD,UACC,WAAA,QAIA,mBACC,OAAA,EAIF,WACC,cAAA,gBAGD,gBACC,YAAA,UAGD,gBACC,aAAA,OAID,UACC,QAAA,GzE/KG,4ByEmLH,WACC,QAAA,KAIF,WACC,aAAA,YACA,cAAA,YAQE,yBACC,gBACC,UAAA,cAGD,gBACC,UAAA,cAGD,YACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,0BACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,0BACC,gBACC,UAAA,cAGD,gBACC,UAAA,cAGD,YACC,UAAA,eAVF,0BACC,iBACC,UAAA,cAGD,iBACC,UAAA,cAGD,aACC,UAAA,eAVF,yBACC,gBACC,UAAA,cAGD,gBACC,UAAA,cAGD,YACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,0BACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,0BACC,gBACC,UAAA,cAGD,gBACC,UAAA,cAGD,YACC,UAAA,eAVF,0BACC,iBACC,UAAA,cAGD,iBACC,UAAA,cAGD,aACC,UAAA,eAVF,yBACC,gBACC,UAAA,cAGD,gBACC,UAAA,cAGD,YACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,0BACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,0BACC,gBACC,UAAA,cAGD,gBACC,UAAA,cAGD,YACC,UAAA,eAVF,0BACC,iBACC,UAAA,cAGD,iBACC,UAAA,cAGD,aACC,UAAA,eAVF,yBACC,gBACC,UAAA,cAGD,gBACC,UAAA,cAGD,YACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,0BACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,0BACC,gBACC,UAAA,cAGD,gBACC,UAAA,cAGD,YACC,UAAA,eAVF,0BACC,iBACC,UAAA,cAGD,iBACC,UAAA,cAGD,aACC,UAAA,eAVF,yBACC,gBACC,UAAA,cAGD,gBACC,UAAA,cAGD,YACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,0BACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,0BACC,gBACC,UAAA,cAGD,gBACC,UAAA,cAGD,YACC,UAAA,eAVF,0BACC,iBACC,UAAA,cAGD,iBACC,UAAA,cAGD,aACC,UAAA,eAVF,yBACC,gBACC,UAAA,cAGD,gBACC,UAAA,cAGD,YACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,0BACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,0BACC,gBACC,UAAA,cAGD,gBACC,UAAA,cAGD,YACC,UAAA,eAVF,0BACC,iBACC,UAAA,cAGD,iBACC,UAAA,cAGD,aACC,UAAA,eAVF,yBACC,gBACC,UAAA,cAGD,gBACC,UAAA,cAGD,YACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,0BACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,0BACC,gBACC,UAAA,cAGD,gBACC,UAAA,cAGD,YACC,UAAA,eAVF,0BACC,iBACC,UAAA,cAGD,iBACC,UAAA,cAGD,aACC,UAAA,eAVF,yBACC,gBACC,UAAA,cAGD,gBACC,UAAA,cAGD,YACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,0BACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,0BACC,gBACC,UAAA,cAGD,gBACC,UAAA,cAGD,YACC,UAAA,eAVF,0BACC,iBACC,UAAA,cAGD,iBACC,UAAA,cAGD,aACC,UAAA,eAVF,yBACC,gBACC,UAAA,cAGD,gBACC,UAAA,cAGD,YACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,yBACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,0BACC,eACC,UAAA,cAGD,eACC,UAAA,cAGD,WACC,UAAA,eAVF,0BACC,gBACC,UAAA,cAGD,gBACC,UAAA,cAGD,YACC,UAAA,eAVF,0BACC,iBACC,UAAA,cAGD,iBACC,UAAA,cAGD,aACC,UAAA,eAVF,yBACC,iBACC,UAAA,eAGD,iBACC,UAAA,eAGD,aACC,UAAA,gBAVF,yBACC,gBACC,UAAA,eAGD,gBACC,UAAA,eAGD,YACC,UAAA,gBAVF,yBACC,gBACC,UAAA,eAGD,gBACC,UAAA,eAGD,YACC,UAAA,gBAVF,yBACC,gBACC,UAAA,eAGD,gBACC,UAAA,eAGD,YACC,UAAA,gBAVF,0BACC,gBACC,UAAA,eAGD,gBACC,UAAA,eAGD,YACC,UAAA,gBAVF,0BACC,iBACC,UAAA,eAGD,iBACC,UAAA,eAGD,aACC,UAAA,gBAVF,0BACC,kBACC,UAAA,eAGD,kBACC,UAAA,eAGD,cACC,UAAA,gBAOL,WACC,MAAA,IAGD,WACC,MAAA,IAGD,WACC,MAAA,IAGD,WACC,MAAA,cAGD,WACC,MAAA,cAGD,SACC,MAAA,8BAAA,MAAA,2BAAA,MAAA,sBAGD,WACC,MAAA,IAGD,WACC,MAAA,mBAGD,SACC,MAAA,8BAAA,MAAA,sBACA,MAAA,2BAGD,UACC,MAAA,KAGD,UACC,MAAA,KAGD,UACC,MAAA,KAGD,WACC,MAAA,MAGD,WACC,MAAA,IAGD,eACC,UAAA,gBAGD,eACC,UAAA,oBAGD,eACC,UAAA,mBAGD,eACC,MAAA,GACA,UAAA,eAGD,gBACC,MAAA,GACA,UAAA,gBAGD,gBACC,MAAA,GACA,UAAA,gBAGD,iBACC,MAAA,cACA,UAAA,MAGD,eACC,UAAA,cAGD,eACC,UAAA,gBAGD,eACC,UAAA,gBAGD,eACC,UAAA,gBAGD,gBACC,UAAA,UAGD,gBACC,UAAA,oBAGD,gBACC,UAAA,mBAGD,gBACC,UAAA,mBAGD,qCpF8hpBA,qCoF5hpBC,UAAA,MAED,oCpF+hpBA,oCoF7hpBC,UAAA,KAGD,SACC,MAAA,IzEtVG,4ByE0VH,iBACC,MAAA,MzE3VE,4ByEgWH,iBACC,MAAA,MAIF,cACC,UAAA,OAGD,eACC,UAAA,MAGD,eACC,UAAA,MAGD,oBACC,MAAA,uBAID,UACC,OAAA,KAGD,WACC,OAAA,gBAGD,gBACC,OAAA,OAGD,WACC,OAAA,OAGD,SACC,OAAA,8BAAA,OAAA,2BAAA,OAAA,sBAGD,UACC,OAAA,eAGD,SACC,OAAA,IAGD,eACC,WAAA,IAGD,cACC,WAAA,KAGD,mBACC,WAAA,OAGD,cACC,WAAA,KAGD,iBACC,YAAA,OAID,qBACC,aAAA,KAAA,MAGD,oBACC,YAAA,KAAA,MAGD,qBACC,cAAA,IAAA,MAGD,yCACC,0BACC,cAAA,IAAA,MAAA,SAIF,yCACC,0BACC,cAAA,IAAA,MAAA,SAIF,yCACC,qBACC,aAAA,gBAIF,yCACC,sBACC,cAAA,gBAIF,gBACC,QAAA,EAID,6CAAA,eACC,iBAAA,kBACA,MAAA,eAGD,yCAAA,WACC,iBAAA,kBACA,MAAA,eAGD,WACC,iBAAA,kBACA,MAAA,eAGD,aACC,MAAA,kBAGD,cACC,iBAAA,KACA,MAAA,KAGD,gBACC,MAAA,QACA,sBACC,MAAA,QAIF,aACC,kBAAA,gBAAA,UAAA,gBACA,SAAA,SAGD,mBACC,QAAA,GAGD,eACC,QAAA,IAGD,kBACC,OAAA,QACA,gBAAA,eAGD,eACC,OAAA,KAGD,eACC,OAAA,KAGD,kBACC,OAAA,QAGD,eACC,OAAA,aAIA,uBACC,OAAA,qBAIF,iBACC,SAAA,eAGD,mBACC,WAAA,eAGD,qBACC,WAAA,iBAIA,kDACC,SAAA,iBAKD,gDACC,QAAA,KzE3iBE,6ByEgjBH,yBACC,SAAA,eAIA,wDACC,QAAA,MzEtjBC,6ByE4jBH,yBACC,SAAA,gBAKF,WACC,MAAA,IAGD,UACC,MAAA,GAGD,UACC,UAAA,GACA,UAAA,IAGD,YACC,eAAA,KACA,QAAA,IAED,cChpBC,WAAA,IAAA,IAAA,KAAA,EAAA,mBDmpBD,oBCnpBC,WAAA,MAAA,MAAA,OAAA,eDypBC,yBACC,mBACC,QAAA,iBAFF,yBACC,kBACC,QAAA,iBAFF,yBACC,kBACC,QAAA,iBAFF,yBACC,kBACC,QAAA,iBAFF,0BACC,kBACC,QAAA,iBAFF,0BACC,mBACC,QAAA,iBAFF,0BACC,oBACC,QAAA,iBAMJ,iBACC,QAAA,GAGD,eACC,aAAA,MAIA,iBACC,QAAA,aACA,MAAA,KAGD,oBCrqBA,mBAAA,KACA,gBAAA,KACA,WAAA,KDuqBA,mBC/qBA,qBAAA,EACA,kBAAA,EACA,aAAA,EDirBA,uBCvqBA,qBAAA,MACA,kBAAA,MACA,aAAA,MDyqBA,2BC3qBA,qBAAA,SACA,kBAAA,SACA,aAAA,SD6qBA,2BC/qBA,qBAAA,QACA,kBAAA,QACA,aAAA,QDirBA,2BCnrBA,qBAAA,SACA,kBAAA,SACA,aAAA,SDurBD,gBACC,MAAA,EAGD,kBACC,MAAA,SAGD,mBACC,MAAA,QAGD,mBACC,IAAA,QAGD,kBACC,IAAA,SAGD,kBACC,IAAA,QAMA,2BACC,eAAA,iBAKD,yCACC,MAAA,GAGD,qCACC,QAAA,GACA,QAAA,MAMA,6BACC,MAAA,IADD,6BACC,MAAA,IADD,6BACC,MAAA,IADD,6BACC,MAAA,IADD,6BACC,MAAA,IADD,6BACC,MAAA,IADD,6BACC,MAAA,IADD,6BACC,MAAA,IADD,6BACC,MAAA,IADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,8BACC,MAAA,KADD,+BACC,MAAA,MAWD,sBACC,YAAA,iBAGD,sBACC,YAAA,iBzEvtBC,yByEktBF,0BACC,YAAA,iBAGD,0BACC,YAAA,kBzEvtBC,yByEktBF,yBACC,YAAA,iBAGD,yBACC,YAAA,kBzEvtBC,yByEktBF,yBACC,YAAA,iBAGD,yBACC,YAAA,kBzEvtBC,yByEktBF,yBACC,YAAA,iBAGD,yBACC,YAAA,kBzEvtBC,0ByEktBF,yBACC,YAAA,iBAGD,yBACC,YAAA,kBzEvtBC,0ByEktBF,0BACC,YAAA,iBAGD,0BACC,YAAA,kBzEvtBC,0ByEktBF,2BACC,YAAA,iBAGD,2BACC,YAAA,kBAQF,iBACC,WAAA,KADD,iBACC,WAAA,KADD,iBACC,WAAA,KADD,iBACC,WAAA,KADD,iBACC,WAAA,KADD,iBACC,WAAA,KADD,iBACC,WAAA,KAD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","file":"Main.min.css","sourcesContent":["/*!\n * Bootstrap v4.6.2 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"utilities\";\n@import \"print\";\n",":root {\n  // Custom variable values only support SassScript inside `#{}`.\n  @each $color, $value in $colors {\n    --#{$color}: #{$value};\n  }\n\n  @each $color, $value in $theme-colors {\n    --#{$color}: #{$value};\n  }\n\n  @each $bp, $value in $grid-breakpoints {\n    --breakpoint-#{$bp}: #{$value};\n  }\n\n  // Use `inspect` for lists so that quoted items keep the quotes.\n  // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n  --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n  --font-family-monospace: #{inspect($font-family-monospace)};\n}\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n  box-sizing: border-box; // 1\n}\n\nhtml {\n  font-family: sans-serif; // 2\n  line-height: 1.15; // 3\n  -webkit-text-size-adjust: 100%; // 4\n  -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n  display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n//    the `inherit` value on things like `<th>` elements.\n\nbody {\n  margin: 0; // 1\n  font-family: $font-family-base;\n  @include font-size($font-size-base);\n  font-weight: $font-weight-base;\n  line-height: $line-height-base;\n  color: $body-color;\n  text-align: left; // 3\n  background-color: $body-bg; // 2\n}\n\n// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline\n// on elements that programmatically receive focus but wouldn't normally show a visible\n// focus outline. In general, this would mean that the outline is only applied if the\n// interaction that led to the element receiving programmatic focus was a keyboard interaction,\n// or the browser has somehow determined that the user is primarily a keyboard user and/or\n// wants focus outlines to always be presented.\n//\n// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible\n// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n  outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n  box-sizing: content-box; // 1\n  height: 0; // 1\n  overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `<h1>`-`<h6>` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n  margin-top: 0;\n  margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `<p>`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n  margin-top: 0;\n  margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n  text-decoration: underline; // 2\n  text-decoration: underline dotted; // 2\n  cursor: help; // 3\n  border-bottom: 0; // 4\n  text-decoration-skip-ink: none; // 5\n}\n\naddress {\n  margin-bottom: 1rem;\n  font-style: normal;\n  line-height: inherit;\n}\n\nol,\nul,\ndl {\n  margin-top: 0;\n  margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n  margin-bottom: 0;\n}\n\ndt {\n  font-weight: $dt-font-weight;\n}\n\ndd {\n  margin-bottom: .5rem;\n  margin-left: 0; // Undo browser default\n}\n\nblockquote {\n  margin: 0 0 1rem;\n}\n\nb,\nstrong {\n  font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n  @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n  position: relative;\n  @include font-size(75%);\n  line-height: 0;\n  vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n  color: $link-color;\n  text-decoration: $link-decoration;\n  background-color: transparent; // Remove the gray background on active links in IE 10.\n\n  @include hover() {\n    color: $link-hover-color;\n    text-decoration: $link-hover-decoration;\n  }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n  color: inherit;\n  text-decoration: none;\n\n  @include hover() {\n    color: inherit;\n    text-decoration: none;\n  }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n  font-family: $font-family-monospace;\n  @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n  // Remove browser default top margin\n  margin-top: 0;\n  // Reset browser default of `1em` to use `rem`s\n  margin-bottom: 1rem;\n  // Don't allow content to break outside\n  overflow: auto;\n  // Disable auto-hiding scrollbar in IE & legacy Edge to avoid overlap,\n  // making it impossible to interact with the content\n  -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n  // Apply a consistent margin strategy (matches our type styles).\n  margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n  vertical-align: middle;\n  border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n  // Workaround for the SVG overflow bug in IE10/11 is still required.\n  // See https://github.com/twbs/bootstrap/issues/26878\n  overflow: hidden;\n  vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n  border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n  padding-top: $table-cell-padding;\n  padding-bottom: $table-cell-padding;\n  color: $table-caption-color;\n  text-align: left;\n  caption-side: bottom;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `<td>` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n  font-weight: $table-th-font-weight; // 1\n  text-align: inherit; // 2\n  text-align: -webkit-match-parent; // 3\n}\n\n\n//\n// Forms\n//\n\nlabel {\n  // Allow labels to use `margin` for spacing.\n  display: inline-block;\n  margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n  // stylelint-disable-next-line property-disallowed-list\n  border-radius: 0;\n}\n\n// Explicitly remove focus outline in Chromium when it shouldn't be\n// visible (e.g. as result of mouse click or touch tap). It already\n// should be doing this automatically, but seems to currently be\n// confused and applies its very visible two-tone outline anyway.\n\nbutton:focus:not(:focus-visible) {\n  outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n  margin: 0; // Remove the margin in Firefox and Safari\n  font-family: inherit;\n  @include font-size(inherit);\n  line-height: inherit;\n}\n\nbutton,\ninput {\n  overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n  text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Set the cursor for non-`<button>` buttons\n//\n// Details at https://github.com/twbs/bootstrap/pull/30562\n[role=\"button\"] {\n  cursor: pointer;\n}\n\n// Remove the inheritance of word-wrap in Safari.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24990\nselect {\n  word-wrap: normal;\n}\n\n\n// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`\n//    controls in Android 4.\n// 2. Correct the inability to style clickable types in iOS and Safari.\nbutton,\n[type=\"button\"], // 1\n[type=\"reset\"],\n[type=\"submit\"] {\n  -webkit-appearance: button; // 2\n}\n\n// Opinionated: add \"hand\" cursor to non-disabled button elements.\n@if $enable-pointer-cursor-for-buttons {\n  button,\n  [type=\"button\"],\n  [type=\"reset\"],\n  [type=\"submit\"] {\n    &:not(:disabled) {\n      cursor: pointer;\n    }\n  }\n}\n\n// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n  padding: 0;\n  border-style: none;\n}\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n  box-sizing: border-box; // 1. Add the correct box sizing in IE 10-\n  padding: 0; // 2. Remove the padding in IE 10-\n}\n\n\ntextarea {\n  overflow: auto; // Remove the default vertical scrollbar in IE.\n  // Textareas should really only resize vertically so they don't break their (horizontal) containers.\n  resize: vertical;\n}\n\nfieldset {\n  // Browsers set a default `min-width: min-content;` on fieldsets,\n  // unlike e.g. `<div>`s, which have `min-width: 0;` by default.\n  // So we reset that to ensure fieldsets behave more like a standard block element.\n  // See https://github.com/twbs/bootstrap/issues/12359\n  // and https://html.spec.whatwg.org/multipage/#the-fieldset-and-legend-elements\n  min-width: 0;\n  // Reset the default outline behavior of fieldsets so they don't affect page layout.\n  padding: 0;\n  margin: 0;\n  border: 0;\n}\n\n// 1. Correct the text wrapping in Edge and IE.\n// 2. Correct the color inheritance from `fieldset` elements in IE.\nlegend {\n  display: block;\n  width: 100%;\n  max-width: 100%; // 1\n  padding: 0;\n  margin-bottom: .5rem;\n  @include font-size(1.5rem);\n  line-height: inherit;\n  color: inherit; // 2\n  white-space: normal; // 1\n}\n\nprogress {\n  vertical-align: baseline; // Add the correct vertical alignment in Chrome, Firefox, and Opera.\n}\n\n// Correct the cursor style of increment and decrement buttons in Chrome.\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n  height: auto;\n}\n\n[type=\"search\"] {\n  // This overrides the extra rounded corners on search inputs in iOS so that our\n  // `.form-control` class can properly style them. Note that this cannot simply\n  // be added to `.form-control` as it's not specific enough. For details, see\n  // https://github.com/twbs/bootstrap/issues/11586.\n  outline-offset: -2px; // 2. Correct the outline style in Safari.\n  -webkit-appearance: none;\n}\n\n//\n// Remove the inner padding in Chrome and Safari on macOS.\n//\n\n[type=\"search\"]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n//\n// 1. Correct the inability to style clickable types in iOS and Safari.\n// 2. Change font properties to `inherit` in Safari.\n//\n\n::-webkit-file-upload-button {\n  font: inherit; // 2\n  -webkit-appearance: button; // 1\n}\n\n//\n// Correct element displays\n//\n\noutput {\n  display: inline-block;\n}\n\nsummary {\n  display: list-item; // Add the correct display in all browsers\n  cursor: pointer;\n}\n\ntemplate {\n  display: none; // Add the correct display in IE\n}\n\n// Always hide an element with the `hidden` HTML attribute (from PureCSS).\n// Needed for proper display in IE 10-.\n[hidden] {\n  display: none !important;\n}\n","@charset \"UTF-8\";\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n/**\n * Retrieves a color value from the $material-colors Sass map\n * Inspired by https://github.com/nilskaspersson/Google-Material-UI-Color-Palette/\n *\n * @function\n * @param {string} color-name             - quoted, lower-case, dasherized color\n *                                          name (e.g. 'pink', 'amber')\n * @param {string} [color-variant='500']  - quoted, lowercase color variant (e.g.\n *                                          '200', 'a100')\n */\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n/*!\n * Bootstrap v4.6.2 (https://getbootstrap.com/)\n * Copyright 2011-2022 The Bootstrap Authors\n * Copyright 2011-2022 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\n  --blue: #337ab7;\n  --indigo: #6610f2;\n  --purple: #6f42c1;\n  --pink: #e83e8c;\n  --red: #dc3545;\n  --orange: #fd7e14;\n  --yellow: #ffc107;\n  --green: #28a745;\n  --teal: #20c997;\n  --cyan: #17a2b8;\n  --white: #fff;\n  --gray: #6c757d;\n  --gray-dark: #343a40;\n  --primary: #0072da;\n  --secondary: #5e666c;\n  --success: #3eac33;\n  --info: #17a2b8;\n  --warning: #ffc107;\n  --danger: #d15d5d;\n  --light: #f8f9fa;\n  --dark: #343a40;\n  --breakpoint-xs: 0;\n  --breakpoint-xsm: 400px;\n  --breakpoint-sm: 576px;\n  --breakpoint-md: 768px;\n  --breakpoint-lg: 992px;\n  --breakpoint-xl: 1200px;\n  --breakpoint-xxl: 1300px;\n  --breakpoint-xxxl: 1800px;\n  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n*,\n*::before,\n*::after {\n  box-sizing: border-box;\n}\n\nhtml {\n  font-family: sans-serif;\n  line-height: 1.15;\n  -webkit-text-size-adjust: 100%;\n  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n  display: block;\n}\n\nbody {\n  margin: 0;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.5;\n  color: #212529;\n  text-align: left;\n  background-color: #fff;\n}\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n  outline: 0 !important;\n}\n\nhr {\n  box-sizing: content-box;\n  height: 0;\n  overflow: visible;\n}\n\nh1, h2, h3, h4, h5, h6 {\n  margin-top: 0;\n  margin-bottom: 0.5rem;\n}\n\np {\n  margin-top: 0;\n  margin-bottom: 1rem;\n}\n\nabbr[title],\nabbr[data-original-title] {\n  text-decoration: underline;\n  text-decoration: underline dotted;\n  cursor: help;\n  border-bottom: 0;\n  text-decoration-skip-ink: none;\n}\n\naddress {\n  margin-bottom: 1rem;\n  font-style: normal;\n  line-height: inherit;\n}\n\nol,\nul,\ndl {\n  margin-top: 0;\n  margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n  margin-bottom: 0;\n}\n\ndt {\n  font-weight: 700;\n}\n\ndd {\n  margin-bottom: 0.5rem;\n  margin-left: 0;\n}\n\nblockquote {\n  margin: 0 0 1rem;\n}\n\nb,\nstrong {\n  font-weight: bolder;\n}\n\nsmall {\n  font-size: 80%;\n}\n\nsub,\nsup {\n  position: relative;\n  font-size: 75%;\n  line-height: 0;\n  vertical-align: baseline;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\nsup {\n  top: -0.5em;\n}\n\na {\n  color: #0072da;\n  text-decoration: none;\n  background-color: transparent;\n}\na:hover {\n  color: #004a8e;\n  text-decoration: underline;\n}\n\na:not([href]):not([class]) {\n  color: inherit;\n  text-decoration: none;\n}\na:not([href]):not([class]):hover {\n  color: inherit;\n  text-decoration: none;\n}\n\npre,\ncode,\nkbd,\nsamp {\n  font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n  font-size: 1em;\n}\n\npre {\n  margin-top: 0;\n  margin-bottom: 1rem;\n  overflow: auto;\n  -ms-overflow-style: scrollbar;\n}\n\nfigure {\n  margin: 0 0 1rem;\n}\n\nimg {\n  vertical-align: middle;\n  border-style: none;\n}\n\nsvg {\n  overflow: hidden;\n  vertical-align: middle;\n}\n\ntable {\n  border-collapse: collapse;\n}\n\ncaption {\n  padding-top: 0.75rem;\n  padding-bottom: 0.75rem;\n  color: #6c757d;\n  text-align: left;\n  caption-side: bottom;\n}\n\nth {\n  text-align: inherit;\n  text-align: -webkit-match-parent;\n}\n\nlabel {\n  display: inline-block;\n  margin-bottom: 0.5rem;\n}\n\nbutton {\n  border-radius: 0;\n}\n\nbutton:focus:not(:focus-visible) {\n  outline: 0;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n  margin: 0;\n  font-family: inherit;\n  font-size: inherit;\n  line-height: inherit;\n}\n\nbutton,\ninput {\n  overflow: visible;\n}\n\nbutton,\nselect {\n  text-transform: none;\n}\n\n[role=button] {\n  cursor: pointer;\n}\n\nselect {\n  word-wrap: normal;\n}\n\nbutton,\n[type=button],\n[type=reset],\n[type=submit] {\n  -webkit-appearance: button;\n}\n\nbutton:not(:disabled),\n[type=button]:not(:disabled),\n[type=reset]:not(:disabled),\n[type=submit]:not(:disabled) {\n  cursor: pointer;\n}\n\nbutton::-moz-focus-inner,\n[type=button]::-moz-focus-inner,\n[type=reset]::-moz-focus-inner,\n[type=submit]::-moz-focus-inner {\n  padding: 0;\n  border-style: none;\n}\n\ninput[type=radio],\ninput[type=checkbox] {\n  box-sizing: border-box;\n  padding: 0;\n}\n\ntextarea {\n  overflow: auto;\n  resize: vertical;\n}\n\nfieldset {\n  min-width: 0;\n  padding: 0;\n  margin: 0;\n  border: 0;\n}\n\nlegend {\n  display: block;\n  width: 100%;\n  max-width: 100%;\n  padding: 0;\n  margin-bottom: 0.5rem;\n  font-size: 1.5rem;\n  line-height: inherit;\n  color: inherit;\n  white-space: normal;\n}\n@media (max-width: 1200px) {\n  legend {\n    font-size: calc(1.275rem + 0.3vw);\n  }\n}\n\nprogress {\n  vertical-align: baseline;\n}\n\n[type=number]::-webkit-inner-spin-button,\n[type=number]::-webkit-outer-spin-button {\n  height: auto;\n}\n\n[type=search] {\n  outline-offset: -2px;\n  -webkit-appearance: none;\n}\n\n[type=search]::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n::-webkit-file-upload-button {\n  font: inherit;\n  -webkit-appearance: button;\n}\n\noutput {\n  display: inline-block;\n}\n\nsummary {\n  display: list-item;\n  cursor: pointer;\n}\n\ntemplate {\n  display: none;\n}\n\n[hidden] {\n  display: none !important;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n  margin-bottom: 0.5rem;\n  font-weight: 500;\n  line-height: 1.2;\n}\n\nh1, .h1 {\n  font-size: 2.5rem;\n}\n@media (max-width: 1200px) {\n  h1, .h1 {\n    font-size: calc(1.375rem + 1.5vw);\n  }\n}\n\nh2, .h2 {\n  font-size: 2rem;\n}\n@media (max-width: 1200px) {\n  h2, .h2 {\n    font-size: calc(1.325rem + 0.9vw);\n  }\n}\n\nh3, .h3 {\n  font-size: 1.75rem;\n}\n@media (max-width: 1200px) {\n  h3, .h3 {\n    font-size: calc(1.3rem + 0.6vw);\n  }\n}\n\nh4, .h4 {\n  font-size: 1.5rem;\n}\n@media (max-width: 1200px) {\n  h4, .h4 {\n    font-size: calc(1.275rem + 0.3vw);\n  }\n}\n\nh5, .h5 {\n  font-size: 1.25rem;\n}\n\nh6, .h6 {\n  font-size: 1rem;\n}\n\n.lead {\n  font-size: 1.25rem;\n  font-weight: 300;\n}\n\n.display-1 {\n  font-size: 6rem;\n  font-weight: 300;\n  line-height: 1.2;\n}\n@media (max-width: 1200px) {\n  .display-1 {\n    font-size: calc(1.725rem + 5.7vw);\n  }\n}\n\n.display-2 {\n  font-size: 5.5rem;\n  font-weight: 300;\n  line-height: 1.2;\n}\n@media (max-width: 1200px) {\n  .display-2 {\n    font-size: calc(1.675rem + 5.1vw);\n  }\n}\n\n.display-3 {\n  font-size: 4.5rem;\n  font-weight: 300;\n  line-height: 1.2;\n}\n@media (max-width: 1200px) {\n  .display-3 {\n    font-size: calc(1.575rem + 3.9vw);\n  }\n}\n\n.display-4 {\n  font-size: 3.5rem;\n  font-weight: 300;\n  line-height: 1.2;\n}\n@media (max-width: 1200px) {\n  .display-4 {\n    font-size: calc(1.475rem + 2.7vw);\n  }\n}\n\nhr {\n  margin-top: 1rem;\n  margin-bottom: 1rem;\n  border: 0;\n  border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n\nsmall,\n.small,\n.c-side-block,\n.dashboardWidget .dashboardWidgetContent,\n.c-tab--small,\n.detailViewInfo .dropdown.tabdrop,\n.u-text-small-bold {\n  font-size: 0.875em;\n  font-weight: 400;\n}\n\nmark,\n.mark {\n  padding: 0.2em;\n  background-color: #fcf8e3;\n}\n\n.list-unstyled {\n  padding-left: 0;\n  list-style: none;\n}\n\n.list-inline {\n  padding-left: 0;\n  list-style: none;\n}\n\n.list-inline-item {\n  display: inline-block;\n}\n.list-inline-item:not(:last-child) {\n  margin-right: 0.5rem;\n}\n\n.initialism {\n  font-size: 90%;\n  text-transform: uppercase;\n}\n\n.blockquote {\n  margin-bottom: 1rem;\n  font-size: 1.25rem;\n}\n\n.blockquote-footer {\n  display: block;\n  font-size: 0.875em;\n  color: #6c757d;\n}\n.blockquote-footer::before {\n  content: \"— \";\n}\n\n.img-fluid {\n  max-width: 100%;\n  height: auto;\n}\n\n.img-thumbnail {\n  padding: 0.25rem;\n  background-color: #fff;\n  border: 1px solid #dee2e6;\n  border-radius: 0.25rem;\n  max-width: 100%;\n  height: auto;\n}\n\n.figure {\n  display: inline-block;\n}\n\n.figure-img {\n  margin-bottom: 0.5rem;\n  line-height: 1;\n}\n\n.figure-caption {\n  font-size: 90%;\n  color: #6c757d;\n}\n\ncode {\n  font-size: 87.5%;\n  color: #e83e8c;\n  word-wrap: break-word;\n}\na > code {\n  color: inherit;\n}\n\nkbd {\n  padding: 0.2rem 0.4rem;\n  font-size: 87.5%;\n  color: #fff;\n  background-color: #212529;\n  border-radius: 0.2rem;\n}\nkbd kbd {\n  padding: 0;\n  font-size: 100%;\n  font-weight: 700;\n}\n\npre {\n  display: block;\n  font-size: 87.5%;\n  color: #212529;\n}\npre code {\n  font-size: inherit;\n  color: inherit;\n  word-break: normal;\n}\n\n.pre-scrollable {\n  max-height: 340px;\n  overflow-y: scroll;\n}\n\n.container,\n.container-fluid,\n.container-xl,\n.container-lg,\n.container-md,\n.container-sm {\n  width: 100%;\n  padding-right: 15px;\n  padding-left: 15px;\n  margin-right: auto;\n  margin-left: auto;\n}\n\n@media (min-width: 576px) {\n  .container-sm, .container-xsm, .container {\n    max-width: 540px;\n  }\n}\n@media (min-width: 768px) {\n  .container-md, .container-sm, .container-xsm, .container {\n    max-width: 720px;\n  }\n}\n@media (min-width: 992px) {\n  .container-lg, .container-md, .container-sm, .container-xsm, .container {\n    max-width: 960px;\n  }\n}\n@media (min-width: 1200px) {\n  .container-xl, .container-lg, .container-md, .container-sm, .container-xsm, .container {\n    max-width: 1140px;\n  }\n}\n.row {\n  display: flex;\n  flex-wrap: wrap;\n  margin-right: -15px;\n  margin-left: -15px;\n}\n\n.no-gutters {\n  margin-right: 0;\n  margin-left: 0;\n}\n.no-gutters > .col,\n.no-gutters > [class*=col-] {\n  padding-right: 0;\n  padding-left: 0;\n}\n\n.col-xxxl,\n.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,\n.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,\n.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,\n.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,\n.col-md-auto, .col-md-12, .c-panel__body, .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,\n.col-sm-auto, .col-sm-12, .c-panel__label, .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-xsm,\n.col-xsm-auto, .col-xsm-12, .col-xsm-11, .col-xsm-10, .col-xsm-9, .col-xsm-8, .col-xsm-7, .col-xsm-6, .col-xsm-5, .col-xsm-4, .col-xsm-3, .col-xsm-2, .col-xsm-1, .col,\n.col-auto, .col-12, .js-css-element-queries .col-ceq-xsm-6, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .js-css-element-queries[min-width~=\"400px\"] .col-ceq-xsm-6, .col-5, .col-4, .col-3, .col-2, .col-1 {\n  position: relative;\n  width: 100%;\n  padding-right: 15px;\n  padding-left: 15px;\n}\n\n.col {\n  flex-basis: 0;\n  flex-grow: 1;\n  max-width: 100%;\n}\n\n.row-cols-1 > * {\n  flex: 0 0 100%;\n  max-width: 100%;\n}\n\n.row-cols-2 > * {\n  flex: 0 0 50%;\n  max-width: 50%;\n}\n\n.row-cols-3 > * {\n  flex: 0 0 33.3333333333%;\n  max-width: 33.3333333333%;\n}\n\n.row-cols-4 > * {\n  flex: 0 0 25%;\n  max-width: 25%;\n}\n\n.row-cols-5 > * {\n  flex: 0 0 20%;\n  max-width: 20%;\n}\n\n.row-cols-6 > * {\n  flex: 0 0 16.6666666667%;\n  max-width: 16.6666666667%;\n}\n\n.col-auto {\n  flex: 0 0 auto;\n  width: auto;\n  max-width: 100%;\n}\n\n.col-1 {\n  flex: 0 0 8.33333333%;\n  max-width: 8.33333333%;\n}\n\n.col-2 {\n  flex: 0 0 16.66666667%;\n  max-width: 16.66666667%;\n}\n\n.col-3 {\n  flex: 0 0 25%;\n  max-width: 25%;\n}\n\n.col-4 {\n  flex: 0 0 33.33333333%;\n  max-width: 33.33333333%;\n}\n\n.col-5 {\n  flex: 0 0 41.66666667%;\n  max-width: 41.66666667%;\n}\n\n.col-6, .js-css-element-queries[min-width~=\"400px\"] .col-ceq-xsm-6 {\n  flex: 0 0 50%;\n  max-width: 50%;\n}\n\n.col-7 {\n  flex: 0 0 58.33333333%;\n  max-width: 58.33333333%;\n}\n\n.col-8 {\n  flex: 0 0 66.66666667%;\n  max-width: 66.66666667%;\n}\n\n.col-9 {\n  flex: 0 0 75%;\n  max-width: 75%;\n}\n\n.col-10 {\n  flex: 0 0 83.33333333%;\n  max-width: 83.33333333%;\n}\n\n.col-11 {\n  flex: 0 0 91.66666667%;\n  max-width: 91.66666667%;\n}\n\n.col-12, .js-css-element-queries .col-ceq-xsm-6 {\n  flex: 0 0 100%;\n  max-width: 100%;\n}\n\n.order-first {\n  order: -1;\n}\n\n.order-last {\n  order: 13;\n}\n\n.order-0 {\n  order: 0;\n}\n\n.order-1 {\n  order: 1;\n}\n\n.order-2 {\n  order: 2;\n}\n\n.order-3 {\n  order: 3;\n}\n\n.order-4 {\n  order: 4;\n}\n\n.order-5 {\n  order: 5;\n}\n\n.order-6 {\n  order: 6;\n}\n\n.order-7 {\n  order: 7;\n}\n\n.order-8 {\n  order: 8;\n}\n\n.order-9 {\n  order: 9;\n}\n\n.order-10 {\n  order: 10;\n}\n\n.order-11 {\n  order: 11;\n}\n\n.order-12 {\n  order: 12;\n}\n\n.offset-1 {\n  margin-left: 8.33333333%;\n}\n\n.offset-2 {\n  margin-left: 16.66666667%;\n}\n\n.offset-3 {\n  margin-left: 25%;\n}\n\n.offset-4 {\n  margin-left: 33.33333333%;\n}\n\n.offset-5 {\n  margin-left: 41.66666667%;\n}\n\n.offset-6 {\n  margin-left: 50%;\n}\n\n.offset-7 {\n  margin-left: 58.33333333%;\n}\n\n.offset-8 {\n  margin-left: 66.66666667%;\n}\n\n.offset-9 {\n  margin-left: 75%;\n}\n\n.offset-10 {\n  margin-left: 83.33333333%;\n}\n\n.offset-11 {\n  margin-left: 91.66666667%;\n}\n\n@media (min-width: 400px) {\n  .col-xsm {\n    flex-basis: 0;\n    flex-grow: 1;\n    max-width: 100%;\n  }\n  .row-cols-xsm-1 > * {\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .row-cols-xsm-2 > * {\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .row-cols-xsm-3 > * {\n    flex: 0 0 33.3333333333%;\n    max-width: 33.3333333333%;\n  }\n  .row-cols-xsm-4 > * {\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .row-cols-xsm-5 > * {\n    flex: 0 0 20%;\n    max-width: 20%;\n  }\n  .row-cols-xsm-6 > * {\n    flex: 0 0 16.6666666667%;\n    max-width: 16.6666666667%;\n  }\n  .col-xsm-auto {\n    flex: 0 0 auto;\n    width: auto;\n    max-width: 100%;\n  }\n  .col-xsm-1 {\n    flex: 0 0 8.33333333%;\n    max-width: 8.33333333%;\n  }\n  .col-xsm-2 {\n    flex: 0 0 16.66666667%;\n    max-width: 16.66666667%;\n  }\n  .col-xsm-3 {\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .col-xsm-4 {\n    flex: 0 0 33.33333333%;\n    max-width: 33.33333333%;\n  }\n  .col-xsm-5 {\n    flex: 0 0 41.66666667%;\n    max-width: 41.66666667%;\n  }\n  .col-xsm-6 {\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .col-xsm-7 {\n    flex: 0 0 58.33333333%;\n    max-width: 58.33333333%;\n  }\n  .col-xsm-8 {\n    flex: 0 0 66.66666667%;\n    max-width: 66.66666667%;\n  }\n  .col-xsm-9 {\n    flex: 0 0 75%;\n    max-width: 75%;\n  }\n  .col-xsm-10 {\n    flex: 0 0 83.33333333%;\n    max-width: 83.33333333%;\n  }\n  .col-xsm-11 {\n    flex: 0 0 91.66666667%;\n    max-width: 91.66666667%;\n  }\n  .col-xsm-12 {\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .order-xsm-first {\n    order: -1;\n  }\n  .order-xsm-last {\n    order: 13;\n  }\n  .order-xsm-0 {\n    order: 0;\n  }\n  .order-xsm-1 {\n    order: 1;\n  }\n  .order-xsm-2 {\n    order: 2;\n  }\n  .order-xsm-3 {\n    order: 3;\n  }\n  .order-xsm-4 {\n    order: 4;\n  }\n  .order-xsm-5 {\n    order: 5;\n  }\n  .order-xsm-6 {\n    order: 6;\n  }\n  .order-xsm-7 {\n    order: 7;\n  }\n  .order-xsm-8 {\n    order: 8;\n  }\n  .order-xsm-9 {\n    order: 9;\n  }\n  .order-xsm-10 {\n    order: 10;\n  }\n  .order-xsm-11 {\n    order: 11;\n  }\n  .order-xsm-12 {\n    order: 12;\n  }\n  .offset-xsm-0 {\n    margin-left: 0;\n  }\n  .offset-xsm-1 {\n    margin-left: 8.33333333%;\n  }\n  .offset-xsm-2 {\n    margin-left: 16.66666667%;\n  }\n  .offset-xsm-3 {\n    margin-left: 25%;\n  }\n  .offset-xsm-4 {\n    margin-left: 33.33333333%;\n  }\n  .offset-xsm-5 {\n    margin-left: 41.66666667%;\n  }\n  .offset-xsm-6 {\n    margin-left: 50%;\n  }\n  .offset-xsm-7 {\n    margin-left: 58.33333333%;\n  }\n  .offset-xsm-8 {\n    margin-left: 66.66666667%;\n  }\n  .offset-xsm-9 {\n    margin-left: 75%;\n  }\n  .offset-xsm-10 {\n    margin-left: 83.33333333%;\n  }\n  .offset-xsm-11 {\n    margin-left: 91.66666667%;\n  }\n}\n@media (min-width: 576px) {\n  .col-sm {\n    flex-basis: 0;\n    flex-grow: 1;\n    max-width: 100%;\n  }\n  .row-cols-sm-1 > * {\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .row-cols-sm-2 > * {\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .row-cols-sm-3 > * {\n    flex: 0 0 33.3333333333%;\n    max-width: 33.3333333333%;\n  }\n  .row-cols-sm-4 > * {\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .row-cols-sm-5 > * {\n    flex: 0 0 20%;\n    max-width: 20%;\n  }\n  .row-cols-sm-6 > * {\n    flex: 0 0 16.6666666667%;\n    max-width: 16.6666666667%;\n  }\n  .col-sm-auto {\n    flex: 0 0 auto;\n    width: auto;\n    max-width: 100%;\n  }\n  .col-sm-1 {\n    flex: 0 0 8.33333333%;\n    max-width: 8.33333333%;\n  }\n  .col-sm-2 {\n    flex: 0 0 16.66666667%;\n    max-width: 16.66666667%;\n  }\n  .col-sm-3 {\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .col-sm-4 {\n    flex: 0 0 33.33333333%;\n    max-width: 33.33333333%;\n  }\n  .col-sm-5 {\n    flex: 0 0 41.66666667%;\n    max-width: 41.66666667%;\n  }\n  .col-sm-6 {\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .col-sm-7 {\n    flex: 0 0 58.33333333%;\n    max-width: 58.33333333%;\n  }\n  .col-sm-8 {\n    flex: 0 0 66.66666667%;\n    max-width: 66.66666667%;\n  }\n  .col-sm-9 {\n    flex: 0 0 75%;\n    max-width: 75%;\n  }\n  .col-sm-10 {\n    flex: 0 0 83.33333333%;\n    max-width: 83.33333333%;\n  }\n  .col-sm-11 {\n    flex: 0 0 91.66666667%;\n    max-width: 91.66666667%;\n  }\n  .col-sm-12, .c-panel__label {\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .order-sm-first {\n    order: -1;\n  }\n  .order-sm-last {\n    order: 13;\n  }\n  .order-sm-0 {\n    order: 0;\n  }\n  .order-sm-1 {\n    order: 1;\n  }\n  .order-sm-2 {\n    order: 2;\n  }\n  .order-sm-3 {\n    order: 3;\n  }\n  .order-sm-4 {\n    order: 4;\n  }\n  .order-sm-5 {\n    order: 5;\n  }\n  .order-sm-6 {\n    order: 6;\n  }\n  .order-sm-7 {\n    order: 7;\n  }\n  .order-sm-8 {\n    order: 8;\n  }\n  .order-sm-9 {\n    order: 9;\n  }\n  .order-sm-10 {\n    order: 10;\n  }\n  .order-sm-11 {\n    order: 11;\n  }\n  .order-sm-12 {\n    order: 12;\n  }\n  .offset-sm-0 {\n    margin-left: 0;\n  }\n  .offset-sm-1 {\n    margin-left: 8.33333333%;\n  }\n  .offset-sm-2 {\n    margin-left: 16.66666667%;\n  }\n  .offset-sm-3 {\n    margin-left: 25%;\n  }\n  .offset-sm-4 {\n    margin-left: 33.33333333%;\n  }\n  .offset-sm-5 {\n    margin-left: 41.66666667%;\n  }\n  .offset-sm-6 {\n    margin-left: 50%;\n  }\n  .offset-sm-7 {\n    margin-left: 58.33333333%;\n  }\n  .offset-sm-8 {\n    margin-left: 66.66666667%;\n  }\n  .offset-sm-9 {\n    margin-left: 75%;\n  }\n  .offset-sm-10 {\n    margin-left: 83.33333333%;\n  }\n  .offset-sm-11 {\n    margin-left: 91.66666667%;\n  }\n}\n@media (min-width: 768px) {\n  .col-md {\n    flex-basis: 0;\n    flex-grow: 1;\n    max-width: 100%;\n  }\n  .row-cols-md-1 > * {\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .row-cols-md-2 > * {\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .row-cols-md-3 > * {\n    flex: 0 0 33.3333333333%;\n    max-width: 33.3333333333%;\n  }\n  .row-cols-md-4 > * {\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .row-cols-md-5 > * {\n    flex: 0 0 20%;\n    max-width: 20%;\n  }\n  .row-cols-md-6 > * {\n    flex: 0 0 16.6666666667%;\n    max-width: 16.6666666667%;\n  }\n  .col-md-auto {\n    flex: 0 0 auto;\n    width: auto;\n    max-width: 100%;\n  }\n  .col-md-1 {\n    flex: 0 0 8.33333333%;\n    max-width: 8.33333333%;\n  }\n  .col-md-2 {\n    flex: 0 0 16.66666667%;\n    max-width: 16.66666667%;\n  }\n  .col-md-3 {\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .col-md-4 {\n    flex: 0 0 33.33333333%;\n    max-width: 33.33333333%;\n  }\n  .col-md-5 {\n    flex: 0 0 41.66666667%;\n    max-width: 41.66666667%;\n  }\n  .col-md-6 {\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .col-md-7 {\n    flex: 0 0 58.33333333%;\n    max-width: 58.33333333%;\n  }\n  .col-md-8 {\n    flex: 0 0 66.66666667%;\n    max-width: 66.66666667%;\n  }\n  .col-md-9 {\n    flex: 0 0 75%;\n    max-width: 75%;\n  }\n  .col-md-10 {\n    flex: 0 0 83.33333333%;\n    max-width: 83.33333333%;\n  }\n  .col-md-11 {\n    flex: 0 0 91.66666667%;\n    max-width: 91.66666667%;\n  }\n  .col-md-12, .c-panel__body {\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .order-md-first {\n    order: -1;\n  }\n  .order-md-last {\n    order: 13;\n  }\n  .order-md-0 {\n    order: 0;\n  }\n  .order-md-1 {\n    order: 1;\n  }\n  .order-md-2 {\n    order: 2;\n  }\n  .order-md-3 {\n    order: 3;\n  }\n  .order-md-4 {\n    order: 4;\n  }\n  .order-md-5 {\n    order: 5;\n  }\n  .order-md-6 {\n    order: 6;\n  }\n  .order-md-7 {\n    order: 7;\n  }\n  .order-md-8 {\n    order: 8;\n  }\n  .order-md-9 {\n    order: 9;\n  }\n  .order-md-10 {\n    order: 10;\n  }\n  .order-md-11 {\n    order: 11;\n  }\n  .order-md-12 {\n    order: 12;\n  }\n  .offset-md-0 {\n    margin-left: 0;\n  }\n  .offset-md-1 {\n    margin-left: 8.33333333%;\n  }\n  .offset-md-2 {\n    margin-left: 16.66666667%;\n  }\n  .offset-md-3 {\n    margin-left: 25%;\n  }\n  .offset-md-4 {\n    margin-left: 33.33333333%;\n  }\n  .offset-md-5 {\n    margin-left: 41.66666667%;\n  }\n  .offset-md-6 {\n    margin-left: 50%;\n  }\n  .offset-md-7 {\n    margin-left: 58.33333333%;\n  }\n  .offset-md-8 {\n    margin-left: 66.66666667%;\n  }\n  .offset-md-9 {\n    margin-left: 75%;\n  }\n  .offset-md-10 {\n    margin-left: 83.33333333%;\n  }\n  .offset-md-11 {\n    margin-left: 91.66666667%;\n  }\n}\n@media (min-width: 992px) {\n  .col-lg {\n    flex-basis: 0;\n    flex-grow: 1;\n    max-width: 100%;\n  }\n  .row-cols-lg-1 > * {\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .row-cols-lg-2 > * {\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .row-cols-lg-3 > * {\n    flex: 0 0 33.3333333333%;\n    max-width: 33.3333333333%;\n  }\n  .row-cols-lg-4 > * {\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .row-cols-lg-5 > * {\n    flex: 0 0 20%;\n    max-width: 20%;\n  }\n  .row-cols-lg-6 > * {\n    flex: 0 0 16.6666666667%;\n    max-width: 16.6666666667%;\n  }\n  .col-lg-auto {\n    flex: 0 0 auto;\n    width: auto;\n    max-width: 100%;\n  }\n  .col-lg-1 {\n    flex: 0 0 8.33333333%;\n    max-width: 8.33333333%;\n  }\n  .col-lg-2 {\n    flex: 0 0 16.66666667%;\n    max-width: 16.66666667%;\n  }\n  .col-lg-3 {\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .col-lg-4 {\n    flex: 0 0 33.33333333%;\n    max-width: 33.33333333%;\n  }\n  .col-lg-5 {\n    flex: 0 0 41.66666667%;\n    max-width: 41.66666667%;\n  }\n  .col-lg-6 {\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .col-lg-7 {\n    flex: 0 0 58.33333333%;\n    max-width: 58.33333333%;\n  }\n  .col-lg-8 {\n    flex: 0 0 66.66666667%;\n    max-width: 66.66666667%;\n  }\n  .col-lg-9 {\n    flex: 0 0 75%;\n    max-width: 75%;\n  }\n  .col-lg-10 {\n    flex: 0 0 83.33333333%;\n    max-width: 83.33333333%;\n  }\n  .col-lg-11 {\n    flex: 0 0 91.66666667%;\n    max-width: 91.66666667%;\n  }\n  .col-lg-12 {\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .order-lg-first {\n    order: -1;\n  }\n  .order-lg-last {\n    order: 13;\n  }\n  .order-lg-0 {\n    order: 0;\n  }\n  .order-lg-1 {\n    order: 1;\n  }\n  .order-lg-2 {\n    order: 2;\n  }\n  .order-lg-3 {\n    order: 3;\n  }\n  .order-lg-4 {\n    order: 4;\n  }\n  .order-lg-5 {\n    order: 5;\n  }\n  .order-lg-6 {\n    order: 6;\n  }\n  .order-lg-7 {\n    order: 7;\n  }\n  .order-lg-8 {\n    order: 8;\n  }\n  .order-lg-9 {\n    order: 9;\n  }\n  .order-lg-10 {\n    order: 10;\n  }\n  .order-lg-11 {\n    order: 11;\n  }\n  .order-lg-12 {\n    order: 12;\n  }\n  .offset-lg-0 {\n    margin-left: 0;\n  }\n  .offset-lg-1 {\n    margin-left: 8.33333333%;\n  }\n  .offset-lg-2 {\n    margin-left: 16.66666667%;\n  }\n  .offset-lg-3 {\n    margin-left: 25%;\n  }\n  .offset-lg-4 {\n    margin-left: 33.33333333%;\n  }\n  .offset-lg-5 {\n    margin-left: 41.66666667%;\n  }\n  .offset-lg-6 {\n    margin-left: 50%;\n  }\n  .offset-lg-7 {\n    margin-left: 58.33333333%;\n  }\n  .offset-lg-8 {\n    margin-left: 66.66666667%;\n  }\n  .offset-lg-9 {\n    margin-left: 75%;\n  }\n  .offset-lg-10 {\n    margin-left: 83.33333333%;\n  }\n  .offset-lg-11 {\n    margin-left: 91.66666667%;\n  }\n}\n@media (min-width: 1200px) {\n  .col-xl {\n    flex-basis: 0;\n    flex-grow: 1;\n    max-width: 100%;\n  }\n  .row-cols-xl-1 > * {\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .row-cols-xl-2 > * {\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .row-cols-xl-3 > * {\n    flex: 0 0 33.3333333333%;\n    max-width: 33.3333333333%;\n  }\n  .row-cols-xl-4 > * {\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .row-cols-xl-5 > * {\n    flex: 0 0 20%;\n    max-width: 20%;\n  }\n  .row-cols-xl-6 > * {\n    flex: 0 0 16.6666666667%;\n    max-width: 16.6666666667%;\n  }\n  .col-xl-auto {\n    flex: 0 0 auto;\n    width: auto;\n    max-width: 100%;\n  }\n  .col-xl-1 {\n    flex: 0 0 8.33333333%;\n    max-width: 8.33333333%;\n  }\n  .col-xl-2 {\n    flex: 0 0 16.66666667%;\n    max-width: 16.66666667%;\n  }\n  .col-xl-3 {\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .col-xl-4 {\n    flex: 0 0 33.33333333%;\n    max-width: 33.33333333%;\n  }\n  .col-xl-5 {\n    flex: 0 0 41.66666667%;\n    max-width: 41.66666667%;\n  }\n  .col-xl-6 {\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .col-xl-7 {\n    flex: 0 0 58.33333333%;\n    max-width: 58.33333333%;\n  }\n  .col-xl-8 {\n    flex: 0 0 66.66666667%;\n    max-width: 66.66666667%;\n  }\n  .col-xl-9 {\n    flex: 0 0 75%;\n    max-width: 75%;\n  }\n  .col-xl-10 {\n    flex: 0 0 83.33333333%;\n    max-width: 83.33333333%;\n  }\n  .col-xl-11 {\n    flex: 0 0 91.66666667%;\n    max-width: 91.66666667%;\n  }\n  .col-xl-12 {\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .order-xl-first {\n    order: -1;\n  }\n  .order-xl-last {\n    order: 13;\n  }\n  .order-xl-0 {\n    order: 0;\n  }\n  .order-xl-1 {\n    order: 1;\n  }\n  .order-xl-2 {\n    order: 2;\n  }\n  .order-xl-3 {\n    order: 3;\n  }\n  .order-xl-4 {\n    order: 4;\n  }\n  .order-xl-5 {\n    order: 5;\n  }\n  .order-xl-6 {\n    order: 6;\n  }\n  .order-xl-7 {\n    order: 7;\n  }\n  .order-xl-8 {\n    order: 8;\n  }\n  .order-xl-9 {\n    order: 9;\n  }\n  .order-xl-10 {\n    order: 10;\n  }\n  .order-xl-11 {\n    order: 11;\n  }\n  .order-xl-12 {\n    order: 12;\n  }\n  .offset-xl-0 {\n    margin-left: 0;\n  }\n  .offset-xl-1 {\n    margin-left: 8.33333333%;\n  }\n  .offset-xl-2 {\n    margin-left: 16.66666667%;\n  }\n  .offset-xl-3 {\n    margin-left: 25%;\n  }\n  .offset-xl-4 {\n    margin-left: 33.33333333%;\n  }\n  .offset-xl-5 {\n    margin-left: 41.66666667%;\n  }\n  .offset-xl-6 {\n    margin-left: 50%;\n  }\n  .offset-xl-7 {\n    margin-left: 58.33333333%;\n  }\n  .offset-xl-8 {\n    margin-left: 66.66666667%;\n  }\n  .offset-xl-9 {\n    margin-left: 75%;\n  }\n  .offset-xl-10 {\n    margin-left: 83.33333333%;\n  }\n  .offset-xl-11 {\n    margin-left: 91.66666667%;\n  }\n}\n@media (min-width: 1300px) {\n  .col-xxl {\n    flex-basis: 0;\n    flex-grow: 1;\n    max-width: 100%;\n  }\n  .row-cols-xxl-1 > * {\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .row-cols-xxl-2 > * {\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .row-cols-xxl-3 > * {\n    flex: 0 0 33.3333333333%;\n    max-width: 33.3333333333%;\n  }\n  .row-cols-xxl-4 > * {\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .row-cols-xxl-5 > * {\n    flex: 0 0 20%;\n    max-width: 20%;\n  }\n  .row-cols-xxl-6 > * {\n    flex: 0 0 16.6666666667%;\n    max-width: 16.6666666667%;\n  }\n  .col-xxl-auto {\n    flex: 0 0 auto;\n    width: auto;\n    max-width: 100%;\n  }\n  .col-xxl-1 {\n    flex: 0 0 8.33333333%;\n    max-width: 8.33333333%;\n  }\n  .col-xxl-2 {\n    flex: 0 0 16.66666667%;\n    max-width: 16.66666667%;\n  }\n  .col-xxl-3 {\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .col-xxl-4 {\n    flex: 0 0 33.33333333%;\n    max-width: 33.33333333%;\n  }\n  .col-xxl-5 {\n    flex: 0 0 41.66666667%;\n    max-width: 41.66666667%;\n  }\n  .col-xxl-6 {\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .col-xxl-7 {\n    flex: 0 0 58.33333333%;\n    max-width: 58.33333333%;\n  }\n  .col-xxl-8 {\n    flex: 0 0 66.66666667%;\n    max-width: 66.66666667%;\n  }\n  .col-xxl-9 {\n    flex: 0 0 75%;\n    max-width: 75%;\n  }\n  .col-xxl-10 {\n    flex: 0 0 83.33333333%;\n    max-width: 83.33333333%;\n  }\n  .col-xxl-11 {\n    flex: 0 0 91.66666667%;\n    max-width: 91.66666667%;\n  }\n  .col-xxl-12 {\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .order-xxl-first {\n    order: -1;\n  }\n  .order-xxl-last {\n    order: 13;\n  }\n  .order-xxl-0 {\n    order: 0;\n  }\n  .order-xxl-1 {\n    order: 1;\n  }\n  .order-xxl-2 {\n    order: 2;\n  }\n  .order-xxl-3 {\n    order: 3;\n  }\n  .order-xxl-4 {\n    order: 4;\n  }\n  .order-xxl-5 {\n    order: 5;\n  }\n  .order-xxl-6 {\n    order: 6;\n  }\n  .order-xxl-7 {\n    order: 7;\n  }\n  .order-xxl-8 {\n    order: 8;\n  }\n  .order-xxl-9 {\n    order: 9;\n  }\n  .order-xxl-10 {\n    order: 10;\n  }\n  .order-xxl-11 {\n    order: 11;\n  }\n  .order-xxl-12 {\n    order: 12;\n  }\n  .offset-xxl-0 {\n    margin-left: 0;\n  }\n  .offset-xxl-1 {\n    margin-left: 8.33333333%;\n  }\n  .offset-xxl-2 {\n    margin-left: 16.66666667%;\n  }\n  .offset-xxl-3 {\n    margin-left: 25%;\n  }\n  .offset-xxl-4 {\n    margin-left: 33.33333333%;\n  }\n  .offset-xxl-5 {\n    margin-left: 41.66666667%;\n  }\n  .offset-xxl-6 {\n    margin-left: 50%;\n  }\n  .offset-xxl-7 {\n    margin-left: 58.33333333%;\n  }\n  .offset-xxl-8 {\n    margin-left: 66.66666667%;\n  }\n  .offset-xxl-9 {\n    margin-left: 75%;\n  }\n  .offset-xxl-10 {\n    margin-left: 83.33333333%;\n  }\n  .offset-xxl-11 {\n    margin-left: 91.66666667%;\n  }\n}\n@media (min-width: 1800px) {\n  .col-xxxl {\n    flex-basis: 0;\n    flex-grow: 1;\n    max-width: 100%;\n  }\n  .row-cols-xxxl-1 > * {\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .row-cols-xxxl-2 > * {\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .row-cols-xxxl-3 > * {\n    flex: 0 0 33.3333333333%;\n    max-width: 33.3333333333%;\n  }\n  .row-cols-xxxl-4 > * {\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .row-cols-xxxl-5 > * {\n    flex: 0 0 20%;\n    max-width: 20%;\n  }\n  .row-cols-xxxl-6 > * {\n    flex: 0 0 16.6666666667%;\n    max-width: 16.6666666667%;\n  }\n  .col-xxxl-auto {\n    flex: 0 0 auto;\n    width: auto;\n    max-width: 100%;\n  }\n  .col-xxxl-1 {\n    flex: 0 0 8.33333333%;\n    max-width: 8.33333333%;\n  }\n  .col-xxxl-2 {\n    flex: 0 0 16.66666667%;\n    max-width: 16.66666667%;\n  }\n  .col-xxxl-3 {\n    flex: 0 0 25%;\n    max-width: 25%;\n  }\n  .col-xxxl-4 {\n    flex: 0 0 33.33333333%;\n    max-width: 33.33333333%;\n  }\n  .col-xxxl-5 {\n    flex: 0 0 41.66666667%;\n    max-width: 41.66666667%;\n  }\n  .col-xxxl-6 {\n    flex: 0 0 50%;\n    max-width: 50%;\n  }\n  .col-xxxl-7 {\n    flex: 0 0 58.33333333%;\n    max-width: 58.33333333%;\n  }\n  .col-xxxl-8 {\n    flex: 0 0 66.66666667%;\n    max-width: 66.66666667%;\n  }\n  .col-xxxl-9 {\n    flex: 0 0 75%;\n    max-width: 75%;\n  }\n  .col-xxxl-10 {\n    flex: 0 0 83.33333333%;\n    max-width: 83.33333333%;\n  }\n  .col-xxxl-11 {\n    flex: 0 0 91.66666667%;\n    max-width: 91.66666667%;\n  }\n  .col-xxxl-12 {\n    flex: 0 0 100%;\n    max-width: 100%;\n  }\n  .order-xxxl-first {\n    order: -1;\n  }\n  .order-xxxl-last {\n    order: 13;\n  }\n  .order-xxxl-0 {\n    order: 0;\n  }\n  .order-xxxl-1 {\n    order: 1;\n  }\n  .order-xxxl-2 {\n    order: 2;\n  }\n  .order-xxxl-3 {\n    order: 3;\n  }\n  .order-xxxl-4 {\n    order: 4;\n  }\n  .order-xxxl-5 {\n    order: 5;\n  }\n  .order-xxxl-6 {\n    order: 6;\n  }\n  .order-xxxl-7 {\n    order: 7;\n  }\n  .order-xxxl-8 {\n    order: 8;\n  }\n  .order-xxxl-9 {\n    order: 9;\n  }\n  .order-xxxl-10 {\n    order: 10;\n  }\n  .order-xxxl-11 {\n    order: 11;\n  }\n  .order-xxxl-12 {\n    order: 12;\n  }\n  .offset-xxxl-0 {\n    margin-left: 0;\n  }\n  .offset-xxxl-1 {\n    margin-left: 8.33333333%;\n  }\n  .offset-xxxl-2 {\n    margin-left: 16.66666667%;\n  }\n  .offset-xxxl-3 {\n    margin-left: 25%;\n  }\n  .offset-xxxl-4 {\n    margin-left: 33.33333333%;\n  }\n  .offset-xxxl-5 {\n    margin-left: 41.66666667%;\n  }\n  .offset-xxxl-6 {\n    margin-left: 50%;\n  }\n  .offset-xxxl-7 {\n    margin-left: 58.33333333%;\n  }\n  .offset-xxxl-8 {\n    margin-left: 66.66666667%;\n  }\n  .offset-xxxl-9 {\n    margin-left: 75%;\n  }\n  .offset-xxxl-10 {\n    margin-left: 83.33333333%;\n  }\n  .offset-xxxl-11 {\n    margin-left: 91.66666667%;\n  }\n}\n.table, .c-detail-widget__table {\n  width: 100%;\n  margin-bottom: 1rem;\n  color: #212529;\n}\n.table th, .c-detail-widget__table th,\n.table td,\n.c-detail-widget__table td {\n  padding: 0.75rem;\n  vertical-align: top;\n  border-top: 1px solid #dee2e6;\n}\n.table thead th, .c-detail-widget__table thead th {\n  vertical-align: bottom;\n  border-bottom: 2px solid #dee2e6;\n}\n.table tbody + tbody, .c-detail-widget__table tbody + tbody {\n  border-top: 2px solid #dee2e6;\n}\n\n.table-sm th,\n.table-sm td {\n  padding: 0.3rem;\n}\n\n.table-bordered {\n  border: 1px solid #dee2e6;\n}\n.table-bordered th,\n.table-bordered td {\n  border: 1px solid #dee2e6;\n}\n.table-bordered thead th,\n.table-bordered thead td {\n  border-bottom-width: 2px;\n}\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n  border: 0;\n}\n\n.table-striped tbody tr:nth-of-type(odd) {\n  background-color: rgba(0, 0, 0, 0.05);\n}\n\n.table-hover tbody tr:hover {\n  color: #212529;\n  background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n  background-color: #b8d8f5;\n}\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n  border-color: #7ab6ec;\n}\n\n.table-hover .table-primary:hover {\n  background-color: #a2ccf2;\n}\n.table-hover .table-primary:hover > td,\n.table-hover .table-primary:hover > th {\n  background-color: #a2ccf2;\n}\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n  background-color: #d2d4d6;\n}\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n  border-color: #abafb3;\n}\n\n.table-hover .table-secondary:hover {\n  background-color: #c5c7ca;\n}\n.table-hover .table-secondary:hover > td,\n.table-hover .table-secondary:hover > th {\n  background-color: #c5c7ca;\n}\n\n.table-success,\n.table-success > th,\n.table-success > td {\n  background-color: #c9e8c6;\n}\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n  border-color: #9bd495;\n}\n\n.table-hover .table-success:hover {\n  background-color: #b8e1b4;\n}\n.table-hover .table-success:hover > td,\n.table-hover .table-success:hover > th {\n  background-color: #b8e1b4;\n}\n\n.table-info,\n.table-info > th,\n.table-info > td {\n  background-color: #bee5eb;\n}\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n  border-color: #86cfda;\n}\n\n.table-hover .table-info:hover {\n  background-color: #abdde5;\n}\n.table-hover .table-info:hover > td,\n.table-hover .table-info:hover > th {\n  background-color: #abdde5;\n}\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n  background-color: #ffeeba;\n}\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n  border-color: #ffdf7e;\n}\n\n.table-hover .table-warning:hover {\n  background-color: #ffe8a1;\n}\n.table-hover .table-warning:hover > td,\n.table-hover .table-warning:hover > th {\n  background-color: #ffe8a1;\n}\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n  background-color: #f2d2d2;\n}\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n  border-color: #e7abab;\n}\n\n.table-hover .table-danger:hover {\n  background-color: #ecbebe;\n}\n.table-hover .table-danger:hover > td,\n.table-hover .table-danger:hover > th {\n  background-color: #ecbebe;\n}\n\n.table-light,\n.table-light > th,\n.table-light > td {\n  background-color: #fdfdfe;\n}\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n  border-color: #fbfcfc;\n}\n\n.table-hover .table-light:hover {\n  background-color: #ececf6;\n}\n.table-hover .table-light:hover > td,\n.table-hover .table-light:hover > th {\n  background-color: #ececf6;\n}\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n  background-color: #c6c8ca;\n}\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n  border-color: #95999c;\n}\n\n.table-hover .table-dark:hover {\n  background-color: #b9bbbe;\n}\n.table-hover .table-dark:hover > td,\n.table-hover .table-dark:hover > th {\n  background-color: #b9bbbe;\n}\n\n.table-active,\n.table-active > th,\n.table-active > td {\n  background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table-hover .table-active:hover {\n  background-color: rgba(0, 0, 0, 0.075);\n}\n.table-hover .table-active:hover > td,\n.table-hover .table-active:hover > th {\n  background-color: rgba(0, 0, 0, 0.075);\n}\n\n.table .thead-dark th, .c-detail-widget__table .thead-dark th {\n  color: #fff;\n  background-color: #343a40;\n  border-color: #454d55;\n}\n.table .thead-light th, .c-detail-widget__table .thead-light th {\n  color: #495057;\n  background-color: #e9ecef;\n  border-color: #dee2e6;\n}\n\n.table-dark {\n  color: #fff;\n  background-color: #343a40;\n}\n.table-dark th,\n.table-dark td,\n.table-dark thead th {\n  border-color: #454d55;\n}\n.table-dark.table-bordered {\n  border: 0;\n}\n.table-dark.table-striped tbody tr:nth-of-type(odd) {\n  background-color: rgba(255, 255, 255, 0.05);\n}\n.table-dark.table-hover tbody tr:hover {\n  color: #fff;\n  background-color: rgba(255, 255, 255, 0.075);\n}\n\n@media (max-width: 399.98px) {\n  .table-responsive-xsm {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n  .table-responsive-xsm > .table-bordered {\n    border: 0;\n  }\n}\n@media (max-width: 575.98px) {\n  .table-responsive-sm {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n  .table-responsive-sm > .table-bordered {\n    border: 0;\n  }\n}\n@media (max-width: 767.98px) {\n  .table-responsive-md {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n  .table-responsive-md > .table-bordered {\n    border: 0;\n  }\n}\n@media (max-width: 991.98px) {\n  .table-responsive-lg {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n  .table-responsive-lg > .table-bordered {\n    border: 0;\n  }\n}\n@media (max-width: 1199.98px) {\n  .table-responsive-xl {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n  .table-responsive-xl > .table-bordered {\n    border: 0;\n  }\n}\n@media (max-width: 1299.98px) {\n  .table-responsive-xxl {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n  .table-responsive-xxl > .table-bordered {\n    border: 0;\n  }\n}\n@media (max-width: 1799.98px) {\n  .table-responsive-xxxl {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n  }\n  .table-responsive-xxxl > .table-bordered {\n    border: 0;\n  }\n}\n.table-responsive {\n  display: block;\n  width: 100%;\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n}\n.table-responsive > .table-bordered {\n  border: 0;\n}\n\n.form-control {\n  display: block;\n  width: 100%;\n  height: calc(1.5em + 0.75rem + 2px);\n  padding: 0.375rem 0.75rem;\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.5;\n  color: #495057;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid #ced4da;\n  border-radius: 0.25rem;\n  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n  .form-control {\n    transition: none;\n  }\n}\n.form-control::-ms-expand {\n  background-color: transparent;\n  border: 0;\n}\n.form-control:focus {\n  color: #495057;\n  background-color: #fff;\n  border-color: #5bb1ff;\n  outline: 0;\n  box-shadow: 0 0 0 0.2rem rgba(0, 114, 218, 0.25);\n}\n.form-control::placeholder {\n  color: #6c757d;\n  opacity: 1;\n}\n.form-control:disabled, .form-control[readonly] {\n  background-color: #e9ecef;\n  opacity: 1;\n}\n\ninput[type=date].form-control,\ninput[type=time].form-control,\ninput[type=datetime-local].form-control,\ninput[type=month].form-control {\n  appearance: none;\n}\n\nselect.form-control:-moz-focusring {\n  color: transparent;\n  text-shadow: 0 0 0 #495057;\n}\nselect.form-control:focus::-ms-value {\n  color: #495057;\n  background-color: #fff;\n}\n\n.form-control-file,\n.form-control-range {\n  display: block;\n  width: 100%;\n}\n\n.col-form-label {\n  padding-top: calc(0.375rem + 1px);\n  padding-bottom: calc(0.375rem + 1px);\n  margin-bottom: 0;\n  font-size: inherit;\n  line-height: 1.5;\n}\n\n.col-form-label-lg {\n  padding-top: calc(0.5rem + 1px);\n  padding-bottom: calc(0.5rem + 1px);\n  font-size: 1.25rem;\n  line-height: 1.5;\n}\n\n.col-form-label-sm {\n  padding-top: calc(0.25rem + 1px);\n  padding-bottom: calc(0.25rem + 1px);\n  font-size: 0.875rem;\n  line-height: 1.5;\n}\n\n.form-control-plaintext {\n  display: block;\n  width: 100%;\n  padding: 0.375rem 0;\n  margin-bottom: 0;\n  font-size: 1rem;\n  line-height: 1.5;\n  color: #212529;\n  background-color: transparent;\n  border: solid transparent;\n  border-width: 1px 0;\n}\n.form-control-plaintext.form-control-sm, .input-group-sm .form-control-plaintext.form-control, .dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group .form-control-plaintext.form-control, .form-control-plaintext.form-control-lg, .input-group-lg .form-control-plaintext.form-control {\n  padding-right: 0;\n  padding-left: 0;\n}\n\n.form-control-sm, .input-group-sm .form-control, .dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group .form-control {\n  height: calc(1.5em + 0.5rem + 2px);\n  padding: 0.25rem 0.5rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  border-radius: 0.2rem;\n}\n\n.form-control-lg, .input-group-lg .form-control {\n  height: calc(1.5em + 1rem + 2px);\n  padding: 0.5rem 1rem;\n  font-size: 1.25rem;\n  line-height: 1.5;\n  border-radius: 0.3rem;\n}\n\nselect.form-control[size], select.form-control[multiple] {\n  height: auto;\n}\n\ntextarea.form-control {\n  height: auto;\n}\n\n.form-group {\n  margin-bottom: 1rem;\n}\n\n.form-text {\n  display: block;\n  margin-top: 0.25rem;\n}\n\n.form-row {\n  display: flex;\n  flex-wrap: wrap;\n  margin-right: -5px;\n  margin-left: -5px;\n}\n.form-row > .col,\n.form-row > [class*=col-] {\n  padding-right: 5px;\n  padding-left: 5px;\n}\n\n.form-check {\n  position: relative;\n  display: block;\n  padding-left: 1.25rem;\n}\n\n.form-check-input {\n  position: absolute;\n  margin-top: 0.3rem;\n  margin-left: -1.25rem;\n}\n.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {\n  color: #6c757d;\n}\n\n.form-check-label {\n  margin-bottom: 0;\n}\n\n.form-check-inline {\n  display: inline-flex;\n  align-items: center;\n  padding-left: 0;\n  margin-right: 0.75rem;\n}\n.form-check-inline .form-check-input {\n  position: static;\n  margin-top: 0;\n  margin-right: 0.3125rem;\n  margin-left: 0;\n}\n\n.valid-feedback {\n  display: none;\n  width: 100%;\n  margin-top: 0.25rem;\n  font-size: 0.875em;\n  color: #3eac33;\n}\n\n.valid-tooltip {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  z-index: 5;\n  display: none;\n  max-width: 100%;\n  padding: 0.25rem 0.5rem;\n  margin-top: 0.1rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  color: #fff;\n  background-color: rgba(62, 172, 51, 0.9);\n  border-radius: 0.25rem;\n}\n.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {\n  left: 5px;\n}\n\n.was-validated :valid ~ .valid-feedback,\n.was-validated :valid ~ .valid-tooltip,\n.is-valid ~ .valid-feedback,\n.is-valid ~ .valid-tooltip {\n  display: block;\n}\n\n.was-validated .form-control:valid, .form-control.is-valid {\n  border-color: #3eac33;\n  padding-right: calc(1.5em + 0.75rem) !important;\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233eac33' 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\");\n  background-repeat: no-repeat;\n  background-position: right calc(0.375em + 0.1875rem) center;\n  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-control:valid:focus, .form-control.is-valid:focus {\n  border-color: #3eac33;\n  box-shadow: 0 0 0 0.2rem rgba(62, 172, 51, 0.25);\n}\n\n.was-validated select.form-control:valid, select.form-control.is-valid {\n  padding-right: 3rem !important;\n  background-position: right 1.5rem center;\n}\n\n.was-validated textarea.form-control:valid, textarea.form-control.is-valid {\n  padding-right: calc(1.5em + 0.75rem);\n  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n  border-color: #3eac33;\n  padding-right: calc(0.75em + 2.3125rem) !important;\n  background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") right 0.75rem center/8px 10px no-repeat, #fff url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%233eac33' 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\") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;\n}\n.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {\n  border-color: #3eac33;\n  box-shadow: 0 0 0 0.2rem rgba(62, 172, 51, 0.25);\n}\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n  color: #3eac33;\n}\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n  display: block;\n}\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n  color: #3eac33;\n}\n.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n  border-color: #3eac33;\n}\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n  border-color: #55c949;\n  background-color: #55c949;\n}\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n  box-shadow: 0 0 0 0.2rem rgba(62, 172, 51, 0.25);\n}\n.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 {\n  border-color: #3eac33;\n}\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n  border-color: #3eac33;\n}\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n  border-color: #3eac33;\n  box-shadow: 0 0 0 0.2rem rgba(62, 172, 51, 0.25);\n}\n\n.invalid-feedback {\n  display: none;\n  width: 100%;\n  margin-top: 0.25rem;\n  font-size: 0.875em;\n  color: #d15d5d;\n}\n\n.invalid-tooltip {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  z-index: 5;\n  display: none;\n  max-width: 100%;\n  padding: 0.25rem 0.5rem;\n  margin-top: 0.1rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  color: #fff;\n  background-color: rgba(209, 93, 93, 0.9);\n  border-radius: 0.25rem;\n}\n.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {\n  left: 5px;\n}\n\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n  display: block;\n}\n\n.was-validated .form-control:invalid, .form-control.is-invalid {\n  border-color: #d15d5d;\n  padding-right: calc(1.5em + 0.75rem) !important;\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d15d5d' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d15d5d' stroke='none'/%3e%3c/svg%3e\");\n  background-repeat: no-repeat;\n  background-position: right calc(0.375em + 0.1875rem) center;\n  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);\n}\n.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {\n  border-color: #d15d5d;\n  box-shadow: 0 0 0 0.2rem rgba(209, 93, 93, 0.25);\n}\n\n.was-validated select.form-control:invalid, select.form-control.is-invalid {\n  padding-right: 3rem !important;\n  background-position: right 1.5rem center;\n}\n\n.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {\n  padding-right: calc(1.5em + 0.75rem);\n  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);\n}\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n  border-color: #d15d5d;\n  padding-right: calc(0.75em + 2.3125rem) !important;\n  background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") right 0.75rem center/8px 10px no-repeat, #fff url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23d15d5d' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23d15d5d' stroke='none'/%3e%3c/svg%3e\") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;\n}\n.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {\n  border-color: #d15d5d;\n  box-shadow: 0 0 0 0.2rem rgba(209, 93, 93, 0.25);\n}\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n  color: #d15d5d;\n}\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n  display: block;\n}\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n  color: #d15d5d;\n}\n.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n  border-color: #d15d5d;\n}\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n  border-color: #dc8585;\n  background-color: #dc8585;\n}\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n  box-shadow: 0 0 0 0.2rem rgba(209, 93, 93, 0.25);\n}\n.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 {\n  border-color: #d15d5d;\n}\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n  border-color: #d15d5d;\n}\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n  border-color: #d15d5d;\n  box-shadow: 0 0 0 0.2rem rgba(209, 93, 93, 0.25);\n}\n\n.form-inline {\n  display: flex;\n  flex-flow: row wrap;\n  align-items: center;\n}\n.form-inline .form-check {\n  width: 100%;\n}\n@media (min-width: 576px) {\n  .form-inline label {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 0;\n  }\n  .form-inline .form-group {\n    display: flex;\n    flex: 0 0 auto;\n    flex-flow: row wrap;\n    align-items: center;\n    margin-bottom: 0;\n  }\n  .form-inline .form-control {\n    display: inline-block;\n    width: auto;\n    vertical-align: middle;\n  }\n  .form-inline .form-control-plaintext {\n    display: inline-block;\n  }\n  .form-inline .input-group,\n  .form-inline .custom-select {\n    width: auto;\n  }\n  .form-inline .form-check {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: auto;\n    padding-left: 0;\n  }\n  .form-inline .form-check-input {\n    position: relative;\n    flex-shrink: 0;\n    margin-top: 0;\n    margin-right: 0.25rem;\n    margin-left: 0;\n  }\n  .form-inline .custom-control {\n    align-items: center;\n    justify-content: center;\n  }\n  .form-inline .custom-control-label {\n    margin-bottom: 0;\n  }\n}\n\n.btn {\n  display: inline-block;\n  font-weight: 400;\n  color: #212529;\n  text-align: center;\n  vertical-align: middle;\n  user-select: none;\n  background-color: transparent;\n  border: 1px solid transparent;\n  padding: 0.375rem 0.75rem;\n  font-size: 1rem;\n  line-height: 1.5;\n  border-radius: 0.25rem;\n  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;\n}\n@media (prefers-reduced-motion: reduce) {\n  .btn {\n    transition: none;\n  }\n}\n.btn:hover {\n  color: #212529;\n  text-decoration: none;\n}\n.btn:focus, .btn.focus {\n  outline: 0;\n  box-shadow: 0 0 0 0.2rem rgba(0, 114, 218, 0.25);\n}\n.btn.disabled, .btn:disabled {\n  opacity: 0.65;\n}\n.btn:not(:disabled):not(.disabled) {\n  cursor: pointer;\n}\na.btn.disabled,\nfieldset:disabled a.btn {\n  pointer-events: none;\n}\n\n.btn-primary {\n  color: #fff;\n  background-color: #0072da;\n  border-color: #0072da;\n}\n.btn-primary:hover {\n  color: #fff;\n  background-color: #005eb4;\n  border-color: #0057a7;\n}\n.btn-primary:focus, .btn-primary.focus {\n  color: #fff;\n  background-color: #005eb4;\n  border-color: #0057a7;\n  box-shadow: 0 0 0 0.2rem rgba(38, 135, 224, 0.5);\n}\n.btn-primary.disabled, .btn-primary:disabled {\n  color: #fff;\n  background-color: #0072da;\n  border-color: #0072da;\n}\n.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {\n  color: #fff;\n  background-color: #0057a7;\n  border-color: #00519a;\n}\n.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(38, 135, 224, 0.5);\n}\n\n.btn-secondary {\n  color: #fff;\n  background-color: #5e666c;\n  border-color: #5e666c;\n}\n.btn-secondary:hover {\n  color: #fff;\n  background-color: #4c5358;\n  border-color: #464c51;\n}\n.btn-secondary:focus, .btn-secondary.focus {\n  color: #fff;\n  background-color: #4c5358;\n  border-color: #464c51;\n  box-shadow: 0 0 0 0.2rem rgba(118, 125, 130, 0.5);\n}\n.btn-secondary.disabled, .btn-secondary:disabled {\n  color: #fff;\n  background-color: #5e666c;\n  border-color: #5e666c;\n}\n.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {\n  color: #fff;\n  background-color: #464c51;\n  border-color: #40464a;\n}\n.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(118, 125, 130, 0.5);\n}\n\n.btn-success {\n  color: #fff;\n  background-color: #3eac33;\n  border-color: #3eac33;\n}\n.btn-success:hover {\n  color: #fff;\n  background-color: #338e2a;\n  border-color: #308527;\n}\n.btn-success:focus, .btn-success.focus {\n  color: #fff;\n  background-color: #338e2a;\n  border-color: #308527;\n  box-shadow: 0 0 0 0.2rem rgba(91, 184, 82, 0.5);\n}\n.btn-success.disabled, .btn-success:disabled {\n  color: #fff;\n  background-color: #3eac33;\n  border-color: #3eac33;\n}\n.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {\n  color: #fff;\n  background-color: #308527;\n  border-color: #2c7b24;\n}\n.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(91, 184, 82, 0.5);\n}\n\n.btn-info {\n  color: #fff;\n  background-color: #17a2b8;\n  border-color: #17a2b8;\n}\n.btn-info:hover {\n  color: #fff;\n  background-color: #138496;\n  border-color: #117a8b;\n}\n.btn-info:focus, .btn-info.focus {\n  color: #fff;\n  background-color: #138496;\n  border-color: #117a8b;\n  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n.btn-info.disabled, .btn-info:disabled {\n  color: #fff;\n  background-color: #17a2b8;\n  border-color: #17a2b8;\n}\n.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {\n  color: #fff;\n  background-color: #117a8b;\n  border-color: #10707f;\n}\n.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);\n}\n\n.btn-warning {\n  color: #212529;\n  background-color: #ffc107;\n  border-color: #ffc107;\n}\n.btn-warning:hover {\n  color: #212529;\n  background-color: #e0a800;\n  border-color: #d39e00;\n}\n.btn-warning:focus, .btn-warning.focus {\n  color: #212529;\n  background-color: #e0a800;\n  border-color: #d39e00;\n  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}\n.btn-warning.disabled, .btn-warning:disabled {\n  color: #212529;\n  background-color: #ffc107;\n  border-color: #ffc107;\n}\n.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {\n  color: #212529;\n  background-color: #d39e00;\n  border-color: #c69500;\n}\n.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);\n}\n\n.btn-danger {\n  color: #fff;\n  background-color: #d15d5d;\n  border-color: #d15d5d;\n}\n.btn-danger:hover {\n  color: #fff;\n  background-color: #c93f3f;\n  border-color: #c33838;\n}\n.btn-danger:focus, .btn-danger.focus {\n  color: #fff;\n  background-color: #c93f3f;\n  border-color: #c33838;\n  box-shadow: 0 0 0 0.2rem rgba(216, 117, 117, 0.5);\n}\n.btn-danger.disabled, .btn-danger:disabled {\n  color: #fff;\n  background-color: #d15d5d;\n  border-color: #d15d5d;\n}\n.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {\n  color: #fff;\n  background-color: #c33838;\n  border-color: #ba3535;\n}\n.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(216, 117, 117, 0.5);\n}\n\n.btn-light {\n  color: #212529;\n  background-color: #f8f9fa;\n  border-color: #f8f9fa;\n}\n.btn-light:hover {\n  color: #212529;\n  background-color: #e2e6ea;\n  border-color: #dae0e5;\n}\n.btn-light:focus, .btn-light.focus {\n  color: #212529;\n  background-color: #e2e6ea;\n  border-color: #dae0e5;\n  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n.btn-light.disabled, .btn-light:disabled {\n  color: #212529;\n  background-color: #f8f9fa;\n  border-color: #f8f9fa;\n}\n.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {\n  color: #212529;\n  background-color: #dae0e5;\n  border-color: #d3d9df;\n}\n.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);\n}\n\n.btn-dark {\n  color: #fff;\n  background-color: #343a40;\n  border-color: #343a40;\n}\n.btn-dark:hover {\n  color: #fff;\n  background-color: #23272b;\n  border-color: #1d2124;\n}\n.btn-dark:focus, .btn-dark.focus {\n  color: #fff;\n  background-color: #23272b;\n  border-color: #1d2124;\n  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n.btn-dark.disabled, .btn-dark:disabled {\n  color: #fff;\n  background-color: #343a40;\n  border-color: #343a40;\n}\n.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {\n  color: #fff;\n  background-color: #1d2124;\n  border-color: #171a1d;\n}\n.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);\n}\n\n.btn-outline-primary {\n  color: #0072da;\n  border-color: #0072da;\n}\n.btn-outline-primary:hover {\n  color: #fff;\n  background-color: #0072da;\n  border-color: #0072da;\n}\n.btn-outline-primary:focus, .btn-outline-primary.focus {\n  box-shadow: 0 0 0 0.2rem rgba(0, 114, 218, 0.5);\n}\n.btn-outline-primary.disabled, .btn-outline-primary:disabled {\n  color: #0072da;\n  background-color: transparent;\n}\n.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {\n  color: #fff;\n  background-color: #0072da;\n  border-color: #0072da;\n}\n.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 {\n  box-shadow: 0 0 0 0.2rem rgba(0, 114, 218, 0.5);\n}\n\n.btn-outline-secondary {\n  color: #5e666c;\n  border-color: #5e666c;\n}\n.btn-outline-secondary:hover {\n  color: #fff;\n  background-color: #5e666c;\n  border-color: #5e666c;\n}\n.btn-outline-secondary:focus, .btn-outline-secondary.focus {\n  box-shadow: 0 0 0 0.2rem rgba(94, 102, 108, 0.5);\n}\n.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n  color: #5e666c;\n  background-color: transparent;\n}\n.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {\n  color: #fff;\n  background-color: #5e666c;\n  border-color: #5e666c;\n}\n.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 {\n  box-shadow: 0 0 0 0.2rem rgba(94, 102, 108, 0.5);\n}\n\n.btn-outline-success {\n  color: #3eac33;\n  border-color: #3eac33;\n}\n.btn-outline-success:hover {\n  color: #fff;\n  background-color: #3eac33;\n  border-color: #3eac33;\n}\n.btn-outline-success:focus, .btn-outline-success.focus {\n  box-shadow: 0 0 0 0.2rem rgba(62, 172, 51, 0.5);\n}\n.btn-outline-success.disabled, .btn-outline-success:disabled {\n  color: #3eac33;\n  background-color: transparent;\n}\n.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {\n  color: #fff;\n  background-color: #3eac33;\n  border-color: #3eac33;\n}\n.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 {\n  box-shadow: 0 0 0 0.2rem rgba(62, 172, 51, 0.5);\n}\n\n.btn-outline-info {\n  color: #17a2b8;\n  border-color: #17a2b8;\n}\n.btn-outline-info:hover {\n  color: #fff;\n  background-color: #17a2b8;\n  border-color: #17a2b8;\n}\n.btn-outline-info:focus, .btn-outline-info.focus {\n  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n.btn-outline-info.disabled, .btn-outline-info:disabled {\n  color: #17a2b8;\n  background-color: transparent;\n}\n.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {\n  color: #fff;\n  background-color: #17a2b8;\n  border-color: #17a2b8;\n}\n.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 {\n  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.btn-outline-warning {\n  color: #ffc107;\n  border-color: #ffc107;\n}\n.btn-outline-warning:hover {\n  color: #212529;\n  background-color: #ffc107;\n  border-color: #ffc107;\n}\n.btn-outline-warning:focus, .btn-outline-warning.focus {\n  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n.btn-outline-warning.disabled, .btn-outline-warning:disabled {\n  color: #ffc107;\n  background-color: transparent;\n}\n.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {\n  color: #212529;\n  background-color: #ffc107;\n  border-color: #ffc107;\n}\n.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 {\n  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.btn-outline-danger {\n  color: #d15d5d;\n  border-color: #d15d5d;\n}\n.btn-outline-danger:hover {\n  color: #fff;\n  background-color: #d15d5d;\n  border-color: #d15d5d;\n}\n.btn-outline-danger:focus, .btn-outline-danger.focus {\n  box-shadow: 0 0 0 0.2rem rgba(209, 93, 93, 0.5);\n}\n.btn-outline-danger.disabled, .btn-outline-danger:disabled {\n  color: #d15d5d;\n  background-color: transparent;\n}\n.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {\n  color: #fff;\n  background-color: #d15d5d;\n  border-color: #d15d5d;\n}\n.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 {\n  box-shadow: 0 0 0 0.2rem rgba(209, 93, 93, 0.5);\n}\n\n.btn-outline-light {\n  color: #f8f9fa;\n  border-color: #f8f9fa;\n}\n.btn-outline-light:hover {\n  color: #212529;\n  background-color: #f8f9fa;\n  border-color: #f8f9fa;\n}\n.btn-outline-light:focus, .btn-outline-light.focus {\n  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n.btn-outline-light.disabled, .btn-outline-light:disabled {\n  color: #f8f9fa;\n  background-color: transparent;\n}\n.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {\n  color: #212529;\n  background-color: #f8f9fa;\n  border-color: #f8f9fa;\n}\n.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 {\n  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.btn-outline-dark {\n  color: #343a40;\n  border-color: #343a40;\n}\n.btn-outline-dark:hover {\n  color: #fff;\n  background-color: #343a40;\n  border-color: #343a40;\n}\n.btn-outline-dark:focus, .btn-outline-dark.focus {\n  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n.btn-outline-dark.disabled, .btn-outline-dark:disabled {\n  color: #343a40;\n  background-color: transparent;\n}\n.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {\n  color: #fff;\n  background-color: #343a40;\n  border-color: #343a40;\n}\n.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 {\n  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.btn-link {\n  font-weight: 400;\n  color: #0072da;\n  text-decoration: none;\n}\n.btn-link:hover {\n  color: #004a8e;\n  text-decoration: underline;\n}\n.btn-link:focus, .btn-link.focus {\n  text-decoration: underline;\n}\n.btn-link:disabled, .btn-link.disabled {\n  color: #6c757d;\n  pointer-events: none;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n  padding: 0.5rem 1rem;\n  font-size: 1.25rem;\n  line-height: 1.5;\n  border-radius: 0.3rem;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n  padding: 0.25rem 0.5rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  border-radius: 0.2rem;\n}\n\n.btn-block {\n  display: block;\n  width: 100%;\n}\n.btn-block + .btn-block {\n  margin-top: 0.5rem;\n}\n\ninput[type=submit].btn-block,\ninput[type=reset].btn-block,\ninput[type=button].btn-block {\n  width: 100%;\n}\n\n.fade {\n  transition: opacity 0.15s linear;\n}\n@media (prefers-reduced-motion: reduce) {\n  .fade {\n    transition: none;\n  }\n}\n.fade:not(.show) {\n  opacity: 0;\n}\n\n.collapse:not(.show) {\n  display: none;\n}\n\n.collapsing {\n  position: relative;\n  height: 0;\n  overflow: hidden;\n  transition: height 0.35s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n  .collapsing {\n    transition: none;\n  }\n}\n.collapsing.width {\n  width: 0;\n  height: auto;\n  transition: width 0.35s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n  .collapsing.width {\n    transition: none;\n  }\n}\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n  position: relative;\n}\n\n.dropdown-toggle {\n  white-space: nowrap;\n}\n.dropdown-toggle::after {\n  display: inline-block;\n  margin-left: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n  border-top: 0.3em solid;\n  border-right: 0.3em solid transparent;\n  border-bottom: 0;\n  border-left: 0.3em solid transparent;\n}\n.dropdown-toggle:empty::after {\n  margin-left: 0;\n}\n\n.dropdown-menu {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  z-index: 1000;\n  display: none;\n  float: left;\n  min-width: 10rem;\n  padding: 0.5rem 0;\n  margin: 0.125rem 0 0;\n  font-size: 1rem;\n  color: #212529;\n  text-align: left;\n  list-style: none;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid rgba(0, 0, 0, 0.15);\n  border-radius: 0.25rem;\n}\n\n.dropdown-menu-left {\n  right: auto;\n  left: 0;\n}\n\n.dropdown-menu-right {\n  right: 0;\n  left: auto;\n}\n\n@media (min-width: 400px) {\n  .dropdown-menu-xsm-left {\n    right: auto;\n    left: 0;\n  }\n  .dropdown-menu-xsm-right {\n    right: 0;\n    left: auto;\n  }\n}\n@media (min-width: 576px) {\n  .dropdown-menu-sm-left {\n    right: auto;\n    left: 0;\n  }\n  .dropdown-menu-sm-right {\n    right: 0;\n    left: auto;\n  }\n}\n@media (min-width: 768px) {\n  .dropdown-menu-md-left {\n    right: auto;\n    left: 0;\n  }\n  .dropdown-menu-md-right {\n    right: 0;\n    left: auto;\n  }\n}\n@media (min-width: 992px) {\n  .dropdown-menu-lg-left {\n    right: auto;\n    left: 0;\n  }\n  .dropdown-menu-lg-right {\n    right: 0;\n    left: auto;\n  }\n}\n@media (min-width: 1200px) {\n  .dropdown-menu-xl-left {\n    right: auto;\n    left: 0;\n  }\n  .dropdown-menu-xl-right {\n    right: 0;\n    left: auto;\n  }\n}\n@media (min-width: 1300px) {\n  .dropdown-menu-xxl-left {\n    right: auto;\n    left: 0;\n  }\n  .dropdown-menu-xxl-right {\n    right: 0;\n    left: auto;\n  }\n}\n@media (min-width: 1800px) {\n  .dropdown-menu-xxxl-left {\n    right: auto;\n    left: 0;\n  }\n  .dropdown-menu-xxxl-right {\n    right: 0;\n    left: auto;\n  }\n}\n.dropup .dropdown-menu {\n  top: auto;\n  bottom: 100%;\n  margin-top: 0;\n  margin-bottom: 0.125rem;\n}\n.dropup .dropdown-toggle::after {\n  display: inline-block;\n  margin-left: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n  border-top: 0;\n  border-right: 0.3em solid transparent;\n  border-bottom: 0.3em solid;\n  border-left: 0.3em solid transparent;\n}\n.dropup .dropdown-toggle:empty::after {\n  margin-left: 0;\n}\n\n.dropright .dropdown-menu {\n  top: 0;\n  right: auto;\n  left: 100%;\n  margin-top: 0;\n  margin-left: 0.125rem;\n}\n.dropright .dropdown-toggle::after {\n  display: inline-block;\n  margin-left: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n  border-top: 0.3em solid transparent;\n  border-right: 0;\n  border-bottom: 0.3em solid transparent;\n  border-left: 0.3em solid;\n}\n.dropright .dropdown-toggle:empty::after {\n  margin-left: 0;\n}\n.dropright .dropdown-toggle::after {\n  vertical-align: 0;\n}\n\n.dropleft .dropdown-menu {\n  top: 0;\n  right: 100%;\n  left: auto;\n  margin-top: 0;\n  margin-right: 0.125rem;\n}\n.dropleft .dropdown-toggle::after {\n  display: inline-block;\n  margin-left: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n}\n.dropleft .dropdown-toggle::after {\n  display: none;\n}\n.dropleft .dropdown-toggle::before {\n  display: inline-block;\n  margin-right: 0.255em;\n  vertical-align: 0.255em;\n  content: \"\";\n  border-top: 0.3em solid transparent;\n  border-right: 0.3em solid;\n  border-bottom: 0.3em solid transparent;\n}\n.dropleft .dropdown-toggle:empty::after {\n  margin-left: 0;\n}\n.dropleft .dropdown-toggle::before {\n  vertical-align: 0;\n}\n\n.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {\n  right: auto;\n  bottom: auto;\n}\n\n.dropdown-divider {\n  height: 0;\n  margin: 0.5rem 0;\n  overflow: hidden;\n  border-top: 1px solid #e9ecef;\n}\n\n.dropdown-item, .related .dropdown-menu .nav-link {\n  display: block;\n  width: 100%;\n  padding: 0.25rem 1.5rem;\n  clear: both;\n  font-weight: 400;\n  color: #212529;\n  text-align: inherit;\n  white-space: nowrap;\n  background-color: transparent;\n  border: 0;\n}\n.dropdown-item:hover, .related .dropdown-menu .nav-link:hover, .dropdown-item:focus, .related .dropdown-menu .nav-link:focus {\n  color: #16181b;\n  text-decoration: none;\n  background-color: #e9ecef;\n}\n.dropdown-item.active, .related .dropdown-menu .active.nav-link, .dropdown-item:active, .related .dropdown-menu .nav-link:active {\n  color: #fff;\n  text-decoration: none;\n  background-color: #0072da;\n}\n.dropdown-item.disabled, .related .dropdown-menu .disabled.nav-link, .dropdown-item:disabled, .related .dropdown-menu .nav-link:disabled {\n  color: #adb5bd;\n  pointer-events: none;\n  background-color: transparent;\n}\n\n.dropdown-menu.show {\n  display: block;\n}\n\n.dropdown-header {\n  display: block;\n  padding: 0.5rem 1.5rem;\n  margin-bottom: 0;\n  font-size: 0.875rem;\n  color: #6c757d;\n  white-space: nowrap;\n}\n\n.dropdown-item-text {\n  display: block;\n  padding: 0.25rem 1.5rem;\n  color: #212529;\n}\n\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-flex;\n  vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n  position: relative;\n  flex: 1 1 auto;\n}\n.btn-group > .btn:hover,\n.btn-group-vertical > .btn:hover {\n  z-index: 1;\n}\n.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n  z-index: 1;\n}\n\n.btn-toolbar {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-start;\n}\n.btn-toolbar .input-group {\n  width: auto;\n}\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n  margin-left: -1px;\n}\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.dropdown-toggle-split {\n  padding-right: 0.5625rem;\n  padding-left: 0.5625rem;\n}\n.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {\n  margin-left: 0;\n}\n.dropleft .dropdown-toggle-split::before {\n  margin-right: 0;\n}\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n  padding-right: 0.375rem;\n  padding-left: 0.375rem;\n}\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n  padding-right: 0.75rem;\n  padding-left: 0.75rem;\n}\n\n.btn-group-vertical {\n  flex-direction: column;\n  align-items: flex-start;\n  justify-content: center;\n}\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group {\n  width: 100%;\n}\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) {\n  margin-top: -1px;\n}\n.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group-vertical > .btn-group:not(:last-child) > .btn {\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:not(:first-child),\n.btn-group-vertical > .btn-group:not(:first-child) > .btn {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n  margin-bottom: 0;\n}\n.btn-group-toggle > .btn input[type=radio],\n.btn-group-toggle > .btn input[type=checkbox],\n.btn-group-toggle > .btn-group > .btn input[type=radio],\n.btn-group-toggle > .btn-group > .btn input[type=checkbox] {\n  position: absolute;\n  clip: rect(0, 0, 0, 0);\n  pointer-events: none;\n}\n\n.input-group {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap;\n  align-items: stretch;\n  width: 100%;\n}\n.input-group > .form-control,\n.input-group > .form-control-plaintext,\n.input-group > .custom-select,\n.input-group > .custom-file {\n  position: relative;\n  flex: 1 1 auto;\n  width: 1%;\n  min-width: 0;\n  margin-bottom: 0;\n}\n.input-group > .form-control + .form-control,\n.input-group > .form-control + .custom-select,\n.input-group > .form-control + .custom-file,\n.input-group > .form-control-plaintext + .form-control,\n.input-group > .form-control-plaintext + .custom-select,\n.input-group > .form-control-plaintext + .custom-file,\n.input-group > .custom-select + .form-control,\n.input-group > .custom-select + .custom-select,\n.input-group > .custom-select + .custom-file,\n.input-group > .custom-file + .form-control,\n.input-group > .custom-file + .custom-select,\n.input-group > .custom-file + .custom-file {\n  margin-left: -1px;\n}\n.input-group > .form-control:focus,\n.input-group > .custom-select:focus,\n.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n  z-index: 3;\n}\n.input-group > .custom-file .custom-file-input:focus {\n  z-index: 4;\n}\n.input-group > .form-control:not(:first-child),\n.input-group > .custom-select:not(:first-child) {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.input-group > .custom-file {\n  display: flex;\n  align-items: center;\n}\n.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.input-group > .custom-file:not(:first-child) .custom-file-label {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.input-group:not(.has-validation) > .form-control:not(:last-child),\n.input-group:not(.has-validation) > .custom-select:not(:last-child),\n.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,\n.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n.input-group.has-validation > .form-control:nth-last-child(n+3),\n.input-group.has-validation > .custom-select:nth-last-child(n+3),\n.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,\n.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n\n.input-group-prepend,\n.input-group-append {\n  display: flex;\n}\n.input-group-prepend .btn,\n.input-group-append .btn {\n  position: relative;\n  z-index: 2;\n}\n.input-group-prepend .btn:focus,\n.input-group-append .btn:focus {\n  z-index: 3;\n}\n.input-group-prepend .btn + .btn,\n.input-group-prepend .btn + .input-group-text,\n.input-group-prepend .input-group-text + .input-group-text,\n.input-group-prepend .input-group-text + .btn,\n.input-group-append .btn + .btn,\n.input-group-append .btn + .input-group-text,\n.input-group-append .input-group-text + .input-group-text,\n.input-group-append .input-group-text + .btn {\n  margin-left: -1px;\n}\n\n.input-group-prepend {\n  margin-right: -1px;\n}\n\n.input-group-append {\n  margin-left: -1px;\n}\n\n.input-group-text {\n  display: flex;\n  align-items: center;\n  padding: 0.375rem 0.75rem;\n  margin-bottom: 0;\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.5;\n  color: #495057;\n  text-align: center;\n  white-space: nowrap;\n  background-color: #e9ecef;\n  border: 1px solid #ced4da;\n  border-radius: 0.25rem;\n}\n.input-group-text input[type=radio],\n.input-group-text input[type=checkbox] {\n  margin-top: 0;\n}\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n  height: calc(1.5em + 1rem + 2px);\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n  padding: 0.5rem 1rem;\n  font-size: 1.25rem;\n  line-height: 1.5;\n  border-radius: 0.3rem;\n}\n\n.input-group-sm > .form-control:not(textarea), .dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group > .form-control:not(textarea),\n.input-group-sm > .custom-select,\n.dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group > .custom-select {\n  height: calc(1.5em + 0.5rem + 2px);\n}\n\n.input-group-sm > .form-control, .dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group > .form-control,\n.input-group-sm > .custom-select,\n.dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn,\n.dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group > .input-group-append > .btn {\n  padding: 0.25rem 0.5rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  border-radius: 0.2rem;\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select,\n.dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group > .custom-select {\n  padding-right: 1.75rem;\n}\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,\n.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,\n.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,\n.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n\n.custom-control {\n  position: relative;\n  z-index: 1;\n  display: block;\n  min-height: 1.5rem;\n  padding-left: 1.5rem;\n  print-color-adjust: exact;\n}\n\n.custom-control-inline {\n  display: inline-flex;\n  margin-right: 1rem;\n}\n\n.custom-control-input {\n  position: absolute;\n  left: 0;\n  z-index: -1;\n  width: 1rem;\n  height: 1.25rem;\n  opacity: 0;\n}\n.custom-control-input:checked ~ .custom-control-label::before {\n  color: #fff;\n  border-color: #0072da;\n  background-color: #0072da;\n}\n.custom-control-input:focus ~ .custom-control-label::before {\n  box-shadow: 0 0 0 0.2rem rgba(0, 114, 218, 0.25);\n}\n.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n  border-color: #5bb1ff;\n}\n.custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n  color: #fff;\n  background-color: #8ec9ff;\n  border-color: #8ec9ff;\n}\n.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {\n  color: #6c757d;\n}\n.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {\n  background-color: #e9ecef;\n}\n\n.custom-control-label {\n  position: relative;\n  margin-bottom: 0;\n  vertical-align: top;\n}\n.custom-control-label::before {\n  position: absolute;\n  top: 0.25rem;\n  left: -1.5rem;\n  display: block;\n  width: 1rem;\n  height: 1rem;\n  pointer-events: none;\n  content: \"\";\n  background-color: #fff;\n  border: 1px solid #adb5bd;\n}\n.custom-control-label::after {\n  position: absolute;\n  top: 0.25rem;\n  left: -1.5rem;\n  display: block;\n  width: 1rem;\n  height: 1rem;\n  content: \"\";\n  background: 50%/50% 50% no-repeat;\n}\n\n.custom-checkbox .custom-control-label::before {\n  border-radius: 0.25rem;\n}\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e\");\n}\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n  border-color: #0072da;\n  background-color: #0072da;\n}\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e\");\n}\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n  background-color: rgba(0, 114, 218, 0.5);\n}\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n  background-color: rgba(0, 114, 218, 0.5);\n}\n\n.custom-radio .custom-control-label::before {\n  border-radius: 50%;\n}\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\");\n}\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n  background-color: rgba(0, 114, 218, 0.5);\n}\n\n.custom-switch {\n  padding-left: 2.25rem;\n}\n.custom-switch .custom-control-label::before {\n  left: -2.25rem;\n  width: 1.75rem;\n  pointer-events: all;\n  border-radius: 0.5rem;\n}\n.custom-switch .custom-control-label::after {\n  top: calc(0.25rem + 2px);\n  left: calc(-2.25rem + 2px);\n  width: calc(1rem - 4px);\n  height: calc(1rem - 4px);\n  background-color: #adb5bd;\n  border-radius: 0.5rem;\n  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;\n}\n@media (prefers-reduced-motion: reduce) {\n  .custom-switch .custom-control-label::after {\n    transition: none;\n  }\n}\n.custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n  background-color: #fff;\n  transform: translateX(0.75rem);\n}\n.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n  background-color: rgba(0, 114, 218, 0.5);\n}\n\n.custom-select {\n  display: inline-block;\n  width: 100%;\n  height: calc(1.5em + 0.75rem + 2px);\n  padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n  font-size: 1rem;\n  font-weight: 400;\n  line-height: 1.5;\n  color: #495057;\n  vertical-align: middle;\n  background: #fff url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") right 0.75rem center/8px 10px no-repeat;\n  border: 1px solid #ced4da;\n  border-radius: 0.25rem;\n  appearance: none;\n}\n.custom-select:focus {\n  border-color: #5bb1ff;\n  outline: 0;\n  box-shadow: 0 0 0 0.2rem rgba(0, 114, 218, 0.25);\n}\n.custom-select:focus::-ms-value {\n  color: #495057;\n  background-color: #fff;\n}\n.custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n  height: auto;\n  padding-right: 0.75rem;\n  background-image: none;\n}\n.custom-select:disabled {\n  color: #6c757d;\n  background-color: #e9ecef;\n}\n.custom-select::-ms-expand {\n  display: none;\n}\n.custom-select:-moz-focusring {\n  color: transparent;\n  text-shadow: 0 0 0 #495057;\n}\n\n.custom-select-sm {\n  height: calc(1.5em + 0.5rem + 2px);\n  padding-top: 0.25rem;\n  padding-bottom: 0.25rem;\n  padding-left: 0.5rem;\n  font-size: 0.875rem;\n}\n\n.custom-select-lg {\n  height: calc(1.5em + 1rem + 2px);\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem;\n  padding-left: 1rem;\n  font-size: 1.25rem;\n}\n\n.custom-file {\n  position: relative;\n  display: inline-block;\n  width: 100%;\n  height: calc(1.5em + 0.75rem + 2px);\n  margin-bottom: 0;\n}\n\n.custom-file-input {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  height: calc(1.5em + 0.75rem + 2px);\n  margin: 0;\n  overflow: hidden;\n  opacity: 0;\n}\n.custom-file-input:focus ~ .custom-file-label {\n  border-color: #5bb1ff;\n  box-shadow: 0 0 0 0.2rem rgba(0, 114, 218, 0.25);\n}\n.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {\n  background-color: #e9ecef;\n}\n.custom-file-input:lang(en) ~ .custom-file-label::after {\n  content: \"Browse\";\n}\n.custom-file-input ~ .custom-file-label[data-browse]::after {\n  content: attr(data-browse);\n}\n\n.custom-file-label {\n  position: absolute;\n  top: 0;\n  right: 0;\n  left: 0;\n  z-index: 1;\n  height: calc(1.5em + 0.75rem + 2px);\n  padding: 0.375rem 0.75rem;\n  overflow: hidden;\n  font-weight: 400;\n  line-height: 1.5;\n  color: #495057;\n  background-color: #fff;\n  border: 1px solid #ced4da;\n  border-radius: 0.25rem;\n}\n.custom-file-label::after {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  z-index: 3;\n  display: block;\n  height: calc(1.5em + 0.75rem);\n  padding: 0.375rem 0.75rem;\n  line-height: 1.5;\n  color: #495057;\n  content: \"Browse\";\n  background-color: #e9ecef;\n  border-left: inherit;\n  border-radius: 0 0.25rem 0.25rem 0;\n}\n\n.custom-range {\n  width: 100%;\n  height: 1.4rem;\n  padding: 0;\n  background-color: transparent;\n  appearance: none;\n}\n.custom-range:focus {\n  outline: 0;\n}\n.custom-range:focus::-webkit-slider-thumb {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 114, 218, 0.25);\n}\n.custom-range:focus::-moz-range-thumb {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 114, 218, 0.25);\n}\n.custom-range:focus::-ms-thumb {\n  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 114, 218, 0.25);\n}\n.custom-range::-moz-focus-outer {\n  border: 0;\n}\n.custom-range::-webkit-slider-thumb {\n  width: 1rem;\n  height: 1rem;\n  margin-top: -0.25rem;\n  background-color: #0072da;\n  border: 0;\n  border-radius: 1rem;\n  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n  appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n  .custom-range::-webkit-slider-thumb {\n    transition: none;\n  }\n}\n.custom-range::-webkit-slider-thumb:active {\n  background-color: #8ec9ff;\n}\n.custom-range::-webkit-slider-runnable-track {\n  width: 100%;\n  height: 0.5rem;\n  color: transparent;\n  cursor: pointer;\n  background-color: #dee2e6;\n  border-color: transparent;\n  border-radius: 1rem;\n}\n.custom-range::-moz-range-thumb {\n  width: 1rem;\n  height: 1rem;\n  background-color: #0072da;\n  border: 0;\n  border-radius: 1rem;\n  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n  appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n  .custom-range::-moz-range-thumb {\n    transition: none;\n  }\n}\n.custom-range::-moz-range-thumb:active {\n  background-color: #8ec9ff;\n}\n.custom-range::-moz-range-track {\n  width: 100%;\n  height: 0.5rem;\n  color: transparent;\n  cursor: pointer;\n  background-color: #dee2e6;\n  border-color: transparent;\n  border-radius: 1rem;\n}\n.custom-range::-ms-thumb {\n  width: 1rem;\n  height: 1rem;\n  margin-top: 0;\n  margin-right: 0.2rem;\n  margin-left: 0.2rem;\n  background-color: #0072da;\n  border: 0;\n  border-radius: 1rem;\n  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n  appearance: none;\n}\n@media (prefers-reduced-motion: reduce) {\n  .custom-range::-ms-thumb {\n    transition: none;\n  }\n}\n.custom-range::-ms-thumb:active {\n  background-color: #8ec9ff;\n}\n.custom-range::-ms-track {\n  width: 100%;\n  height: 0.5rem;\n  color: transparent;\n  cursor: pointer;\n  background-color: transparent;\n  border-color: transparent;\n  border-width: 0.5rem;\n}\n.custom-range::-ms-fill-lower {\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n.custom-range::-ms-fill-upper {\n  margin-right: 15px;\n  background-color: #dee2e6;\n  border-radius: 1rem;\n}\n.custom-range:disabled::-webkit-slider-thumb {\n  background-color: #adb5bd;\n}\n.custom-range:disabled::-webkit-slider-runnable-track {\n  cursor: default;\n}\n.custom-range:disabled::-moz-range-thumb {\n  background-color: #adb5bd;\n}\n.custom-range:disabled::-moz-range-track {\n  cursor: default;\n}\n.custom-range:disabled::-ms-thumb {\n  background-color: #adb5bd;\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n  .custom-control-label::before,\n  .custom-file-label,\n  .custom-select {\n    transition: none;\n  }\n}\n\n.nav {\n  display: flex;\n  flex-wrap: wrap;\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n\n.nav-link {\n  display: block;\n  padding: 0.5rem 1rem;\n}\n.nav-link:hover, .nav-link:focus {\n  text-decoration: none;\n}\n.nav-link.disabled {\n  color: #6c757d;\n  pointer-events: none;\n  cursor: default;\n}\n\n.nav-tabs {\n  border-bottom: 1px solid #dee2e6;\n}\n.nav-tabs .nav-link {\n  margin-bottom: -1px;\n  background-color: transparent;\n  border: 1px solid transparent;\n  border-top-left-radius: 0.25rem;\n  border-top-right-radius: 0.25rem;\n}\n.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n  isolation: isolate;\n  border-color: #e9ecef #e9ecef #dee2e6;\n}\n.nav-tabs .nav-link.disabled {\n  color: #6c757d;\n  background-color: transparent;\n  border-color: transparent;\n}\n.nav-tabs .nav-link.active,\n.nav-tabs .nav-item.show .nav-link {\n  color: #495057;\n  background-color: #fff;\n  border-color: #dee2e6 #dee2e6 #fff;\n}\n.nav-tabs .dropdown-menu {\n  margin-top: -1px;\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n\n.nav-pills .nav-link {\n  background: none;\n  border: 0;\n  border-radius: 0.25rem;\n}\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n  color: #fff;\n  background-color: #0072da;\n}\n\n.nav-fill > .nav-link,\n.nav-fill .nav-item {\n  flex: 1 1 auto;\n  text-align: center;\n}\n\n.nav-justified > .nav-link,\n.nav-justified .nav-item {\n  flex-basis: 0;\n  flex-grow: 1;\n  text-align: center;\n}\n\n.tab-content > .tab-pane {\n  display: none;\n}\n.tab-content > .active {\n  display: block;\n}\n\n.navbar {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: space-between;\n  padding: 0.5rem 1rem;\n}\n.navbar .container,\n.navbar .container-fluid,\n.navbar .container-sm,\n.navbar .container-md,\n.navbar .container-lg,\n.navbar .container-xl {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: space-between;\n}\n.navbar-brand {\n  display: inline-block;\n  padding-top: 0.3125rem;\n  padding-bottom: 0.3125rem;\n  margin-right: 1rem;\n  font-size: 1.25rem;\n  line-height: inherit;\n  white-space: nowrap;\n}\n.navbar-brand:hover, .navbar-brand:focus {\n  text-decoration: none;\n}\n\n.navbar-nav {\n  display: flex;\n  flex-direction: column;\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n.navbar-nav .nav-link {\n  padding-right: 0;\n  padding-left: 0;\n}\n.navbar-nav .dropdown-menu {\n  position: static;\n  float: none;\n}\n\n.navbar-text {\n  display: inline-block;\n  padding-top: 0.5rem;\n  padding-bottom: 0.5rem;\n}\n\n.navbar-collapse {\n  flex-basis: 100%;\n  flex-grow: 1;\n  align-items: center;\n}\n\n.navbar-toggler {\n  padding: 0.25rem 0.75rem;\n  font-size: 1.25rem;\n  line-height: 1;\n  background-color: transparent;\n  border: 1px solid transparent;\n  border-radius: 0.25rem;\n}\n.navbar-toggler:hover, .navbar-toggler:focus {\n  text-decoration: none;\n}\n\n.navbar-toggler-icon {\n  display: inline-block;\n  width: 1.5em;\n  height: 1.5em;\n  vertical-align: middle;\n  content: \"\";\n  background: 50%/100% 100% no-repeat;\n}\n\n.navbar-nav-scroll {\n  max-height: 75vh;\n  overflow-y: auto;\n}\n\n@media (max-width: 399.98px) {\n  .navbar-expand-xsm > .container,\n  .navbar-expand-xsm > .container-fluid,\n  .navbar-expand-xsm > .container-sm,\n  .navbar-expand-xsm > .container-md,\n  .navbar-expand-xsm > .container-lg,\n  .navbar-expand-xsm > .container-xl {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n@media (min-width: 400px) {\n  .navbar-expand-xsm {\n    flex-flow: row nowrap;\n    justify-content: flex-start;\n  }\n  .navbar-expand-xsm .navbar-nav {\n    flex-direction: row;\n  }\n  .navbar-expand-xsm .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-xsm .navbar-nav .nav-link {\n    padding-right: 0.5rem;\n    padding-left: 0.5rem;\n  }\n  .navbar-expand-xsm > .container,\n  .navbar-expand-xsm > .container-fluid,\n  .navbar-expand-xsm > .container-sm,\n  .navbar-expand-xsm > .container-md,\n  .navbar-expand-xsm > .container-lg,\n  .navbar-expand-xsm > .container-xl {\n    flex-wrap: nowrap;\n  }\n  .navbar-expand-xsm .navbar-nav-scroll {\n    overflow: visible;\n  }\n  .navbar-expand-xsm .navbar-collapse {\n    display: flex !important;\n    flex-basis: auto;\n  }\n  .navbar-expand-xsm .navbar-toggler {\n    display: none;\n  }\n}\n@media (max-width: 575.98px) {\n  .navbar-expand-sm > .container,\n  .navbar-expand-sm > .container-fluid,\n  .navbar-expand-sm > .container-sm,\n  .navbar-expand-sm > .container-md,\n  .navbar-expand-sm > .container-lg,\n  .navbar-expand-sm > .container-xl {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n@media (min-width: 576px) {\n  .navbar-expand-sm {\n    flex-flow: row nowrap;\n    justify-content: flex-start;\n  }\n  .navbar-expand-sm .navbar-nav {\n    flex-direction: row;\n  }\n  .navbar-expand-sm .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-sm .navbar-nav .nav-link {\n    padding-right: 0.5rem;\n    padding-left: 0.5rem;\n  }\n  .navbar-expand-sm > .container,\n  .navbar-expand-sm > .container-fluid,\n  .navbar-expand-sm > .container-sm,\n  .navbar-expand-sm > .container-md,\n  .navbar-expand-sm > .container-lg,\n  .navbar-expand-sm > .container-xl {\n    flex-wrap: nowrap;\n  }\n  .navbar-expand-sm .navbar-nav-scroll {\n    overflow: visible;\n  }\n  .navbar-expand-sm .navbar-collapse {\n    display: flex !important;\n    flex-basis: auto;\n  }\n  .navbar-expand-sm .navbar-toggler {\n    display: none;\n  }\n}\n@media (max-width: 767.98px) {\n  .navbar-expand-md > .container,\n  .navbar-expand-md > .container-fluid,\n  .navbar-expand-md > .container-sm,\n  .navbar-expand-md > .container-md,\n  .navbar-expand-md > .container-lg,\n  .navbar-expand-md > .container-xl {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n@media (min-width: 768px) {\n  .navbar-expand-md {\n    flex-flow: row nowrap;\n    justify-content: flex-start;\n  }\n  .navbar-expand-md .navbar-nav {\n    flex-direction: row;\n  }\n  .navbar-expand-md .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-md .navbar-nav .nav-link {\n    padding-right: 0.5rem;\n    padding-left: 0.5rem;\n  }\n  .navbar-expand-md > .container,\n  .navbar-expand-md > .container-fluid,\n  .navbar-expand-md > .container-sm,\n  .navbar-expand-md > .container-md,\n  .navbar-expand-md > .container-lg,\n  .navbar-expand-md > .container-xl {\n    flex-wrap: nowrap;\n  }\n  .navbar-expand-md .navbar-nav-scroll {\n    overflow: visible;\n  }\n  .navbar-expand-md .navbar-collapse {\n    display: flex !important;\n    flex-basis: auto;\n  }\n  .navbar-expand-md .navbar-toggler {\n    display: none;\n  }\n}\n@media (max-width: 991.98px) {\n  .navbar-expand-lg > .container,\n  .navbar-expand-lg > .container-fluid,\n  .navbar-expand-lg > .container-sm,\n  .navbar-expand-lg > .container-md,\n  .navbar-expand-lg > .container-lg,\n  .navbar-expand-lg > .container-xl {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n@media (min-width: 992px) {\n  .navbar-expand-lg {\n    flex-flow: row nowrap;\n    justify-content: flex-start;\n  }\n  .navbar-expand-lg .navbar-nav {\n    flex-direction: row;\n  }\n  .navbar-expand-lg .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-lg .navbar-nav .nav-link {\n    padding-right: 0.5rem;\n    padding-left: 0.5rem;\n  }\n  .navbar-expand-lg > .container,\n  .navbar-expand-lg > .container-fluid,\n  .navbar-expand-lg > .container-sm,\n  .navbar-expand-lg > .container-md,\n  .navbar-expand-lg > .container-lg,\n  .navbar-expand-lg > .container-xl {\n    flex-wrap: nowrap;\n  }\n  .navbar-expand-lg .navbar-nav-scroll {\n    overflow: visible;\n  }\n  .navbar-expand-lg .navbar-collapse {\n    display: flex !important;\n    flex-basis: auto;\n  }\n  .navbar-expand-lg .navbar-toggler {\n    display: none;\n  }\n}\n@media (max-width: 1199.98px) {\n  .navbar-expand-xl > .container,\n  .navbar-expand-xl > .container-fluid,\n  .navbar-expand-xl > .container-sm,\n  .navbar-expand-xl > .container-md,\n  .navbar-expand-xl > .container-lg,\n  .navbar-expand-xl > .container-xl {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n@media (min-width: 1200px) {\n  .navbar-expand-xl {\n    flex-flow: row nowrap;\n    justify-content: flex-start;\n  }\n  .navbar-expand-xl .navbar-nav {\n    flex-direction: row;\n  }\n  .navbar-expand-xl .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-xl .navbar-nav .nav-link {\n    padding-right: 0.5rem;\n    padding-left: 0.5rem;\n  }\n  .navbar-expand-xl > .container,\n  .navbar-expand-xl > .container-fluid,\n  .navbar-expand-xl > .container-sm,\n  .navbar-expand-xl > .container-md,\n  .navbar-expand-xl > .container-lg,\n  .navbar-expand-xl > .container-xl {\n    flex-wrap: nowrap;\n  }\n  .navbar-expand-xl .navbar-nav-scroll {\n    overflow: visible;\n  }\n  .navbar-expand-xl .navbar-collapse {\n    display: flex !important;\n    flex-basis: auto;\n  }\n  .navbar-expand-xl .navbar-toggler {\n    display: none;\n  }\n}\n@media (max-width: 1299.98px) {\n  .navbar-expand-xxl > .container,\n  .navbar-expand-xxl > .container-fluid,\n  .navbar-expand-xxl > .container-sm,\n  .navbar-expand-xxl > .container-md,\n  .navbar-expand-xxl > .container-lg,\n  .navbar-expand-xxl > .container-xl {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n@media (min-width: 1300px) {\n  .navbar-expand-xxl {\n    flex-flow: row nowrap;\n    justify-content: flex-start;\n  }\n  .navbar-expand-xxl .navbar-nav {\n    flex-direction: row;\n  }\n  .navbar-expand-xxl .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-xxl .navbar-nav .nav-link {\n    padding-right: 0.5rem;\n    padding-left: 0.5rem;\n  }\n  .navbar-expand-xxl > .container,\n  .navbar-expand-xxl > .container-fluid,\n  .navbar-expand-xxl > .container-sm,\n  .navbar-expand-xxl > .container-md,\n  .navbar-expand-xxl > .container-lg,\n  .navbar-expand-xxl > .container-xl {\n    flex-wrap: nowrap;\n  }\n  .navbar-expand-xxl .navbar-nav-scroll {\n    overflow: visible;\n  }\n  .navbar-expand-xxl .navbar-collapse {\n    display: flex !important;\n    flex-basis: auto;\n  }\n  .navbar-expand-xxl .navbar-toggler {\n    display: none;\n  }\n}\n@media (max-width: 1799.98px) {\n  .navbar-expand-xxxl > .container,\n  .navbar-expand-xxxl > .container-fluid,\n  .navbar-expand-xxxl > .container-sm,\n  .navbar-expand-xxxl > .container-md,\n  .navbar-expand-xxxl > .container-lg,\n  .navbar-expand-xxxl > .container-xl {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n@media (min-width: 1800px) {\n  .navbar-expand-xxxl {\n    flex-flow: row nowrap;\n    justify-content: flex-start;\n  }\n  .navbar-expand-xxxl .navbar-nav {\n    flex-direction: row;\n  }\n  .navbar-expand-xxxl .navbar-nav .dropdown-menu {\n    position: absolute;\n  }\n  .navbar-expand-xxxl .navbar-nav .nav-link {\n    padding-right: 0.5rem;\n    padding-left: 0.5rem;\n  }\n  .navbar-expand-xxxl > .container,\n  .navbar-expand-xxxl > .container-fluid,\n  .navbar-expand-xxxl > .container-sm,\n  .navbar-expand-xxxl > .container-md,\n  .navbar-expand-xxxl > .container-lg,\n  .navbar-expand-xxxl > .container-xl {\n    flex-wrap: nowrap;\n  }\n  .navbar-expand-xxxl .navbar-nav-scroll {\n    overflow: visible;\n  }\n  .navbar-expand-xxxl .navbar-collapse {\n    display: flex !important;\n    flex-basis: auto;\n  }\n  .navbar-expand-xxxl .navbar-toggler {\n    display: none;\n  }\n}\n.navbar-expand {\n  flex-flow: row nowrap;\n  justify-content: flex-start;\n}\n.navbar-expand > .container,\n.navbar-expand > .container-fluid,\n.navbar-expand > .container-sm,\n.navbar-expand > .container-md,\n.navbar-expand > .container-lg,\n.navbar-expand > .container-xl {\n  padding-right: 0;\n  padding-left: 0;\n}\n.navbar-expand .navbar-nav {\n  flex-direction: row;\n}\n.navbar-expand .navbar-nav .dropdown-menu {\n  position: absolute;\n}\n.navbar-expand .navbar-nav .nav-link {\n  padding-right: 0.5rem;\n  padding-left: 0.5rem;\n}\n.navbar-expand > .container,\n.navbar-expand > .container-fluid,\n.navbar-expand > .container-sm,\n.navbar-expand > .container-md,\n.navbar-expand > .container-lg,\n.navbar-expand > .container-xl {\n  flex-wrap: nowrap;\n}\n.navbar-expand .navbar-nav-scroll {\n  overflow: visible;\n}\n.navbar-expand .navbar-collapse {\n  display: flex !important;\n  flex-basis: auto;\n}\n.navbar-expand .navbar-toggler {\n  display: none;\n}\n\n.navbar-light .navbar-brand {\n  color: rgba(0, 0, 0, 0.9);\n}\n.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n  color: rgba(0, 0, 0, 0.9);\n}\n.navbar-light .navbar-nav .nav-link {\n  color: rgba(0, 0, 0, 0.5);\n}\n.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n  color: rgba(0, 0, 0, 0.7);\n}\n.navbar-light .navbar-nav .nav-link.disabled {\n  color: rgba(0, 0, 0, 0.3);\n}\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n  color: rgba(0, 0, 0, 0.9);\n}\n.navbar-light .navbar-toggler {\n  color: rgba(0, 0, 0, 0.5);\n  border-color: rgba(0, 0, 0, 0.1);\n}\n.navbar-light .navbar-toggler-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n.navbar-light .navbar-text {\n  color: rgba(0, 0, 0, 0.5);\n}\n.navbar-light .navbar-text a {\n  color: rgba(0, 0, 0, 0.9);\n}\n.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n  color: rgba(0, 0, 0, 0.9);\n}\n\n.navbar-dark .navbar-brand {\n  color: #fff;\n}\n.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n  color: #fff;\n}\n.navbar-dark .navbar-nav .nav-link {\n  color: rgba(255, 255, 255, 0.5);\n}\n.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n  color: rgba(255, 255, 255, 0.75);\n}\n.navbar-dark .navbar-nav .nav-link.disabled {\n  color: rgba(255, 255, 255, 0.25);\n}\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n  color: #fff;\n}\n.navbar-dark .navbar-toggler {\n  color: rgba(255, 255, 255, 0.5);\n  border-color: rgba(255, 255, 255, 0.1);\n}\n.navbar-dark .navbar-toggler-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\");\n}\n.navbar-dark .navbar-text {\n  color: rgba(255, 255, 255, 0.5);\n}\n.navbar-dark .navbar-text a {\n  color: #fff;\n}\n.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n  color: #fff;\n}\n\n.card, .c-detail-widget, .c-panel {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  min-width: 0;\n  word-wrap: break-word;\n  background-color: #fff;\n  background-clip: border-box;\n  border: 1px solid rgba(0, 0, 0, 0.125);\n  border-radius: 0.25rem;\n}\n.card > hr, .c-detail-widget > hr, .c-panel > hr {\n  margin-right: 0;\n  margin-left: 0;\n}\n.card > .list-group, .c-detail-widget > .list-group, .c-panel > .list-group {\n  border-top: inherit;\n  border-bottom: inherit;\n}\n.card > .list-group:first-child, .c-detail-widget > .list-group:first-child, .c-panel > .list-group:first-child {\n  border-top-width: 0;\n  border-top-left-radius: calc(0.25rem - 1px);\n  border-top-right-radius: calc(0.25rem - 1px);\n}\n.card > .list-group:last-child, .c-detail-widget > .list-group:last-child, .c-panel > .list-group:last-child {\n  border-bottom-width: 0;\n  border-bottom-right-radius: calc(0.25rem - 1px);\n  border-bottom-left-radius: calc(0.25rem - 1px);\n}\n.card > .card-header + .list-group, .card > .c-detail-widget__header + .list-group, .c-detail-widget > .card-header + .list-group, .c-detail-widget > .c-detail-widget__header + .list-group, .card > .c-panel__header + .list-group, .c-detail-widget > .c-panel__header + .list-group, .c-panel > .card-header + .list-group, .c-panel > .c-detail-widget__header + .list-group, .c-panel > .c-panel__header + .list-group,\n.card > .list-group + .card-footer,\n.c-detail-widget > .list-group + .card-footer,\n.c-panel > .list-group + .card-footer {\n  border-top: 0;\n}\n\n.card-body, .c-detail-widget__content, .c-panel__body {\n  flex: 1 1 auto;\n  min-height: 1px;\n  padding: 1.25rem;\n}\n\n.card-title {\n  margin-bottom: 0.75rem;\n}\n\n.card-subtitle {\n  margin-top: -0.375rem;\n  margin-bottom: 0;\n}\n\n.card-text:last-child {\n  margin-bottom: 0;\n}\n\n.card-link:hover {\n  text-decoration: none;\n}\n.card-link + .card-link {\n  margin-left: 1.25rem;\n}\n\n.card-header, .c-detail-widget__header, .c-panel__header {\n  padding: 0.75rem 1.25rem;\n  margin-bottom: 0;\n  background-color: rgba(0, 0, 0, 0.03);\n  border-bottom: 1px solid rgba(0, 0, 0, 0.125);\n}\n.card-header:first-child, .c-detail-widget__header:first-child, .c-panel__header:first-child {\n  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;\n}\n\n.card-footer {\n  padding: 0.75rem 1.25rem;\n  background-color: rgba(0, 0, 0, 0.03);\n  border-top: 1px solid rgba(0, 0, 0, 0.125);\n}\n.card-footer:last-child {\n  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);\n}\n\n.card-header-tabs {\n  margin-right: -0.625rem;\n  margin-bottom: -0.75rem;\n  margin-left: -0.625rem;\n  border-bottom: 0;\n}\n\n.card-header-pills {\n  margin-right: -0.625rem;\n  margin-left: -0.625rem;\n}\n\n.card-img-overlay {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  padding: 1.25rem;\n  border-radius: calc(0.25rem - 1px);\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n  flex-shrink: 0;\n  width: 100%;\n}\n\n.card-img,\n.card-img-top {\n  border-top-left-radius: calc(0.25rem - 1px);\n  border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.card-img,\n.card-img-bottom {\n  border-bottom-right-radius: calc(0.25rem - 1px);\n  border-bottom-left-radius: calc(0.25rem - 1px);\n}\n\n.card-deck .card, .card-deck .c-detail-widget, .card-deck .c-panel {\n  margin-bottom: 15px;\n}\n@media (min-width: 576px) {\n  .card-deck {\n    display: flex;\n    flex-flow: row wrap;\n    margin-right: -15px;\n    margin-left: -15px;\n  }\n  .card-deck .card, .card-deck .c-detail-widget, .card-deck .c-panel {\n    flex: 1 0 0%;\n    margin-right: 15px;\n    margin-bottom: 0;\n    margin-left: 15px;\n  }\n}\n\n.card-group > .card, .card-group > .c-detail-widget, .card-group > .c-panel {\n  margin-bottom: 15px;\n}\n@media (min-width: 576px) {\n  .card-group {\n    display: flex;\n    flex-flow: row wrap;\n  }\n  .card-group > .card, .card-group > .c-detail-widget, .card-group > .c-panel {\n    flex: 1 0 0%;\n    margin-bottom: 0;\n  }\n  .card-group > .card + .card, .card-group > .c-detail-widget + .card, .card-group > .card + .c-detail-widget, .card-group > .c-detail-widget + .c-detail-widget, .card-group > .c-panel + .card, .card-group > .c-panel + .c-detail-widget, .card-group > .card + .c-panel, .card-group > .c-detail-widget + .c-panel, .card-group > .c-panel + .c-panel {\n    margin-left: 0;\n    border-left: 0;\n  }\n  .card-group > .card:not(:last-child), .card-group > .c-detail-widget:not(:last-child), .card-group > .c-panel:not(:last-child) {\n    border-top-right-radius: 0;\n    border-bottom-right-radius: 0;\n  }\n  .card-group > .card:not(:last-child) .card-img-top, .card-group > .c-detail-widget:not(:last-child) .card-img-top, .card-group > .c-panel:not(:last-child) .card-img-top,\n  .card-group > .card:not(:last-child) .card-header,\n  .card-group > .card:not(:last-child) .c-detail-widget__header,\n  .card-group > .c-detail-widget:not(:last-child) .card-header,\n  .card-group > .c-detail-widget:not(:last-child) .c-detail-widget__header,\n  .card-group > .card:not(:last-child) .c-panel__header,\n  .card-group > .c-detail-widget:not(:last-child) .c-panel__header,\n  .card-group > .c-panel:not(:last-child) .card-header,\n  .card-group > .c-panel:not(:last-child) .c-detail-widget__header,\n  .card-group > .c-panel:not(:last-child) .c-panel__header {\n    border-top-right-radius: 0;\n  }\n  .card-group > .card:not(:last-child) .card-img-bottom, .card-group > .c-detail-widget:not(:last-child) .card-img-bottom, .card-group > .c-panel:not(:last-child) .card-img-bottom,\n  .card-group > .card:not(:last-child) .card-footer,\n  .card-group > .c-detail-widget:not(:last-child) .card-footer,\n  .card-group > .c-panel:not(:last-child) .card-footer {\n    border-bottom-right-radius: 0;\n  }\n  .card-group > .card:not(:first-child), .card-group > .c-detail-widget:not(:first-child), .card-group > .c-panel:not(:first-child) {\n    border-top-left-radius: 0;\n    border-bottom-left-radius: 0;\n  }\n  .card-group > .card:not(:first-child) .card-img-top, .card-group > .c-detail-widget:not(:first-child) .card-img-top, .card-group > .c-panel:not(:first-child) .card-img-top,\n  .card-group > .card:not(:first-child) .card-header,\n  .card-group > .card:not(:first-child) .c-detail-widget__header,\n  .card-group > .c-detail-widget:not(:first-child) .card-header,\n  .card-group > .c-detail-widget:not(:first-child) .c-detail-widget__header,\n  .card-group > .card:not(:first-child) .c-panel__header,\n  .card-group > .c-detail-widget:not(:first-child) .c-panel__header,\n  .card-group > .c-panel:not(:first-child) .card-header,\n  .card-group > .c-panel:not(:first-child) .c-detail-widget__header,\n  .card-group > .c-panel:not(:first-child) .c-panel__header {\n    border-top-left-radius: 0;\n  }\n  .card-group > .card:not(:first-child) .card-img-bottom, .card-group > .c-detail-widget:not(:first-child) .card-img-bottom, .card-group > .c-panel:not(:first-child) .card-img-bottom,\n  .card-group > .card:not(:first-child) .card-footer,\n  .card-group > .c-detail-widget:not(:first-child) .card-footer,\n  .card-group > .c-panel:not(:first-child) .card-footer {\n    border-bottom-left-radius: 0;\n  }\n}\n\n.card-columns .card, .card-columns .c-detail-widget, .card-columns .c-panel {\n  margin-bottom: 0.75rem;\n}\n@media (min-width: 576px) {\n  .card-columns {\n    column-count: 3;\n    column-gap: 1.25rem;\n    orphans: 1;\n    widows: 1;\n  }\n  .card-columns .card, .card-columns .c-detail-widget, .card-columns .c-panel {\n    display: inline-block;\n    width: 100%;\n  }\n}\n\n.accordion {\n  overflow-anchor: none;\n}\n.accordion > .card, .accordion > .c-detail-widget, .accordion > .c-panel {\n  overflow: hidden;\n}\n.accordion > .card:not(:last-of-type), .accordion > .c-detail-widget:not(:last-of-type), .accordion > .c-panel:not(:last-of-type) {\n  border-bottom: 0;\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.accordion > .card:not(:first-of-type), .accordion > .c-detail-widget:not(:first-of-type), .accordion > .c-panel:not(:first-of-type) {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n}\n.accordion > .card > .card-header, .accordion > .card > .c-detail-widget__header, .accordion > .c-detail-widget > .card-header, .accordion > .c-detail-widget > .c-detail-widget__header, .accordion > .card > .c-panel__header, .accordion > .c-detail-widget > .c-panel__header, .accordion > .c-panel > .card-header, .accordion > .c-panel > .c-detail-widget__header, .accordion > .c-panel > .c-panel__header {\n  border-radius: 0;\n  margin-bottom: -1px;\n}\n\n.breadcrumb {\n  display: flex;\n  flex-wrap: wrap;\n  padding: 0.75rem 1rem;\n  margin-bottom: 1rem;\n  list-style: none;\n  background-color: #e9ecef;\n  border-radius: 0.25rem;\n}\n\n.breadcrumb-item + .breadcrumb-item {\n  padding-left: 0.5rem;\n}\n.breadcrumb-item + .breadcrumb-item::before {\n  float: left;\n  padding-right: 0.5rem;\n  color: #6c757d;\n  content: \"/\";\n}\n.breadcrumb-item + .breadcrumb-item:hover::before {\n  text-decoration: underline;\n}\n.breadcrumb-item + .breadcrumb-item:hover::before {\n  text-decoration: none;\n}\n.breadcrumb-item.active {\n  color: #6c757d;\n}\n\n.pagination {\n  display: flex;\n  padding-left: 0;\n  list-style: none;\n  border-radius: 0.25rem;\n}\n\n.page-link {\n  position: relative;\n  display: block;\n  padding: 0.5rem 0.75rem;\n  margin-left: -1px;\n  line-height: 1.25;\n  color: #0072da;\n  background-color: #fff;\n  border: 1px solid #dee2e6;\n}\n.page-link:hover {\n  z-index: 2;\n  color: #004a8e;\n  text-decoration: none;\n  background-color: #e9ecef;\n  border-color: #dee2e6;\n}\n.page-link:focus {\n  z-index: 3;\n  outline: 0;\n  box-shadow: 0 0 0 0.2rem rgba(0, 114, 218, 0.25);\n}\n\n.page-item:first-child .page-link {\n  margin-left: 0;\n  border-top-left-radius: 0.25rem;\n  border-bottom-left-radius: 0.25rem;\n}\n.page-item:last-child .page-link {\n  border-top-right-radius: 0.25rem;\n  border-bottom-right-radius: 0.25rem;\n}\n.page-item.active .page-link {\n  z-index: 3;\n  color: #fff;\n  background-color: #0072da;\n  border-color: #0072da;\n}\n.page-item.disabled .page-link {\n  color: #6c757d;\n  pointer-events: none;\n  cursor: auto;\n  background-color: #fff;\n  border-color: #dee2e6;\n}\n\n.pagination-lg .page-link {\n  padding: 0.75rem 1.5rem;\n  font-size: 1.25rem;\n  line-height: 1.5;\n}\n.pagination-lg .page-item:first-child .page-link {\n  border-top-left-radius: 0.3rem;\n  border-bottom-left-radius: 0.3rem;\n}\n.pagination-lg .page-item:last-child .page-link {\n  border-top-right-radius: 0.3rem;\n  border-bottom-right-radius: 0.3rem;\n}\n\n.pagination-sm .page-link {\n  padding: 0.25rem 0.5rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n}\n.pagination-sm .page-item:first-child .page-link {\n  border-top-left-radius: 0.2rem;\n  border-bottom-left-radius: 0.2rem;\n}\n.pagination-sm .page-item:last-child .page-link {\n  border-top-right-radius: 0.2rem;\n  border-bottom-right-radius: 0.2rem;\n}\n\n.badge {\n  display: inline-block;\n  padding: 0.25em 0.4em;\n  font-size: 75%;\n  font-weight: 700;\n  line-height: 1;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  border-radius: 0.25rem;\n  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;\n}\n@media (prefers-reduced-motion: reduce) {\n  .badge {\n    transition: none;\n  }\n}\na.badge:hover, a.badge:focus {\n  text-decoration: none;\n}\n\n.badge:empty {\n  display: none;\n}\n\n.btn .badge {\n  position: relative;\n  top: -1px;\n}\n\n.badge-pill {\n  padding-right: 0.6em;\n  padding-left: 0.6em;\n  border-radius: 10rem;\n}\n\n.badge-primary {\n  color: #fff;\n  background-color: #0072da;\n}\na.badge-primary:hover, a.badge-primary:focus {\n  color: #fff;\n  background-color: #0057a7;\n}\na.badge-primary:focus, a.badge-primary.focus {\n  outline: 0;\n  box-shadow: 0 0 0 0.2rem rgba(0, 114, 218, 0.5);\n}\n\n.badge-secondary {\n  color: #fff;\n  background-color: #5e666c;\n}\na.badge-secondary:hover, a.badge-secondary:focus {\n  color: #fff;\n  background-color: #464c51;\n}\na.badge-secondary:focus, a.badge-secondary.focus {\n  outline: 0;\n  box-shadow: 0 0 0 0.2rem rgba(94, 102, 108, 0.5);\n}\n\n.badge-success {\n  color: #fff;\n  background-color: #3eac33;\n}\na.badge-success:hover, a.badge-success:focus {\n  color: #fff;\n  background-color: #308527;\n}\na.badge-success:focus, a.badge-success.focus {\n  outline: 0;\n  box-shadow: 0 0 0 0.2rem rgba(62, 172, 51, 0.5);\n}\n\n.badge-info {\n  color: #fff;\n  background-color: #17a2b8;\n}\na.badge-info:hover, a.badge-info:focus {\n  color: #fff;\n  background-color: #117a8b;\n}\na.badge-info:focus, a.badge-info.focus {\n  outline: 0;\n  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);\n}\n\n.badge-warning {\n  color: #212529;\n  background-color: #ffc107;\n}\na.badge-warning:hover, a.badge-warning:focus {\n  color: #212529;\n  background-color: #d39e00;\n}\na.badge-warning:focus, a.badge-warning.focus {\n  outline: 0;\n  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);\n}\n\n.badge-danger {\n  color: #fff;\n  background-color: #d15d5d;\n}\na.badge-danger:hover, a.badge-danger:focus {\n  color: #fff;\n  background-color: #c33838;\n}\na.badge-danger:focus, a.badge-danger.focus {\n  outline: 0;\n  box-shadow: 0 0 0 0.2rem rgba(209, 93, 93, 0.5);\n}\n\n.badge-light {\n  color: #212529;\n  background-color: #f8f9fa;\n}\na.badge-light:hover, a.badge-light:focus {\n  color: #212529;\n  background-color: #dae0e5;\n}\na.badge-light:focus, a.badge-light.focus {\n  outline: 0;\n  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);\n}\n\n.badge-dark {\n  color: #fff;\n  background-color: #343a40;\n}\na.badge-dark:hover, a.badge-dark:focus {\n  color: #fff;\n  background-color: #1d2124;\n}\na.badge-dark:focus, a.badge-dark.focus {\n  outline: 0;\n  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);\n}\n\n.jumbotron {\n  padding: 2rem 1rem;\n  margin-bottom: 2rem;\n  background-color: #e9ecef;\n  border-radius: 0.3rem;\n}\n@media (min-width: 576px) {\n  .jumbotron {\n    padding: 4rem 2rem;\n  }\n}\n\n.jumbotron-fluid {\n  padding-right: 0;\n  padding-left: 0;\n  border-radius: 0;\n}\n\n.alert {\n  position: relative;\n  padding: 0.75rem 1.25rem;\n  margin-bottom: 1rem;\n  border: 1px solid transparent;\n  border-radius: 0.25rem;\n}\n\n.alert-heading {\n  color: inherit;\n}\n\n.alert-link {\n  font-weight: 700;\n}\n\n.alert-dismissible {\n  padding-right: 4rem;\n}\n.alert-dismissible .close {\n  position: absolute;\n  top: 0;\n  right: 0;\n  z-index: 2;\n  padding: 0.75rem 1.25rem;\n  color: inherit;\n}\n\n.alert-primary {\n  color: #003b71;\n  background-color: #cce3f8;\n  border-color: #b8d8f5;\n}\n.alert-primary hr {\n  border-top-color: #a2ccf2;\n}\n.alert-primary .alert-link {\n  color: #00203e;\n}\n\n.alert-secondary {\n  color: #313538;\n  background-color: #dfe0e2;\n  border-color: #d2d4d6;\n}\n.alert-secondary hr {\n  border-top-color: #c5c7ca;\n}\n.alert-secondary .alert-link {\n  color: #191b1d;\n}\n\n.alert-success {\n  color: #20591b;\n  background-color: #d8eed6;\n  border-color: #c9e8c6;\n}\n.alert-success hr {\n  border-top-color: #b8e1b4;\n}\n.alert-success .alert-link {\n  color: #12320f;\n}\n\n.alert-info {\n  color: #0c5460;\n  background-color: #d1ecf1;\n  border-color: #bee5eb;\n}\n.alert-info hr {\n  border-top-color: #abdde5;\n}\n.alert-info .alert-link {\n  color: #062c33;\n}\n\n.alert-warning {\n  color: #856404;\n  background-color: #fff3cd;\n  border-color: #ffeeba;\n}\n.alert-warning hr {\n  border-top-color: #ffe8a1;\n}\n.alert-warning .alert-link {\n  color: #533f03;\n}\n\n.alert-danger {\n  color: #6d3030;\n  background-color: #f6dfdf;\n  border-color: #f2d2d2;\n}\n.alert-danger hr {\n  border-top-color: #ecbebe;\n}\n.alert-danger .alert-link {\n  color: #4a2020;\n}\n\n.alert-light {\n  color: #818182;\n  background-color: #fefefe;\n  border-color: #fdfdfe;\n}\n.alert-light hr {\n  border-top-color: #ececf6;\n}\n.alert-light .alert-link {\n  color: #686868;\n}\n\n.alert-dark {\n  color: #1b1e21;\n  background-color: #d6d8d9;\n  border-color: #c6c8ca;\n}\n.alert-dark hr {\n  border-top-color: #b9bbbe;\n}\n.alert-dark .alert-link {\n  color: #040505;\n}\n\n@keyframes progress-bar-stripes {\n  from {\n    background-position: 1rem 0;\n  }\n  to {\n    background-position: 0 0;\n  }\n}\n.progress {\n  display: flex;\n  height: 1rem;\n  overflow: hidden;\n  line-height: 0;\n  font-size: 0.75rem;\n  background-color: #e9ecef;\n  border-radius: 0.25rem;\n}\n\n.progress-bar {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  overflow: hidden;\n  color: #fff;\n  text-align: center;\n  white-space: nowrap;\n  background-color: #0072da;\n  transition: width 0.6s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n  .progress-bar {\n    transition: none;\n  }\n}\n\n.progress-bar-striped {\n  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);\n  background-size: 1rem 1rem;\n}\n\n.progress-bar-animated {\n  animation: 1s linear infinite progress-bar-stripes;\n}\n@media (prefers-reduced-motion: reduce) {\n  .progress-bar-animated {\n    animation: none;\n  }\n}\n\n.media {\n  display: flex;\n  align-items: flex-start;\n}\n\n.media-body {\n  flex: 1;\n}\n\n.list-group {\n  display: flex;\n  flex-direction: column;\n  padding-left: 0;\n  margin-bottom: 0;\n  border-radius: 0.25rem;\n}\n\n.list-group-item-action {\n  width: 100%;\n  color: #495057;\n  text-align: inherit;\n}\n.list-group-item-action:hover, .list-group-item-action:focus {\n  z-index: 1;\n  color: #495057;\n  text-decoration: none;\n  background-color: #f8f9fa;\n}\n.list-group-item-action:active {\n  color: #212529;\n  background-color: #e9ecef;\n}\n\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: 0.75rem 1.25rem;\n  background-color: #fff;\n  border: 1px solid rgba(0, 0, 0, 0.125);\n}\n.list-group-item:first-child {\n  border-top-left-radius: inherit;\n  border-top-right-radius: inherit;\n}\n.list-group-item:last-child {\n  border-bottom-right-radius: inherit;\n  border-bottom-left-radius: inherit;\n}\n.list-group-item.disabled, .list-group-item:disabled {\n  color: #6c757d;\n  pointer-events: none;\n  background-color: #fff;\n}\n.list-group-item.active {\n  z-index: 2;\n  color: #fff;\n  background-color: #0072da;\n  border-color: #0072da;\n}\n.list-group-item + .list-group-item {\n  border-top-width: 0;\n}\n.list-group-item + .list-group-item.active {\n  margin-top: -1px;\n  border-top-width: 1px;\n}\n\n.list-group-horizontal {\n  flex-direction: row;\n}\n.list-group-horizontal > .list-group-item:first-child {\n  border-bottom-left-radius: 0.25rem;\n  border-top-right-radius: 0;\n}\n.list-group-horizontal > .list-group-item:last-child {\n  border-top-right-radius: 0.25rem;\n  border-bottom-left-radius: 0;\n}\n.list-group-horizontal > .list-group-item.active {\n  margin-top: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item {\n  border-top-width: 1px;\n  border-left-width: 0;\n}\n.list-group-horizontal > .list-group-item + .list-group-item.active {\n  margin-left: -1px;\n  border-left-width: 1px;\n}\n\n@media (min-width: 400px) {\n  .list-group-horizontal-xsm {\n    flex-direction: row;\n  }\n  .list-group-horizontal-xsm > .list-group-item:first-child {\n    border-bottom-left-radius: 0.25rem;\n    border-top-right-radius: 0;\n  }\n  .list-group-horizontal-xsm > .list-group-item:last-child {\n    border-top-right-radius: 0.25rem;\n    border-bottom-left-radius: 0;\n  }\n  .list-group-horizontal-xsm > .list-group-item.active {\n    margin-top: 0;\n  }\n  .list-group-horizontal-xsm > .list-group-item + .list-group-item {\n    border-top-width: 1px;\n    border-left-width: 0;\n  }\n  .list-group-horizontal-xsm > .list-group-item + .list-group-item.active {\n    margin-left: -1px;\n    border-left-width: 1px;\n  }\n}\n@media (min-width: 576px) {\n  .list-group-horizontal-sm {\n    flex-direction: row;\n  }\n  .list-group-horizontal-sm > .list-group-item:first-child {\n    border-bottom-left-radius: 0.25rem;\n    border-top-right-radius: 0;\n  }\n  .list-group-horizontal-sm > .list-group-item:last-child {\n    border-top-right-radius: 0.25rem;\n    border-bottom-left-radius: 0;\n  }\n  .list-group-horizontal-sm > .list-group-item.active {\n    margin-top: 0;\n  }\n  .list-group-horizontal-sm > .list-group-item + .list-group-item {\n    border-top-width: 1px;\n    border-left-width: 0;\n  }\n  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\n    margin-left: -1px;\n    border-left-width: 1px;\n  }\n}\n@media (min-width: 768px) {\n  .list-group-horizontal-md {\n    flex-direction: row;\n  }\n  .list-group-horizontal-md > .list-group-item:first-child {\n    border-bottom-left-radius: 0.25rem;\n    border-top-right-radius: 0;\n  }\n  .list-group-horizontal-md > .list-group-item:last-child {\n    border-top-right-radius: 0.25rem;\n    border-bottom-left-radius: 0;\n  }\n  .list-group-horizontal-md > .list-group-item.active {\n    margin-top: 0;\n  }\n  .list-group-horizontal-md > .list-group-item + .list-group-item {\n    border-top-width: 1px;\n    border-left-width: 0;\n  }\n  .list-group-horizontal-md > .list-group-item + .list-group-item.active {\n    margin-left: -1px;\n    border-left-width: 1px;\n  }\n}\n@media (min-width: 992px) {\n  .list-group-horizontal-lg {\n    flex-direction: row;\n  }\n  .list-group-horizontal-lg > .list-group-item:first-child {\n    border-bottom-left-radius: 0.25rem;\n    border-top-right-radius: 0;\n  }\n  .list-group-horizontal-lg > .list-group-item:last-child {\n    border-top-right-radius: 0.25rem;\n    border-bottom-left-radius: 0;\n  }\n  .list-group-horizontal-lg > .list-group-item.active {\n    margin-top: 0;\n  }\n  .list-group-horizontal-lg > .list-group-item + .list-group-item {\n    border-top-width: 1px;\n    border-left-width: 0;\n  }\n  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\n    margin-left: -1px;\n    border-left-width: 1px;\n  }\n}\n@media (min-width: 1200px) {\n  .list-group-horizontal-xl {\n    flex-direction: row;\n  }\n  .list-group-horizontal-xl > .list-group-item:first-child {\n    border-bottom-left-radius: 0.25rem;\n    border-top-right-radius: 0;\n  }\n  .list-group-horizontal-xl > .list-group-item:last-child {\n    border-top-right-radius: 0.25rem;\n    border-bottom-left-radius: 0;\n  }\n  .list-group-horizontal-xl > .list-group-item.active {\n    margin-top: 0;\n  }\n  .list-group-horizontal-xl > .list-group-item + .list-group-item {\n    border-top-width: 1px;\n    border-left-width: 0;\n  }\n  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\n    margin-left: -1px;\n    border-left-width: 1px;\n  }\n}\n@media (min-width: 1300px) {\n  .list-group-horizontal-xxl {\n    flex-direction: row;\n  }\n  .list-group-horizontal-xxl > .list-group-item:first-child {\n    border-bottom-left-radius: 0.25rem;\n    border-top-right-radius: 0;\n  }\n  .list-group-horizontal-xxl > .list-group-item:last-child {\n    border-top-right-radius: 0.25rem;\n    border-bottom-left-radius: 0;\n  }\n  .list-group-horizontal-xxl > .list-group-item.active {\n    margin-top: 0;\n  }\n  .list-group-horizontal-xxl > .list-group-item + .list-group-item {\n    border-top-width: 1px;\n    border-left-width: 0;\n  }\n  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {\n    margin-left: -1px;\n    border-left-width: 1px;\n  }\n}\n@media (min-width: 1800px) {\n  .list-group-horizontal-xxxl {\n    flex-direction: row;\n  }\n  .list-group-horizontal-xxxl > .list-group-item:first-child {\n    border-bottom-left-radius: 0.25rem;\n    border-top-right-radius: 0;\n  }\n  .list-group-horizontal-xxxl > .list-group-item:last-child {\n    border-top-right-radius: 0.25rem;\n    border-bottom-left-radius: 0;\n  }\n  .list-group-horizontal-xxxl > .list-group-item.active {\n    margin-top: 0;\n  }\n  .list-group-horizontal-xxxl > .list-group-item + .list-group-item {\n    border-top-width: 1px;\n    border-left-width: 0;\n  }\n  .list-group-horizontal-xxxl > .list-group-item + .list-group-item.active {\n    margin-left: -1px;\n    border-left-width: 1px;\n  }\n}\n.list-group-flush {\n  border-radius: 0;\n}\n.list-group-flush > .list-group-item {\n  border-width: 0 0 1px;\n}\n.list-group-flush > .list-group-item:last-child {\n  border-bottom-width: 0;\n}\n\n.list-group-item-primary {\n  color: #003b71;\n  background-color: #b8d8f5;\n}\n.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n  color: #003b71;\n  background-color: #a2ccf2;\n}\n.list-group-item-primary.list-group-item-action.active {\n  color: #fff;\n  background-color: #003b71;\n  border-color: #003b71;\n}\n\n.list-group-item-secondary {\n  color: #313538;\n  background-color: #d2d4d6;\n}\n.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n  color: #313538;\n  background-color: #c5c7ca;\n}\n.list-group-item-secondary.list-group-item-action.active {\n  color: #fff;\n  background-color: #313538;\n  border-color: #313538;\n}\n\n.list-group-item-success {\n  color: #20591b;\n  background-color: #c9e8c6;\n}\n.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n  color: #20591b;\n  background-color: #b8e1b4;\n}\n.list-group-item-success.list-group-item-action.active {\n  color: #fff;\n  background-color: #20591b;\n  border-color: #20591b;\n}\n\n.list-group-item-info {\n  color: #0c5460;\n  background-color: #bee5eb;\n}\n.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n  color: #0c5460;\n  background-color: #abdde5;\n}\n.list-group-item-info.list-group-item-action.active {\n  color: #fff;\n  background-color: #0c5460;\n  border-color: #0c5460;\n}\n\n.list-group-item-warning {\n  color: #856404;\n  background-color: #ffeeba;\n}\n.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n  color: #856404;\n  background-color: #ffe8a1;\n}\n.list-group-item-warning.list-group-item-action.active {\n  color: #fff;\n  background-color: #856404;\n  border-color: #856404;\n}\n\n.list-group-item-danger {\n  color: #6d3030;\n  background-color: #f2d2d2;\n}\n.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n  color: #6d3030;\n  background-color: #ecbebe;\n}\n.list-group-item-danger.list-group-item-action.active {\n  color: #fff;\n  background-color: #6d3030;\n  border-color: #6d3030;\n}\n\n.list-group-item-light {\n  color: #818182;\n  background-color: #fdfdfe;\n}\n.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n  color: #818182;\n  background-color: #ececf6;\n}\n.list-group-item-light.list-group-item-action.active {\n  color: #fff;\n  background-color: #818182;\n  border-color: #818182;\n}\n\n.list-group-item-dark {\n  color: #1b1e21;\n  background-color: #c6c8ca;\n}\n.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n  color: #1b1e21;\n  background-color: #b9bbbe;\n}\n.list-group-item-dark.list-group-item-action.active {\n  color: #fff;\n  background-color: #1b1e21;\n  border-color: #1b1e21;\n}\n\n.close {\n  float: right;\n  font-size: 1.5rem;\n  font-weight: 700;\n  line-height: 1;\n  color: #000;\n  text-shadow: 0 1px 0 #fff;\n  opacity: 0.5;\n}\n@media (max-width: 1200px) {\n  .close {\n    font-size: calc(1.275rem + 0.3vw);\n  }\n}\n.close:hover {\n  color: #000;\n  text-decoration: none;\n}\n.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n  opacity: 0.75;\n}\n\nbutton.close {\n  padding: 0;\n  background-color: transparent;\n  border: 0;\n}\n\na.close.disabled {\n  pointer-events: none;\n}\n\n.toast {\n  flex-basis: 350px;\n  max-width: 350px;\n  font-size: 0.875rem;\n  background-color: rgba(255, 255, 255, 0.85);\n  background-clip: padding-box;\n  border: 1px solid rgba(0, 0, 0, 0.1);\n  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);\n  opacity: 0;\n  border-radius: 0.25rem;\n}\n.toast:not(:last-child) {\n  margin-bottom: 0.75rem;\n}\n.toast.showing {\n  opacity: 1;\n}\n.toast.show {\n  display: block;\n  opacity: 1;\n}\n.toast.hide {\n  display: none;\n}\n\n.toast-header {\n  display: flex;\n  align-items: center;\n  padding: 0.25rem 0.75rem;\n  color: #6c757d;\n  background-color: rgba(255, 255, 255, 0.85);\n  background-clip: padding-box;\n  border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n  border-top-left-radius: calc(0.25rem - 1px);\n  border-top-right-radius: calc(0.25rem - 1px);\n}\n\n.toast-body {\n  padding: 0.75rem;\n}\n\n.modal-open {\n  overflow: hidden;\n}\n.modal-open .modal {\n  overflow-x: hidden;\n  overflow-y: auto;\n}\n\n.modal {\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: 1050;\n  display: none;\n  width: 100%;\n  height: 100%;\n  overflow: hidden;\n  outline: 0;\n}\n\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: 0.5rem;\n  pointer-events: none;\n}\n.modal.fade .modal-dialog {\n  transition: transform 0.3s ease-out;\n  transform: translate(0, -50px);\n}\n@media (prefers-reduced-motion: reduce) {\n  .modal.fade .modal-dialog {\n    transition: none;\n  }\n}\n.modal.show .modal-dialog {\n  transform: none;\n}\n.modal.modal-static .modal-dialog {\n  transform: scale(1.02);\n}\n\n.modal-dialog-scrollable {\n  display: flex;\n  max-height: calc(100% - 1rem);\n}\n.modal-dialog-scrollable .modal-content {\n  max-height: calc(100vh - 1rem);\n  overflow: hidden;\n}\n.modal-dialog-scrollable .modal-header,\n.modal-dialog-scrollable .modal-footer {\n  flex-shrink: 0;\n}\n.modal-dialog-scrollable .modal-body {\n  overflow-y: auto;\n}\n\n.modal-dialog-centered {\n  display: flex;\n  align-items: center;\n  min-height: calc(100% - 1rem);\n}\n.modal-dialog-centered::before {\n  display: block;\n  height: calc(100vh - 1rem);\n  height: min-content;\n  content: \"\";\n}\n.modal-dialog-centered.modal-dialog-scrollable {\n  flex-direction: column;\n  justify-content: center;\n  height: 100%;\n}\n.modal-dialog-centered.modal-dialog-scrollable .modal-content {\n  max-height: none;\n}\n.modal-dialog-centered.modal-dialog-scrollable::before {\n  content: none;\n}\n\n.modal-content {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n  pointer-events: auto;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid rgba(0, 0, 0, 0.2);\n  border-radius: 0.3rem;\n  outline: 0;\n}\n\n.modal-backdrop {\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: 1040;\n  width: 100vw;\n  height: 100vh;\n  background-color: #000;\n}\n.modal-backdrop.fade {\n  opacity: 0;\n}\n.modal-backdrop.show {\n  opacity: 0.5;\n}\n\n.modal-header {\n  display: flex;\n  align-items: flex-start;\n  justify-content: space-between;\n  padding: 1rem 1rem;\n  border-bottom: 1px solid #dee2e6;\n  border-top-left-radius: calc(0.3rem - 1px);\n  border-top-right-radius: calc(0.3rem - 1px);\n}\n.modal-header .close {\n  padding: 1rem 1rem;\n  margin: -1rem -1rem -1rem auto;\n}\n\n.modal-title {\n  margin-bottom: 0;\n  line-height: 1.5;\n}\n\n.modal-body {\n  position: relative;\n  flex: 1 1 auto;\n  padding: 1rem;\n}\n\n.modal-footer {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: flex-end;\n  padding: 0.75rem;\n  border-top: 1px solid #dee2e6;\n  border-bottom-right-radius: calc(0.3rem - 1px);\n  border-bottom-left-radius: calc(0.3rem - 1px);\n}\n.modal-footer > * {\n  margin: 0.25rem;\n}\n\n.modal-scrollbar-measure {\n  position: absolute;\n  top: -9999px;\n  width: 50px;\n  height: 50px;\n  overflow: scroll;\n}\n\n@media (min-width: 576px) {\n  .modal-dialog {\n    max-width: 500px;\n    margin: 1.75rem auto;\n  }\n  .modal-dialog-scrollable {\n    max-height: calc(100% - 3.5rem);\n  }\n  .modal-dialog-scrollable .modal-content {\n    max-height: calc(100vh - 3.5rem);\n  }\n  .modal-dialog-centered {\n    min-height: calc(100% - 3.5rem);\n  }\n  .modal-dialog-centered::before {\n    height: calc(100vh - 3.5rem);\n    height: min-content;\n  }\n  .modal-sm {\n    max-width: 300px;\n  }\n}\n@media (min-width: 992px) {\n  .modal-lg,\n  .modal-xl {\n    max-width: 800px;\n  }\n}\n@media (min-width: 1200px) {\n  .modal-xl {\n    max-width: 1140px;\n  }\n}\n.tooltip {\n  position: absolute;\n  z-index: 1070;\n  display: block;\n  margin: 0;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.5;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  white-space: normal;\n  word-spacing: normal;\n  line-break: auto;\n  font-size: 0.875rem;\n  word-wrap: break-word;\n  opacity: 0;\n}\n.tooltip.show {\n  opacity: 0.9;\n}\n.tooltip .arrow {\n  position: absolute;\n  display: block;\n  width: 0.8rem;\n  height: 0.4rem;\n}\n.tooltip .arrow::before {\n  position: absolute;\n  content: \"\";\n  border-color: transparent;\n  border-style: solid;\n}\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {\n  padding: 0.4rem 0;\n}\n.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {\n  bottom: 0;\n}\n.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {\n  top: 0;\n  border-width: 0.4rem 0.4rem 0;\n  border-top-color: #000;\n}\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {\n  padding: 0 0.4rem;\n}\n.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {\n  left: 0;\n  width: 0.4rem;\n  height: 0.8rem;\n}\n.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {\n  right: 0;\n  border-width: 0.4rem 0.4rem 0.4rem 0;\n  border-right-color: #000;\n}\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {\n  padding: 0.4rem 0;\n}\n.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {\n  top: 0;\n}\n.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {\n  bottom: 0;\n  border-width: 0 0.4rem 0.4rem;\n  border-bottom-color: #000;\n}\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {\n  padding: 0 0.4rem;\n}\n.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {\n  right: 0;\n  width: 0.4rem;\n  height: 0.8rem;\n}\n.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {\n  left: 0;\n  border-width: 0.4rem 0 0.4rem 0.4rem;\n  border-left-color: #000;\n}\n\n.tooltip-inner {\n  max-width: 200px;\n  padding: 0.25rem 0.5rem;\n  color: #fff;\n  text-align: center;\n  background-color: #000;\n  border-radius: 0.25rem;\n}\n\n.popover {\n  position: absolute;\n  top: 0;\n  left: 0;\n  z-index: 1060;\n  display: block;\n  max-width: 276px;\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n  font-style: normal;\n  font-weight: 400;\n  line-height: 1.5;\n  text-align: left;\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  white-space: normal;\n  word-spacing: normal;\n  line-break: auto;\n  font-size: 0.875rem;\n  word-wrap: break-word;\n  background-color: #fff;\n  background-clip: padding-box;\n  border: 1px solid rgba(0, 0, 0, 0.2);\n  border-radius: 0.3rem;\n}\n.popover .arrow {\n  position: absolute;\n  display: block;\n  width: 1rem;\n  height: 0.5rem;\n  margin: 0 0.3rem;\n}\n.popover .arrow::before, .popover .arrow::after {\n  position: absolute;\n  display: block;\n  content: \"\";\n  border-color: transparent;\n  border-style: solid;\n}\n\n.bs-popover-top, .bs-popover-auto[x-placement^=top] {\n  margin-bottom: 0.5rem;\n}\n.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {\n  bottom: calc(-0.5rem - 1px);\n}\n.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {\n  bottom: 0;\n  border-width: 0.5rem 0.5rem 0;\n  border-top-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {\n  bottom: 1px;\n  border-width: 0.5rem 0.5rem 0;\n  border-top-color: #fff;\n}\n\n.bs-popover-right, .bs-popover-auto[x-placement^=right] {\n  margin-left: 0.5rem;\n}\n.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {\n  left: calc(-0.5rem - 1px);\n  width: 0.5rem;\n  height: 1rem;\n  margin: 0.3rem 0;\n}\n.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {\n  left: 0;\n  border-width: 0.5rem 0.5rem 0.5rem 0;\n  border-right-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {\n  left: 1px;\n  border-width: 0.5rem 0.5rem 0.5rem 0;\n  border-right-color: #fff;\n}\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {\n  margin-top: 0.5rem;\n}\n.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {\n  top: calc(-0.5rem - 1px);\n}\n.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {\n  top: 0;\n  border-width: 0 0.5rem 0.5rem 0.5rem;\n  border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {\n  top: 1px;\n  border-width: 0 0.5rem 0.5rem 0.5rem;\n  border-bottom-color: #fff;\n}\n.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {\n  position: absolute;\n  top: 0;\n  left: 50%;\n  display: block;\n  width: 1rem;\n  margin-left: -0.5rem;\n  content: \"\";\n  border-bottom: 1px solid #f7f7f7;\n}\n\n.bs-popover-left, .bs-popover-auto[x-placement^=left] {\n  margin-right: 0.5rem;\n}\n.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {\n  right: calc(-0.5rem - 1px);\n  width: 0.5rem;\n  height: 1rem;\n  margin: 0.3rem 0;\n}\n.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {\n  right: 0;\n  border-width: 0.5rem 0 0.5rem 0.5rem;\n  border-left-color: rgba(0, 0, 0, 0.25);\n}\n.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {\n  right: 1px;\n  border-width: 0.5rem 0 0.5rem 0.5rem;\n  border-left-color: #fff;\n}\n\n.popover-header {\n  padding: 0.5rem 0.75rem;\n  margin-bottom: 0;\n  font-size: 1rem;\n  background-color: #f7f7f7;\n  border-bottom: 1px solid #ebebeb;\n  border-top-left-radius: calc(0.3rem - 1px);\n  border-top-right-radius: calc(0.3rem - 1px);\n}\n.popover-header:empty {\n  display: none;\n}\n\n.popover-body {\n  padding: 0.5rem 0.75rem;\n  color: #212529;\n}\n\n.carousel {\n  position: relative;\n}\n\n.carousel.pointer-event {\n  touch-action: pan-y;\n}\n\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n}\n.carousel-inner::after {\n  display: block;\n  clear: both;\n  content: \"\";\n}\n\n.carousel-item {\n  position: relative;\n  display: none;\n  float: left;\n  width: 100%;\n  margin-right: -100%;\n  backface-visibility: hidden;\n  transition: transform 0.6s ease-in-out;\n}\n@media (prefers-reduced-motion: reduce) {\n  .carousel-item {\n    transition: none;\n  }\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n  display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n  transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n  transform: translateX(-100%);\n}\n\n.carousel-fade .carousel-item {\n  opacity: 0;\n  transition-property: opacity;\n  transform: none;\n}\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n  z-index: 1;\n  opacity: 1;\n}\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n  z-index: 0;\n  opacity: 0;\n  transition: opacity 0s 0.6s;\n}\n@media (prefers-reduced-motion: reduce) {\n  .carousel-fade .active.carousel-item-left,\n  .carousel-fade .active.carousel-item-right {\n    transition: none;\n  }\n}\n\n.carousel-control-prev,\n.carousel-control-next {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  z-index: 1;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 15%;\n  padding: 0;\n  color: #fff;\n  text-align: center;\n  background: none;\n  border: 0;\n  opacity: 0.5;\n  transition: opacity 0.15s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n  .carousel-control-prev,\n  .carousel-control-next {\n    transition: none;\n  }\n}\n.carousel-control-prev:hover, .carousel-control-prev:focus,\n.carousel-control-next:hover,\n.carousel-control-next:focus {\n  color: #fff;\n  text-decoration: none;\n  outline: 0;\n  opacity: 0.9;\n}\n\n.carousel-control-prev {\n  left: 0;\n}\n\n.carousel-control-next {\n  right: 0;\n}\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n  display: inline-block;\n  width: 20px;\n  height: 20px;\n  background: 50%/100% 100% no-repeat;\n}\n\n.carousel-control-prev-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e\");\n}\n\n.carousel-control-next-icon {\n  background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e\");\n}\n\n.carousel-indicators {\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 15;\n  display: flex;\n  justify-content: center;\n  padding-left: 0;\n  margin-right: 15%;\n  margin-left: 15%;\n  list-style: none;\n}\n.carousel-indicators li {\n  box-sizing: content-box;\n  flex: 0 1 auto;\n  width: 30px;\n  height: 3px;\n  margin-right: 3px;\n  margin-left: 3px;\n  text-indent: -999px;\n  cursor: pointer;\n  background-color: #fff;\n  background-clip: padding-box;\n  border-top: 10px solid transparent;\n  border-bottom: 10px solid transparent;\n  opacity: 0.5;\n  transition: opacity 0.6s ease;\n}\n@media (prefers-reduced-motion: reduce) {\n  .carousel-indicators li {\n    transition: none;\n  }\n}\n.carousel-indicators .active {\n  opacity: 1;\n}\n\n.carousel-caption {\n  position: absolute;\n  right: 15%;\n  bottom: 20px;\n  left: 15%;\n  z-index: 10;\n  padding-top: 20px;\n  padding-bottom: 20px;\n  color: #fff;\n  text-align: center;\n}\n\n@keyframes spinner-border {\n  to {\n    transform: rotate(360deg);\n  }\n}\n.spinner-border {\n  display: inline-block;\n  width: 2rem;\n  height: 2rem;\n  vertical-align: -0.125em;\n  border: 0.25em solid currentcolor;\n  border-right-color: transparent;\n  border-radius: 50%;\n  animation: 0.75s linear infinite spinner-border;\n}\n\n.spinner-border-sm {\n  width: 1rem;\n  height: 1rem;\n  border-width: 0.2em;\n}\n\n@keyframes spinner-grow {\n  0% {\n    transform: scale(0);\n  }\n  50% {\n    opacity: 1;\n    transform: none;\n  }\n}\n.spinner-grow {\n  display: inline-block;\n  width: 2rem;\n  height: 2rem;\n  vertical-align: -0.125em;\n  background-color: currentcolor;\n  border-radius: 50%;\n  opacity: 0;\n  animation: 0.75s linear infinite spinner-grow;\n}\n\n.spinner-grow-sm {\n  width: 1rem;\n  height: 1rem;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .spinner-border,\n  .spinner-grow {\n    animation-duration: 1.5s;\n  }\n}\n.align-baseline, .listViewTopMenuDiv .listViewActionsDiv > [class*=col] > .btn-group {\n  vertical-align: baseline !important;\n}\n\n.align-top {\n  vertical-align: top !important;\n}\n\n.align-middle {\n  vertical-align: middle !important;\n}\n\n.align-bottom {\n  vertical-align: bottom !important;\n}\n\n.align-text-bottom {\n  vertical-align: text-bottom !important;\n}\n\n.align-text-top {\n  vertical-align: text-top !important;\n}\n\n.bg-primary {\n  background-color: #0072da !important;\n}\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n  background-color: #0057a7 !important;\n}\n\n.bg-secondary {\n  background-color: #5e666c !important;\n}\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n  background-color: #464c51 !important;\n}\n\n.bg-success {\n  background-color: #3eac33 !important;\n}\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n  background-color: #308527 !important;\n}\n\n.bg-info {\n  background-color: #17a2b8 !important;\n}\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n  background-color: #117a8b !important;\n}\n\n.bg-warning {\n  background-color: #ffc107 !important;\n}\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n  background-color: #d39e00 !important;\n}\n\n.bg-danger {\n  background-color: #d15d5d !important;\n}\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n  background-color: #c33838 !important;\n}\n\n.bg-light {\n  background-color: #f8f9fa !important;\n}\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n  background-color: #dae0e5 !important;\n}\n\n.bg-dark {\n  background-color: #343a40 !important;\n}\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n  background-color: #1d2124 !important;\n}\n\n.bg-white {\n  background-color: #fff !important;\n}\n\n.bg-transparent {\n  background-color: transparent !important;\n}\n\n.border, .select2-selection {\n  border: 1px solid #dee2e6 !important;\n}\n\n.border-top, .detailViewTable .fieldRow {\n  border-top: 1px solid #dee2e6 !important;\n}\n\n.border-right, .c-panel__label {\n  border-right: 1px solid #dee2e6 !important;\n}\n\n.border-bottom {\n  border-bottom: 1px solid #dee2e6 !important;\n}\n\n.border-left {\n  border-left: 1px solid #dee2e6 !important;\n}\n\n.border-0 {\n  border: 0 !important;\n}\n\n.border-top-0 {\n  border-top: 0 !important;\n}\n\n.border-right-0 {\n  border-right: 0 !important;\n}\n\n.border-bottom-0 {\n  border-bottom: 0 !important;\n}\n\n.border-left-0 {\n  border-left: 0 !important;\n}\n\n.border-primary {\n  border-color: #0072da !important;\n}\n\n.border-secondary {\n  border-color: #5e666c !important;\n}\n\n.border-success {\n  border-color: #3eac33 !important;\n}\n\n.border-info {\n  border-color: #17a2b8 !important;\n}\n\n.border-warning {\n  border-color: #ffc107 !important;\n}\n\n.border-danger {\n  border-color: #d15d5d !important;\n}\n\n.border-light {\n  border-color: #f8f9fa !important;\n}\n\n.border-dark {\n  border-color: #343a40 !important;\n}\n\n.border-white {\n  border-color: #fff !important;\n}\n\n.rounded-sm {\n  border-radius: 0.2rem !important;\n}\n\n.rounded {\n  border-radius: 0.25rem !important;\n}\n\n.rounded-top {\n  border-top-left-radius: 0.25rem !important;\n  border-top-right-radius: 0.25rem !important;\n}\n\n.rounded-right {\n  border-top-right-radius: 0.25rem !important;\n  border-bottom-right-radius: 0.25rem !important;\n}\n\n.rounded-bottom {\n  border-bottom-right-radius: 0.25rem !important;\n  border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-left {\n  border-top-left-radius: 0.25rem !important;\n  border-bottom-left-radius: 0.25rem !important;\n}\n\n.rounded-lg {\n  border-radius: 0.3rem !important;\n}\n\n.rounded-circle, .c-circle, .c-badge__icon {\n  border-radius: 50% !important;\n}\n\n.rounded-pill {\n  border-radius: 50rem !important;\n}\n\n.rounded-0 {\n  border-radius: 0 !important;\n}\n\n.clearfix::after {\n  display: block;\n  clear: both;\n  content: \"\";\n}\n\n.d-none {\n  display: none !important;\n}\n\n.d-inline {\n  display: inline !important;\n}\n\n.d-inline-block, .listViewTopMenuDiv .listViewActionsDiv > [class*=col] > .btn-group {\n  display: inline-block !important;\n}\n\n.d-block {\n  display: block !important;\n}\n\n.d-table {\n  display: table !important;\n}\n\n.d-table-row {\n  display: table-row !important;\n}\n\n.d-table-cell {\n  display: table-cell !important;\n}\n\n.d-flex, .c-float-label__container, .c-panel__label {\n  display: flex !important;\n}\n\n.d-inline-flex, .card .blockHeader, .c-detail-widget .blockHeader, .c-panel .blockHeader {\n  display: inline-flex !important;\n}\n\n@media (min-width: 400px) {\n  .d-xsm-none {\n    display: none !important;\n  }\n  .d-xsm-inline {\n    display: inline !important;\n  }\n  .d-xsm-inline-block {\n    display: inline-block !important;\n  }\n  .d-xsm-block {\n    display: block !important;\n  }\n  .d-xsm-table {\n    display: table !important;\n  }\n  .d-xsm-table-row {\n    display: table-row !important;\n  }\n  .d-xsm-table-cell {\n    display: table-cell !important;\n  }\n  .d-xsm-flex {\n    display: flex !important;\n  }\n  .d-xsm-inline-flex {\n    display: inline-flex !important;\n  }\n}\n@media (min-width: 576px) {\n  .d-sm-none {\n    display: none !important;\n  }\n  .d-sm-inline {\n    display: inline !important;\n  }\n  .d-sm-inline-block {\n    display: inline-block !important;\n  }\n  .d-sm-block {\n    display: block !important;\n  }\n  .d-sm-table {\n    display: table !important;\n  }\n  .d-sm-table-row {\n    display: table-row !important;\n  }\n  .d-sm-table-cell {\n    display: table-cell !important;\n  }\n  .d-sm-flex {\n    display: flex !important;\n  }\n  .d-sm-inline-flex {\n    display: inline-flex !important;\n  }\n}\n@media (min-width: 768px) {\n  .d-md-none {\n    display: none !important;\n  }\n  .d-md-inline {\n    display: inline !important;\n  }\n  .d-md-inline-block {\n    display: inline-block !important;\n  }\n  .d-md-block {\n    display: block !important;\n  }\n  .d-md-table {\n    display: table !important;\n  }\n  .d-md-table-row {\n    display: table-row !important;\n  }\n  .d-md-table-cell {\n    display: table-cell !important;\n  }\n  .d-md-flex {\n    display: flex !important;\n  }\n  .d-md-inline-flex {\n    display: inline-flex !important;\n  }\n}\n@media (min-width: 992px) {\n  .d-lg-none {\n    display: none !important;\n  }\n  .d-lg-inline {\n    display: inline !important;\n  }\n  .d-lg-inline-block {\n    display: inline-block !important;\n  }\n  .d-lg-block {\n    display: block !important;\n  }\n  .d-lg-table {\n    display: table !important;\n  }\n  .d-lg-table-row {\n    display: table-row !important;\n  }\n  .d-lg-table-cell {\n    display: table-cell !important;\n  }\n  .d-lg-flex {\n    display: flex !important;\n  }\n  .d-lg-inline-flex {\n    display: inline-flex !important;\n  }\n}\n@media (min-width: 1200px) {\n  .d-xl-none {\n    display: none !important;\n  }\n  .d-xl-inline {\n    display: inline !important;\n  }\n  .d-xl-inline-block {\n    display: inline-block !important;\n  }\n  .d-xl-block {\n    display: block !important;\n  }\n  .d-xl-table {\n    display: table !important;\n  }\n  .d-xl-table-row {\n    display: table-row !important;\n  }\n  .d-xl-table-cell {\n    display: table-cell !important;\n  }\n  .d-xl-flex {\n    display: flex !important;\n  }\n  .d-xl-inline-flex {\n    display: inline-flex !important;\n  }\n}\n@media (min-width: 1300px) {\n  .d-xxl-none {\n    display: none !important;\n  }\n  .d-xxl-inline {\n    display: inline !important;\n  }\n  .d-xxl-inline-block {\n    display: inline-block !important;\n  }\n  .d-xxl-block {\n    display: block !important;\n  }\n  .d-xxl-table {\n    display: table !important;\n  }\n  .d-xxl-table-row {\n    display: table-row !important;\n  }\n  .d-xxl-table-cell {\n    display: table-cell !important;\n  }\n  .d-xxl-flex {\n    display: flex !important;\n  }\n  .d-xxl-inline-flex {\n    display: inline-flex !important;\n  }\n}\n@media (min-width: 1800px) {\n  .d-xxxl-none {\n    display: none !important;\n  }\n  .d-xxxl-inline {\n    display: inline !important;\n  }\n  .d-xxxl-inline-block {\n    display: inline-block !important;\n  }\n  .d-xxxl-block {\n    display: block !important;\n  }\n  .d-xxxl-table {\n    display: table !important;\n  }\n  .d-xxxl-table-row {\n    display: table-row !important;\n  }\n  .d-xxxl-table-cell {\n    display: table-cell !important;\n  }\n  .d-xxxl-flex {\n    display: flex !important;\n  }\n  .d-xxxl-inline-flex {\n    display: inline-flex !important;\n  }\n}\n@media print {\n  .d-print-none {\n    display: none !important;\n  }\n  .d-print-inline {\n    display: inline !important;\n  }\n  .d-print-inline-block {\n    display: inline-block !important;\n  }\n  .d-print-block {\n    display: block !important;\n  }\n  .d-print-table {\n    display: table !important;\n  }\n  .d-print-table-row {\n    display: table-row !important;\n  }\n  .d-print-table-cell {\n    display: table-cell !important;\n  }\n  .d-print-flex {\n    display: flex !important;\n  }\n  .d-print-inline-flex {\n    display: inline-flex !important;\n  }\n}\n.embed-responsive {\n  position: relative;\n  display: block;\n  width: 100%;\n  padding: 0;\n  overflow: hidden;\n}\n.embed-responsive::before {\n  display: block;\n  content: \"\";\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  border: 0;\n}\n\n.embed-responsive-21by9::before {\n  padding-top: 42.85714286%;\n}\n\n.embed-responsive-16by9::before {\n  padding-top: 56.25%;\n}\n\n.embed-responsive-4by3::before {\n  padding-top: 75%;\n}\n\n.embed-responsive-1by1::before {\n  padding-top: 100%;\n}\n\n.flex-row {\n  flex-direction: row !important;\n}\n\n.flex-column {\n  flex-direction: column !important;\n}\n\n.flex-row-reverse {\n  flex-direction: row-reverse !important;\n}\n\n.flex-column-reverse {\n  flex-direction: column-reverse !important;\n}\n\n.flex-wrap {\n  flex-wrap: wrap !important;\n}\n\n.flex-nowrap {\n  flex-wrap: nowrap !important;\n}\n\n.flex-wrap-reverse {\n  flex-wrap: wrap-reverse !important;\n}\n\n.flex-fill {\n  flex: 1 1 auto !important;\n}\n\n.flex-grow-0 {\n  flex-grow: 0 !important;\n}\n\n.flex-grow-1 {\n  flex-grow: 1 !important;\n}\n\n.flex-shrink-0 {\n  flex-shrink: 0 !important;\n}\n\n.flex-shrink-1 {\n  flex-shrink: 1 !important;\n}\n\n.justify-content-start {\n  justify-content: flex-start !important;\n}\n\n.justify-content-end {\n  justify-content: flex-end !important;\n}\n\n.justify-content-center, .c-float-label__container {\n  justify-content: center !important;\n}\n\n.justify-content-between {\n  justify-content: space-between !important;\n}\n\n.justify-content-around {\n  justify-content: space-around !important;\n}\n\n.align-items-start {\n  align-items: flex-start !important;\n}\n\n.align-items-end {\n  align-items: flex-end !important;\n}\n\n.align-items-center {\n  align-items: center !important;\n}\n\n.align-items-baseline {\n  align-items: baseline !important;\n}\n\n.align-items-stretch {\n  align-items: stretch !important;\n}\n\n.align-content-start {\n  align-content: flex-start !important;\n}\n\n.align-content-end {\n  align-content: flex-end !important;\n}\n\n.align-content-center {\n  align-content: center !important;\n}\n\n.align-content-between {\n  align-content: space-between !important;\n}\n\n.align-content-around {\n  align-content: space-around !important;\n}\n\n.align-content-stretch {\n  align-content: stretch !important;\n}\n\n.align-self-auto {\n  align-self: auto !important;\n}\n\n.align-self-start {\n  align-self: flex-start !important;\n}\n\n.align-self-end {\n  align-self: flex-end !important;\n}\n\n.align-self-center {\n  align-self: center !important;\n}\n\n.align-self-baseline {\n  align-self: baseline !important;\n}\n\n.align-self-stretch {\n  align-self: stretch !important;\n}\n\n@media (min-width: 400px) {\n  .flex-xsm-row {\n    flex-direction: row !important;\n  }\n  .flex-xsm-column {\n    flex-direction: column !important;\n  }\n  .flex-xsm-row-reverse {\n    flex-direction: row-reverse !important;\n  }\n  .flex-xsm-column-reverse {\n    flex-direction: column-reverse !important;\n  }\n  .flex-xsm-wrap {\n    flex-wrap: wrap !important;\n  }\n  .flex-xsm-nowrap {\n    flex-wrap: nowrap !important;\n  }\n  .flex-xsm-wrap-reverse {\n    flex-wrap: wrap-reverse !important;\n  }\n  .flex-xsm-fill {\n    flex: 1 1 auto !important;\n  }\n  .flex-xsm-grow-0 {\n    flex-grow: 0 !important;\n  }\n  .flex-xsm-grow-1 {\n    flex-grow: 1 !important;\n  }\n  .flex-xsm-shrink-0 {\n    flex-shrink: 0 !important;\n  }\n  .flex-xsm-shrink-1 {\n    flex-shrink: 1 !important;\n  }\n  .justify-content-xsm-start {\n    justify-content: flex-start !important;\n  }\n  .justify-content-xsm-end {\n    justify-content: flex-end !important;\n  }\n  .justify-content-xsm-center {\n    justify-content: center !important;\n  }\n  .justify-content-xsm-between {\n    justify-content: space-between !important;\n  }\n  .justify-content-xsm-around {\n    justify-content: space-around !important;\n  }\n  .align-items-xsm-start {\n    align-items: flex-start !important;\n  }\n  .align-items-xsm-end {\n    align-items: flex-end !important;\n  }\n  .align-items-xsm-center {\n    align-items: center !important;\n  }\n  .align-items-xsm-baseline {\n    align-items: baseline !important;\n  }\n  .align-items-xsm-stretch {\n    align-items: stretch !important;\n  }\n  .align-content-xsm-start {\n    align-content: flex-start !important;\n  }\n  .align-content-xsm-end {\n    align-content: flex-end !important;\n  }\n  .align-content-xsm-center {\n    align-content: center !important;\n  }\n  .align-content-xsm-between {\n    align-content: space-between !important;\n  }\n  .align-content-xsm-around {\n    align-content: space-around !important;\n  }\n  .align-content-xsm-stretch {\n    align-content: stretch !important;\n  }\n  .align-self-xsm-auto {\n    align-self: auto !important;\n  }\n  .align-self-xsm-start {\n    align-self: flex-start !important;\n  }\n  .align-self-xsm-end {\n    align-self: flex-end !important;\n  }\n  .align-self-xsm-center {\n    align-self: center !important;\n  }\n  .align-self-xsm-baseline {\n    align-self: baseline !important;\n  }\n  .align-self-xsm-stretch {\n    align-self: stretch !important;\n  }\n}\n@media (min-width: 576px) {\n  .flex-sm-row {\n    flex-direction: row !important;\n  }\n  .flex-sm-column {\n    flex-direction: column !important;\n  }\n  .flex-sm-row-reverse {\n    flex-direction: row-reverse !important;\n  }\n  .flex-sm-column-reverse {\n    flex-direction: column-reverse !important;\n  }\n  .flex-sm-wrap {\n    flex-wrap: wrap !important;\n  }\n  .flex-sm-nowrap {\n    flex-wrap: nowrap !important;\n  }\n  .flex-sm-wrap-reverse {\n    flex-wrap: wrap-reverse !important;\n  }\n  .flex-sm-fill {\n    flex: 1 1 auto !important;\n  }\n  .flex-sm-grow-0 {\n    flex-grow: 0 !important;\n  }\n  .flex-sm-grow-1 {\n    flex-grow: 1 !important;\n  }\n  .flex-sm-shrink-0 {\n    flex-shrink: 0 !important;\n  }\n  .flex-sm-shrink-1 {\n    flex-shrink: 1 !important;\n  }\n  .justify-content-sm-start, .c-panel__label {\n    justify-content: flex-start !important;\n  }\n  .justify-content-sm-end {\n    justify-content: flex-end !important;\n  }\n  .justify-content-sm-center {\n    justify-content: center !important;\n  }\n  .justify-content-sm-between {\n    justify-content: space-between !important;\n  }\n  .justify-content-sm-around {\n    justify-content: space-around !important;\n  }\n  .align-items-sm-start {\n    align-items: flex-start !important;\n  }\n  .align-items-sm-end {\n    align-items: flex-end !important;\n  }\n  .align-items-sm-center {\n    align-items: center !important;\n  }\n  .align-items-sm-baseline {\n    align-items: baseline !important;\n  }\n  .align-items-sm-stretch {\n    align-items: stretch !important;\n  }\n  .align-content-sm-start {\n    align-content: flex-start !important;\n  }\n  .align-content-sm-end {\n    align-content: flex-end !important;\n  }\n  .align-content-sm-center {\n    align-content: center !important;\n  }\n  .align-content-sm-between {\n    align-content: space-between !important;\n  }\n  .align-content-sm-around {\n    align-content: space-around !important;\n  }\n  .align-content-sm-stretch {\n    align-content: stretch !important;\n  }\n  .align-self-sm-auto {\n    align-self: auto !important;\n  }\n  .align-self-sm-start {\n    align-self: flex-start !important;\n  }\n  .align-self-sm-end {\n    align-self: flex-end !important;\n  }\n  .align-self-sm-center {\n    align-self: center !important;\n  }\n  .align-self-sm-baseline {\n    align-self: baseline !important;\n  }\n  .align-self-sm-stretch {\n    align-self: stretch !important;\n  }\n}\n@media (min-width: 768px) {\n  .flex-md-row {\n    flex-direction: row !important;\n  }\n  .flex-md-column {\n    flex-direction: column !important;\n  }\n  .flex-md-row-reverse {\n    flex-direction: row-reverse !important;\n  }\n  .flex-md-column-reverse {\n    flex-direction: column-reverse !important;\n  }\n  .flex-md-wrap {\n    flex-wrap: wrap !important;\n  }\n  .flex-md-nowrap {\n    flex-wrap: nowrap !important;\n  }\n  .flex-md-wrap-reverse {\n    flex-wrap: wrap-reverse !important;\n  }\n  .flex-md-fill {\n    flex: 1 1 auto !important;\n  }\n  .flex-md-grow-0 {\n    flex-grow: 0 !important;\n  }\n  .flex-md-grow-1 {\n    flex-grow: 1 !important;\n  }\n  .flex-md-shrink-0 {\n    flex-shrink: 0 !important;\n  }\n  .flex-md-shrink-1 {\n    flex-shrink: 1 !important;\n  }\n  .justify-content-md-start {\n    justify-content: flex-start !important;\n  }\n  .justify-content-md-end {\n    justify-content: flex-end !important;\n  }\n  .justify-content-md-center {\n    justify-content: center !important;\n  }\n  .justify-content-md-between {\n    justify-content: space-between !important;\n  }\n  .justify-content-md-around {\n    justify-content: space-around !important;\n  }\n  .align-items-md-start {\n    align-items: flex-start !important;\n  }\n  .align-items-md-end {\n    align-items: flex-end !important;\n  }\n  .align-items-md-center {\n    align-items: center !important;\n  }\n  .align-items-md-baseline {\n    align-items: baseline !important;\n  }\n  .align-items-md-stretch {\n    align-items: stretch !important;\n  }\n  .align-content-md-start {\n    align-content: flex-start !important;\n  }\n  .align-content-md-end {\n    align-content: flex-end !important;\n  }\n  .align-content-md-center {\n    align-content: center !important;\n  }\n  .align-content-md-between {\n    align-content: space-between !important;\n  }\n  .align-content-md-around {\n    align-content: space-around !important;\n  }\n  .align-content-md-stretch {\n    align-content: stretch !important;\n  }\n  .align-self-md-auto {\n    align-self: auto !important;\n  }\n  .align-self-md-start {\n    align-self: flex-start !important;\n  }\n  .align-self-md-end {\n    align-self: flex-end !important;\n  }\n  .align-self-md-center {\n    align-self: center !important;\n  }\n  .align-self-md-baseline {\n    align-self: baseline !important;\n  }\n  .align-self-md-stretch {\n    align-self: stretch !important;\n  }\n}\n@media (min-width: 992px) {\n  .flex-lg-row {\n    flex-direction: row !important;\n  }\n  .flex-lg-column {\n    flex-direction: column !important;\n  }\n  .flex-lg-row-reverse {\n    flex-direction: row-reverse !important;\n  }\n  .flex-lg-column-reverse {\n    flex-direction: column-reverse !important;\n  }\n  .flex-lg-wrap {\n    flex-wrap: wrap !important;\n  }\n  .flex-lg-nowrap {\n    flex-wrap: nowrap !important;\n  }\n  .flex-lg-wrap-reverse {\n    flex-wrap: wrap-reverse !important;\n  }\n  .flex-lg-fill {\n    flex: 1 1 auto !important;\n  }\n  .flex-lg-grow-0 {\n    flex-grow: 0 !important;\n  }\n  .flex-lg-grow-1 {\n    flex-grow: 1 !important;\n  }\n  .flex-lg-shrink-0 {\n    flex-shrink: 0 !important;\n  }\n  .flex-lg-shrink-1 {\n    flex-shrink: 1 !important;\n  }\n  .justify-content-lg-start {\n    justify-content: flex-start !important;\n  }\n  .justify-content-lg-end, .c-panel__label {\n    justify-content: flex-end !important;\n  }\n  .justify-content-lg-center {\n    justify-content: center !important;\n  }\n  .justify-content-lg-between {\n    justify-content: space-between !important;\n  }\n  .justify-content-lg-around {\n    justify-content: space-around !important;\n  }\n  .align-items-lg-start {\n    align-items: flex-start !important;\n  }\n  .align-items-lg-end {\n    align-items: flex-end !important;\n  }\n  .align-items-lg-center {\n    align-items: center !important;\n  }\n  .align-items-lg-baseline {\n    align-items: baseline !important;\n  }\n  .align-items-lg-stretch {\n    align-items: stretch !important;\n  }\n  .align-content-lg-start {\n    align-content: flex-start !important;\n  }\n  .align-content-lg-end {\n    align-content: flex-end !important;\n  }\n  .align-content-lg-center {\n    align-content: center !important;\n  }\n  .align-content-lg-between {\n    align-content: space-between !important;\n  }\n  .align-content-lg-around {\n    align-content: space-around !important;\n  }\n  .align-content-lg-stretch {\n    align-content: stretch !important;\n  }\n  .align-self-lg-auto {\n    align-self: auto !important;\n  }\n  .align-self-lg-start {\n    align-self: flex-start !important;\n  }\n  .align-self-lg-end {\n    align-self: flex-end !important;\n  }\n  .align-self-lg-center {\n    align-self: center !important;\n  }\n  .align-self-lg-baseline {\n    align-self: baseline !important;\n  }\n  .align-self-lg-stretch {\n    align-self: stretch !important;\n  }\n}\n@media (min-width: 1200px) {\n  .flex-xl-row {\n    flex-direction: row !important;\n  }\n  .flex-xl-column {\n    flex-direction: column !important;\n  }\n  .flex-xl-row-reverse {\n    flex-direction: row-reverse !important;\n  }\n  .flex-xl-column-reverse {\n    flex-direction: column-reverse !important;\n  }\n  .flex-xl-wrap {\n    flex-wrap: wrap !important;\n  }\n  .flex-xl-nowrap {\n    flex-wrap: nowrap !important;\n  }\n  .flex-xl-wrap-reverse {\n    flex-wrap: wrap-reverse !important;\n  }\n  .flex-xl-fill {\n    flex: 1 1 auto !important;\n  }\n  .flex-xl-grow-0 {\n    flex-grow: 0 !important;\n  }\n  .flex-xl-grow-1 {\n    flex-grow: 1 !important;\n  }\n  .flex-xl-shrink-0 {\n    flex-shrink: 0 !important;\n  }\n  .flex-xl-shrink-1 {\n    flex-shrink: 1 !important;\n  }\n  .justify-content-xl-start {\n    justify-content: flex-start !important;\n  }\n  .justify-content-xl-end {\n    justify-content: flex-end !important;\n  }\n  .justify-content-xl-center {\n    justify-content: center !important;\n  }\n  .justify-content-xl-between {\n    justify-content: space-between !important;\n  }\n  .justify-content-xl-around {\n    justify-content: space-around !important;\n  }\n  .align-items-xl-start {\n    align-items: flex-start !important;\n  }\n  .align-items-xl-end {\n    align-items: flex-end !important;\n  }\n  .align-items-xl-center {\n    align-items: center !important;\n  }\n  .align-items-xl-baseline {\n    align-items: baseline !important;\n  }\n  .align-items-xl-stretch {\n    align-items: stretch !important;\n  }\n  .align-content-xl-start {\n    align-content: flex-start !important;\n  }\n  .align-content-xl-end {\n    align-content: flex-end !important;\n  }\n  .align-content-xl-center {\n    align-content: center !important;\n  }\n  .align-content-xl-between {\n    align-content: space-between !important;\n  }\n  .align-content-xl-around {\n    align-content: space-around !important;\n  }\n  .align-content-xl-stretch {\n    align-content: stretch !important;\n  }\n  .align-self-xl-auto {\n    align-self: auto !important;\n  }\n  .align-self-xl-start {\n    align-self: flex-start !important;\n  }\n  .align-self-xl-end {\n    align-self: flex-end !important;\n  }\n  .align-self-xl-center {\n    align-self: center !important;\n  }\n  .align-self-xl-baseline {\n    align-self: baseline !important;\n  }\n  .align-self-xl-stretch {\n    align-self: stretch !important;\n  }\n}\n@media (min-width: 1300px) {\n  .flex-xxl-row {\n    flex-direction: row !important;\n  }\n  .flex-xxl-column {\n    flex-direction: column !important;\n  }\n  .flex-xxl-row-reverse {\n    flex-direction: row-reverse !important;\n  }\n  .flex-xxl-column-reverse {\n    flex-direction: column-reverse !important;\n  }\n  .flex-xxl-wrap {\n    flex-wrap: wrap !important;\n  }\n  .flex-xxl-nowrap {\n    flex-wrap: nowrap !important;\n  }\n  .flex-xxl-wrap-reverse {\n    flex-wrap: wrap-reverse !important;\n  }\n  .flex-xxl-fill {\n    flex: 1 1 auto !important;\n  }\n  .flex-xxl-grow-0 {\n    flex-grow: 0 !important;\n  }\n  .flex-xxl-grow-1 {\n    flex-grow: 1 !important;\n  }\n  .flex-xxl-shrink-0 {\n    flex-shrink: 0 !important;\n  }\n  .flex-xxl-shrink-1 {\n    flex-shrink: 1 !important;\n  }\n  .justify-content-xxl-start {\n    justify-content: flex-start !important;\n  }\n  .justify-content-xxl-end {\n    justify-content: flex-end !important;\n  }\n  .justify-content-xxl-center {\n    justify-content: center !important;\n  }\n  .justify-content-xxl-between {\n    justify-content: space-between !important;\n  }\n  .justify-content-xxl-around {\n    justify-content: space-around !important;\n  }\n  .align-items-xxl-start {\n    align-items: flex-start !important;\n  }\n  .align-items-xxl-end {\n    align-items: flex-end !important;\n  }\n  .align-items-xxl-center {\n    align-items: center !important;\n  }\n  .align-items-xxl-baseline {\n    align-items: baseline !important;\n  }\n  .align-items-xxl-stretch {\n    align-items: stretch !important;\n  }\n  .align-content-xxl-start {\n    align-content: flex-start !important;\n  }\n  .align-content-xxl-end {\n    align-content: flex-end !important;\n  }\n  .align-content-xxl-center {\n    align-content: center !important;\n  }\n  .align-content-xxl-between {\n    align-content: space-between !important;\n  }\n  .align-content-xxl-around {\n    align-content: space-around !important;\n  }\n  .align-content-xxl-stretch {\n    align-content: stretch !important;\n  }\n  .align-self-xxl-auto {\n    align-self: auto !important;\n  }\n  .align-self-xxl-start {\n    align-self: flex-start !important;\n  }\n  .align-self-xxl-end {\n    align-self: flex-end !important;\n  }\n  .align-self-xxl-center {\n    align-self: center !important;\n  }\n  .align-self-xxl-baseline {\n    align-self: baseline !important;\n  }\n  .align-self-xxl-stretch {\n    align-self: stretch !important;\n  }\n}\n@media (min-width: 1800px) {\n  .flex-xxxl-row {\n    flex-direction: row !important;\n  }\n  .flex-xxxl-column {\n    flex-direction: column !important;\n  }\n  .flex-xxxl-row-reverse {\n    flex-direction: row-reverse !important;\n  }\n  .flex-xxxl-column-reverse {\n    flex-direction: column-reverse !important;\n  }\n  .flex-xxxl-wrap {\n    flex-wrap: wrap !important;\n  }\n  .flex-xxxl-nowrap {\n    flex-wrap: nowrap !important;\n  }\n  .flex-xxxl-wrap-reverse {\n    flex-wrap: wrap-reverse !important;\n  }\n  .flex-xxxl-fill {\n    flex: 1 1 auto !important;\n  }\n  .flex-xxxl-grow-0 {\n    flex-grow: 0 !important;\n  }\n  .flex-xxxl-grow-1 {\n    flex-grow: 1 !important;\n  }\n  .flex-xxxl-shrink-0 {\n    flex-shrink: 0 !important;\n  }\n  .flex-xxxl-shrink-1 {\n    flex-shrink: 1 !important;\n  }\n  .justify-content-xxxl-start {\n    justify-content: flex-start !important;\n  }\n  .justify-content-xxxl-end {\n    justify-content: flex-end !important;\n  }\n  .justify-content-xxxl-center {\n    justify-content: center !important;\n  }\n  .justify-content-xxxl-between {\n    justify-content: space-between !important;\n  }\n  .justify-content-xxxl-around {\n    justify-content: space-around !important;\n  }\n  .align-items-xxxl-start {\n    align-items: flex-start !important;\n  }\n  .align-items-xxxl-end {\n    align-items: flex-end !important;\n  }\n  .align-items-xxxl-center {\n    align-items: center !important;\n  }\n  .align-items-xxxl-baseline {\n    align-items: baseline !important;\n  }\n  .align-items-xxxl-stretch {\n    align-items: stretch !important;\n  }\n  .align-content-xxxl-start {\n    align-content: flex-start !important;\n  }\n  .align-content-xxxl-end {\n    align-content: flex-end !important;\n  }\n  .align-content-xxxl-center {\n    align-content: center !important;\n  }\n  .align-content-xxxl-between {\n    align-content: space-between !important;\n  }\n  .align-content-xxxl-around {\n    align-content: space-around !important;\n  }\n  .align-content-xxxl-stretch {\n    align-content: stretch !important;\n  }\n  .align-self-xxxl-auto {\n    align-self: auto !important;\n  }\n  .align-self-xxxl-start {\n    align-self: flex-start !important;\n  }\n  .align-self-xxxl-end {\n    align-self: flex-end !important;\n  }\n  .align-self-xxxl-center {\n    align-self: center !important;\n  }\n  .align-self-xxxl-baseline {\n    align-self: baseline !important;\n  }\n  .align-self-xxxl-stretch {\n    align-self: stretch !important;\n  }\n}\n.float-left, .profilesEditView .footable-toggle {\n  float: left !important;\n}\n\n.float-right {\n  float: right !important;\n}\n\n.float-none {\n  float: none !important;\n}\n\n@media (min-width: 400px) {\n  .float-xsm-left {\n    float: left !important;\n  }\n  .float-xsm-right {\n    float: right !important;\n  }\n  .float-xsm-none {\n    float: none !important;\n  }\n}\n@media (min-width: 576px) {\n  .float-sm-left {\n    float: left !important;\n  }\n  .float-sm-right {\n    float: right !important;\n  }\n  .float-sm-none {\n    float: none !important;\n  }\n}\n@media (min-width: 768px) {\n  .float-md-left {\n    float: left !important;\n  }\n  .float-md-right {\n    float: right !important;\n  }\n  .float-md-none {\n    float: none !important;\n  }\n}\n@media (min-width: 992px) {\n  .float-lg-left {\n    float: left !important;\n  }\n  .float-lg-right {\n    float: right !important;\n  }\n  .float-lg-none {\n    float: none !important;\n  }\n}\n@media (min-width: 1200px) {\n  .float-xl-left {\n    float: left !important;\n  }\n  .float-xl-right {\n    float: right !important;\n  }\n  .float-xl-none {\n    float: none !important;\n  }\n}\n@media (min-width: 1300px) {\n  .float-xxl-left {\n    float: left !important;\n  }\n  .float-xxl-right {\n    float: right !important;\n  }\n  .float-xxl-none {\n    float: none !important;\n  }\n}\n@media (min-width: 1800px) {\n  .float-xxxl-left {\n    float: left !important;\n  }\n  .float-xxxl-right {\n    float: right !important;\n  }\n  .float-xxxl-none {\n    float: none !important;\n  }\n}\n.user-select-all {\n  user-select: all !important;\n}\n\n.user-select-auto {\n  user-select: auto !important;\n}\n\n.user-select-none {\n  user-select: none !important;\n}\n\n.overflow-auto {\n  overflow: auto !important;\n}\n\n.overflow-hidden {\n  overflow: hidden !important;\n}\n\n.position-static {\n  position: static !important;\n}\n\n.position-relative, .c-float-label__container {\n  position: relative !important;\n}\n\n.position-absolute {\n  position: absolute !important;\n}\n\n.position-fixed {\n  position: fixed !important;\n}\n\n.position-sticky {\n  position: sticky !important;\n}\n\n.fixed-top {\n  position: fixed;\n  top: 0;\n  right: 0;\n  left: 0;\n  z-index: 1030;\n}\n\n.fixed-bottom {\n  position: fixed;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1030;\n}\n\n@supports (position: sticky) {\n  .sticky-top {\n    position: sticky;\n    top: 0;\n    z-index: 1020;\n  }\n}\n\n.sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n  position: static;\n  width: auto;\n  height: auto;\n  overflow: visible;\n  clip: auto;\n  white-space: normal;\n}\n\n.shadow-sm {\n  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;\n}\n\n.shadow {\n  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;\n}\n\n.shadow-lg {\n  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;\n}\n\n.shadow-none {\n  box-shadow: none !important;\n}\n\n.w-25, .conditionRow .select2-container--bootstrap4 {\n  width: 25% !important;\n}\n\n.w-50 {\n  width: 50% !important;\n}\n\n.w-75 {\n  width: 75% !important;\n}\n\n.w-100, .collectiveGroupMembers {\n  width: 100% !important;\n}\n\n.w-auto {\n  width: auto !important;\n}\n\n.h-25 {\n  height: 25% !important;\n}\n\n.h-50 {\n  height: 50% !important;\n}\n\n.h-75 {\n  height: 75% !important;\n}\n\n.h-100 {\n  height: 100% !important;\n}\n\n.h-auto {\n  height: auto !important;\n}\n\n.mw-100 {\n  max-width: 100% !important;\n}\n\n.mh-100 {\n  max-height: 100% !important;\n}\n\n.min-vw-100 {\n  min-width: 100vw !important;\n}\n\n.min-vh-100 {\n  min-height: 100vh !important;\n}\n\n.vw-100 {\n  width: 100vw !important;\n}\n\n.vh-100 {\n  height: 100vh !important;\n}\n\n.m-0 {\n  margin: 0 !important;\n}\n\n.mt-0,\n.my-0 {\n  margin-top: 0 !important;\n}\n\n.mr-0,\n.mx-0,\n.dashboardWidget .dashboardWidgetContent .row {\n  margin-right: 0 !important;\n}\n\n.mb-0, .listViewTopMenuDiv .listViewActionsDiv .paginationDiv .pagination, .c-detail-widget p, .c-detail-widget__table, .fc-view-container, .daterangepicker .ranges li:last-child, .daterangepicker .left,\n.daterangepicker .right,\n.my-0 {\n  margin-bottom: 0 !important;\n}\n\n.ml-0,\n.mx-0,\n.dashboardWidget .dashboardWidgetContent .row {\n  margin-left: 0 !important;\n}\n\n.m-1 {\n  margin: 0.25rem !important;\n}\n\n.mt-1, .select2-selection__arrow,\n.my-1 {\n  margin-top: 0.25rem !important;\n}\n\n.mr-1, .PreferenceDetailViewHeader .detailViewButtoncontainer .btn, .c-completions__item,\n.mx-1,\n.childrenMarginTopX > * {\n  margin-right: 0.25rem !important;\n}\n\n.mb-1,\n.my-1 {\n  margin-bottom: 0.25rem !important;\n}\n\n.ml-1, .c-calendar-view .o-calendar__clear-btn .textHolder, .c-calendar-view .o-calendar__view-btn .textHolder,\n.c-calendar-quickcreate .o-calendar__clear-btn .textHolder,\n.c-calendar-quickcreate .o-calendar__view-btn .textHolder,\n.mx-1,\n.childrenMarginTopX > * {\n  margin-left: 0.25rem !important;\n}\n\n.m-2 {\n  margin: 0.5rem !important;\n}\n\n.mt-2, .childrenMarginTopX > *,\n.my-2 {\n  margin-top: 0.5rem !important;\n}\n\n.mr-2, .c-header .o-navbar__left .c-header__btn, .childrenMarginRight > *,\n.mx-2,\n.c-detail-widget__header {\n  margin-right: 0.5rem !important;\n}\n\n.mb-2, .listViewTopMenuDiv .listViewActionsDiv > [class*=col] > *,\n.my-2 {\n  margin-bottom: 0.5rem !important;\n}\n\n.ml-2,\n.mx-2,\n.c-detail-widget__header {\n  margin-left: 0.5rem !important;\n}\n\n.m-3 {\n  margin: 1rem !important;\n}\n\n.mt-3,\n.my-3 {\n  margin-top: 1rem !important;\n}\n\n.mr-3,\n.mx-3 {\n  margin-right: 1rem !important;\n}\n\n.mb-3,\n.my-3 {\n  margin-bottom: 1rem !important;\n}\n\n.ml-3,\n.mx-3 {\n  margin-left: 1rem !important;\n}\n\n.m-4 {\n  margin: 1.5rem !important;\n}\n\n.mt-4,\n.my-4 {\n  margin-top: 1.5rem !important;\n}\n\n.mr-4,\n.mx-4 {\n  margin-right: 1.5rem !important;\n}\n\n.mb-4,\n.my-4 {\n  margin-bottom: 1.5rem !important;\n}\n\n.ml-4,\n.mx-4 {\n  margin-left: 1.5rem !important;\n}\n\n.m-5 {\n  margin: 3rem !important;\n}\n\n.mt-5,\n.my-5 {\n  margin-top: 3rem !important;\n}\n\n.mr-5,\n.mx-5 {\n  margin-right: 3rem !important;\n}\n\n.mb-5,\n.my-5 {\n  margin-bottom: 3rem !important;\n}\n\n.ml-5,\n.mx-5 {\n  margin-left: 3rem !important;\n}\n\n.p-0, .daterangepicker.show-calendar, .select2-selection[aria-labelledby^=select2-theme] {\n  padding: 0 !important;\n}\n\n.pt-0, .c-calendar-view .o-calendar__container,\n.c-calendar-quickcreate .o-calendar__container, .js-css-element-queries[min-width~=\"400px\"] .col-ceq-xsm-6:nth-child(2),\n.py-0,\n.c-detail-widget__header {\n  padding-top: 0 !important;\n}\n\n.pr-0,\n.px-0,\n.c-detail-widget__header,\n.c-panel--edit .c-panel__body--edit {\n  padding-right: 0 !important;\n}\n\n.pb-0,\n.py-0,\n.c-detail-widget__header {\n  padding-bottom: 0 !important;\n}\n\n.pl-0,\n.px-0,\n.c-detail-widget__header,\n.c-panel--edit .c-panel__body--edit {\n  padding-left: 0 !important;\n}\n\n.p-1, .c-footer .page-link, .o-global-search__input--desktop .btn, .select2-container--bootstrap4 .select2-results__option,\n.select2-container--bootstrap4 .select2-results__option .select2-results__option, .select2-container--bootstrap4 ul.select2-selection__rendered li.select2-selection__choice {\n  padding: 0.25rem !important;\n}\n\n.pt-1, .js-css-element-queries .col-ceq-xsm-6:nth-child(2), .c-panel--edit .c-panel__body--edit,\n.py-1 {\n  padding-top: 0.25rem !important;\n}\n\n.pr-1,\n.px-1,\n.c-panel--edit .c-panel__body--edit [class^=col-],\n.c-panel--edit .c-panel__body--edit [class*=\" col-\"],\n.select2-container--bootstrap4 ul.select2-selection__rendered {\n  padding-right: 0.25rem !important;\n}\n\n.pb-1,\n.py-1 {\n  padding-bottom: 0.25rem !important;\n}\n\n.pl-1, .js-css-element-queries[min-width~=\"400px\"] .col-ceq-xsm-6:nth-child(2),\n.px-1,\n.c-panel--edit .c-panel__body--edit [class^=col-],\n.c-panel--edit .c-panel__body--edit [class*=\" col-\"],\n.select2-container--bootstrap4 ul.select2-selection__rendered {\n  padding-left: 0.25rem !important;\n}\n\n.p-2 {\n  padding: 0.5rem !important;\n}\n\n.pt-2, .o-calendar__container,\n.py-2,\n.select2-container--bootstrap4 ul.select2-selection__rendered {\n  padding-top: 0.5rem !important;\n}\n\n.pr-2,\n.px-2 {\n  padding-right: 0.5rem !important;\n}\n\n.pb-2,\n.py-2,\n.select2-container--bootstrap4 ul.select2-selection__rendered {\n  padding-bottom: 0.5rem !important;\n}\n\n.pl-2,\n.px-2 {\n  padding-left: 0.5rem !important;\n}\n\n.p-3 {\n  padding: 1rem !important;\n}\n\n.pt-3,\n.py-3 {\n  padding-top: 1rem !important;\n}\n\n.pr-3,\n.px-3 {\n  padding-right: 1rem !important;\n}\n\n.pb-3,\n.py-3 {\n  padding-bottom: 1rem !important;\n}\n\n.pl-3,\n.px-3 {\n  padding-left: 1rem !important;\n}\n\n.p-4 {\n  padding: 1.5rem !important;\n}\n\n.pt-4,\n.py-4 {\n  padding-top: 1.5rem !important;\n}\n\n.pr-4,\n.px-4 {\n  padding-right: 1.5rem !important;\n}\n\n.pb-4,\n.py-4 {\n  padding-bottom: 1.5rem !important;\n}\n\n.pl-4,\n.px-4 {\n  padding-left: 1.5rem !important;\n}\n\n.p-5 {\n  padding: 3rem !important;\n}\n\n.pt-5,\n.py-5 {\n  padding-top: 3rem !important;\n}\n\n.pr-5,\n.px-5 {\n  padding-right: 3rem !important;\n}\n\n.pb-5,\n.py-5 {\n  padding-bottom: 3rem !important;\n}\n\n.pl-5,\n.px-5 {\n  padding-left: 3rem !important;\n}\n\n.m-n1 {\n  margin: -0.25rem !important;\n}\n\n.mt-n1,\n.my-n1 {\n  margin-top: -0.25rem !important;\n}\n\n.mr-n1,\n.mx-n1 {\n  margin-right: -0.25rem !important;\n}\n\n.mb-n1,\n.my-n1 {\n  margin-bottom: -0.25rem !important;\n}\n\n.ml-n1,\n.mx-n1 {\n  margin-left: -0.25rem !important;\n}\n\n.m-n2 {\n  margin: -0.5rem !important;\n}\n\n.mt-n2,\n.my-n2 {\n  margin-top: -0.5rem !important;\n}\n\n.mr-n2,\n.mx-n2 {\n  margin-right: -0.5rem !important;\n}\n\n.mb-n2,\n.my-n2 {\n  margin-bottom: -0.5rem !important;\n}\n\n.ml-n2,\n.mx-n2 {\n  margin-left: -0.5rem !important;\n}\n\n.m-n3 {\n  margin: -1rem !important;\n}\n\n.mt-n3,\n.my-n3 {\n  margin-top: -1rem !important;\n}\n\n.mr-n3,\n.mx-n3 {\n  margin-right: -1rem !important;\n}\n\n.mb-n3,\n.my-n3 {\n  margin-bottom: -1rem !important;\n}\n\n.ml-n3,\n.mx-n3 {\n  margin-left: -1rem !important;\n}\n\n.m-n4 {\n  margin: -1.5rem !important;\n}\n\n.mt-n4,\n.my-n4 {\n  margin-top: -1.5rem !important;\n}\n\n.mr-n4,\n.mx-n4 {\n  margin-right: -1.5rem !important;\n}\n\n.mb-n4,\n.my-n4 {\n  margin-bottom: -1.5rem !important;\n}\n\n.ml-n4,\n.mx-n4 {\n  margin-left: -1.5rem !important;\n}\n\n.m-n5 {\n  margin: -3rem !important;\n}\n\n.mt-n5,\n.my-n5 {\n  margin-top: -3rem !important;\n}\n\n.mr-n5,\n.mx-n5 {\n  margin-right: -3rem !important;\n}\n\n.mb-n5,\n.my-n5 {\n  margin-bottom: -3rem !important;\n}\n\n.ml-n5,\n.mx-n5 {\n  margin-left: -3rem !important;\n}\n\n.m-auto {\n  margin: auto !important;\n}\n\n.mt-auto,\n.my-auto,\n.o-label-container,\n.select2-container--bootstrap4 ul.select2-selection__rendered li.select2-selection__choice {\n  margin-top: auto !important;\n}\n\n.mr-auto, .o-label-container,\n.mx-auto {\n  margin-right: auto !important;\n}\n\n.mb-auto,\n.my-auto,\n.o-label-container,\n.select2-container--bootstrap4 ul.select2-selection__rendered li.select2-selection__choice {\n  margin-bottom: auto !important;\n}\n\n.ml-auto,\n.mx-auto {\n  margin-left: auto !important;\n}\n\n@media (min-width: 400px) {\n  .m-xsm-0 {\n    margin: 0 !important;\n  }\n  .mt-xsm-0,\n  .my-xsm-0 {\n    margin-top: 0 !important;\n  }\n  .mr-xsm-0,\n  .mx-xsm-0 {\n    margin-right: 0 !important;\n  }\n  .mb-xsm-0,\n  .my-xsm-0 {\n    margin-bottom: 0 !important;\n  }\n  .ml-xsm-0,\n  .mx-xsm-0 {\n    margin-left: 0 !important;\n  }\n  .m-xsm-1 {\n    margin: 0.25rem !important;\n  }\n  .mt-xsm-1,\n  .my-xsm-1 {\n    margin-top: 0.25rem !important;\n  }\n  .mr-xsm-1,\n  .mx-xsm-1 {\n    margin-right: 0.25rem !important;\n  }\n  .mb-xsm-1,\n  .my-xsm-1 {\n    margin-bottom: 0.25rem !important;\n  }\n  .ml-xsm-1,\n  .mx-xsm-1 {\n    margin-left: 0.25rem !important;\n  }\n  .m-xsm-2 {\n    margin: 0.5rem !important;\n  }\n  .mt-xsm-2,\n  .my-xsm-2 {\n    margin-top: 0.5rem !important;\n  }\n  .mr-xsm-2,\n  .mx-xsm-2 {\n    margin-right: 0.5rem !important;\n  }\n  .mb-xsm-2,\n  .my-xsm-2 {\n    margin-bottom: 0.5rem !important;\n  }\n  .ml-xsm-2,\n  .mx-xsm-2 {\n    margin-left: 0.5rem !important;\n  }\n  .m-xsm-3 {\n    margin: 1rem !important;\n  }\n  .mt-xsm-3,\n  .my-xsm-3 {\n    margin-top: 1rem !important;\n  }\n  .mr-xsm-3,\n  .mx-xsm-3 {\n    margin-right: 1rem !important;\n  }\n  .mb-xsm-3,\n  .my-xsm-3 {\n    margin-bottom: 1rem !important;\n  }\n  .ml-xsm-3,\n  .mx-xsm-3 {\n    margin-left: 1rem !important;\n  }\n  .m-xsm-4 {\n    margin: 1.5rem !important;\n  }\n  .mt-xsm-4,\n  .my-xsm-4 {\n    margin-top: 1.5rem !important;\n  }\n  .mr-xsm-4,\n  .mx-xsm-4 {\n    margin-right: 1.5rem !important;\n  }\n  .mb-xsm-4,\n  .my-xsm-4 {\n    margin-bottom: 1.5rem !important;\n  }\n  .ml-xsm-4,\n  .mx-xsm-4 {\n    margin-left: 1.5rem !important;\n  }\n  .m-xsm-5 {\n    margin: 3rem !important;\n  }\n  .mt-xsm-5,\n  .my-xsm-5 {\n    margin-top: 3rem !important;\n  }\n  .mr-xsm-5,\n  .mx-xsm-5 {\n    margin-right: 3rem !important;\n  }\n  .mb-xsm-5,\n  .my-xsm-5 {\n    margin-bottom: 3rem !important;\n  }\n  .ml-xsm-5,\n  .mx-xsm-5 {\n    margin-left: 3rem !important;\n  }\n  .p-xsm-0 {\n    padding: 0 !important;\n  }\n  .pt-xsm-0,\n  .py-xsm-0 {\n    padding-top: 0 !important;\n  }\n  .pr-xsm-0,\n  .px-xsm-0 {\n    padding-right: 0 !important;\n  }\n  .pb-xsm-0,\n  .py-xsm-0 {\n    padding-bottom: 0 !important;\n  }\n  .pl-xsm-0,\n  .px-xsm-0 {\n    padding-left: 0 !important;\n  }\n  .p-xsm-1 {\n    padding: 0.25rem !important;\n  }\n  .pt-xsm-1,\n  .py-xsm-1 {\n    padding-top: 0.25rem !important;\n  }\n  .pr-xsm-1,\n  .px-xsm-1 {\n    padding-right: 0.25rem !important;\n  }\n  .pb-xsm-1,\n  .py-xsm-1 {\n    padding-bottom: 0.25rem !important;\n  }\n  .pl-xsm-1,\n  .px-xsm-1 {\n    padding-left: 0.25rem !important;\n  }\n  .p-xsm-2 {\n    padding: 0.5rem !important;\n  }\n  .pt-xsm-2,\n  .py-xsm-2 {\n    padding-top: 0.5rem !important;\n  }\n  .pr-xsm-2,\n  .px-xsm-2 {\n    padding-right: 0.5rem !important;\n  }\n  .pb-xsm-2,\n  .py-xsm-2 {\n    padding-bottom: 0.5rem !important;\n  }\n  .pl-xsm-2,\n  .px-xsm-2 {\n    padding-left: 0.5rem !important;\n  }\n  .p-xsm-3 {\n    padding: 1rem !important;\n  }\n  .pt-xsm-3,\n  .py-xsm-3 {\n    padding-top: 1rem !important;\n  }\n  .pr-xsm-3,\n  .px-xsm-3 {\n    padding-right: 1rem !important;\n  }\n  .pb-xsm-3,\n  .py-xsm-3 {\n    padding-bottom: 1rem !important;\n  }\n  .pl-xsm-3,\n  .px-xsm-3 {\n    padding-left: 1rem !important;\n  }\n  .p-xsm-4 {\n    padding: 1.5rem !important;\n  }\n  .pt-xsm-4,\n  .py-xsm-4 {\n    padding-top: 1.5rem !important;\n  }\n  .pr-xsm-4,\n  .px-xsm-4 {\n    padding-right: 1.5rem !important;\n  }\n  .pb-xsm-4,\n  .py-xsm-4 {\n    padding-bottom: 1.5rem !important;\n  }\n  .pl-xsm-4,\n  .px-xsm-4 {\n    padding-left: 1.5rem !important;\n  }\n  .p-xsm-5 {\n    padding: 3rem !important;\n  }\n  .pt-xsm-5,\n  .py-xsm-5 {\n    padding-top: 3rem !important;\n  }\n  .pr-xsm-5,\n  .px-xsm-5 {\n    padding-right: 3rem !important;\n  }\n  .pb-xsm-5,\n  .py-xsm-5 {\n    padding-bottom: 3rem !important;\n  }\n  .pl-xsm-5,\n  .px-xsm-5 {\n    padding-left: 3rem !important;\n  }\n  .m-xsm-n1 {\n    margin: -0.25rem !important;\n  }\n  .mt-xsm-n1,\n  .my-xsm-n1 {\n    margin-top: -0.25rem !important;\n  }\n  .mr-xsm-n1,\n  .mx-xsm-n1 {\n    margin-right: -0.25rem !important;\n  }\n  .mb-xsm-n1,\n  .my-xsm-n1 {\n    margin-bottom: -0.25rem !important;\n  }\n  .ml-xsm-n1,\n  .mx-xsm-n1 {\n    margin-left: -0.25rem !important;\n  }\n  .m-xsm-n2 {\n    margin: -0.5rem !important;\n  }\n  .mt-xsm-n2,\n  .my-xsm-n2 {\n    margin-top: -0.5rem !important;\n  }\n  .mr-xsm-n2,\n  .mx-xsm-n2 {\n    margin-right: -0.5rem !important;\n  }\n  .mb-xsm-n2,\n  .my-xsm-n2 {\n    margin-bottom: -0.5rem !important;\n  }\n  .ml-xsm-n2,\n  .mx-xsm-n2 {\n    margin-left: -0.5rem !important;\n  }\n  .m-xsm-n3 {\n    margin: -1rem !important;\n  }\n  .mt-xsm-n3,\n  .my-xsm-n3 {\n    margin-top: -1rem !important;\n  }\n  .mr-xsm-n3,\n  .mx-xsm-n3 {\n    margin-right: -1rem !important;\n  }\n  .mb-xsm-n3,\n  .my-xsm-n3 {\n    margin-bottom: -1rem !important;\n  }\n  .ml-xsm-n3,\n  .mx-xsm-n3 {\n    margin-left: -1rem !important;\n  }\n  .m-xsm-n4 {\n    margin: -1.5rem !important;\n  }\n  .mt-xsm-n4,\n  .my-xsm-n4 {\n    margin-top: -1.5rem !important;\n  }\n  .mr-xsm-n4,\n  .mx-xsm-n4 {\n    margin-right: -1.5rem !important;\n  }\n  .mb-xsm-n4,\n  .my-xsm-n4 {\n    margin-bottom: -1.5rem !important;\n  }\n  .ml-xsm-n4,\n  .mx-xsm-n4 {\n    margin-left: -1.5rem !important;\n  }\n  .m-xsm-n5 {\n    margin: -3rem !important;\n  }\n  .mt-xsm-n5,\n  .my-xsm-n5 {\n    margin-top: -3rem !important;\n  }\n  .mr-xsm-n5,\n  .mx-xsm-n5 {\n    margin-right: -3rem !important;\n  }\n  .mb-xsm-n5,\n  .my-xsm-n5 {\n    margin-bottom: -3rem !important;\n  }\n  .ml-xsm-n5,\n  .mx-xsm-n5 {\n    margin-left: -3rem !important;\n  }\n  .m-xsm-auto {\n    margin: auto !important;\n  }\n  .mt-xsm-auto,\n  .my-xsm-auto {\n    margin-top: auto !important;\n  }\n  .mr-xsm-auto,\n  .mx-xsm-auto {\n    margin-right: auto !important;\n  }\n  .mb-xsm-auto,\n  .my-xsm-auto {\n    margin-bottom: auto !important;\n  }\n  .ml-xsm-auto,\n  .mx-xsm-auto {\n    margin-left: auto !important;\n  }\n}\n@media (min-width: 576px) {\n  .m-sm-0 {\n    margin: 0 !important;\n  }\n  .mt-sm-0,\n  .my-sm-0 {\n    margin-top: 0 !important;\n  }\n  .mr-sm-0,\n  .mx-sm-0 {\n    margin-right: 0 !important;\n  }\n  .mb-sm-0,\n  .my-sm-0 {\n    margin-bottom: 0 !important;\n  }\n  .ml-sm-0,\n  .mx-sm-0 {\n    margin-left: 0 !important;\n  }\n  .m-sm-1 {\n    margin: 0.25rem !important;\n  }\n  .mt-sm-1,\n  .my-sm-1 {\n    margin-top: 0.25rem !important;\n  }\n  .mr-sm-1,\n  .mx-sm-1 {\n    margin-right: 0.25rem !important;\n  }\n  .mb-sm-1,\n  .my-sm-1 {\n    margin-bottom: 0.25rem !important;\n  }\n  .ml-sm-1,\n  .mx-sm-1 {\n    margin-left: 0.25rem !important;\n  }\n  .m-sm-2 {\n    margin: 0.5rem !important;\n  }\n  .mt-sm-2,\n  .my-sm-2 {\n    margin-top: 0.5rem !important;\n  }\n  .mr-sm-2, .conditionRow .select2-container--bootstrap4,\n  .mx-sm-2 {\n    margin-right: 0.5rem !important;\n  }\n  .mb-sm-2,\n  .my-sm-2 {\n    margin-bottom: 0.5rem !important;\n  }\n  .ml-sm-2,\n  .mx-sm-2 {\n    margin-left: 0.5rem !important;\n  }\n  .m-sm-3 {\n    margin: 1rem !important;\n  }\n  .mt-sm-3,\n  .my-sm-3 {\n    margin-top: 1rem !important;\n  }\n  .mr-sm-3,\n  .mx-sm-3 {\n    margin-right: 1rem !important;\n  }\n  .mb-sm-3,\n  .my-sm-3 {\n    margin-bottom: 1rem !important;\n  }\n  .ml-sm-3,\n  .mx-sm-3 {\n    margin-left: 1rem !important;\n  }\n  .m-sm-4 {\n    margin: 1.5rem !important;\n  }\n  .mt-sm-4,\n  .my-sm-4 {\n    margin-top: 1.5rem !important;\n  }\n  .mr-sm-4,\n  .mx-sm-4 {\n    margin-right: 1.5rem !important;\n  }\n  .mb-sm-4,\n  .my-sm-4 {\n    margin-bottom: 1.5rem !important;\n  }\n  .ml-sm-4,\n  .mx-sm-4 {\n    margin-left: 1.5rem !important;\n  }\n  .m-sm-5 {\n    margin: 3rem !important;\n  }\n  .mt-sm-5,\n  .my-sm-5 {\n    margin-top: 3rem !important;\n  }\n  .mr-sm-5,\n  .mx-sm-5 {\n    margin-right: 3rem !important;\n  }\n  .mb-sm-5,\n  .my-sm-5 {\n    margin-bottom: 3rem !important;\n  }\n  .ml-sm-5,\n  .mx-sm-5 {\n    margin-left: 3rem !important;\n  }\n  .p-sm-0 {\n    padding: 0 !important;\n  }\n  .pt-sm-0,\n  .py-sm-0 {\n    padding-top: 0 !important;\n  }\n  .pr-sm-0,\n  .px-sm-0 {\n    padding-right: 0 !important;\n  }\n  .pb-sm-0,\n  .py-sm-0 {\n    padding-bottom: 0 !important;\n  }\n  .pl-sm-0,\n  .px-sm-0 {\n    padding-left: 0 !important;\n  }\n  .p-sm-1 {\n    padding: 0.25rem !important;\n  }\n  .pt-sm-1,\n  .py-sm-1 {\n    padding-top: 0.25rem !important;\n  }\n  .pr-sm-1,\n  .px-sm-1 {\n    padding-right: 0.25rem !important;\n  }\n  .pb-sm-1,\n  .py-sm-1 {\n    padding-bottom: 0.25rem !important;\n  }\n  .pl-sm-1,\n  .px-sm-1 {\n    padding-left: 0.25rem !important;\n  }\n  .p-sm-2 {\n    padding: 0.5rem !important;\n  }\n  .pt-sm-2,\n  .py-sm-2 {\n    padding-top: 0.5rem !important;\n  }\n  .pr-sm-2,\n  .px-sm-2 {\n    padding-right: 0.5rem !important;\n  }\n  .pb-sm-2,\n  .py-sm-2 {\n    padding-bottom: 0.5rem !important;\n  }\n  .pl-sm-2,\n  .px-sm-2 {\n    padding-left: 0.5rem !important;\n  }\n  .p-sm-3 {\n    padding: 1rem !important;\n  }\n  .pt-sm-3,\n  .py-sm-3 {\n    padding-top: 1rem !important;\n  }\n  .pr-sm-3,\n  .px-sm-3 {\n    padding-right: 1rem !important;\n  }\n  .pb-sm-3,\n  .py-sm-3 {\n    padding-bottom: 1rem !important;\n  }\n  .pl-sm-3,\n  .px-sm-3 {\n    padding-left: 1rem !important;\n  }\n  .p-sm-4 {\n    padding: 1.5rem !important;\n  }\n  .pt-sm-4,\n  .py-sm-4 {\n    padding-top: 1.5rem !important;\n  }\n  .pr-sm-4,\n  .px-sm-4 {\n    padding-right: 1.5rem !important;\n  }\n  .pb-sm-4,\n  .py-sm-4 {\n    padding-bottom: 1.5rem !important;\n  }\n  .pl-sm-4,\n  .px-sm-4 {\n    padding-left: 1.5rem !important;\n  }\n  .p-sm-5 {\n    padding: 3rem !important;\n  }\n  .pt-sm-5,\n  .py-sm-5 {\n    padding-top: 3rem !important;\n  }\n  .pr-sm-5,\n  .px-sm-5 {\n    padding-right: 3rem !important;\n  }\n  .pb-sm-5,\n  .py-sm-5 {\n    padding-bottom: 3rem !important;\n  }\n  .pl-sm-5,\n  .px-sm-5 {\n    padding-left: 3rem !important;\n  }\n  .m-sm-n1 {\n    margin: -0.25rem !important;\n  }\n  .mt-sm-n1,\n  .my-sm-n1 {\n    margin-top: -0.25rem !important;\n  }\n  .mr-sm-n1,\n  .mx-sm-n1 {\n    margin-right: -0.25rem !important;\n  }\n  .mb-sm-n1,\n  .my-sm-n1 {\n    margin-bottom: -0.25rem !important;\n  }\n  .ml-sm-n1,\n  .mx-sm-n1 {\n    margin-left: -0.25rem !important;\n  }\n  .m-sm-n2 {\n    margin: -0.5rem !important;\n  }\n  .mt-sm-n2,\n  .my-sm-n2 {\n    margin-top: -0.5rem !important;\n  }\n  .mr-sm-n2,\n  .mx-sm-n2 {\n    margin-right: -0.5rem !important;\n  }\n  .mb-sm-n2,\n  .my-sm-n2 {\n    margin-bottom: -0.5rem !important;\n  }\n  .ml-sm-n2,\n  .mx-sm-n2 {\n    margin-left: -0.5rem !important;\n  }\n  .m-sm-n3 {\n    margin: -1rem !important;\n  }\n  .mt-sm-n3,\n  .my-sm-n3 {\n    margin-top: -1rem !important;\n  }\n  .mr-sm-n3,\n  .mx-sm-n3 {\n    margin-right: -1rem !important;\n  }\n  .mb-sm-n3,\n  .my-sm-n3 {\n    margin-bottom: -1rem !important;\n  }\n  .ml-sm-n3,\n  .mx-sm-n3 {\n    margin-left: -1rem !important;\n  }\n  .m-sm-n4 {\n    margin: -1.5rem !important;\n  }\n  .mt-sm-n4,\n  .my-sm-n4 {\n    margin-top: -1.5rem !important;\n  }\n  .mr-sm-n4,\n  .mx-sm-n4 {\n    margin-right: -1.5rem !important;\n  }\n  .mb-sm-n4,\n  .my-sm-n4 {\n    margin-bottom: -1.5rem !important;\n  }\n  .ml-sm-n4,\n  .mx-sm-n4 {\n    margin-left: -1.5rem !important;\n  }\n  .m-sm-n5 {\n    margin: -3rem !important;\n  }\n  .mt-sm-n5,\n  .my-sm-n5 {\n    margin-top: -3rem !important;\n  }\n  .mr-sm-n5,\n  .mx-sm-n5 {\n    margin-right: -3rem !important;\n  }\n  .mb-sm-n5,\n  .my-sm-n5 {\n    margin-bottom: -3rem !important;\n  }\n  .ml-sm-n5,\n  .mx-sm-n5 {\n    margin-left: -3rem !important;\n  }\n  .m-sm-auto {\n    margin: auto !important;\n  }\n  .mt-sm-auto,\n  .my-sm-auto {\n    margin-top: auto !important;\n  }\n  .mr-sm-auto,\n  .mx-sm-auto {\n    margin-right: auto !important;\n  }\n  .mb-sm-auto,\n  .my-sm-auto {\n    margin-bottom: auto !important;\n  }\n  .ml-sm-auto,\n  .mx-sm-auto {\n    margin-left: auto !important;\n  }\n}\n@media (min-width: 768px) {\n  .m-md-0 {\n    margin: 0 !important;\n  }\n  .mt-md-0,\n  .my-md-0 {\n    margin-top: 0 !important;\n  }\n  .mr-md-0,\n  .mx-md-0 {\n    margin-right: 0 !important;\n  }\n  .mb-md-0,\n  .my-md-0 {\n    margin-bottom: 0 !important;\n  }\n  .ml-md-0,\n  .mx-md-0 {\n    margin-left: 0 !important;\n  }\n  .m-md-1 {\n    margin: 0.25rem !important;\n  }\n  .mt-md-1,\n  .my-md-1 {\n    margin-top: 0.25rem !important;\n  }\n  .mr-md-1,\n  .mx-md-1 {\n    margin-right: 0.25rem !important;\n  }\n  .mb-md-1,\n  .my-md-1 {\n    margin-bottom: 0.25rem !important;\n  }\n  .ml-md-1,\n  .mx-md-1 {\n    margin-left: 0.25rem !important;\n  }\n  .m-md-2 {\n    margin: 0.5rem !important;\n  }\n  .mt-md-2,\n  .my-md-2 {\n    margin-top: 0.5rem !important;\n  }\n  .mr-md-2,\n  .mx-md-2 {\n    margin-right: 0.5rem !important;\n  }\n  .mb-md-2,\n  .my-md-2 {\n    margin-bottom: 0.5rem !important;\n  }\n  .ml-md-2,\n  .mx-md-2 {\n    margin-left: 0.5rem !important;\n  }\n  .m-md-3 {\n    margin: 1rem !important;\n  }\n  .mt-md-3,\n  .my-md-3 {\n    margin-top: 1rem !important;\n  }\n  .mr-md-3,\n  .mx-md-3 {\n    margin-right: 1rem !important;\n  }\n  .mb-md-3,\n  .my-md-3 {\n    margin-bottom: 1rem !important;\n  }\n  .ml-md-3,\n  .mx-md-3 {\n    margin-left: 1rem !important;\n  }\n  .m-md-4 {\n    margin: 1.5rem !important;\n  }\n  .mt-md-4,\n  .my-md-4 {\n    margin-top: 1.5rem !important;\n  }\n  .mr-md-4,\n  .mx-md-4 {\n    margin-right: 1.5rem !important;\n  }\n  .mb-md-4,\n  .my-md-4 {\n    margin-bottom: 1.5rem !important;\n  }\n  .ml-md-4,\n  .mx-md-4 {\n    margin-left: 1.5rem !important;\n  }\n  .m-md-5 {\n    margin: 3rem !important;\n  }\n  .mt-md-5,\n  .my-md-5 {\n    margin-top: 3rem !important;\n  }\n  .mr-md-5,\n  .mx-md-5 {\n    margin-right: 3rem !important;\n  }\n  .mb-md-5,\n  .my-md-5 {\n    margin-bottom: 3rem !important;\n  }\n  .ml-md-5,\n  .mx-md-5 {\n    margin-left: 3rem !important;\n  }\n  .p-md-0 {\n    padding: 0 !important;\n  }\n  .pt-md-0,\n  .py-md-0 {\n    padding-top: 0 !important;\n  }\n  .pr-md-0,\n  .px-md-0 {\n    padding-right: 0 !important;\n  }\n  .pb-md-0,\n  .py-md-0 {\n    padding-bottom: 0 !important;\n  }\n  .pl-md-0,\n  .px-md-0 {\n    padding-left: 0 !important;\n  }\n  .p-md-1 {\n    padding: 0.25rem !important;\n  }\n  .pt-md-1,\n  .py-md-1 {\n    padding-top: 0.25rem !important;\n  }\n  .pr-md-1,\n  .px-md-1 {\n    padding-right: 0.25rem !important;\n  }\n  .pb-md-1,\n  .py-md-1 {\n    padding-bottom: 0.25rem !important;\n  }\n  .pl-md-1,\n  .px-md-1 {\n    padding-left: 0.25rem !important;\n  }\n  .p-md-2 {\n    padding: 0.5rem !important;\n  }\n  .pt-md-2,\n  .py-md-2 {\n    padding-top: 0.5rem !important;\n  }\n  .pr-md-2,\n  .px-md-2 {\n    padding-right: 0.5rem !important;\n  }\n  .pb-md-2,\n  .py-md-2 {\n    padding-bottom: 0.5rem !important;\n  }\n  .pl-md-2,\n  .px-md-2 {\n    padding-left: 0.5rem !important;\n  }\n  .p-md-3 {\n    padding: 1rem !important;\n  }\n  .pt-md-3,\n  .py-md-3 {\n    padding-top: 1rem !important;\n  }\n  .pr-md-3,\n  .px-md-3 {\n    padding-right: 1rem !important;\n  }\n  .pb-md-3,\n  .py-md-3 {\n    padding-bottom: 1rem !important;\n  }\n  .pl-md-3,\n  .px-md-3 {\n    padding-left: 1rem !important;\n  }\n  .p-md-4 {\n    padding: 1.5rem !important;\n  }\n  .pt-md-4,\n  .py-md-4 {\n    padding-top: 1.5rem !important;\n  }\n  .pr-md-4,\n  .px-md-4 {\n    padding-right: 1.5rem !important;\n  }\n  .pb-md-4,\n  .py-md-4 {\n    padding-bottom: 1.5rem !important;\n  }\n  .pl-md-4,\n  .px-md-4 {\n    padding-left: 1.5rem !important;\n  }\n  .p-md-5 {\n    padding: 3rem !important;\n  }\n  .pt-md-5,\n  .py-md-5 {\n    padding-top: 3rem !important;\n  }\n  .pr-md-5,\n  .px-md-5 {\n    padding-right: 3rem !important;\n  }\n  .pb-md-5,\n  .py-md-5 {\n    padding-bottom: 3rem !important;\n  }\n  .pl-md-5,\n  .px-md-5 {\n    padding-left: 3rem !important;\n  }\n  .m-md-n1 {\n    margin: -0.25rem !important;\n  }\n  .mt-md-n1,\n  .my-md-n1 {\n    margin-top: -0.25rem !important;\n  }\n  .mr-md-n1,\n  .mx-md-n1 {\n    margin-right: -0.25rem !important;\n  }\n  .mb-md-n1,\n  .my-md-n1 {\n    margin-bottom: -0.25rem !important;\n  }\n  .ml-md-n1,\n  .mx-md-n1 {\n    margin-left: -0.25rem !important;\n  }\n  .m-md-n2 {\n    margin: -0.5rem !important;\n  }\n  .mt-md-n2,\n  .my-md-n2 {\n    margin-top: -0.5rem !important;\n  }\n  .mr-md-n2,\n  .mx-md-n2 {\n    margin-right: -0.5rem !important;\n  }\n  .mb-md-n2,\n  .my-md-n2 {\n    margin-bottom: -0.5rem !important;\n  }\n  .ml-md-n2,\n  .mx-md-n2 {\n    margin-left: -0.5rem !important;\n  }\n  .m-md-n3 {\n    margin: -1rem !important;\n  }\n  .mt-md-n3,\n  .my-md-n3 {\n    margin-top: -1rem !important;\n  }\n  .mr-md-n3,\n  .mx-md-n3 {\n    margin-right: -1rem !important;\n  }\n  .mb-md-n3,\n  .my-md-n3 {\n    margin-bottom: -1rem !important;\n  }\n  .ml-md-n3,\n  .mx-md-n3 {\n    margin-left: -1rem !important;\n  }\n  .m-md-n4 {\n    margin: -1.5rem !important;\n  }\n  .mt-md-n4,\n  .my-md-n4 {\n    margin-top: -1.5rem !important;\n  }\n  .mr-md-n4,\n  .mx-md-n4 {\n    margin-right: -1.5rem !important;\n  }\n  .mb-md-n4,\n  .my-md-n4 {\n    margin-bottom: -1.5rem !important;\n  }\n  .ml-md-n4,\n  .mx-md-n4 {\n    margin-left: -1.5rem !important;\n  }\n  .m-md-n5 {\n    margin: -3rem !important;\n  }\n  .mt-md-n5,\n  .my-md-n5 {\n    margin-top: -3rem !important;\n  }\n  .mr-md-n5,\n  .mx-md-n5 {\n    margin-right: -3rem !important;\n  }\n  .mb-md-n5,\n  .my-md-n5 {\n    margin-bottom: -3rem !important;\n  }\n  .ml-md-n5,\n  .mx-md-n5 {\n    margin-left: -3rem !important;\n  }\n  .m-md-auto {\n    margin: auto !important;\n  }\n  .mt-md-auto,\n  .my-md-auto {\n    margin-top: auto !important;\n  }\n  .mr-md-auto,\n  .mx-md-auto {\n    margin-right: auto !important;\n  }\n  .mb-md-auto,\n  .my-md-auto {\n    margin-bottom: auto !important;\n  }\n  .ml-md-auto,\n  .mx-md-auto {\n    margin-left: auto !important;\n  }\n}\n@media (min-width: 992px) {\n  .m-lg-0 {\n    margin: 0 !important;\n  }\n  .mt-lg-0,\n  .my-lg-0 {\n    margin-top: 0 !important;\n  }\n  .mr-lg-0,\n  .mx-lg-0 {\n    margin-right: 0 !important;\n  }\n  .mb-lg-0,\n  .my-lg-0 {\n    margin-bottom: 0 !important;\n  }\n  .ml-lg-0,\n  .mx-lg-0 {\n    margin-left: 0 !important;\n  }\n  .m-lg-1 {\n    margin: 0.25rem !important;\n  }\n  .mt-lg-1,\n  .my-lg-1 {\n    margin-top: 0.25rem !important;\n  }\n  .mr-lg-1,\n  .mx-lg-1 {\n    margin-right: 0.25rem !important;\n  }\n  .mb-lg-1,\n  .my-lg-1 {\n    margin-bottom: 0.25rem !important;\n  }\n  .ml-lg-1,\n  .mx-lg-1 {\n    margin-left: 0.25rem !important;\n  }\n  .m-lg-2 {\n    margin: 0.5rem !important;\n  }\n  .mt-lg-2,\n  .my-lg-2 {\n    margin-top: 0.5rem !important;\n  }\n  .mr-lg-2,\n  .mx-lg-2 {\n    margin-right: 0.5rem !important;\n  }\n  .mb-lg-2,\n  .my-lg-2 {\n    margin-bottom: 0.5rem !important;\n  }\n  .ml-lg-2,\n  .mx-lg-2 {\n    margin-left: 0.5rem !important;\n  }\n  .m-lg-3 {\n    margin: 1rem !important;\n  }\n  .mt-lg-3,\n  .my-lg-3 {\n    margin-top: 1rem !important;\n  }\n  .mr-lg-3,\n  .mx-lg-3 {\n    margin-right: 1rem !important;\n  }\n  .mb-lg-3,\n  .my-lg-3 {\n    margin-bottom: 1rem !important;\n  }\n  .ml-lg-3,\n  .mx-lg-3 {\n    margin-left: 1rem !important;\n  }\n  .m-lg-4 {\n    margin: 1.5rem !important;\n  }\n  .mt-lg-4,\n  .my-lg-4 {\n    margin-top: 1.5rem !important;\n  }\n  .mr-lg-4,\n  .mx-lg-4 {\n    margin-right: 1.5rem !important;\n  }\n  .mb-lg-4,\n  .my-lg-4 {\n    margin-bottom: 1.5rem !important;\n  }\n  .ml-lg-4,\n  .mx-lg-4 {\n    margin-left: 1.5rem !important;\n  }\n  .m-lg-5 {\n    margin: 3rem !important;\n  }\n  .mt-lg-5,\n  .my-lg-5 {\n    margin-top: 3rem !important;\n  }\n  .mr-lg-5,\n  .mx-lg-5 {\n    margin-right: 3rem !important;\n  }\n  .mb-lg-5,\n  .my-lg-5 {\n    margin-bottom: 3rem !important;\n  }\n  .ml-lg-5,\n  .mx-lg-5 {\n    margin-left: 3rem !important;\n  }\n  .p-lg-0 {\n    padding: 0 !important;\n  }\n  .pt-lg-0,\n  .py-lg-0 {\n    padding-top: 0 !important;\n  }\n  .pr-lg-0,\n  .px-lg-0 {\n    padding-right: 0 !important;\n  }\n  .pb-lg-0,\n  .py-lg-0 {\n    padding-bottom: 0 !important;\n  }\n  .pl-lg-0,\n  .px-lg-0 {\n    padding-left: 0 !important;\n  }\n  .p-lg-1 {\n    padding: 0.25rem !important;\n  }\n  .pt-lg-1,\n  .py-lg-1 {\n    padding-top: 0.25rem !important;\n  }\n  .pr-lg-1,\n  .px-lg-1 {\n    padding-right: 0.25rem !important;\n  }\n  .pb-lg-1,\n  .py-lg-1 {\n    padding-bottom: 0.25rem !important;\n  }\n  .pl-lg-1,\n  .px-lg-1 {\n    padding-left: 0.25rem !important;\n  }\n  .p-lg-2 {\n    padding: 0.5rem !important;\n  }\n  .pt-lg-2,\n  .py-lg-2 {\n    padding-top: 0.5rem !important;\n  }\n  .pr-lg-2,\n  .px-lg-2 {\n    padding-right: 0.5rem !important;\n  }\n  .pb-lg-2,\n  .py-lg-2 {\n    padding-bottom: 0.5rem !important;\n  }\n  .pl-lg-2,\n  .px-lg-2 {\n    padding-left: 0.5rem !important;\n  }\n  .p-lg-3 {\n    padding: 1rem !important;\n  }\n  .pt-lg-3,\n  .py-lg-3 {\n    padding-top: 1rem !important;\n  }\n  .pr-lg-3,\n  .px-lg-3 {\n    padding-right: 1rem !important;\n  }\n  .pb-lg-3,\n  .py-lg-3 {\n    padding-bottom: 1rem !important;\n  }\n  .pl-lg-3,\n  .px-lg-3 {\n    padding-left: 1rem !important;\n  }\n  .p-lg-4 {\n    padding: 1.5rem !important;\n  }\n  .pt-lg-4,\n  .py-lg-4 {\n    padding-top: 1.5rem !important;\n  }\n  .pr-lg-4,\n  .px-lg-4 {\n    padding-right: 1.5rem !important;\n  }\n  .pb-lg-4,\n  .py-lg-4 {\n    padding-bottom: 1.5rem !important;\n  }\n  .pl-lg-4,\n  .px-lg-4 {\n    padding-left: 1.5rem !important;\n  }\n  .p-lg-5 {\n    padding: 3rem !important;\n  }\n  .pt-lg-5,\n  .py-lg-5 {\n    padding-top: 3rem !important;\n  }\n  .pr-lg-5,\n  .px-lg-5 {\n    padding-right: 3rem !important;\n  }\n  .pb-lg-5,\n  .py-lg-5 {\n    padding-bottom: 3rem !important;\n  }\n  .pl-lg-5,\n  .px-lg-5 {\n    padding-left: 3rem !important;\n  }\n  .m-lg-n1 {\n    margin: -0.25rem !important;\n  }\n  .mt-lg-n1,\n  .my-lg-n1 {\n    margin-top: -0.25rem !important;\n  }\n  .mr-lg-n1,\n  .mx-lg-n1 {\n    margin-right: -0.25rem !important;\n  }\n  .mb-lg-n1,\n  .my-lg-n1 {\n    margin-bottom: -0.25rem !important;\n  }\n  .ml-lg-n1,\n  .mx-lg-n1 {\n    margin-left: -0.25rem !important;\n  }\n  .m-lg-n2 {\n    margin: -0.5rem !important;\n  }\n  .mt-lg-n2,\n  .my-lg-n2 {\n    margin-top: -0.5rem !important;\n  }\n  .mr-lg-n2,\n  .mx-lg-n2 {\n    margin-right: -0.5rem !important;\n  }\n  .mb-lg-n2,\n  .my-lg-n2 {\n    margin-bottom: -0.5rem !important;\n  }\n  .ml-lg-n2,\n  .mx-lg-n2 {\n    margin-left: -0.5rem !important;\n  }\n  .m-lg-n3 {\n    margin: -1rem !important;\n  }\n  .mt-lg-n3,\n  .my-lg-n3 {\n    margin-top: -1rem !important;\n  }\n  .mr-lg-n3,\n  .mx-lg-n3 {\n    margin-right: -1rem !important;\n  }\n  .mb-lg-n3,\n  .my-lg-n3 {\n    margin-bottom: -1rem !important;\n  }\n  .ml-lg-n3,\n  .mx-lg-n3 {\n    margin-left: -1rem !important;\n  }\n  .m-lg-n4 {\n    margin: -1.5rem !important;\n  }\n  .mt-lg-n4,\n  .my-lg-n4 {\n    margin-top: -1.5rem !important;\n  }\n  .mr-lg-n4,\n  .mx-lg-n4 {\n    margin-right: -1.5rem !important;\n  }\n  .mb-lg-n4,\n  .my-lg-n4 {\n    margin-bottom: -1.5rem !important;\n  }\n  .ml-lg-n4,\n  .mx-lg-n4 {\n    margin-left: -1.5rem !important;\n  }\n  .m-lg-n5 {\n    margin: -3rem !important;\n  }\n  .mt-lg-n5,\n  .my-lg-n5 {\n    margin-top: -3rem !important;\n  }\n  .mr-lg-n5,\n  .mx-lg-n5 {\n    margin-right: -3rem !important;\n  }\n  .mb-lg-n5,\n  .my-lg-n5 {\n    margin-bottom: -3rem !important;\n  }\n  .ml-lg-n5,\n  .mx-lg-n5 {\n    margin-left: -3rem !important;\n  }\n  .m-lg-auto {\n    margin: auto !important;\n  }\n  .mt-lg-auto,\n  .my-lg-auto {\n    margin-top: auto !important;\n  }\n  .mr-lg-auto,\n  .mx-lg-auto {\n    margin-right: auto !important;\n  }\n  .mb-lg-auto,\n  .my-lg-auto {\n    margin-bottom: auto !important;\n  }\n  .ml-lg-auto,\n  .mx-lg-auto {\n    margin-left: auto !important;\n  }\n}\n@media (min-width: 1200px) {\n  .m-xl-0 {\n    margin: 0 !important;\n  }\n  .mt-xl-0,\n  .my-xl-0 {\n    margin-top: 0 !important;\n  }\n  .mr-xl-0,\n  .mx-xl-0 {\n    margin-right: 0 !important;\n  }\n  .mb-xl-0,\n  .my-xl-0 {\n    margin-bottom: 0 !important;\n  }\n  .ml-xl-0,\n  .mx-xl-0 {\n    margin-left: 0 !important;\n  }\n  .m-xl-1 {\n    margin: 0.25rem !important;\n  }\n  .mt-xl-1,\n  .my-xl-1 {\n    margin-top: 0.25rem !important;\n  }\n  .mr-xl-1,\n  .mx-xl-1 {\n    margin-right: 0.25rem !important;\n  }\n  .mb-xl-1,\n  .my-xl-1 {\n    margin-bottom: 0.25rem !important;\n  }\n  .ml-xl-1,\n  .mx-xl-1 {\n    margin-left: 0.25rem !important;\n  }\n  .m-xl-2 {\n    margin: 0.5rem !important;\n  }\n  .mt-xl-2,\n  .my-xl-2 {\n    margin-top: 0.5rem !important;\n  }\n  .mr-xl-2,\n  .mx-xl-2 {\n    margin-right: 0.5rem !important;\n  }\n  .mb-xl-2,\n  .my-xl-2 {\n    margin-bottom: 0.5rem !important;\n  }\n  .ml-xl-2,\n  .mx-xl-2 {\n    margin-left: 0.5rem !important;\n  }\n  .m-xl-3 {\n    margin: 1rem !important;\n  }\n  .mt-xl-3,\n  .my-xl-3 {\n    margin-top: 1rem !important;\n  }\n  .mr-xl-3,\n  .mx-xl-3 {\n    margin-right: 1rem !important;\n  }\n  .mb-xl-3,\n  .my-xl-3 {\n    margin-bottom: 1rem !important;\n  }\n  .ml-xl-3,\n  .mx-xl-3 {\n    margin-left: 1rem !important;\n  }\n  .m-xl-4 {\n    margin: 1.5rem !important;\n  }\n  .mt-xl-4,\n  .my-xl-4 {\n    margin-top: 1.5rem !important;\n  }\n  .mr-xl-4,\n  .mx-xl-4 {\n    margin-right: 1.5rem !important;\n  }\n  .mb-xl-4,\n  .my-xl-4 {\n    margin-bottom: 1.5rem !important;\n  }\n  .ml-xl-4,\n  .mx-xl-4 {\n    margin-left: 1.5rem !important;\n  }\n  .m-xl-5 {\n    margin: 3rem !important;\n  }\n  .mt-xl-5,\n  .my-xl-5 {\n    margin-top: 3rem !important;\n  }\n  .mr-xl-5,\n  .mx-xl-5 {\n    margin-right: 3rem !important;\n  }\n  .mb-xl-5,\n  .my-xl-5 {\n    margin-bottom: 3rem !important;\n  }\n  .ml-xl-5,\n  .mx-xl-5 {\n    margin-left: 3rem !important;\n  }\n  .p-xl-0 {\n    padding: 0 !important;\n  }\n  .pt-xl-0,\n  .py-xl-0 {\n    padding-top: 0 !important;\n  }\n  .pr-xl-0,\n  .px-xl-0 {\n    padding-right: 0 !important;\n  }\n  .pb-xl-0,\n  .py-xl-0 {\n    padding-bottom: 0 !important;\n  }\n  .pl-xl-0,\n  .px-xl-0 {\n    padding-left: 0 !important;\n  }\n  .p-xl-1 {\n    padding: 0.25rem !important;\n  }\n  .pt-xl-1,\n  .py-xl-1 {\n    padding-top: 0.25rem !important;\n  }\n  .pr-xl-1,\n  .px-xl-1 {\n    padding-right: 0.25rem !important;\n  }\n  .pb-xl-1,\n  .py-xl-1 {\n    padding-bottom: 0.25rem !important;\n  }\n  .pl-xl-1,\n  .px-xl-1 {\n    padding-left: 0.25rem !important;\n  }\n  .p-xl-2 {\n    padding: 0.5rem !important;\n  }\n  .pt-xl-2,\n  .py-xl-2 {\n    padding-top: 0.5rem !important;\n  }\n  .pr-xl-2,\n  .px-xl-2 {\n    padding-right: 0.5rem !important;\n  }\n  .pb-xl-2,\n  .py-xl-2 {\n    padding-bottom: 0.5rem !important;\n  }\n  .pl-xl-2,\n  .px-xl-2 {\n    padding-left: 0.5rem !important;\n  }\n  .p-xl-3 {\n    padding: 1rem !important;\n  }\n  .pt-xl-3,\n  .py-xl-3 {\n    padding-top: 1rem !important;\n  }\n  .pr-xl-3,\n  .px-xl-3 {\n    padding-right: 1rem !important;\n  }\n  .pb-xl-3,\n  .py-xl-3 {\n    padding-bottom: 1rem !important;\n  }\n  .pl-xl-3,\n  .px-xl-3 {\n    padding-left: 1rem !important;\n  }\n  .p-xl-4 {\n    padding: 1.5rem !important;\n  }\n  .pt-xl-4,\n  .py-xl-4 {\n    padding-top: 1.5rem !important;\n  }\n  .pr-xl-4,\n  .px-xl-4 {\n    padding-right: 1.5rem !important;\n  }\n  .pb-xl-4,\n  .py-xl-4 {\n    padding-bottom: 1.5rem !important;\n  }\n  .pl-xl-4,\n  .px-xl-4 {\n    padding-left: 1.5rem !important;\n  }\n  .p-xl-5 {\n    padding: 3rem !important;\n  }\n  .pt-xl-5,\n  .py-xl-5 {\n    padding-top: 3rem !important;\n  }\n  .pr-xl-5,\n  .px-xl-5 {\n    padding-right: 3rem !important;\n  }\n  .pb-xl-5,\n  .py-xl-5 {\n    padding-bottom: 3rem !important;\n  }\n  .pl-xl-5,\n  .px-xl-5 {\n    padding-left: 3rem !important;\n  }\n  .m-xl-n1 {\n    margin: -0.25rem !important;\n  }\n  .mt-xl-n1,\n  .my-xl-n1 {\n    margin-top: -0.25rem !important;\n  }\n  .mr-xl-n1,\n  .mx-xl-n1 {\n    margin-right: -0.25rem !important;\n  }\n  .mb-xl-n1,\n  .my-xl-n1 {\n    margin-bottom: -0.25rem !important;\n  }\n  .ml-xl-n1,\n  .mx-xl-n1 {\n    margin-left: -0.25rem !important;\n  }\n  .m-xl-n2 {\n    margin: -0.5rem !important;\n  }\n  .mt-xl-n2,\n  .my-xl-n2 {\n    margin-top: -0.5rem !important;\n  }\n  .mr-xl-n2,\n  .mx-xl-n2 {\n    margin-right: -0.5rem !important;\n  }\n  .mb-xl-n2,\n  .my-xl-n2 {\n    margin-bottom: -0.5rem !important;\n  }\n  .ml-xl-n2,\n  .mx-xl-n2 {\n    margin-left: -0.5rem !important;\n  }\n  .m-xl-n3 {\n    margin: -1rem !important;\n  }\n  .mt-xl-n3,\n  .my-xl-n3 {\n    margin-top: -1rem !important;\n  }\n  .mr-xl-n3,\n  .mx-xl-n3 {\n    margin-right: -1rem !important;\n  }\n  .mb-xl-n3,\n  .my-xl-n3 {\n    margin-bottom: -1rem !important;\n  }\n  .ml-xl-n3,\n  .mx-xl-n3 {\n    margin-left: -1rem !important;\n  }\n  .m-xl-n4 {\n    margin: -1.5rem !important;\n  }\n  .mt-xl-n4,\n  .my-xl-n4 {\n    margin-top: -1.5rem !important;\n  }\n  .mr-xl-n4,\n  .mx-xl-n4 {\n    margin-right: -1.5rem !important;\n  }\n  .mb-xl-n4,\n  .my-xl-n4 {\n    margin-bottom: -1.5rem !important;\n  }\n  .ml-xl-n4,\n  .mx-xl-n4 {\n    margin-left: -1.5rem !important;\n  }\n  .m-xl-n5 {\n    margin: -3rem !important;\n  }\n  .mt-xl-n5,\n  .my-xl-n5 {\n    margin-top: -3rem !important;\n  }\n  .mr-xl-n5,\n  .mx-xl-n5 {\n    margin-right: -3rem !important;\n  }\n  .mb-xl-n5,\n  .my-xl-n5 {\n    margin-bottom: -3rem !important;\n  }\n  .ml-xl-n5,\n  .mx-xl-n5 {\n    margin-left: -3rem !important;\n  }\n  .m-xl-auto {\n    margin: auto !important;\n  }\n  .mt-xl-auto,\n  .my-xl-auto {\n    margin-top: auto !important;\n  }\n  .mr-xl-auto,\n  .mx-xl-auto {\n    margin-right: auto !important;\n  }\n  .mb-xl-auto,\n  .my-xl-auto {\n    margin-bottom: auto !important;\n  }\n  .ml-xl-auto,\n  .mx-xl-auto {\n    margin-left: auto !important;\n  }\n}\n@media (min-width: 1300px) {\n  .m-xxl-0 {\n    margin: 0 !important;\n  }\n  .mt-xxl-0,\n  .my-xxl-0 {\n    margin-top: 0 !important;\n  }\n  .mr-xxl-0,\n  .mx-xxl-0 {\n    margin-right: 0 !important;\n  }\n  .mb-xxl-0,\n  .my-xxl-0 {\n    margin-bottom: 0 !important;\n  }\n  .ml-xxl-0,\n  .mx-xxl-0 {\n    margin-left: 0 !important;\n  }\n  .m-xxl-1 {\n    margin: 0.25rem !important;\n  }\n  .mt-xxl-1,\n  .my-xxl-1 {\n    margin-top: 0.25rem !important;\n  }\n  .mr-xxl-1,\n  .mx-xxl-1 {\n    margin-right: 0.25rem !important;\n  }\n  .mb-xxl-1,\n  .my-xxl-1 {\n    margin-bottom: 0.25rem !important;\n  }\n  .ml-xxl-1,\n  .mx-xxl-1 {\n    margin-left: 0.25rem !important;\n  }\n  .m-xxl-2 {\n    margin: 0.5rem !important;\n  }\n  .mt-xxl-2,\n  .my-xxl-2 {\n    margin-top: 0.5rem !important;\n  }\n  .mr-xxl-2,\n  .mx-xxl-2 {\n    margin-right: 0.5rem !important;\n  }\n  .mb-xxl-2,\n  .my-xxl-2 {\n    margin-bottom: 0.5rem !important;\n  }\n  .ml-xxl-2,\n  .mx-xxl-2 {\n    margin-left: 0.5rem !important;\n  }\n  .m-xxl-3 {\n    margin: 1rem !important;\n  }\n  .mt-xxl-3,\n  .my-xxl-3 {\n    margin-top: 1rem !important;\n  }\n  .mr-xxl-3,\n  .mx-xxl-3 {\n    margin-right: 1rem !important;\n  }\n  .mb-xxl-3,\n  .my-xxl-3 {\n    margin-bottom: 1rem !important;\n  }\n  .ml-xxl-3,\n  .mx-xxl-3 {\n    margin-left: 1rem !important;\n  }\n  .m-xxl-4 {\n    margin: 1.5rem !important;\n  }\n  .mt-xxl-4,\n  .my-xxl-4 {\n    margin-top: 1.5rem !important;\n  }\n  .mr-xxl-4,\n  .mx-xxl-4 {\n    margin-right: 1.5rem !important;\n  }\n  .mb-xxl-4,\n  .my-xxl-4 {\n    margin-bottom: 1.5rem !important;\n  }\n  .ml-xxl-4,\n  .mx-xxl-4 {\n    margin-left: 1.5rem !important;\n  }\n  .m-xxl-5 {\n    margin: 3rem !important;\n  }\n  .mt-xxl-5,\n  .my-xxl-5 {\n    margin-top: 3rem !important;\n  }\n  .mr-xxl-5,\n  .mx-xxl-5 {\n    margin-right: 3rem !important;\n  }\n  .mb-xxl-5,\n  .my-xxl-5 {\n    margin-bottom: 3rem !important;\n  }\n  .ml-xxl-5,\n  .mx-xxl-5 {\n    margin-left: 3rem !important;\n  }\n  .p-xxl-0 {\n    padding: 0 !important;\n  }\n  .pt-xxl-0,\n  .py-xxl-0 {\n    padding-top: 0 !important;\n  }\n  .pr-xxl-0,\n  .px-xxl-0 {\n    padding-right: 0 !important;\n  }\n  .pb-xxl-0,\n  .py-xxl-0 {\n    padding-bottom: 0 !important;\n  }\n  .pl-xxl-0,\n  .px-xxl-0 {\n    padding-left: 0 !important;\n  }\n  .p-xxl-1 {\n    padding: 0.25rem !important;\n  }\n  .pt-xxl-1,\n  .py-xxl-1 {\n    padding-top: 0.25rem !important;\n  }\n  .pr-xxl-1,\n  .px-xxl-1 {\n    padding-right: 0.25rem !important;\n  }\n  .pb-xxl-1,\n  .py-xxl-1 {\n    padding-bottom: 0.25rem !important;\n  }\n  .pl-xxl-1,\n  .px-xxl-1 {\n    padding-left: 0.25rem !important;\n  }\n  .p-xxl-2 {\n    padding: 0.5rem !important;\n  }\n  .pt-xxl-2,\n  .py-xxl-2 {\n    padding-top: 0.5rem !important;\n  }\n  .pr-xxl-2,\n  .px-xxl-2 {\n    padding-right: 0.5rem !important;\n  }\n  .pb-xxl-2,\n  .py-xxl-2 {\n    padding-bottom: 0.5rem !important;\n  }\n  .pl-xxl-2,\n  .px-xxl-2 {\n    padding-left: 0.5rem !important;\n  }\n  .p-xxl-3 {\n    padding: 1rem !important;\n  }\n  .pt-xxl-3,\n  .py-xxl-3 {\n    padding-top: 1rem !important;\n  }\n  .pr-xxl-3,\n  .px-xxl-3 {\n    padding-right: 1rem !important;\n  }\n  .pb-xxl-3,\n  .py-xxl-3 {\n    padding-bottom: 1rem !important;\n  }\n  .pl-xxl-3,\n  .px-xxl-3 {\n    padding-left: 1rem !important;\n  }\n  .p-xxl-4 {\n    padding: 1.5rem !important;\n  }\n  .pt-xxl-4,\n  .py-xxl-4 {\n    padding-top: 1.5rem !important;\n  }\n  .pr-xxl-4,\n  .px-xxl-4 {\n    padding-right: 1.5rem !important;\n  }\n  .pb-xxl-4,\n  .py-xxl-4 {\n    padding-bottom: 1.5rem !important;\n  }\n  .pl-xxl-4,\n  .px-xxl-4 {\n    padding-left: 1.5rem !important;\n  }\n  .p-xxl-5 {\n    padding: 3rem !important;\n  }\n  .pt-xxl-5,\n  .py-xxl-5 {\n    padding-top: 3rem !important;\n  }\n  .pr-xxl-5,\n  .px-xxl-5 {\n    padding-right: 3rem !important;\n  }\n  .pb-xxl-5,\n  .py-xxl-5 {\n    padding-bottom: 3rem !important;\n  }\n  .pl-xxl-5,\n  .px-xxl-5 {\n    padding-left: 3rem !important;\n  }\n  .m-xxl-n1 {\n    margin: -0.25rem !important;\n  }\n  .mt-xxl-n1,\n  .my-xxl-n1 {\n    margin-top: -0.25rem !important;\n  }\n  .mr-xxl-n1,\n  .mx-xxl-n1 {\n    margin-right: -0.25rem !important;\n  }\n  .mb-xxl-n1,\n  .my-xxl-n1 {\n    margin-bottom: -0.25rem !important;\n  }\n  .ml-xxl-n1,\n  .mx-xxl-n1 {\n    margin-left: -0.25rem !important;\n  }\n  .m-xxl-n2 {\n    margin: -0.5rem !important;\n  }\n  .mt-xxl-n2,\n  .my-xxl-n2 {\n    margin-top: -0.5rem !important;\n  }\n  .mr-xxl-n2,\n  .mx-xxl-n2 {\n    margin-right: -0.5rem !important;\n  }\n  .mb-xxl-n2,\n  .my-xxl-n2 {\n    margin-bottom: -0.5rem !important;\n  }\n  .ml-xxl-n2,\n  .mx-xxl-n2 {\n    margin-left: -0.5rem !important;\n  }\n  .m-xxl-n3 {\n    margin: -1rem !important;\n  }\n  .mt-xxl-n3,\n  .my-xxl-n3 {\n    margin-top: -1rem !important;\n  }\n  .mr-xxl-n3,\n  .mx-xxl-n3 {\n    margin-right: -1rem !important;\n  }\n  .mb-xxl-n3,\n  .my-xxl-n3 {\n    margin-bottom: -1rem !important;\n  }\n  .ml-xxl-n3,\n  .mx-xxl-n3 {\n    margin-left: -1rem !important;\n  }\n  .m-xxl-n4 {\n    margin: -1.5rem !important;\n  }\n  .mt-xxl-n4,\n  .my-xxl-n4 {\n    margin-top: -1.5rem !important;\n  }\n  .mr-xxl-n4,\n  .mx-xxl-n4 {\n    margin-right: -1.5rem !important;\n  }\n  .mb-xxl-n4,\n  .my-xxl-n4 {\n    margin-bottom: -1.5rem !important;\n  }\n  .ml-xxl-n4,\n  .mx-xxl-n4 {\n    margin-left: -1.5rem !important;\n  }\n  .m-xxl-n5 {\n    margin: -3rem !important;\n  }\n  .mt-xxl-n5,\n  .my-xxl-n5 {\n    margin-top: -3rem !important;\n  }\n  .mr-xxl-n5,\n  .mx-xxl-n5 {\n    margin-right: -3rem !important;\n  }\n  .mb-xxl-n5,\n  .my-xxl-n5 {\n    margin-bottom: -3rem !important;\n  }\n  .ml-xxl-n5,\n  .mx-xxl-n5 {\n    margin-left: -3rem !important;\n  }\n  .m-xxl-auto {\n    margin: auto !important;\n  }\n  .mt-xxl-auto,\n  .my-xxl-auto {\n    margin-top: auto !important;\n  }\n  .mr-xxl-auto,\n  .mx-xxl-auto {\n    margin-right: auto !important;\n  }\n  .mb-xxl-auto,\n  .my-xxl-auto {\n    margin-bottom: auto !important;\n  }\n  .ml-xxl-auto,\n  .mx-xxl-auto {\n    margin-left: auto !important;\n  }\n}\n@media (min-width: 1800px) {\n  .m-xxxl-0 {\n    margin: 0 !important;\n  }\n  .mt-xxxl-0,\n  .my-xxxl-0 {\n    margin-top: 0 !important;\n  }\n  .mr-xxxl-0,\n  .mx-xxxl-0 {\n    margin-right: 0 !important;\n  }\n  .mb-xxxl-0,\n  .my-xxxl-0 {\n    margin-bottom: 0 !important;\n  }\n  .ml-xxxl-0,\n  .mx-xxxl-0 {\n    margin-left: 0 !important;\n  }\n  .m-xxxl-1 {\n    margin: 0.25rem !important;\n  }\n  .mt-xxxl-1,\n  .my-xxxl-1 {\n    margin-top: 0.25rem !important;\n  }\n  .mr-xxxl-1,\n  .mx-xxxl-1 {\n    margin-right: 0.25rem !important;\n  }\n  .mb-xxxl-1,\n  .my-xxxl-1 {\n    margin-bottom: 0.25rem !important;\n  }\n  .ml-xxxl-1,\n  .mx-xxxl-1 {\n    margin-left: 0.25rem !important;\n  }\n  .m-xxxl-2 {\n    margin: 0.5rem !important;\n  }\n  .mt-xxxl-2,\n  .my-xxxl-2 {\n    margin-top: 0.5rem !important;\n  }\n  .mr-xxxl-2,\n  .mx-xxxl-2 {\n    margin-right: 0.5rem !important;\n  }\n  .mb-xxxl-2,\n  .my-xxxl-2 {\n    margin-bottom: 0.5rem !important;\n  }\n  .ml-xxxl-2,\n  .mx-xxxl-2 {\n    margin-left: 0.5rem !important;\n  }\n  .m-xxxl-3 {\n    margin: 1rem !important;\n  }\n  .mt-xxxl-3,\n  .my-xxxl-3 {\n    margin-top: 1rem !important;\n  }\n  .mr-xxxl-3,\n  .mx-xxxl-3 {\n    margin-right: 1rem !important;\n  }\n  .mb-xxxl-3,\n  .my-xxxl-3 {\n    margin-bottom: 1rem !important;\n  }\n  .ml-xxxl-3,\n  .mx-xxxl-3 {\n    margin-left: 1rem !important;\n  }\n  .m-xxxl-4 {\n    margin: 1.5rem !important;\n  }\n  .mt-xxxl-4,\n  .my-xxxl-4 {\n    margin-top: 1.5rem !important;\n  }\n  .mr-xxxl-4,\n  .mx-xxxl-4 {\n    margin-right: 1.5rem !important;\n  }\n  .mb-xxxl-4,\n  .my-xxxl-4 {\n    margin-bottom: 1.5rem !important;\n  }\n  .ml-xxxl-4,\n  .mx-xxxl-4 {\n    margin-left: 1.5rem !important;\n  }\n  .m-xxxl-5 {\n    margin: 3rem !important;\n  }\n  .mt-xxxl-5,\n  .my-xxxl-5 {\n    margin-top: 3rem !important;\n  }\n  .mr-xxxl-5,\n  .mx-xxxl-5 {\n    margin-right: 3rem !important;\n  }\n  .mb-xxxl-5,\n  .my-xxxl-5 {\n    margin-bottom: 3rem !important;\n  }\n  .ml-xxxl-5,\n  .mx-xxxl-5 {\n    margin-left: 3rem !important;\n  }\n  .p-xxxl-0 {\n    padding: 0 !important;\n  }\n  .pt-xxxl-0,\n  .py-xxxl-0 {\n    padding-top: 0 !important;\n  }\n  .pr-xxxl-0,\n  .px-xxxl-0 {\n    padding-right: 0 !important;\n  }\n  .pb-xxxl-0,\n  .py-xxxl-0 {\n    padding-bottom: 0 !important;\n  }\n  .pl-xxxl-0,\n  .px-xxxl-0 {\n    padding-left: 0 !important;\n  }\n  .p-xxxl-1 {\n    padding: 0.25rem !important;\n  }\n  .pt-xxxl-1,\n  .py-xxxl-1 {\n    padding-top: 0.25rem !important;\n  }\n  .pr-xxxl-1,\n  .px-xxxl-1 {\n    padding-right: 0.25rem !important;\n  }\n  .pb-xxxl-1,\n  .py-xxxl-1 {\n    padding-bottom: 0.25rem !important;\n  }\n  .pl-xxxl-1,\n  .px-xxxl-1 {\n    padding-left: 0.25rem !important;\n  }\n  .p-xxxl-2 {\n    padding: 0.5rem !important;\n  }\n  .pt-xxxl-2,\n  .py-xxxl-2 {\n    padding-top: 0.5rem !important;\n  }\n  .pr-xxxl-2,\n  .px-xxxl-2 {\n    padding-right: 0.5rem !important;\n  }\n  .pb-xxxl-2,\n  .py-xxxl-2 {\n    padding-bottom: 0.5rem !important;\n  }\n  .pl-xxxl-2,\n  .px-xxxl-2 {\n    padding-left: 0.5rem !important;\n  }\n  .p-xxxl-3 {\n    padding: 1rem !important;\n  }\n  .pt-xxxl-3,\n  .py-xxxl-3 {\n    padding-top: 1rem !important;\n  }\n  .pr-xxxl-3,\n  .px-xxxl-3 {\n    padding-right: 1rem !important;\n  }\n  .pb-xxxl-3,\n  .py-xxxl-3 {\n    padding-bottom: 1rem !important;\n  }\n  .pl-xxxl-3,\n  .px-xxxl-3 {\n    padding-left: 1rem !important;\n  }\n  .p-xxxl-4 {\n    padding: 1.5rem !important;\n  }\n  .pt-xxxl-4,\n  .py-xxxl-4 {\n    padding-top: 1.5rem !important;\n  }\n  .pr-xxxl-4,\n  .px-xxxl-4 {\n    padding-right: 1.5rem !important;\n  }\n  .pb-xxxl-4,\n  .py-xxxl-4 {\n    padding-bottom: 1.5rem !important;\n  }\n  .pl-xxxl-4,\n  .px-xxxl-4 {\n    padding-left: 1.5rem !important;\n  }\n  .p-xxxl-5 {\n    padding: 3rem !important;\n  }\n  .pt-xxxl-5,\n  .py-xxxl-5 {\n    padding-top: 3rem !important;\n  }\n  .pr-xxxl-5,\n  .px-xxxl-5 {\n    padding-right: 3rem !important;\n  }\n  .pb-xxxl-5,\n  .py-xxxl-5 {\n    padding-bottom: 3rem !important;\n  }\n  .pl-xxxl-5,\n  .px-xxxl-5 {\n    padding-left: 3rem !important;\n  }\n  .m-xxxl-n1 {\n    margin: -0.25rem !important;\n  }\n  .mt-xxxl-n1,\n  .my-xxxl-n1 {\n    margin-top: -0.25rem !important;\n  }\n  .mr-xxxl-n1,\n  .mx-xxxl-n1 {\n    margin-right: -0.25rem !important;\n  }\n  .mb-xxxl-n1,\n  .my-xxxl-n1 {\n    margin-bottom: -0.25rem !important;\n  }\n  .ml-xxxl-n1,\n  .mx-xxxl-n1 {\n    margin-left: -0.25rem !important;\n  }\n  .m-xxxl-n2 {\n    margin: -0.5rem !important;\n  }\n  .mt-xxxl-n2,\n  .my-xxxl-n2 {\n    margin-top: -0.5rem !important;\n  }\n  .mr-xxxl-n2,\n  .mx-xxxl-n2 {\n    margin-right: -0.5rem !important;\n  }\n  .mb-xxxl-n2,\n  .my-xxxl-n2 {\n    margin-bottom: -0.5rem !important;\n  }\n  .ml-xxxl-n2,\n  .mx-xxxl-n2 {\n    margin-left: -0.5rem !important;\n  }\n  .m-xxxl-n3 {\n    margin: -1rem !important;\n  }\n  .mt-xxxl-n3,\n  .my-xxxl-n3 {\n    margin-top: -1rem !important;\n  }\n  .mr-xxxl-n3,\n  .mx-xxxl-n3 {\n    margin-right: -1rem !important;\n  }\n  .mb-xxxl-n3,\n  .my-xxxl-n3 {\n    margin-bottom: -1rem !important;\n  }\n  .ml-xxxl-n3,\n  .mx-xxxl-n3 {\n    margin-left: -1rem !important;\n  }\n  .m-xxxl-n4 {\n    margin: -1.5rem !important;\n  }\n  .mt-xxxl-n4,\n  .my-xxxl-n4 {\n    margin-top: -1.5rem !important;\n  }\n  .mr-xxxl-n4,\n  .mx-xxxl-n4 {\n    margin-right: -1.5rem !important;\n  }\n  .mb-xxxl-n4,\n  .my-xxxl-n4 {\n    margin-bottom: -1.5rem !important;\n  }\n  .ml-xxxl-n4,\n  .mx-xxxl-n4 {\n    margin-left: -1.5rem !important;\n  }\n  .m-xxxl-n5 {\n    margin: -3rem !important;\n  }\n  .mt-xxxl-n5,\n  .my-xxxl-n5 {\n    margin-top: -3rem !important;\n  }\n  .mr-xxxl-n5,\n  .mx-xxxl-n5 {\n    margin-right: -3rem !important;\n  }\n  .mb-xxxl-n5,\n  .my-xxxl-n5 {\n    margin-bottom: -3rem !important;\n  }\n  .ml-xxxl-n5,\n  .mx-xxxl-n5 {\n    margin-left: -3rem !important;\n  }\n  .m-xxxl-auto {\n    margin: auto !important;\n  }\n  .mt-xxxl-auto,\n  .my-xxxl-auto {\n    margin-top: auto !important;\n  }\n  .mr-xxxl-auto,\n  .mx-xxxl-auto {\n    margin-right: auto !important;\n  }\n  .mb-xxxl-auto,\n  .my-xxxl-auto {\n    margin-bottom: auto !important;\n  }\n  .ml-xxxl-auto,\n  .mx-xxxl-auto {\n    margin-left: auto !important;\n  }\n}\n.stretched-link::after {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1;\n  pointer-events: auto;\n  content: \"\";\n  background-color: rgba(0, 0, 0, 0);\n}\n\n.text-monospace {\n  font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important;\n}\n\n.text-justify {\n  text-align: justify !important;\n}\n\n.text-wrap {\n  white-space: normal !important;\n}\n\n.text-nowrap {\n  white-space: nowrap !important;\n}\n\n.text-truncate {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.text-left, .select2-selection {\n  text-align: left !important;\n}\n\n.text-right {\n  text-align: right !important;\n}\n\n.text-center, .c-badge__icon {\n  text-align: center !important;\n}\n\n@media (min-width: 400px) {\n  .text-xsm-left {\n    text-align: left !important;\n  }\n  .text-xsm-right {\n    text-align: right !important;\n  }\n  .text-xsm-center {\n    text-align: center !important;\n  }\n}\n@media (min-width: 576px) {\n  .text-sm-left {\n    text-align: left !important;\n  }\n  .text-sm-right {\n    text-align: right !important;\n  }\n  .text-sm-center {\n    text-align: center !important;\n  }\n}\n@media (min-width: 768px) {\n  .text-md-left {\n    text-align: left !important;\n  }\n  .text-md-right {\n    text-align: right !important;\n  }\n  .text-md-center {\n    text-align: center !important;\n  }\n}\n@media (min-width: 992px) {\n  .text-lg-left {\n    text-align: left !important;\n  }\n  .text-lg-right {\n    text-align: right !important;\n  }\n  .text-lg-center {\n    text-align: center !important;\n  }\n}\n@media (min-width: 1200px) {\n  .text-xl-left {\n    text-align: left !important;\n  }\n  .text-xl-right {\n    text-align: right !important;\n  }\n  .text-xl-center {\n    text-align: center !important;\n  }\n}\n@media (min-width: 1300px) {\n  .text-xxl-left {\n    text-align: left !important;\n  }\n  .text-xxl-right {\n    text-align: right !important;\n  }\n  .text-xxl-center {\n    text-align: center !important;\n  }\n}\n@media (min-width: 1800px) {\n  .text-xxxl-left {\n    text-align: left !important;\n  }\n  .text-xxxl-right {\n    text-align: right !important;\n  }\n  .text-xxxl-center {\n    text-align: center !important;\n  }\n}\n.text-lowercase {\n  text-transform: lowercase !important;\n}\n\n.text-uppercase {\n  text-transform: uppercase !important;\n}\n\n.text-capitalize {\n  text-transform: capitalize !important;\n}\n\n.font-weight-light {\n  font-weight: 300 !important;\n}\n\n.font-weight-lighter {\n  font-weight: lighter !important;\n}\n\n.font-weight-normal {\n  font-weight: 400 !important;\n}\n\n.font-weight-bold, .u-hover-bold:hover, .u-text-small-bold {\n  font-weight: 700 !important;\n}\n\n.font-weight-bolder {\n  font-weight: bolder !important;\n}\n\n.font-italic {\n  font-style: italic !important;\n}\n\n.text-white, .c-badge__icon {\n  color: #fff !important;\n}\n\n.text-primary {\n  color: #0072da !important;\n}\n\na.text-primary:hover, a.text-primary:focus {\n  color: #004a8e !important;\n}\n\n.text-secondary {\n  color: #5e666c !important;\n}\n\na.text-secondary:hover, a.text-secondary:focus {\n  color: #3a3f43 !important;\n}\n\n.text-success {\n  color: #3eac33 !important;\n}\n\na.text-success:hover, a.text-success:focus {\n  color: #297122 !important;\n}\n\n.text-info {\n  color: #17a2b8 !important;\n}\n\na.text-info:hover, a.text-info:focus {\n  color: #0f6674 !important;\n}\n\n.text-warning {\n  color: #ffc107 !important;\n}\n\na.text-warning:hover, a.text-warning:focus {\n  color: #ba8b00 !important;\n}\n\n.text-danger {\n  color: #d15d5d !important;\n}\n\na.text-danger:hover, a.text-danger:focus {\n  color: #b03232 !important;\n}\n\n.text-light {\n  color: #f8f9fa !important;\n}\n\na.text-light:hover, a.text-light:focus {\n  color: #cbd3da !important;\n}\n\n.text-dark {\n  color: #343a40 !important;\n}\n\na.text-dark:hover, a.text-dark:focus {\n  color: #121416 !important;\n}\n\n.text-body {\n  color: #212529 !important;\n}\n\n.text-muted {\n  color: #6c757d !important;\n}\n\n.text-black-50 {\n  color: rgba(0, 0, 0, 0.5) !important;\n}\n\n.text-white-50 {\n  color: rgba(255, 255, 255, 0.5) !important;\n}\n\n.text-hide {\n  font: 0/0 a;\n  color: transparent;\n  text-shadow: none;\n  background-color: transparent;\n  border: 0;\n}\n\n.text-decoration-none {\n  text-decoration: none !important;\n}\n\n.text-break {\n  word-break: break-word !important;\n  word-wrap: break-word !important;\n}\n\n.text-reset {\n  color: inherit !important;\n}\n\n.visible {\n  visibility: visible !important;\n}\n\n.invisible {\n  visibility: hidden !important;\n}\n\n@media print {\n  *,\n  *::before,\n  *::after {\n    text-shadow: none !important;\n    box-shadow: none !important;\n  }\n  a:not(.btn) {\n    text-decoration: underline;\n  }\n  abbr[title]::after {\n    content: \" (\" attr(title) \")\";\n  }\n  pre {\n    white-space: pre-wrap !important;\n  }\n  pre,\n  blockquote {\n    border: 1px solid #adb5bd;\n    page-break-inside: avoid;\n  }\n  tr,\n  img {\n    page-break-inside: avoid;\n  }\n  p,\n  h2,\n  h3 {\n    orphans: 3;\n    widows: 3;\n  }\n  h2,\n  h3 {\n    page-break-after: avoid;\n  }\n  @page {\n    size: a3;\n  }\n  body {\n    min-width: 992px !important;\n  }\n  .container {\n    min-width: 992px !important;\n  }\n  .navbar {\n    display: none;\n  }\n  .badge {\n    border: 1px solid #000;\n  }\n  .table, .c-detail-widget__table {\n    border-collapse: collapse !important;\n  }\n  .table td, .c-detail-widget__table td,\n  .table th,\n  .c-detail-widget__table th {\n    background-color: #fff !important;\n  }\n  .table-bordered th,\n  .table-bordered td {\n    border: 1px solid #dee2e6 !important;\n  }\n  .table-dark {\n    color: inherit;\n  }\n  .table-dark th,\n  .table-dark td,\n  .table-dark thead th,\n  .table-dark tbody + tbody {\n    border-color: #dee2e6;\n  }\n  .table .thead-dark th, .c-detail-widget__table .thead-dark th {\n    color: inherit;\n    border-color: #dee2e6;\n  }\n}\n/**\n * We need a clone of bootstrap color-yiq mixin so we can get the same value for color\n */\n.select2-container--bootstrap {\n  display: block;\n  /*------------------------------------*\\\n      #COMMON STYLES\n  \\*------------------------------------*/\n  /**\n   * Search field in the Select2 dropdown.\n   */\n  /**\n   * No outline for all search fields - in the dropdown\n   * and inline in multi Select2s.\n   */\n  /**\n   * Adjust Select2's choices hover and selected styles to match\n   * Bootstrap 4's default dropdown styles.\n   *\n   * @see https://getbootstrap.com/docs/4.0/components/dropdowns/\n   */\n  /**\n   * Clear the selection.\n   */\n  /**\n   * Address disabled Select2 styles.\n   *\n   * @see https://select2.github.io/examples.html#disabled\n   * @see hhttps://getbootstrap.com/docs/4.0/components/forms/#disabled-forms\n   */\n  /*------------------------------------*\\\n      #DROPDOWN\n  \\*------------------------------------*/\n  /**\n   * Dropdown border color and box-shadow.\n   */\n  /**\n   * Limit the dropdown height.\n   */\n  /*------------------------------------*\\\n      #SINGLE SELECT2\n  \\*------------------------------------*/\n  /*------------------------------------*\\\n    #MULTIPLE SELECT2\n  \\*------------------------------------*/\n  /**\n   * Address Bootstrap control sizing classes\n   *\n   * 1. Reset Bootstrap defaults.\n   * 2. Adjust the dropdown arrow button icon position.\n   *\n   * @see https://getbootstrap.com/docs/4.0/components/forms/#sizing\n   */\n  /* 1 */\n  /*------------------------------------*\\\n    #RTL SUPPORT\n  \\*------------------------------------*/\n}\n.select2-container--bootstrap .select2-selection {\n  border-radius: 0.25rem;\n  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n  background-color: #fff;\n  border: 1px solid #ced4da;\n  color: #495057;\n  font-size: 1rem;\n  outline: 0;\n}\n@media (prefers-reduced-motion: reduce) {\n  .select2-container--bootstrap .select2-selection {\n    transition: none;\n  }\n}\n.select2-container--bootstrap .select2-selection.form-control {\n  border-radius: 0.25rem;\n}\n.select2-container--bootstrap .select2-search--dropdown .select2-search__field {\n  border-radius: 0.25rem;\n  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n  background-color: #fff;\n  border: 1px solid #ced4da;\n  color: #495057;\n  font-size: 1rem;\n}\n@media (prefers-reduced-motion: reduce) {\n  .select2-container--bootstrap .select2-search--dropdown .select2-search__field {\n    transition: none;\n  }\n}\n.select2-container--bootstrap .select2-search__field {\n  outline: 0;\n  /* Firefox 18- */\n  /**\n   * Firefox 19+\n   *\n   * @see http://stackoverflow.com/questions/24236240/color-for-styled-placeholder-text-is-muted-in-firefox\n   */\n}\n.select2-container--bootstrap .select2-search__field::-webkit-input-placeholder {\n  color: #6c757d;\n}\n.select2-container--bootstrap .select2-search__field:-moz-placeholder {\n  color: #6c757d;\n}\n.select2-container--bootstrap .select2-search__field::-moz-placeholder {\n  color: #6c757d;\n  opacity: 1;\n}\n.select2-container--bootstrap .select2-search__field:-ms-input-placeholder {\n  color: #6c757d;\n}\n.select2-container--bootstrap .select2-results__option {\n  padding: 0.375rem 0.75rem;\n  /**\n   * Disabled results.\n   *\n   * @see https://select2.github.io/examples.html#disabled-results\n   */\n  /**\n   * Hover state.\n   */\n  /**\n   * Selected state.\n   */\n}\n.select2-container--bootstrap .select2-results__option[role=group] {\n  padding: 0;\n}\n.select2-container--bootstrap .select2-results__option[aria-disabled=true] {\n  color: #adb5bd;\n  cursor: not-allowed;\n}\n.select2-container--bootstrap .select2-results__option[aria-selected=true] {\n  background-color: #e9ecef;\n  color: #16181b;\n}\n.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {\n  background-color: #0072da;\n  color: #fff;\n}\n.select2-container--bootstrap .select2-results__option .select2-results__option {\n  padding: 0.375rem 0.75rem;\n}\n.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group {\n  padding-left: 0;\n}\n.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option {\n  margin-left: -0.75rem;\n  padding-left: 1.5rem;\n}\n.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option {\n  margin-left: -1.5rem;\n  padding-left: 2.25rem;\n}\n.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {\n  margin-left: -2.25rem;\n  padding-left: 3rem;\n}\n.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {\n  margin-left: -3rem;\n  padding-left: 3.75rem;\n}\n.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {\n  margin-left: -3.75rem;\n  padding-left: 4.5rem;\n}\n.select2-container--bootstrap .select2-results__group {\n  color: #6c757d;\n  display: block;\n  padding: 0.375rem 0.75rem;\n  font-size: 0.875rem;\n  line-height: 1.5;\n  white-space: nowrap;\n}\n.select2-container--bootstrap.select2-container--focus .select2-selection, .select2-container--bootstrap.select2-container--open .select2-selection {\n  border-color: #5bb1ff;\n  box-shadow: 0 0 0 0.2rem rgba(0, 114, 218, 0.25);\n}\n.select2-container--bootstrap.select2-container--open {\n  /**\n   * Make the dropdown arrow point up while the dropdown is visible.\n   */\n  /**\n   * Handle border radii of the container when the dropdown is showing.\n   */\n}\n.select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b {\n  border-color: transparent transparent #6c757d transparent;\n  border-width: 0 0.25rem 0.25rem 0.25rem;\n}\n.select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection {\n  border-bottom-right-radius: 0;\n  border-bottom-left-radius: 0;\n  border-bottom-color: transparent;\n  box-shadow: none;\n}\n.select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection {\n  border-top-left-radius: 0;\n  border-top-right-radius: 0;\n  border-top-color: transparent;\n  box-shadow: none;\n}\n.select2-container--bootstrap .select2-selection__clear {\n  color: #6c757d;\n  cursor: pointer;\n  float: right;\n  font-weight: bold;\n  margin-right: 10px;\n}\n.select2-container--bootstrap .select2-selection__clear:hover {\n  color: \"#111\";\n}\n.select2-container--bootstrap.select2-container--disabled .select2-selection {\n  border-color: #ced4da;\n}\n.select2-container--bootstrap.select2-container--disabled .select2-selection,\n.select2-container--bootstrap.select2-container--disabled .select2-search__field {\n  cursor: not-allowed;\n}\n.select2-container--bootstrap.select2-container--disabled .select2-selection,\n.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice {\n  background-color: #e9ecef;\n}\n.select2-container--bootstrap.select2-container--disabled .select2-selection__clear,\n.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove {\n  display: none;\n}\n.select2-container--bootstrap .select2-dropdown {\n  border-color: #5bb1ff;\n  overflow-x: hidden;\n  margin-top: -1px;\n}\n.select2-container--bootstrap .select2-dropdown--above {\n  margin-top: 1px;\n}\n.select2-container--bootstrap .select2-results > .select2-results__options {\n  max-height: 200px;\n  overflow-y: auto;\n}\n.select2-container--bootstrap .select2-selection--single {\n  height: calc(1.5em + 0.75rem + 2px);\n  line-height: 1.5;\n  padding: 0.375rem 1.5rem 0.375rem 0.75rem;\n  /**\n   * Adjust the single Select2's dropdown arrow button appearance.\n   */\n}\n.select2-container--bootstrap .select2-selection--single .select2-selection__arrow {\n  position: absolute;\n  bottom: 0;\n  right: 0.75rem;\n  top: 0;\n  width: 0.25rem;\n}\n.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b {\n  border-color: #6c757d transparent transparent transparent;\n  border-style: solid;\n  border-width: 0.25rem 0.25rem 0 0.25rem;\n  height: 0;\n  left: 0;\n  margin-left: -0.25rem;\n  margin-top: -0.125rem;\n  position: absolute;\n  top: 50%;\n  width: 0;\n}\n.select2-container--bootstrap .select2-selection--single .select2-selection__rendered {\n  color: #495057;\n  padding: 0;\n}\n.select2-container--bootstrap .select2-selection--single .select2-selection__placeholder {\n  color: #6c757d;\n}\n.select2-container--bootstrap .select2-selection--multiple {\n  min-height: calc(1.5em + 0.75rem + 2px);\n  padding: 0;\n  height: auto;\n  /**\n   * Make Multi Select2's choices match Bootstrap 4's default button styles.\n   */\n  /**\n   * Minus 2px borders.\n   */\n  /**\n   * Clear the selection.\n   */\n}\n.select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered {\n  box-sizing: border-box;\n  display: block;\n  line-height: 1.5;\n  list-style: none;\n  margin: 0;\n  overflow: hidden;\n  padding: 0;\n  width: 100%;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n.select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder {\n  color: #6c757d;\n  float: left;\n  margin-top: 5px;\n}\n.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {\n  color: #495057;\n  background: #e9ecef;\n  border: 1px solid #5e666c;\n  border-radius: 0.25rem;\n  cursor: default;\n  float: left;\n  margin: calc(0.375rem - 1px) 0 0 0.375rem;\n  padding: 0 0.375rem;\n}\n.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {\n  background: transparent;\n  padding: 0 0.75rem;\n  height: calc(1.5em + 0.75rem + 2px);\n  line-height: 1.5;\n  margin: -1px 0;\n  min-width: 5em;\n}\n.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove {\n  color: #6c757d;\n  cursor: pointer;\n  display: inline-block;\n  font-weight: bold;\n  margin-right: 0.1875rem;\n}\n.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover {\n  color: \"#111\";\n}\n.select2-container--bootstrap .select2-selection--multiple .select2-selection__clear {\n  margin-top: 0.375rem;\n}\n.select2-container--bootstrap .select2-selection--single.form-control-sm, .select2-container--bootstrap .input-group-sm .select2-selection--single.form-control, .select2-container--bootstrap .dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group .select2-selection--single.form-control, .dashboardWidget .dashboardWidgetHeader .js-tree-container .select2-container--bootstrap .input-group .select2-selection--single.form-control, .input-group-sm .select2-container--bootstrap .select2-selection--single, .dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group .select2-container--bootstrap .select2-selection--single, .form-group-sm .select2-container--bootstrap .select2-selection--single {\n  border-radius: 0.2rem;\n  font-size: 0.875rem;\n  height: calc(1.5em + 0.5rem + 2px);\n  line-height: 1.5;\n  padding: 0.25rem 1.25rem 0.25rem 0.5rem;\n  /* 2 */\n}\n.select2-container--bootstrap .select2-selection--single.form-control-sm .select2-selection__arrow b, .select2-container--bootstrap .input-group-sm .select2-selection--single.form-control .select2-selection__arrow b, .select2-container--bootstrap .dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group .select2-selection--single.form-control .select2-selection__arrow b, .dashboardWidget .dashboardWidgetHeader .js-tree-container .select2-container--bootstrap .input-group .select2-selection--single.form-control .select2-selection__arrow b, .input-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b, .dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b, .form-group-sm .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b {\n  margin-left: -0.25rem;\n}\n.select2-container--bootstrap .select2-selection--multiple.form-control-sm, .select2-container--bootstrap .input-group-sm .select2-selection--multiple.form-control, .select2-container--bootstrap .dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group .select2-selection--multiple.form-control, .dashboardWidget .dashboardWidgetHeader .js-tree-container .select2-container--bootstrap .input-group .select2-selection--multiple.form-control, .input-group-sm .select2-container--bootstrap .select2-selection--multiple, .dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group .select2-container--bootstrap .select2-selection--multiple, .form-group-sm .select2-container--bootstrap .select2-selection--multiple {\n  border-radius: 0.2rem;\n  min-height: calc(1.5em + 0.5rem + 2px);\n}\n.select2-container--bootstrap .select2-selection--multiple.form-control-sm .select2-selection__choice, .select2-container--bootstrap .input-group-sm .select2-selection--multiple.form-control .select2-selection__choice, .select2-container--bootstrap .dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group .select2-selection--multiple.form-control .select2-selection__choice, .dashboardWidget .dashboardWidgetHeader .js-tree-container .select2-container--bootstrap .input-group .select2-selection--multiple.form-control .select2-selection__choice, .input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, .dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, .form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {\n  font-size: 0.875rem;\n  line-height: 1.5;\n  margin: calc(0.25rem - 1px) 0 0 0.25rem;\n  padding: 0 0.25rem;\n}\n.select2-container--bootstrap .select2-selection--multiple.form-control-sm .select2-search--inline .select2-search__field, .select2-container--bootstrap .input-group-sm .select2-selection--multiple.form-control .select2-search--inline .select2-search__field, .select2-container--bootstrap .dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group .select2-selection--multiple.form-control .select2-search--inline .select2-search__field, .dashboardWidget .dashboardWidgetHeader .js-tree-container .select2-container--bootstrap .input-group .select2-selection--multiple.form-control .select2-search--inline .select2-search__field, .input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field, .dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field, .form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {\n  padding: 0 0.5rem;\n  font-size: 0.875rem;\n  height: calc(1.5em + 0.5rem + 2px);\n  line-height: 1.5;\n}\n.select2-container--bootstrap .select2-selection--multiple.form-control-sm .select2-selection__clear, .select2-container--bootstrap .input-group-sm .select2-selection--multiple.form-control .select2-selection__clear, .select2-container--bootstrap .dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group .select2-selection--multiple.form-control .select2-selection__clear, .dashboardWidget .dashboardWidgetHeader .js-tree-container .select2-container--bootstrap .input-group .select2-selection--multiple.form-control .select2-selection__clear, .input-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear, .dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear, .form-group-sm .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear {\n  margin-top: 0.25rem;\n}\n.select2-container--bootstrap .select2-selection--single.form-control-lg, .select2-container--bootstrap .input-group-lg .select2-selection--single.form-control, .input-group-lg .select2-container--bootstrap .select2-selection--single, .form-group-lg .select2-container--bootstrap .select2-selection--single {\n  border-radius: 0.3rem;\n  font-size: 1.25rem;\n  height: calc(1.5em + 1rem + 2px);\n  line-height: 1.5;\n  padding: 0.5rem 1.9375rem 0.5rem 1rem;\n  /* 1 */\n}\n.select2-container--bootstrap .select2-selection--single.form-control-lg .select2-selection__arrow, .select2-container--bootstrap .input-group-lg .select2-selection--single.form-control .select2-selection__arrow, .input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow, .form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow {\n  width: 0.3125rem;\n}\n.select2-container--bootstrap .select2-selection--single.form-control-lg .select2-selection__arrow b, .select2-container--bootstrap .input-group-lg .select2-selection--single.form-control .select2-selection__arrow b, .input-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b, .form-group-lg .select2-container--bootstrap .select2-selection--single .select2-selection__arrow b {\n  border-width: 0.3125rem 0.3125rem 0 0.3125rem;\n  margin-left: -0.3125rem;\n  margin-left: -0.5rem;\n  margin-top: -0.15625rem;\n}\n.select2-container--bootstrap .select2-selection--multiple.form-control-lg, .select2-container--bootstrap .input-group-lg .select2-selection--multiple.form-control, .input-group-lg .select2-container--bootstrap .select2-selection--multiple, .form-group-lg .select2-container--bootstrap .select2-selection--multiple {\n  min-height: calc(1.5em + 1rem + 2px);\n  border-radius: 0.3rem;\n}\n.select2-container--bootstrap .select2-selection--multiple.form-control-lg .select2-selection__choice, .select2-container--bootstrap .input-group-lg .select2-selection--multiple.form-control .select2-selection__choice, .input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice, .form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {\n  font-size: 1.25rem;\n  line-height: 1.5;\n  border-radius: 0.25rem;\n  margin: calc(0.5rem - 1px) 0 0 0.5rem;\n  padding: 0 0.5rem;\n}\n.select2-container--bootstrap .select2-selection--multiple.form-control-lg .select2-search--inline .select2-search__field, .select2-container--bootstrap .input-group-lg .select2-selection--multiple.form-control .select2-search--inline .select2-search__field, .input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field, .form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {\n  padding: 0 1rem;\n  font-size: 1.25rem;\n  height: calc(1.5em + 1rem + 2px);\n  line-height: 1.5;\n}\n.select2-container--bootstrap .select2-selection--multiple.form-control-lg .select2-selection__clear, .select2-container--bootstrap .input-group-lg .select2-selection--multiple.form-control .select2-selection__clear, .input-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear, .form-group-lg .select2-container--bootstrap .select2-selection--multiple .select2-selection__clear {\n  margin-top: 0.5rem;\n}\n.select2-container--bootstrap .select2-selection.form-control-lg.select2-container--open .select2-selection--single, .select2-container--bootstrap .input-group-lg .select2-selection.select2-container--open.form-control .select2-selection--single, .input-group-lg .select2-container--bootstrap .select2-selection.select2-container--open.form-control .select2-selection--single {\n  /**\n   * Make the dropdown arrow point up while the dropdown is visible.\n   */\n}\n.select2-container--bootstrap .select2-selection.form-control-lg.select2-container--open .select2-selection--single .select2-selection__arrow b, .select2-container--bootstrap .input-group-lg .select2-selection.select2-container--open.form-control .select2-selection--single .select2-selection__arrow b, .input-group-lg .select2-container--bootstrap .select2-selection.select2-container--open.form-control .select2-selection--single .select2-selection__arrow b {\n  border-color: transparent transparent #6c757d transparent;\n  border-width: 0 0.3125rem 0.3125rem 0.3125rem;\n}\n.input-group-lg .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single {\n  /**\n   * Make the dropdown arrow point up while the dropdown is visible.\n   */\n}\n.input-group-lg .select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b {\n  border-color: transparent transparent #6c757d transparent;\n  border-width: 0 0.3125rem 0.3125rem 0.3125rem;\n}\n.select2-container--bootstrap[dir=rtl] {\n  /**\n   * Single Select2\n   *\n   * 1. Makes sure that .select2-selection__placeholder is positioned\n   *    correctly.\n   */\n  /**\n   * Multiple Select2\n   */\n}\n.select2-container--bootstrap[dir=rtl] .select2-selection--single {\n  padding-left: 1.5rem;\n  padding-right: 0.75rem;\n}\n.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__rendered {\n  padding-right: 0;\n  padding-left: 0;\n  text-align: right; /* 1 */\n}\n.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__clear {\n  float: left;\n}\n.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow {\n  left: 0.75rem;\n  right: auto;\n}\n.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow b {\n  margin-left: 0;\n}\n.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice,\n.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,\n.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-search--inline {\n  float: right;\n}\n.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice {\n  margin-left: 0;\n  margin-right: 0.375rem;\n}\n.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {\n  margin-left: 2px;\n  margin-right: auto;\n}\n.select2-container--bootstrap .select2-dropdown[dir=rtl] .select2-results__options {\n  text-align: right;\n}\n\n/*------------------------------------*\\\n  #ADDITIONAL GOODIES\n\\*------------------------------------*/\n/**\n * Address Bootstrap's validation states\n *\n * If a Select2 widget parent has one of Bootstrap's validation state modifier\n * classes, adjust Select2's border colors and focus states accordingly.\n * You may apply said classes to the Select2 dropdown (body > .select2-container)\n * via JavaScript match Bootstraps' to make its styles match.\n *\n * @see https://getbootstrap.com/docs/4.0/components/forms/#validation\n */\n.is-valid .select2-dropdown,\n.is-valid .select2-selection {\n  border-color: #3eac33;\n}\n.is-valid .select2-container--focus .select2-selection,\n.is-valid .select2-container--open .select2-selection {\n  border-color: #308527;\n}\n.is-valid .select2-container--focus .select2-selection:focus,\n.is-valid .select2-container--open .select2-selection:focus {\n  box-shadow: 0 0 0 0.2rem rgba(62, 172, 51, 0.25);\n}\n.is-valid.select2-drop-active {\n  border-color: #308527;\n}\n.is-valid.select2-drop-active.select2-drop.select2-drop-above {\n  border-top-color: #308527;\n}\n\n.is-invalid .select2-dropdown,\n.is-invalid .select2-selection {\n  border-color: #d15d5d;\n}\n.is-invalid .select2-container--focus .select2-selection,\n.is-invalid .select2-container--open .select2-selection {\n  border-color: #c33838;\n}\n.is-invalid .select2-container--focus .select2-selection:focus,\n.is-invalid .select2-container--open .select2-selection:focus {\n  box-shadow: 0 0 0 0.2rem rgba(209, 93, 93, 0.25);\n}\n.is-invalid.select2-drop-active {\n  border-color: #c33838;\n}\n.is-invalid.select2-drop-active.select2-drop.select2-drop-above {\n  border-top-color: #c33838;\n}\n\n/* Validation classes on parent element. Preserved Bootstrap 3 validation classes */\n.has-warning .select2-dropdown,\n.has-warning .select2-selection {\n  border-color: #ffc107;\n}\n.has-warning .select2-container--focus .select2-selection,\n.has-warning .select2-container--open .select2-selection {\n  border-color: #d39e00;\n}\n.has-warning .select2-container--focus .select2-selection:focus,\n.has-warning .select2-container--open .select2-selection:focus {\n  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.25);\n}\n.has-warning.select2-drop-active {\n  border-color: #d39e00;\n}\n.has-warning.select2-drop-active.select2-drop.select2-drop-above {\n  border-top-color: #d39e00;\n}\n\n.has-error .select2-dropdown,\n.has-error .select2-selection {\n  border-color: #d15d5d;\n}\n.has-error .select2-container--focus .select2-selection,\n.has-error .select2-container--open .select2-selection {\n  border-color: #c33838;\n}\n.has-error .select2-container--focus .select2-selection:focus,\n.has-error .select2-container--open .select2-selection:focus {\n  box-shadow: 0 0 0 0.2rem rgba(209, 93, 93, 0.25);\n}\n.has-error.select2-drop-active {\n  border-color: #c33838;\n}\n.has-error.select2-drop-active.select2-drop.select2-drop-above {\n  border-top-color: #c33838;\n}\n\n.has-success .select2-dropdown,\n.has-success .select2-selection {\n  border-color: #3eac33;\n}\n.has-success .select2-container--focus .select2-selection,\n.has-success .select2-container--open .select2-selection {\n  border-color: #308527;\n}\n.has-success .select2-container--focus .select2-selection:focus,\n.has-success .select2-container--open .select2-selection:focus {\n  box-shadow: 0 0 0 0.2rem rgba(62, 172, 51, 0.25);\n}\n.has-success.select2-drop-active {\n  border-color: #308527;\n}\n.has-success.select2-drop-active.select2-drop.select2-drop-above {\n  border-top-color: #308527;\n}\n\n/**\n * Select2 widgets in Bootstrap Input Groups\n *\n * @see https://getbootstrap.com/docs/4.0/components/input-group/\n * @see https://github.com/twbs/bootstrap/blob/v4.4.1/scss/_input-group.scss\n */\n/**\n * Reset rounded corners\n */\n.input-group > .select2-hidden-accessible:not(:first-child) + .select2-container--bootstrap > .selection > .select2-selection, .input-group > .select2-hidden-accessible:not(:first-child) + .select2-container--bootstrap > .selection > .select2-selection.form-control {\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n}\n.input-group > .select2-hidden-accessible + .select2-container--bootstrap:not(:last-child) > .selection > .select2-selection,\n.input-group > .select2-hidden-accessible + .select2-container--bootstrap:not(:last-child) > .selection > .select2-selection.form-control {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n}\n\n.input-group > .select2-container--bootstrap {\n  flex: 1 1 auto;\n  position: relative;\n  z-index: 2;\n  width: 1%;\n  margin-bottom: 0;\n  /**\n   * Adjust z-index like Bootstrap does to show the focus-box-shadow\n   * above appended buttons in .input-group and .form-group.\n   */\n  /**\n   * Adjust alignment of Bootstrap buttons in Bootstrap Input Groups to address\n   * Multi Select2's height which - depending on how many elements have been selected -\n   * may grow taller than its initial size.\n   *\n   * @see https://github.com/twbs/bootstrap/blob/v4.4.1/scss/_input-group.scss\n   */\n}\n.input-group > .select2-container--bootstrap > .selection {\n  display: flex;\n  flex: 1 1 auto;\n}\n.input-group > .select2-container--bootstrap > .selection > .select2-selection.form-control {\n  float: none;\n}\n.input-group > .select2-container--bootstrap.select2-container--open, .input-group > .select2-container--bootstrap.select2-container--focus {\n  z-index: 3;\n}\n.input-group > .select2-container--bootstrap,\n.input-group > .select2-container--bootstrap .input-group-append,\n.input-group > .select2-container--bootstrap .input-group-prepend,\n.input-group > .select2-container--bootstrap .input-group-append .btn,\n.input-group > .select2-container--bootstrap .input-group-prepend .btn {\n  vertical-align: top;\n}\n\n/**\n * Temporary fix for https://github.com/select2/select2-bootstrap-theme/issues/9\n *\n * Provides `!important` for certain properties of the class applied to the\n * original `<select>` element to hide it.\n *\n * @see https://github.com/select2/select2/pull/3301\n * @see https://github.com/fk/select2/commit/31830c7b32cb3d8e1b12d5b434dee40a6e753ada\n */\n.form-control.select2-hidden-accessible {\n  position: absolute !important;\n  width: 1px !important;\n}\n\n/**\n * Display override for inline forms\n */\n@media (min-width: 576px) {\n  .form-inline .select2-container--bootstrap {\n    display: inline-block;\n  }\n}\n\n.color-red-50 {\n  color: #ffebee;\n}\n\n.bg-color-red-50 {\n  background-color: #ffebee;\n}\n\n.color-red-100 {\n  color: #ffcdd2;\n}\n\n.bg-color-red-100 {\n  background-color: #ffcdd2;\n}\n\n.color-red-200 {\n  color: #ef9a9a;\n}\n\n.bg-color-red-200 {\n  background-color: #ef9a9a;\n}\n\n.color-red-300 {\n  color: #e57373;\n}\n\n.bg-color-red-300 {\n  background-color: #e57373;\n}\n\n.color-red-400 {\n  color: #ef5350;\n}\n\n.bg-color-red-400 {\n  background-color: #ef5350;\n}\n\n.color-red-500 {\n  color: #f44336;\n}\n\n.bg-color-red-500 {\n  background-color: #f44336;\n}\n\n.color-red-600 {\n  color: #e53935;\n}\n\n.bg-color-red-600 {\n  background-color: #e53935;\n}\n\n.color-red-700 {\n  color: #d32f2f;\n}\n\n.bg-color-red-700 {\n  background-color: #d32f2f;\n}\n\n.color-red-800 {\n  color: #c62828;\n}\n\n.bg-color-red-800 {\n  background-color: #c62828;\n}\n\n.color-red-900 {\n  color: #b71c1c;\n}\n\n.bg-color-red-900 {\n  background-color: #b71c1c;\n}\n\n.color-red-a100 {\n  color: #ff8a80;\n}\n\n.bg-color-red-a100 {\n  background-color: #ff8a80;\n}\n\n.color-red-a200 {\n  color: #ff5252;\n}\n\n.bg-color-red-a200 {\n  background-color: #ff5252;\n}\n\n.color-red-a400 {\n  color: #ff1744;\n}\n\n.bg-color-red-a400 {\n  background-color: #ff1744;\n}\n\n.color-red-a700 {\n  color: #d50000;\n}\n\n.bg-color-red-a700 {\n  background-color: #d50000;\n}\n\n.color-pink-50 {\n  color: #fce4ec;\n}\n\n.bg-color-pink-50 {\n  background-color: #fce4ec;\n}\n\n.color-pink-100 {\n  color: #f8bbd0;\n}\n\n.bg-color-pink-100 {\n  background-color: #f8bbd0;\n}\n\n.color-pink-200 {\n  color: #f48fb1;\n}\n\n.bg-color-pink-200 {\n  background-color: #f48fb1;\n}\n\n.color-pink-300 {\n  color: #f06292;\n}\n\n.bg-color-pink-300 {\n  background-color: #f06292;\n}\n\n.color-pink-400 {\n  color: #ec407a;\n}\n\n.bg-color-pink-400 {\n  background-color: #ec407a;\n}\n\n.color-pink-500 {\n  color: #e91e63;\n}\n\n.bg-color-pink-500 {\n  background-color: #e91e63;\n}\n\n.color-pink-600 {\n  color: #d81b60;\n}\n\n.bg-color-pink-600 {\n  background-color: #d81b60;\n}\n\n.color-pink-700 {\n  color: #c2185b;\n}\n\n.bg-color-pink-700 {\n  background-color: #c2185b;\n}\n\n.color-pink-800 {\n  color: #ad1457;\n}\n\n.bg-color-pink-800 {\n  background-color: #ad1457;\n}\n\n.color-pink-900 {\n  color: #880e4f;\n}\n\n.bg-color-pink-900 {\n  background-color: #880e4f;\n}\n\n.color-pink-a100 {\n  color: #ff80ab;\n}\n\n.bg-color-pink-a100 {\n  background-color: #ff80ab;\n}\n\n.color-pink-a200 {\n  color: #ff4081;\n}\n\n.bg-color-pink-a200 {\n  background-color: #ff4081;\n}\n\n.color-pink-a400 {\n  color: #f50057;\n}\n\n.bg-color-pink-a400 {\n  background-color: #f50057;\n}\n\n.color-pink-a700 {\n  color: #c51162;\n}\n\n.bg-color-pink-a700 {\n  background-color: #c51162;\n}\n\n.color-purple-50 {\n  color: #f3e5f5;\n}\n\n.bg-color-purple-50 {\n  background-color: #f3e5f5;\n}\n\n.color-purple-100 {\n  color: #e1bee7;\n}\n\n.bg-color-purple-100 {\n  background-color: #e1bee7;\n}\n\n.color-purple-200 {\n  color: #ce93d8;\n}\n\n.bg-color-purple-200 {\n  background-color: #ce93d8;\n}\n\n.color-purple-300 {\n  color: #ba68c8;\n}\n\n.bg-color-purple-300 {\n  background-color: #ba68c8;\n}\n\n.color-purple-400 {\n  color: #ab47bc;\n}\n\n.bg-color-purple-400 {\n  background-color: #ab47bc;\n}\n\n.color-purple-500 {\n  color: #9c27b0;\n}\n\n.bg-color-purple-500 {\n  background-color: #9c27b0;\n}\n\n.color-purple-600 {\n  color: #8e24aa;\n}\n\n.bg-color-purple-600 {\n  background-color: #8e24aa;\n}\n\n.color-purple-700 {\n  color: #7b1fa2;\n}\n\n.bg-color-purple-700 {\n  background-color: #7b1fa2;\n}\n\n.color-purple-800 {\n  color: #6a1b9a;\n}\n\n.bg-color-purple-800 {\n  background-color: #6a1b9a;\n}\n\n.color-purple-900 {\n  color: #4a148c;\n}\n\n.bg-color-purple-900 {\n  background-color: #4a148c;\n}\n\n.color-purple-a100 {\n  color: #ea80fc;\n}\n\n.bg-color-purple-a100 {\n  background-color: #ea80fc;\n}\n\n.color-purple-a200 {\n  color: #e040fb;\n}\n\n.bg-color-purple-a200 {\n  background-color: #e040fb;\n}\n\n.color-purple-a400 {\n  color: #d500f9;\n}\n\n.bg-color-purple-a400 {\n  background-color: #d500f9;\n}\n\n.color-purple-a700 {\n  color: #aa00ff;\n}\n\n.bg-color-purple-a700 {\n  background-color: #aa00ff;\n}\n\n.color-deep-purple-50 {\n  color: #ede7f6;\n}\n\n.bg-color-deep-purple-50 {\n  background-color: #ede7f6;\n}\n\n.color-deep-purple-100 {\n  color: #d1c4e9;\n}\n\n.bg-color-deep-purple-100 {\n  background-color: #d1c4e9;\n}\n\n.color-deep-purple-200 {\n  color: #b39ddb;\n}\n\n.bg-color-deep-purple-200 {\n  background-color: #b39ddb;\n}\n\n.color-deep-purple-300 {\n  color: #9575cd;\n}\n\n.bg-color-deep-purple-300 {\n  background-color: #9575cd;\n}\n\n.color-deep-purple-400 {\n  color: #7e57c2;\n}\n\n.bg-color-deep-purple-400 {\n  background-color: #7e57c2;\n}\n\n.color-deep-purple-500 {\n  color: #673ab7;\n}\n\n.bg-color-deep-purple-500 {\n  background-color: #673ab7;\n}\n\n.color-deep-purple-600 {\n  color: #5e35b1;\n}\n\n.bg-color-deep-purple-600 {\n  background-color: #5e35b1;\n}\n\n.color-deep-purple-700 {\n  color: #512da8;\n}\n\n.bg-color-deep-purple-700 {\n  background-color: #512da8;\n}\n\n.color-deep-purple-800 {\n  color: #4527a0;\n}\n\n.bg-color-deep-purple-800 {\n  background-color: #4527a0;\n}\n\n.color-deep-purple-900 {\n  color: #311b92;\n}\n\n.bg-color-deep-purple-900 {\n  background-color: #311b92;\n}\n\n.color-deep-purple-a100 {\n  color: #b388ff;\n}\n\n.bg-color-deep-purple-a100 {\n  background-color: #b388ff;\n}\n\n.color-deep-purple-a200 {\n  color: #7c4dff;\n}\n\n.bg-color-deep-purple-a200 {\n  background-color: #7c4dff;\n}\n\n.color-deep-purple-a400 {\n  color: #651fff;\n}\n\n.bg-color-deep-purple-a400 {\n  background-color: #651fff;\n}\n\n.color-deep-purple-a700 {\n  color: #6200ea;\n}\n\n.bg-color-deep-purple-a700 {\n  background-color: #6200ea;\n}\n\n.color-indigo-50 {\n  color: #e8eaf6;\n}\n\n.bg-color-indigo-50 {\n  background-color: #e8eaf6;\n}\n\n.color-indigo-100 {\n  color: #c5cae9;\n}\n\n.bg-color-indigo-100 {\n  background-color: #c5cae9;\n}\n\n.color-indigo-200 {\n  color: #9fa8da;\n}\n\n.bg-color-indigo-200 {\n  background-color: #9fa8da;\n}\n\n.color-indigo-300 {\n  color: #7986cb;\n}\n\n.bg-color-indigo-300 {\n  background-color: #7986cb;\n}\n\n.color-indigo-400 {\n  color: #5c6bc0;\n}\n\n.bg-color-indigo-400 {\n  background-color: #5c6bc0;\n}\n\n.color-indigo-500 {\n  color: #3f51b5;\n}\n\n.bg-color-indigo-500 {\n  background-color: #3f51b5;\n}\n\n.color-indigo-600 {\n  color: #3949ab;\n}\n\n.bg-color-indigo-600 {\n  background-color: #3949ab;\n}\n\n.color-indigo-700 {\n  color: #303f9f;\n}\n\n.bg-color-indigo-700 {\n  background-color: #303f9f;\n}\n\n.color-indigo-800 {\n  color: #283593;\n}\n\n.bg-color-indigo-800 {\n  background-color: #283593;\n}\n\n.color-indigo-900 {\n  color: #1a237e;\n}\n\n.bg-color-indigo-900 {\n  background-color: #1a237e;\n}\n\n.color-indigo-a100 {\n  color: #8c9eff;\n}\n\n.bg-color-indigo-a100 {\n  background-color: #8c9eff;\n}\n\n.color-indigo-a200 {\n  color: #536dfe;\n}\n\n.bg-color-indigo-a200 {\n  background-color: #536dfe;\n}\n\n.color-indigo-a400 {\n  color: #3d5afe;\n}\n\n.bg-color-indigo-a400 {\n  background-color: #3d5afe;\n}\n\n.color-indigo-a700 {\n  color: #304ffe;\n}\n\n.bg-color-indigo-a700 {\n  background-color: #304ffe;\n}\n\n.color-blue-50 {\n  color: #e3f2fd;\n}\n\n.bg-color-blue-50 {\n  background-color: #e3f2fd;\n}\n\n.color-blue-100 {\n  color: #bbdefb;\n}\n\n.bg-color-blue-100 {\n  background-color: #bbdefb;\n}\n\n.color-blue-200 {\n  color: #90caf9;\n}\n\n.bg-color-blue-200 {\n  background-color: #90caf9;\n}\n\n.color-blue-300 {\n  color: #64b5f6;\n}\n\n.bg-color-blue-300 {\n  background-color: #64b5f6;\n}\n\n.color-blue-400 {\n  color: #42a5f5;\n}\n\n.bg-color-blue-400 {\n  background-color: #42a5f5;\n}\n\n.color-blue-500 {\n  color: #2196f3;\n}\n\n.bg-color-blue-500 {\n  background-color: #2196f3;\n}\n\n.color-blue-600 {\n  color: #1e88e5;\n}\n\n.bg-color-blue-600 {\n  background-color: #1e88e5;\n}\n\n.color-blue-700 {\n  color: #1976d2;\n}\n\n.bg-color-blue-700 {\n  background-color: #1976d2;\n}\n\n.color-blue-800 {\n  color: #1565c0;\n}\n\n.bg-color-blue-800 {\n  background-color: #1565c0;\n}\n\n.color-blue-900 {\n  color: #0d47a1;\n}\n\n.bg-color-blue-900 {\n  background-color: #0d47a1;\n}\n\n.color-blue-a100 {\n  color: #82b1ff;\n}\n\n.bg-color-blue-a100 {\n  background-color: #82b1ff;\n}\n\n.color-blue-a200 {\n  color: #448aff;\n}\n\n.bg-color-blue-a200 {\n  background-color: #448aff;\n}\n\n.color-blue-a400 {\n  color: #2979ff;\n}\n\n.bg-color-blue-a400 {\n  background-color: #2979ff;\n}\n\n.color-blue-a700 {\n  color: #2962ff;\n}\n\n.bg-color-blue-a700 {\n  background-color: #2962ff;\n}\n\n.color-light-blue-50 {\n  color: #e1f5fe;\n}\n\n.bg-color-light-blue-50 {\n  background-color: #e1f5fe;\n}\n\n.color-light-blue-100 {\n  color: #b3e5fc;\n}\n\n.bg-color-light-blue-100 {\n  background-color: #b3e5fc;\n}\n\n.color-light-blue-200 {\n  color: #81d4fa;\n}\n\n.bg-color-light-blue-200 {\n  background-color: #81d4fa;\n}\n\n.color-light-blue-300 {\n  color: #4fc3f7;\n}\n\n.bg-color-light-blue-300 {\n  background-color: #4fc3f7;\n}\n\n.color-light-blue-400 {\n  color: #29b6f6;\n}\n\n.bg-color-light-blue-400 {\n  background-color: #29b6f6;\n}\n\n.color-light-blue-500 {\n  color: #03a9f4;\n}\n\n.bg-color-light-blue-500 {\n  background-color: #03a9f4;\n}\n\n.color-light-blue-600 {\n  color: #039be5;\n}\n\n.bg-color-light-blue-600 {\n  background-color: #039be5;\n}\n\n.color-light-blue-700 {\n  color: #0288d1;\n}\n\n.bg-color-light-blue-700 {\n  background-color: #0288d1;\n}\n\n.color-light-blue-800 {\n  color: #0277bd;\n}\n\n.bg-color-light-blue-800 {\n  background-color: #0277bd;\n}\n\n.color-light-blue-900 {\n  color: #01579b;\n}\n\n.bg-color-light-blue-900 {\n  background-color: #01579b;\n}\n\n.color-light-blue-a100 {\n  color: #80d8ff;\n}\n\n.bg-color-light-blue-a100 {\n  background-color: #80d8ff;\n}\n\n.color-light-blue-a200 {\n  color: #40c4ff;\n}\n\n.bg-color-light-blue-a200 {\n  background-color: #40c4ff;\n}\n\n.color-light-blue-a400 {\n  color: #00b0ff;\n}\n\n.bg-color-light-blue-a400 {\n  background-color: #00b0ff;\n}\n\n.color-light-blue-a700 {\n  color: #0091ea;\n}\n\n.bg-color-light-blue-a700 {\n  background-color: #0091ea;\n}\n\n.color-cyan-50 {\n  color: #e0f7fa;\n}\n\n.bg-color-cyan-50 {\n  background-color: #e0f7fa;\n}\n\n.color-cyan-100 {\n  color: #b2ebf2;\n}\n\n.bg-color-cyan-100 {\n  background-color: #b2ebf2;\n}\n\n.color-cyan-200 {\n  color: #80deea;\n}\n\n.bg-color-cyan-200 {\n  background-color: #80deea;\n}\n\n.color-cyan-300 {\n  color: #4dd0e1;\n}\n\n.bg-color-cyan-300 {\n  background-color: #4dd0e1;\n}\n\n.color-cyan-400 {\n  color: #26c6da;\n}\n\n.bg-color-cyan-400 {\n  background-color: #26c6da;\n}\n\n.color-cyan-500 {\n  color: #00bcd4;\n}\n\n.bg-color-cyan-500 {\n  background-color: #00bcd4;\n}\n\n.color-cyan-600 {\n  color: #00acc1;\n}\n\n.bg-color-cyan-600 {\n  background-color: #00acc1;\n}\n\n.color-cyan-700 {\n  color: #0097a7;\n}\n\n.bg-color-cyan-700 {\n  background-color: #0097a7;\n}\n\n.color-cyan-800 {\n  color: #00838f;\n}\n\n.bg-color-cyan-800 {\n  background-color: #00838f;\n}\n\n.color-cyan-900 {\n  color: #006064;\n}\n\n.bg-color-cyan-900 {\n  background-color: #006064;\n}\n\n.color-cyan-a100 {\n  color: #84ffff;\n}\n\n.bg-color-cyan-a100 {\n  background-color: #84ffff;\n}\n\n.color-cyan-a200 {\n  color: #18ffff;\n}\n\n.bg-color-cyan-a200 {\n  background-color: #18ffff;\n}\n\n.color-cyan-a400 {\n  color: #00e5ff;\n}\n\n.bg-color-cyan-a400 {\n  background-color: #00e5ff;\n}\n\n.color-cyan-a700 {\n  color: #00b8d4;\n}\n\n.bg-color-cyan-a700 {\n  background-color: #00b8d4;\n}\n\n.color-teal-50 {\n  color: #e0f2f1;\n}\n\n.bg-color-teal-50 {\n  background-color: #e0f2f1;\n}\n\n.color-teal-100 {\n  color: #b2dfdb;\n}\n\n.bg-color-teal-100 {\n  background-color: #b2dfdb;\n}\n\n.color-teal-200 {\n  color: #80cbc4;\n}\n\n.bg-color-teal-200 {\n  background-color: #80cbc4;\n}\n\n.color-teal-300 {\n  color: #4db6ac;\n}\n\n.bg-color-teal-300 {\n  background-color: #4db6ac;\n}\n\n.color-teal-400 {\n  color: #26a69a;\n}\n\n.bg-color-teal-400 {\n  background-color: #26a69a;\n}\n\n.color-teal-500 {\n  color: #009688;\n}\n\n.bg-color-teal-500 {\n  background-color: #009688;\n}\n\n.color-teal-600 {\n  color: #00897b;\n}\n\n.bg-color-teal-600 {\n  background-color: #00897b;\n}\n\n.color-teal-700 {\n  color: #00796b;\n}\n\n.bg-color-teal-700 {\n  background-color: #00796b;\n}\n\n.color-teal-800 {\n  color: #00695c;\n}\n\n.bg-color-teal-800 {\n  background-color: #00695c;\n}\n\n.color-teal-900 {\n  color: #004d40;\n}\n\n.bg-color-teal-900 {\n  background-color: #004d40;\n}\n\n.color-teal-a100 {\n  color: #a7ffeb;\n}\n\n.bg-color-teal-a100 {\n  background-color: #a7ffeb;\n}\n\n.color-teal-a200 {\n  color: #64ffda;\n}\n\n.bg-color-teal-a200 {\n  background-color: #64ffda;\n}\n\n.color-teal-a400 {\n  color: #1de9b6;\n}\n\n.bg-color-teal-a400 {\n  background-color: #1de9b6;\n}\n\n.color-teal-a700 {\n  color: #00bfa5;\n}\n\n.bg-color-teal-a700 {\n  background-color: #00bfa5;\n}\n\n.color-green-50 {\n  color: #e8f5e9;\n}\n\n.bg-color-green-50 {\n  background-color: #e8f5e9;\n}\n\n.color-green-100 {\n  color: #c8e6c9;\n}\n\n.bg-color-green-100 {\n  background-color: #c8e6c9;\n}\n\n.color-green-200 {\n  color: #a5d6a7;\n}\n\n.bg-color-green-200 {\n  background-color: #a5d6a7;\n}\n\n.color-green-300 {\n  color: #81c784;\n}\n\n.bg-color-green-300 {\n  background-color: #81c784;\n}\n\n.color-green-400 {\n  color: #66bb6a;\n}\n\n.bg-color-green-400 {\n  background-color: #66bb6a;\n}\n\n.color-green-500 {\n  color: #4caf50;\n}\n\n.bg-color-green-500 {\n  background-color: #4caf50;\n}\n\n.color-green-600 {\n  color: #43a047;\n}\n\n.bg-color-green-600 {\n  background-color: #43a047;\n}\n\n.color-green-700 {\n  color: #388e3c;\n}\n\n.bg-color-green-700 {\n  background-color: #388e3c;\n}\n\n.color-green-800 {\n  color: #2e7d32;\n}\n\n.bg-color-green-800 {\n  background-color: #2e7d32;\n}\n\n.color-green-900 {\n  color: #1b5e20;\n}\n\n.bg-color-green-900 {\n  background-color: #1b5e20;\n}\n\n.color-green-a100 {\n  color: #b9f6ca;\n}\n\n.bg-color-green-a100 {\n  background-color: #b9f6ca;\n}\n\n.color-green-a200 {\n  color: #69f0ae;\n}\n\n.bg-color-green-a200 {\n  background-color: #69f0ae;\n}\n\n.color-green-a400 {\n  color: #00e676;\n}\n\n.bg-color-green-a400 {\n  background-color: #00e676;\n}\n\n.color-green-a700 {\n  color: #00c853;\n}\n\n.bg-color-green-a700 {\n  background-color: #00c853;\n}\n\n.color-light-green-50 {\n  color: #f1f8e9;\n}\n\n.bg-color-light-green-50 {\n  background-color: #f1f8e9;\n}\n\n.color-light-green-100 {\n  color: #dcedc8;\n}\n\n.bg-color-light-green-100 {\n  background-color: #dcedc8;\n}\n\n.color-light-green-200 {\n  color: #c5e1a5;\n}\n\n.bg-color-light-green-200 {\n  background-color: #c5e1a5;\n}\n\n.color-light-green-300 {\n  color: #aed581;\n}\n\n.bg-color-light-green-300 {\n  background-color: #aed581;\n}\n\n.color-light-green-400 {\n  color: #9ccc65;\n}\n\n.bg-color-light-green-400 {\n  background-color: #9ccc65;\n}\n\n.color-light-green-500 {\n  color: #8bc34a;\n}\n\n.bg-color-light-green-500 {\n  background-color: #8bc34a;\n}\n\n.color-light-green-600 {\n  color: #7cb342;\n}\n\n.bg-color-light-green-600 {\n  background-color: #7cb342;\n}\n\n.color-light-green-700 {\n  color: #689f38;\n}\n\n.bg-color-light-green-700 {\n  background-color: #689f38;\n}\n\n.color-light-green-800 {\n  color: #558b2f;\n}\n\n.bg-color-light-green-800 {\n  background-color: #558b2f;\n}\n\n.color-light-green-900 {\n  color: #33691e;\n}\n\n.bg-color-light-green-900 {\n  background-color: #33691e;\n}\n\n.color-light-green-a100 {\n  color: #ccff90;\n}\n\n.bg-color-light-green-a100 {\n  background-color: #ccff90;\n}\n\n.color-light-green-a200 {\n  color: #b2ff59;\n}\n\n.bg-color-light-green-a200 {\n  background-color: #b2ff59;\n}\n\n.color-light-green-a400 {\n  color: #76ff03;\n}\n\n.bg-color-light-green-a400 {\n  background-color: #76ff03;\n}\n\n.color-light-green-a700 {\n  color: #64dd17;\n}\n\n.bg-color-light-green-a700 {\n  background-color: #64dd17;\n}\n\n.color-lime-50 {\n  color: #f9fbe7;\n}\n\n.bg-color-lime-50 {\n  background-color: #f9fbe7;\n}\n\n.color-lime-100 {\n  color: #f0f4c3;\n}\n\n.bg-color-lime-100 {\n  background-color: #f0f4c3;\n}\n\n.color-lime-200 {\n  color: #e6ee9c;\n}\n\n.bg-color-lime-200 {\n  background-color: #e6ee9c;\n}\n\n.color-lime-300 {\n  color: #dce775;\n}\n\n.bg-color-lime-300 {\n  background-color: #dce775;\n}\n\n.color-lime-400 {\n  color: #d4e157;\n}\n\n.bg-color-lime-400 {\n  background-color: #d4e157;\n}\n\n.color-lime-500 {\n  color: #cddc39;\n}\n\n.bg-color-lime-500 {\n  background-color: #cddc39;\n}\n\n.color-lime-600 {\n  color: #c0ca33;\n}\n\n.bg-color-lime-600 {\n  background-color: #c0ca33;\n}\n\n.color-lime-700 {\n  color: #afb42b;\n}\n\n.bg-color-lime-700 {\n  background-color: #afb42b;\n}\n\n.color-lime-800 {\n  color: #9e9d24;\n}\n\n.bg-color-lime-800 {\n  background-color: #9e9d24;\n}\n\n.color-lime-900 {\n  color: #827717;\n}\n\n.bg-color-lime-900 {\n  background-color: #827717;\n}\n\n.color-lime-a100 {\n  color: #f4ff81;\n}\n\n.bg-color-lime-a100 {\n  background-color: #f4ff81;\n}\n\n.color-lime-a200 {\n  color: #eeff41;\n}\n\n.bg-color-lime-a200 {\n  background-color: #eeff41;\n}\n\n.color-lime-a400 {\n  color: #c6ff00;\n}\n\n.bg-color-lime-a400 {\n  background-color: #c6ff00;\n}\n\n.color-lime-a700 {\n  color: #aeea00;\n}\n\n.bg-color-lime-a700 {\n  background-color: #aeea00;\n}\n\n.color-yellow-50 {\n  color: #fffde7;\n}\n\n.bg-color-yellow-50 {\n  background-color: #fffde7;\n}\n\n.color-yellow-100 {\n  color: #fff9c4;\n}\n\n.bg-color-yellow-100 {\n  background-color: #fff9c4;\n}\n\n.color-yellow-200 {\n  color: #fff59d;\n}\n\n.bg-color-yellow-200 {\n  background-color: #fff59d;\n}\n\n.color-yellow-300 {\n  color: #fff176;\n}\n\n.bg-color-yellow-300 {\n  background-color: #fff176;\n}\n\n.color-yellow-400 {\n  color: #ffee58;\n}\n\n.bg-color-yellow-400 {\n  background-color: #ffee58;\n}\n\n.color-yellow-500 {\n  color: #ffeb3b;\n}\n\n.bg-color-yellow-500 {\n  background-color: #ffeb3b;\n}\n\n.color-yellow-600 {\n  color: #fdd835;\n}\n\n.bg-color-yellow-600 {\n  background-color: #fdd835;\n}\n\n.color-yellow-700 {\n  color: #fbc02d;\n}\n\n.bg-color-yellow-700 {\n  background-color: #fbc02d;\n}\n\n.color-yellow-800 {\n  color: #f9a825;\n}\n\n.bg-color-yellow-800 {\n  background-color: #f9a825;\n}\n\n.color-yellow-900 {\n  color: #f57f17;\n}\n\n.bg-color-yellow-900 {\n  background-color: #f57f17;\n}\n\n.color-yellow-a100 {\n  color: #ffff8d;\n}\n\n.bg-color-yellow-a100 {\n  background-color: #ffff8d;\n}\n\n.color-yellow-a200 {\n  color: #ffff00;\n}\n\n.bg-color-yellow-a200 {\n  background-color: #ffff00;\n}\n\n.color-yellow-a400 {\n  color: #ffea00;\n}\n\n.bg-color-yellow-a400 {\n  background-color: #ffea00;\n}\n\n.color-yellow-a700 {\n  color: #ffd600;\n}\n\n.bg-color-yellow-a700 {\n  background-color: #ffd600;\n}\n\n.color-amber-50 {\n  color: #fff8e1;\n}\n\n.bg-color-amber-50 {\n  background-color: #fff8e1;\n}\n\n.color-amber-100 {\n  color: #ffecb3;\n}\n\n.bg-color-amber-100 {\n  background-color: #ffecb3;\n}\n\n.color-amber-200 {\n  color: #ffe082;\n}\n\n.bg-color-amber-200 {\n  background-color: #ffe082;\n}\n\n.color-amber-300 {\n  color: #ffd54f;\n}\n\n.bg-color-amber-300 {\n  background-color: #ffd54f;\n}\n\n.color-amber-400 {\n  color: #ffca28;\n}\n\n.bg-color-amber-400 {\n  background-color: #ffca28;\n}\n\n.color-amber-500 {\n  color: #ffc107;\n}\n\n.bg-color-amber-500 {\n  background-color: #ffc107;\n}\n\n.color-amber-600 {\n  color: #ffb300;\n}\n\n.bg-color-amber-600 {\n  background-color: #ffb300;\n}\n\n.color-amber-700 {\n  color: #ffa000;\n}\n\n.bg-color-amber-700 {\n  background-color: #ffa000;\n}\n\n.color-amber-800 {\n  color: #ff8f00;\n}\n\n.bg-color-amber-800 {\n  background-color: #ff8f00;\n}\n\n.color-amber-900 {\n  color: #ff6f00;\n}\n\n.bg-color-amber-900 {\n  background-color: #ff6f00;\n}\n\n.color-amber-a100 {\n  color: #ffe57f;\n}\n\n.bg-color-amber-a100 {\n  background-color: #ffe57f;\n}\n\n.color-amber-a200 {\n  color: #ffd740;\n}\n\n.bg-color-amber-a200 {\n  background-color: #ffd740;\n}\n\n.color-amber-a400 {\n  color: #ffc400;\n}\n\n.bg-color-amber-a400 {\n  background-color: #ffc400;\n}\n\n.color-amber-a700 {\n  color: #ffab00;\n}\n\n.bg-color-amber-a700 {\n  background-color: #ffab00;\n}\n\n.color-orange-50 {\n  color: #fff3e0;\n}\n\n.bg-color-orange-50 {\n  background-color: #fff3e0;\n}\n\n.color-orange-100 {\n  color: #ffe0b2;\n}\n\n.bg-color-orange-100 {\n  background-color: #ffe0b2;\n}\n\n.color-orange-200 {\n  color: #ffcc80;\n}\n\n.bg-color-orange-200 {\n  background-color: #ffcc80;\n}\n\n.color-orange-300 {\n  color: #ffb74d;\n}\n\n.bg-color-orange-300 {\n  background-color: #ffb74d;\n}\n\n.color-orange-400 {\n  color: #ffa726;\n}\n\n.bg-color-orange-400 {\n  background-color: #ffa726;\n}\n\n.color-orange-500 {\n  color: #ff9800;\n}\n\n.bg-color-orange-500 {\n  background-color: #ff9800;\n}\n\n.color-orange-600 {\n  color: #fb8c00;\n}\n\n.bg-color-orange-600 {\n  background-color: #fb8c00;\n}\n\n.color-orange-700 {\n  color: #f57c00;\n}\n\n.bg-color-orange-700 {\n  background-color: #f57c00;\n}\n\n.color-orange-800 {\n  color: #ef6c00;\n}\n\n.bg-color-orange-800 {\n  background-color: #ef6c00;\n}\n\n.color-orange-900 {\n  color: #e65100;\n}\n\n.bg-color-orange-900 {\n  background-color: #e65100;\n}\n\n.color-orange-a100 {\n  color: #ffd180;\n}\n\n.bg-color-orange-a100 {\n  background-color: #ffd180;\n}\n\n.color-orange-a200 {\n  color: #ffab40;\n}\n\n.bg-color-orange-a200 {\n  background-color: #ffab40;\n}\n\n.color-orange-a400 {\n  color: #ff9100;\n}\n\n.bg-color-orange-a400 {\n  background-color: #ff9100;\n}\n\n.color-orange-a700 {\n  color: #ff6d00;\n}\n\n.bg-color-orange-a700 {\n  background-color: #ff6d00;\n}\n\n.color-deep-orange-50 {\n  color: #fbe9e7;\n}\n\n.bg-color-deep-orange-50 {\n  background-color: #fbe9e7;\n}\n\n.color-deep-orange-100 {\n  color: #ffccbc;\n}\n\n.bg-color-deep-orange-100 {\n  background-color: #ffccbc;\n}\n\n.color-deep-orange-200 {\n  color: #ffab91;\n}\n\n.bg-color-deep-orange-200 {\n  background-color: #ffab91;\n}\n\n.color-deep-orange-300 {\n  color: #ff8a65;\n}\n\n.bg-color-deep-orange-300 {\n  background-color: #ff8a65;\n}\n\n.color-deep-orange-400 {\n  color: #ff7043;\n}\n\n.bg-color-deep-orange-400 {\n  background-color: #ff7043;\n}\n\n.color-deep-orange-500 {\n  color: #ff5722;\n}\n\n.bg-color-deep-orange-500 {\n  background-color: #ff5722;\n}\n\n.color-deep-orange-600 {\n  color: #f4511e;\n}\n\n.bg-color-deep-orange-600 {\n  background-color: #f4511e;\n}\n\n.color-deep-orange-700 {\n  color: #e64a19;\n}\n\n.bg-color-deep-orange-700 {\n  background-color: #e64a19;\n}\n\n.color-deep-orange-800 {\n  color: #d84315;\n}\n\n.bg-color-deep-orange-800 {\n  background-color: #d84315;\n}\n\n.color-deep-orange-900 {\n  color: #bf360c;\n}\n\n.bg-color-deep-orange-900 {\n  background-color: #bf360c;\n}\n\n.color-deep-orange-a100 {\n  color: #ff9e80;\n}\n\n.bg-color-deep-orange-a100 {\n  background-color: #ff9e80;\n}\n\n.color-deep-orange-a200 {\n  color: #ff6e40;\n}\n\n.bg-color-deep-orange-a200 {\n  background-color: #ff6e40;\n}\n\n.color-deep-orange-a400 {\n  color: #ff3d00;\n}\n\n.bg-color-deep-orange-a400 {\n  background-color: #ff3d00;\n}\n\n.color-deep-orange-a700 {\n  color: #dd2c00;\n}\n\n.bg-color-deep-orange-a700 {\n  background-color: #dd2c00;\n}\n\n.color-brown-50 {\n  color: #efebe9;\n}\n\n.bg-color-brown-50 {\n  background-color: #efebe9;\n}\n\n.color-brown-100 {\n  color: #d7ccc8;\n}\n\n.bg-color-brown-100 {\n  background-color: #d7ccc8;\n}\n\n.color-brown-200 {\n  color: #bcaaa4;\n}\n\n.bg-color-brown-200 {\n  background-color: #bcaaa4;\n}\n\n.color-brown-300 {\n  color: #a1887f;\n}\n\n.bg-color-brown-300 {\n  background-color: #a1887f;\n}\n\n.color-brown-400 {\n  color: #8d6e63;\n}\n\n.bg-color-brown-400 {\n  background-color: #8d6e63;\n}\n\n.color-brown-500 {\n  color: #795548;\n}\n\n.bg-color-brown-500 {\n  background-color: #795548;\n}\n\n.color-brown-600 {\n  color: #6d4c41;\n}\n\n.bg-color-brown-600 {\n  background-color: #6d4c41;\n}\n\n.color-brown-700 {\n  color: #5d4037;\n}\n\n.bg-color-brown-700 {\n  background-color: #5d4037;\n}\n\n.color-brown-800 {\n  color: #4e342e;\n}\n\n.bg-color-brown-800 {\n  background-color: #4e342e;\n}\n\n.color-brown-900 {\n  color: #3e2723;\n}\n\n.bg-color-brown-900 {\n  background-color: #3e2723;\n}\n\n.color-grey-50 {\n  color: #fafafa;\n}\n\n.bg-color-grey-50 {\n  background-color: #fafafa;\n}\n\n.color-grey-100 {\n  color: #f5f5f5;\n}\n\n.bg-color-grey-100 {\n  background-color: #f5f5f5;\n}\n\n.color-grey-200 {\n  color: #eeeeee;\n}\n\n.bg-color-grey-200 {\n  background-color: #eeeeee;\n}\n\n.color-grey-300 {\n  color: #e0e0e0;\n}\n\n.bg-color-grey-300 {\n  background-color: #e0e0e0;\n}\n\n.color-grey-400 {\n  color: #bdbdbd;\n}\n\n.bg-color-grey-400 {\n  background-color: #bdbdbd;\n}\n\n.color-grey-500 {\n  color: #9e9e9e;\n}\n\n.bg-color-grey-500 {\n  background-color: #9e9e9e;\n}\n\n.color-grey-600 {\n  color: #757575;\n}\n\n.bg-color-grey-600 {\n  background-color: #757575;\n}\n\n.color-grey-700 {\n  color: #616161;\n}\n\n.bg-color-grey-700 {\n  background-color: #616161;\n}\n\n.color-grey-800 {\n  color: #424242;\n}\n\n.bg-color-grey-800 {\n  background-color: #424242;\n}\n\n.color-grey-900 {\n  color: #212121;\n}\n\n.bg-color-grey-900 {\n  background-color: #212121;\n}\n\n.color-blue-grey-50 {\n  color: #eceff1;\n}\n\n.bg-color-blue-grey-50 {\n  background-color: #eceff1;\n}\n\n.color-blue-grey-100 {\n  color: #cfd8dc;\n}\n\n.bg-color-blue-grey-100 {\n  background-color: #cfd8dc;\n}\n\n.color-blue-grey-200 {\n  color: #b0bec5;\n}\n\n.bg-color-blue-grey-200 {\n  background-color: #b0bec5;\n}\n\n.color-blue-grey-300 {\n  color: #90a4ae;\n}\n\n.bg-color-blue-grey-300 {\n  background-color: #90a4ae;\n}\n\n.color-blue-grey-400 {\n  color: #78909c;\n}\n\n.bg-color-blue-grey-400 {\n  background-color: #78909c;\n}\n\n.color-blue-grey-500 {\n  color: #607d8b;\n}\n\n.bg-color-blue-grey-500 {\n  background-color: #607d8b;\n}\n\n.color-blue-grey-600 {\n  color: #546e7a;\n}\n\n.bg-color-blue-grey-600 {\n  background-color: #546e7a;\n}\n\n.color-blue-grey-700 {\n  color: #455a64;\n}\n\n.bg-color-blue-grey-700 {\n  background-color: #455a64;\n}\n\n.color-blue-grey-800 {\n  color: #37474f;\n}\n\n.bg-color-blue-grey-800 {\n  background-color: #37474f;\n}\n\n.color-blue-grey-900 {\n  color: #263238;\n}\n\n.bg-color-blue-grey-900 {\n  background-color: #263238;\n}\n\n.color-blue-grey-1000 {\n  color: #11171a;\n}\n\n.bg-color-blue-grey-1000 {\n  background-color: #11171a;\n}\n\n.fib, .fi {\n  background-size: contain;\n  background-position: 50%;\n  background-repeat: no-repeat;\n}\n\n.fi {\n  position: relative;\n  display: inline-block;\n  width: 1.333333em;\n  line-height: 1em;\n}\n.fi:before {\n  content: \" \";\n}\n.fi.fis {\n  width: 1em;\n}\n\n.fi-xx {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/xx.svg);\n}\n.fi-xx.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/xx.svg);\n}\n\n.fi-ad {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ad.svg);\n}\n.fi-ad.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ad.svg);\n}\n\n.fi-ae {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ae.svg);\n}\n.fi-ae.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ae.svg);\n}\n\n.fi-af {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/af.svg);\n}\n.fi-af.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/af.svg);\n}\n\n.fi-ag {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ag.svg);\n}\n.fi-ag.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ag.svg);\n}\n\n.fi-ai {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ai.svg);\n}\n.fi-ai.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ai.svg);\n}\n\n.fi-al {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/al.svg);\n}\n.fi-al.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/al.svg);\n}\n\n.fi-am {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/am.svg);\n}\n.fi-am.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/am.svg);\n}\n\n.fi-ao {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ao.svg);\n}\n.fi-ao.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ao.svg);\n}\n\n.fi-aq {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/aq.svg);\n}\n.fi-aq.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/aq.svg);\n}\n\n.fi-ar {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ar.svg);\n}\n.fi-ar.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ar.svg);\n}\n\n.fi-as {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/as.svg);\n}\n.fi-as.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/as.svg);\n}\n\n.fi-at {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/at.svg);\n}\n.fi-at.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/at.svg);\n}\n\n.fi-au {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/au.svg);\n}\n.fi-au.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/au.svg);\n}\n\n.fi-aw {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/aw.svg);\n}\n.fi-aw.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/aw.svg);\n}\n\n.fi-ax {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ax.svg);\n}\n.fi-ax.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ax.svg);\n}\n\n.fi-az {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/az.svg);\n}\n.fi-az.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/az.svg);\n}\n\n.fi-ba {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ba.svg);\n}\n.fi-ba.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ba.svg);\n}\n\n.fi-bb {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/bb.svg);\n}\n.fi-bb.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/bb.svg);\n}\n\n.fi-bd {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/bd.svg);\n}\n.fi-bd.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/bd.svg);\n}\n\n.fi-be {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/be.svg);\n}\n.fi-be.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/be.svg);\n}\n\n.fi-bf {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/bf.svg);\n}\n.fi-bf.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/bf.svg);\n}\n\n.fi-bg {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/bg.svg);\n}\n.fi-bg.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/bg.svg);\n}\n\n.fi-bh {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/bh.svg);\n}\n.fi-bh.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/bh.svg);\n}\n\n.fi-bi {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/bi.svg);\n}\n.fi-bi.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/bi.svg);\n}\n\n.fi-bj {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/bj.svg);\n}\n.fi-bj.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/bj.svg);\n}\n\n.fi-bl {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/bl.svg);\n}\n.fi-bl.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/bl.svg);\n}\n\n.fi-bm {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/bm.svg);\n}\n.fi-bm.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/bm.svg);\n}\n\n.fi-bn {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/bn.svg);\n}\n.fi-bn.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/bn.svg);\n}\n\n.fi-bo {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/bo.svg);\n}\n.fi-bo.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/bo.svg);\n}\n\n.fi-bq {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/bq.svg);\n}\n.fi-bq.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/bq.svg);\n}\n\n.fi-br {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/br.svg);\n}\n.fi-br.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/br.svg);\n}\n\n.fi-bs {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/bs.svg);\n}\n.fi-bs.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/bs.svg);\n}\n\n.fi-bt {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/bt.svg);\n}\n.fi-bt.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/bt.svg);\n}\n\n.fi-bv {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/bv.svg);\n}\n.fi-bv.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/bv.svg);\n}\n\n.fi-bw {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/bw.svg);\n}\n.fi-bw.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/bw.svg);\n}\n\n.fi-by {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/by.svg);\n}\n.fi-by.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/by.svg);\n}\n\n.fi-bz {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/bz.svg);\n}\n.fi-bz.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/bz.svg);\n}\n\n.fi-ca {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ca.svg);\n}\n.fi-ca.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ca.svg);\n}\n\n.fi-cc {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/cc.svg);\n}\n.fi-cc.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/cc.svg);\n}\n\n.fi-cd {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/cd.svg);\n}\n.fi-cd.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/cd.svg);\n}\n\n.fi-cf {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/cf.svg);\n}\n.fi-cf.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/cf.svg);\n}\n\n.fi-cg {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/cg.svg);\n}\n.fi-cg.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/cg.svg);\n}\n\n.fi-ch {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ch.svg);\n}\n.fi-ch.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ch.svg);\n}\n\n.fi-ci {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ci.svg);\n}\n.fi-ci.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ci.svg);\n}\n\n.fi-ck {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ck.svg);\n}\n.fi-ck.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ck.svg);\n}\n\n.fi-cl {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/cl.svg);\n}\n.fi-cl.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/cl.svg);\n}\n\n.fi-cm {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/cm.svg);\n}\n.fi-cm.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/cm.svg);\n}\n\n.fi-cn {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/cn.svg);\n}\n.fi-cn.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/cn.svg);\n}\n\n.fi-co {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/co.svg);\n}\n.fi-co.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/co.svg);\n}\n\n.fi-cr {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/cr.svg);\n}\n.fi-cr.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/cr.svg);\n}\n\n.fi-cu {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/cu.svg);\n}\n.fi-cu.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/cu.svg);\n}\n\n.fi-cv {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/cv.svg);\n}\n.fi-cv.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/cv.svg);\n}\n\n.fi-cw {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/cw.svg);\n}\n.fi-cw.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/cw.svg);\n}\n\n.fi-cx {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/cx.svg);\n}\n.fi-cx.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/cx.svg);\n}\n\n.fi-cy {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/cy.svg);\n}\n.fi-cy.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/cy.svg);\n}\n\n.fi-cz {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/cz.svg);\n}\n.fi-cz.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/cz.svg);\n}\n\n.fi-de {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/de.svg);\n}\n.fi-de.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/de.svg);\n}\n\n.fi-dj {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/dj.svg);\n}\n.fi-dj.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/dj.svg);\n}\n\n.fi-dk {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/dk.svg);\n}\n.fi-dk.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/dk.svg);\n}\n\n.fi-dm {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/dm.svg);\n}\n.fi-dm.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/dm.svg);\n}\n\n.fi-do {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/do.svg);\n}\n.fi-do.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/do.svg);\n}\n\n.fi-dz {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/dz.svg);\n}\n.fi-dz.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/dz.svg);\n}\n\n.fi-ec {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ec.svg);\n}\n.fi-ec.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ec.svg);\n}\n\n.fi-ee {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ee.svg);\n}\n.fi-ee.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ee.svg);\n}\n\n.fi-eg {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/eg.svg);\n}\n.fi-eg.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/eg.svg);\n}\n\n.fi-eh {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/eh.svg);\n}\n.fi-eh.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/eh.svg);\n}\n\n.fi-er {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/er.svg);\n}\n.fi-er.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/er.svg);\n}\n\n.fi-es {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/es.svg);\n}\n.fi-es.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/es.svg);\n}\n\n.fi-et {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/et.svg);\n}\n.fi-et.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/et.svg);\n}\n\n.fi-fi {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/fi.svg);\n}\n.fi-fi.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/fi.svg);\n}\n\n.fi-fj {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/fj.svg);\n}\n.fi-fj.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/fj.svg);\n}\n\n.fi-fk {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/fk.svg);\n}\n.fi-fk.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/fk.svg);\n}\n\n.fi-fm {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/fm.svg);\n}\n.fi-fm.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/fm.svg);\n}\n\n.fi-fo {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/fo.svg);\n}\n.fi-fo.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/fo.svg);\n}\n\n.fi-fr {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/fr.svg);\n}\n.fi-fr.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/fr.svg);\n}\n\n.fi-ga {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ga.svg);\n}\n.fi-ga.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ga.svg);\n}\n\n.fi-gb {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/gb.svg);\n}\n.fi-gb.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/gb.svg);\n}\n\n.fi-gd {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/gd.svg);\n}\n.fi-gd.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/gd.svg);\n}\n\n.fi-ge {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ge.svg);\n}\n.fi-ge.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ge.svg);\n}\n\n.fi-gf {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/gf.svg);\n}\n.fi-gf.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/gf.svg);\n}\n\n.fi-gg {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/gg.svg);\n}\n.fi-gg.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/gg.svg);\n}\n\n.fi-gh {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/gh.svg);\n}\n.fi-gh.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/gh.svg);\n}\n\n.fi-gi {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/gi.svg);\n}\n.fi-gi.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/gi.svg);\n}\n\n.fi-gl {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/gl.svg);\n}\n.fi-gl.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/gl.svg);\n}\n\n.fi-gm {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/gm.svg);\n}\n.fi-gm.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/gm.svg);\n}\n\n.fi-gn {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/gn.svg);\n}\n.fi-gn.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/gn.svg);\n}\n\n.fi-gp {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/gp.svg);\n}\n.fi-gp.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/gp.svg);\n}\n\n.fi-gq {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/gq.svg);\n}\n.fi-gq.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/gq.svg);\n}\n\n.fi-gr {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/gr.svg);\n}\n.fi-gr.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/gr.svg);\n}\n\n.fi-gs {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/gs.svg);\n}\n.fi-gs.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/gs.svg);\n}\n\n.fi-gt {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/gt.svg);\n}\n.fi-gt.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/gt.svg);\n}\n\n.fi-gu {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/gu.svg);\n}\n.fi-gu.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/gu.svg);\n}\n\n.fi-gw {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/gw.svg);\n}\n.fi-gw.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/gw.svg);\n}\n\n.fi-gy {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/gy.svg);\n}\n.fi-gy.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/gy.svg);\n}\n\n.fi-hk {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/hk.svg);\n}\n.fi-hk.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/hk.svg);\n}\n\n.fi-hm {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/hm.svg);\n}\n.fi-hm.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/hm.svg);\n}\n\n.fi-hn {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/hn.svg);\n}\n.fi-hn.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/hn.svg);\n}\n\n.fi-hr {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/hr.svg);\n}\n.fi-hr.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/hr.svg);\n}\n\n.fi-ht {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ht.svg);\n}\n.fi-ht.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ht.svg);\n}\n\n.fi-hu {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/hu.svg);\n}\n.fi-hu.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/hu.svg);\n}\n\n.fi-id {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/id.svg);\n}\n.fi-id.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/id.svg);\n}\n\n.fi-ie {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ie.svg);\n}\n.fi-ie.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ie.svg);\n}\n\n.fi-il {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/il.svg);\n}\n.fi-il.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/il.svg);\n}\n\n.fi-im {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/im.svg);\n}\n.fi-im.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/im.svg);\n}\n\n.fi-in {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/in.svg);\n}\n.fi-in.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/in.svg);\n}\n\n.fi-io {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/io.svg);\n}\n.fi-io.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/io.svg);\n}\n\n.fi-iq {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/iq.svg);\n}\n.fi-iq.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/iq.svg);\n}\n\n.fi-ir {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ir.svg);\n}\n.fi-ir.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ir.svg);\n}\n\n.fi-is {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/is.svg);\n}\n.fi-is.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/is.svg);\n}\n\n.fi-it {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/it.svg);\n}\n.fi-it.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/it.svg);\n}\n\n.fi-je {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/je.svg);\n}\n.fi-je.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/je.svg);\n}\n\n.fi-jm {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/jm.svg);\n}\n.fi-jm.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/jm.svg);\n}\n\n.fi-jo {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/jo.svg);\n}\n.fi-jo.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/jo.svg);\n}\n\n.fi-jp {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/jp.svg);\n}\n.fi-jp.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/jp.svg);\n}\n\n.fi-ke {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ke.svg);\n}\n.fi-ke.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ke.svg);\n}\n\n.fi-kg {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/kg.svg);\n}\n.fi-kg.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/kg.svg);\n}\n\n.fi-kh {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/kh.svg);\n}\n.fi-kh.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/kh.svg);\n}\n\n.fi-ki {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ki.svg);\n}\n.fi-ki.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ki.svg);\n}\n\n.fi-km {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/km.svg);\n}\n.fi-km.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/km.svg);\n}\n\n.fi-kn {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/kn.svg);\n}\n.fi-kn.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/kn.svg);\n}\n\n.fi-kp {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/kp.svg);\n}\n.fi-kp.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/kp.svg);\n}\n\n.fi-kr {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/kr.svg);\n}\n.fi-kr.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/kr.svg);\n}\n\n.fi-kw {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/kw.svg);\n}\n.fi-kw.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/kw.svg);\n}\n\n.fi-ky {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ky.svg);\n}\n.fi-ky.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ky.svg);\n}\n\n.fi-kz {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/kz.svg);\n}\n.fi-kz.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/kz.svg);\n}\n\n.fi-la {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/la.svg);\n}\n.fi-la.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/la.svg);\n}\n\n.fi-lb {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/lb.svg);\n}\n.fi-lb.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/lb.svg);\n}\n\n.fi-lc {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/lc.svg);\n}\n.fi-lc.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/lc.svg);\n}\n\n.fi-li {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/li.svg);\n}\n.fi-li.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/li.svg);\n}\n\n.fi-lk {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/lk.svg);\n}\n.fi-lk.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/lk.svg);\n}\n\n.fi-lr {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/lr.svg);\n}\n.fi-lr.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/lr.svg);\n}\n\n.fi-ls {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ls.svg);\n}\n.fi-ls.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ls.svg);\n}\n\n.fi-lt {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/lt.svg);\n}\n.fi-lt.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/lt.svg);\n}\n\n.fi-lu {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/lu.svg);\n}\n.fi-lu.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/lu.svg);\n}\n\n.fi-lv {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/lv.svg);\n}\n.fi-lv.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/lv.svg);\n}\n\n.fi-ly {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ly.svg);\n}\n.fi-ly.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ly.svg);\n}\n\n.fi-ma {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ma.svg);\n}\n.fi-ma.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ma.svg);\n}\n\n.fi-mc {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/mc.svg);\n}\n.fi-mc.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/mc.svg);\n}\n\n.fi-md {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/md.svg);\n}\n.fi-md.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/md.svg);\n}\n\n.fi-me {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/me.svg);\n}\n.fi-me.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/me.svg);\n}\n\n.fi-mf {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/mf.svg);\n}\n.fi-mf.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/mf.svg);\n}\n\n.fi-mg {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/mg.svg);\n}\n.fi-mg.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/mg.svg);\n}\n\n.fi-mh {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/mh.svg);\n}\n.fi-mh.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/mh.svg);\n}\n\n.fi-mk {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/mk.svg);\n}\n.fi-mk.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/mk.svg);\n}\n\n.fi-ml {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ml.svg);\n}\n.fi-ml.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ml.svg);\n}\n\n.fi-mm {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/mm.svg);\n}\n.fi-mm.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/mm.svg);\n}\n\n.fi-mn {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/mn.svg);\n}\n.fi-mn.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/mn.svg);\n}\n\n.fi-mo {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/mo.svg);\n}\n.fi-mo.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/mo.svg);\n}\n\n.fi-mp {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/mp.svg);\n}\n.fi-mp.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/mp.svg);\n}\n\n.fi-mq {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/mq.svg);\n}\n.fi-mq.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/mq.svg);\n}\n\n.fi-mr {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/mr.svg);\n}\n.fi-mr.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/mr.svg);\n}\n\n.fi-ms {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ms.svg);\n}\n.fi-ms.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ms.svg);\n}\n\n.fi-mt {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/mt.svg);\n}\n.fi-mt.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/mt.svg);\n}\n\n.fi-mu {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/mu.svg);\n}\n.fi-mu.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/mu.svg);\n}\n\n.fi-mv {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/mv.svg);\n}\n.fi-mv.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/mv.svg);\n}\n\n.fi-mw {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/mw.svg);\n}\n.fi-mw.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/mw.svg);\n}\n\n.fi-mx {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/mx.svg);\n}\n.fi-mx.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/mx.svg);\n}\n\n.fi-my {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/my.svg);\n}\n.fi-my.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/my.svg);\n}\n\n.fi-mz {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/mz.svg);\n}\n.fi-mz.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/mz.svg);\n}\n\n.fi-na {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/na.svg);\n}\n.fi-na.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/na.svg);\n}\n\n.fi-nc {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/nc.svg);\n}\n.fi-nc.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/nc.svg);\n}\n\n.fi-ne {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ne.svg);\n}\n.fi-ne.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ne.svg);\n}\n\n.fi-nf {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/nf.svg);\n}\n.fi-nf.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/nf.svg);\n}\n\n.fi-ng {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ng.svg);\n}\n.fi-ng.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ng.svg);\n}\n\n.fi-ni {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ni.svg);\n}\n.fi-ni.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ni.svg);\n}\n\n.fi-nl {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/nl.svg);\n}\n.fi-nl.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/nl.svg);\n}\n\n.fi-no {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/no.svg);\n}\n.fi-no.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/no.svg);\n}\n\n.fi-np {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/np.svg);\n}\n.fi-np.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/np.svg);\n}\n\n.fi-nr {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/nr.svg);\n}\n.fi-nr.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/nr.svg);\n}\n\n.fi-nu {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/nu.svg);\n}\n.fi-nu.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/nu.svg);\n}\n\n.fi-nz {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/nz.svg);\n}\n.fi-nz.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/nz.svg);\n}\n\n.fi-om {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/om.svg);\n}\n.fi-om.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/om.svg);\n}\n\n.fi-pa {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/pa.svg);\n}\n.fi-pa.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/pa.svg);\n}\n\n.fi-pe {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/pe.svg);\n}\n.fi-pe.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/pe.svg);\n}\n\n.fi-pf {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/pf.svg);\n}\n.fi-pf.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/pf.svg);\n}\n\n.fi-pg {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/pg.svg);\n}\n.fi-pg.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/pg.svg);\n}\n\n.fi-ph {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ph.svg);\n}\n.fi-ph.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ph.svg);\n}\n\n.fi-pk {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/pk.svg);\n}\n.fi-pk.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/pk.svg);\n}\n\n.fi-pl {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/pl.svg);\n}\n.fi-pl.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/pl.svg);\n}\n\n.fi-pm {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/pm.svg);\n}\n.fi-pm.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/pm.svg);\n}\n\n.fi-pn {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/pn.svg);\n}\n.fi-pn.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/pn.svg);\n}\n\n.fi-pr {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/pr.svg);\n}\n.fi-pr.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/pr.svg);\n}\n\n.fi-ps {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ps.svg);\n}\n.fi-ps.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ps.svg);\n}\n\n.fi-pt {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/pt.svg);\n}\n.fi-pt.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/pt.svg);\n}\n\n.fi-pw {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/pw.svg);\n}\n.fi-pw.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/pw.svg);\n}\n\n.fi-py {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/py.svg);\n}\n.fi-py.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/py.svg);\n}\n\n.fi-qa {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/qa.svg);\n}\n.fi-qa.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/qa.svg);\n}\n\n.fi-re {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/re.svg);\n}\n.fi-re.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/re.svg);\n}\n\n.fi-ro {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ro.svg);\n}\n.fi-ro.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ro.svg);\n}\n\n.fi-rs {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/rs.svg);\n}\n.fi-rs.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/rs.svg);\n}\n\n.fi-ru {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ru.svg);\n}\n.fi-ru.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ru.svg);\n}\n\n.fi-rw {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/rw.svg);\n}\n.fi-rw.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/rw.svg);\n}\n\n.fi-sa {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/sa.svg);\n}\n.fi-sa.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/sa.svg);\n}\n\n.fi-sb {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/sb.svg);\n}\n.fi-sb.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/sb.svg);\n}\n\n.fi-sc {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/sc.svg);\n}\n.fi-sc.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/sc.svg);\n}\n\n.fi-sd {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/sd.svg);\n}\n.fi-sd.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/sd.svg);\n}\n\n.fi-se {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/se.svg);\n}\n.fi-se.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/se.svg);\n}\n\n.fi-sg {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/sg.svg);\n}\n.fi-sg.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/sg.svg);\n}\n\n.fi-sh {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/sh.svg);\n}\n.fi-sh.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/sh.svg);\n}\n\n.fi-si {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/si.svg);\n}\n.fi-si.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/si.svg);\n}\n\n.fi-sj {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/sj.svg);\n}\n.fi-sj.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/sj.svg);\n}\n\n.fi-sk {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/sk.svg);\n}\n.fi-sk.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/sk.svg);\n}\n\n.fi-sl {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/sl.svg);\n}\n.fi-sl.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/sl.svg);\n}\n\n.fi-sm {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/sm.svg);\n}\n.fi-sm.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/sm.svg);\n}\n\n.fi-sn {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/sn.svg);\n}\n.fi-sn.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/sn.svg);\n}\n\n.fi-so {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/so.svg);\n}\n.fi-so.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/so.svg);\n}\n\n.fi-sr {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/sr.svg);\n}\n.fi-sr.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/sr.svg);\n}\n\n.fi-ss {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ss.svg);\n}\n.fi-ss.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ss.svg);\n}\n\n.fi-st {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/st.svg);\n}\n.fi-st.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/st.svg);\n}\n\n.fi-sv {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/sv.svg);\n}\n.fi-sv.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/sv.svg);\n}\n\n.fi-sx {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/sx.svg);\n}\n.fi-sx.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/sx.svg);\n}\n\n.fi-sy {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/sy.svg);\n}\n.fi-sy.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/sy.svg);\n}\n\n.fi-sz {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/sz.svg);\n}\n.fi-sz.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/sz.svg);\n}\n\n.fi-tc {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/tc.svg);\n}\n.fi-tc.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/tc.svg);\n}\n\n.fi-td {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/td.svg);\n}\n.fi-td.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/td.svg);\n}\n\n.fi-tf {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/tf.svg);\n}\n.fi-tf.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/tf.svg);\n}\n\n.fi-tg {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/tg.svg);\n}\n.fi-tg.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/tg.svg);\n}\n\n.fi-th {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/th.svg);\n}\n.fi-th.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/th.svg);\n}\n\n.fi-tj {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/tj.svg);\n}\n.fi-tj.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/tj.svg);\n}\n\n.fi-tk {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/tk.svg);\n}\n.fi-tk.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/tk.svg);\n}\n\n.fi-tl {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/tl.svg);\n}\n.fi-tl.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/tl.svg);\n}\n\n.fi-tm {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/tm.svg);\n}\n.fi-tm.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/tm.svg);\n}\n\n.fi-tn {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/tn.svg);\n}\n.fi-tn.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/tn.svg);\n}\n\n.fi-to {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/to.svg);\n}\n.fi-to.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/to.svg);\n}\n\n.fi-tr {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/tr.svg);\n}\n.fi-tr.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/tr.svg);\n}\n\n.fi-tt {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/tt.svg);\n}\n.fi-tt.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/tt.svg);\n}\n\n.fi-tv {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/tv.svg);\n}\n.fi-tv.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/tv.svg);\n}\n\n.fi-tw {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/tw.svg);\n}\n.fi-tw.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/tw.svg);\n}\n\n.fi-tz {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/tz.svg);\n}\n.fi-tz.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/tz.svg);\n}\n\n.fi-ua {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ua.svg);\n}\n.fi-ua.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ua.svg);\n}\n\n.fi-ug {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ug.svg);\n}\n.fi-ug.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ug.svg);\n}\n\n.fi-um {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/um.svg);\n}\n.fi-um.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/um.svg);\n}\n\n.fi-us {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/us.svg);\n}\n.fi-us.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/us.svg);\n}\n\n.fi-uy {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/uy.svg);\n}\n.fi-uy.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/uy.svg);\n}\n\n.fi-uz {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/uz.svg);\n}\n.fi-uz.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/uz.svg);\n}\n\n.fi-va {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/va.svg);\n}\n.fi-va.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/va.svg);\n}\n\n.fi-vc {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/vc.svg);\n}\n.fi-vc.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/vc.svg);\n}\n\n.fi-ve {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ve.svg);\n}\n.fi-ve.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ve.svg);\n}\n\n.fi-vg {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/vg.svg);\n}\n.fi-vg.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/vg.svg);\n}\n\n.fi-vi {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/vi.svg);\n}\n.fi-vi.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/vi.svg);\n}\n\n.fi-vn {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/vn.svg);\n}\n.fi-vn.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/vn.svg);\n}\n\n.fi-vu {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/vu.svg);\n}\n.fi-vu.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/vu.svg);\n}\n\n.fi-wf {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/wf.svg);\n}\n.fi-wf.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/wf.svg);\n}\n\n.fi-ws {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ws.svg);\n}\n.fi-ws.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ws.svg);\n}\n\n.fi-ye {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ye.svg);\n}\n.fi-ye.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ye.svg);\n}\n\n.fi-yt {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/yt.svg);\n}\n.fi-yt.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/yt.svg);\n}\n\n.fi-za {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/za.svg);\n}\n.fi-za.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/za.svg);\n}\n\n.fi-zm {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/zm.svg);\n}\n.fi-zm.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/zm.svg);\n}\n\n.fi-zw {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/zw.svg);\n}\n.fi-zw.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/zw.svg);\n}\n\n.fi-ac {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ac.svg);\n}\n.fi-ac.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ac.svg);\n}\n\n.fi-arab {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/arab.svg);\n}\n.fi-arab.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/arab.svg);\n}\n\n.fi-cefta {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/cefta.svg);\n}\n.fi-cefta.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/cefta.svg);\n}\n\n.fi-cp {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/cp.svg);\n}\n.fi-cp.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/cp.svg);\n}\n\n.fi-dg {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/dg.svg);\n}\n.fi-dg.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/dg.svg);\n}\n\n.fi-eac {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/eac.svg);\n}\n.fi-eac.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/eac.svg);\n}\n\n.fi-es-ct {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/es-ct.svg);\n}\n.fi-es-ct.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/es-ct.svg);\n}\n\n.fi-es-ga {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/es-ga.svg);\n}\n.fi-es-ga.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/es-ga.svg);\n}\n\n.fi-es-pv {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/es-pv.svg);\n}\n.fi-es-pv.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/es-pv.svg);\n}\n\n.fi-eu {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/eu.svg);\n}\n.fi-eu.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/eu.svg);\n}\n\n.fi-gb-eng {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/gb-eng.svg);\n}\n.fi-gb-eng.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/gb-eng.svg);\n}\n\n.fi-gb-nir {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/gb-nir.svg);\n}\n.fi-gb-nir.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/gb-nir.svg);\n}\n\n.fi-gb-sct {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/gb-sct.svg);\n}\n.fi-gb-sct.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/gb-sct.svg);\n}\n\n.fi-gb-wls {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/gb-wls.svg);\n}\n.fi-gb-wls.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/gb-wls.svg);\n}\n\n.fi-ic {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ic.svg);\n}\n.fi-ic.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ic.svg);\n}\n\n.fi-ta {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/ta.svg);\n}\n.fi-ta.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/ta.svg);\n}\n\n.fi-un {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/un.svg);\n}\n.fi-un.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/un.svg);\n}\n\n.fi-xk {\n  background-image: url(../../../libraries/flag-icons/flags//4x3/xk.svg);\n}\n.fi-xk.fis {\n  background-image: url(../../../libraries/flag-icons/flags//1x1/xk.svg);\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n@media (max-width: 767.98px) {\n  .daterangepicker.show-calendar.js-visible {\n    display: flex;\n    height: calc(100vh - 3.125rem) !important;\n    width: 100vw !important;\n    top: 3.125rem !important;\n    left: 0 !important;\n    position: fixed;\n    overflow: scroll;\n    -webkit-overflow-scrolling: touch;\n    z-index: 10000000000000000000000 !important;\n  }\n  .daterangepicker.show-calendar.js-visible .drp-buttons {\n    position: fixed;\n    text-align: center;\n    width: 100%;\n    bottom: 16px;\n  }\n}\n@media (min-width: 576px) {\n  .daterangepicker.show-ranges {\n    max-height: 300px;\n    overflow-y: scroll;\n  }\n  .daterangepicker.show-ranges.ltr .drp-calendar {\n    border-bottom: 1px solid #ddd;\n  }\n}\n.select2-selection {\n  padding-top: 0.2rem;\n}\n.select2-selection .o-filter-actions {\n  display: inline-block;\n}\n\nselect[readonly].select2-hidden-accessible + .select2-container {\n  pointer-events: none;\n  touch-action: none;\n}\nselect[readonly].select2-hidden-accessible + .select2-container .select2-selection {\n  background: #eee;\n  box-shadow: none;\n}\nselect[readonly].select2-hidden-accessible + .select2-container .select2-selection__arrow,\nselect[readonly].select2-hidden-accessible + .select2-container .select2-selection__clear {\n  display: none;\n}\n\n.select2-selection--single {\n  padding: 0.375rem 1.125rem 0.375rem 0.75rem;\n}\n.input-group > .input-group-prepend .select2-selection--single {\n  border-right: unset !important;\n  border-radius: 0.25rem 0 0 0.25rem !important;\n}\n\n.input-group-sm .select2-selection--single, .dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group .select2-selection--single {\n  border-top-right-radius: 0.25rem !important;\n  border-bottom-right-radius: 0.25rem !important;\n}\n\n.select2-selection__rendered {\n  line-height: 1.5;\n}\n\n.select2-search:only-child {\n  width: 100% !important;\n}\n.select2-search:only-child .select2-search__field {\n  width: 100% !important;\n}\n\n.select2-container--bootstrap4 .select2-results__option,\n.select2-container--bootstrap4 .select2-results__option .select2-results__option {\n  font-size: inherit;\n}\n\n.select2-container--bootstrap .select2-results > .select2-results__options {\n  max-height: 400px;\n}\n.select2-container--bootstrap .select2-results__group {\n  font-size: 1rem !important;\n  background: #e1f0fd;\n}\n.select2-container--bootstrap .select2-results__option[aria-label=\"\"] > .select2-results__group {\n  background: inherit;\n}\n.select2-container--bootstrap .select2-results__option[aria-selected=true] .c-option-template--state-icons {\n  opacity: 0.5;\n}\n\nselect.form-control,\nselect.select2 select.select2noactive {\n  overflow: hidden;\n  height: calc(1.5em + 0.75rem + 2px) !important;\n}\n\n.narrow .select2-selection.select2-selection--multiple {\n  min-height: 1.5em !important;\n}\n\n.select2-container .select2-search--inline {\n  float: unset;\n  width: fit-content;\n}\n\n.input-group-sm select.select2, .dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group select.select2 {\n  height: calc(1.5em + 0.5rem + 2px) !important;\n}\n\n.form-control-sm.select2, .input-group-sm .select2.form-control, .dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group .select2.form-control {\n  height: calc(1.5em + 0.5rem + 2px) !important;\n}\n\n.input-group > .select2-container--bootstrap {\n  width: 1% !important;\n}\n\n/* select2 selected option display bug fix after use hide class on options */\n.addRelationContainer span.select2-selection__rendered {\n  display: block !important;\n}\n\nheader .o-global-search__input .select2-selection.select2-selection--single {\n  height: 2.125rem !important;\n}\nheader .o-global-search__input .select2-selection.select2-selection--single .select2-selection__rendered {\n  margin-top: 0.125rem;\n}\nheader .select2WithButtonWidth {\n  width: calc(100% - 2.625rem);\n}\nheader .c-header__btn__container .select2-selection {\n  height: 2.125rem;\n  font-size: 0.875rem;\n}\nheader .c-header__btn__container .select2-selection:hover {\n  background: #343a40 !important;\n}\nheader .c-header__btn__container .select2-selection:hover .select2-selection__rendered {\n  color: #fff !important;\n}\n\n#select2-mail-select-results {\n  font-size: 0.875rem;\n}\n\n.select2HeaderWidth .select2-selection {\n  height: 2.5rem !important;\n}\n\n.fieldUiHolder {\n  width: 25%;\n}\n.fieldUiHolder .select2-container--bootstrap4 {\n  width: 100% !important;\n}\n\n.select2-selection__rendered.u-hover-bold {\n  padding: 6px !important;\n  border-radius: 0.25rem;\n}\n\n.customFilterMainSpan {\n  width: 100%;\n  cursor: pointer;\n}\n.customFilterMainSpan .select2-container {\n  width: 95% !important;\n}\n\n.conditionRow .select2-container--bootstrap4 {\n  display: inline-block;\n  vertical-align: middle;\n}\n\n.select2-container--bootstrap .select2-selection--multiple {\n  max-height: 70px;\n  overflow: auto;\n}\n.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice + .select2-search--inline .select2-search__field {\n  min-width: 0;\n  padding: 0;\n}\n\n.select2-container--open .select2-selection {\n  border-color: #5bb1ff !important;\n}\n.select2-container--open.select2-container--below .select2-selection {\n  border-bottom-right-radius: 0 !important;\n}\n.select2-container--open.select2-container--above .select2-selection {\n  border-top-right-radius: 0 !important;\n}\n\n.leaflet-popup-content {\n  width: 62px;\n}\n\n.awesome-marker .fas {\n  margin-top: 11px;\n}\n\n.daterangepicker.show-calendar.js-visible:not(.single):before, .daterangepicker.show-calendar.js-visible:not(.single):after {\n  content: none !important;\n}\n.daterangepicker .ranges li {\n  padding: 4px 12px;\n}\n.recordEditView .daterangepicker .ranges {\n  float: none !important;\n  text-align: center !important;\n}\n\n.ui-autocomplete {\n  padding: 3px !important;\n}\n.ui-autocomplete .ui-menu-item-wrapper,\n.ui-autocomplete .ui-menu-item-wrapper:hover {\n  font-weight: inherit !important;\n}\n\n.sortTableUl {\n  list-style-type: none;\n  float: left;\n  min-height: 1px;\n  padding: 0;\n}\n\n.ui-sortable-placeholder td[colspan=\"0\"] {\n  display: none;\n}\n\n.cke_screen_reader_only {\n  height: 0 !important;\n}\n\n#pdf_step2 .cke {\n  border: 0;\n}\n\n.cke_autocomplete_panel {\n  width: 300px !important;\n}\n\n.jstree-proton {\n  font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", \"Liberation Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\" !important;\n}\n\n.vakata-context.jstree-contextmenu.jstree-default-contextmenu li > a {\n  display: flex;\n  align-items: center;\n  height: 1.375rem;\n  overflow: hidden;\n  padding-left: 1em;\n}\n\nbody:not(.desktop) .leftPanel .ps-scrollbar-y-rail {\n  display: none !important;\n}\nbody:not(.desktop) .ps__rail-x,\nbody:not(.desktop) .ps__rail-y {\n  display: none !important;\n}\n\n.c-scrollbar-x--small .ps__rail-x:hover > .ps__thumb-x,\n.c-scrollbar-x--small .ps__rail-x:focus > .ps__thumb-x,\n.c-scrollbar-x--small .ps__rail-x.ps--clicking .ps__thumb-x {\n  height: 6px;\n}\n.c-scrollbar-x--small .ps__rail-x {\n  height: 10px;\n}\n\n.grid-stack > .grid-stack-item > .grid-stack-item-content {\n  left: 0.25rem !important;\n  right: 0.25rem !important;\n  overflow-y: hidden !important;\n}\n\n@media (max-width: 399.98px) {\n  .grid-stack > .grid-stack-item > .grid-stack-item-content {\n    left: 0 !important;\n    right: 0 !important;\n  }\n  .ui-draggable-handle {\n    -ms-touch-action: manipulation !important;\n    touch-action: manipulation !important;\n  }\n  .grid-stack > .grid-stack-item > .grid-stack-item-content {\n    width: 100% !important;\n  }\n  .grid-stack.grid-stack-one-column-mode > .grid-stack-item {\n    margin-bottom: 0.5rem !important;\n  }\n}\n.dataTables_wrapper .custom-select {\n  background: unset;\n}\n\n.leaflet-popup-content {\n  width: auto;\n}\n\n.ps__rail-x,\n.ps__rail-y {\n  z-index: 2000;\n}\n\n.dropdown-menu.show {\n  z-index: 3000;\n}\n\n.listViewPageDiv > .floatThead-wrapper {\n  overflow: hidden;\n}\n.listViewPageDiv > .floatThead-wrapper > .floatThead-container {\n  overflow: hidden !important;\n}\n\n.js-fixed-thead tfoot td {\n  border-top: unset !important;\n}\n\n.flag-icon {\n  box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.35);\n  background-size: cover;\n  width: 1.3em;\n  margin-left: 2px;\n}\n\n.tribute-container {\n  border: 1px solid rgba(0, 0, 0, 0.15);\n  border-radius: 0.25rem;\n  min-width: 10rem;\n}\n.tribute-container ul {\n  color: #212529;\n  background-color: #fff;\n  background-clip: padding-box;\n}\n.tribute-container ul .c-circle-icon {\n  font-size: 2em;\n  margin-top: 10px;\n}\n.tribute-container ul .c-img__completion__container {\n  width: 2.5rem;\n  text-align: center;\n}\n\n.btn-sm .fa-xs, .btn-group-sm > .btn .fa-xs {\n  vertical-align: 0.0625rem;\n}\n\n.pnotify-container {\n  padding: 0.75rem;\n}\n\n.pnotify-closer {\n  visibility: visible !important;\n}\n\n.pnotify-title {\n  line-height: 1.3rem;\n}\n\n.pnotify .pnotify-icon {\n  line-height: 1.5rem;\n  font-size: 1.2rem;\n  margin-right: 5px;\n}\n\n.pnotify-action-bar {\n  margin-top: 1rem;\n}\n\n.pnotify.c-confirm-modal .pnotify-container {\n  color: #000;\n  background-color: #fff;\n  border-color: #fff;\n}\n.pnotify.c-confirm-modal .btn-primary {\n  background-color: #3eac33;\n  border-color: #3eac33;\n}\n.pnotify.c-confirm-modal .btn-secondary {\n  background-color: #d15d5d;\n  border-color: #d15d5d;\n}\n.pnotify.c-confirm-modal .pnotify-icon {\n  font-size: 3rem;\n  margin: 12px 10px 10px 0;\n}\n\n.mdi {\n  line-height: 1;\n}\n\n.btn .mdi::before {\n  position: relative;\n}\n\n.c-mdi::before {\n  width: 1.25em;\n  font-size: 1.2rem;\n  vertical-align: text-bottom;\n}\n\n.alert .mdi::before {\n  position: relative;\n  top: 2px;\n}\n\n.alert .mdi {\n  font-size: 1rem;\n}\n\n.q-tab__icon {\n  height: unset;\n}\n\n.dataTables_processing {\n  z-index: 4000;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.table thead th, .c-detail-widget__table thead th,\n.table-bordered thead td {\n  border-bottom-width: 1px;\n}\n\n.btn-xs, .c-multi-image__btn-narrow, table .listButtons.narrow .btn.btn-sm, table .listButtons.narrow .btn-group-sm > .btn, .detailViewTable .fieldLabel.narrow .btn.btn-sm, .detailViewTable .fieldLabel.narrow .btn-group-sm > .btn,\n.detailViewTable .fieldValue.narrow .btn.btn-sm,\n.detailViewTable .fieldValue.narrow .btn-group-sm > .btn {\n  padding: 0.2rem 0.4rem;\n  font-size: 0.7rem;\n  line-height: 1.2;\n  border-radius: 0.16rem;\n}\n\nlabel.btn[class*=btn-outline-]:not(.active) {\n  background: #fff;\n}\nlabel.btn[class*=btn-outline-]:not(.active):hover {\n  background: #e9ecef;\n  color: #6c757d;\n}\n\n.dropdown-menu {\n  max-height: calc(100vh - 100px);\n  max-width: calc(100vh - 100px);\n  overflow: auto;\n}\n.listViewEntries .actions .dropdown-menu {\n  overflow: unset;\n}\n\n@media (min-width: 768px) {\n  .dropdown-menu.historyList {\n    left: auto;\n    right: 9px;\n  }\n}\n\n.dropdown-item, .related .dropdown-menu .nav-link {\n  cursor: pointer;\n  border-top: 1px solid transparent;\n  border-bottom: 1px solid transparent;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.historyList .dropdown-item, .historyList .related .dropdown-menu .nav-link, .related .dropdown-menu .historyList .nav-link {\n  min-width: 500px;\n  max-width: calc(100vh - 100px);\n}\n\n.dropdown-item:hover, .related .dropdown-menu .nav-link:hover {\n  border-top: 1px solid #e0e0e0;\n  border-bottom: 1px solid #e0e0e0;\n}\n\n@media (max-width: 399.98px) {\n  .btn-group.flex-column > .btn {\n    margin-left: 0 !important;\n  }\n  .btn-group.flex-column > .btn:first-child {\n    -webkit-border-radius: 0.25rem 0.25rem 0 0 !important;\n    -moz-border-radius: 0.25rem 0.25rem 0 0 !important;\n    border-radius: 0.25rem 0.25rem 0 0 !important;\n  }\n  .btn-group.flex-column > .btn:last-child {\n    -webkit-border-radius: 0 0 0.25rem 0.25rem !important;\n    -moz-border-radius: 0 0 0.25rem 0.25rem !important;\n    border-radius: 0 0 0.25rem 0.25rem !important;\n  }\n}\n.border.btn, .btn.select2-selection {\n  border-color: #ced4da !important;\n}\n\n.input-group.input-group-sm, .dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group {\n  min-width: 4.0625rem;\n}\n\n.modal-header {\n  padding: 1rem 0;\n  margin: 0 1rem;\n}\n\n.modal-footer {\n  border-top: none;\n}\n\n.modal-header-icon {\n  margin-right: 0.5rem;\n}\n\n.modal-header-xl {\n  align-items: center;\n  padding: 0.5rem 0;\n}\n.modal-header-xl .modal-title {\n  font-size: 1.5rem;\n  display: flex;\n  align-items: center;\n}\n.modal-header-xl .modal-header-icon {\n  font-size: 2.5rem;\n  margin-right: 0.75rem;\n}\n.modal-header-xl .close {\n  margin: 0;\n  padding: 0 0 5px 0;\n}\n\n.nav-under .active {\n  border-bottom: solid 2px;\n}\n.nav-under .nav-link {\n  padding: 0.1875rem 0.25rem;\n}\n@media (min-width: 576px) {\n  .nav-under .nav-link {\n    margin-right: 3.75rem;\n  }\n}\n\n@media (max-width: 767.98px) {\n  .breadcrumb {\n    padding: 0;\n  }\n  .breadcrumb-item + .breadcrumb-item {\n    padding-left: 0.125rem;\n  }\n  .breadcrumb-item + .breadcrumb-item::before {\n    padding-right: 0.125rem;\n  }\n}\n.table-with-flex {\n  border-right: none;\n}\n.table-with-flex td {\n  border-left: none;\n  border-bottom: none;\n  border-right: 1px solid #dee2e6;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.dashboardWidgetCalendar .fc .fc-daygrid-day-events {\n  text-align: center;\n}\n.dashboardWidgetCalendar .fc .fc-daygrid-day-number {\n  padding: 2px 4px;\n}\n.dashboardWidgetCalendar .fc .fc-daygrid-day-top {\n  line-height: 1;\n}\n.dashboardWidgetCalendar .fc-daygrid-event-harness {\n  display: inline-block;\n}\n.dashboardWidgetCalendar .fc-daygrid-event-harness .fc-daygrid-event {\n  padding: 0px 4px;\n}\n.dashboardWidgetCalendar .fc-daygrid-event-harness .fc-daygrid-event .fc-event-main {\n  color: inherit;\n}\n\n.fc-event-style1 {\n  background: #17309a;\n  border-color: #17309a;\n  font-weight: normal;\n  text-shadow: none;\n}\n.fc-event-style1 .fc-event-skin {\n  background: #17309a;\n  border-color: #17309a;\n  font-weight: normal;\n  text-shadow: none;\n}\n\n.fc-event-style2 {\n  background: #3a87ad;\n  border-color: #3a87ad;\n  font-weight: normal;\n  text-shadow: none;\n}\n.fc-event-style2 .fc-event-skin {\n  background: #3a87ad;\n  border-color: #3a87ad;\n  font-weight: normal;\n  text-shadow: none;\n}\n\n.fc-event-style3 {\n  background: #aa6705;\n  border-color: #aa6705;\n  font-weight: normal;\n  text-shadow: none;\n}\n.fc-event-style3 .fc-event-skin {\n  background: #aa6705;\n  border-color: #aa6705;\n  font-weight: normal;\n  text-shadow: none;\n}\n\n.fc-event-style4 {\n  background: #953b39;\n  border-color: #953b39;\n  font-weight: normal;\n  text-shadow: none;\n}\n.fc-event-style4 .fc-event-skin {\n  background: #953b39;\n  border-color: #953b39;\n  font-weight: normal;\n  text-shadow: none;\n}\n\n.fc-event-style5 {\n  background: #545252;\n  border-color: #545252;\n  font-weight: normal;\n  text-shadow: none;\n}\n.fc-event-style5 .fc-event-skin {\n  background: #545252;\n  border-color: #545252;\n  font-weight: normal;\n  text-shadow: none;\n}\n\n.fc-event-style6 {\n  background: #87865d;\n  border-color: #87865d;\n  font-weight: normal;\n  text-shadow: none;\n}\n.fc-event-style6 .fc-event-skin {\n  background: #87865d;\n  border-color: #87865d;\n  font-weight: normal;\n  text-shadow: none;\n}\n\n.fc-event-style7 {\n  background: #c71585;\n  border-color: #c71585;\n  font-weight: normal;\n  text-shadow: none;\n}\n\n.fc-event-style8 {\n  background: #006400;\n  border-color: #006400;\n  font-weight: normal;\n  text-shadow: none;\n}\n.fc-event-style8 .fc-event-skin {\n  background: #006400;\n  border-color: #006400;\n  font-weight: normal;\n  text-shadow: none;\n}\n\n#calendarview th {\n  color: #000;\n}\n\n.fc .fc-button {\n  display: inline-block;\n  margin-bottom: 0;\n  font-weight: normal;\n  line-height: 1.5;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  -ms-touch-action: manipulation;\n  touch-action: manipulation;\n  cursor: pointer;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  background-image: none;\n  border: 1px solid transparent;\n  border-radius: 4px;\n}\n.fc .fc-button:active .fc-button-inner {\n  background: transparent;\n}\n.fc .fc-button:active .fc-button-inner .fc-button-content {\n  color: #fff;\n}\n.fc .fc-button.fc-button-active .fc-button-inner .fc-button-content, .fc .fc-button:active .fc-button-inner .fc-button-content {\n  color: #000 !important;\n  background: transparent;\n  background-image: none;\n}\n\n.fc-header-title h2 {\n  font-size: 15px;\n  line-height: 20px;\n}\n\n.fc-col-header-cell {\n  background: #f8f9fa;\n  border-color: #ccc;\n}\n.fc-col-header-cell a {\n  color: #666;\n}\n\n.fc-content {\n  background: #fff;\n  margin-left: 10px;\n}\n\n.fc-event-container .fc-event.fc-draggable {\n  margin: 0 0 2px 0;\n  border-radius: 0;\n}\n\n.fc-content .fc-title {\n  padding-left: 2px;\n}\n.fc-content td:hover {\n  background: #f3f3f3;\n}\n\n.fc button {\n  height: auto !important;\n}\n.fc button .fas {\n  display: block;\n}\n\n.fc-toolbar {\n  margin-bottom: 0 !important;\n}\n\n.fc-time-grid .fc-time-grid-event.fc-event {\n  min-height: 27px;\n  min-width: 100px;\n}\n\n.fc-time-grid-event.fc-short .fc-title {\n  font-size: 1em;\n}\n\n@media only screen and (max-width: 480px) {\n  .fc-toolbar .fc-left,\n  .fc-toolbar .fc-right {\n    float: none !important;\n    display: inline-block;\n  }\n  .fc-basic-view .fc-body .fc-row {\n    min-height: 2em !important;\n  }\n  .fc-row .fc-content-skeleton {\n    padding-bottom: 0px;\n  }\n  .fc th,\n  .fc td {\n    padding: 0 !important;\n    line-height: 1;\n  }\n  .c-calendar-quickcreate .fc-daygrid-day-top .fc-daygrid-day-number {\n    font-size: 20px;\n  }\n  .js-calendar-switch-container {\n    margin: auto !important;\n  }\n}\n.fc-unthemed td {\n  border-color: #ddd !important;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.quasar-reset,\nbody > .q-dialog:not(.quasar-reset) {\n  z-index: 1050 !important;\n}\n.quasar-reset .row,\nbody > .q-dialog:not(.quasar-reset) .row {\n  margin: unset;\n  margin-right: unset;\n  margin-left: unset;\n}\n.quasar-reset .col,\n.quasar-reset [class*=col-],\nbody > .q-dialog:not(.quasar-reset) .col,\nbody > .q-dialog:not(.quasar-reset) [class*=col-] {\n  position: unset;\n  padding: unset;\n  padding-right: unset;\n  padding-left: unset;\n}\n.quasar-reset .q-field .col,\nbody > .q-dialog:not(.quasar-reset) .q-field .col {\n  position: relative;\n}\n\n.quasar-container {\n  height: calc(100% - 3rem);\n  margin-left: -0.5rem;\n  margin-right: -0.5rem;\n}\n\n.quasar-modal {\n  top: 0;\n  right: 0;\n  left: 0;\n  bottom: 0;\n  padding-top: 50px;\n  padding-bottom: 30px;\n  padding-left: 50px;\n  padding-right: 0 !important;\n}\n.quasar-modal .modal-content {\n  height: 100%;\n}\n.quasar-modal .q-layout-container {\n  height: calc(100vh - 113px);\n}\n\n.singleComment .q-message-text {\n  background: #e0e0e0;\n}\n\n@media only screen and (min-width: 768px) {\n  .singleComment .q-message-text {\n    background: #e0e0e0;\n  }\n}\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n@media print {\n  .noprint {\n    display: none;\n  }\n}\n.clearfix {\n  *zoom: 1;\n}\n.clearfix:before {\n  display: table;\n  content: \"\";\n}\n.clearfix:after {\n  display: table;\n  content: \"\";\n  clear: both;\n}\n\n.hide-text {\n  overflow: hidden;\n  text-indent: 100%;\n  white-space: nowrap;\n}\n\n.textTransform {\n  text-transform: uppercase;\n  float: right;\n}\n\n.quickCreateTitle {\n  font-size: 0.9375rem !important;\n}\n\n.generatePass {\n  width: 125px;\n  margin-right: 5px;\n}\n\n@media only screen and (min-width: 320px) and (max-width: 640px) {\n  .textTransform {\n    margin-top: 2px;\n    float: none !important;\n  }\n}\n@media only screen and (min-width: 320px) and (max-width: 480px) {\n  .goToFullFormPassword {\n    width: 269px;\n    margin-bottom: 7px;\n    margin-right: 5px;\n  }\n  .generatePass {\n    width: 174px !important;\n    margin-right: 7px;\n  }\n}\n.noWrap {\n  white-space: nowrap !important;\n}\n\n.input-block-level {\n  display: block;\n  width: 100%;\n  min-height: 28px;\n  /* Make inputs at least the height of their button counterpart */\n  /* Makes inputs behave like true block-level elements */\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  -ms-box-sizing: border-box;\n  box-sizing: border-box;\n}\n\nhr {\n  margin-top: 0;\n  margin-bottom: 8px;\n  border-bottom: 1px solid #ddd;\n}\n\n.borderBottom {\n  border-bottom: 1px solid #ddd;\n  margin-bottom: 5px;\n}\n\n.imageHolder {\n  margin: 0 auto;\n  background-position: center;\n  padding: 10px 0;\n  width: 70%;\n}\n\n.modal .imageHolder {\n  min-width: 250px;\n  width: 30%;\n  z-index: 1;\n}\n\n.blockProgressContainer.imageHolder {\n  padding: 40px 0;\n}\n\n.message {\n  font-weight: bold;\n  color: #4a5364;\n}\n\n.modal .imageHolder .message {\n  font-size: 1rem;\n}\n\n.sk-cube-grid {\n  width: 70px;\n  height: 70px;\n  margin: 10px auto;\n}\n\n.item .addButton {\n  margin-right: 6px;\n}\n\n.carousel-inner .item table {\n  margin-bottom: 10px;\n  width: 100%;\n}\n\n.summaryViewEntries .fieldLabel {\n  width: 35%;\n  vertical-align: top;\n  padding: 5px 0 5px 5%;\n  border-top: 1px solid #ddd;\n  border-right: 1px solid #ddd;\n  border-bottom: 1px solid #ddd;\n}\n.summaryViewEntries .fieldValue {\n  width: 65%;\n  vertical-align: top;\n  padding: 5px 0 5px 5px;\n}\n\n.sk-cube-grid .sk-cube {\n  width: 33%;\n  height: 33%;\n  background-color: #4a5364;\n  float: left;\n  -webkit-animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;\n  animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;\n}\n.sk-cube-grid .sk-cube1 {\n  -webkit-animation-delay: 0.2s;\n  animation-delay: 0.2s;\n}\n.sk-cube-grid .sk-cube2 {\n  -webkit-animation-delay: 0.3s;\n  animation-delay: 0.3s;\n}\n.sk-cube-grid .sk-cube3 {\n  -webkit-animation-delay: 0.4s;\n  animation-delay: 0.4s;\n}\n.sk-cube-grid .sk-cube4 {\n  -webkit-animation-delay: 0.1s;\n  animation-delay: 0.1s;\n}\n.sk-cube-grid .sk-cube5 {\n  -webkit-animation-delay: 0.2s;\n  animation-delay: 0.2s;\n}\n.sk-cube-grid .sk-cube6 {\n  -webkit-animation-delay: 0.3s;\n  animation-delay: 0.3s;\n}\n.sk-cube-grid .sk-cube7 {\n  -webkit-animation-delay: 0s;\n  animation-delay: 0s;\n}\n.sk-cube-grid .sk-cube8 {\n  -webkit-animation-delay: 0.1s;\n  animation-delay: 0.1s;\n}\n.sk-cube-grid .sk-cube9 {\n  -webkit-animation-delay: 0.2s;\n  animation-delay: 0.2s;\n}\n\n@-webkit-keyframes sk-cubeGridScaleDelay {\n  0%, 70%, 100% {\n    -webkit-transform: scale3D(1, 1, 1);\n    transform: scale3D(1, 1, 1);\n  }\n  35% {\n    -webkit-transform: scale3D(0, 0, 1);\n    transform: scale3D(0, 0, 1);\n  }\n}\n@keyframes sk-cubeGridScaleDelay {\n  0%, 70%, 100% {\n    -webkit-transform: scale3D(1, 1, 1);\n    transform: scale3D(1, 1, 1);\n  }\n  35% {\n    -webkit-transform: scale3D(0, 0, 1);\n    transform: scale3D(0, 0, 1);\n  }\n}\n.navbar.navbar-fixed-top .navbar-collapse {\n  padding-right: 15px !important;\n}\n\n.navbar-nav.navbar-left .open ul {\n  display: none;\n}\n\n.navbar-default .navbar-nav > .open > a {\n  color: #555;\n  background: none;\n}\n.navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {\n  color: #555;\n  background: none;\n}\n.navbar-default .navbar-nav li:hover {\n  background: #e7e7e7;\n}\n\n.navbar-inverse .navbar-nav > .open > a {\n  background: none;\n}\n.navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {\n  background: none;\n}\n.navbar-inverse .navbar-nav li:hover {\n  background: #080808;\n}\n\n.navbar-nav .hovernav:hover > .dropdown-menu {\n  display: block;\n}\n\n#headerLinks {\n  padding: 10px 0 7px;\n  min-width: 240px;\n  float: right !important;\n}\n#headerLinks .headerLinksContainer {\n  margin-right: 10px;\n}\n#headerLinks .headerLinksContainer > [class*=span] {\n  float: left;\n  margin-left: 15px;\n}\n#headerLinks .headerLinksContainer .dropdown.open .dropdown-toggle {\n  background: transparent;\n}\n#headerLinks .headerLinksContainer ul.dropdown-menu {\n  top: 30px;\n}\n#headerLinks .headerLinksContainer ul.dropdown-menu:after, #headerLinks .headerLinksContainer ul.dropdown-menu:before {\n  right: 15px;\n  left: auto;\n}\n#headerLinks .headerLinksContainer > span a img, #headerLinks .headerLinksContainer > span a.userName {\n  color: #fff;\n  cursor: pointer;\n  text-decoration: none !important;\n}\n#headerLinks .headerLinksContainer > span a img .caret, #headerLinks .headerLinksContainer > span a.userName .caret {\n  border-top: 4px solid #fff;\n}\n\n.themeMenuContainer {\n  min-width: 110px;\n  width: 110px;\n  left: -84px !important;\n  padding: 10px 0;\n}\n.themeMenuContainer .themeMenu {\n  padding: 0 10px;\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n}\n.themeMenuContainer .themeMenu .themeElement {\n  cursor: pointer;\n  margin: 5px;\n  height: 20px;\n  width: 20px;\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n}\n.themeMenuContainer .themeMenu .themeElement:hover {\n  border: 1px solid #000;\n  background-position: -286px 2px;\n}\n.themeMenuContainer .themeMenu .themeSelected {\n  border: 1px solid #000;\n  background-position: -286px 2px;\n}\n\n.commonActionsContainer .quickAction {\n  margin-top: 8px;\n  margin-left: 4px;\n  cursor: pointer;\n}\n.commonActionsContainer .quickAction img {\n  max-height: 22px;\n}\n.commonActionsContainer .quickAction #companyLogo-container img {\n  height: 98%;\n  margin: 0 auto;\n}\n.commonActionsContainer .actionsContainer {\n  background: #f3f3f3;\n}\n.commonActionsContainer .dropdown-menu.commonActionsButtonDropDown {\n  min-width: 40%;\n  top: 50px;\n  margin: 0 0 0 60%;\n  padding-top: 0;\n}\n.commonActionsContainer .dropdown-menu.commonActionsButtonDropDown a {\n  padding: 2px;\n  border: none;\n}\n.commonActionsContainer .dropdown-menu.commonActionsButtonDropDown a span {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  margin-right: 5px;\n}\n\n.mainContainer #leftPanel {\n  background-color: #eeeff2;\n  background-image: -moz-linear-gradient(top, #eeeff2, #eeeff2);\n  background-image: -ms-linear-gradient(top, #eeeff2, #eeeff2);\n  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeff2), to(#eeeff2));\n  background-image: -webkit-linear-gradient(top, #eeeff2, #eeeff2);\n  background-image: -o-linear-gradient(top, #eeeff2, #eeeff2);\n  background-image: linear-gradient(to top, #eeeff2, #eeeff2);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#eeeff2\", endColorstr=\"#eeeff2\", GradientType=0);\n  border-color: #eeeff2 #eeeff2 #c3c6d1;\n  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);\n}\n\n.blockUI form,\n#globalmodal form {\n  margin: 0 0 0;\n}\n\n.listViewPageDiv {\n  margin: 0 0;\n}\n\n.ui-autocomplete .ui-menu-item #ui-active-menuitem {\n  background: #404952;\n  border-radius: 0;\n}\n\n/*Do not shrink select2 input box in layout editor*/\n#relatedTabOrder .select2-input {\n  min-width: 200px;\n}\n\n.alphabetSearch {\n  display: inline-block;\n  margin: 2px;\n}\n.alphabetSearch a {\n  width: 45px;\n}\n\n.alphabet_30,\n.alphabet_28 {\n  width: 490px;\n}\n\n.alphabet_26 {\n  width: 489px;\n}\n\n.listViewActions > .btn-group {\n  min-width: 105px;\n}\n\n#listViewPageJumpDropDown,\n#relatedListPageJumpDropDown {\n  left: auto;\n  top: 70%;\n}\n\n.pageNumbers {\n  display: inline-block;\n  margin-right: 5px;\n  margin-top: 6px;\n  vertical-align: top;\n}\n.pageNumbers .totalNumberOfRecords {\n  margin: 0 5px;\n}\n\n.contents-topscroll,\n#reportDetails {\n  overflow-x: auto !important;\n  overflow-y: visible;\n  z-index: 10;\n  background: #fff;\n}\n\n.bottomscroll-div,\n.topscroll-div {\n  min-width: 100%;\n  display: table;\n  height: 2px;\n}\n\n.contents-bottomscroll {\n  overflow-x: auto !important;\n}\n\n.listViewLoadingImageBlock {\n  background: none;\n  border-radius: 0;\n  box-shadow: none;\n  text-align: center;\n}\n\n.userPreferences .contents {\n  padding-left: 0 !important;\n}\n.userPreferences .details {\n  border-right: 0 !important;\n}\n\n/*opacity applied for summary view edit, comment actions, activity widget edit*/\n.summaryViewEntries .js-detail-quick-edit,\n.activityDescription .editDescription {\n  opacity: 0;\n  /*for IE*/\n  -ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)\";\n  filter: alpha(opacity=0);\n}\n\n.summaryViewEntries:hover .fieldValue .js-detail-quick-edit,\n.activityDescription:hover .editDescription,\n.listViewEntriesTable tr:hover td .actions .actionImages {\n  opacity: 1;\n  /*for IE*/\n  -ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)\";\n  filter: alpha(opacity=100);\n}\n\n.emptyRecordsDiv {\n  width: 100%;\n  border: 1px solid #ddd;\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n  text-align: center;\n  font-size: 1rem;\n  padding: 5% 0;\n}\n.emptyRecordsDiv td {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n  text-align: center;\n  font-size: 1rem;\n  padding: 5% 0;\n}\n\n.conditionGroup .header {\n  margin-bottom: 20px;\n  font-size: 1.2em;\n}\n\n.searchUIBasic {\n  border-collapse: separate !important;\n  border-spacing: 10px !important;\n  margin: 0 10%;\n}\n.searchUIBasic .importContents {\n  border: 1px solid #eaeaea;\n  -webkit-box-shadow: 1px 1px 3px #ddd;\n  -moz-box-shadow: 1px 1px 3px #ddd;\n  box-shadow: 1px 1px 3px #ddd;\n  border-radius: 2px;\n  background: #f8f9fa;\n  margin-bottom: 10px;\n  padding: 10px 10px;\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n}\n.searchUIBasic .listRow .listViewHeaders > td {\n  color: #404952;\n}\n.searchUIBasic .listRow .defaultInputTextContainer {\n  max-width: 100% !important;\n  margin-bottom: 0 !important;\n}\n\n#shipping_handling_div {\n  position: absolute;\n  left: 46%;\n  width: 30%;\n  z-index: 500;\n  box-shadow: 1px 0 7px #ddd;\n  border-radius: 6px;\n}\n#shipping_handling_div table.table, #shipping_handling_div table.c-detail-widget__table {\n  margin-bottom: 0;\n}\n#shipping_handling_div .table tbody tr:first-child th:first-child, #shipping_handling_div .c-detail-widget__table tbody tr:first-child th:first-child {\n  border-radius: 4px 0 0 0 !important;\n}\n#shipping_handling_div .table tbody tr:first-child th:last-child, #shipping_handling_div .c-detail-widget__table tbody tr:first-child th:last-child {\n  border-radius: 0 4px 0 0 !important;\n}\n\n.contentHeader {\n  padding-left: 5px;\n  line-height: 20px;\n}\n\n#userPageHeader {\n  padding: 0 0 0;\n}\n\n.treeView li {\n  border-left: 4px solid #ddd;\n  list-style: none;\n  padding-top: 15px;\n}\n.treeView li .toolbar-handle {\n  margin-left: 10px;\n  position: relative;\n}\n.treeView li .toolbar-handle .btn {\n  margin: 0;\n}\n.treeView li .toolbar-handle a:before {\n  background: none repeat scroll 0 0 #ddd;\n  content: \" \";\n  display: inline-block;\n  height: 4px;\n  left: -10px;\n  position: absolute;\n  top: 12px;\n  width: 10px;\n}\n.treeView .btn {\n  margin-bottom: 10px;\n}\n\n.profilesEditView tr.blockHeader th {\n  text-align: center;\n}\n.profilesEditView tr.blockHeader th:first-child {\n  text-align: left;\n}\n.profilesEditView input {\n  margin-right: 5px;\n}\n\n.calendarRelatedHeader .addButton,\n.calendarRelatedHeader .selectRelation {\n  margin-right: 5px;\n}\n\n.profilesEditView tr td.row table.table, .profilesEditView tr td.row table.c-detail-widget__table {\n  border-left: none;\n  margin-bottom: 20px;\n}\n.profilesEditView tr:hover td.row {\n  background: none;\n}\n.profilesEditView tr:hover td.row table.table tr td, .profilesEditView tr:hover td.row table.c-detail-widget__table tr td, .profilesEditView tr:hover td.row table.table tr:hover td {\n  background: none;\n}\n.profilesEditView tr:hover td.row table.table td, .profilesEditView tr:hover td.row table.c-detail-widget__table td {\n  background: #f3f3f4;\n}\n\n#s2id_memberList li > div,\n.groupMembersColors li > div {\n  margin-left: 10px;\n}\n\n.select2-results__option.Users,\n.select2-selection__choice.Users,\n#s2id_memberList .Users,\n.groupMembersColors .Users {\n  background-color: #f99984 !important;\n  padding: 5px;\n  margin-bottom: 2px;\n  background-image: none;\n}\n\n.select2-results__option.Groups,\n.select2-selection__choice.Groups,\n#s2id_memberList .Groups,\n.groupMembersColors .Groups {\n  background-color: #acd5ff !important;\n  background-image: none;\n  padding: 5px;\n  margin-bottom: 2px;\n}\n\n.select2-results__option.Roles,\n.select2-selection__choice.Roles,\n#s2id_memberList .Roles,\n.groupMembersColors .Roles {\n  background-color: #ffec98 !important;\n  background-image: none;\n  padding: 5px;\n  margin-bottom: 2px;\n}\n\n.select2-results__option.RoleAndSubordinates,\n.select2-selection__choice.RoleAndSubordinates,\n#s2id_memberList .RoleAndSubordinates,\n.groupMembersColors .RoleAndSubordinates {\n  background-color: #c4dea2 !important;\n  background-image: none;\n  padding: 5px;\n  margin-bottom: 2px;\n}\n\n.collectiveGroupMembers {\n  border: 1px solid #ddd;\n  border-top: 0;\n}\n.collectiveGroupMembers ul {\n  padding: 0;\n  margin: 0;\n}\n.collectiveGroupMembers ul li {\n  padding: 4px 0;\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n}\n.collectiveGroupMembers ul li a {\n  display: inline-block;\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n  width: 100%;\n  margin: 0;\n}\n.collectiveGroupMembers ul li.groupLabel {\n  background-color: #f3f3f4;\n  border-bottom: 1px solid #ddd;\n  border-top: 1px solid #ddd;\n  padding: 10px 5px;\n  margin: 0;\n  color: #444;\n}\n\n.mini-slider-control {\n  width: 50px;\n}\n.mini-slider-control + div {\n  margin-left: 15px;\n}\n.mini-slider-control .ui-slider-handle {\n  border: 0;\n  border-radius: 50%;\n  height: 16px;\n  top: -2px;\n  width: 16px;\n  cursor: pointer;\n}\n.mini-slider-control .ui-slider-handle:focus {\n  outline: none;\n}\n\n.ui-widget-content {\n  border-radius: 6px;\n  border-color: #fff;\n  box-shadow: 0 0 3px -1px inset;\n  margin-top: 2px;\n  margin-left: 5px;\n  height: 12px;\n  z-index: 1051;\n}\n\n.ui-slider-disabled {\n  opacity: 0.5;\n  border-color: #ddd;\n  box-shadow: none;\n  cursor: not-allowed;\n}\n.ui-slider-disabled .ui-slider-handle {\n  cursor: not-allowed;\n}\n.ui-slider-disabled + div {\n  opacity: 0.5;\n  cursor: not-allowed;\n}\n\n.mini-slider-control[data-value=\"0\"] .ui-slider-handle {\n  background: #7d7e7d;\n  /* Old browsers */\n  background: -moz-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%);\n  /* FF3.6+ */\n  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7d7e7d), color-stop(100%, #0e0e0e));\n  /* Chrome,Safari4+ */\n  background: -webkit-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%);\n  /* Chrome10+,Safari5.1+ */\n  background: -o-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%);\n  /* Opera 11.10+ */\n  background: -ms-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%);\n  /* IE10+ */\n  background: linear-gradient(to bottom, #7d7e7d 0%, #0e0e0e 100%);\n  /* W3C */\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#7d7e7d\", endColorstr=\"#0e0e0e\", GradientType=0);\n  /* IE6-9 */\n}\n.mini-slider-control[data-value=\"1\"] .ui-slider-handle {\n  background: #ffb76b;\n  /* Old browsers */\n  background: -moz-linear-gradient(top, #ffb76b 0%, #ffa73d 0%, #ff7c00 49%, #ff7f04 100%);\n  /* FF3.6+ */\n  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffb76b), color-stop(0%, #ffa73d), color-stop(49%, #ff7c00), color-stop(100%, #ff7f04));\n  /* Chrome,Safari4+ */\n  background: -webkit-linear-gradient(top, #ffb76b 0%, #ffa73d 0%, #ff7c00 49%, #ff7f04 100%);\n  /* Chrome10+,Safari5.1+ */\n  background: -o-linear-gradient(top, #ffb76b 0%, #ffa73d 0%, #ff7c00 49%, #ff7f04 100%);\n  /* Opera 11.10+ */\n  background: -ms-linear-gradient(top, #ffb76b 0%, #ffa73d 0%, #ff7c00 49%, #ff7f04 100%);\n  /* IE10+ */\n  background: linear-gradient(to bottom, #ffb76b 0%, #ffa73d 0%, #ff7c00 49%, #ff7f04 100%);\n  /* W3C */\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#ffb76b\", endColorstr=\"#ff7f04\", GradientType=0);\n  /* IE6-9 */\n}\n.mini-slider-control[data-value=\"2\"] .ui-slider-handle {\n  background: #bfd255;\n  /* Old browsers */\n  background: -moz-linear-gradient(top, #bfd255 0%, #8eb92a 79%, #72aa00 100%, #9ecb2d 100%);\n  /* FF3.6+ */\n  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bfd255), color-stop(79%, #8eb92a), color-stop(100%, #72aa00), color-stop(100%, #9ecb2d));\n  /* Chrome,Safari4+ */\n  background: -webkit-linear-gradient(top, #bfd255 0%, #8eb92a 79%, #72aa00 100%, #9ecb2d 100%);\n  /* Chrome10+,Safari5.1+ */\n  background: -o-linear-gradient(top, #bfd255 0%, #8eb92a 79%, #72aa00 100%, #9ecb2d 100%);\n  /* Opera 11.10+ */\n  background: -ms-linear-gradient(top, #bfd255 0%, #8eb92a 79%, #72aa00 100%, #9ecb2d 100%);\n  /* IE10+ */\n  background: linear-gradient(to bottom, #bfd255 0%, #8eb92a 79%, #72aa00 100%, #9ecb2d 100%);\n  /* W3C */\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#bfd255\", endColorstr=\"#9ecb2d\", GradientType=0);\n  /* IE6-9 */\n}\n\n#moduleManagerContents {\n  padding-bottom: 10px;\n}\n#moduleManagerContents .moduleManagerBlock .btn-group.open .dropdown-menu {\n  left: -144%;\n}\n\n#importModules .contents .row {\n  margin-bottom: 2.2%;\n}\n\n.extension_contents:hover {\n  border-radius: 4px;\n}\n\n.opacity .actions {\n  opacity: 0;\n  /*for IE*/\n  -ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)\";\n  filter: alpha(opacity=0);\n}\n.opacity:hover .actions {\n  opacity: 1;\n  /*for IE*/\n  -ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)\";\n  filter: alpha(opacity=100);\n}\n\n.sharingAccessDetails {\n  margin-bottom: 30px;\n}\n.sharingAccessDetails td,\n.sharingAccessDetails th {\n  text-align: center;\n  vertical-align: middle !important;\n}\n.sharingAccessDetails tr td:first-child,\n.sharingAccessDetails tr th:first-child {\n  text-align: left;\n}\n.sharingAccessDetails .title {\n  padding: 1%;\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n}\n.sharingAccessDetails .title .rulehead {\n  padding-top: 5px;\n}\n\n.layoutContent {\n  border-top: 4px solid #404952;\n}\n.layoutContent #moduleBlocks .editFieldsTable {\n  margin-bottom: 20px;\n}\n.layoutContent #moduleBlocks .editFieldsTable .fieldLabel {\n  background: none;\n}\n.layoutContent #moduleBlocks .editFieldsTable .layoutBlockHeader {\n  background-color: #f5f5f5;\n  background-image: -moz-linear-gradient(top, #f6f6f6, #f3f3f4);\n  background-image: -ms-linear-gradient(top, #f6f6f6, #f3f3f4);\n  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f6f6f6), to(#f3f3f4));\n  background-image: -webkit-linear-gradient(top, #f6f6f6, #f3f3f4);\n  background-image: -o-linear-gradient(top, #f6f6f6, #f3f3f4);\n  background-image: linear-gradient(to top, #f6f6f6, #f3f3f4);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#f6f6f6\", endColorstr=\"#f3f3f4\", GradientType=0);\n  border-color: #f3f3f4 #f3f3f4 #cbcbcf;\n  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);\n  text-shadow: 0 1px #fff;\n  border-top: 1px solid #fff;\n  border-bottom: 1px solid #ddd;\n}\n\n#salesProcessesContainer .layoutContent {\n  padding-top: 13px;\n}\n\n.layoutContent .moduleBlocks .editFieldsTable .layoutBlockHeader .blockActions .btn-group {\n  margin-top: 5px;\n}\n.layoutContent .moduleBlocks .editFieldsTable .layoutBlockHeader .blockActions .btn-group .dropdown-menu {\n  left: -100%;\n}\n.layoutContent .relatedTabModulesList {\n  padding: 2% 1%;\n}\n\n.fieldDetailsForm .search-choice-close {\n  padding: 0;\n}\n\n.border1px {\n  border: 1px solid #ddd;\n}\n\n.blockFieldsList .opacity {\n  margin-left: 0% !important;\n}\n.blockFieldsList .opacity .dropdown-menu a {\n  padding: 0 !important;\n}\n.blockFieldsList .opacity a.dropdown-toggle.editFieldDetails {\n  box-shadow: none;\n}\n.blockFieldsList .editFields .dropdown-menu {\n  z-index: 1000003;\n  padding: 0;\n  left: -260px;\n  position: absolute;\n}\n.blockFieldsList .editFields .dropdown-menu .modal-header {\n  border-width: 0;\n  border-bottom-width: 1px;\n}\n.blockFieldsList .editFields .dropdown-menu .modal-header .cancel {\n  padding-right: 0;\n  font-weight: bold;\n}\n.blockFieldsList .editFields:hover {\n  background: #f3f3f4 !important;\n}\n\n#modulePickListValuesContainer .layoutContent .selectedCell,\n#modulePickListValuesContainer .layoutContent .selectedListItem {\n  background: #a5afb9;\n  white-space: nowrap;\n}\n#modulePickListValuesContainer .layoutContent .pickListValue {\n  cursor: pointer;\n}\n\n.nonEditableValuesDiv .nonEditablePicklistValues {\n  margin-left: 0;\n}\n.nonEditableValuesDiv .nonEditablePicklistValues li {\n  padding: 3px 15px;\n  margin-bottom: 2px;\n  background: #e0f2ff;\n}\n\n.popover {\n  z-index: 1000023 !important;\n  min-width: 200px;\n  word-wrap: break-word;\n  position: fixed;\n}\n\n.popover-content .fieldLabel {\n  width: 35%;\n  white-space: normal;\n}\n\n#customRecordNumbering.table thead th, #customRecordNumbering.c-detail-widget__table thead th {\n  vertical-align: middle;\n}\n\n.ruleHead {\n  padding: 6px 0;\n  background: #d8d8dc;\n}\n\n.taskTypeUi > .row {\n  margin: 10px 0;\n}\n\n#taskListContainer .listViewEntriesTable tr td:last-child {\n  border-left: 1px solid #ddd;\n}\n\n#workflow_step2 > .row {\n  padding: 20px;\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n  min-height: 400px;\n}\n\n.btn:focus {\n  outline: 0;\n}\n\n.reminderPostpone.btn-primary {\n  background: #404952;\n}\n.reminderPostpone.btn-primary:hover {\n  background: #1e2327;\n}\n\n.saveButton {\n  margin-right: 5px;\n}\n\n.addCustomRule {\n  float: right;\n}\n\n.lastImport {\n  background: #fff;\n}\n\n.undoImport {\n  background: #da4f49;\n}\n\n.close {\n  border: none;\n  background: none repeat scroll 0 0 transparent;\n  cursor: pointer;\n}\n\n.resetButton {\n  margin-top: 0 !important;\n}\n\n.vtGlyph {\n  display: inline-block;\n  width: 14px;\n  height: 14px;\n  line-height: 14px;\n  vertical-align: text-top;\n  background-image: url(\"./images/vtGlyph.png\");\n  background-position: 0 0;\n  background-repeat: no-repeat;\n  *margin-right: 0.3em;\n}\n\n.vticon-pageJump {\n  background-position: 0 0;\n}\n\n.vticon-call-inbound {\n  background-position: -14px 0;\n}\n\n.vticon-call-outbound {\n  background-position: -28px 0;\n}\n\n#massEdit .cancelLinkContainer {\n  padding: 5px 0;\n  margin-left: 0.5em;\n}\n\n/*Feedback UI*/\n.feedback {\n  z-index: 10002;\n}\n.feedback .handle {\n  z-index: 10003;\n  display: block;\n  position: fixed;\n  bottom: 50px;\n  left: -30px;\n  background: #2c2c2c;\n  color: white;\n  padding: 7px 15px;\n  border: 1px solid gray;\n  text-decoration: none;\n  outline: none;\n  -webkit-transform: rotate(270deg);\n  -moz-transform: rotate(270deg);\n  -o-transform: rotate(270deg);\n  -ms-transform: rotate(270deg);\n  transform: rotate(270deg);\n  -ms-filter: \"progid:DXImageTransform.Microsoft.Matrix(M11=0.00000000, M12=1.00000000, M21=-1.00000000, M22=0.00000000,sizingMethod='auto expand')\";\n  filter: progid:DXImageTransform.Microsoft.Matrix(M11=0, M12=1, M21=-1, M22=0, sizingMethod=\"auto expand\");\n}\n.feedback .handle:hover {\n  text-decoration: none;\n}\n\n.crumbs {\n  height: 40px;\n  margin: 0;\n  margin-top: 6px;\n  padding: 0 20px 0 0;\n  display: inline-block;\n  font-family: sans-serif;\n}\n.crumbs li {\n  height: 0;\n  border-top: 20px solid rgba(0, 0, 0, 0.05);\n  border-bottom: 20px solid rgba(0, 0, 0, 0.05);\n  border-left: 20px solid transparent;\n  display: inline-block;\n  box-shadow: 0 1px rgba(0, 0, 0, 0.05);\n  margin-right: 5px;\n}\n.crumbs li:after {\n  content: \" \";\n  width: 0;\n  height: 0;\n  border-left: 18px solid rgba(0, 0, 0, 0.05);\n  border-top: 20px solid transparent;\n  border-bottom: 20px solid transparent;\n  display: inline-block;\n  position: relative;\n  top: -20px;\n  left: 18px;\n  zoom: 1;\n}\n.crumbs li a {\n  display: inline-block;\n  float: left;\n  margin-top: -13px;\n  font-size: 0.875rem;\n  font-weight: bold;\n  color: #666;\n  text-decoration: none;\n}\n.crumbs li.active {\n  height: 0;\n  border-top: 20px solid #404952;\n  border-bottom: 20px solid #404952;\n  box-shadow: 0 1px #404952;\n}\n.crumbs li.active:after {\n  border-left: 18px solid #404952 !important;\n}\n\n.stepText {\n  display: inline-block;\n  white-space: nowrap;\n  overflow: hidden;\n  font-size: 0.8125rem;\n  vertical-align: bottom;\n}\n\n.active .stepText,\n.active .stepNum {\n  color: #fff;\n}\n\n.stepNum {\n  display: inline-block;\n  padding: 0 5px;\n  overflow: hidden;\n  font-size: 1.25rem;\n  vertical-align: top;\n  margin-top: 5px;\n}\n\n.blockUI {\n  border-radius: 2px !important;\n  border: 0 !important;\n}\n\ntextarea.col-md-11 {\n  width: 100% !important;\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n}\n\n.popover .popover-inner {\n  border-radius: 2px;\n  font-size: 0.8em;\n  box-shadow: 0;\n}\n.popover .popover-inner .popover-title {\n  color: #444;\n  font-size: 0.9375rem;\n}\n.popover .popover-inner .close {\n  color: #000 !important;\n  margin-top: 3px;\n  opacity: 0.5 !important;\n}\n.popover .popover-inner .close:hover {\n  opacity: 1 !important;\n}\n.popover .popover-inner td {\n  padding: 3px 5px;\n  overflow-wrap: break-word;\n}\n.popover .popover-inner .detailViewInfo {\n  margin-top: 0;\n  box-shadow: 0;\n}\n.popover .popover-inner .detailViewInfo .fieldLabel label {\n  font-size: 1em;\n}\n\n#findDuplicate > .control-group {\n  margin-bottom: 0;\n  width: 400px;\n}\n\n#transferOwnershipContainer .select2-container.select2-container-multi {\n  max-width: 220px;\n}\n\n.moduleSelection {\n  border-radius: 2px 2px 0 0 !important;\n  border: 1px solid #ddd !important;\n  background-color: #f5f5f5;\n  background-image: -moz-linear-gradient(top, #f6f6f6, #f3f3f4);\n  background-image: -ms-linear-gradient(top, #f6f6f6, #f3f3f4);\n  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f6f6f6), to(#f3f3f4));\n  background-image: -webkit-linear-gradient(top, #f6f6f6, #f3f3f4);\n  background-image: -o-linear-gradient(top, #f6f6f6, #f3f3f4);\n  background-image: linear-gradient(to top, #f6f6f6, #f3f3f4);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#f6f6f6\", endColorstr=\"#f3f3f4\", GradientType=0);\n  border-color: #f3f3f4 #f3f3f4 #cbcbcf;\n  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);\n  color: #444;\n}\n\n.convertLeadModules {\n  margin-bottom: 2%;\n  border: 1px none;\n}\n\n.moduleBlock {\n  border-radius: 0 !important;\n}\n\n.overflowVisible {\n  overflow: visible !important;\n}\n\n.convertLeadError {\n  border: 3px solid #999;\n  background-color: #fff;\n  width: 55%;\n  position: relative;\n  z-index: 10000000;\n}\n.convertLeadError table td {\n  border-bottom: 1px solid #ccc;\n  white-space: nowrap;\n  width: 70%;\n}\n\n.ui-autocomplete-loading {\n  background: #f8f9fa url(\"../images/load.gif\") no-repeat right center;\n}\n\n.ui-autocomplete {\n  height: auto !important;\n  border-radius: 1px !important;\n}\n\n.well {\n  border-radius: 2px;\n  padding: 15px;\n}\n\n.verticalBottomSpacing {\n  margin-bottom: 10px;\n}\n\n.font-x-x-large {\n  font-size: 1.125rem;\n  line-height: 28px;\n}\n\n.font-larger {\n  font-size: larger;\n}\n\nform {\n  margin: 0;\n}\n\n.dateField {\n  width: 183px;\n}\n\n.form-horizontal [class^=icon-],\n.form-horizontal [class*=\" icon-\"] {\n  vertical-align: baseline;\n}\n\n.colorpicker {\n  z-index: 1030 !important;\n}\n.colorpicker input {\n  width: 30px !important;\n  color: #898989 !important;\n}\n.colorpicker input[type=text] {\n  color: #898989 !important;\n}\n\n.colorpicker_hex input {\n  width: 45px !important;\n}\n\n.modal-body.accordion {\n  margin-bottom: 0;\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n}\n\n.modelContainer .modal-header {\n  border-radius: 2px 2px 0 0;\n}\n.modelContainer form {\n  border-radius: 0 0 2px 2px;\n}\n\n.hide {\n  display: none;\n}\n\ni {\n  cursor: pointer;\n  text-decoration: none !important;\n}\n\ntextarea {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n  width: 100%;\n}\n\n.boxSizingBorderBox {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n}\n\n.fieldDetailsForm .zeroOpacity {\n  display: none;\n}\n\n.zeroOpacity {\n  opacity: 0;\n  /*for IE*/\n  -ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)\";\n  filter: alpha(opacity=0);\n}\n\n.redColor {\n  color: red;\n}\n\n.highlightBackgroundColor {\n  background: #eeeff2 !important;\n}\n\n.alignMiddle,\n.tableMiddle td,\n.tableMiddle th {\n  vertical-align: middle !important;\n}\n\n.liStyleNone {\n  list-style: none outside none;\n  padding-left: 60px;\n}\n\n.fontBold {\n  font-weight: bold !important;\n}\n\n#reportDetails table tr td.summary {\n  border-bottom: 0;\n  border-top: 0;\n}\n\n#portalDetailViewHttpError {\n  padding-bottom: 7px;\n  margin-top: 50px;\n  color: red;\n  text-align: center;\n}\n\ntd.listViewEntryValue .row input {\n  padding: 0;\n  margin-bottom: 0;\n}\n\n.listViewContentDiv {\n  position: relative;\n}\n\n.cut-string {\n  white-space: nowrap;\n  overflow: hidden;\n}\n\ntable tr td .input-sm {\n  min-width: 50px;\n}\n\n.modal-footer.backgroundColor {\n  background-color: #f5f5f5;\n}\n\ntr.summaryViewEntries,\n#detailView table,\n#recordsListContents table,\ntable.listViewEntriesTable {\n  font-size: 0.8125rem;\n}\n\n.no-margin {\n  margin: 0;\n}\n\n.companyLogo img {\n  max-height: 200px;\n  max-width: 250px;\n}\n\n.navbar-inverse .navbar-nav > li > a {\n  color: #fff;\n  padding: 15px 12px;\n}\n.navbar-inverse .navbar-nav .dropdown-menu > li > a {\n  padding: 3px 15px;\n  font-size: 0.75rem;\n}\n\n.headerCalendar .month h3 {\n  font-size: 1.125rem;\n  font-weight: bold;\n  margin: 5px 0 0 0;\n}\n\n.columnsSelect {\n  width: 100% !important;\n}\n\n.marginBottom5 {\n  margin-bottom: 5px;\n}\n\n.recordEditView[name=QuickCreate] .quickCreateContent table tr td.fieldValue,\n#massEditContainer .massEditContent table tr td.fieldValue,\n#tab_accounts td.functionList {\n  width: 30%;\n}\n\n.valuesAssignedToRole {\n  border: 1px solid #adadad;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  padding: 6px;\n}\n\ntable.dataTable .form-control {\n  width: 100% !important;\n}\n\n#breadcrumb .stepNum {\n  margin-top: 0;\n  margin-right: 10px;\n  width: 25px;\n  height: 25px;\n  margin-left: 6px;\n  line-height: 25px;\n  text-align: center;\n  opacity: 0.9;\n  font-size: 1rem;\n  vertical-align: text-bottom;\n  position: relative;\n}\n#breadcrumb .stepNum:after {\n  content: \"\";\n  width: 100%;\n  height: 100%;\n  background: transparent;\n  position: absolute;\n  left: 0;\n  top: 0;\n  border-radius: 100%;\n  box-shadow: inset 0 0 1px 1px rgba(33, 37, 41, 0.5);\n}\n#breadcrumb .active .stepNum::after {\n  content: \"\";\n  width: 100%;\n  height: 100%;\n  background: transparent;\n  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3411764706);\n  position: absolute;\n  left: 0;\n  top: 0;\n  border-radius: 100%;\n}\n#breadcrumb .stepText {\n  position: relative;\n  top: -4px;\n}\n\n.paddingLR5 {\n  padding-left: 5px;\n  padding-right: 5px;\n}\n\n.square9 {\n  width: 12px;\n  height: 12px;\n  margin: 4px;\n}\n\n.panel-dark {\n  border-color: #737373;\n}\n.panel-dark > .panel-heading {\n  color: #fff;\n  background-color: #737373;\n  border-color: #737373;\n}\n.panel-dark > .panel-heading + .panel-collapse > .panel-body {\n  border-top-color: #737373;\n}\n.panel-dark > .panel-heading .badge {\n  color: #737373;\n  background-color: #fff;\n}\n.panel-dark > .panel-footer + .panel-collapse > .panel-body {\n  border-bottom-color: #737373;\n}\n\n.calendarRightPanel .widgetContainer ul {\n  margin-top: 5px;\n  margin-bottom: 5px;\n}\n\n.footer-non--active .calendarRightPanel {\n  height: 100%;\n}\n.footer-non--active .o-calendar__form {\n  height: calc(100vh - 3.125rem) !important;\n}\n\n.icon-in-history-widget {\n  font-size: 1.0625rem;\n  padding: 4px;\n}\n\n#prefPageHeader .logo img {\n  height: 70px;\n  width: 70px;\n}\n\n#myPrefHeading h3 {\n  margin-top: 12px;\n}\n\nspan[name=existingImages] img {\n  height: 200px;\n  width: 300px;\n}\n\n.image-in-button {\n  width: 18px;\n}\n\n.paddingTBZero {\n  padding-top: 0;\n  padding-bottom: 0;\n}\n\n.cursorDefault {\n  cursor: default !important;\n}\n\n.activityWidgetContainer .popover {\n  min-width: 240px;\n}\n\n.modal-body .btn-elements > .btn {\n  margin-left: 5px;\n}\n\n.ui-autocomplete .ui-autocomplete-category {\n  font-weight: bold;\n  line-height: 1.5;\n  padding: 2px 0.4em;\n}\n.ui-autocomplete .ui-menu-item {\n  padding: 0.2em 0.8em;\n}\n.ui-autocomplete .ui-state-focus {\n  border: none;\n  background: #ebebeb;\n}\n\n.widgetHr {\n  margin-top: 0.4375rem;\n  border: none;\n  border-top: 1px solid #ddd;\n}\n\n#groupsDetailContainer strong {\n  line-height: 21px;\n}\n\n#addTaskContainer #taskStatus {\n  margin-left: 10px;\n}\n\n.scanerMailActionsButtons {\n  min-width: 96px;\n}\n\n.ui-menu .ui-menu-item {\n  margin: 0;\n  padding: 0;\n  width: 100%;\n  list-style: none;\n}\n.ui-menu .ui-menu-item a {\n  text-decoration: none;\n  display: block;\n  padding: 2px 0.4em;\n  line-height: 1.5;\n  min-height: 0;\n  /* support: IE7 */\n  font-weight: normal;\n}\n.ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active, .ui-menu .ui-menu-item a.ui-widget-content {\n  font-weight: bold;\n  margin: 0;\n  background-color: #428bca;\n  border-color: #357ebd;\n  color: #fff;\n  display: block;\n}\n\n#layoutEditorButtons {\n  margin-bottom: 10px;\n  margin-top: -10px;\n}\n\n.individualTaxContainer {\n  text-align: left !important;\n}\n\n#widgetsManagementEditorContainer .modal-footer .btn {\n  margin: 5px;\n}\n#widgetsManagementEditorContainer .fieldDetailsForm .modal-footer {\n  padding: 0;\n}\n\n.summaryWidgetContainer .container-fluid, .summaryWidgetContainer .container-sm, .summaryWidgetContainer .container-md, .summaryWidgetContainer .container-lg, .summaryWidgetContainer .container-xl {\n  padding: 0 5px 0 5px;\n}\n.summaryWidgetContainer .widgetTitle {\n  padding-left: 10px;\n}\n.summaryWidgetContainer .widgetHeader {\n  background-color: #f5f5f5;\n  background-image: -moz-linear-gradient(top, #f6f6f6, #f3f3f4);\n  background-image: -ms-linear-gradient(top, #f6f6f6, #f3f3f4);\n  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f6f6f6), to(#f3f3f4));\n  background-image: -webkit-linear-gradient(top, #f6f6f6, #f3f3f4);\n  background-image: -o-linear-gradient(top, #f6f6f6, #f3f3f4);\n  background-image: linear-gradient(to top, #f6f6f6, #f3f3f4);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#f6f6f6\", endColorstr=\"#f3f3f4\", GradientType=0);\n  border-color: #f3f3f4 #f3f3f4 #cbcbcf;\n  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);\n  border-top: 1px solid #fff;\n  border-bottom: 1px solid #ddd;\n  text-shadow: 0 1px #fff;\n  color: #444;\n  padding-bottom: 4px;\n}\n.summaryWidgetContainer .widgetHeader h4 {\n  margin: 0;\n}\n.summaryWidgetContainer .widgetContent {\n  padding: 5px;\n  font-size: 0.8125rem;\n}\n\n.container-fluid > .row, .container-sm > .row, .container-md > .row, .container-lg > .row, .container-xl > .row {\n  margin-left: 0;\n  margin-right: 0;\n}\n.container-fluid > .row:first-child, .container-sm > .row:first-child, .container-md > .row:first-child, .container-lg > .row:first-child, .container-xl > .row:first-child {\n  margin-bottom: 10px;\n  padding-right: 5px;\n}\n\n.summaryWidgetContainer .widgetContent hr {\n  margin: 4px 0;\n}\n\n.mailsList .content {\n  background-color: #fff;\n}\n.mailsList .content .mailActions.d-flex, .mailsList .content .mailActions.c-float-label__container, .mailsList .content .mailActions.c-panel__label {\n  display: none !important;\n}\n.mailsList .content :hover .mailActions.d-flex, .mailsList .content :hover .mailActions.c-float-label__container, .mailsList .content :hover .mailActions.c-panel__label {\n  display: flex !important;\n}\n.mailsList .content.even {\n  background-color: #faf8f8;\n}\n.mailsList .mailTitle {\n  margin: 0;\n}\n.mailsList .mainSubject {\n  font-weight: 800;\n  font-size: 0.8125rem;\n}\n.mailsList .mainFrom {\n  font-size: 1rem;\n}\n.mailsList .mailActions {\n  margin-top: 3px;\n  z-index: 1020;\n  position: relative;\n}\n.mailsList .mailActions a {\n  margin-left: 3px;\n}\n.mailsList .mailActions a:first-child {\n  margin-left: 0;\n}\n.mailsList .mailBodyContent {\n  overflow: auto;\n}\n.mailsList .mailBodyContent p {\n  margin: 0;\n}\n\n.rowHr {\n  margin: 4px 0;\n}\n\n.firstLetter {\n  color: #fff;\n  background-color: #5bc0de;\n  border-color: #46b8da;\n  display: block;\n  height: 2.5rem;\n  width: 2.5rem;\n  min-width: 2.5rem;\n  font-size: 1.55rem;\n  text-align: center;\n}\n\n.modal-blg iframe {\n  height: 62vh;\n}\n\n#emailPreview {\n  margin: 10px 0;\n}\n\n.modalViewBody .mailsList {\n  max-height: 630px;\n  overflow: auto;\n}\n\n.domain {\n  padding-left: 2px;\n  padding-right: 2px;\n  background: rgba(91, 234, 81, 0.54) !important;\n  border-radius: 4px;\n}\n\n.inventorySummaryContainer .panel-body,\n.inventorySummaryContainer .panel-footer {\n  padding: 0;\n}\n.inventorySummaryContainer .panel-body .form-group,\n.inventorySummaryContainer .panel-footer .form-group {\n  margin: 0;\n}\n.inventorySummaryContainer .input-group .form-control {\n  background-color: #f5f5f5;\n}\n.inventorySummaryContainer .panel-body .percent {\n  min-width: 55px;\n}\n\n.inventoryItems tfoot {\n  font-weight: 800;\n}\n\n.inventorySummaryContainer img {\n  max-width: 15px;\n}\n\n.checkboxForm {\n  padding-top: 7px;\n}\n\n.ui-draggable-menuShortcut .c-menu__item__icon {\n  padding-right: 18px;\n  font-size: 1.5rem;\n  height: 100%;\n}\n\n.noSpaces {\n  padding: 0 !important;\n  margin: 0 !important;\n}\n\nhtml,\nbody,\n.o-base-container {\n  height: 100%;\n}\n\n#page {\n  display: block;\n  width: 100%;\n  height: 100%;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  overflow: hidden;\n}\n\n.container-fluid-main {\n  height: 100%;\n  padding: 0;\n  margin: 0;\n}\n\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n  ::i-block-chrome,\n  ::i-block-chrome {\n    top: -4px;\n  }\n}\n.companyLogoContainer {\n  display: block;\n  width: 48px;\n  padding: 5px;\n}\n.companyLogoContainer img {\n  height: 2.5rem;\n  width: 2.5rem;\n}\n\n.userDetails ul.headerLink li {\n  list-style-type: none;\n  display: inline-block;\n  margin-right: 7px;\n  margin-top: 5px;\n}\n\n.selectSearch {\n  margin-right: 10px;\n  margin-left: 10px;\n}\n\n.userDetails {\n  padding-right: 0;\n  padding-left: 16px;\n}\n.userDetails .name {\n  line-height: 18px;\n  font-size: 0.90625rem;\n}\n.userDetails .companyName {\n  font-size: 0.6875rem;\n}\n.userDetails .name:nth-child(2) {\n  font-size: 0.8125rem;\n  line-height: 17px;\n}\n.userDetails .headerLink > li > ul > li > a {\n  color: #000;\n}\n\n.vakata-context {\n  z-index: 1031;\n}\n.vakata-context ul {\n  z-index: 1031;\n}\n\n.breadcrumbsLinks {\n  margin-top: 7px;\n  margin-left: 0;\n}\n.breadcrumbsLinks a {\n  font-weight: bold;\n}\n\n#inventoryViewLayout {\n  margin-top: -10px;\n}\n#inventoryViewLayout .inventoryBlock ul li .editFields {\n  padding: 5px;\n}\n\n.editFields .fieldContainer {\n  padding-left: 0;\n}\n\n#layoutEditorContainer .blockActions .dropdown-menu {\n  z-index: 2000;\n}\n\n.editViewMiniSlider.ui-widget-content {\n  padding: 6px;\n}\n\n.selectorHistory {\n  font-weight: 900 !important;\n  text-align: center;\n  display: block;\n  padding: 3px 20px;\n  clear: both;\n  line-height: 1.42857143;\n  color: #111;\n  white-space: nowrap;\n  cursor: default;\n}\n\n.historyHour {\n  font-weight: 600 !important;\n}\n\n.logoFooter {\n  margin: 1px;\n  height: 27px;\n}\n\n.marginLeft15 {\n  margin-left: 15px;\n}\n\n.bootstrap-switch-container {\n  white-space: nowrap;\n}\n\n.breadCrumbs {\n  padding-top: 0;\n  padding-left: 0;\n  padding-bottom: 0;\n}\n\n.rows {\n  width: 100%;\n  position: relative;\n  float: left;\n  border-bottom: 1px solid #ddd;\n  margin-bottom: 5px;\n  padding-bottom: 2px;\n}\n.rows .col-xs-4 {\n  padding-left: 0 !important;\n}\n\n.dashboardHeading hr {\n  margin-top: -2px;\n}\n.dashboardHeading h2 {\n  margin-bottom: 7px;\n}\n\n.footable-row-detail-row {\n  line-height: 2.5em;\n}\n\n.div-bordered {\n  border: 1px solid #ddd;\n}\n\n.padding10 {\n  padding: 10px;\n}\n\n.dashboardWidgetContent .summary-detail .summary-text {\n  vertical-align: sub;\n}\n\n.activityWidgetContainer .activityDescription .popover,\n.quickCreateContent .addedNearCalendarEvent .popover {\n  min-width: 300px;\n}\n\n.activityWidgetContainer .popover-content,\n.quickCreateContent .addedNearCalendarEvent .popover-content {\n  font-size: 0.75rem;\n}\n\n.modalEditStatus .form-horizontal .form-group,\n#modalEditStatus .form-horizontal .form-group {\n  margin-bottom: 2px;\n}\n\n.modalEditStatus .form-horizontal .form-group .control-label,\n#modalEditStatus .form-horizontal .form-group .control-label {\n  padding-top: 0;\n}\n\n.listViewEntriesCheckBox,\n#listViewEntriesMainCheckBox {\n  cursor: pointer;\n}\n\n#roleDeleteForm .relatedPopup {\n  padding: 6px 12px;\n}\n\n.publicHolidayModal .dateField {\n  width: 100%;\n}\n\n#rssFeedHeading h3 {\n  margin-top: 0;\n}\n\n.menuPanel {\n  padding: 5px;\n}\n\n.quickCreateContent .fieldLabel label {\n  padding-top: 8px;\n}\n\n.chosen-container {\n  min-height: 32px;\n  line-height: 34px;\n}\n\n.referenceGroup .referenceModulesListGroup .chosen-container,\n.phoneGroup .chosen-container {\n  min-width: 100px !important;\n  text-align: left;\n  height: 32px;\n}\n\n.referenceGroup .referenceModulesListGroup .chosen-container .chosen-single,\n.phoneGroup .chosen-container .chosen-single {\n  border: 0;\n  height: 32px;\n  border-radius: 0;\n}\n\n.quickCreateContent .referenceGroup .referenceModulesListGroup .chosen-container {\n  min-width: 80px !important;\n}\n\n.chosen-container-single .chosen-single {\n  background: #fff;\n}\n\n.commonActionsContainer .badge {\n  font-size: 0.6875rem;\n  top: -3px;\n}\n\n.currencyTable .fieldLabel {\n  width: 20%;\n  min-width: 150px;\n}\n\n.widget_header .dropdown-toggle + .dropdown-menu {\n  left: 15px;\n}\n\n#convertLeadMapping th:not(.blockHeader),\n#convertLeadMapping tbody tr td,\n#convertLeadMapping .blockHeader th {\n  width: 25%;\n  text-align: center;\n}\n\n#mappingToGenerate th:not(.defaultHeader):not(.actionsHeader) {\n  width: 24%;\n}\n#mappingToGenerate .defaultHeader {\n  width: 20%;\n}\n#mappingToGenerate .actionsHeader {\n  width: 8%;\n}\n\n.modalEditStatus .popover.fade,\n#modalEditStatus .popover.fade {\n  min-width: 400px;\n}\n\n.statsContainer .widgetChartContainer {\n  width: 100%;\n  height: 300px;\n}\n\n@media only screen and (max-width: 1200px) {\n  .tl-media-content-container {\n    width: 60%;\n  }\n  .opacity .actions {\n    opacity: 1;\n  }\n  .singleComment .commentActionsDiv {\n    display: block;\n  }\n  .selectSearch {\n    display: none;\n  }\n  .listViewEntriesTable tr td .actions .actionImages {\n    opacity: 1;\n    /*for IE*/\n    -ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)\";\n    filter: alpha(opacity=100);\n  }\n  .treeView li .toolbar-handle .toolbar {\n    display: inline !important;\n  }\n}\n@media only screen and (max-width: 1200px) and (min-width: 992px) {\n  .paddingTop10-md {\n    padding-top: 10px;\n  }\n}\n@media screen and (min-width: 1200px) {\n  #quickCreate .modal-body {\n    max-height: none !important;\n  }\n  #mediumNav,\n  #headerLinksCompact {\n    display: none;\n  }\n  #largeNav {\n    margin-left: 10px;\n    margin-right: 0;\n  }\n}\n@media screen and (max-width: 1200px) and (min-width: 992px) {\n  .companyLogo {\n    width: 100%;\n  }\n  * {\n    zoom: 1 !important;\n  }\n}\n@media only screen and (max-width: 992px) {\n  .textAlignRight {\n    text-align: left;\n  }\n  .sortTableUl {\n    list-style-type: none;\n    float: left;\n    min-height: 1px;\n    padding: 2px;\n    width: 100% !important;\n  }\n  .commentsList.commentsBody .liStyleNone {\n    padding-left: 20px;\n  }\n  .commentContainer .commentDetails {\n    width: 100%;\n  }\n  .summaryWidgetContainer .widget_header .summaryWidgetIcon {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n@media screen and (max-width: 992px) {\n  .detailViewTable .fieldsLabelValue {\n    border-bottom: 1px solid #ddd;\n  }\n  .quickCreateContent .fieldsLabelValue {\n    border-bottom: 1px solid #f8f9fa;\n  }\n  .bodyContents {\n    margin: 0 !important;\n  }\n  .col-md-3#headerLinks {\n    padding: 5px 5px 0;\n  }\n  .menuBar .col-md-9,\n  .col-md-3#headerLinks {\n    -webkit-box-sizing: border-box;\n    -moz-box-sizing: border-box;\n    box-sizing: border-box;\n    word-wrap: break-word;\n    min-width: 80px;\n  }\n  .menuBar .col-md-9 li.tabs:first-child > a,\n  .col-md-3#headerLinks li.tabs:first-child > a {\n    padding: 10px 12px 9px;\n  }\n  .quickCreateModules {\n    width: 100% !important;\n    padding: 0 !important;\n  }\n}\n@media only screen and (min-width: 992px) {\n  .conditionList .conditionField {\n    padding-left: 0;\n  }\n  .quickCreateContent .fieldRow {\n    border-top: 1px solid #ddd;\n    display: table;\n  }\n  .quickCreateContent .fieldsLabelValue {\n    vertical-align: top;\n    border-right: 1px solid #ddd;\n    display: table-cell;\n    float: none;\n  }\n  .quickCreateContent .fieldsLabelValue::before {\n    width: 41.66666667%;\n  }\n  .move-action {\n    right: -309px !important;\n  }\n  #centerPanel {\n    -webkit-transition: all 0.5s ease;\n    -moz-transition: all 0.5s ease;\n    -o-transition: all 0.5s ease;\n    transition: all 0.5s ease;\n  }\n  .knowledgePresentationText {\n    font-size: 2em;\n  }\n}\n@media only screen and (min-width: 768px) {\n  .grid1x7 {\n    width: 14.28%;\n  }\n  .quickCreateContent .fieldsLabelValue::before {\n    content: \"\";\n    float: left;\n    position: absolute;\n    top: 0;\n    left: 0;\n    height: 100%;\n    border-right: 1px solid #ddd;\n  }\n  .detailViewTable .fieldsLabelValue .fieldLabel {\n    border-right: 1px solid #ddd;\n  }\n  .fieldsLabelValue::before {\n    width: 41.6666667%;\n  }\n  .dashboardHeading .h3 {\n    margin-bottom: 0;\n    margin-right: 45px;\n    margin-top: 10px;\n  }\n  .rightHeaderBtnMenu {\n    display: none;\n  }\n  .commonActionsContainer .row .col-md-5 {\n    width: 41.66666667%;\n    float: left;\n  }\n  .commonActionsContainer .row .col-md-7 {\n    width: 58.33333333%;\n    float: right;\n  }\n  .userDetailsContainer .row .col-md-2 {\n    width: 16.66666667%;\n    float: left;\n  }\n  .userDetailsContainer .row .col-md-10 {\n    width: 83.33333333%;\n    float: left;\n  }\n  .breadcrumbsLinks {\n    font-size: 0.9375rem;\n  }\n}\n@media only screen and (max-width: 768px) {\n  .grid1x7 {\n    width: 100%;\n  }\n  .mainBody {\n    bottom: 17px;\n  }\n  .tl-media-content-container {\n    margin: 5px auto;\n  }\n  .alphabet_30 {\n    width: 340px;\n  }\n  .alphabet_28 {\n    width: 390px;\n  }\n  .iconsInFooter {\n    margin-top: 1px !important;\n  }\n  .iconsInFooter span {\n    font-size: 0.625rem !important;\n  }\n  .logoFooter {\n    height: 13px;\n    margin-top: 3px;\n  }\n  .dashboardHeading .h3 {\n    margin-top: 10px;\n    margin-bottom: 0;\n    margin-right: 25px;\n  }\n  .rightHeaderBtnMenu {\n    display: block;\n  }\n  .commonActionsContainer .row .col-md-5 {\n    width: calc(100% - 200px);\n    float: left;\n  }\n  .commonActionsContainer .row .col-md-7 {\n    width: 200px;\n    float: right;\n  }\n  .userDetailsContainer .row .col-md-2 {\n    width: 50px;\n    float: left;\n  }\n  .userDetailsContainer .row .col-md-10 {\n    width: calc(100% - 50px);\n    float: left;\n  }\n  .breadcrumbsLinks {\n    font-size: 0.875rem;\n  }\n}\n@media only screen and (max-width: 480px) {\n  .tl-text .tl-headline-date,\n  .tl-text h3.tl-headline-date {\n    line-height: 31px;\n  }\n  .alphabet_30 {\n    width: 245px;\n  }\n  .alphabet_28 {\n    width: 200px;\n  }\n  .alphabet_26 {\n    width: 295px;\n  }\n  .quickCreateContainer .modal-header {\n    padding: 0;\n    margin: 0;\n  }\n  .quickCreateContainer .modal-header .text-uppercase {\n    display: block;\n  }\n  .modal-title .text-uppercase {\n    display: block;\n  }\n  .listSearchTd {\n    padding: 4px 0 !important;\n  }\n  .listSearchTd .btn {\n    padding: 0.5rem;\n  }\n}\n.jstree-proton .jstree-search {\n  color: #fff !important;\n  background: #d9534f !important;\n  border-radius: 3px;\n}\n\n#treePopupContainer {\n  overflow: auto;\n  max-height: 500px;\n}\n\n.padding0 {\n  padding: 0 !important;\n}\n\n.noLeftRadius {\n  border-bottom-left-radius: 0;\n  border-top-left-radius: 0;\n}\n\n.noRightRadius {\n  border-bottom-right-radius: 0;\n  border-top-right-radius: 0;\n}\n\n.supportProcessesContainer .well .alert {\n  width: 100%;\n}\n\n.marginTB10 {\n  margin-top: 10px;\n  margin-bottom: 10px;\n}\n\n.marginTop10 {\n  margin-top: 10px !important;\n}\n\n.marginTop20 {\n  margin-top: 20px !important;\n}\n\n.tag {\n  margin-right: 5px;\n  border-bottom-left-radius: 15px;\n  border-top-left-radius: 15px;\n  border-bottom-right-radius: 0;\n  border-top-right-radius: 0;\n}\n\n.spaceRelatedList {\n  width: 50px;\n  min-height: 1px;\n}\n\n.tl-slide-media-only .tl-slide-content-container .tl-slide-content .tl-text {\n  position: relative;\n  float: right;\n  width: 70%;\n  border-radius: 10px;\n  border: 1px solid #f0f0f0;\n  padding-top: 15px;\n  box-shadow: 0 12px 10px -10px rgba(0, 0, 0, 0.6);\n}\n\n.tl-headline-date {\n  font-size: 1.875rem !important;\n  margin-bottom: 20px !important;\n}\n\n.tl-text-content-container .tl-headline {\n  font-size: 1.25rem !important;\n}\n\n.tl-timeline {\n  font-family: inherit !important;\n}\n\n.tl-media .tl-media-content-container .tl-media-content img {\n  width: 256px;\n  max-height: 256px !important;\n}\n\n.tl-text-content-container {\n  text-align: left;\n}\n\n.tl-slide-media-only .tl-slide-content-container .tl-slide-content .tl-media {\n  width: 30% !important;\n}\n\n.tl-slide-content {\n  width: 100% !important;\n}\n\n.tl-attribution {\n  display: none;\n}\n\n.commentsBar {\n  position: relative;\n  top: 0;\n  left: 0;\n  background: #f8f9fa;\n  padding-bottom: 8px;\n}\n\n.fieldLabel .js-help-info {\n  margin-left: 2px;\n}\n\n.jstree-node .jstree-category,\n.jstree-node .jstree-edit {\n  margin-right: 2px;\n  margin-bottom: 5px;\n  font-size: 1rem;\n  top: 0;\n  vertical-align: middle;\n}\n.jstree-node input {\n  color: #000;\n}\n\n.widgetContainer select[multiple] {\n  height: 0;\n}\n\n.select2-dropdown ul[aria-multiselectable=true] [aria-selected=true] {\n  display: none;\n}\n\n.quickCreateContent .massEditTable {\n  border: 1px solid #ddd;\n}\n.quickCreateContent .eventsTable td {\n  padding-left: 0;\n  padding-right: 0;\n}\n\n.dateTimeField .date {\n  margin-right: -2px;\n}\n.dateTimeField .date span {\n  border-top-right-radius: 0 !important;\n  border-bottom-right-radius: 0 !important;\n}\n.dateTimeField .time input {\n  border-top-left-radius: 0 !important;\n  border-bottom-left-radius: 0 !important;\n}\n\n.blockContainer .blockHeader {\n  cursor: pointer;\n}\n\n.detailViewTable .blockHeader {\n  cursor: pointer;\n  display: inline-block;\n  width: 100%;\n}\n\n.detailViewTable {\n  margin-bottom: 10px;\n}\n\n.detailViewBlockLink {\n  margin-bottom: 10px;\n}\n.detailViewBlockLink .moduleIcon {\n  margin-right: 7px;\n  margin-left: 5px;\n  vertical-align: middle;\n}\n\nselect.form-control {\n  padding-right: 0;\n  padding-top: 0;\n  padding-bottom: 0;\n}\n\n.table .chosen-container, .c-detail-widget__table .chosen-container {\n  height: auto;\n}\n\n.addCommentBlock .commentcontent {\n  resize: vertical;\n}\n\n.indexContainer {\n  padding-top: 10px;\n  border-top: 4px solid #404952;\n}\n\n.grid1x7 {\n  float: left;\n}\n\n.quickCreateContent .addedNearCalendarEvent td {\n  padding: 4px;\n}\n\n#cur_events td,\n#cur_events .table th,\n#cur_events .c-detail-widget__table th {\n  background: #e1ffe5;\n}\n\n.quickCreateContent #Calendar_editView_fieldName_date_start {\n  background-color: #e1ffe5;\n}\n\n.eventsTable table th {\n  border-bottom: 3px solid #000;\n}\n\n.quickCreateContent .weekend {\n  background: #d7eeff !important;\n}\n.quickCreateContent .weekend:hover {\n  background: #d7eeff !important;\n}\n\n.knowledgePresentationContent {\n  color: #000;\n  min-height: 450px;\n}\n\n.knowledgePresentationControl {\n  width: 5%;\n}\n\n.knowledgePresentationInner {\n  position: relative;\n  min-height: 1px;\n  padding-right: 15px;\n  padding-left: 15px;\n  width: 90%;\n  margin-left: 5%;\n  float: left;\n}\n\n.panelTree {\n  border-right: 1px solid #f8f9fa;\n}\n\n.customViewList table td {\n  vertical-align: middle !important;\n}\n.customViewList .ui-sortable-helper {\n  background-color: #dff0d8 !important;\n}\n\n.SearchFieldsEdit .ui-sortable-helper {\n  background-color: #dff0d8 !important;\n}\n\n.detailViewContainer .contents .knowledgeBaseDetails {\n  padding: 15px;\n}\n\n.dashboardWidgetContent .rowAction:nth-of-type(even),\n.listViewInventoryEntries table tbody tr:nth-of-type(even) {\n  background-color: #f9f9f9;\n}\n\n.knowledgePopoutContainer .knowledgePopoutSubject,\n.knowledgePopoutContainer .knowledgePopoutContent {\n  padding: 20px 50px;\n}\n.knowledgePopoutContainer .knowledgePopoutSubject {\n  text-align: center;\n}\n\n.knowledgePresentation .knowledgePresentationRow {\n  margin: 0 !important;\n}\n\n.detailViewContainer .chosen-container,\n.editViewContainer .chosen-container {\n  height: auto;\n}\n\n.knowledgePresentationControl.carousel-control {\n  background: #fff;\n  color: #000;\n}\n\n.top2px {\n  position: relative;\n  top: -2px;\n}\n\n.notificationContainer .noticeRow {\n  margin-top: 0;\n  padding: 7px 7px 0 7px;\n}\n.notificationContainer .noticeRow hr + a {\n  font-weight: bold;\n  color: #337ab7 !important;\n}\n.notificationContainer .noticeIcon {\n  font-size: 1.25rem;\n}\n.notificationContainer li {\n  list-style: none;\n}\n.notificationContainer .panel {\n  height: 100%;\n}\n\n.wordBreakAll {\n  -ms-word-break: break-all;\n  word-break: break-all;\n  -webkit-hyphens: auto;\n  -moz-hyphens: auto;\n  hyphens: auto;\n}\n\n.columnSorted {\n  background: #eaeaea !important;\n}\n\n.dataTableDragDrop {\n  position: absolute;\n  padding: 5px 12px;\n  display: inline-flex;\n  font-size: 0.875rem;\n}\n\n.betweenDragDrop {\n  position: relative;\n  top: 100px;\n}\n\n.ui-draggable-menuShortcut {\n  position: absolute;\n  padding: 5px 12px;\n  display: inline-flex;\n  font-size: 1.0625rem;\n}\n\n.modulesList .menuSeparator {\n  background: #fff;\n  height: 2px;\n  margin: 5px 0;\n}\n\n.subMenu .menuSeparator {\n  background: #444853;\n  height: 2px;\n  margin: 5px 0;\n}\n\n.backgroundWhiteSmoke {\n  background: whitesmoke;\n}\n\n.listViewInventoryEntries th {\n  background: none;\n}\n.listViewInventoryEntries td {\n  vertical-align: middle !important;\n}\n\n.paddingBottomZero {\n  padding-bottom: 0 !important;\n}\n\n.maxHeightModal {\n  max-height: 500px;\n  overflow-y: auto;\n}\n\n.lineOfText {\n  background-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAUEBAAAACwAAAAAAQABAAACAkQBADs=);\n  background-repeat: repeat-x;\n  background-position: left;\n  text-align: center;\n}\n.lineOfText :first-child {\n  background-color: #fff;\n  margin: 0 auto;\n  padding: 0 5px;\n  display: inline-block;\n}\n\n.announcement .alert {\n  margin: 3px 3px 0;\n  padding: 5px 10px;\n}\n\n.detailViewHeaderFieldInformation {\n  margin-left: 68px;\n}\n\n.tdUnderline {\n  text-decoration: underline;\n}\n\n.noSumarryWidgetEffect {\n  padding: 0 !important;\n  border: none !important;\n}\n.noSumarryWidgetEffect .listViewEntriesTable {\n  margin-bottom: 0 !important;\n}\n\n.rowContent {\n  -webkit-transition: width 0.5s ease;\n  -moz-transition: width 0.5s ease;\n  -o-transition: width 0.5s ease;\n  transition: width 0.5s ease;\n}\n\n.blockContent .inviteesContent {\n  padding: 10px;\n}\n.blockContent .inviteRow {\n  width: 220px;\n  margin-bottom: 3px;\n  margin-top: 3px;\n}\n\n.dashboardViewContainer .dashboardHeading {\n  position: absolute;\n  top: 3px;\n  right: 0;\n}\n\n#convertLeadForm table {\n  table-layout: fixed;\n  word-wrap: break-word;\n}\n\n.dashboardWidget .rowActivities .activityContainer > *,\n.dashboardWidget .rowActivities > * {\n  text-overflow: ellipsis;\n  overflow: hidden;\n  white-space: nowrap;\n  line-height: 14px;\n}\n\n.addWidgetDropDown.dropdown-menu > li {\n  display: flex;\n  padding: 0 2px;\n  width: 100%;\n  white-space: nowrap;\n}\n.addWidgetDropDown.dropdown-menu > li > a {\n  display: inline;\n}\n\n.leegendIcon {\n  margin: 0 5px 0 15px;\n  height: 15px;\n  width: 15px;\n  float: left;\n}\n\n.marginRight15 {\n  margin-right: 15px;\n}\n\n.listViewEntries {\n  background: #fff;\n}\n.listViewEntries:hover {\n  background: rgba(221, 221, 221, 0.1254901961);\n}\n\n.widthMin {\n  width: 1%;\n}\n\n.openStreetMapModalBody .descriptionContainer {\n  max-height: 150px;\n  overflow: auto;\n}\n\n.activityContainer {\n  padding-top: 5px;\n  padding-left: 35px;\n}\n\n.bigLabel {\n  font-size: 100%;\n  font-weight: bold;\n  display: block;\n  padding: 0.7em 0.5em;\n}\n\n.modalContainer + .ui-autocomplete {\n  z-index: 100000;\n}\n\n.marginIcon {\n  margin-left: 0.3em;\n}\n\n.actionImages .btn {\n  float: none !important;\n}\n\n.bc-gray-lighter {\n  background-color: #f5f5f5;\n}\n\n.pdfTemplateContents .fieldRow {\n  margin-bottom: 10px;\n}\n\n.middle {\n  vertical-align: middle;\n}\n\n.back4RightMargin {\n  margin-right: -4px;\n}\n\n.yetiforceDetailsLink {\n  font-size: 2.5rem;\n  margin-right: 15px;\n}\n\n.remindersContent .notificationIcon {\n  font-size: 1.875rem;\n  text-align: center;\n  padding: 7% 0 0 0;\n  color: white;\n}\n.remindersContent .notiContent {\n  background: #fff !important;\n  border-radius: 0 4px 4px 0;\n}\n.remindersContent .panel-body .btn.actionIcon {\n  margin-top: -5px;\n}\n.remindersContent .tpl-remiders-bottom-buttons {\n  position: fixed;\n  bottom: 40px;\n}\n\n.dashboardWidgetContent {\n  position: relative;\n}\n\n.dashboardWidgetFooter {\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  right: 0;\n}\n\n.dashboardWidget {\n  overflow: hidden;\n}\n\n.Home_DashBoard .widget_header {\n  margin-bottom: 0;\n}\n\n.pinToDown {\n  position: absolute;\n  bottom: 0;\n  left: 0;\n  right: 0;\n}\n\n#jstree-marker {\n  z-index: 1100;\n}\n\n.daterangepicker .table-condensed > tbody > tr > td,\n.daterangepicker .calendar-table {\n  padding: 0;\n}\n.daterangepicker .table-condensed > thead > tr > th {\n  padding: 2px;\n}\n.daterangepicker .calendar th,\n.daterangepicker .calendar td {\n  min-width: 30px;\n}\n\n.dropdownEntityState ul li {\n  border-left: 10px solid #fff;\n}\n\n.entityStateIcon {\n  background: #d2d6de;\n  color: #fff !important;\n}\n\n.entityStateBtn {\n  color: #fff !important;\n  border-color: transparent;\n}\n\nselect[readonly], select[disabled] {\n  pointer-events: none;\n}\n\n.relatedTabModulesList .form-group {\n  margin-bottom: 5px;\n}\n.relatedTabModulesList .panel-heading {\n  padding: 10px 15px;\n}\n.relatedTabModulesList .panel-body {\n  padding: 8px 0 0 0;\n}\n.relatedTabModulesList .panel {\n  margin-bottom: 10px;\n}\n\n.tableBorderHeadBody > thead,\n.tableBorderHeadBody > tbody {\n  border: 1px solid #ddd;\n}\n\n.listViewEntriesTable .listViewSummation td.border, .listViewEntriesTable .listViewSummation td.select2-selection {\n  border: 1px solid #ddd;\n}\n\n.tableBorderHeadBody {\n  margin-bottom: 0;\n}\n\n.calculateValue {\n  margin-left: 10px;\n}\n\n.border1px {\n  border: 1px solid #ddd;\n}\n\n#recordsList {\n  padding-left: 0;\n  padding-right: 5px;\n  float: left;\n}\n\n[class*=picklistLb_] {\n  border-radius: 7px;\n}\n\n.popover.activities {\n  min-width: 400px;\n}\n\n.table tr.inventoryRow td, .c-detail-widget__table tr.inventoryRow td {\n  padding: 4px;\n}\n\n.ps-scrollbar-y-rail {\n  z-index: 100;\n}\n\n.flexWrapper {\n  display: flex;\n}\n.flexWrapper .listRemoveBtn,\n.flexWrapper .removeSearchConditions {\n  margin-left: 8px;\n}\n\n#popupPageContainer {\n  overflow-y: auto;\n}\n\n.reducePadding {\n  padding: 0 !important;\n}\n\n.listViewSearchTd,\n.listSearchTd {\n  width: 80px;\n}\n\n.popupEntriesDiv .listSearchTd {\n  width: 57px;\n}\n\nul.tweets li {\n  list-style-type: none;\n  width: 528px;\n  min-height: 72px;\n  border-top: #e6ecf0 solid 1px;\n}\n\n.marketplace-product {\n  max-width: 26.875rem;\n}\n\n.c-menu--open .marketplace-product {\n  max-width: 24.875rem;\n}\n\n.c-user-image {\n  width: 1.35rem;\n  height: 1.35rem;\n  border-radius: 50%;\n  vertical-align: sub;\n  margin-right: 5px;\n}\n\n.c-user-xl {\n  width: 2.5rem;\n  height: 2.5rem;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.table td.wide:not(.listButtons), .c-detail-widget__table td.wide:not(.listButtons),\n.listViewEntries td.wide:not(.listButtons),\ntd.listViewEntryValue.wide:not(.listButtons) {\n  padding: 0.9375rem;\n  font-size: 1rem;\n}\n\n.table td.medium:not(.listButtons), .c-detail-widget__table td.medium:not(.listButtons),\n.listViewEntries td.medium:not(.listButtons),\ntd.listViewEntryValue.medium:not(.listButtons) {\n  padding: 0.625rem;\n}\n.table td.medium[data-field-type=image], .c-detail-widget__table td.medium[data-field-type=image], .table td.medium[data-field-type=multiImage], .c-detail-widget__table td.medium[data-field-type=multiImage],\n.listViewEntries td.medium[data-field-type=image],\n.listViewEntries td.medium[data-field-type=multiImage],\ntd.listViewEntryValue.medium[data-field-type=image],\ntd.listViewEntryValue.medium[data-field-type=multiImage] {\n  padding: 0;\n}\n\n.table td.narrow:not(.listButtons), .c-detail-widget__table td.narrow:not(.listButtons),\n.listViewEntries td.narrow:not(.listButtons),\ntd.listViewEntryValue.narrow:not(.listButtons) {\n  padding: 0.375rem;\n}\n.table td.narrow[data-field-type=image], .c-detail-widget__table td.narrow[data-field-type=image], .table td.narrow[data-field-type=multiImage], .c-detail-widget__table td.narrow[data-field-type=multiImage],\n.listViewEntries td.narrow[data-field-type=image],\n.listViewEntries td.narrow[data-field-type=multiImage],\ntd.listViewEntryValue.narrow[data-field-type=image],\ntd.listViewEntryValue.narrow[data-field-type=multiImage] {\n  padding: 0;\n}\n\n.table thead th.narrow, .c-detail-widget__table thead th.narrow {\n  vertical-align: middle;\n}\n\n@media screen and (max-width: 992px) {\n  .quickCreateContent .fieldsLabelValue.narrow {\n    padding-top: 0.3125rem;\n    padding-bottom: 0.125rem;\n  }\n  .quickCreateContent .fieldsLabelValue.medium {\n    padding-top: 0.625rem;\n    padding-bottom: 0.625rem;\n  }\n  .quickCreateContent .fieldsLabelValue.wide {\n    padding-top: 0.9375rem;\n    padding-bottom: 0.9375rem;\n  }\n}\n@media only screen and (min-width: 992px) {\n  .quickCreateContent .fieldsLabelValue.narrow {\n    padding-top: 0.3125rem;\n    padding-bottom: 0.125rem;\n  }\n  .quickCreateContent .fieldsLabelValue.medium {\n    padding: 0.625rem 0;\n  }\n  .quickCreateContent .fieldsLabelValue.wide {\n    padding-top: 0.9375rem;\n    padding-bottom: 0.9375rem;\n  }\n}\n@media only screen and (max-width: 768px) {\n  .quickCreateContent .fieldsLabelValue.wide {\n    padding-top: 0.3125rem;\n    padding-bottom: 0.9375rem;\n  }\n  .quickCreateContent .fieldsLabelValue.narrow {\n    padding-bottom: 0.3125rem;\n  }\n  .quickCreateContent .fieldsLabelValue.medium {\n    padding-top: 0;\n    padding-bottom: 0.625rem;\n  }\n}\n.detailViewTable .fieldLabel.narrow,\n.detailViewTable .fieldValue.narrow {\n  min-height: 1.875rem;\n}\n.detailViewTable .fieldLabel.medium,\n.detailViewTable .fieldValue.medium {\n  min-height: 2.5rem;\n}\n.detailViewTable .fieldLabel.wide,\n.detailViewTable .fieldValue.wide {\n  min-height: 3.125rem;\n}\n\ntable .listButtons {\n  padding-top: 0;\n  padding-bottom: 0;\n  vertical-align: middle;\n}\ntable .listButtons.narrow .c-badge__icon {\n  font-size: 0.625rem;\n  width: 1.375rem;\n  height: 1.375rem;\n  line-height: 1.1875rem;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.u-fs-1x {\n  font-size: 1rem !important;\n}\n\n.u-fs-2x {\n  font-size: 2rem !important;\n}\n\n.u-fs-3x {\n  font-size: 3rem !important;\n}\n\n.u-fs-4x {\n  font-size: 4rem !important;\n}\n\n.u-fs-5x {\n  font-size: 5rem !important;\n}\n\n.u-fs-6x {\n  font-size: 6rem !important;\n}\n\n.u-fs-7x {\n  font-size: 7rem !important;\n}\n\n.u-fs-8x {\n  font-size: 8rem !important;\n}\n\n.u-fs-9x {\n  font-size: 9rem !important;\n}\n\n.u-fs-10x {\n  font-size: 10rem !important;\n}\n\n.u-fs-xs {\n  font-size: 0.75rem !important;\n}\n\n.u-fs-sm {\n  font-size: 0.876rem !important;\n}\n\n.u-fs-lg {\n  font-size: 1.33rem !important;\n}\n\n.u-fs-xlg {\n  font-size: 1.5rem !important;\n}\n\n.u-fs-2em {\n  font-size: 2em !important;\n}\n\n.u-fs-10px {\n  font-size: 0.625rem !important;\n}\n\n.u-fs-13px {\n  font-size: 0.8125rem !important;\n}\n\n.u-fs-14px {\n  font-size: 0.875rem !important;\n}\n\n.u-fs-15px {\n  font-size: 0.9375rem !important;\n}\n\n.u-fs-19px {\n  font-size: 1.1875rem !important;\n}\n\n.u-fs-38px {\n  font-size: 2.375rem !important;\n}\n\n.u-fs-50px {\n  font-size: 3.125rem !important;\n}\n\n.u-fs-95per {\n  font-size: 95% !important;\n}\n\n.u-fs-100per {\n  font-size: 100% !important;\n}\n\n.u-fs-26px {\n  font-size: 1.625rem !important;\n}\n\n.u-fs-44px {\n  font-size: 2.75rem !important;\n}\n\n.u-font-weight-50 {\n  font-weight: 50 !important;\n}\n\n.u-font-weight-100 {\n  font-weight: 100 !important;\n}\n\n.u-font-weight-150 {\n  font-weight: 150 !important;\n}\n\n.u-font-weight-200 {\n  font-weight: 200 !important;\n}\n\n.u-font-weight-250 {\n  font-weight: 250 !important;\n}\n\n.u-font-weight-300 {\n  font-weight: 300 !important;\n}\n\n.u-font-weight-350 {\n  font-weight: 350 !important;\n}\n\n.u-font-weight-400 {\n  font-weight: 400 !important;\n}\n\n.u-font-weight-450 {\n  font-weight: 450 !important;\n}\n\n.u-font-weight-500 {\n  font-weight: 500 !important;\n}\n\n.u-font-weight-550 {\n  font-weight: 550 !important;\n}\n\n.u-font-weight-600 {\n  font-weight: 600 !important;\n}\n\n.u-font-weight-650 {\n  font-weight: 650 !important;\n}\n\n.u-font-weight-700 {\n  font-weight: 700 !important;\n}\n\n.u-font-weight-750 {\n  font-weight: 750 !important;\n}\n\n.u-font-weight-800 {\n  font-weight: 800 !important;\n}\n\n.u-font-weight-850 {\n  font-weight: 850 !important;\n}\n\n.u-font-weight-900 {\n  font-weight: 900 !important;\n}\n\n.u-text-ellipsis, .ui-autocomplete:not(.mobile) .ui-menu-item-wrapper {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n.u-text-ellipsis.u-text-ellipsis--bg-white:hover, .ui-autocomplete:not(.mobile) .u-text-ellipsis--bg-white.ui-menu-item-wrapper:hover {\n  background: #fff;\n  z-index: 1000000;\n  position: absolute;\n  -moz-box-shadow: 2px 2px 10px #ced4da;\n  -webkit-box-shadow: 2px 2px 10px #ced4da;\n  box-shadow: 2px 2px 10px #ced4da;\n}\n\n.u-ellipsis-in-flex {\n  min-width: 0;\n}\n\n.u-text-ellipsis--no-hover,\n.js-popover-tooltip--ellipsis,\n.js-popover-tooltip--ellipsis-icon .js-popover-text,\n.js-popover-tooltip--ellipsis-icon .c-popover-text {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.js-popover--before-positioned {\n  opacity: 0;\n  height: 0;\n  overflow: hidden;\n}\n\n.u-text-ellipsis--not-active {\n  width: auto !important;\n  text-overflow: unset !important;\n  visibility: hidden !important;\n  overflow: visible !important;\n  display: inline-block !important;\n}\n\n.u-ellipsis-2-lines {\n  overflow: hidden;\n  display: -webkit-box !important;\n  -webkit-box-orient: vertical;\n  -webkit-line-clamp: 2;\n}\n\n.u-text-underline {\n  text-decoration: underline;\n}\n\n.u-hover-opacity:hover {\n  opacity: 0.5;\n  -webkit-transition: opacity 275ms ease;\n  -moz-transition: opacity 275ms ease;\n  -ms-transition: opacity 275ms ease;\n  -o-transition: opacity 275ms ease;\n  transition: opacity 275ms ease;\n}\n\n.u-hover-opacity75:hover {\n  opacity: 0.75;\n  -webkit-transition: opacity 275ms ease;\n  -moz-transition: opacity 275ms ease;\n  -ms-transition: opacity 275ms ease;\n  -o-transition: opacity 275ms ease;\n  transition: opacity 275ms ease;\n}\n\n.u-bg-white-darken:hover {\n  background-color: #e6e6e6 !important;\n  -webkit-transition: background-color 275ms ease;\n  -moz-transition: background-color 275ms ease;\n  -ms-transition: background-color 275ms ease;\n  -o-transition: background-color 275ms ease;\n  transition: background-color 275ms ease;\n}\n\n.u-bg-light-darken:hover {\n  background-color: #dae0e5 !important;\n  -webkit-transition: background-color 275ms ease;\n  -moz-transition: background-color 275ms ease;\n  -ms-transition: background-color 275ms ease;\n  -o-transition: background-color 275ms ease;\n  transition: background-color 275ms ease;\n}\n\n.u-bg-light-blue {\n  background-color: #bbdefb !important;\n}\n\n.u-bg-light-green {\n  background-color: #b2dfdb !important;\n}\n\n.u-bg-light-orange {\n  background-color: #ffe0b2 !important;\n}\n\n.u-bg-light-brown {\n  background-color: #d7ccc8 !important;\n}\n\n.u-hover-container .u-hover-display-inline {\n  display: none;\n}\n.u-hover-container:hover .u-hover-display-inline {\n  display: inline;\n}\n\n.u-word-break-all {\n  word-break: break-all !important;\n}\n\n.u-word-break {\n  overflow-wrap: anywhere !important;\n}\n\n.u-word-break-keep-all {\n  word-break: keep-all !important;\n}\n\n.u-m-5px {\n  margin: 5px;\n}\n\n.u-ml-0 {\n  margin-left: 0 !important;\n}\n\n.u-ml-10px {\n  margin-left: 0.625rem;\n}\n\n.u-mr-0px {\n  margin-right: 0 !important;\n}\n\n.u-ml-0px {\n  margin-left: 0 !important;\n}\n\n.u-mr-5px {\n  margin-right: 0.3125rem;\n}\n\n.u-mt-2px {\n  margin-top: 0.125rem;\n}\n\n.u-paragraph-m-0 p {\n  margin: 0;\n}\n\n.u-mb-13px {\n  margin-bottom: 0.8rem !important;\n}\n\n.u-ml-minus-5px {\n  margin-left: -0.3125rem;\n}\n\n.u-mr-minus-8px {\n  margin-right: -0.5rem;\n}\n\n.u-p-1per {\n  padding: 1%;\n}\n\n@media (max-width: 767.98px) {\n  .u-p-05per {\n    padding: 0.5%;\n  }\n}\n.u-p-x-0px {\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\n@media (min-width: 400px) {\n  .u-min-w-xsm-10 {\n    min-width: 10% !important;\n  }\n  .u-max-w-xsm-10 {\n    max-width: 10% !important;\n  }\n  .u-w-xsm-10 {\n    min-width: 10% !important;\n  }\n}\n@media (min-width: 576px) {\n  .u-min-w-sm-10 {\n    min-width: 10% !important;\n  }\n  .u-max-w-sm-10 {\n    max-width: 10% !important;\n  }\n  .u-w-sm-10 {\n    min-width: 10% !important;\n  }\n}\n@media (min-width: 768px) {\n  .u-min-w-md-10 {\n    min-width: 10% !important;\n  }\n  .u-max-w-md-10 {\n    max-width: 10% !important;\n  }\n  .u-w-md-10 {\n    min-width: 10% !important;\n  }\n}\n@media (min-width: 992px) {\n  .u-min-w-lg-10 {\n    min-width: 10% !important;\n  }\n  .u-max-w-lg-10 {\n    max-width: 10% !important;\n  }\n  .u-w-lg-10 {\n    min-width: 10% !important;\n  }\n}\n@media (min-width: 1200px) {\n  .u-min-w-xl-10 {\n    min-width: 10% !important;\n  }\n  .u-max-w-xl-10 {\n    max-width: 10% !important;\n  }\n  .u-w-xl-10 {\n    min-width: 10% !important;\n  }\n}\n@media (min-width: 1300px) {\n  .u-min-w-xxl-10 {\n    min-width: 10% !important;\n  }\n  .u-max-w-xxl-10 {\n    max-width: 10% !important;\n  }\n  .u-w-xxl-10 {\n    min-width: 10% !important;\n  }\n}\n@media (min-width: 1800px) {\n  .u-min-w-xxxl-10 {\n    min-width: 10% !important;\n  }\n  .u-max-w-xxxl-10 {\n    max-width: 10% !important;\n  }\n  .u-w-xxxl-10 {\n    min-width: 10% !important;\n  }\n}\n@media (min-width: 400px) {\n  .u-min-w-xsm-20 {\n    min-width: 20% !important;\n  }\n  .u-max-w-xsm-20 {\n    max-width: 20% !important;\n  }\n  .u-w-xsm-20 {\n    min-width: 20% !important;\n  }\n}\n@media (min-width: 576px) {\n  .u-min-w-sm-20 {\n    min-width: 20% !important;\n  }\n  .u-max-w-sm-20 {\n    max-width: 20% !important;\n  }\n  .u-w-sm-20 {\n    min-width: 20% !important;\n  }\n}\n@media (min-width: 768px) {\n  .u-min-w-md-20 {\n    min-width: 20% !important;\n  }\n  .u-max-w-md-20 {\n    max-width: 20% !important;\n  }\n  .u-w-md-20 {\n    min-width: 20% !important;\n  }\n}\n@media (min-width: 992px) {\n  .u-min-w-lg-20 {\n    min-width: 20% !important;\n  }\n  .u-max-w-lg-20 {\n    max-width: 20% !important;\n  }\n  .u-w-lg-20 {\n    min-width: 20% !important;\n  }\n}\n@media (min-width: 1200px) {\n  .u-min-w-xl-20 {\n    min-width: 20% !important;\n  }\n  .u-max-w-xl-20 {\n    max-width: 20% !important;\n  }\n  .u-w-xl-20 {\n    min-width: 20% !important;\n  }\n}\n@media (min-width: 1300px) {\n  .u-min-w-xxl-20 {\n    min-width: 20% !important;\n  }\n  .u-max-w-xxl-20 {\n    max-width: 20% !important;\n  }\n  .u-w-xxl-20 {\n    min-width: 20% !important;\n  }\n}\n@media (min-width: 1800px) {\n  .u-min-w-xxxl-20 {\n    min-width: 20% !important;\n  }\n  .u-max-w-xxxl-20 {\n    max-width: 20% !important;\n  }\n  .u-w-xxxl-20 {\n    min-width: 20% !important;\n  }\n}\n@media (min-width: 400px) {\n  .u-min-w-xsm-30 {\n    min-width: 30% !important;\n  }\n  .u-max-w-xsm-30 {\n    max-width: 30% !important;\n  }\n  .u-w-xsm-30 {\n    min-width: 30% !important;\n  }\n}\n@media (min-width: 576px) {\n  .u-min-w-sm-30 {\n    min-width: 30% !important;\n  }\n  .u-max-w-sm-30 {\n    max-width: 30% !important;\n  }\n  .u-w-sm-30 {\n    min-width: 30% !important;\n  }\n}\n@media (min-width: 768px) {\n  .u-min-w-md-30 {\n    min-width: 30% !important;\n  }\n  .u-max-w-md-30 {\n    max-width: 30% !important;\n  }\n  .u-w-md-30 {\n    min-width: 30% !important;\n  }\n}\n@media (min-width: 992px) {\n  .u-min-w-lg-30 {\n    min-width: 30% !important;\n  }\n  .u-max-w-lg-30 {\n    max-width: 30% !important;\n  }\n  .u-w-lg-30 {\n    min-width: 30% !important;\n  }\n}\n@media (min-width: 1200px) {\n  .u-min-w-xl-30 {\n    min-width: 30% !important;\n  }\n  .u-max-w-xl-30 {\n    max-width: 30% !important;\n  }\n  .u-w-xl-30 {\n    min-width: 30% !important;\n  }\n}\n@media (min-width: 1300px) {\n  .u-min-w-xxl-30 {\n    min-width: 30% !important;\n  }\n  .u-max-w-xxl-30 {\n    max-width: 30% !important;\n  }\n  .u-w-xxl-30 {\n    min-width: 30% !important;\n  }\n}\n@media (min-width: 1800px) {\n  .u-min-w-xxxl-30 {\n    min-width: 30% !important;\n  }\n  .u-max-w-xxxl-30 {\n    max-width: 30% !important;\n  }\n  .u-w-xxxl-30 {\n    min-width: 30% !important;\n  }\n}\n@media (min-width: 400px) {\n  .u-min-w-xsm-40 {\n    min-width: 40% !important;\n  }\n  .u-max-w-xsm-40 {\n    max-width: 40% !important;\n  }\n  .u-w-xsm-40 {\n    min-width: 40% !important;\n  }\n}\n@media (min-width: 576px) {\n  .u-min-w-sm-40 {\n    min-width: 40% !important;\n  }\n  .u-max-w-sm-40 {\n    max-width: 40% !important;\n  }\n  .u-w-sm-40 {\n    min-width: 40% !important;\n  }\n}\n@media (min-width: 768px) {\n  .u-min-w-md-40 {\n    min-width: 40% !important;\n  }\n  .u-max-w-md-40 {\n    max-width: 40% !important;\n  }\n  .u-w-md-40 {\n    min-width: 40% !important;\n  }\n}\n@media (min-width: 992px) {\n  .u-min-w-lg-40 {\n    min-width: 40% !important;\n  }\n  .u-max-w-lg-40 {\n    max-width: 40% !important;\n  }\n  .u-w-lg-40 {\n    min-width: 40% !important;\n  }\n}\n@media (min-width: 1200px) {\n  .u-min-w-xl-40 {\n    min-width: 40% !important;\n  }\n  .u-max-w-xl-40 {\n    max-width: 40% !important;\n  }\n  .u-w-xl-40 {\n    min-width: 40% !important;\n  }\n}\n@media (min-width: 1300px) {\n  .u-min-w-xxl-40 {\n    min-width: 40% !important;\n  }\n  .u-max-w-xxl-40 {\n    max-width: 40% !important;\n  }\n  .u-w-xxl-40 {\n    min-width: 40% !important;\n  }\n}\n@media (min-width: 1800px) {\n  .u-min-w-xxxl-40 {\n    min-width: 40% !important;\n  }\n  .u-max-w-xxxl-40 {\n    max-width: 40% !important;\n  }\n  .u-w-xxxl-40 {\n    min-width: 40% !important;\n  }\n}\n@media (min-width: 400px) {\n  .u-min-w-xsm-50 {\n    min-width: 50% !important;\n  }\n  .u-max-w-xsm-50 {\n    max-width: 50% !important;\n  }\n  .u-w-xsm-50 {\n    min-width: 50% !important;\n  }\n}\n@media (min-width: 576px) {\n  .u-min-w-sm-50 {\n    min-width: 50% !important;\n  }\n  .u-max-w-sm-50 {\n    max-width: 50% !important;\n  }\n  .u-w-sm-50 {\n    min-width: 50% !important;\n  }\n}\n@media (min-width: 768px) {\n  .u-min-w-md-50 {\n    min-width: 50% !important;\n  }\n  .u-max-w-md-50 {\n    max-width: 50% !important;\n  }\n  .u-w-md-50 {\n    min-width: 50% !important;\n  }\n}\n@media (min-width: 992px) {\n  .u-min-w-lg-50 {\n    min-width: 50% !important;\n  }\n  .u-max-w-lg-50 {\n    max-width: 50% !important;\n  }\n  .u-w-lg-50 {\n    min-width: 50% !important;\n  }\n}\n@media (min-width: 1200px) {\n  .u-min-w-xl-50 {\n    min-width: 50% !important;\n  }\n  .u-max-w-xl-50 {\n    max-width: 50% !important;\n  }\n  .u-w-xl-50 {\n    min-width: 50% !important;\n  }\n}\n@media (min-width: 1300px) {\n  .u-min-w-xxl-50 {\n    min-width: 50% !important;\n  }\n  .u-max-w-xxl-50 {\n    max-width: 50% !important;\n  }\n  .u-w-xxl-50 {\n    min-width: 50% !important;\n  }\n}\n@media (min-width: 1800px) {\n  .u-min-w-xxxl-50 {\n    min-width: 50% !important;\n  }\n  .u-max-w-xxxl-50 {\n    max-width: 50% !important;\n  }\n  .u-w-xxxl-50 {\n    min-width: 50% !important;\n  }\n}\n@media (min-width: 400px) {\n  .u-min-w-xsm-60 {\n    min-width: 60% !important;\n  }\n  .u-max-w-xsm-60 {\n    max-width: 60% !important;\n  }\n  .u-w-xsm-60 {\n    min-width: 60% !important;\n  }\n}\n@media (min-width: 576px) {\n  .u-min-w-sm-60 {\n    min-width: 60% !important;\n  }\n  .u-max-w-sm-60 {\n    max-width: 60% !important;\n  }\n  .u-w-sm-60 {\n    min-width: 60% !important;\n  }\n}\n@media (min-width: 768px) {\n  .u-min-w-md-60 {\n    min-width: 60% !important;\n  }\n  .u-max-w-md-60 {\n    max-width: 60% !important;\n  }\n  .u-w-md-60 {\n    min-width: 60% !important;\n  }\n}\n@media (min-width: 992px) {\n  .u-min-w-lg-60 {\n    min-width: 60% !important;\n  }\n  .u-max-w-lg-60 {\n    max-width: 60% !important;\n  }\n  .u-w-lg-60 {\n    min-width: 60% !important;\n  }\n}\n@media (min-width: 1200px) {\n  .u-min-w-xl-60 {\n    min-width: 60% !important;\n  }\n  .u-max-w-xl-60 {\n    max-width: 60% !important;\n  }\n  .u-w-xl-60 {\n    min-width: 60% !important;\n  }\n}\n@media (min-width: 1300px) {\n  .u-min-w-xxl-60 {\n    min-width: 60% !important;\n  }\n  .u-max-w-xxl-60 {\n    max-width: 60% !important;\n  }\n  .u-w-xxl-60 {\n    min-width: 60% !important;\n  }\n}\n@media (min-width: 1800px) {\n  .u-min-w-xxxl-60 {\n    min-width: 60% !important;\n  }\n  .u-max-w-xxxl-60 {\n    max-width: 60% !important;\n  }\n  .u-w-xxxl-60 {\n    min-width: 60% !important;\n  }\n}\n@media (min-width: 400px) {\n  .u-min-w-xsm-70 {\n    min-width: 70% !important;\n  }\n  .u-max-w-xsm-70 {\n    max-width: 70% !important;\n  }\n  .u-w-xsm-70 {\n    min-width: 70% !important;\n  }\n}\n@media (min-width: 576px) {\n  .u-min-w-sm-70 {\n    min-width: 70% !important;\n  }\n  .u-max-w-sm-70 {\n    max-width: 70% !important;\n  }\n  .u-w-sm-70 {\n    min-width: 70% !important;\n  }\n}\n@media (min-width: 768px) {\n  .u-min-w-md-70 {\n    min-width: 70% !important;\n  }\n  .u-max-w-md-70 {\n    max-width: 70% !important;\n  }\n  .u-w-md-70 {\n    min-width: 70% !important;\n  }\n}\n@media (min-width: 992px) {\n  .u-min-w-lg-70 {\n    min-width: 70% !important;\n  }\n  .u-max-w-lg-70 {\n    max-width: 70% !important;\n  }\n  .u-w-lg-70 {\n    min-width: 70% !important;\n  }\n}\n@media (min-width: 1200px) {\n  .u-min-w-xl-70 {\n    min-width: 70% !important;\n  }\n  .u-max-w-xl-70 {\n    max-width: 70% !important;\n  }\n  .u-w-xl-70 {\n    min-width: 70% !important;\n  }\n}\n@media (min-width: 1300px) {\n  .u-min-w-xxl-70 {\n    min-width: 70% !important;\n  }\n  .u-max-w-xxl-70 {\n    max-width: 70% !important;\n  }\n  .u-w-xxl-70 {\n    min-width: 70% !important;\n  }\n}\n@media (min-width: 1800px) {\n  .u-min-w-xxxl-70 {\n    min-width: 70% !important;\n  }\n  .u-max-w-xxxl-70 {\n    max-width: 70% !important;\n  }\n  .u-w-xxxl-70 {\n    min-width: 70% !important;\n  }\n}\n@media (min-width: 400px) {\n  .u-min-w-xsm-80 {\n    min-width: 80% !important;\n  }\n  .u-max-w-xsm-80 {\n    max-width: 80% !important;\n  }\n  .u-w-xsm-80 {\n    min-width: 80% !important;\n  }\n}\n@media (min-width: 576px) {\n  .u-min-w-sm-80 {\n    min-width: 80% !important;\n  }\n  .u-max-w-sm-80 {\n    max-width: 80% !important;\n  }\n  .u-w-sm-80 {\n    min-width: 80% !important;\n  }\n}\n@media (min-width: 768px) {\n  .u-min-w-md-80 {\n    min-width: 80% !important;\n  }\n  .u-max-w-md-80 {\n    max-width: 80% !important;\n  }\n  .u-w-md-80 {\n    min-width: 80% !important;\n  }\n}\n@media (min-width: 992px) {\n  .u-min-w-lg-80 {\n    min-width: 80% !important;\n  }\n  .u-max-w-lg-80 {\n    max-width: 80% !important;\n  }\n  .u-w-lg-80 {\n    min-width: 80% !important;\n  }\n}\n@media (min-width: 1200px) {\n  .u-min-w-xl-80 {\n    min-width: 80% !important;\n  }\n  .u-max-w-xl-80 {\n    max-width: 80% !important;\n  }\n  .u-w-xl-80 {\n    min-width: 80% !important;\n  }\n}\n@media (min-width: 1300px) {\n  .u-min-w-xxl-80 {\n    min-width: 80% !important;\n  }\n  .u-max-w-xxl-80 {\n    max-width: 80% !important;\n  }\n  .u-w-xxl-80 {\n    min-width: 80% !important;\n  }\n}\n@media (min-width: 1800px) {\n  .u-min-w-xxxl-80 {\n    min-width: 80% !important;\n  }\n  .u-max-w-xxxl-80 {\n    max-width: 80% !important;\n  }\n  .u-w-xxxl-80 {\n    min-width: 80% !important;\n  }\n}\n@media (min-width: 400px) {\n  .u-min-w-xsm-90 {\n    min-width: 90% !important;\n  }\n  .u-max-w-xsm-90 {\n    max-width: 90% !important;\n  }\n  .u-w-xsm-90 {\n    min-width: 90% !important;\n  }\n}\n@media (min-width: 576px) {\n  .u-min-w-sm-90 {\n    min-width: 90% !important;\n  }\n  .u-max-w-sm-90 {\n    max-width: 90% !important;\n  }\n  .u-w-sm-90 {\n    min-width: 90% !important;\n  }\n}\n@media (min-width: 768px) {\n  .u-min-w-md-90 {\n    min-width: 90% !important;\n  }\n  .u-max-w-md-90 {\n    max-width: 90% !important;\n  }\n  .u-w-md-90 {\n    min-width: 90% !important;\n  }\n}\n@media (min-width: 992px) {\n  .u-min-w-lg-90 {\n    min-width: 90% !important;\n  }\n  .u-max-w-lg-90 {\n    max-width: 90% !important;\n  }\n  .u-w-lg-90 {\n    min-width: 90% !important;\n  }\n}\n@media (min-width: 1200px) {\n  .u-min-w-xl-90 {\n    min-width: 90% !important;\n  }\n  .u-max-w-xl-90 {\n    max-width: 90% !important;\n  }\n  .u-w-xl-90 {\n    min-width: 90% !important;\n  }\n}\n@media (min-width: 1300px) {\n  .u-min-w-xxl-90 {\n    min-width: 90% !important;\n  }\n  .u-max-w-xxl-90 {\n    max-width: 90% !important;\n  }\n  .u-w-xxl-90 {\n    min-width: 90% !important;\n  }\n}\n@media (min-width: 1800px) {\n  .u-min-w-xxxl-90 {\n    min-width: 90% !important;\n  }\n  .u-max-w-xxxl-90 {\n    max-width: 90% !important;\n  }\n  .u-w-xxxl-90 {\n    min-width: 90% !important;\n  }\n}\n@media (min-width: 400px) {\n  .u-min-w-xsm-100 {\n    min-width: 100% !important;\n  }\n  .u-max-w-xsm-100 {\n    max-width: 100% !important;\n  }\n  .u-w-xsm-100 {\n    min-width: 100% !important;\n  }\n}\n@media (min-width: 576px) {\n  .u-min-w-sm-100 {\n    min-width: 100% !important;\n  }\n  .u-max-w-sm-100 {\n    max-width: 100% !important;\n  }\n  .u-w-sm-100 {\n    min-width: 100% !important;\n  }\n}\n@media (min-width: 768px) {\n  .u-min-w-md-100 {\n    min-width: 100% !important;\n  }\n  .u-max-w-md-100 {\n    max-width: 100% !important;\n  }\n  .u-w-md-100 {\n    min-width: 100% !important;\n  }\n}\n@media (min-width: 992px) {\n  .u-min-w-lg-100 {\n    min-width: 100% !important;\n  }\n  .u-max-w-lg-100 {\n    max-width: 100% !important;\n  }\n  .u-w-lg-100 {\n    min-width: 100% !important;\n  }\n}\n@media (min-width: 1200px) {\n  .u-min-w-xl-100 {\n    min-width: 100% !important;\n  }\n  .u-max-w-xl-100 {\n    max-width: 100% !important;\n  }\n  .u-w-xl-100 {\n    min-width: 100% !important;\n  }\n}\n@media (min-width: 1300px) {\n  .u-min-w-xxl-100 {\n    min-width: 100% !important;\n  }\n  .u-max-w-xxl-100 {\n    max-width: 100% !important;\n  }\n  .u-w-xxl-100 {\n    min-width: 100% !important;\n  }\n}\n@media (min-width: 1800px) {\n  .u-min-w-xxxl-100 {\n    min-width: 100% !important;\n  }\n  .u-max-w-xxxl-100 {\n    max-width: 100% !important;\n  }\n  .u-w-xxxl-100 {\n    min-width: 100% !important;\n  }\n}\n.u-w-10per {\n  width: 10%;\n}\n\n.u-w-24per {\n  width: 24%;\n}\n\n.u-w-30per {\n  width: 30%;\n}\n\n.u-w-37per {\n  width: 37% !important;\n}\n\n.u-w-40per {\n  width: 40% !important;\n}\n\n.u-w-fit {\n  width: fit-content !important;\n}\n\n.u-w-60per {\n  width: 60%;\n}\n\n.u-w-158px {\n  width: 9.875rem !important;\n}\n\n.u-w-max {\n  width: max-content !important;\n  width: -moz-max-content !important;\n}\n\n.u-w-50px {\n  width: 50px;\n}\n\n.u-w-85px {\n  width: 85px;\n}\n\n.u-w-79px {\n  width: 79px;\n}\n\n.u-w-125px {\n  width: 125px;\n}\n\n.u-w-90per {\n  width: 90%;\n}\n\n.u-w-max-320px {\n  max-width: 20rem !important;\n}\n\n.u-w-max-430px {\n  max-width: 26.875rem !important;\n}\n\n.u-w-max-500px {\n  max-width: 31.25rem !important;\n}\n\n.u-w-1per-45px {\n  width: 1%;\n  min-width: 45px !important;\n}\n\n.u-w-3per-150px {\n  width: 3%;\n  min-width: 150px !important;\n}\n\n.u-w-3per-250px {\n  width: 3%;\n  min-width: 250px !important;\n}\n\n.u-w-30per-18rem {\n  width: 30% !important;\n  min-width: 18rem;\n}\n\n.u-min-w-45per {\n  min-width: 45% !important;\n}\n\n.u-min-w-300px {\n  min-width: 300px !important;\n}\n\n.u-min-w-400px {\n  min-width: 400px !important;\n}\n\n.u-min-w-500px {\n  min-width: 400px !important;\n}\n\n.u-min-w-470pxr {\n  min-width: 29.375rem;\n}\n\n.u-min-w-650pxr {\n  min-width: 40.625rem !important;\n}\n\n.u-min-w-150pxr {\n  min-width: 9.375rem !important;\n}\n\n.u-min-w-300pxr {\n  min-width: 18.75rem !important;\n}\n\n.u-table-min-width-10rem table tr > td,\n.u-table-min-width-10rem table tr > th {\n  min-width: 10rem;\n}\n\n.u-table-min-width-5rem table tr > td,\n.u-table-min-width-5rem table tr > th {\n  min-width: 5rem;\n}\n\n.u-w-1em {\n  width: 1em;\n}\n\n@media (max-width: 767.98px) {\n  .u-w-sm-down-100 {\n    width: 100%;\n  }\n}\n@media (max-width: 399.98px) {\n  .u-w-xs-down-100 {\n    width: 100%;\n  }\n}\n.u-max-w-40px {\n  max-width: 2.5rem;\n}\n\n.u-max-w-150px {\n  max-width: 150px;\n}\n\n.u-max-w-250px {\n  max-width: 250px;\n}\n\n.u-w-fill-available {\n  width: -webkit-fill-available;\n}\n\n.u-h-50px {\n  height: 50px;\n}\n\n.u-h-600px {\n  height: 600px !important;\n}\n\n.u-h-input-text {\n  height: 1.5rem;\n}\n\n.u-h-120px {\n  height: 7.5rem;\n}\n\n.u-h-fit {\n  height: fit-content !important;\n}\n\n.u-h-70vh {\n  height: 70vh !important;\n}\n\n.u-h-1em {\n  height: 1em;\n}\n\n.u-min-h-30per {\n  min-height: 30%;\n}\n\n.u-min-h-85vh {\n  min-height: 85vh;\n}\n\n.u-min-h-120px-rem {\n  min-height: 7.5rem;\n}\n\n.u-max-h-70vh {\n  max-height: 70vh;\n}\n\n.u-h-line-normal {\n  line-height: normal;\n}\n\n.u-border-right-10px {\n  border-right: 10px solid;\n}\n\n.u-border-left-10px {\n  border-left: 10px solid;\n}\n\n.u-border-bottom-5px {\n  border-bottom: 5px solid;\n}\n\n@media only screen and (max-width: 990px) {\n  .u-border-bottom-label-md {\n    border-bottom: 1px solid #dee2e6;\n  }\n}\n@media only screen and (max-width: 575px) {\n  .u-border-bottom-value-sm {\n    border-bottom: 1px solid #dee2e6;\n  }\n}\n@media only screen and (max-width: 991px) {\n  .u-border-right-0-md {\n    border-right: none !important;\n  }\n}\n@media only screen and (max-width: 575px) {\n  .u-border-bottom-0-sm {\n    border-bottom: none !important;\n  }\n}\n.u-outline-none {\n  outline: none;\n}\n\n.u-bg-twilight, .select2-selection__rendered[title=Twilight] {\n  background-color: #404952 !important;\n  color: #fff !important;\n}\n\n.u-bg-blue, .select2-selection__rendered[title=Blue] {\n  background-color: #0078d4 !important;\n  color: #fff !important;\n}\n\n.u-bg-gray {\n  background-color: #d1d1db !important;\n  color: #000 !important;\n}\n\n.u-text-gray {\n  color: #d1d1db !important;\n}\n\n.u-bg-default {\n  background-color: #fff;\n  color: #000;\n}\n\n.u-text-inherit {\n  color: inherit;\n}\n.u-text-inherit:hover {\n  color: inherit;\n}\n\n.u-rotate-90 {\n  transform: rotate(0.75turn);\n  position: absolute;\n}\n\n.u-hide-underneath {\n  z-index: -1;\n}\n\n.u-z-index-100 {\n  z-index: 100;\n}\n\n.u-cursor-pointer {\n  cursor: pointer;\n  text-decoration: none !important;\n}\n\n.u-cursor-auto {\n  cursor: auto;\n}\n\n.u-cursor-move {\n  cursor: move;\n}\n\n.u-cursor-no-move {\n  cursor: no-drop;\n}\n\n.u-cursor-grab {\n  cursor: -webkit-grab;\n}\n\n.u-cursor-scroll-all * {\n  cursor: all-scroll !important;\n}\n\n.u-overflow-auto {\n  overflow: auto !important;\n}\n\n.u-overflow-y-auto {\n  overflow-y: auto !important;\n}\n\n.u-overflow-x-hidden {\n  overflow-x: hidden !important;\n}\n\nbody:not(.desktop) .u-overflow-scroll-non-desktop {\n  overflow: scroll !important;\n}\n\n.u-remove-dropdown-icon .dropdown-toggle::after {\n  display: none;\n}\n\n@media (max-width: 1199.98px) {\n  .u-overflow-auto-lg-down {\n    overflow: auto !important;\n  }\n  .u-remove-dropdown-icon-down-lg .dropdown-toggle::after {\n    display: none;\n  }\n}\n@media (max-width: 1299.98px) {\n  .u-overflow-auto-xl-down {\n    overflow: auto !important;\n  }\n}\n.u-w-30per {\n  width: 30%;\n}\n\n.u-w-8per {\n  width: 8%;\n}\n\n.u-w-5per {\n  min-width: 5%;\n  max-width: 25%;\n}\n\n.u-disabled {\n  pointer-events: none;\n  opacity: 0.65;\n}\n\n.u-box-shadow {\n  -moz-box-shadow: 3px 3px 14px 0 rgba(50, 50, 50, 0.75);\n  -webkit-box-shadow: 3px 3px 14px 0 rgba(50, 50, 50, 0.75);\n  box-shadow: 3px 3px 14px 0 rgba(50, 50, 50, 0.75);\n}\n\n.u-box-shadow-light {\n  -moz-box-shadow: 0.1rem 0.1rem 0.35rem rgba(0, 0, 0, 0.6);\n  -webkit-box-shadow: 0.1rem 0.1rem 0.35rem rgba(0, 0, 0, 0.6);\n  box-shadow: 0.1rem 0.1rem 0.35rem rgba(0, 0, 0, 0.6);\n}\n\n@media (max-width: 400px) {\n  .display-block-xsm {\n    display: block !important;\n  }\n}\n@media (max-width: 576px) {\n  .display-block-sm {\n    display: block !important;\n  }\n}\n@media (max-width: 768px) {\n  .display-block-md {\n    display: block !important;\n  }\n}\n@media (max-width: 992px) {\n  .display-block-lg {\n    display: block !important;\n  }\n}\n@media (max-width: 1200px) {\n  .display-block-xl {\n    display: block !important;\n  }\n}\n@media (max-width: 1300px) {\n  .display-block-xxl {\n    display: block !important;\n  }\n}\n@media (max-width: 1800px) {\n  .display-block-xxxl {\n    display: block !important;\n  }\n}\n.u-opacity-muted {\n  opacity: 0.2;\n}\n\n.u-table-fixed {\n  table-layout: fixed;\n}\n\n.u-columns__item {\n  display: inline-block;\n  width: 100%;\n}\n.u-columns-gap-1rem {\n  -webkit-column-gap: 1rem;\n  -moz-column-gap: 1rem;\n  column-gap: 1rem;\n}\n.u-columns-count-3 {\n  -webkit-column-count: 3;\n  -moz-column-count: 3;\n  column-count: 3;\n}\n.u-columns-width-36rem {\n  -webkit-column-width: 36rem;\n  -moz-column-width: 36rem;\n  column-width: 36rem;\n}\n.u-columns-width-300px-rem {\n  -webkit-column-width: 18.75rem;\n  -moz-column-width: 18.75rem;\n  column-width: 18.75rem;\n}\n.u-columns-width-200px-rem {\n  -webkit-column-width: 12.5rem;\n  -moz-column-width: 12.5rem;\n  column-width: 12.5rem;\n}\n.u-columns-width-150px-rem {\n  -webkit-column-width: 9.375rem;\n  -moz-column-width: 9.375rem;\n  column-width: 9.375rem;\n}\n\n.u-position-r-0 {\n  right: 0;\n}\n\n.u-position-r-5px {\n  right: 0.3125rem;\n}\n\n.u-position-r-10px {\n  right: 0.625rem;\n}\n\n.u-position-t-10px {\n  top: 0.625rem;\n}\n\n.u-position-t-5px {\n  top: 0.3125rem;\n}\n\n.u-position-t-2px {\n  top: 0.125rem;\n}\n\n.u-align-middle-children * {\n  vertical-align: middle !important;\n}\n\n.u-table-column__before-block--inventory {\n  width: 1%;\n}\n.u-table-column__before-block:before {\n  content: \"\";\n  display: block;\n}\n\n.u-table-column__vw-1:before {\n  width: 1vw;\n}\n\n.u-table-column__vw-2:before {\n  width: 2vw;\n}\n\n.u-table-column__vw-3:before {\n  width: 3vw;\n}\n\n.u-table-column__vw-4:before {\n  width: 4vw;\n}\n\n.u-table-column__vw-5:before {\n  width: 5vw;\n}\n\n.u-table-column__vw-6:before {\n  width: 6vw;\n}\n\n.u-table-column__vw-7:before {\n  width: 7vw;\n}\n\n.u-table-column__vw-8:before {\n  width: 8vw;\n}\n\n.u-table-column__vw-9:before {\n  width: 9vw;\n}\n\n.u-table-column__vw-10:before {\n  width: 10vw;\n}\n\n.u-table-column__vw-11:before {\n  width: 11vw;\n}\n\n.u-table-column__vw-12:before {\n  width: 12vw;\n}\n\n.u-table-column__vw-13:before {\n  width: 13vw;\n}\n\n.u-table-column__vw-14:before {\n  width: 14vw;\n}\n\n.u-table-column__vw-15:before {\n  width: 15vw;\n}\n\n.u-table-column__vw-16:before {\n  width: 16vw;\n}\n\n.u-table-column__vw-17:before {\n  width: 17vw;\n}\n\n.u-table-column__vw-18:before {\n  width: 18vw;\n}\n\n.u-table-column__vw-19:before {\n  width: 19vw;\n}\n\n.u-table-column__vw-20:before {\n  width: 20vw;\n}\n\n.u-table-column__vw-21:before {\n  width: 21vw;\n}\n\n.u-table-column__vw-22:before {\n  width: 22vw;\n}\n\n.u-table-column__vw-23:before {\n  width: 23vw;\n}\n\n.u-table-column__vw-24:before {\n  width: 24vw;\n}\n\n.u-table-column__vw-25:before {\n  width: 25vw;\n}\n\n.u-table-column__vw-26:before {\n  width: 26vw;\n}\n\n.u-table-column__vw-27:before {\n  width: 27vw;\n}\n\n.u-table-column__vw-28:before {\n  width: 28vw;\n}\n\n.u-table-column__vw-29:before {\n  width: 29vw;\n}\n\n.u-table-column__vw-30:before {\n  width: 30vw;\n}\n\n.u-table-column__vw-31:before {\n  width: 31vw;\n}\n\n.u-table-column__vw-32:before {\n  width: 32vw;\n}\n\n.u-table-column__vw-33:before {\n  width: 33vw;\n}\n\n.u-table-column__vw-34:before {\n  width: 34vw;\n}\n\n.u-table-column__vw-35:before {\n  width: 35vw;\n}\n\n.u-table-column__vw-36:before {\n  width: 36vw;\n}\n\n.u-table-column__vw-37:before {\n  width: 37vw;\n}\n\n.u-table-column__vw-38:before {\n  width: 38vw;\n}\n\n.u-table-column__vw-39:before {\n  width: 39vw;\n}\n\n.u-table-column__vw-40:before {\n  width: 40vw;\n}\n\n.u-table-column__vw-41:before {\n  width: 41vw;\n}\n\n.u-table-column__vw-42:before {\n  width: 42vw;\n}\n\n.u-table-column__vw-43:before {\n  width: 43vw;\n}\n\n.u-table-column__vw-44:before {\n  width: 44vw;\n}\n\n.u-table-column__vw-45:before {\n  width: 45vw;\n}\n\n.u-table-column__vw-46:before {\n  width: 46vw;\n}\n\n.u-table-column__vw-47:before {\n  width: 47vw;\n}\n\n.u-table-column__vw-48:before {\n  width: 48vw;\n}\n\n.u-table-column__vw-49:before {\n  width: 49vw;\n}\n\n.u-table-column__vw-50:before {\n  width: 50vw;\n}\n\n.u-table-column__vw-51:before {\n  width: 51vw;\n}\n\n.u-table-column__vw-52:before {\n  width: 52vw;\n}\n\n.u-table-column__vw-53:before {\n  width: 53vw;\n}\n\n.u-table-column__vw-54:before {\n  width: 54vw;\n}\n\n.u-table-column__vw-55:before {\n  width: 55vw;\n}\n\n.u-table-column__vw-56:before {\n  width: 56vw;\n}\n\n.u-table-column__vw-57:before {\n  width: 57vw;\n}\n\n.u-table-column__vw-58:before {\n  width: 58vw;\n}\n\n.u-table-column__vw-59:before {\n  width: 59vw;\n}\n\n.u-table-column__vw-60:before {\n  width: 60vw;\n}\n\n.u-table-column__vw-61:before {\n  width: 61vw;\n}\n\n.u-table-column__vw-62:before {\n  width: 62vw;\n}\n\n.u-table-column__vw-63:before {\n  width: 63vw;\n}\n\n.u-table-column__vw-64:before {\n  width: 64vw;\n}\n\n.u-table-column__vw-65:before {\n  width: 65vw;\n}\n\n.u-table-column__vw-66:before {\n  width: 66vw;\n}\n\n.u-table-column__vw-67:before {\n  width: 67vw;\n}\n\n.u-table-column__vw-68:before {\n  width: 68vw;\n}\n\n.u-table-column__vw-69:before {\n  width: 69vw;\n}\n\n.u-table-column__vw-70:before {\n  width: 70vw;\n}\n\n.u-table-column__vw-71:before {\n  width: 71vw;\n}\n\n.u-table-column__vw-72:before {\n  width: 72vw;\n}\n\n.u-table-column__vw-73:before {\n  width: 73vw;\n}\n\n.u-table-column__vw-74:before {\n  width: 74vw;\n}\n\n.u-table-column__vw-75:before {\n  width: 75vw;\n}\n\n.u-table-column__vw-76:before {\n  width: 76vw;\n}\n\n.u-table-column__vw-77:before {\n  width: 77vw;\n}\n\n.u-table-column__vw-78:before {\n  width: 78vw;\n}\n\n.u-table-column__vw-79:before {\n  width: 79vw;\n}\n\n.u-table-column__vw-80:before {\n  width: 80vw;\n}\n\n.u-table-column__vw-81:before {\n  width: 81vw;\n}\n\n.u-table-column__vw-82:before {\n  width: 82vw;\n}\n\n.u-table-column__vw-83:before {\n  width: 83vw;\n}\n\n.u-table-column__vw-84:before {\n  width: 84vw;\n}\n\n.u-table-column__vw-85:before {\n  width: 85vw;\n}\n\n.u-table-column__vw-86:before {\n  width: 86vw;\n}\n\n.u-table-column__vw-87:before {\n  width: 87vw;\n}\n\n.u-table-column__vw-88:before {\n  width: 88vw;\n}\n\n.u-table-column__vw-89:before {\n  width: 89vw;\n}\n\n.u-table-column__vw-90:before {\n  width: 90vw;\n}\n\n.u-table-column__vw-91:before {\n  width: 91vw;\n}\n\n.u-table-column__vw-92:before {\n  width: 92vw;\n}\n\n.u-table-column__vw-93:before {\n  width: 93vw;\n}\n\n.u-table-column__vw-94:before {\n  width: 94vw;\n}\n\n.u-table-column__vw-95:before {\n  width: 95vw;\n}\n\n.u-table-column__vw-96:before {\n  width: 96vw;\n}\n\n.u-table-column__vw-97:before {\n  width: 97vw;\n}\n\n.u-table-column__vw-98:before {\n  width: 98vw;\n}\n\n.u-table-column__vw-99:before {\n  width: 99vw;\n}\n\n.u-table-column__vw-100:before {\n  width: 100vw;\n}\n\n.u-white-space-nowrap {\n  white-space: nowrap !important;\n}\n\n.u-white-space-normal {\n  white-space: normal !important;\n}\n\n@media (min-width: 400px) {\n  .u-white-space-xsm-nowrap {\n    white-space: nowrap !important;\n  }\n  .u-white-space-xsm-normal {\n    white-space: normal !important;\n  }\n}\n@media (min-width: 576px) {\n  .u-white-space-sm-nowrap {\n    white-space: nowrap !important;\n  }\n  .u-white-space-sm-normal {\n    white-space: normal !important;\n  }\n}\n@media (min-width: 768px) {\n  .u-white-space-md-nowrap {\n    white-space: nowrap !important;\n  }\n  .u-white-space-md-normal {\n    white-space: normal !important;\n  }\n}\n@media (min-width: 992px) {\n  .u-white-space-lg-nowrap {\n    white-space: nowrap !important;\n  }\n  .u-white-space-lg-normal {\n    white-space: normal !important;\n  }\n}\n@media (min-width: 1200px) {\n  .u-white-space-xl-nowrap {\n    white-space: nowrap !important;\n  }\n  .u-white-space-xl-normal {\n    white-space: normal !important;\n  }\n}\n@media (min-width: 1300px) {\n  .u-white-space-xxl-nowrap {\n    white-space: nowrap !important;\n  }\n  .u-white-space-xxl-normal {\n    white-space: normal !important;\n  }\n}\n@media (min-width: 1800px) {\n  .u-white-space-xxxl-nowrap {\n    white-space: nowrap !important;\n  }\n  .u-white-space-xxxl-normal {\n    white-space: normal !important;\n  }\n}\n.u-min-height-10 {\n  min-height: 10px;\n}\n\n.u-min-height-20 {\n  min-height: 20px;\n}\n\n.u-min-height-30 {\n  min-height: 30px;\n}\n\n.u-min-height-40 {\n  min-height: 40px;\n}\n\n.u-min-height-50 {\n  min-height: 50px;\n}\n\n.u-min-height-60 {\n  min-height: 60px;\n}\n\n.u-min-height-70 {\n  min-height: 70px;\n}\n\n.u-min-height-80 {\n  min-height: 80px;\n}\n\n.u-min-height-90 {\n  min-height: 90px;\n}\n\n.u-min-height-100 {\n  min-height: 100px;\n}\n\n.u-min-height-110 {\n  min-height: 110px;\n}\n\n.u-min-height-120 {\n  min-height: 120px;\n}\n\n.u-min-height-130 {\n  min-height: 130px;\n}\n\n.u-min-height-140 {\n  min-height: 140px;\n}\n\n.u-min-height-150 {\n  min-height: 150px;\n}\n\n.u-min-height-160 {\n  min-height: 160px;\n}\n\n.u-min-height-170 {\n  min-height: 170px;\n}\n\n.u-min-height-180 {\n  min-height: 180px;\n}\n\n.u-min-height-190 {\n  min-height: 190px;\n}\n\n.u-min-height-200 {\n  min-height: 200px;\n}\n\n.u-min-height-210 {\n  min-height: 210px;\n}\n\n.u-min-height-220 {\n  min-height: 220px;\n}\n\n.u-min-height-230 {\n  min-height: 230px;\n}\n\n.u-min-height-240 {\n  min-height: 240px;\n}\n\n.u-min-height-250 {\n  min-height: 250px;\n}\n\n.u-lh-12 {\n  line-height: 1.2;\n}\n\n.u-flex-default {\n  -ms-flex: 0 1 auto;\n  flex: 0 1 auto;\n}\n\n.u-flex-b100 {\n  flex-basis: 100%;\n}\n\n.bg-navy {\n  background-color: #202c40 !important;\n}\n\n.text-navy {\n  color: #202c40 !important;\n}\n\n.u-img-invert {\n  filter: invert(100%);\n  -webkit-filter: invert(100%);\n}\n\n.u-hidden-block {\n  position: absolute;\n  display: none;\n  right: 2.5rem;\n  padding: 0.25rem;\n  top: -1px;\n  z-index: 1;\n}\n\n.singleComment .u-hidden-block {\n  position: absolute;\n  display: none;\n  top: unset;\n}\n\n.recentActivitiesContainer .u-hidden-block {\n  top: 12px;\n}\n\n.singleComment .u-hidden-block-btn {\n  display: block;\n}\n\n.u-hidden-block__opened .u-hidden-block {\n  display: block;\n  box-shadow: 0 0 3px 0px;\n  background: #fff;\n  max-width: calc(100% - 2rem);\n  border-radius: 3px;\n}\n\n@media (min-width: 992px) {\n  .u-hidden-block-btn {\n    display: none;\n  }\n  .u-hidden-block {\n    position: static;\n    display: block;\n  }\n}\n.u-pre {\n  white-space: pre-wrap;\n  font-size: 1em;\n  margin: 0;\n  font-family: inherit;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.basePanel,\n.bodyContents,\n.mainContainer,\n.contentsDiv {\n  min-height: 100%;\n}\n\n.footer-non--active .mainContainer {\n  height: 100%;\n}\n\n.bodyContent {\n  min-height: 100%;\n  height: 100%;\n  margin-top: 0;\n  padding-top: 0;\n  padding-bottom: 15px;\n}\n\nbody:not(.desktop) .bodyContent {\n  overflow-y: scroll;\n  -webkit-overflow-scrolling: touch;\n}\n\n.c-panel {\n  margin-bottom: 0.5rem;\n}\n@media (max-width: 767.98px) {\n  .c-panel {\n    margin-bottom: 0.25rem;\n  }\n}\n.c-panel__header {\n  cursor: pointer;\n  padding: 0;\n  display: flex;\n  flex-flow: row-reverse;\n  align-items: center;\n}\n.c-panel__header h5 {\n  margin: 0 0 0 0.75rem;\n}\n.c-panel__header > h5, .c-panel__header > .c-panel__title {\n  margin-right: auto;\n}\n.c-panel__title {\n  display: flex;\n  flex-wrap: nowrap;\n  align-items: center;\n}\n.c-panel__title .yfi {\n  font-size: 1.8125rem;\n  margin: 0 0.5rem 0 0;\n}\n.c-panel__title .yfi.yfi-marketplace {\n  font-size: 2.25rem;\n}\n.c-panel__body {\n  padding: 0 0.25rem;\n}\n.c-panel__label {\n  align-items: center;\n}\n.c-panel__label label {\n  line-height: 1.7;\n  margin-bottom: 0;\n}\n.c-panel--edit .row {\n  margin: 0;\n}\n.c-panel--white .c-panel__header {\n  background-color: #fff;\n  margin: 0 1rem;\n}\n\n.c-panel--collapsible .c-panel__header .u-transform_rotate-180deg,\n.c-detail-widget .c-detail-widget__header .u-transform_rotate-180deg {\n  display: inline-block;\n  -webkit-transition: transform 0.5s ease;\n  -moz-transition: transform 0.5s ease;\n  -ms-transition: transform 0.5s ease;\n  -o-transition: transform 0.5s ease;\n  transition: transform 0.5s ease;\n}\n.c-panel--collapsible .c-panel__header .collapsed .u-transform_rotate-180deg, .c-panel--collapsible .c-panel__header .collapsed.u-transform_rotate-180deg,\n.c-detail-widget .c-detail-widget__header .collapsed .u-transform_rotate-180deg,\n.c-detail-widget .c-detail-widget__header .collapsed.u-transform_rotate-180deg {\n  transform: rotate(180deg);\n}\n\n.c-badge__icon {\n  width: 2rem;\n  height: 2rem;\n  line-height: 1.6875rem;\n  font-size: 1.0625rem;\n}\n\n.c-badge--md {\n  font-size: 90%;\n}\n\n.c-badge--top-right {\n  position: absolute;\n  top: -5px;\n  right: 0;\n  z-index: 100;\n}\n\n.c-circle {\n  width: 1.875rem;\n  height: 1.875rem;\n}\n.c-circle--small {\n  width: 1.4375rem;\n  height: 1.4375rem;\n}\n\n.c-multi-image__preview-img {\n  height: 2rem;\n  width: 2rem;\n  cursor: pointer;\n  background-size: contain;\n  background-position: center;\n  background-repeat: no-repeat;\n}\n.c-multi-image__popover-img {\n  cursor: pointer;\n}\n.c-multi-image__drop-effect {\n  background: rgba(51, 122, 183, 0.2);\n  border: 1px solid rgba(51, 122, 183, 0.5) !important;\n}\n.c-multi-image__container-narrow, .c-multi-image__container-medium {\n  padding: 0.15em !important;\n}\n.c-multi-image__result-narrow .c-multi-image__preview-img {\n  height: 1.5rem !important;\n  width: 1.5rem !important;\n}\n\n.c-btn-collapsible {\n  overflow: hidden;\n  white-space: nowrap;\n  max-width: 2.5rem;\n  white-space: nowrap;\n  -webkit-transition: all 275ms ease;\n  -moz-transition: all 275ms ease;\n  -ms-transition: all 275ms ease;\n  -o-transition: all 275ms ease;\n  transition: all 275ms ease;\n}\n.c-btn-collapsible.btn-xs, .detailViewTable .fieldLabel.narrow .c-btn-collapsible.btn.btn-sm, .detailViewTable .fieldLabel.narrow .btn-group-sm > .c-btn-collapsible.btn,\n.detailViewTable .fieldValue.narrow .c-btn-collapsible.btn.btn-sm,\n.detailViewTable .fieldValue.narrow .btn-group-sm > .c-btn-collapsible.btn, table .listButtons.narrow .c-btn-collapsible.btn.btn-sm, table .listButtons.narrow .btn-group-sm > .c-btn-collapsible.btn, .c-btn-collapsible.c-multi-image__btn-narrow {\n  max-width: 1.5625rem;\n}\n.c-btn-collapsible.btn-sm, .btn-group-sm > .c-btn-collapsible.btn {\n  max-width: 1.875rem;\n}\n.c-btn-collapsible.btn-lg, .btn-group-lg > .c-btn-collapsible.btn {\n  max-width: 3.125rem;\n}\n.c-btn-collapsible__text {\n  opacity: 0;\n  text-indent: -6px;\n  display: inline-block;\n  -webkit-transition: all 275ms ease;\n  -moz-transition: all 275ms ease;\n  -ms-transition: all 275ms ease;\n  -o-transition: all 275ms ease;\n  transition: all 275ms ease;\n}\n.c-btn-collapsible:hover {\n  max-width: 18.75rem !important;\n  -webkit-transition: all 275ms ease;\n  -moz-transition: all 275ms ease;\n  -ms-transition: all 275ms ease;\n  -o-transition: all 275ms ease;\n  transition: all 275ms ease;\n}\n.c-btn-collapsible:hover .c-btn-collapsible__text {\n  opacity: 1;\n  text-indent: 0;\n  -webkit-transition: all 275ms ease;\n  -moz-transition: all 275ms ease;\n  -ms-transition: all 275ms ease;\n  -o-transition: all 275ms ease;\n  transition: all 275ms ease;\n}\n\n.btn-group-toggle.btn-group-sm .c-btn-collapsible {\n  max-width: 2.1875rem;\n}\n\n.popover-footer {\n  padding: 0.5rem 0.75rem;\n  margin-bottom: 0;\n  font-size: 1rem;\n  background-color: #f7f7f7;\n  border-top: 1px solid #ebebeb;\n  border-bottom-right-radius: calc(0.3rem - 1px);\n  border-bottom-left-radius: calc(0.3rem - 1px);\n}\n\n.c-carousel .c-carousel__prevnext-btn {\n  top: 42%;\n  bottom: auto;\n  background: rgba(0, 0, 0, 0.25);\n  border: 1px solid rgba(255, 255, 255, 0.5);\n  opacity: 0.75;\n  height: 60px;\n  width: 60px;\n  border-radius: 100%;\n  margin: 0 20px;\n  transition: all 100ms;\n}\n.c-carousel .c-carousel__prevnext-btn:active {\n  transform: scale(0.85, 0.85);\n}\n\n.rightRecordActions,\n.leftRecordActions {\n  white-space: nowrap;\n}\n.rightRecordActions > div,\n.leftRecordActions > div {\n  display: inline-block;\n}\n.rightRecordActions .actions,\n.leftRecordActions .actions {\n  display: inline-block;\n  margin: 0 0.25rem;\n}\n.rightRecordActions .actions .dropdown-menu,\n.leftRecordActions .actions .dropdown-menu {\n  padding: 0.2rem;\n  margin-top: -0.2rem;\n  min-width: unset;\n  line-height: 1;\n}\n.rightRecordActions .actions .dropdown-menu .btn-group,\n.leftRecordActions .actions .dropdown-menu .btn-group {\n  vertical-align: top;\n}\n\n@media (max-width: 399.98px) {\n  table td,\n  table th {\n    padding: 0.25rem !important;\n  }\n}\n.c-float-label__container {\n  top: 0.6em;\n}\n.c-float-label__container .form-control {\n  width: 100%;\n  border-radius: 0.25rem;\n}\n.c-float-label__label {\n  position: absolute;\n  left: 0;\n  cursor: text;\n  font-size: 75%;\n  top: -1.5em;\n  z-index: 3;\n  line-height: 1;\n  color: #000;\n  padding: 0 1px;\n  white-space: nowrap;\n}\n.c-float-label__hidden-ph {\n  visibility: hidden;\n  font-size: 75%;\n}\n\n.c-img__user {\n  width: 3rem;\n  height: 3rem;\n  min-width: 3rem;\n}\n.c-img__completion {\n  width: inherit;\n}\n.c-img__completion[src=\"\"] {\n  display: none;\n}\n.c-img__completion__container {\n  width: 1.875rem;\n  height: fit-content;\n  margin: auto 0.3125rem auto 0;\n}\n\n.c-popover--link {\n  max-width: 100%;\n}\n@media (min-width: 768px) {\n  .c-popover--link {\n    max-width: 30%;\n  }\n}\n.c-popover--link .popover-body {\n  padding: 0;\n  border-top-left-radius: calc(0.3rem - 1px);\n  border-top-right-radius: calc(0.3rem - 1px);\n}\n.c-popover--link label, .c-popover--link__label {\n  margin: 0;\n  font-weight: bold;\n}\n.c-popover--link.bs-popover-bottom .arrow::after, .c-popover--link.bs-popover-auto[x-placement^=bottom] .arrow::after, .c-popover--link.bs-popover-bottom .arrow::before, .c-popover--link.bs-popover-auto[x-placement^=bottom] .arrow::before {\n  border-bottom-color: #f8f9fa;\n}\n.c-popover--link__header {\n  display: flex;\n  align-items: center;\n  border-top-left-radius: 0.3rem;\n  border-top-right-radius: 0.3rem;\n}\n.c-popover--link__header__buttons {\n  padding-left: 0.25rem;\n  margin-left: auto;\n}\n\n.c-circle-icon {\n  height: 1.875rem;\n  width: 1.875rem;\n  min-width: 1.875rem;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  border-radius: 50%;\n}\n.c-circle-icon [class^=yfm-],\n.c-circle-icon .adminIcon-user {\n  font-size: 1.25rem;\n}\n\n.c-icon--tripple {\n  width: 2.5rem;\n  display: inline-block;\n  font-size: 0.75em;\n}\n.c-icon--tripple__left, .c-icon--tripple__right, .c-icon--tripple__top {\n  position: relative;\n}\n.c-icon--tripple__left, .c-icon--tripple__right {\n  top: 5px;\n}\n.c-icon--tripple__left {\n  left: -15px;\n}\n.c-icon--tripple__right {\n  left: -12px;\n}\n.c-icon--tripple__top {\n  top: -7px;\n  left: 5px;\n}\n\n[contenteditable=true]:empty:after {\n  content: attr(placeholder) !important;\n  color: #6c757d !important;\n  display: block !important; /* For Firefox */\n}\n[contenteditable=true].form-control {\n  height: auto !important;\n}\n\n.c-textarea--completions {\n  height: 0;\n  visibility: hidden;\n  position: relative;\n  top: 0.9375rem;\n}\n\n.c-completions {\n  color: #808080;\n  font-size: 14px;\n}\n.c-completions__item {\n  cursor: pointer;\n}\n\n.c-range-slider {\n  -webkit-appearance: none;\n  margin: 10px 0;\n  width: 100%;\n}\n\n.c-range-slider:focus {\n  outline: none;\n}\n\n.c-range-slider::-webkit-slider-runnable-track {\n  width: 100%;\n  height: 6px;\n  cursor: pointer;\n  box-shadow: 0 0 0 #000, 0 0 0 #0d0d0d;\n  background: #e9ecef;\n  border-radius: 10px;\n  border: 0 solid #000101;\n}\n\n.c-range-slider::-webkit-slider-thumb {\n  box-shadow: 0 0 0 #000, 0 0 0 #0d0d0d;\n  border: 0 solid #000;\n  height: 20px;\n  width: 20px;\n  border-radius: 0.25rem;\n  background: #0072da;\n  cursor: pointer;\n  -webkit-appearance: none;\n  margin-top: -7px;\n}\n\n.c-range-slider:focus::-webkit-slider-runnable-track {\n  background: #e9ecef;\n}\n\n.c-range-slider::-moz-range-track {\n  width: 100%;\n  height: 6px;\n  cursor: pointer;\n  box-shadow: 0 0 0 #000, 0 0 0 #0d0d0d;\n  background: #e9ecef;\n  border-radius: 10px;\n  border: 0 solid #000101;\n}\n\n.c-range-slider::-moz-range-thumb {\n  box-shadow: 0 0 0 #000, 0 0 0 #0d0d0d;\n  border: 0 solid #000;\n  height: 20px;\n  width: 20px;\n  border-radius: 0.25rem;\n  background: #0072da;\n  cursor: pointer;\n}\n\n.c-range-slider::-ms-track {\n  width: 100%;\n  height: 6px;\n  cursor: pointer;\n  background: transparent;\n  border-color: transparent;\n  border-width: 39px 0;\n  color: transparent;\n}\n\n.c-range-slider::-ms-fill-lower {\n  background: #e9ecef;\n  border: 0 solid #000101;\n  border-radius: 10px;\n  box-shadow: 0 0 0 #000, 0 0 0 #0d0d0d;\n}\n\n.c-range-slider::-ms-fill-upper {\n  background: #e9ecef;\n  border: 0 solid #000101;\n  border-radius: 10px;\n  box-shadow: 0 0 0 #000, 0 0 0 #0d0d0d;\n}\n\n.c-range-slider::-ms-thumb {\n  box-shadow: 0 0 0 #000, 0 0 0 #0d0d0d;\n  border: 0 solid #000;\n  height: 20px;\n  width: 20px;\n  border-radius: 0.25rem;\n  background: #0072da;\n  cursor: pointer;\n}\n\n.c-range-slider:focus::-ms-fill-lower {\n  background: #e9ecef;\n}\n\n.c-range-slider:focus::-ms-fill-upper {\n  background: #e9ecef;\n}\n\n.c-gantt-header__option {\n  max-width: 200px;\n}\n\ninput[type=checkbox][readonly],\ninput[type=checkbox][disabled] {\n  background-color: #eeeeee;\n}\n\n/* -------- TIME PERIOD FIELD -------- */\n.c-time-period-input::-webkit-outer-spin-button,\n.c-time-period-input::-webkit-inner-spin-button {\n  -webkit-appearance: none;\n  margin: 0;\n}\n\n.c-time-period-input[type=number] {\n  -moz-appearance: textfield;\n}\n\n.c-time-period .select2-selection,\n.c-time-period .select2 {\n  border-top-left-radius: 0 !important;\n  border-bottom-left-radius: 0 !important;\n}\n\n.c-time-period-input {\n  text-align: center;\n}\n\n.c-text-divider {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  text-align: center;\n  position: relative;\n  background-color: inherit;\n}\n.c-text-divider__line {\n  border-top: 1px solid;\n  border-bottom: none;\n  margin-bottom: 0;\n  width: 100%;\n}\n.c-text-divider__title {\n  position: absolute;\n  padding: 0 20px;\n  background-color: inherit;\n}\n\n.c-mds-input .input-group-append,\n.c-mds-input .input-group-prepend {\n  border-bottom: 1px solid #ced4da;\n}\n.c-mds-input .form-control {\n  border-radius: 0px !important;\n  border-top: 0px !important;\n  border-left: 0px !important;\n  border-right: 0px !important;\n}\n.c-mds-input .form-control:focus {\n  box-shadow: none;\n}\n.c-mds-input .form-control:focus + .input-group-append,\n.c-mds-input .form-control:focus ~ .input-group-append, .c-mds-input .form-control:focus + .input-group-prepend,\n.c-mds-input .form-control:focus ~ .input-group-prepend {\n  border-color: #5bb1ff !important;\n}\n\n.c-search-item__mail {\n  color: #6c757d;\n}\n.c-search-item:hover .c-search-item__btn,\n.c-search-item:hover .c-search-item__mail {\n  color: white;\n  border-color: white;\n}\n.c-search-item__btn {\n  font-size: 0.7em !important;\n  height: fit-content;\n}\n\n.o-expandable__panel__tabs {\n  display: flex;\n  height: 3rem;\n  background: #f8f9fa;\n  position: fixed;\n  top: 3.125rem;\n  right: calc(25% - 1px);\n  z-index: 100;\n  font-size: 0.8125rem;\n}\n@media (min-width: 992px) {\n  .o-expandable__panel__tabs .toggleSiteBarRightButton {\n    padding: 0.6875rem 0;\n    height: 100%;\n    margin-left: 0.0625rem;\n    margin-bottom: 0.0625rem;\n    cursor: pointer;\n    width: 1.375rem;\n    z-index: 100;\n    border: 0;\n    display: inline-block;\n    border-radius: 25px 0 0 25px;\n    background: #546e7a;\n    color: #eceff1;\n  }\n}\n\n@media (min-width: 992px) {\n  .hideSiteBar .o-expandable__panel__tabs {\n    right: 0px;\n  }\n}\n.c-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fill, minmax(8em, 1fr));\n  grid-gap: 1em 1em;\n  grid-auto-flow: row dense;\n  justify-items: center;\n}\n.c-grid-item--signature {\n  width: 100%;\n  line-height: 1.25;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  display: -webkit-box;\n  -webkit-line-clamp: 2;\n  -webkit-box-orient: vertical;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.btn-default {\n  color: #212529;\n  background-color: #ddd;\n  border-color: #ddd;\n}\n.btn-default:hover {\n  color: #212529;\n  background-color: #cacaca;\n  border-color: #c4c4c4;\n}\n.btn-default:focus, .btn-default.focus {\n  color: #212529;\n  background-color: #cacaca;\n  border-color: #c4c4c4;\n  box-shadow: 0 0 0 0.2rem rgba(193, 193, 194, 0.5);\n}\n.btn-default.disabled, .btn-default:disabled {\n  color: #212529;\n  background-color: #ddd;\n  border-color: #ddd;\n}\n.btn-default:not(:disabled):not(.disabled):active, .btn-default:not(:disabled):not(.disabled).active, .show > .btn-default.dropdown-toggle {\n  color: #212529;\n  background-color: #c4c4c4;\n  border-color: #bdbdbd;\n}\n.btn-default:not(:disabled):not(.disabled):active:focus, .btn-default:not(:disabled):not(.disabled).active:focus, .show > .btn-default.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(193, 193, 194, 0.5);\n}\n\n.btn-outline-default {\n  color: #ced4da;\n  border-color: #ced4da;\n}\n.btn-outline-default:hover {\n  color: #000;\n  background-color: #f6f6f6;\n  border-color: #ced4da;\n}\n.btn-outline-default:focus, .btn-outline-default.focus {\n  box-shadow: 0 0 0 0.2rem rgba(206, 212, 218, 0.5);\n}\n.btn-outline-default.disabled, .btn-outline-default:disabled {\n  color: #ced4da;\n  background-color: transparent;\n}\n.btn-outline-default:not(:disabled):not(.disabled):active, .btn-outline-default:not(:disabled):not(.disabled).active, .show > .btn-outline-default.dropdown-toggle {\n  color: #212529;\n  background-color: #f6f6f6;\n  border-color: #ced4da;\n}\n.btn-outline-default:not(:disabled):not(.disabled):active:focus, .btn-outline-default:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-default.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(206, 212, 218, 0.5);\n}\n\n@media (max-width: 767.98px) {\n  .c-btn-block-sm-down,\n  .c-btn-block-sm-down .btn {\n    width: 100% !important;\n  }\n}\n@media (max-width: 991.98px) {\n  .c-btn-block-md-down {\n    width: 100% !important;\n  }\n}\n@media (max-width: 399.98px) {\n  .c-btn-block-xs-down {\n    width: 100% !important;\n  }\n}\n.c-btn-checkbox .c-btn-checkbox--checked {\n  display: none;\n}\n.c-btn-checkbox.active .c-btn-checkbox--unchecked {\n  display: none;\n}\n.c-btn-checkbox.active .c-btn-checkbox--checked {\n  display: inline-block;\n}\n\n.c-btn-outline-done {\n  color: #3949ab;\n  border-color: #3949ab;\n}\n.c-btn-outline-done:hover {\n  color: #fff;\n  background-color: #3949ab;\n  border-color: #3949ab;\n}\n.c-btn-outline-done:focus, .c-btn-outline-done.focus {\n  box-shadow: 0 0 0 0.2rem rgba(57, 73, 171, 0.5);\n}\n.c-btn-outline-done.disabled, .c-btn-outline-done:disabled {\n  color: #3949ab;\n  background-color: transparent;\n}\n.c-btn-outline-done:not(:disabled):not(.disabled):active, .c-btn-outline-done:not(:disabled):not(.disabled).active, .show > .c-btn-outline-done.dropdown-toggle {\n  color: #fff;\n  background-color: #3949ab;\n  border-color: #3949ab;\n}\n.c-btn-outline-done:not(:disabled):not(.disabled):active:focus, .c-btn-outline-done:not(:disabled):not(.disabled).active:focus, .show > .c-btn-outline-done.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(57, 73, 171, 0.5);\n}\n\n.c-btn-done {\n  color: #fff;\n  background-color: #3949ab;\n  border-color: #3949ab;\n}\n.c-btn-done:hover {\n  color: #fff;\n  background-color: #2f3d8e;\n  border-color: #2c3985;\n}\n.c-btn-done:focus, .c-btn-done.focus {\n  color: #fff;\n  background-color: #2f3d8e;\n  border-color: #2c3985;\n  box-shadow: 0 0 0 0.2rem rgba(87, 100, 184, 0.5);\n}\n.c-btn-done.disabled, .c-btn-done:disabled {\n  color: #fff;\n  background-color: #3949ab;\n  border-color: #3949ab;\n}\n.c-btn-done:not(:disabled):not(.disabled):active, .c-btn-done:not(:disabled):not(.disabled).active, .show > .c-btn-done.dropdown-toggle {\n  color: #fff;\n  background-color: #2c3985;\n  border-color: #29357b;\n}\n.c-btn-done:not(:disabled):not(.disabled):active:focus, .c-btn-done:not(:disabled):not(.disabled).active:focus, .show > .c-btn-done.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(87, 100, 184, 0.5);\n}\n\n.c-btn-light-green {\n  color: #fff;\n  background-color: #7cb342;\n  border-color: #7cb342;\n}\n.c-btn-light-green:hover {\n  color: #fff;\n  background-color: #699738;\n  border-color: #628e34;\n}\n.c-btn-light-green:focus, .c-btn-light-green.focus {\n  color: #fff;\n  background-color: #699738;\n  border-color: #628e34;\n  box-shadow: 0 0 0 0.2rem rgba(144, 190, 94, 0.5);\n}\n.c-btn-light-green.disabled, .c-btn-light-green:disabled {\n  color: #fff;\n  background-color: #7cb342;\n  border-color: #7cb342;\n}\n.c-btn-light-green:not(:disabled):not(.disabled):active, .c-btn-light-green:not(:disabled):not(.disabled).active, .show > .c-btn-light-green.dropdown-toggle {\n  color: #fff;\n  background-color: #628e34;\n  border-color: #5c8431;\n}\n.c-btn-light-green:not(:disabled):not(.disabled):active:focus, .c-btn-light-green:not(:disabled):not(.disabled).active:focus, .show > .c-btn-light-green.dropdown-toggle:focus {\n  box-shadow: 0 0 0 0.2rem rgba(144, 190, 94, 0.5);\n}\n\n.detailViewTitle .c-btn-link {\n  height: max-content;\n}\n\n@media (max-width: 767.98px) {\n  .c-btn-link--responsive {\n    width: 100%;\n    margin-bottom: 0.25rem !important;\n  }\n  .c-btn-link--responsive .btn {\n    width: 100%;\n    border-radius: 0.25rem !important;\n    white-space: normal;\n  }\n}\n\n.input-group > .input-group-append > .btn-light,\n.input-group > .input-group-prepend > .btn-light {\n  border-color: #dee2e6;\n}\n\n.c-btn-floating-right-bottom {\n  position: absolute;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  bottom: 1.0625rem;\n  right: 1.5625rem;\n  z-index: 9999999;\n  border-radius: 50%;\n  width: 2.1875rem;\n  height: 2.1875rem;\n  opacity: 0.8;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\ninput[type=checkbox] {\n  border: 1px solid rgba(0, 0, 0, 0.54);\n  width: 17px;\n  transition: 0.25s;\n  white-space: nowrap;\n  height: 17px;\n  min-height: 17px !important;\n  -webkit-appearance: none;\n  background: #fff;\n  border-radius: 3px;\n  border-color: #d7d7d7;\n}\n\n.relatedContents input[type=checkbox] {\n  width: 20px;\n  height: 20px;\n  min-height: 20px !important;\n}\n.relatedContents input[type=checkbox]:checked::after,\n.relatedContents .checkbox input[type=checkbox]:checked::after,\n.relatedContents .checkbox-inline input[type=checkbox]:checked::after {\n  height: 16px;\n}\n\ninput[type=checkbox]:checked::after,\n.checkbox input[type=checkbox]:checked::after,\n.checkbox-inline input[type=checkbox]:checked::after {\n  box-sizing: border-box;\n  -webkit-transform: rotate(45deg);\n  transform: rotate(45deg);\n  margin: 0 auto;\n  border-spacing: 0;\n  border-color: #fff;\n  top: 0;\n  display: table;\n  width: 5px;\n  height: 11px;\n  border-width: 2px;\n  border-style: solid;\n  border-top: 0;\n  border-left: 0;\n  content: \"\";\n}\n\ninput[type=checkbox]:checked {\n  background-color: #4a5364;\n  border-color: #384150;\n}\n\n.bootstrap-switch input[type=radio],\n.bootstrap-switch input[type=checkbox] {\n  opacity: 0 !important;\n}\n\ninput[type=checkbox]:checked:disabled {\n  opacity: 0.35;\n}\n\ninput[type=checkbox]:focus {\n  box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.075), 0 0 2px #384150;\n}\n\ninput[type=radio] {\n  position: relative;\n  width: 16px;\n  height: 16px;\n  background-clip: border-box;\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  appearance: none;\n  vertical-align: text-bottom;\n  border-radius: 50%;\n  background-color: #fff;\n  border: 2px solid #d7d7d7;\n}\n\ninput[type=radio]:disabled {\n  background-color: #e6e6e6;\n}\n\ninput[type=radio]:checked:disabled {\n  opacity: 0.6;\n}\n\ninput[type=radio]:before {\n  margin: 6px 0 0 6px;\n  content: \"\";\n  display: block;\n  height: 0;\n  width: 0;\n  border-radius: 50%;\n  -webkit-transition: all 0.25s;\n  transition: all 0.25s;\n}\n\ninput[type=radio]:focus {\n  outline: none;\n  box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.075), 0 0 2px #404958;\n}\n\ninput[type=radio]:checked {\n  border: 2px solid #4a5364;\n}\n\ninput[type=radio]:checked:before {\n  margin: 3px 0 0 3px;\n  height: 6px;\n  width: 6px;\n  background-color: #4a5364;\n}\n\n.c-checkbox-input {\n  position: fixed;\n  visibility: hidden;\n}\n\n.c-checkbox-slider {\n  position: relative;\n  display: block;\n  width: 5.5em;\n  height: 1em;\n  cursor: pointer;\n  border-radius: 1.5em;\n  transition: 350ms;\n}\n\n.c-checkbox-slider::after {\n  position: absolute;\n  content: \"\";\n  width: 1.5em;\n  height: 1.5em;\n  top: -0.3em;\n  left: -0.3em;\n  border-radius: 50%;\n  transition: 250ms ease-in-out;\n  background: linear-gradient(#f5f5f5 10%, #eee);\n  box-shadow: 0 0.1em 0.15em -0.05em rgba(255, 255, 255, 0.9) inset, 0 0.2em 0.2em -0.12em rgba(0, 0, 0, 0.5);\n}\n\n.c-checkbox-slider::before {\n  position: absolute;\n  content: \"\";\n  width: 4em;\n  height: 1em;\n  border-radius: 0.75em;\n  transition: 250ms ease-in-out;\n  background: linear-gradient(rgba(0, 0, 0, 0.07), rgba(255, 255, 255, 0.1)), #d0d0d0;\n}\n\n.c-checkbox-input:checked + .c-checkbox-slider::before {\n  box-shadow: 0 0.08em 0.15em -0.1em rgba(0, 0, 0, 0.5) inset, 0 0.05em 0.08em -0.01em rgba(255, 255, 255, 0.7), 3em 0 0 0 rgba(68, 204, 102, 0.7) inset;\n}\n\n.c-checkbox-input:checked + .c-checkbox-slider::after {\n  left: 3em;\n}\n\n@media (max-width: 400px) {\n  .c-checkbox-slider {\n    width: 2em;\n  }\n  .c-checkbox-slider::before {\n    width: 2em;\n  }\n  .c-checkbox-input:checked + .c-checkbox-slider::after {\n    left: 1em;\n  }\n}\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.c-condition-builder__row {\n  position: relative;\n  margin-left: 1.25rem;\n}\n.c-condition-builder__row::after, .c-condition-builder__row::before {\n  content: \"\";\n  height: 100%;\n  position: absolute;\n  top: 0;\n}\n.c-condition-builder__row::after {\n  border-left: solid 1px #0072da;\n}\n.c-condition-builder__row::before {\n  width: 20px;\n  height: 1.5rem;\n  border-bottom: solid 1px #0072da;\n}\n.c-condition-builder__row:last-of-type::after {\n  height: 1.5rem;\n}\n.c-condition-builder__group .c-condition-builder__group {\n  margin-left: 1.25rem;\n  position: relative;\n  padding-left: 1rem;\n}\n.c-condition-builder__group .c-condition-builder__group::after, .c-condition-builder__group .c-condition-builder__group::before {\n  content: \"\";\n  height: 100%;\n  position: absolute;\n  top: 0;\n  background: #0072da;\n  left: 0;\n}\n.c-condition-builder__group .c-condition-builder__group::after {\n  border-left: solid 1px #0072da;\n}\n.c-condition-builder__group .c-condition-builder__group::before {\n  height: 1px;\n  border-bottom: solid 1px #0072da;\n  width: 20px;\n  top: 1.4375rem;\n}\n.c-condition-builder__group .c-condition-builder__group:last-of-type::after {\n  height: 1.4375rem;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n/* Multi attachments field styles */\n.c-multi-attachment {\n  padding-left: 0.5rem;\n  padding-right: 0.5rem;\n}\n.c-multi-attachment--file {\n  justify-content: space-between !important;\n  display: flex;\n  border: 1px solid #dee2e6 !important;\n  border-radius: 0.25rem !important;\n  padding: 0.25rem !important;\n  margin: 0.25em 0 0.25em 0;\n  min-width: 7rem;\n}\n.c-multi-attachment--file > legend {\n  position: absolute;\n  overflow: hidden;\n  height: 1px;\n  width: 1px;\n  padding: 0;\n  border: 0;\n  -webkit-clip-path: inset(50%);\n  clip-path: inset(50%);\n  white-space: nowrap;\n}\n.c-multi-attachment--file-icon {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  font-size: 1.75rem;\n}\n.c-multi-attachment--file-info {\n  position: static;\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  flex: 1;\n  margin: 0 0.25em 0 0.25em;\n  min-width: 5rem;\n  pointer-events: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n}\n.c-multi-attachment--file-info-main {\n  font-size: 0.875rem;\n  line-height: 1.2;\n  text-align: left;\n  text-overflow: ellipsis;\n  overflow: hidden;\n  white-space: nowrap;\n  width: 100%;\n}\n.c-multi-attachment--file-info-sub {\n  font-size: 0.625em;\n  opacity: 0.875;\n  transition: opacity 0.25s ease-in-out;\n  white-space: nowrap;\n}\n.c-multi-attachment--file-info-sub:empty {\n  display: none;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.icon-img--picklist {\n  width: 1em;\n  height: 1em;\n  vertical-align: baseline;\n  margin-bottom: -2px;\n}\n\n.icon-img--list {\n  width: 2em;\n  height: 2em;\n  vertical-align: baseline;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\nbody {\n  overflow: hidden;\n}\n\n.mainBody {\n  position: absolute;\n  top: 3.125rem;\n  bottom: 2rem;\n  width: 100%;\n  overflow-x: hidden;\n}\n\n.o-vtiger-index-container .mainBody {\n  background-color: #f3f3f3;\n}\n\n.c-btn-fixed {\n  bottom: 2rem;\n}\n\n.container-fluid[class$=-knowledgebase-container] .contentsDiv, [class$=-knowledgebase-container].container-sm .contentsDiv, [class$=-knowledgebase-container].container-md .contentsDiv, [class$=-knowledgebase-container].container-lg .contentsDiv, [class$=-knowledgebase-container].container-xl .contentsDiv {\n  min-height: calc(100vh - 3.125rem - 2rem);\n}\n\n.user-info--active .mainBody,\n.user-info--active .c-btn-fixed {\n  bottom: calc(2rem + 1rem);\n}\n.user-info--active .container-fluid[class$=-knowledgebase-container] .contentsDiv, .user-info--active [class$=-knowledgebase-container].container-sm .contentsDiv, .user-info--active [class$=-knowledgebase-container].container-md .contentsDiv, .user-info--active [class$=-knowledgebase-container].container-lg .contentsDiv, .user-info--active [class$=-knowledgebase-container].container-xl .contentsDiv {\n  min-height: calc(100vh - 3.125rem - calc(2rem + 1rem));\n}\n\n.limited-footer--active .mainBody,\n.limited-footer--active .c-btn-fixed {\n  bottom: 1rem;\n}\n.limited-footer--active .container-fluid[class$=-knowledgebase-container] .contentsDiv, .limited-footer--active [class$=-knowledgebase-container].container-sm .contentsDiv, .limited-footer--active [class$=-knowledgebase-container].container-md .contentsDiv, .limited-footer--active [class$=-knowledgebase-container].container-lg .contentsDiv, .limited-footer--active [class$=-knowledgebase-container].container-xl .contentsDiv {\n  min-height: calc(100vh - 3.125rem - 1rem);\n}\n\n.user-info--active.limited-footer--active .mainBody,\n.user-info--active.limited-footer--active .c-btn-fixed {\n  bottom: 2rem;\n}\n.user-info--active.limited-footer--active .container-fluid[class$=-knowledgebase-container] .contentsDiv, .user-info--active.limited-footer--active [class$=-knowledgebase-container].container-sm .contentsDiv, .user-info--active.limited-footer--active [class$=-knowledgebase-container].container-md .contentsDiv, .user-info--active.limited-footer--active [class$=-knowledgebase-container].container-lg .contentsDiv, .user-info--active.limited-footer--active [class$=-knowledgebase-container].container-xl .contentsDiv {\n  min-height: calc(100vh - 3.125rem - 2rem);\n}\n\n.footer-non--active .c-menu__container,\n.footer-non--active .mainBody {\n  bottom: 0rem;\n}\n\n.footer-non--active.limited-footer--active .c-menu__container,\n.footer-non--active.limited-footer--active .mainBody {\n  bottom: 0rem;\n}\n\n.footer-non--active .container-fluid[class$=-knowledgebase-container] .contentsDiv, .footer-non--active [class$=-knowledgebase-container].container-sm .contentsDiv, .footer-non--active [class$=-knowledgebase-container].container-md .contentsDiv, .footer-non--active [class$=-knowledgebase-container].container-lg .contentsDiv, .footer-non--active [class$=-knowledgebase-container].container-xl .contentsDiv {\n  min-height: 100vh;\n}\n\n@media (max-width: 767.98px) {\n  .mainBody,\n  .c-btn-fixed {\n    bottom: 1rem;\n  }\n  .container-fluid[class$=-knowledgebase-container] .contentsDiv, [class$=-knowledgebase-container].container-sm .contentsDiv, [class$=-knowledgebase-container].container-md .contentsDiv, [class$=-knowledgebase-container].container-lg .contentsDiv, [class$=-knowledgebase-container].container-xl .contentsDiv {\n    min-height: calc(100vh - 3.125rem - 1rem);\n  }\n  .user-info--active .mainBody {\n    bottom: 2rem;\n  }\n  .user-info--active .container-fluid[class$=-knowledgebase-container] .contentsDiv, .user-info--active [class$=-knowledgebase-container].container-sm .contentsDiv, .user-info--active [class$=-knowledgebase-container].container-md .contentsDiv, .user-info--active [class$=-knowledgebase-container].container-lg .contentsDiv, .user-info--active [class$=-knowledgebase-container].container-xl .contentsDiv {\n    min-height: calc(100vh - 3.125rem - 2rem);\n  }\n}\n.footer-non--active .mainBody {\n  bottom: 0;\n}\n\n.contentsDiv,\n.centerPanel {\n  margin-left: 0.25rem;\n  margin-right: 0.25rem;\n}\n@media (min-width: 576px) {\n  .contentsDiv,\n  .centerPanel {\n    margin-left: 0.5rem;\n    margin-right: 0.5rem;\n  }\n}\n\n.massEditTable th + th,\n.massEditTable td + td,\n.massEditTable th + td,\n.massEditTable td + th {\n  border-left: 0;\n}\n\n.massEditContent {\n  border-top: 3px solid #404952;\n}\n\n.o-base-container .basePanel {\n  position: relative;\n  margin: 0 0 0 230px;\n  padding: 0;\n  left: 0;\n  z-index: 1030;\n  background: #fff;\n  min-height: 100%;\n}\n.o-base-container .c-header {\n  left: 230px;\n}\n.o-base-container:not(.c-menu--open) .basePanel {\n  margin-left: 50px;\n}\n.o-base-container:not(.c-menu--open) .c-header {\n  left: 50px;\n}\n.o-base-container:not(.c-menu--open) .c-menu__container.js-expand + .c-header,\n.o-base-container:not(.c-menu--open) .c-menu__container:hover + .c-header {\n  left: 230px;\n}\n.o-base-container:not(.c-menu--open) .c-menu__container.js-expand + .c-header ~ .basePanel,\n.o-base-container:not(.c-menu--open) .c-menu__container:hover + .c-header ~ .basePanel {\n  left: 180px;\n}\n\n.c-header.open,\n.c-footer.open {\n  left: 210px;\n  -webkit-transition: left ease-in-out 0.3s;\n  transition: left ease-in-out 0.3s;\n}\n\n@media only screen and (max-width: 768px) {\n  .o-base-container .basePanel {\n    margin: 0 !important;\n  }\n  .o-base-container .c-header {\n    left: 0 !important;\n  }\n  .o-base-container .c-menu__container.js-expand + .c-header {\n    left: 230px !important;\n  }\n  .o-base-container .c-menu__container.js-expand + .c-header ~ .basePanel {\n    left: 230px !important;\n  }\n}\n.o-exception-fixed-block {\n  width: 100%;\n  z-index: 11111111111111;\n}\n\nbody > .o-exception-fixed-block {\n  position: static;\n  transform: none;\n}\n\n.o-view-messagecompose {\n  overflow-x: hidden;\n}\n\n.o-tab__container td {\n  padding-top: 0.4375rem !important;\n}\n.o-tab__container .o-tab__container--action {\n  display: none;\n  position: absolute;\n}\n.o-tab__container tr:hover .o-tab__container--action {\n  display: flex !important;\n}\n\n.o-min-width {\n  width: min-content;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.c-header {\n  background-color: #4a5364;\n  top: 0;\n  right: 0;\n  z-index: 1031;\n}\n.c-header .moduleIcon {\n  width: 34px;\n  margin: 5px;\n}\n.c-header .rightHeader {\n  position: relative;\n}\n.c-header .c-header__btn {\n  padding: 0.25rem 0.3rem;\n}\n.c-header .c-header__btn__container {\n  width: fit-content;\n}\n.c-header .c-header__btn__container .dropdown-menu {\n  left: auto;\n  right: 0;\n}\n@media (min-width: 1300px) {\n  .c-header .c-header__btn__container .c-header__btn {\n    padding: 0.315rem 0.75rem;\n  }\n}\n.c-header .c-user-avatar-small {\n  border-radius: 50%;\n  width: 1.25em;\n  height: 1.25em;\n  vertical-align: sub;\n}\n.c-header .c-user-avatar-medium {\n  border-radius: 50%;\n  width: 48px;\n  height: 48px;\n  min-width: 48px;\n}\n\n.widget_header {\n  background: #f8f9fa;\n}\n\n.summaryWidgetContainer .widget_header {\n  background: #fff;\n  margin-bottom: 0;\n}\n\n.remindersNoticeContainer,\n.remindersNotificationContainer {\n  visibility: hidden;\n  position: fixed;\n  right: -380px;\n  top: 3.125rem;\n  z-index: 1035;\n  width: 380px;\n  height: calc(100vh - (2rem + 3.125rem));\n  overflow-y: auto;\n  background: rgba(0, 0, 0, 0.4);\n  border-left: 1px solid #797979;\n  -webkit-transition: all 0.5s ease;\n  transition: all 0.5s ease;\n  max-width: 100%;\n}\n.remindersNoticeContainer.toggled,\n.remindersNotificationContainer.toggled {\n  visibility: visible;\n  right: 0;\n}\n\n.limited-footer--active .remindersNoticeContainer,\n.limited-footer--active .remindersNotificationContainer,\n.limited-footer--active .modalRightSiteBar {\n  height: calc(100vh - (1rem + 3.125rem));\n}\n\n.remindersContent {\n  margin: 5px 8px 0 8px;\n}\n.remindersContent .card-header a, .remindersContent .c-detail-widget__header a, .remindersContent .c-panel__header a {\n  color: inherit;\n}\n\n.remindersNoticeContainer .panel-heading {\n  padding: 5px 10px;\n  background: #f1f1f1;\n}\n\n.activityTypeIcon {\n  height: 20px;\n}\n\n.remindersNoticeContainer .panel-body {\n  padding: 5px 10px 10px 10px;\n}\n.remindersNoticeContainer .actionRow a.btn {\n  margin-right: 1%;\n}\n\n.modalRightSiteBar {\n  margin: 0;\n  height: calc(100vh - (2rem + 3.125rem));\n  right: 0;\n  top: 3.125rem;\n  position: fixed !important;\n  z-index: 1070;\n  overflow: hidden;\n  width: 100%;\n}\n.modalRightSiteBar .modal-content {\n  height: 100%;\n}\n.modalRightSiteBar button.close {\n  position: absolute;\n  right: 10px;\n  z-index: 5;\n}\n.modalRightSiteBar .moduleIcon {\n  float: left;\n}\n.modalRightSiteBar .quickDetailWidget h4 {\n  background-color: #f8f9fa;\n  padding: 4px 10px;\n}\n.modalRightSiteBar .listViewEntriesTable thead > tr > th {\n  padding: 2px;\n}\n\n.active {\n  font-weight: bold;\n}\n\n.active .table, .active .c-detail-widget__table {\n  font-weight: initial;\n}\n\n.navbar .o-global-search__value {\n  border-top: none;\n  border-bottom: none;\n}\n.navbar .o-global-search__value#global-search-__value {\n  height: 2.125rem;\n}\n\n.select2WithButtonWidth {\n  padding: 0;\n  border: none;\n}\n\n.globalSearchResults .nav li a {\n  padding: 10px 0;\n}\n\n.basicSearchModulesList {\n  width: 35px;\n}\n\n.o-global-search__input--desktop {\n  min-width: 500px;\n}\n.o-global-search__input--desktop .btn {\n  width: 40px;\n}\n.o-global-search__input--desktop .select2HeaderWidth {\n  min-width: 150px;\n}\n\n@media (max-width: 1199.98px) {\n  .ui-menu.ui-widget:not(.mobile) {\n    top: 253px !important;\n  }\n}\n@media (max-width: 991.98px) {\n  .ui-menu.ui-widget {\n    left: 45px !important;\n  }\n}\n@media (max-width: 767.98px) {\n  .ui-menu.ui-widget {\n    left: 4px !important;\n  }\n}\n.searchMenu .o-search-menu__container {\n  position: fixed;\n  left: auto;\n  right: -100%;\n  top: 50px;\n  width: 100%;\n  width: calc(100% - 50px);\n  color: #fff;\n  background-color: #555f73;\n  z-index: 2000;\n  padding: 30px;\n  -webkit-transition: right ease-in-out 0.35s;\n  transition: right ease-in-out 0.35s;\n}\n@media (max-width: 767px) {\n  .searchMenu .o-search-menu__container {\n    width: 100%;\n  }\n}\n\n.searchMenu.toogleSearchMenu .o-search-menu__container {\n  right: 0;\n}\n\n.actionMenu .c-header__btn--mobile {\n  display: none;\n}\n.actionMenu .o-action-menu__item {\n  display: inline-block;\n  vertical-align: top;\n}\n.actionMenu .c-header__label--sm-down {\n  display: none;\n}\n\n@media (max-width: 767.98px) {\n  .o-header-toggle__actions-btn {\n    font-size: 1.0625rem;\n    padding-left: 0.4rem;\n    padding-right: 0.4rem;\n    width: 100%;\n  }\n  .o-header-toggle__actions {\n    visibility: visible;\n    position: fixed;\n    left: auto;\n    right: -100%;\n    width: 100%;\n    color: #fff;\n    background-color: #f2f4f6;\n    z-index: 2000;\n    padding: 1.875rem;\n    -webkit-transition: ease-in-out 0.35s;\n    transition: ease-in-out 0.35s;\n    text-align: center;\n    overflow: auto;\n  }\n  .o-header-toggle__actions.is-active {\n    right: 0;\n  }\n  .o-header-toggle__detail .o-header-toggle__actions {\n    box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);\n    bottom: -100%;\n    padding: 0.625rem;\n    padding-bottom: 3.75rem;\n  }\n  .o-header-toggle__detail .o-header-toggle__actions .btn {\n    text-align: left;\n  }\n  .o-header-toggle__detail .o-header-toggle__actions-btn {\n    position: absolute;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    bottom: 1.0625rem;\n    right: 0.3125rem;\n    z-index: 9999999;\n    border-radius: 50%;\n    width: 2.1875rem;\n    height: 2.1875rem;\n    opacity: 0.8;\n    position: fixed;\n  }\n  .o-header-toggle__detail .o-header-toggle__actions.is-active {\n    bottom: 0;\n  }\n  .o-header-toggle__detail .c-btn-link--responsive {\n    height: auto !important;\n  }\n}\n@media (max-width: 767.98px) {\n  .actionMenu .c-header__btn--mobile {\n    display: block;\n  }\n  .actionMenu .c-header__label--sm-down {\n    display: inline-block !important;\n  }\n  .actionMenu .o-action-menu__container {\n    position: fixed;\n    left: auto;\n    right: -100%;\n    top: 50px;\n    max-height: calc(100vh - 50px);\n    width: 100%;\n    color: #fff;\n    background-color: #555f73;\n    z-index: 2000;\n    padding: 30px;\n    -webkit-transition: right ease-in-out 0.35s;\n    transition: right ease-in-out 0.35s;\n    text-align: center;\n    overflow: auto;\n  }\n  .actionMenu .o-action-menu__container .c-header__btn {\n    display: block;\n    margin: 0 0 5px !important;\n  }\n  .actionMenu .o-action-menu__container .c-header__btn .fas,\n  .actionMenu .o-action-menu__container .c-header__btn [class*=yfm-] {\n    margin: 0 5px 0 0;\n  }\n  .actionMenu .o-action-menu__container .c-header__btn .sr-only {\n    position: static;\n    width: auto;\n    height: auto;\n    overflow: visible;\n    white-space: normal;\n    clip-path: none;\n  }\n  .actionMenu .o-action-menu__container .modal-content {\n    color: #212529;\n  }\n  .actionMenu .o-action-menu__container .dropdown-menu.historyList {\n    position: relative;\n    float: none;\n    margin-bottom: 5px;\n    overflow-y: scroll;\n    -webkit-overflow-scrolling: touch;\n  }\n  .actionMenu .o-action-menu__item {\n    display: block;\n  }\n  .actionMenu.actionMenuOn .o-action-menu__container {\n    right: 0;\n  }\n}\n.o-breadcrumb {\n  min-height: 2rem;\n}\n@media (min-width: 576px) {\n  .o-breadcrumb {\n    min-height: 3rem;\n  }\n}\n@media (max-width: 767.98px) {\n  .o-breadcrumb {\n    visibility: hidden;\n    height: 0;\n    min-height: 0;\n  }\n}\n.o-breadcrumb__container {\n  width: 100%;\n  display: flex;\n}\n\n.widget_header > div[class*=col-]:first-child {\n  display: flex;\n}\n\n.widget_header .breadcrumb {\n  background: none;\n  flex-wrap: nowrap;\n  align-items: center;\n  overflow: hidden;\n}\n.widget_header .breadcrumb-item {\n  white-space: nowrap;\n  height: fit-content;\n}\n.widget_header .breadcrumb-item.active {\n  color: #545b62;\n}\n\n@media only screen and (max-width: 513px) {\n  .c-menu__container.js-expand + .c-header,\n  .c-menu__container.js-expand + .c-header .o-navbar__left,\n  .c-menu__container.js-expand + .c-header .o-navbar__right {\n    flex-direction: column;\n  }\n  .c-menu__container.js-expand + .c-header * {\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    width: 100%;\n  }\n  .c-menu__container.js-expand + .c-header .c-header__btn:not(.c-header__btn--mobile),\n  .c-menu__container.js-expand + .c-header .c-header__btn__container {\n    margin-bottom: 0.25rem;\n  }\n}\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.user-info--active .c-menu__container {\n  bottom: calc(2rem + 1rem);\n}\n@media (max-width: 767.98px) {\n  .user-info--active .c-menu__container {\n    bottom: 2rem;\n  }\n}\n\n.limited-footer--active .c-menu__container {\n  bottom: 1rem;\n}\n@media (max-width: 767.98px) {\n  .limited-footer--active .c-menu__container {\n    bottom: 2rem;\n  }\n}\n\n.user-info--active.limited-footer--active .c-menu__container {\n  bottom: 2rem;\n}\n\n.c-menu__container {\n  position: fixed;\n  left: 0;\n  top: 0;\n  bottom: 2rem;\n  width: 230px;\n  color: #f8f9fa;\n  z-index: 1030;\n  background: #4a5364;\n}\n.c-menu__container .row {\n  padding: 0;\n  margin: 0;\n}\n.c-menu__container a {\n  color: #f8f9fa;\n  transition: background-color 0.2s ease;\n}\n.c-menu__container a:hover {\n  text-decoration: none;\n  cursor: pointer;\n}\n@media (max-width: 767.98px) {\n  .c-menu__container {\n    bottom: 1rem;\n  }\n}\n.c-menu__item {\n  width: -webkit-fill-available;\n  width: -moz-available;\n}\n.c-menu__item a {\n  display: inline-flex;\n  width: 100%;\n  border-radius: 0;\n  vertical-align: text-top;\n  padding: 0.5rem 1.875rem 0.5rem 3.4375rem;\n  word-wrap: break-word;\n  font-size: 0.9375rem;\n  line-height: 1.2;\n  background: #4a5364;\n  align-items: center;\n  position: relative;\n}\n.c-menu__item a:hover, .c-menu__item a:focus {\n  background: #555f73;\n}\n.c-menu__item a.active {\n  background: #343b47;\n}\n.c-menu__item a.hasIcon {\n  padding: 0.5rem 1.875rem 0.5rem 0.75rem;\n}\n.c-menu__item a .c-menu__item__text {\n  padding: 0.125rem 0;\n  position: relative;\n  word-wrap: break-word;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  text-rendering: optimizeLegibility;\n}\n.c-menu__item a.hasIcon img {\n  height: 1.25rem;\n}\n.c-menu__item a .fa, .c-menu__item a.hasIcon img {\n  margin-right: 0.75rem;\n  font-size: 1.25rem;\n  padding-right: 0.4375rem;\n  padding-left: 0.1875rem;\n}\n.c-menu__item a .fa {\n  position: relative;\n  top: 0.125rem;\n}\n.c-menu__item a .toggler {\n  position: absolute;\n  right: 12px;\n  font-size: 0.625rem;\n  line-height: 24px;\n}\n.c-menu__item a.collapsed .fa-minus-circle {\n  display: none;\n}\n.c-menu__item a:not(.collapsed) .fa-plus-circle {\n  display: none;\n}\n.c-menu__item a:not(.is-submenu-toggler) {\n  padding-right: 0.8rem !important;\n}\n.c-menu__item .tpl-menu-SubMenu,\n.c-menu__item .tpl-menu-Profile_submenu {\n  background: #202c40;\n  color: #fff;\n}\n.c-menu__item .tpl-menu-SubMenu a,\n.c-menu__item .tpl-menu-Profile_submenu a {\n  font-size: 0.875rem;\n  color: #fff;\n  background: #202c40;\n  padding: 0.375rem 1.875rem 0.375rem 0.8rem;\n}\n.c-menu__item .tpl-menu-SubMenu a:hover, .c-menu__item .tpl-menu-SubMenu a:focus,\n.c-menu__item .tpl-menu-Profile_submenu a:hover,\n.c-menu__item .tpl-menu-Profile_submenu a:focus {\n  background: #293851;\n}\n.c-menu__item .tpl-menu-SubMenu a.active,\n.c-menu__item .tpl-menu-Profile_submenu a.active {\n  background: #18202f;\n}\n.c-menu__item .tpl-menu-SubMenu .menuLabel > a,\n.c-menu__item .tpl-menu-Profile_submenu .menuLabel > a {\n  font-weight: 600;\n  text-transform: uppercase;\n  padding: 0.375rem 0.75rem;\n}\n.c-menu__item .tpl-menu-SubMenu button,\n.c-menu__item .tpl-menu-Profile_submenu button {\n  background: #0f151e;\n  color: #f8f9fa;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.c-menu__item .tpl-menu-SubMenu button:hover, .c-menu__item .tpl-menu-SubMenu button:focus,\n.c-menu__item .tpl-menu-Profile_submenu button:hover,\n.c-menu__item .tpl-menu-Profile_submenu button:focus {\n  color: #202c40;\n  background: #fff;\n}\n.c-menu__item .tpl-menu-SubMenu button.hasIcon,\n.c-menu__item .tpl-menu-Profile_submenu button.hasIcon {\n  padding: 0.375rem 0.75rem;\n}\n.c-menu__body {\n  height: calc(100% - 50px);\n  width: 100%;\n  position: relative;\n}\n.c-menu__body .ps__rail-y, .c-menu__body .ps__rail-x {\n  background-color: transparent !important;\n}\n.c-menu__body .ps__rail-y:hover > .ps__thumb-y {\n  width: 0.5rem;\n}\n.c-menu__body .ps__rail-x:hover > .ps__thumb-x {\n  width: 0.5rem;\n}\n.c-menu__item__icon {\n  font-size: 1.6em;\n  min-width: 2.625rem;\n  height: 1.75rem;\n}\n.c-menu__item__icon--sub {\n  display: none;\n}\n.tpl-menu-SubMenu .c-menu__item__icon--sub {\n  display: inline-block;\n  margin-right: 0.4rem;\n  font-size: 0.625rem;\n  margin-top: auto;\n  margin-bottom: auto;\n}\n\n.c-menu__item__icon.fa-fw {\n  text-align: left;\n}\n.c-menu__item__icon:before {\n  vertical-align: unset;\n}\n.c-menu__item__icon.mdi:before {\n  margin: 0 -0.1875rem;\n}\n.c-menu__header {\n  height: 3.125rem;\n  padding-right: 0;\n  padding-left: 0;\n  background-color: #406a95;\n}\n@media (min-width: 768px) {\n  .c-menu--animation .basePanel,\n  .c-menu--animation .c-header {\n    -webkit-transition: left 0.35s ease-in-out 0.35s;\n    -moz-transition: left 0.35s ease-in-out 0.35s;\n    -ms-transition: left 0.35s ease-in-out 0.35s;\n    -o-transition: left 0.35s ease-in-out 0.35s;\n    transition: left 0.35s ease-in-out 0.35s;\n  }\n}\n@media (max-width: 991.98px) {\n  .c-menu--animation .basePanel,\n  .c-menu--animation .c-header {\n    -webkit-transition: left ease-in-out 0.35s;\n    -moz-transition: left ease-in-out 0.35s;\n    -ms-transition: left ease-in-out 0.35s;\n    -o-transition: left ease-in-out 0.35s;\n    transition: left ease-in-out 0.35s;\n  }\n}\n\n.related .nav-pills {\n  border-bottom: 3px solid #404952;\n}\n.related .nav-pills > .nav-item {\n  position: relative;\n  margin-right: 0.125rem;\n}\n.related .nav-pills > .nav-item:last-child {\n  margin-right: 0;\n}\n.related .nav-pills > .nav-item > .nav-link {\n  color: #404952;\n  font-weight: bold;\n}\n.related .nav-pills > .nav-item > .nav-link span {\n  vertical-align: middle;\n}\n.related .nav-pills > .nav-item > .nav-link .iconModule {\n  position: relative;\n  top: -2px;\n  font-size: 1.0625rem;\n}\n.related .nav-pills .tabdrop {\n  width: auto !important;\n}\n.related .nav-pills .tabdrop .dropdown-toggle {\n  display: block;\n  font-weight: bold;\n  text-transform: capitalize;\n  padding: 0.5rem 1rem;\n  color: #404952;\n  background: #f1f1f1;\n}\n.related .nav-pills .tabdrop .dropdown-toggle:hover {\n  text-decoration: none;\n}\n.related .nav-pills .tabdrop .c-badge--top-right {\n  position: inherit;\n  margin-left: 0.3125rem;\n}\n.related .nav-pills .tabdrop.show .dropdown-toggle, .related .nav-pills .tabdrop.active .dropdown-toggle {\n  background: #404952;\n  color: #fff;\n}\n.related .nav-pills .active {\n  background: #404952;\n  color: #fff;\n  border-radius: 0;\n}\n.related .nav-pills .active > .nav-link {\n  color: #f1f1f1;\n  background: #404952;\n}\n.related .nav-pills .dropdown-menu {\n  min-width: 300px;\n}\n.related .nav-pills .dropdown-menu .nav-item {\n  margin: 0;\n  float: none !important;\n  background: none;\n}\n.related .nav-pills .dropdown-menu .nav-link {\n  border-radius: 0;\n  font-weight: bold;\n}\n.related .nav-pills .dropdown-menu .c-tab__text {\n  display: inline !important;\n  margin-left: 0.25rem;\n}\n\n@media only screen and (max-width: 768px) {\n  .dropdown-menu {\n    max-height: 500px;\n    max-width: 100vh;\n    overflow-y: auto;\n    overflow-x: hidden;\n  }\n}\n.c-tab--small, .detailViewInfo .dropdown.tabdrop {\n  display: flex;\n  align-items: center;\n}\n.c-tab--border {\n  border-bottom: 0;\n}\n.c-tab--border .nav-link:not(.active) {\n  border-color: transparent !important;\n}\n.c-tab--border .nav-link.active {\n  border-bottom-color: transparent !important;\n}\n.c-tab--border .nav-link.active:after {\n  content: \"\";\n  width: 100%;\n  right: 0;\n  top: 2.1875rem;\n  position: absolute;\n  border: solid 1px;\n  z-index: -1;\n}\n.c-tab--gray {\n  background: #f1f1f1;\n}\n.c-tab--hover:hover {\n  background: #d8d8d8;\n}\n\n.detailViewInfo .dropdown.tabdrop.hide {\n  display: none;\n}\n\n.dashboardViewContainer .nav-inverted-tabs .nav-item .nav-link {\n  border: 1px solid #fff;\n  border-top: 0;\n  border-radius: 0 0 0.25rem 0.25rem;\n  font-size: 0.85em;\n}\n.dashboardViewContainer .nav-inverted-tabs .nav-item .nav-link:hover {\n  border: 1px solid #dee2e6;\n  border-top: 0;\n}\n.dashboardViewContainer .nav-inverted-tabs .nav-item .nav-link.active {\n  color: #495057;\n  background: #f8f9fa;\n  border: 1px solid #dee2e6;\n  border-top: 0;\n  border-radius: 0 0 0.25rem 0.25rem;\n}\n.dashboardViewContainer .nav-inverted-tabs .nav-item .nav-link.active:hover {\n  background: #dee2e6;\n}\n\nul.c-process-line {\n  display: block;\n  border: 0 solid #ccc !important;\n  padding: 0;\n  border-radius: 5px;\n  list-style: none;\n  overflow: hidden;\n  margin-top: 10px;\n}\nul.c-process-line li {\n  float: left;\n}\nul.c-process-line li > a {\n  color: #999;\n  text-decoration: none;\n  padding: 10px 0 10px 32px;\n  position: relative;\n  display: block;\n  float: left;\n  border-radius: 0;\n  outline-style: none;\n  background: #ddd;\n}\nul.c-process-line li > a:before {\n  content: \" \";\n  display: block;\n  width: 0;\n  height: 0;\n  border-top: 25px solid transparent;\n  border-bottom: 25px solid transparent;\n  border-left: 24px solid white;\n  position: absolute;\n  top: -3px;\n  margin-left: 1px;\n  left: 100%;\n  z-index: 1;\n}\nul.c-process-line li > a:after {\n  content: \" \";\n  display: block;\n  width: 0;\n  height: 0;\n  border-top: 22px solid transparent;\n  border-bottom: 22px solid transparent;\n  border-left: 20px solid #ddd;\n  position: absolute;\n  top: 0;\n  left: 100%;\n  z-index: 2;\n}\n@media only screen and (max-width: 768px) {\n  ul.c-process-line li > a:before {\n    border-top: 20px solid transparent !important;\n    border-bottom: 20px solid transparent !important;\n    top: 0 !important;\n  }\n  ul.c-process-line li > a:after {\n    border-top: 20px solid transparent !important;\n    border-bottom: 20px solid transparent !important;\n  }\n}\nul.c-process-line li:first-child a {\n  padding-left: 15px;\n}\nul.c-process-line li.c-process-line__done > a {\n  border-color: #5cb85c !important;\n  color: #fff !important;\n  background: #5cb85c !important;\n}\nul.c-process-line li.c-process-line__done > a:after {\n  border-left: 20px solid #5cb85c;\n}\nul.c-process-line li.c-process-line__next > a {\n  color: #fff !important;\n  background: #d6b200 !important;\n}\nul.c-process-line li.c-process-line__next > a:after {\n  border-left: 20px solid #d6b200;\n}\nul.c-process-line li.c-process-line__active > a {\n  border-color: #5bc0de !important;\n  color: #fff !important;\n  background: #5bc0de !important;\n}\nul.c-process-line li.c-process-line__active > a:after {\n  border-left: 20px solid #5bc0de !important;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.c-footer {\n  background: #343a40;\n  height: 2rem;\n  color: #fff;\n  font-size: 0.8rem;\n}\n.c-footer a {\n  color: inherit;\n}\n.c-footer p {\n  font-size: 0.85em;\n}\n.c-footer .page-item:last-child .page-link, .c-footer .page-item:first-child .page-link {\n  border-radius: initial;\n}\n.c-footer .page-link {\n  color: inherit;\n  background: inherit;\n  padding: 0.4rem 0.3rem;\n  border: none;\n}\n.c-footer .page-link:hover {\n  background: #fff;\n  color: #343a40;\n}\n\n.c-footer__user-info {\n  padding: 0 5px;\n  height: 1rem;\n  color: #fff;\n  width: 100%;\n  z-index: 1030;\n  background: #4979aa;\n}\n\n.c-footer--user-info-active {\n  height: calc(2rem + 1rem);\n}\n\n.c-footer--limited {\n  height: 1rem;\n}\n.c-footer--limited .page-link {\n  font-size: 0.52em;\n  padding: 0.1rem 0.2rem !important;\n}\n\n.c-footer--limited.c-footer--user-info-active {\n  height: 2rem;\n}\n\n@media (max-width: 767.98px) {\n  .c-footer {\n    height: 1rem;\n  }\n  .c-footer .page-link {\n    font-size: 0.52em;\n    padding: 0.1rem 0.2rem !important;\n  }\n  .c-footer--user-info-active {\n    height: 2rem;\n  }\n}\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.modal-content {\n  -moz-box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.5);\n  -webkit-box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.5);\n  box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.5);\n}\n\n.modal-backdrop {\n  z-index: 1032;\n}\n\n.modal-backdrop-filter {\n  backdrop-filter: blur(10px);\n}\n\n@media (max-width: 767.98px) {\n  .modal-header,\n  .modal-body,\n  .modal-footer {\n    padding: 0.5rem;\n  }\n  .modal {\n    padding: 0 !important;\n  }\n  .modal-dialog {\n    margin: 2px;\n  }\n  .modal-content {\n    border: none;\n    border-radius: 0;\n  }\n  .modal-dialog {\n    max-width: 100%;\n  }\n}\n@media (min-width: 768px) {\n  .modal-full {\n    max-width: 72%;\n  }\n  .modal-fullscreen {\n    top: 21px;\n    right: 32px;\n    left: 0;\n    max-width: calc(100% - 50px);\n    width: calc(100% - 50px);\n    margin-left: 50px;\n    margin-right: 0;\n    min-height: calc(100% - 80px);\n  }\n}\n.modal-blg {\n  max-width: 90%;\n}\n\n.modal-md {\n  max-width: 600px;\n}\n\n.c-modal--custom-animation.modal.fade {\n  opacity: 1;\n}\n.c-modal--custom-animation.modal.fade .modal-dialog {\n  -webkit-transform: translate(0);\n  -moz-transform: translate(0);\n  transform: translate(0);\n}\n\n@media (min-width: 992px) {\n  .modal-dialog.c-modal--fit-lg {\n    width: fit-content;\n  }\n}\n@media (min-width: 768px) {\n  .c-modal-xl {\n    max-width: calc(768px - 5vw);\n  }\n  .c-modal-xxl {\n    max-width: calc(768px - 2vw);\n  }\n}\n@media (min-width: 992px) {\n  .c-modal-xl {\n    max-width: calc(992px - 5vw);\n  }\n  .c-modal-xxl {\n    max-width: calc(992px - 2vw);\n  }\n}\n@media (min-width: 1200px) {\n  .c-modal-xl {\n    max-width: calc(1200px - 5vw);\n  }\n  .c-modal-xxl {\n    max-width: calc(1200px - 2vw);\n  }\n}\n@media (min-width: 1300px) {\n  .c-modal-xl {\n    max-width: 80vw;\n  }\n  .c-modal-xxl {\n    max-width: 90vw;\n  }\n}\n.clonedPopupUi.modal {\n  top: 3.125rem;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.dashboardContainer {\n  padding: 0;\n}\n.dashboardContainer .dashboardHeading hr {\n  border-bottom: 1px solid #ddd;\n}\n\n.widgetsList {\n  min-width: 150px;\n  max-height: 450px;\n  text-align: left;\n  overflow-y: auto;\n  overflow-x: hidden;\n}\n.widgetsList li {\n  display: block;\n}\n.widgetsList li a {\n  white-space: nowrap;\n  word-wrap: break-word;\n}\n\n.dashboard_notebookWidget_view .row {\n  margin-bottom: 5px;\n}\n\n.grid-stack {\n  width: 100%;\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n  display: block;\n  min-height: 460px;\n  margin-left: 0 !important;\n  padding-left: 0 !important;\n  margin-top: 0 !important;\n}\n\n.dashboardWidget {\n  background: #fff;\n  border-radius: 1px;\n  border: 1px solid #ddd;\n  -webkit-box-shadow: 0 0 3px -1px #ddd;\n  -moz-box-shadow: 0 0 3px -1px #ddd;\n  box-shadow: 0 0 3px -1px #ddd;\n}\n.dashboardWidget .dashboardWidgetHeader {\n  background-color: #f8f9fa;\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#f6f6f6\", endColorstr=\"#f3f3f4\", GradientType=0);\n  border-color: #f3f3f4 #f3f3f4 #cbcbcf;\n  text-shadow: 0 1px #fff;\n  border-top: 1px solid #fff;\n  border-bottom: 1px solid #ddd;\n  color: #444;\n  cursor: move;\n  padding: 7px 5px;\n}\n.dashboardWidget .dashboardWidgetHeader table {\n  height: 28px;\n}\n.dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group .input-group-prepend {\n  border-top-right-radius: 0 !important;\n  border-bottom-right-radius: 0 !important;\n}\n.dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group .input-group-append {\n  border-top-left-radius: 0 !important;\n  border-bottom-left-radius: 0 !important;\n}\n.dashboardWidget .dashboardWidgetHeader .js-tree-container .input-group input {\n  border-radius: 0 !important;\n}\n.dashboardWidget .widgetFooterContent .row:first-child {\n  position: relative;\n  background-color: #f5f5f5;\n  padding-top: 3px;\n  padding-bottom: 2px;\n}\n.dashboardWidget .dashboardWidgetHeader .dashboardTitle {\n  text-align: left;\n  padding-left: 10px;\n}\n.dashboardWidget .dashboardWidgetHeader .widgeticons {\n  opacity: 0.5;\n  padding-right: 6px;\n}\n.dashboardWidget .dashboardWidgetHeader .box {\n  position: relative;\n  top: -2px;\n}\n.dashboardWidget .filterContainer {\n  position: absolute;\n  border: 1px solid #ddd;\n  background: #fff;\n  margin-left: -7px;\n  margin-right: 3px;\n  margin-top: 4px;\n  padding: 8px 0;\n  border-radius: 0 0 5px 5px;\n  box-shadow: 0 5px 8px -5px #888;\n}\n.dashboardWidget .filterContainer div span {\n  margin-top: 6px;\n}\n.dashboardWidget .filterContainer .col-md-5 {\n  margin-top: 3px;\n}\n.dashboardWidget .dashboardWidgetContent:not(.dashboardWidgetCalendar) {\n  padding: 5px;\n  line-height: 20px;\n}\n.dashboardWidget .dashboardWidgetContent .fc-bg {\n  pointer-events: none;\n}\n.dashboardWidget .widgeticons {\n  min-width: 50px;\n  height: 30px;\n  margin-right: 30px;\n}\n.dashboardWidget .widgeticons a {\n  cursor: pointer;\n  text-decoration: none;\n}\n\n.widgetChartContainer {\n  height: 100% !important;\n}\n\n.NotificationsItem .userImage {\n  width: 22px;\n}\n\n.js-css-element-queries .no-gutters {\n  margin-right: 0;\n  margin-left: 0;\n}\n.js-css-element-queries .no-gutters > .col,\n.js-css-element-queries .no-gutters > [class*=col-] {\n  padding-right: 0;\n  padding-left: 0;\n}\n.o-tablet-scroll__container {\n  width: 25px;\n}\n.o-tablet-scroll__content {\n  height: calc(calc(100vh - (2rem + 3.125rem)) - 3.375rem - 3.375rem - 0.5rem);\n}\n.o-tablet-scroll__icons {\n  top: 50%;\n  transform: translateY(-50%);\n}\n\n.o-time-counter__navigator-icon {\n  font-size: 140px;\n  color: #f8f9fa;\n}\n.o-time-counter__timer {\n  font-size: 40px;\n  color: #b4b2af;\n}\n.o-time-counter__navigator-buttons {\n  width: 10rem;\n  height: 10rem;\n  border: 13px solid #fafafa;\n  border-radius: 50%;\n}\n.o-time-counter__navigator-buttons a {\n  font-size: 5.3125rem;\n}\n.o-time-counter__navigator-buttons.active a {\n  font-size: 3.4375rem;\n}\n\n.c-form__action-panel {\n  position: fixed;\n  bottom: 33px;\n  height: 48px;\n  width: calc(100% - 50px);\n  background: #f8f9fa;\n  margin-left: -10px;\n  text-align: center;\n  border-top: 1px solid #ddd;\n  z-index: 5;\n  padding: 5px;\n}\n.c-form__action-panel .btn-group {\n  margin-right: 3px;\n}\n\n.fieldValue {\n  border-radius: 0.25rem;\n}\n\n.user-info--active .c-form__action-panel {\n  bottom: calc(2rem + 1rem);\n}\n.user-info--active .verticalScroll {\n  height: calc(100vh - 150px);\n}\n\n.limited-footer--active .c-form__action-panel {\n  bottom: 1rem;\n}\n\n.footer-non--active .c-form__action-panel {\n  bottom: 0px;\n}\n\n.verticalScroll {\n  position: absolute;\n  left: 0;\n  height: calc(100vh - 8rem);\n  width: 100%;\n  overflow-x: hidden;\n  padding-right: 10px;\n  padding-left: 10px;\n}\n\n.footer-non--active .verticalScroll {\n  height: 90vh;\n}\n\n.o-register-warning + .mainContainer .verticalScroll,\n.o-register-error + .mainContainer .verticalScroll {\n  height: calc(100vh - 8rem - 2rem);\n}\n\n.o-register-error + .o-register-warning + .mainContainer .verticalScroll {\n  height: calc(100vh - 8rem - 2rem - 2rem);\n}\n\n@media (max-width: 767.98px) {\n  .c-form__action-panel {\n    bottom: 1rem;\n    width: 100%;\n  }\n  .verticalScroll {\n    height: calc(100vh - 112px);\n  }\n  .user-info--active .verticalScroll {\n    height: calc(100vh - 31px);\n  }\n  .user-info--active .c-form__action-panel {\n    bottom: 2rem;\n  }\n}\n.inventoryItems .fieldValue {\n  position: relative;\n}\n.inventoryItems .input-group {\n  max-width: 100% !important;\n}\n.inventoryItems .rowName .input-group {\n  max-width: 400px;\n}\n.inventoryItems tfoot td.hideTd {\n  border-width: 0 0 1px 0;\n  background: #fafafb;\n}\n.inventoryItems tfoot td.hideTd + td:not(.hideTd) {\n  border-left: 1px solid #dee2e6 !important;\n}\n.inventoryItems tfoot td.hideTd:first-child {\n  border-width: 0 0 1px 1px;\n}\n.inventoryItems .subProductsContainer ul {\n  margin-bottom: 0;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.calendarViewContainer .widget_header {\n  margin-right: -20px;\n  margin-left: -25px;\n}\n@media (min-width: 992px) {\n  .calendarViewContainer.js-sitebar--active {\n    width: 75% !important;\n    padding-right: 1rem !important;\n  }\n}\n.calendarViewContainer .fc-col-header,\n.calendarViewContainer .fc-scrollgrid-sync-table,\n.calendarViewContainer .fc-daygrid-body-unbalanced,\n.calendarViewContainer .fc-timegrid-body,\n.calendarViewContainer .fc-timegrid-slots table,\n.calendarViewContainer .fc-timegrid-cols table {\n  width: 100% !important;\n}\n\n.o-calendar__container .fc-header-toolbar.fc-toolbar {\n  overflow: unset !important;\n}\n\n.hideToggleSiteBarRightButton {\n  right: 0 !important;\n}\n\n.container-fluid:not([class*=-calendarextended-container]) .basePanel .c-standard-toggle-button, .container-sm:not([class*=-calendarextended-container]) .basePanel .c-standard-toggle-button, .container-md:not([class*=-calendarextended-container]) .basePanel .c-standard-toggle-button, .container-lg:not([class*=-calendarextended-container]) .basePanel .c-standard-toggle-button, .container-xl:not([class*=-calendarextended-container]) .basePanel .c-standard-toggle-button {\n  background: #f8f9fa;\n  font-weight: bold;\n  padding: 15px 0 !important;\n  position: fixed;\n  top: 50%;\n  right: 25%;\n  cursor: pointer;\n  width: 17px;\n  z-index: 100;\n  border: 1px solid #ccc;\n  border-right: 0;\n  display: inline-block;\n  border-radius: 0;\n}\n\n.siteBarRight {\n  width: 100%;\n  position: relative;\n  z-index: 100;\n}\n\n.c-menu--open .siteBarRight {\n  width: calc(25% - 50px);\n}\n.c-menu--open .toggleSiteBarRightButton {\n  right: calc(25% - 50px);\n}\n\n@media (min-width: 992px) {\n  .siteBarRight {\n    width: 25%;\n    padding: 0 0.3125rem;\n    border-left: 1px solid #ccc;\n    background: #f8f9fa;\n    position: fixed;\n    right: 0;\n    top: 3.125rem;\n    bottom: 2rem;\n    z-index: 100;\n  }\n  .limited-footer--active .siteBarRight {\n    bottom: 1rem;\n  }\n  .user-info--active.limited-footer--active .siteBarRight {\n    bottom: 2rem;\n  }\n}\n@media (max-width: 991.98px) {\n  .siteBarRight {\n    width: auto !important;\n  }\n  .hideSiteBar {\n    right: 0 !important;\n  }\n}\n.hideSiteBar {\n  right: -25%;\n}\n.hideSiteBar .siteBarContent {\n  overflow: hidden;\n}\n\n@media (min-width: 1080px) {\n  .js-calendar-switch-container {\n    margin-right: 0.75em;\n    float: right;\n  }\n}\n@media (max-width: 1080px) {\n  .js-calendar-switch-container {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n  }\n  .js-calendar-switch-container .btn-group {\n    margin-left: 0 !important;\n    margin-bottom: 0.5rem;\n  }\n  .js-calendar-switch-container .btn-group:last-child {\n    margin-left: 0.5rem !important;\n  }\n}\n.c-calendar-view .c-tab--small .nav-link, .c-calendar-view .detailViewInfo .dropdown.tabdrop .nav-link, .detailViewInfo .c-calendar-view .dropdown.tabdrop .nav-link, .c-calendar-view .o-calendar__clear-btn,\n.c-calendar-quickcreate .c-tab--small .nav-link,\n.c-calendar-quickcreate .detailViewInfo .dropdown.tabdrop .nav-link,\n.detailViewInfo .c-calendar-quickcreate .dropdown.tabdrop .nav-link,\n.c-calendar-quickcreate .o-calendar__clear-btn {\n  font-size: 14px !important;\n  line-height: 1.42857143;\n  height: 1.875rem;\n}\n.c-calendar-view .badge.count,\n.c-calendar-quickcreate .badge.count {\n  border: 0.0625rem solid;\n  border-color: transparent !important;\n  border-radius: 1.4375rem;\n  color: #fff;\n  background: #ef9a9a;\n}\n.c-calendar-view .fc-v-event,\n.c-calendar-view .fc-h-event,\n.c-calendar-quickcreate .fc-v-event,\n.c-calendar-quickcreate .fc-h-event {\n  color: white;\n}\n.c-calendar-view .fc-v-event .fc-event-main,\n.c-calendar-view .fc-h-event .fc-event-main,\n.c-calendar-quickcreate .fc-v-event .fc-event-main,\n.c-calendar-quickcreate .fc-h-event .fc-event-main {\n  color: inherit;\n}\n.c-calendar-view .o-calendar__filter,\n.c-calendar-quickcreate .o-calendar__filter {\n  display: flex;\n}\n.c-calendar-view .o-calendar__clear-btn, .c-calendar-view .o-calendar__view-btn,\n.c-calendar-quickcreate .o-calendar__clear-btn,\n.c-calendar-quickcreate .o-calendar__view-btn {\n  padding: 0.25rem 0.5rem;\n  font-size: 14px;\n}\n.c-calendar-view .o-calendar__clear-btn,\n.c-calendar-quickcreate .o-calendar__clear-btn {\n  background: #ffe082;\n  border-color: #ffe082;\n  padding: 0.25rem 0.5rem;\n}\n.c-calendar-view .o-calendar__view-btn,\n.c-calendar-quickcreate .o-calendar__view-btn {\n  border-radius: 0;\n  height: 1.875rem !important;\n  line-height: 1.42857143;\n}\n.c-calendar-view .o-calendar__view-btn svg,\n.c-calendar-quickcreate .o-calendar__view-btn svg {\n  margin-left: 0.3125rem;\n}\n.c-calendar-view .sub-date-list,\n.c-calendar-quickcreate .sub-date-list {\n  text-align: center;\n}\n.c-calendar-view .sub-date-list .sub-record,\n.c-calendar-quickcreate .sub-date-list .sub-record {\n  height: 1.875rem;\n  font-size: 0.8125rem;\n  min-width: 80px;\n  cursor: pointer;\n}\n.c-calendar-view .sub-date-list .sub-record .sub-record-content,\n.c-calendar-quickcreate .sub-date-list .sub-record .sub-record-content {\n  padding: 6px 3px;\n  height: 100%;\n}\n.c-calendar-view .sub-date-list .sub-record .sub-record-content.active,\n.c-calendar-quickcreate .sub-date-list .sub-record .sub-record-content.active {\n  border-width: 2px;\n  border-bottom-width: 0px;\n}\n.c-calendar-view .sub-date-list .sub-date-name,\n.c-calendar-quickcreate .sub-date-list .sub-date-name {\n  margin-bottom: 2px;\n}\n.c-calendar-view .fc-event-style1,\n.c-calendar-quickcreate .fc-event-style1 {\n  background: #17309a;\n  border-color: #17309a;\n  font-weight: normal;\n  text-shadow: none;\n}\n.c-calendar-view .fc-event-style1 .fc-event-skin,\n.c-calendar-quickcreate .fc-event-style1 .fc-event-skin {\n  background: #17309a;\n  border-color: #17309a;\n  font-weight: normal;\n  text-shadow: none;\n}\n.c-calendar-view .fc-event-style2,\n.c-calendar-quickcreate .fc-event-style2 {\n  background: #3a87ad;\n  border-color: #3a87ad;\n  font-weight: normal;\n  text-shadow: none;\n}\n.c-calendar-view .fc-event-style2 .fc-event-skin,\n.c-calendar-quickcreate .fc-event-style2 .fc-event-skin {\n  background: #3a87ad;\n  border-color: #3a87ad;\n  font-weight: normal;\n  text-shadow: none;\n}\n.c-calendar-view .fc-event-style3,\n.c-calendar-quickcreate .fc-event-style3 {\n  background: #aa6705;\n  border-color: #aa6705;\n  font-weight: normal;\n  text-shadow: none;\n}\n.c-calendar-view .fc-event-style3 .fc-event-skin,\n.c-calendar-quickcreate .fc-event-style3 .fc-event-skin {\n  background: #aa6705;\n  border-color: #aa6705;\n  font-weight: normal;\n  text-shadow: none;\n}\n.c-calendar-view .fc-event-style4,\n.c-calendar-quickcreate .fc-event-style4 {\n  background: #953b39;\n  border-color: #953b39;\n  font-weight: normal;\n  text-shadow: none;\n}\n.c-calendar-view .fc-event-style4 .fc-event-skin,\n.c-calendar-quickcreate .fc-event-style4 .fc-event-skin {\n  background: #953b39;\n  border-color: #953b39;\n  font-weight: normal;\n  text-shadow: none;\n}\n.c-calendar-view .fc-event-style5,\n.c-calendar-quickcreate .fc-event-style5 {\n  background: #545252;\n  border-color: #545252;\n  font-weight: normal;\n  text-shadow: none;\n}\n.c-calendar-view .fc-event-style5 .fc-event-skin,\n.c-calendar-quickcreate .fc-event-style5 .fc-event-skin {\n  background: #545252;\n  border-color: #545252;\n  font-weight: normal;\n  text-shadow: none;\n}\n.c-calendar-view .fc-event-style6,\n.c-calendar-quickcreate .fc-event-style6 {\n  background: #87865d;\n  border-color: #87865d;\n  font-weight: normal;\n  text-shadow: none;\n}\n.c-calendar-view .fc-event-style6 .fc-event-skin,\n.c-calendar-quickcreate .fc-event-style6 .fc-event-skin {\n  background: #87865d;\n  border-color: #87865d;\n  font-weight: normal;\n  text-shadow: none;\n}\n.c-calendar-view .fc-event-style7,\n.c-calendar-quickcreate .fc-event-style7 {\n  background: #c71585;\n  border-color: #c71585;\n  font-weight: normal;\n  text-shadow: none;\n}\n.c-calendar-view .fc-event-style7 .fc-event-calendarMassEditskin,\n.c-calendar-quickcreate .fc-event-style7 .fc-event-calendarMassEditskin {\n  background: #c71585;\n  border-color: #c71585;\n  font-weight: normal;\n  text-shadow: none;\n}\n.c-calendar-view .fc-event-style8,\n.c-calendar-quickcreate .fc-event-style8 {\n  background: #006400;\n  border-color: #006400;\n  font-weight: normal;\n  text-shadow: none;\n}\n.c-calendar-view .fc-event-style8 .fc-event-skin,\n.c-calendar-quickcreate .fc-event-style8 .fc-event-skin {\n  background: #006400;\n  border-color: #006400;\n  font-weight: normal;\n  text-shadow: none;\n}\n.c-calendar-view .fc-agenda-divider + div,\n.c-calendar-quickcreate .fc-agenda-divider + div {\n  overflow-y: visible !important;\n}\n.c-calendar-view .fc .fc-button,\n.c-calendar-quickcreate .fc .fc-button {\n  /* FullCalendar buttons */\n  display: inline-block;\n  margin-bottom: 0;\n  font-size: 14px;\n  font-weight: normal;\n  line-height: 1.42857143;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: middle;\n  -ms-touch-action: manipulation;\n  touch-action: manipulation;\n  cursor: pointer;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n  background-image: none;\n  border: 1px solid transparent;\n  border-radius: 0 !important;\n}\n.c-calendar-view .fc .fc-button:active .fc-button-inner,\n.c-calendar-quickcreate .fc .fc-button:active .fc-button-inner {\n  background: transparent;\n}\n.c-calendar-view .fc .fc-button:active .fc-button-inner .fc-button-content,\n.c-calendar-quickcreate .fc .fc-button:active .fc-button-inner .fc-button-content {\n  color: #fff;\n}\n.c-calendar-view .fc .fc-button.fc-button-active .fc-button-inner .fc-button-content, .c-calendar-view .fc .fc-button:active .fc-button-inner .fc-button-content,\n.c-calendar-quickcreate .fc .fc-button.fc-button-active .fc-button-inner .fc-button-content,\n.c-calendar-quickcreate .fc .fc-button:active .fc-button-inner .fc-button-content {\n  color: #000 !important;\n  background: transparent;\n  background-image: none;\n}\n.c-calendar-view .fc-header-title h2,\n.c-calendar-quickcreate .fc-header-title h2 {\n  font-size: 15px;\n  line-height: 20px;\n}\n.c-calendar-view .fc-col-header-cell,\n.c-calendar-quickcreate .fc-col-header-cell {\n  color: #666;\n  font-weight: 400;\n  background: #eee;\n  border-color: #ccc;\n}\n.c-calendar-view .fc-col-header-cell th,\n.c-calendar-quickcreate .fc-col-header-cell th {\n  padding: 4px 0 !important;\n}\n.c-calendar-view .fc-content,\n.c-calendar-quickcreate .fc-content {\n  background: #fff;\n  margin-left: 10px;\n}\n.c-calendar-view .fc-event-container .fc-event.fc-draggable,\n.c-calendar-quickcreate .fc-event-container .fc-event.fc-draggable {\n  margin: 0 0 2px 0;\n  border-radius: 0;\n}\n.c-calendar-view .fc-content .fc-title,\n.c-calendar-quickcreate .fc-content .fc-title {\n  padding-left: 2px;\n}\n.c-calendar-view .fc-content td:hover,\n.c-calendar-quickcreate .fc-content td:hover {\n  background: #f3f3f3;\n}\n.c-calendar-view .fc-toolbar,\n.c-calendar-quickcreate .fc-toolbar {\n  margin-bottom: 0 !important;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  flex-wrap: wrap;\n}\n.c-calendar-view .fc-toolbar .fc-left .fc-button,\n.c-calendar-quickcreate .fc-toolbar .fc-left .fc-button {\n  margin-right: 5px;\n  border-radius: 0;\n  background: #dfdfdf;\n  color: #353535;\n  height: 1.875rem !important;\n  border: none;\n  box-shadow: none;\n  padding: 0.3125rem 0.625rem !important;\n}\n.c-calendar-view .fc-toolbar .fc-left .fc-button-active,\n.c-calendar-view .fc-toolbar .fc-left .fc-today-button:disabled,\n.c-calendar-quickcreate .fc-toolbar .fc-left .fc-button-active,\n.c-calendar-quickcreate .fc-toolbar .fc-left .fc-today-button:disabled {\n  z-index: 4;\n  background: #337ab7 !important;\n  color: #fff !important;\n  text-shadow: none;\n  opacity: 1;\n}\n.c-calendar-view .fc-toolbar .fc-left .fc-button-group,\n.c-calendar-quickcreate .fc-toolbar .fc-left .fc-button-group {\n  margin-left: 0;\n}\n.c-calendar-view .fc-toolbar .fc-right .fc-today-button,\n.c-calendar-quickcreate .fc-toolbar .fc-right .fc-today-button {\n  background: none;\n  border: none;\n  box-shadow: none;\n  padding: 0;\n}\n.c-calendar-view .fc-toolbar .fc-right .fc-today-button:disabled,\n.c-calendar-quickcreate .fc-toolbar .fc-right .fc-today-button:disabled {\n  text-shadow: none;\n  cursor: unset;\n  opacity: 1;\n}\n.c-calendar-view .fc-toolbar .fc-right .fc-today-button:disabled .svg-inline--fa,\n.c-calendar-quickcreate .fc-toolbar .fc-right .fc-today-button:disabled .svg-inline--fa {\n  color: #9e9e9e;\n}\n@media (min-width: 1080px) {\n  .c-calendar-view .fc-toolbar .js-calendar-switch-container,\n  .c-calendar-quickcreate .fc-toolbar .js-calendar-switch-container {\n    margin-right: 0;\n  }\n}\n.c-calendar-view .fc-toolbar .fc-center,\n.c-calendar-quickcreate .fc-toolbar .fc-center {\n  margin-left: auto;\n  margin-right: auto;\n}\n.c-calendar-view .fc-toolbar .fc-center div,\n.c-calendar-quickcreate .fc-toolbar .fc-center div {\n  display: flex;\n}\n.c-calendar-view .fc-toolbar .fc-center div button:not(.fc-today-button),\n.c-calendar-quickcreate .fc-toolbar .fc-center div button:not(.fc-today-button) {\n  background: none;\n  border: none;\n  box-shadow: none;\n  color: #000;\n  padding: 0 5px;\n}\n.c-calendar-view .fc-toolbar .fc-center div h2,\n.c-calendar-quickcreate .fc-toolbar .fc-center div h2 {\n  font-size: 1.4rem;\n  margin-left: 0.3125rem;\n  margin-top: 0.1875rem;\n  text-transform: uppercase;\n}\n.c-calendar-view .fc-toolbar .fc-center .fc-prev-button span,\n.c-calendar-view .fc-toolbar .fc-center .fc-prevYear-button span,\n.c-calendar-quickcreate .fc-toolbar .fc-center .fc-prev-button span,\n.c-calendar-quickcreate .fc-toolbar .fc-center .fc-prevYear-button span {\n  margin-bottom: 4px;\n}\n.c-calendar-view .fc-toolbar .fc-center .fc-next-button span,\n.c-calendar-view .fc-toolbar .fc-center .fc-nextYear-button span,\n.c-calendar-quickcreate .fc-toolbar .fc-center .fc-next-button span,\n.c-calendar-quickcreate .fc-toolbar .fc-center .fc-nextYear-button span {\n  margin-top: 4px;\n}\n.c-calendar-view .fc-time-grid .fc-time-grid-event.fc-event,\n.c-calendar-quickcreate .fc-time-grid .fc-time-grid-event.fc-event {\n  min-height: 27px;\n  min-width: 100px;\n}\n.c-calendar-view .fc-time-grid-event.fc-short .fc-title,\n.c-calendar-quickcreate .fc-time-grid-event.fc-short .fc-title {\n  font-size: 1em;\n}\n.c-calendar-view .bottom_margin .fc-basic-view .fc-body .fc-row,\n.c-calendar-quickcreate .bottom_margin .fc-basic-view .fc-body .fc-row {\n  min-height: 9em !important;\n}\n.c-calendar-view .fc-daygrid-day-top .fc-daygrid-day-number,\n.c-calendar-quickcreate .fc-daygrid-day-top .fc-daygrid-day-number {\n  font-weight: bold;\n  font-size: 20px;\n  line-height: 1.1;\n  color: #c1c1c1;\n  padding: 0 2px;\n}\n.c-calendar-view .fc-daygrid-day-top.fc-day-today .fc-day-number,\n.c-calendar-quickcreate .fc-daygrid-day-top.fc-day-today .fc-day-number {\n  color: #546e7a;\n}\n.c-calendar-view .fc-year__container,\n.c-calendar-quickcreate .fc-year__container {\n  margin-right: -8px;\n}\n.c-calendar-view .fc-year__month td.fc-widget-content,\n.c-calendar-quickcreate .fc-year__month td.fc-widget-content {\n  background: #fbfbfb;\n}\n.c-calendar-view .fc-year__month *,\n.c-calendar-quickcreate .fc-year__month * {\n  border-color: #f3f3f3;\n}\n.c-calendar-view .fc-year__month > .fc-toolbar,\n.c-calendar-view .fc-year__month > .fc-view-container,\n.c-calendar-quickcreate .fc-year__month > .fc-toolbar,\n.c-calendar-quickcreate .fc-year__month > .fc-view-container {\n  padding-right: 8px;\n}\n.c-calendar-view .fc-year__month .fc-toolbar.fc-header-toolbar,\n.c-calendar-quickcreate .fc-year__month .fc-toolbar.fc-header-toolbar {\n  justify-content: start;\n}\n.c-calendar-view .fc-year__month .fc-toolbar.fc-header-toolbar .fc-center,\n.c-calendar-quickcreate .fc-year__month .fc-toolbar.fc-header-toolbar .fc-center {\n  margin: 0;\n  cursor: pointer;\n}\n.c-calendar-view .fc-year__month .fc-toolbar.fc-header-toolbar h2,\n.c-calendar-quickcreate .fc-year__month .fc-toolbar.fc-header-toolbar h2 {\n  font-size: 1rem;\n}\n.c-calendar-view .fc-year__month .fc-event,\n.c-calendar-quickcreate .fc-year__month .fc-event {\n  background-color: inherit;\n  border: none;\n  margin: 0;\n}\n.c-calendar-view .fc-year__month .fc-event .fc-content,\n.c-calendar-quickcreate .fc-year__month .fc-event .fc-content {\n  display: none;\n}\n.c-calendar-view .fc-year__month .fc-bgevent-skeleton .fc-bgevent,\n.c-calendar-quickcreate .fc-year__month .fc-bgevent-skeleton .fc-bgevent {\n  font-size: 0.75rem;\n  text-overflow: ellipsis;\n  overflow: hidden;\n  line-height: 1.1;\n}\n.c-calendar-view .fc-year__month .fc-day-number,\n.c-calendar-quickcreate .fc-year__month .fc-day-number {\n  padding: 0 2px;\n  height: 15px;\n  font-size: 0.75rem;\n}\n.c-calendar-view .fc-year__month .fc-basic-view .fc-body .fc-row,\n.c-calendar-quickcreate .fc-year__month .fc-basic-view .fc-body .fc-row {\n  min-height: 2.5em;\n}\n.c-calendar-view .fc-year__month .fc-col-header-cell,\n.c-calendar-quickcreate .fc-year__month .fc-col-header-cell {\n  padding: 0.125rem 0 !important;\n  font-size: 0.75rem;\n  background: #f3f3f3;\n}\n.c-calendar-view .fc-year__show-day-btn, .c-calendar-view .fc-year__show-week-btn,\n.c-calendar-quickcreate .fc-year__show-day-btn,\n.c-calendar-quickcreate .fc-year__show-week-btn {\n  color: #90caf9;\n}\n.c-calendar-view .fc-year__show-day-btn,\n.c-calendar-quickcreate .fc-year__show-day-btn {\n  position: relative;\n  bottom: 0.0625rem;\n  height: 0;\n  color: #bbdefb;\n}\n.c-calendar-view .fc-year__show-day-btn__container,\n.c-calendar-quickcreate .fc-year__show-day-btn__container {\n  text-align: center;\n  position: relative;\n}\n.c-calendar-view .fc-year__show-day-btn__text,\n.c-calendar-quickcreate .fc-year__show-day-btn__text {\n  font-size: 0.75rem;\n  position: absolute;\n  top: 0.3125rem;\n  left: -0.0625rem;\n  width: 1.25rem;\n  text-align: center;\n}\n.c-calendar-view .fc-year__show-week-btn,\n.c-calendar-quickcreate .fc-year__show-week-btn {\n  position: absolute;\n  font-size: 0.5625rem;\n  z-index: 148;\n  cursor: pointer;\n  line-height: 1.3;\n  background: #96dc96;\n  color: #fff;\n  border-radius: 0.625rem;\n  padding: 0.0625rem;\n  margin-top: 0.125rem;\n}\n.c-calendar-view .js-calendar-switch-container,\n.c-calendar-quickcreate .js-calendar-switch-container {\n  margin-right: 0;\n  display: flex;\n  flex-wrap: wrap;\n}\n.c-calendar-view .c-calendar-switch,\n.c-calendar-quickcreate .c-calendar-switch {\n  margin-top: 0.3125rem;\n  margin-bottom: 0;\n}\n.c-calendar-view .c-calendar-switch:first-child,\n.c-calendar-quickcreate .c-calendar-switch:first-child {\n  margin-right: 0.3125rem;\n}\n.c-calendar-view .c-calendar-switch__button,\n.c-calendar-quickcreate .c-calendar-switch__button {\n  font-size: 0.875rem;\n  border-radius: 0;\n  height: 1.875rem;\n  line-height: 1.3;\n  padding: 0.3125rem 0.5rem !important;\n}\n.c-calendar-view .js-css-element-queries[max-width~=\"1500px\"] .o-calendar__view-btn .textHolder,\n.c-calendar-quickcreate .js-css-element-queries[max-width~=\"1500px\"] .o-calendar__view-btn .textHolder {\n  display: none;\n}\n.c-calendar-view .c-tab--small .nav-link, .c-calendar-view .detailViewInfo .dropdown.tabdrop .nav-link, .detailViewInfo .c-calendar-view .dropdown.tabdrop .nav-link,\n.c-calendar-quickcreate .c-tab--small .nav-link,\n.c-calendar-quickcreate .detailViewInfo .dropdown.tabdrop .nav-link,\n.detailViewInfo .c-calendar-quickcreate .dropdown.tabdrop .nav-link {\n  padding: 0.3125rem 0.75rem;\n}\n.c-calendar-view .c-tab--small .nav-link.active, .c-calendar-view .detailViewInfo .dropdown.tabdrop .nav-link.active, .detailViewInfo .c-calendar-view .dropdown.tabdrop .nav-link.active,\n.c-calendar-quickcreate .c-tab--small .nav-link.active,\n.c-calendar-quickcreate .detailViewInfo .dropdown.tabdrop .nav-link.active,\n.detailViewInfo .c-calendar-quickcreate .dropdown.tabdrop .nav-link.active {\n  color: #fff !important;\n  background: #4db6ac;\n}\n@media screen and (min-width: 992px) {\n  .c-calendar-view .o-calendar__form__actions,\n  .c-calendar-quickcreate .o-calendar__form__actions {\n    margin-top: auto;\n    text-align: center;\n    border-top: 1px solid #ddd;\n    width: 100%;\n    text-align: center;\n    border-top: 1px solid #ddd;\n    z-index: 5;\n    padding: 0.375rem 0 0.3125rem;\n  }\n  .c-calendar-quickcreate .c-calendar-view .o-calendar__form__actions, .c-calendar-quickcreate .o-calendar__form__actions {\n    padding: 0.625rem 0 0;\n  }\n  .c-calendar-view .o-calendar__form__actions .btn-group,\n  .c-calendar-quickcreate .o-calendar__form__actions .btn-group {\n    margin-right: 3px;\n  }\n  .c-calendar-view .o-calendar__form__actions .saveAndComplete,\n  .c-calendar-quickcreate .o-calendar__form__actions .saveAndComplete {\n    margin-right: 6px;\n  }\n  .c-calendar-view .tpl-Calendar-Extended-ActivityState .o-calendar__form__actions,\n  .c-calendar-quickcreate .tpl-Calendar-Extended-ActivityState .o-calendar__form__actions {\n    min-height: unset !important;\n  }\n  .c-calendar-view .hideSiteBar .qc-form .o-calendar__form__actions,\n  .c-calendar-quickcreate .hideSiteBar .qc-form .o-calendar__form__actions {\n    right: -25%;\n  }\n  .c-calendar-view .o-calendar__form, .c-calendar-view .o-calendar__tab--filters,\n  .c-calendar-quickcreate .o-calendar__form,\n  .c-calendar-quickcreate .o-calendar__tab--filters {\n    height: calc(100vh - (2rem + 3.125rem));\n  }\n  .limited-footer--active .c-calendar-view .o-calendar__form, .c-calendar-view .o-calendar__tab--filters, .c-calendar-quickcreate .o-calendar__form, .c-calendar-quickcreate .o-calendar__tab--filters {\n    height: calc(100vh - (1rem + 3.125rem));\n  }\n  .user-info--active.limited-footer--active .c-calendar-view .o-calendar__form, .c-calendar-view .o-calendar__tab--filters, .c-calendar-quickcreate .o-calendar__form, .c-calendar-quickcreate .o-calendar__tab--filters {\n    height: calc(100vh - (2rem + 3.125rem));\n  }\n  .c-calendar-view .o-calendar__form__wrapper,\n  .c-calendar-quickcreate .o-calendar__form__wrapper {\n    position: relative;\n  }\n  .c-calendar-quickcreate .c-calendar-view .o-calendar__form__wrapper, .c-calendar-quickcreate .o-calendar__form__wrapper {\n    height: calc(100vh - 2rem - 3.125rem - 3.0625rem - 3.4375rem - 2rem);\n    overflow-y: auto;\n    overflow-x: hidden;\n    margin-top: 1rem;\n  }\n  .c-calendar-view .o-calendar__form__wrapper label,\n  .c-calendar-quickcreate .o-calendar__form__wrapper label {\n    font-weight: 500;\n    color: #6c757d;\n  }\n  .c-calendar-view .o-calendar__form__wrapper .ps__rail-y,\n  .c-calendar-quickcreate .o-calendar__form__wrapper .ps__rail-y {\n    z-index: 100;\n  }\n  .c-calendar-view .o-calendar__panel__tabs,\n  .c-calendar-quickcreate .o-calendar__panel__tabs {\n    display: flex;\n    height: 3rem;\n    background: #f8f9fa;\n    position: fixed;\n    top: 3.125rem;\n    right: calc(25% - 1px);\n    z-index: 100;\n    font-size: 0.8125rem;\n  }\n  .c-menu--open .c-calendar-view .o-calendar__panel__tabs,\n  .c-menu--open .c-calendar-quickcreate .o-calendar__panel__tabs {\n    right: calc(25% - 51px);\n  }\n  .c-calendar-view .o-calendar__panel__tabs .toggleSiteBarRightButton,\n  .c-calendar-quickcreate .o-calendar__panel__tabs .toggleSiteBarRightButton {\n    padding: 0.6875rem 0;\n    height: 100%;\n    margin-left: 0.0625rem;\n    margin-bottom: 0.0625rem;\n    cursor: pointer;\n    width: 1.375rem;\n    z-index: 100;\n    border: 0;\n    display: inline-block;\n    border-radius: 25px 0 0 25px;\n    background: #546e7a;\n    color: #eceff1;\n  }\n  .c-calendar-view .o-calendar__panel__tabs .toggleSiteBarRightButton:hover,\n  .c-calendar-quickcreate .o-calendar__panel__tabs .toggleSiteBarRightButton:hover {\n    background: #90a4ae;\n  }\n  .c-calendar-view .o-calendar__panel__tabs .nav,\n  .c-calendar-quickcreate .o-calendar__panel__tabs .nav {\n    display: block;\n  }\n  .c-calendar-view .o-calendar__panel__tabs .nav-item,\n  .c-calendar-quickcreate .o-calendar__panel__tabs .nav-item {\n    height: 50%;\n  }\n  .c-calendar-view .o-calendar__panel__tabs .nav-link,\n  .c-calendar-quickcreate .o-calendar__panel__tabs .nav-link {\n    text-align: center;\n    height: 100%;\n    padding: 0.0625rem 1.25rem;\n    background: #eceff1;\n    border: 1px solid #ccc;\n    border-top: 0;\n    border-radius: 0;\n  }\n  .c-calendar-view .o-calendar__panel__tabs .nav-link.active,\n  .c-calendar-quickcreate .o-calendar__panel__tabs .nav-link.active {\n    background: transparent;\n    color: #6c757d !important;\n    border-right: 0;\n  }\n  .c-calendar-view .user-info--active .c-calendar-quickcreate .o-calendar__form__wrapper,\n  .c-calendar-quickcreate .user-info--active .c-calendar-quickcreate .o-calendar__form__wrapper {\n    height: calc(100vh - calc(2rem + 1rem) - 3.125rem - 3.0625rem - 3.4375rem - 2rem);\n  }\n  .c-calendar-view .limited-footer--active .c-calendar-quickcreate .o-calendar__form__wrapper,\n  .c-calendar-quickcreate .limited-footer--active .c-calendar-quickcreate .o-calendar__form__wrapper {\n    height: calc(100vh - 1rem - 3.125rem - 3.0625rem - 3.4375rem - 2rem);\n  }\n  .c-calendar-view .o-calendar__form__actions[min-height~=\"70px\"],\n  .c-calendar-quickcreate .o-calendar__form__actions[min-height~=\"70px\"] {\n    padding-bottom: 0;\n  }\n  .c-calendar-view .o-calendar__form__actions[min-height~=\"70px\"] .btn,\n  .c-calendar-quickcreate .o-calendar__form__actions[min-height~=\"70px\"] .btn {\n    margin-bottom: 0.25rem;\n  }\n  .c-calendar-view .hideSiteBar .o-calendar__panel__tabs,\n  .c-calendar-quickcreate .hideSiteBar .o-calendar__panel__tabs {\n    right: 0;\n  }\n}\n@media only screen and (max-width: 480px) {\n  .c-calendar-view .fieldRow .col-12, .c-calendar-view .fieldRow .js-css-element-queries .col-ceq-xsm-6, .js-css-element-queries .c-calendar-view .fieldRow .col-ceq-xsm-6,\n  .c-calendar-quickcreate .fieldRow .col-12,\n  .c-calendar-quickcreate .fieldRow .js-css-element-queries .col-ceq-xsm-6,\n  .js-css-element-queries .c-calendar-quickcreate .fieldRow .col-ceq-xsm-6 {\n    padding-right: 8px;\n    padding-left: 0;\n  }\n  .c-calendar-view .fieldRow .col-12 label, .c-calendar-view .fieldRow .js-css-element-queries .col-ceq-xsm-6 label, .js-css-element-queries .c-calendar-view .fieldRow .col-ceq-xsm-6 label,\n  .c-calendar-quickcreate .fieldRow .col-12 label,\n  .c-calendar-quickcreate .fieldRow .js-css-element-queries .col-ceq-xsm-6 label,\n  .js-css-element-queries .c-calendar-quickcreate .fieldRow .col-ceq-xsm-6 label {\n    margin-bottom: 0;\n  }\n}\n\n.user-info--active .o-calendar__tab--filters, .user-info--active .o-calendar__form {\n  height: calc(100vh - calc(2rem + 1rem) - 3.125rem);\n}\n\n.limited-footer--active .o-calendar__tab--filters, .limited-footer--active .o-calendar__form {\n  height: calc(100vh - 1rem - 3.125rem);\n}\n\n.limited-footer--active .o-calendar__tab--filters, .limited-footer--active .o-calendar__form {\n  height: calc(100vh - (1rem + 3.125rem));\n}\n\n.c-calendar-quickcreate .o-calendar__form {\n  height: auto !important;\n}\n\n.fc-day-grid-event.fc-event {\n  z-index: 2;\n}\n\n.fc-content-skeleton .fc-day-number {\n  z-index: 1;\n  position: relative;\n  right: 0;\n}\n\n.fc-daygrid-top.fc-mon {\n  position: relative;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n@media (max-width: 767.98px) {\n  .o-view-detail {\n    font-size: 90%;\n  }\n}\n\n.o-detail__icon {\n  font-size: 3rem;\n  margin-right: 0.625rem;\n}\n.o-detail__icon.fa {\n  display: inline;\n}\n\n.o-detail__record-img img {\n  height: 5rem;\n  width: 5rem;\n}\n\n.moduleIcon:not(.o-detail__record-img) {\n  display: none;\n}\n@media (min-width: 768px) {\n  .moduleIcon:not(.o-detail__record-img) {\n    display: inline-block;\n  }\n}\n\n@media (min-width: 992px) {\n  .detailViewTable .fieldLabel {\n    height: inherit;\n  }\n}\n.detailViewTable .fieldsLabelValue:last-child::after {\n  content: \"\";\n  float: left;\n  position: absolute;\n  top: 0;\n  left: 0;\n  height: 100%;\n  border-right: 1px solid #ddd;\n}\n\n.timeline {\n  position: relative;\n  margin: 0;\n  padding: 0;\n  list-style: none;\n  font-size: 0.8125rem;\n}\n.timeline:before {\n  content: \"\";\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  width: 0.25rem;\n  background: #ddd;\n  left: 0.8125rem;\n  margin: 0;\n  border-radius: 2px;\n}\n@media (max-width: 575.98px) {\n  .timeline:before {\n    display: none;\n  }\n}\n.timeline > li {\n  position: relative;\n  padding-bottom: 0.625rem;\n}\n.timeline > li:before {\n  content: \" \";\n  display: table;\n}\n.timeline > li:after {\n  content: \" \";\n  display: table;\n  clear: both;\n}\n.timeline > li .timeline-item {\n  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);\n  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);\n  border-radius: 3px;\n  margin-top: 0;\n  background: #fbfbfb;\n  color: #444;\n  padding: 0;\n  position: relative;\n  min-width: 0;\n}\n.timeline > li .timeline-item > .imageContainer {\n  width: 1.875rem;\n}\n.timeline > li .timeline-item > .imageContainer > .userImage {\n  margin: 0 auto;\n  width: 1.875rem;\n  height: 1.875rem;\n  padding: 0.25rem;\n  border: 2px solid #d2d6de;\n  font-size: 1.8125rem;\n  border-radius: 50%;\n}\n@media (min-width: 576px) {\n  .timeline > li .timeline-item > .imageContainer > .userImage {\n    width: 2.5rem;\n    height: 2.5rem;\n  }\n}\n.timeline > li .timeline-item > .timeline-body {\n  padding-left: 0;\n  font-size: 0.75em;\n}\n@media (min-width: 576px) {\n  .timeline > li .timeline-item > .imageContainer {\n    width: 2.5rem;\n  }\n  .timeline > li .timeline-item > .timeline-body {\n    padding-left: 2.75rem;\n    font-size: 1em;\n  }\n}\n\n.c-detail-widget {\n  margin-bottom: 0.5rem;\n}\n@media (max-width: 767.98px) {\n  .c-detail-widget {\n    margin-bottom: 0.25rem;\n  }\n}\n.c-detail-widget__header {\n  background: inherit;\n}\n.c-detail-widget__header__container {\n  position: relative;\n  padding-right: 1rem;\n}\n.c-detail-widget__header__title {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n.c-detail-widget__header__title h5 {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n.c-detail-widget__content {\n  padding: 0.5rem 0.5rem 0 0.5rem;\n}\n.c-detail-widget__toggle {\n  font-size: 1.4375rem;\n  margin: -0.3125rem 0.0625rem -0.3125rem -0.25rem;\n  cursor: pointer;\n}\n.c-detail-widget--general-info label {\n  margin-bottom: 0;\n}\n\n@media (max-width: 1199.98px) {\n  .o-detail-widgets > .col-md-4 .c-detail-widget__actions {\n    position: absolute;\n    right: 0.9375rem;\n    bottom: 0;\n  }\n}\n@media (max-width: 991.98px) {\n  .o-detail-widgets > .col-md-6 .c-detail-widget__actions {\n    position: absolute;\n    right: 0.9375rem;\n    bottom: 0;\n  }\n}\n@media (max-width: 767.98px) {\n  .o-detail-widgets > .col-md-12 .c-detail-widget__actions, .o-detail-widgets > .c-panel__body .c-detail-widget__actions {\n    position: absolute;\n    right: 0.9375rem;\n    bottom: 0;\n  }\n}\n\n.c-table__row--hover td {\n  vertical-align: middle !important;\n}\n.c-table__row--hover .c-table__action--hover {\n  opacity: 0;\n  /*for IE*/\n  -ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)\";\n  filter: alpha(opacity=0);\n}\n@media (max-width: 767.98px) {\n  .c-table__row--hover .c-table__action--hover {\n    opacity: 1;\n  }\n}\n.c-table__row--hover:hover .c-table__action--hover {\n  opacity: 1;\n  /*for IE*/\n  -ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)\";\n  filter: alpha(opacity=100);\n}\n\n.summaryView {\n  border: 1px solid #eaeaea;\n  -webkit-box-shadow: 1px 1px 3px #ddd;\n  -moz-box-shadow: 1px 1px 3px #ddd;\n  box-shadow: 1px 1px 3px #ddd;\n  border-radius: 2px;\n  background: #fff;\n  margin-bottom: 0.625rem;\n  padding: 1.5625rem 1.25rem 0.3125rem;\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n}\n.summaryView .c-detail-widget__table tr.summaryViewEntries:last-child .fieldValue,\n.summaryView .c-detail-widget__table tr.summaryViewEntries:last-child .fieldLabel {\n  border-bottom: 1px solid #ddd;\n}\n.summaryView .summaryViewEntries .fieldLabel {\n  vertical-align: top;\n  padding: 0.3125rem 0 0.3125rem 5%;\n  border-top: 1px solid #ddd;\n  border-right: 1px solid #ddd;\n  width: 35%;\n}\n.summaryView .summaryViewEntries .fieldValue {\n  vertical-align: top;\n  padding: 0.3125rem 0 0.3125rem 0.3125rem;\n  /*ie fix from 5px 0 5px 5%*/\n  border-top: 1px solid #ddd;\n  width: 65%;\n}\n.summaryView .toggleViewByMode {\n  margin: 0.5rem 0;\n  padding-right: 0;\n}\n.summaryView .toggleViewByMode .changeDetailViewMode {\n  white-space: normal !important;\n}\n\n.summaryWidgetContainer {\n  border-radius: 2px;\n  -webkit-box-shadow: 1px 1px 3px #ddd;\n  -moz-box-shadow: 1px 1px 3px #ddd;\n  box-shadow: 1px 1px 3px #ddd;\n  border: 1px solid #eaeaea;\n  background: #fff;\n  margin-bottom: 0.625rem;\n  padding: 0.9375rem;\n}\n\n.commentContainer .commentTitle {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n  margin-bottom: 0.625rem;\n}\n.commentContainer .commentTitle textarea {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n}\n\n.recordEditView .contentHeader {\n  padding: 0.3125rem 0;\n}\n.recordEditView .table .fieldLabel, .recordEditView .c-detail-widget__table .fieldLabel,\n.recordEditView .table .fieldValue,\n.recordEditView .c-detail-widget__table .fieldValue {\n  vertical-align: middle;\n}\n.recordEditView .table tbody tr:hover td, .recordEditView .c-detail-widget__table tbody tr:hover td,\n.recordEditView .table tbody tr:hover th,\n.recordEditView .c-detail-widget__table tbody tr:hover th {\n  background: #f7f7f9;\n}\n\n.singleComment .commentActions {\n  visibility: hidden;\n  transition: 0s visibility;\n  transition-delay: 0.3s;\n}\n.singleComment:hover .commentActions {\n  visibility: visible;\n}\n\n.commentContainer {\n  border-radius: 2px;\n}\n.commentContainer hr {\n  margin: 0 !important;\n}\n.commentContainer .commentsList > .liStyleNone > .commentDetails .comment-div {\n  width: 100%;\n}\n.commentContainer .commentDetails {\n  background: #fff;\n  width: 100%;\n  margin-bottom: 0;\n  border-radius: 2px;\n  display: inline-block;\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n}\n.commentContainer .commentorInfo p {\n  margin-bottom: 0;\n}\n.commentContainer .addCommentBlock .commentcontent {\n  min-height: 3.5rem !important;\n  overflow-x: hidden;\n  overflow-y: hidden;\n  padding: 0.4375rem !important;\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n  resize: none;\n}\n.commentContainer .commentInfoContent {\n  padding: 0.0625rem 0;\n  word-wrap: break-word;\n}\n\n.commentTitle .col-md-1 {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n}\n.commentTitle .col-md-1 img {\n  width: 2rem;\n  height: 2rem;\n}\n\n.commentsList > ul {\n  margin-left: 0;\n  padding-left: 0;\n}\n\n.singleComment .edited-status {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n}\n.singleComment .edited-status p {\n  margin-bottom: 0;\n}\n.singleComment .commentActionsDiv p {\n  margin-bottom: 0;\n}\n@media (max-width: 991.98px) {\n  .singleComment .q-message-sent .q-message-text:last-child:before {\n    display: none;\n  }\n  .singleComment .q-message-received .q-message-text:last-child:before {\n    display: none;\n  }\n  .singleComment .q-message-text {\n    border-radius: 4px;\n  }\n  .singleComment .q-message-text:last-child {\n    min-height: unset;\n  }\n}\n\n.recentComments {\n  margin: 0;\n  padding: 0;\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n}\n.recentComments .comment-div {\n  min-width: 100%;\n}\n.recentComments .addCommentBlock {\n  border: 0;\n  margin-top: 0;\n  display: block;\n}\n.recentComments .commentDetails {\n  display: block;\n}\n\n.commentActionsContainer a:hover {\n  text-decoration: none;\n}\n.commentActionsContainer .editStatus {\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n  height: 0.9375rem;\n}\n.commentActionsContainer .editStatus p {\n  margin-bottom: 0;\n}\n\n.tpl-Detail-HeaderFields a {\n  color: #74bdff;\n}\n\n@media (min-width: 768px) {\n  .o-summary-category__row :not(:first-child) {\n    padding-left: 0;\n  }\n}\n.o-summary-category__card__body {\n  min-height: 6.5625rem;\n}\n.o-summary-category__card__label {\n  font-weight: normal;\n  min-height: 2.5rem;\n}\n\n.detailViewInfo {\n  margin-top: 0.3125rem;\n}\n.detailViewInfo .details {\n  padding-bottom: 0.625rem;\n  padding-top: 0.625rem;\n}\n@media (max-width: 767.98px) {\n  .detailViewInfo .details {\n    padding-bottom: 0.25rem;\n    padding-top: 0.25rem;\n  }\n}\n\n@media only screen and (min-width: 1200px) {\n  .detailViewTable .fieldValue .js-detail-quick-edit {\n    display: none;\n  }\n  .detailViewTable .fieldValue:hover .js-detail-quick-edit {\n    display: inline-block;\n  }\n}\n.detailViewTitle {\n  padding: 0 0.9375rem 0 0.9375rem;\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  word-wrap: break-word;\n}\n.detailViewTitle .hierarchy {\n  position: absolute;\n  margin-left: -1.25rem;\n  margin-top: -0.3125rem;\n}\n.detailViewTitle .popover {\n  min-width: 8.125rem;\n  text-align: center;\n}\n.detailViewTitle .spanModuleIcon {\n  height: 100%;\n}\n@media (min-width: 768px) {\n  .detailViewTitle .spanModuleIcon {\n    margin-right: 0.625rem;\n  }\n}\n.detailViewTitle .moduleIcon {\n  float: left;\n}\n.detailViewTitle .moduleIcon.o-detail__record-img {\n  position: relative;\n}\n.detailViewTitle .moduleIcon.o-detail__record-img .hierarchy {\n  position: absolute;\n  top: -0.4375rem;\n  right: 0;\n  left: unset;\n}\n.detailViewTitle .btn-toolbar,\n.detailViewTitle .btn-toolbar .btn-group:first-child {\n  margin: 0;\n}\n\n.c-progress__container {\n  display: flex;\n  position: relative;\n}\n.c-progress__icon {\n  color: var(--white);\n  font-size: 1rem;\n}\n.c-progress__icon__dot {\n  width: calc(100% - 0.375rem);\n  height: calc(100% - 0.375rem);\n  background: white;\n  border-radius: 50%;\n}\n.c-progress__icon.fa-check, .c-progress__icon.fa-lock {\n  font-size: 0.75rem;\n}\n.c-progress__icon__container {\n  z-index: 1;\n  height: 1.375rem;\n  width: 1.375rem;\n  display: flex;\n  background: #ff5722;\n  border-radius: 50%;\n  justify-content: center;\n  align-items: center;\n}\n.c-progress__item {\n  width: 100%;\n  min-width: 5.625rem;\n  font-size: 0.75rem;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  position: relative;\n}\n.c-progress__item:after, .c-progress__item:before {\n  content: \"\";\n  position: absolute;\n  top: 0.625rem;\n  width: 50%;\n  background: #ff5722;\n  left: 0;\n  height: 0.1875rem;\n}\n.c-progress__item:after {\n  right: 0;\n  left: unset;\n  z-index: 0;\n}\n.c-progress__item.after:before, .c-progress__item.after:after {\n  background: #b0bec5;\n}\n.c-progress__item.after .c-progress__icon__container {\n  background: #b0bec5;\n}\n.c-progress__item:hover .c-progress__link {\n  font-weight: bold;\n}\n.c-progress__item.active:after {\n  background: #b0bec5;\n}\n.c-progress__item.first:before {\n  background: #b0bec5;\n}\n.c-progress__link {\n  display: flex;\n  width: 100%;\n  justify-content: center;\n}\n.c-progress__icon-info {\n  cursor: pointer;\n  font-size: 80%;\n  align-self: center;\n  margin-right: 0.125rem;\n}\n\n.process-content .c-panel__body {\n  padding: 0 0.25rem 0.25rem 0.25rem;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.paginationDiv .listViewBasicAction.dropdown-menu {\n  width: 35%;\n}\n\n.paginationDiv .pageInfo {\n  border: 1px solid #ddd;\n  color: #337ab7;\n  float: right;\n  margin-left: 5px;\n  margin-bottom: 0;\n  list-style: none;\n  padding: 8px 5px;\n}\n\n.paginationDiv .pageNumbersText {\n  white-space: nowrap;\n}\n\n.pageNumber.active.disabled a {\n  background-color: #337ab7;\n  border-color: #337ab7;\n  color: #fff;\n}\n\n.listViewEntries .listViewEntriesCheckBox,\n.listViewEntriesTable .entryCheckBox {\n  margin: 0;\n  vertical-align: middle;\n  width: 16px;\n  height: 16px;\n}\n\n.customFilterMainSpan .select2-container {\n  width: 100% !important;\n}\n\n@media (min-width: 992px) {\n  .customFilterMainSpan {\n    max-width: 400px;\n  }\n}\n.nav-tabs .active {\n  border-color: #dee2e6 !important;\n  background-color: #f8f9fa !important;\n}\n\n.listViewAll .leftRecordActions {\n  border-left: 5px solid #ddd;\n}\n\n.o-filter-actions {\n  display: none;\n}\n\n.select2-results__option--highlighted .o-filter-actions {\n  display: block !important;\n}\n\n.c-list__user-img {\n  width: auto;\n  height: 2.5rem;\n}\n\n.table-bordered {\n  border-radius: 1px;\n}\n\n.table th, .c-detail-widget__table th {\n  background-color: #f8f9fa;\n  background-image: -moz-linear-gradient(to top, #f6f6f6, #f3f3f4);\n  background-image: -ms-linear-gradient(to top, #f6f6f6, #f3f3f4);\n  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f6f6f6), to(#f3f3f4));\n  background-image: -webkit-linear-gradient(to top, #f6f6f6, #f3f3f4);\n  background-image: -o-linear-gradient(to top, #f6f6f6, #f3f3f4);\n  background-image: linear-gradient(to top, #f6f6f6, #f3f3f4);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#f6f6f6\", endColorstr=\"#f3f3f4\", GradientType=0);\n}\n\n.equalSplit td:nth-child(odd) {\n  width: 20%;\n}\n.equalSplit td:nth-child(even) {\n  width: 30%;\n}\n\ntd.fieldValue input,\ntd.fieldValue .input-group {\n  margin-bottom: 0;\n}\n\n.listViewHeaders a {\n  color: #444;\n}\n\n.listViewEntriesDiv {\n  position: relative;\n}\n.listViewEntriesDiv .listViewHeaders th {\n  background-color: #f8f9fa;\n  background-image: -moz-linear-gradient(to top, #f6f6f6, #f3f3f4);\n  background-image: -ms-linear-gradient(to top, #f6f6f6, #f3f3f4);\n  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f6f6f6), to(#f3f3f4));\n  background-image: -webkit-linear-gradient(to top, #f6f6f6, #f3f3f4);\n  background-image: -o-linear-gradient(to top, #f6f6f6, #f3f3f4);\n  background-image: linear-gradient(to top, #f6f6f6, #f3f3f4);\n  background-repeat: repeat-x;\n  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#f6f6f6\", endColorstr=\"#f3f3f4\", GradientType=0);\n  border-color: #f3f3f4 #f3f3f4 #cbcbcf;\n  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);\n  border-bottom: 1px solid #ddd;\n  border-top: 1px solid #ddd !important;\n}\n.listViewEntriesDiv .c-tab--border-active.listViewHeaders th {\n  border-top: 1px solid transparent !important;\n}\n.listViewEntriesDiv td {\n  overflow: visible;\n  position: relative;\n}\n.listViewEntriesDiv .js-tree-container input,\n.listViewEntriesDiv .js-tree-container .input-group-prepend,\n.listViewEntriesDiv .js-tree-container .input-group-append {\n  height: calc(1.25em + 1rem + 2px) !important;\n}\n.listViewEntriesDiv .js-tree-container span,\n.listViewEntriesDiv .js-tree-container input {\n  font-size: 1rem !important;\n}\n.listViewEntriesDiv .js-tree-container input {\n  padding: 0 0.75rem;\n}\n\n.listViewEntriesTable .listViewHeaders a.listViewHeaderValues {\n  color: #444;\n}\n.listViewEntriesTable .listViewHeaders a.listViewHeaderValues:hover {\n  text-decoration: none;\n}\n.listViewEntriesTable .listViewEntries td > a {\n  color: inherit !important;\n}\n\n.activityEntries .summaryViewEntries a {\n  color: inherit !important;\n}\n\n.listViewEntriesTable .listViewEntries .unreviewed .badge {\n  margin-left: 4px;\n}\n.listViewEntriesTable .listViewEntries .c-badge__icon {\n  padding: 2px;\n  text-align: center;\n  vertical-align: middle;\n}\n.listViewEntriesTable td.listViewEntryValue {\n  vertical-align: middle;\n  cursor: pointer;\n  overflow: visible;\n  padding: 5px;\n}\n\n.listViewEntries td:not(.listButtons) {\n  vertical-align: middle;\n  cursor: pointer;\n  overflow: visible;\n  padding: 5px;\n}\n\n.listViewEntriesTable td.listViewEntryValue:hover .actionImages,\n.listViewEntries td:hover .actionImages,\n.listViewEntriesTable td.listViewEntryValue:hover .actions,\n.listViewEntries td:hover .actions {\n  opacity: 1;\n  /*for IE*/\n  -ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)\";\n  filter: alpha(opacity=100);\n}\n\n#selectAllMsgDiv,\n#deSelectAllMsgDiv {\n  display: none;\n  background-color: #fafad2;\n  text-align: center;\n}\n#selectAllMsgDiv div,\n#deSelectAllMsgDiv div {\n  width: 100%;\n  top: 0;\n  left: 0;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n@media (min-width: 992px) {\n  .c-list-preview {\n    float: left;\n    position: relative;\n    min-height: 600px;\n    padding-left: 0;\n    overflow: hidden;\n  }\n}\n.c-list-preview__content {\n  position: relative;\n  height: max-content;\n}\n.c-list-preview__content #recordsList {\n  padding-left: 0;\n  padding-right: 0;\n  float: none;\n}\n.c-list-preview__content .listViewSummation td {\n  padding: 0;\n}\n.c-list-preview [class^=modCT] {\n  pointer-events: none;\n}\n\n.c-detail-preview {\n  float: right;\n  position: relative;\n  min-height: 1px;\n}\n\n.listPreviewframe {\n  width: 100%;\n  height: 100%;\n  margin-bottom: 6px;\n}\n\n.gutter {\n  background-color: #4979aa;\n  background-repeat: no-repeat;\n  background-position: 50%;\n  position: relative;\n  z-index: 300;\n  border-right: 8px solid white;\n  border-left: 8px solid white;\n}\n.gutter:active:before {\n  content: \"\";\n  position: fixed;\n  left: 0;\n  top: 0;\n  bottom: 0;\n  right: 0;\n  background: transparent;\n}\n.gutter:hover {\n  transition: 0.2s linear, height 0.2s ease-in-out;\n  -webkit-transition: 0.2s linear, height 0.2s ease-in-out;\n  border-right: 4px solid white;\n  border-left: 4px solid white;\n  border-radius: 30px;\n  background-repeat: repeat-x;\n}\n.gutter.gutter-horizontal {\n  cursor: ew-resize;\n  background-image: url(\"../images/vertical.png\");\n  float: left;\n}\n.gutter.js-gutter-corr-left {\n  left: 7px;\n}\n.gutter.js-gutter-corr-right {\n  right: 7px;\n}\n\n.mainBody .js-gutter-corr-left {\n  left: 0;\n}\n\n.mainBody .js-gutter-corr-right {\n  right: 0;\n}\n\n.c-side-block {\n  display: none;\n  cursor: pointer;\n  width: 20px;\n  position: absolute;\n  background: #f8f9fa;\n  font-weight: bold;\n}\n.c-side-block--left {\n  left: -8px;\n}\n.c-side-block--left.d-block + .floatThead-wrapper .floatThead-container {\n  display: none;\n}\n.c-side-block--right {\n  right: -8px;\n  background: #0072da;\n  color: #fff;\n}\n\n.relatedContents .c-side-block--left {\n  left: 7px;\n}\n.relatedContents .c-side-block--right {\n  right: 7px;\n}\n\n@media (max-width: 991.98px) {\n  .c-detail-preview {\n    padding-left: 0;\n    padding-right: 0;\n    width: 100%;\n    height: 100%;\n  }\n  .c-list-preview {\n    overflow: scroll;\n    -webkit-overflow-scrolling: touch;\n    max-height: 200px;\n    padding-left: 0;\n    padding-right: 0;\n  }\n  .c-list-preview__content {\n    margin-right: 0;\n    margin-bottom: 10px;\n  }\n}\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.c-kanban__tabdrop .tabdrop .dropdown-toggle {\n  padding: 0.3rem 1rem !important;\n}\n.c-kanban__container {\n  overflow: auto;\n  position: relative;\n}\n.c-kanban__columns {\n  display: inline-flex;\n  min-width: 100%;\n}\n.c-kanban__highlight {\n  margin-top: 0.5rem;\n  border: 2px dotted #fff700;\n  background: rgba(255, 249, 144, 0.5019607843);\n  height: 3rem;\n  line-height: 3rem;\n}\n.c-kanban__column {\n  min-width: 250px;\n}\n.c-kanban__header, .c-kanban__sum {\n  background: #f0f0f0;\n  cursor: auto;\n  padding: 0.375rem 0.75rem;\n  border-radius: 0 !important;\n}\n.c-kanban__sum {\n  background: #fff;\n  border: 1px solid rgba(0, 0, 0, 0.125);\n  border-top-width: 0;\n}\n.c-kanban__color-bar {\n  background: #dae0e5;\n  padding: 3px;\n  display: block;\n  border-radius: 0;\n}\n.c-kanban__records {\n  min-height: 5rem;\n}\n.c-kanban__record {\n  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n  border: 1px solid rgba(0, 0, 0, 0.125);\n  border-left-width: 0;\n}\n.c-kanban__record__user {\n  display: flex;\n  flex-flow: row-reverse;\n  align-items: center;\n}\n.c-kanban__record .card, .c-kanban__record .c-panel, .c-kanban__record .c-detail-widget {\n  border-radius: 0;\n  border-width: 0;\n  border-left-width: 2px;\n  font-size: 14px;\n}\n.c-kanban__record .card .picklistValue, .c-kanban__record .c-panel .picklistValue, .c-kanban__record .c-detail-widget .picklistValue {\n  line-height: 1.75rem;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.c-tiles-container .c-tile-record-container:hover {\n  z-index: 1;\n}\n.c-tiles-container .c-tiles-actions-container .toolsAction {\n  line-height: 0;\n}\n.c-tiles-container .c-tile-body .c-multi-image__preview-img {\n  transition: transform 0.2s;\n}\n.c-tiles-container .c-tile-body .c-tile-image .c-multi-image__preview-img,\n.c-tiles-container .c-tile-body .c-tile-image .carousel-image {\n  height: 12em;\n}\n.c-tiles-container .c-tile-body .c-tile-value {\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n.c-tiles-container .c-tile-body .c-tile-value .carousel-item.active {\n  display: flex;\n  justify-content: center;\n}\n.c-tiles-container .c-tile-body .carousel-control-next,\n.c-tiles-container .c-tile-body .carousel-control-prev {\n  filter: invert(100%);\n}\n.c-tiles-container .c-tile-body .c-tile-image {\n  transition: transform 0.2s;\n}\n.c-tiles-container_very_small .c-tile-image .c-multi-image__preview-img,\n.c-tiles-container_very_small .carousel.slide {\n  width: 100% !important;\n}\n.c-tiles-container_small .c-tile-image .c-multi-image__preview-img,\n.c-tiles-container_small .carousel.slide {\n  width: 63% !important;\n}\n.c-tiles-container_medium .c-tile-image .c-multi-image__preview-img,\n.c-tiles-container_medium .carousel.slide {\n  width: 46% !important;\n}\n.c-tiles-container_big .c-tile-image .c-multi-image__preview-img,\n.c-tiles-container_big .carousel.slide {\n  width: 30% !important;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.c-menu-shortcut .close {\n  display: none;\n}\n.c-menu-shortcut:hover .close {\n  display: inline-block;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.o-small-product {\n  height: 100%;\n  cursor: pointer;\n}\n.o-small-product__container {\n  min-height: 8.125rem;\n  height: 100%;\n}\n.o-small-product__img {\n  max-width: 30%;\n  min-width: 5rem;\n}\n.o-small-product__partner-img img {\n  max-width: 57%;\n  min-width: 5rem;\n}\n\n.o-buy-modal__img {\n  max-height: 11.25rem;\n}\n\n.o-shop__nav__item {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n.o-shop__nav__item .yfi {\n  font-size: 1.5625rem;\n  margin-right: 0.25rem;\n}\n.o-shop__nav__item .yfi.yfi-for-partners {\n  font-size: 1.1875rem;\n}\n\n/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n@media (max-width: 991.98px) {\n  .c-module-table-row {\n    width: calc(100vw - 4.125rem);\n  }\n}\n@media (max-width: 767.98px) {\n  .c-module-table-row {\n    width: calc(100vw - 0.5rem);\n  }\n}","// stylelint-disable property-blacklist, scss/dollar-variable-default\n\n// SCSS RFS mixin\n//\n// Automated responsive font sizes\n//\n// Licensed under MIT (https://github.com/twbs/rfs/blob/v8.x/LICENSE)\n\n// Configuration\n\n// Base font size\n$rfs-base-font-size: 1.25rem !default;\n$rfs-font-size-unit: rem !default;\n\n@if $rfs-font-size-unit != rem and $rfs-font-size-unit != px {\n  @error \"`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.\";\n}\n\n// Breakpoint at where font-size starts decreasing if screen width is smaller\n$rfs-breakpoint: 1200px !default;\n$rfs-breakpoint-unit: px !default;\n\n@if $rfs-breakpoint-unit != px and $rfs-breakpoint-unit != em and $rfs-breakpoint-unit != rem {\n  @error \"`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.\";\n}\n\n// Resize font size based on screen height and width\n$rfs-two-dimensional: false !default;\n\n// Factor of decrease\n$rfs-factor: 10 !default;\n\n@if type-of($rfs-factor) != \"number\" or $rfs-factor <= 1 {\n  @error \"`#{$rfs-factor}` is not a valid  $rfs-factor, it must be greater than 1.\";\n}\n\n// Generate enable or disable classes. Possibilities: false, \"enable\" or \"disable\"\n$rfs-class: false !default;\n\n// 1 rem = $rfs-rem-value px\n$rfs-rem-value: 16 !default;\n\n// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14\n$rfs-safari-iframe-resize-bug-fix: false !default;\n\n// Disable RFS by setting $enable-responsive-font-sizes to false\n$enable-responsive-font-sizes: true !default;\n\n// Cache $rfs-base-font-size unit\n$rfs-base-font-size-unit: unit($rfs-base-font-size);\n\n@function divide($dividend, $divisor, $precision: 10) {\n  $sign: if($dividend > 0 and $divisor > 0 or $dividend < 0 and $divisor < 0, 1, -1);\n  $dividend: abs($dividend);\n  $divisor: abs($divisor);\n  @if $dividend == 0 {\n    @return 0;\n  }\n  @if $divisor == 0 {\n    @error \"Cannot divide by 0\";\n  }\n  $remainder: $dividend;\n  $result: 0;\n  $factor: 10;\n  @while ($remainder > 0 and $precision >= 0) {\n    $quotient: 0;\n    @while ($remainder >= $divisor) {\n      $remainder: $remainder - $divisor;\n      $quotient: $quotient + 1;\n    }\n    $result: $result * 10 + $quotient;\n    $factor: $factor * .1;\n    $remainder: $remainder * 10;\n    $precision: $precision - 1;\n    @if ($precision < 0 and $remainder >= $divisor * 5) {\n      $result: $result + 1;\n    }\n  }\n  $result: $result * $factor * $sign;\n  $dividend-unit: unit($dividend);\n  $divisor-unit: unit($divisor);\n  $unit-map: (\n    \"px\": 1px,\n    \"rem\": 1rem,\n    \"em\": 1em,\n    \"%\": 1%\n  );\n  @if ($dividend-unit != $divisor-unit and map-has-key($unit-map, $dividend-unit)) {\n    $result: $result * map-get($unit-map, $dividend-unit);\n  }\n  @return $result;\n}\n\n// Remove px-unit from $rfs-base-font-size for calculations\n@if $rfs-base-font-size-unit == \"px\" {\n  $rfs-base-font-size: divide($rfs-base-font-size, $rfs-base-font-size * 0 + 1);\n}\n@else if $rfs-base-font-size-unit == \"rem\" {\n  $rfs-base-font-size: divide($rfs-base-font-size, divide($rfs-base-font-size * 0 + 1, $rfs-rem-value));\n}\n\n// Cache $rfs-breakpoint unit to prevent multiple calls\n$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);\n\n// Remove unit from $rfs-breakpoint for calculations\n@if $rfs-breakpoint-unit-cache == \"px\" {\n  $rfs-breakpoint: divide($rfs-breakpoint, $rfs-breakpoint * 0 + 1);\n}\n@else if $rfs-breakpoint-unit-cache == \"rem\" or $rfs-breakpoint-unit-cache == \"em\" {\n  $rfs-breakpoint: divide($rfs-breakpoint, divide($rfs-breakpoint * 0 + 1, $rfs-rem-value));\n}\n\n// Internal mixin that adds disable classes to the selector if needed.\n@mixin _rfs-disable-class {\n  @if $rfs-class == \"disable\" {\n    // Adding an extra class increases specificity, which prevents the media query to override the font size\n    &,\n    .disable-responsive-font-size &,\n    &.disable-responsive-font-size {\n      @content;\n    }\n  }\n  @else {\n    @content;\n  }\n}\n\n// Internal mixin that adds enable classes to the selector if needed.\n@mixin _rfs-enable-class {\n  @if $rfs-class == \"enable\" {\n    .enable-responsive-font-size &,\n    &.enable-responsive-font-size {\n      @content;\n    }\n  }\n  @else {\n    @content;\n  }\n}\n\n// Internal mixin used to determine which media query needs to be used\n@mixin _rfs-media-query($mq-value) {\n  @if $rfs-two-dimensional {\n    @media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {\n      @content;\n    }\n  }\n  @else {\n    @media (max-width: #{$mq-value}) {\n      @content;\n    }\n  }\n}\n\n// Responsive font size mixin\n@mixin rfs($fs, $important: false) {\n  // Cache $fs unit\n  $fs-unit: if(type-of($fs) == \"number\", unit($fs), false);\n\n  // Add !important suffix if needed\n  $rfs-suffix: if($important, \" !important\", \"\");\n\n  // If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value\n  @if not $fs-unit or $fs-unit != \"\" and $fs-unit != \"px\" and $fs-unit != \"rem\" or $fs == 0 {\n    font-size: #{$fs}#{$rfs-suffix};\n  }\n  @else {\n    // Remove unit from $fs for calculations\n    @if $fs-unit == \"px\" {\n      $fs: divide($fs, $fs * 0 + 1);\n    }\n    @else if $fs-unit == \"rem\" {\n      $fs: divide($fs, divide($fs * 0 + 1, $rfs-rem-value));\n    }\n\n    // Set default font size\n    $rfs-static: if($rfs-font-size-unit == rem, #{divide($fs, $rfs-rem-value)}rem, #{$fs}px);\n\n    // Only add the media query if the font size is bigger than the minimum font size\n    @if $fs <= $rfs-base-font-size or not $enable-responsive-font-sizes {\n      font-size: #{$rfs-static}#{$rfs-suffix};\n    }\n    @else {\n      // Calculate the minimum font size for $fs\n      $fs-min: $rfs-base-font-size + divide($fs - $rfs-base-font-size, $rfs-factor);\n\n      // Calculate difference between $fs and the minimum font size\n      $fs-diff: $fs - $fs-min;\n\n      // Base font-size formatting\n      $min-width: if($rfs-font-size-unit == rem, #{divide($fs-min, $rfs-rem-value)}rem, #{$fs-min}px);\n\n      // Use `vmin` if two-dimensional is enabled\n      $variable-unit: if($rfs-two-dimensional, vmin, vw);\n\n      // Calculate the variable width between 0 and $rfs-breakpoint\n      $variable-width: #{divide($fs-diff * 100, $rfs-breakpoint)}#{$variable-unit};\n\n      // Set the calculated font-size\n      $rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};\n\n      // Breakpoint formatting\n      $mq-value: if($rfs-breakpoint-unit == px, #{$rfs-breakpoint}px, #{divide($rfs-breakpoint, $rfs-rem-value)}#{$rfs-breakpoint-unit});\n\n      @include _rfs-disable-class {\n        font-size: #{$rfs-static}#{$rfs-suffix};\n      }\n\n      @include _rfs-media-query($mq-value) {\n        @include _rfs-enable-class {\n          font-size: $rfs-fluid;\n        }\n\n        // Include safari iframe resize fix if needed\n        min-width: if($rfs-safari-iframe-resize-bug-fix, (0 * 1vw), null);\n      }\n    }\n  }\n}\n\n// The font-size & responsive-font-size mixins use RFS to rescale the font size\n@mixin font-size($fs, $important: false) {\n  @include rfs($fs, $important);\n}\n\n@mixin responsive-font-size($fs, $important: false) {\n  @include rfs($fs, $important);\n}\n","// Hover mixin and `$enable-hover-media-query` are deprecated.\n//\n// Originally added during our alphas and maintained during betas, this mixin was\n// designed to prevent `:hover` stickiness on iOS-an issue where hover styles\n// would persist after initial touch.\n//\n// For backward compatibility, we've kept these mixins and updated them to\n// always return their regular pseudo-classes instead of a shimmed media query.\n//\n// Issue: https://github.com/twbs/bootstrap/issues/25195\n\n@mixin hover() {\n  &:hover { @content; }\n}\n\n@mixin hover-focus() {\n  &:hover,\n  &:focus {\n    @content;\n  }\n}\n\n@mixin plain-hover-focus() {\n  &,\n  &:hover,\n  &:focus {\n    @content;\n  }\n}\n\n@mixin hover-focus-active() {\n  &:hover,\n  &:focus,\n  &:active {\n    @content;\n  }\n}\n","// stylelint-disable selector-list-comma-newline-after\n\n//\n// Headings\n//\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n  margin-bottom: $headings-margin-bottom;\n  font-family: $headings-font-family;\n  font-weight: $headings-font-weight;\n  line-height: $headings-line-height;\n  color: $headings-color;\n}\n\nh1, .h1 { @include font-size($h1-font-size); }\nh2, .h2 { @include font-size($h2-font-size); }\nh3, .h3 { @include font-size($h3-font-size); }\nh4, .h4 { @include font-size($h4-font-size); }\nh5, .h5 { @include font-size($h5-font-size); }\nh6, .h6 { @include font-size($h6-font-size); }\n\n.lead {\n  @include font-size($lead-font-size);\n  font-weight: $lead-font-weight;\n}\n\n// Type display classes\n.display-1 {\n  @include font-size($display1-size);\n  font-weight: $display1-weight;\n  line-height: $display-line-height;\n}\n.display-2 {\n  @include font-size($display2-size);\n  font-weight: $display2-weight;\n  line-height: $display-line-height;\n}\n.display-3 {\n  @include font-size($display3-size);\n  font-weight: $display3-weight;\n  line-height: $display-line-height;\n}\n.display-4 {\n  @include font-size($display4-size);\n  font-weight: $display4-weight;\n  line-height: $display-line-height;\n}\n\n\n//\n// Horizontal rules\n//\n\nhr {\n  margin-top: $hr-margin-y;\n  margin-bottom: $hr-margin-y;\n  border: 0;\n  border-top: $hr-border-width solid $hr-border-color;\n}\n\n\n//\n// Emphasis\n//\n\nsmall,\n.small {\n  @include font-size($small-font-size);\n  font-weight: $font-weight-normal;\n}\n\nmark,\n.mark {\n  padding: $mark-padding;\n  background-color: $mark-bg;\n}\n\n\n//\n// Lists\n//\n\n.list-unstyled {\n  @include list-unstyled();\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n  @include list-unstyled();\n}\n.list-inline-item {\n  display: inline-block;\n\n  &:not(:last-child) {\n    margin-right: $list-inline-padding;\n  }\n}\n\n\n//\n// Misc\n//\n\n// Builds on `abbr`\n.initialism {\n  @include font-size(90%);\n  text-transform: uppercase;\n}\n\n// Blockquotes\n.blockquote {\n  margin-bottom: $spacer;\n  @include font-size($blockquote-font-size);\n}\n\n.blockquote-footer {\n  display: block;\n  @include font-size($blockquote-small-font-size);\n  color: $blockquote-small-color;\n\n  &::before {\n    content: \"\\2014\\00A0\"; // em dash, nbsp\n  }\n}\n","// Lists\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n@mixin list-unstyled() {\n  padding-left: 0;\n  list-style: none;\n}\n","// Responsive images (ensure images don't scale beyond their parents)\n//\n// This is purposefully opt-in via an explicit class rather than being the default for all `<img>`s.\n// We previously tried the \"images are responsive by default\" approach in Bootstrap v2,\n// and abandoned it in Bootstrap v3 because it breaks lots of third-party widgets (including Google Maps)\n// which weren't expecting the images within themselves to be involuntarily resized.\n// See also https://github.com/twbs/bootstrap/issues/18178\n.img-fluid {\n  @include img-fluid();\n}\n\n\n// Image thumbnails\n.img-thumbnail {\n  padding: $thumbnail-padding;\n  background-color: $thumbnail-bg;\n  border: $thumbnail-border-width solid $thumbnail-border-color;\n  @include border-radius($thumbnail-border-radius);\n  @include box-shadow($thumbnail-box-shadow);\n\n  // Keep them at most 100% wide\n  @include img-fluid();\n}\n\n//\n// Figures\n//\n\n.figure {\n  // Ensures the caption's text aligns with the image.\n  display: inline-block;\n}\n\n.figure-img {\n  margin-bottom: $spacer * .5;\n  line-height: 1;\n}\n\n.figure-caption {\n  @include font-size($figure-caption-font-size);\n  color: $figure-caption-color;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n\n@mixin img-fluid() {\n  // Part 1: Set a maximum relative to the parent\n  max-width: 100%;\n  // Part 2: Override the height to auto, otherwise images will be stretched\n  // when setting a width and height attribute on the img element.\n  height: auto;\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size.\n\n@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {\n  background-image: url($file-1x);\n\n  // Autoprefixer takes care of adding -webkit-min-device-pixel-ratio and -o-min-device-pixel-ratio,\n  // but doesn't convert dppx=>dpi.\n  // There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.\n  // Compatibility info: https://caniuse.com/css-media-resolution\n  @media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx\n    only screen and (min-resolution: 2dppx) { // Standardized\n    background-image: url($file-2x);\n    background-size: $width-1x $height-1x;\n  }\n  @include deprecate(\"`img-retina()`\", \"v4.3.0\", \"v5\");\n}\n","// stylelint-disable property-disallowed-list\n// Single side border-radius\n\n// Helper function to replace negative values with 0\n@function valid-radius($radius) {\n  $return: ();\n  @each $value in $radius {\n    @if type-of($value) == number {\n      $return: append($return, max($value, 0));\n    } @else {\n      $return: append($return, $value);\n    }\n  }\n  @return $return;\n}\n\n@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {\n  @if $enable-rounded {\n    border-radius: valid-radius($radius);\n  }\n  @else if $fallback-border-radius != false {\n    border-radius: $fallback-border-radius;\n  }\n}\n\n@mixin border-top-radius($radius) {\n  @if $enable-rounded {\n    border-top-left-radius: valid-radius($radius);\n    border-top-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-right-radius($radius) {\n  @if $enable-rounded {\n    border-top-right-radius: valid-radius($radius);\n    border-bottom-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-bottom-radius($radius) {\n  @if $enable-rounded {\n    border-bottom-right-radius: valid-radius($radius);\n    border-bottom-left-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-left-radius($radius) {\n  @if $enable-rounded {\n    border-top-left-radius: valid-radius($radius);\n    border-bottom-left-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-top-left-radius($radius) {\n  @if $enable-rounded {\n    border-top-left-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-top-right-radius($radius) {\n  @if $enable-rounded {\n    border-top-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-bottom-right-radius($radius) {\n  @if $enable-rounded {\n    border-bottom-right-radius: valid-radius($radius);\n  }\n}\n\n@mixin border-bottom-left-radius($radius) {\n  @if $enable-rounded {\n    border-bottom-left-radius: valid-radius($radius);\n  }\n}\n","// Inline code\ncode {\n  @include font-size($code-font-size);\n  color: $code-color;\n  word-wrap: break-word;\n\n  // Streamline the style when inside anchors to avoid broken underline and more\n  a > & {\n    color: inherit;\n  }\n}\n\n// User input typically entered via keyboard\nkbd {\n  padding: $kbd-padding-y $kbd-padding-x;\n  @include font-size($kbd-font-size);\n  color: $kbd-color;\n  background-color: $kbd-bg;\n  @include border-radius($border-radius-sm);\n  @include box-shadow($kbd-box-shadow);\n\n  kbd {\n    padding: 0;\n    @include font-size(100%);\n    font-weight: $nested-kbd-font-weight;\n    @include box-shadow(none);\n  }\n}\n\n// Blocks of code\npre {\n  display: block;\n  @include font-size($code-font-size);\n  color: $pre-color;\n\n  // Account for some code outputs that place code tags in pre tags\n  code {\n    @include font-size(inherit);\n    color: inherit;\n    word-break: normal;\n  }\n}\n\n// Enable scrollable blocks of code\n.pre-scrollable {\n  max-height: $pre-scrollable-max-height;\n  overflow-y: scroll;\n}\n","// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n@if $enable-grid-classes {\n  // Single container class with breakpoint max-widths\n  .container,\n  // 100% wide container at all breakpoints\n  .container-fluid {\n    @include make-container();\n  }\n\n  // Responsive containers that are 100% wide until a breakpoint\n  @each $breakpoint, $container-max-width in $container-max-widths {\n    .container-#{$breakpoint} {\n      @extend .container-fluid;\n    }\n\n    @include media-breakpoint-up($breakpoint, $grid-breakpoints) {\n      %responsive-container-#{$breakpoint} {\n        max-width: $container-max-width;\n      }\n\n      // Extend each breakpoint which is smaller or equal to the current breakpoint\n      $extend-breakpoint: true;\n\n      @each $name, $width in $grid-breakpoints {\n        @if ($extend-breakpoint) {\n          .container#{breakpoint-infix($name, $grid-breakpoints)} {\n            @extend %responsive-container-#{$breakpoint};\n          }\n\n          // Once the current breakpoint is reached, stop extending\n          @if ($breakpoint == $name) {\n            $extend-breakpoint: false;\n          }\n        }\n      }\n    }\n  }\n}\n\n\n// Row\n//\n// Rows contain your columns.\n\n@if $enable-grid-classes {\n  .row {\n    @include make-row();\n  }\n\n  // Remove the negative margin from default .row, then the horizontal padding\n  // from all immediate children columns (to prevent runaway style inheritance).\n  .no-gutters {\n    margin-right: 0;\n    margin-left: 0;\n\n    > .col,\n    > [class*=\"col-\"] {\n      padding-right: 0;\n      padding-left: 0;\n    }\n  }\n}\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n@if $enable-grid-classes {\n  @include make-grid-columns();\n}\n","/// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n@mixin make-container($gutter: $grid-gutter-width) {\n  width: 100%;\n  padding-right: $gutter * .5;\n  padding-left: $gutter * .5;\n  margin-right: auto;\n  margin-left: auto;\n}\n\n@mixin make-row($gutter: $grid-gutter-width) {\n  display: flex;\n  flex-wrap: wrap;\n  margin-right: -$gutter * .5;\n  margin-left: -$gutter * .5;\n}\n\n// For each breakpoint, define the maximum width of the container in a media query\n@mixin make-container-max-widths($max-widths: $container-max-widths, $breakpoints: $grid-breakpoints) {\n  @each $breakpoint, $container-max-width in $max-widths {\n    @include media-breakpoint-up($breakpoint, $breakpoints) {\n      max-width: $container-max-width;\n    }\n  }\n  @include deprecate(\"The `make-container-max-widths` mixin\", \"v4.5.2\", \"v5\");\n}\n\n@mixin make-col-ready($gutter: $grid-gutter-width) {\n  position: relative;\n  // Prevent columns from becoming too narrow when at smaller grid tiers by\n  // always setting `width: 100%;`. This works because we use `flex` values\n  // later on to override this initial width.\n  width: 100%;\n  padding-right: $gutter * .5;\n  padding-left: $gutter * .5;\n}\n\n@mixin make-col($size, $columns: $grid-columns) {\n  flex: 0 0 percentage(divide($size, $columns));\n  // Add a `max-width` to ensure content within each column does not blow out\n  // the width of the column. Applies to IE10+ and Firefox. Chrome and Safari\n  // do not appear to require this.\n  max-width: percentage(divide($size, $columns));\n}\n\n@mixin make-col-auto() {\n  flex: 0 0 auto;\n  width: auto;\n  max-width: 100%; // Reset earlier grid tiers\n}\n\n@mixin make-col-offset($size, $columns: $grid-columns) {\n  $num: divide($size, $columns);\n  margin-left: if($num == 0, 0, percentage($num));\n}\n\n// Row columns\n//\n// Specify on a parent element(e.g., .row) to force immediate children into NN\n// numberof columns. Supports wrapping to new lines, but does not do a Masonry\n// style grid.\n@mixin row-cols($count) {\n  > * {\n    flex: 0 0 divide(100%, $count);\n    max-width: divide(100%, $count);\n  }\n}\n","// Breakpoint viewport sizes and media queries.\n//\n// Breakpoints are defined as a map of (name: minimum width), order from small to large:\n//\n//    (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px)\n//\n// The map defined in the `$grid-breakpoints` global variable is used as the `$breakpoints` argument by default.\n\n// Name of the next breakpoint, or null for the last breakpoint.\n//\n//    >> breakpoint-next(sm)\n//    md\n//    >> breakpoint-next(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n//    md\n//    >> breakpoint-next(sm, $breakpoint-names: (xs sm md lg xl))\n//    md\n@function breakpoint-next($name, $breakpoints: $grid-breakpoints, $breakpoint-names: map-keys($breakpoints)) {\n  $n: index($breakpoint-names, $name);\n  @return if($n != null and $n < length($breakpoint-names), nth($breakpoint-names, $n + 1), null);\n}\n\n// Minimum breakpoint width. Null for the smallest (first) breakpoint.\n//\n//    >> breakpoint-min(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n//    576px\n@function breakpoint-min($name, $breakpoints: $grid-breakpoints) {\n  $min: map-get($breakpoints, $name);\n  @return if($min != 0, $min, null);\n}\n\n// Maximum breakpoint width. Null for the largest (last) breakpoint.\n// The maximum value is calculated as the minimum of the next one less 0.02px\n// to work around the limitations of `min-` and `max-` prefixes and viewports with fractional widths.\n// See https://www.w3.org/TR/mediaqueries-4/#mq-min-max\n// Uses 0.02px rather than 0.01px to work around a current rounding bug in Safari.\n// See https://bugs.webkit.org/show_bug.cgi?id=178261\n//\n//    >> breakpoint-max(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n//    767.98px\n@function breakpoint-max($name, $breakpoints: $grid-breakpoints) {\n  $next: breakpoint-next($name, $breakpoints);\n  @return if($next, breakpoint-min($next, $breakpoints) - .02, null);\n}\n\n// Returns a blank string if smallest breakpoint, otherwise returns the name with a dash in front.\n// Useful for making responsive utilities.\n//\n//    >> breakpoint-infix(xs, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n//    \"\"  (Returns a blank string)\n//    >> breakpoint-infix(sm, (xs: 0, sm: 576px, md: 768px, lg: 992px, xl: 1200px))\n//    \"-sm\"\n@function breakpoint-infix($name, $breakpoints: $grid-breakpoints) {\n  @return if(breakpoint-min($name, $breakpoints) == null, \"\", \"-#{$name}\");\n}\n\n// Media of at least the minimum breakpoint width. No query for the smallest breakpoint.\n// Makes the @content apply to the given breakpoint and wider.\n@mixin media-breakpoint-up($name, $breakpoints: $grid-breakpoints) {\n  $min: breakpoint-min($name, $breakpoints);\n  @if $min {\n    @media (min-width: $min) {\n      @content;\n    }\n  } @else {\n    @content;\n  }\n}\n\n// Media of at most the maximum breakpoint width. No query for the largest breakpoint.\n// Makes the @content apply to the given breakpoint and narrower.\n@mixin media-breakpoint-down($name, $breakpoints: $grid-breakpoints) {\n  $max: breakpoint-max($name, $breakpoints);\n  @if $max {\n    @media (max-width: $max) {\n      @content;\n    }\n  } @else {\n    @content;\n  }\n}\n\n// Media that spans multiple breakpoint widths.\n// Makes the @content apply between the min and max breakpoints\n@mixin media-breakpoint-between($lower, $upper, $breakpoints: $grid-breakpoints) {\n  $min: breakpoint-min($lower, $breakpoints);\n  $max: breakpoint-max($upper, $breakpoints);\n\n  @if $min != null and $max != null {\n    @media (min-width: $min) and (max-width: $max) {\n      @content;\n    }\n  } @else if $max == null {\n    @include media-breakpoint-up($lower, $breakpoints) {\n      @content;\n    }\n  } @else if $min == null {\n    @include media-breakpoint-down($upper, $breakpoints) {\n      @content;\n    }\n  }\n}\n\n// Media between the breakpoint's minimum and maximum widths.\n// No minimum for the smallest breakpoint, and no maximum for the largest one.\n// Makes the @content apply only to the given breakpoint, not viewports any wider or narrower.\n@mixin media-breakpoint-only($name, $breakpoints: $grid-breakpoints) {\n  $min: breakpoint-min($name, $breakpoints);\n  $max: breakpoint-max($name, $breakpoints);\n\n  @if $min != null and $max != null {\n    @media (min-width: $min) and (max-width: $max) {\n      @content;\n    }\n  } @else if $max == null {\n    @include media-breakpoint-up($name, $breakpoints) {\n      @content;\n    }\n  } @else if $min == null {\n    @include media-breakpoint-down($name, $breakpoints) {\n      @content;\n    }\n  }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `$grid-columns`.\n\n@mixin make-grid-columns($columns: $grid-columns, $gutter: $grid-gutter-width, $breakpoints: $grid-breakpoints) {\n  // Common properties for all breakpoints\n  %grid-column {\n    position: relative;\n    width: 100%;\n    padding-right: $gutter * .5;\n    padding-left: $gutter * .5;\n  }\n\n  @each $breakpoint in map-keys($breakpoints) {\n    $infix: breakpoint-infix($breakpoint, $breakpoints);\n\n    @if $columns > 0 {\n      // Allow columns to stretch full width below their breakpoints\n      @for $i from 1 through $columns {\n        .col#{$infix}-#{$i} {\n          @extend %grid-column;\n        }\n      }\n    }\n\n    .col#{$infix},\n    .col#{$infix}-auto {\n      @extend %grid-column;\n    }\n\n    @include media-breakpoint-up($breakpoint, $breakpoints) {\n      // Provide basic `.col-{bp}` classes for equal-width flexbox columns\n      .col#{$infix} {\n        flex-basis: 0;\n        flex-grow: 1;\n        max-width: 100%;\n      }\n\n      @if $grid-row-columns > 0 {\n        @for $i from 1 through $grid-row-columns {\n          .row-cols#{$infix}-#{$i} {\n            @include row-cols($i);\n          }\n        }\n      }\n\n      .col#{$infix}-auto {\n        @include make-col-auto();\n      }\n\n      @if $columns > 0 {\n        @for $i from 1 through $columns {\n          .col#{$infix}-#{$i} {\n            @include make-col($i, $columns);\n          }\n        }\n      }\n\n      .order#{$infix}-first { order: -1; }\n\n      .order#{$infix}-last { order: $columns + 1; }\n\n      @for $i from 0 through $columns {\n        .order#{$infix}-#{$i} { order: $i; }\n      }\n\n      @if $columns > 0 {\n        // `$columns - 1` because offsetting by the width of an entire row isn't possible\n        @for $i from 0 through ($columns - 1) {\n          @if not ($infix == \"\" and $i == 0) { // Avoid emitting useless .offset-0\n            .offset#{$infix}-#{$i} {\n              @include make-col-offset($i, $columns);\n            }\n          }\n        }\n      }\n    }\n  }\n}\n","//\n// Basic Bootstrap table\n//\n\n.table {\n  width: 100%;\n  margin-bottom: $spacer;\n  color: $table-color;\n  background-color: $table-bg; // Reset for nesting within parents with `background-color`.\n\n  th,\n  td {\n    padding: $table-cell-padding;\n    vertical-align: top;\n    border-top: $table-border-width solid $table-border-color;\n  }\n\n  thead th {\n    vertical-align: bottom;\n    border-bottom: (2 * $table-border-width) solid $table-border-color;\n  }\n\n  tbody + tbody {\n    border-top: (2 * $table-border-width) solid $table-border-color;\n  }\n}\n\n\n//\n// Condensed table w/ half padding\n//\n\n.table-sm {\n  th,\n  td {\n    padding: $table-cell-padding-sm;\n  }\n}\n\n\n// Border versions\n//\n// Add or remove borders all around the table and between all the columns.\n\n.table-bordered {\n  border: $table-border-width solid $table-border-color;\n\n  th,\n  td {\n    border: $table-border-width solid $table-border-color;\n  }\n\n  thead {\n    th,\n    td {\n      border-bottom-width: 2 * $table-border-width;\n    }\n  }\n}\n\n.table-borderless {\n  th,\n  td,\n  thead th,\n  tbody + tbody {\n    border: 0;\n  }\n}\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n  tbody tr:nth-of-type(#{$table-striped-order}) {\n    background-color: $table-accent-bg;\n  }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n  tbody tr {\n    @include hover() {\n      color: $table-hover-color;\n      background-color: $table-hover-bg;\n    }\n  }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n@each $color, $value in $theme-colors {\n  @include table-row-variant($color, theme-color-level($color, $table-bg-level), theme-color-level($color, $table-border-level));\n}\n\n@include table-row-variant(active, $table-active-bg);\n\n\n// Dark styles\n//\n// Same table markup, but inverted color scheme: dark background and light text.\n\n// stylelint-disable-next-line no-duplicate-selectors\n.table {\n  .thead-dark {\n    th {\n      color: $table-dark-color;\n      background-color: $table-dark-bg;\n      border-color: $table-dark-border-color;\n    }\n  }\n\n  .thead-light {\n    th {\n      color: $table-head-color;\n      background-color: $table-head-bg;\n      border-color: $table-border-color;\n    }\n  }\n}\n\n.table-dark {\n  color: $table-dark-color;\n  background-color: $table-dark-bg;\n\n  th,\n  td,\n  thead th {\n    border-color: $table-dark-border-color;\n  }\n\n  &.table-bordered {\n    border: 0;\n  }\n\n  &.table-striped {\n    tbody tr:nth-of-type(#{$table-striped-order}) {\n      background-color: $table-dark-accent-bg;\n    }\n  }\n\n  &.table-hover {\n    tbody tr {\n      @include hover() {\n        color: $table-dark-hover-color;\n        background-color: $table-dark-hover-bg;\n      }\n    }\n  }\n}\n\n\n// Responsive tables\n//\n// Generate series of `.table-responsive-*` classes for configuring the screen\n// size of where your table will overflow.\n\n.table-responsive {\n  @each $breakpoint in map-keys($grid-breakpoints) {\n    $next: breakpoint-next($breakpoint, $grid-breakpoints);\n    $infix: breakpoint-infix($next, $grid-breakpoints);\n\n    &#{$infix} {\n      @include media-breakpoint-down($breakpoint) {\n        display: block;\n        width: 100%;\n        overflow-x: auto;\n        -webkit-overflow-scrolling: touch;\n\n        // Prevent double border on horizontal scroll due to use of `display: block;`\n        > .table-bordered {\n          border: 0;\n        }\n      }\n    }\n  }\n}\n","// Tables\n\n@mixin table-row-variant($state, $background, $border: null) {\n  // Exact selectors below required to override `.table-striped` and prevent\n  // inheritance to nested tables.\n  .table-#{$state} {\n    &,\n    > th,\n    > td {\n      background-color: $background;\n    }\n\n    @if $border != null {\n      th,\n      td,\n      thead th,\n      tbody + tbody {\n        border-color: $border;\n      }\n    }\n  }\n\n  // Hover states for `.table-hover`\n  // Note: this is not available for cells or rows within `thead` or `tfoot`.\n  .table-hover {\n    $hover-background: darken($background, 5%);\n\n    .table-#{$state} {\n      @include hover() {\n        background-color: $hover-background;\n\n        > td,\n        > th {\n          background-color: $hover-background;\n        }\n      }\n    }\n  }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Textual form controls\n//\n\n.form-control {\n  display: block;\n  width: 100%;\n  height: $input-height;\n  padding: $input-padding-y $input-padding-x;\n  font-family: $input-font-family;\n  @include font-size($input-font-size);\n  font-weight: $input-font-weight;\n  line-height: $input-line-height;\n  color: $input-color;\n  background-color: $input-bg;\n  background-clip: padding-box;\n  border: $input-border-width solid $input-border-color;\n\n  // Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.\n  @include border-radius($input-border-radius, 0);\n\n  @include box-shadow($input-box-shadow);\n  @include transition($input-transition);\n\n  // Unstyle the caret on `<select>`s in IE10+.\n  &::-ms-expand {\n    background-color: transparent;\n    border: 0;\n  }\n\n  // Customize the `:focus` state to imitate native WebKit styles.\n  @include form-control-focus($ignore-warning: true);\n\n  // Placeholder\n  &::placeholder {\n    color: $input-placeholder-color;\n    // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526.\n    opacity: 1;\n  }\n\n  // Disabled and read-only inputs\n  //\n  // HTML5 says that controls under a fieldset > legend:first-child won't be\n  // disabled if the fieldset is disabled. Due to implementation difficulty, we\n  // don't honor that edge case; we style them as disabled anyway.\n  &:disabled,\n  &[readonly] {\n    background-color: $input-disabled-bg;\n    // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655.\n    opacity: 1;\n  }\n}\n\ninput[type=\"date\"],\ninput[type=\"time\"],\ninput[type=\"datetime-local\"],\ninput[type=\"month\"] {\n  &.form-control {\n    appearance: none; // Fix appearance for date inputs in Safari\n  }\n}\n\nselect.form-control {\n  // Remove select outline from select box in FF\n  &:-moz-focusring {\n    color: transparent;\n    text-shadow: 0 0 0 $input-color;\n  }\n\n  &:focus::-ms-value {\n    // Suppress the nested default white text on blue background highlight given to\n    // the selected option text when the (still closed) <select> receives focus\n    // in IE and (under certain conditions) Edge, as it looks bad and cannot be made to\n    // match the appearance of the native widget.\n    // See https://github.com/twbs/bootstrap/issues/19398.\n    color: $input-color;\n    background-color: $input-bg;\n  }\n}\n\n// Make file inputs better match text inputs by forcing them to new lines.\n.form-control-file,\n.form-control-range {\n  display: block;\n  width: 100%;\n}\n\n\n//\n// Labels\n//\n\n// For use with horizontal and inline forms, when you need the label (or legend)\n// text to align with the form controls.\n.col-form-label {\n  padding-top: add($input-padding-y, $input-border-width);\n  padding-bottom: add($input-padding-y, $input-border-width);\n  margin-bottom: 0; // Override the `<label>/<legend>` default\n  @include font-size(inherit); // Override the `<legend>` default\n  line-height: $input-line-height;\n}\n\n.col-form-label-lg {\n  padding-top: add($input-padding-y-lg, $input-border-width);\n  padding-bottom: add($input-padding-y-lg, $input-border-width);\n  @include font-size($input-font-size-lg);\n  line-height: $input-line-height-lg;\n}\n\n.col-form-label-sm {\n  padding-top: add($input-padding-y-sm, $input-border-width);\n  padding-bottom: add($input-padding-y-sm, $input-border-width);\n  @include font-size($input-font-size-sm);\n  line-height: $input-line-height-sm;\n}\n\n\n// Readonly controls as plain text\n//\n// Apply class to a readonly input to make it appear like regular plain\n// text (without any border, background color, focus indicator)\n\n.form-control-plaintext {\n  display: block;\n  width: 100%;\n  padding: $input-padding-y 0;\n  margin-bottom: 0; // match inputs if this class comes on inputs with default margins\n  @include font-size($input-font-size);\n  line-height: $input-line-height;\n  color: $input-plaintext-color;\n  background-color: transparent;\n  border: solid transparent;\n  border-width: $input-border-width 0;\n\n  &.form-control-sm,\n  &.form-control-lg {\n    padding-right: 0;\n    padding-left: 0;\n  }\n}\n\n\n// Form control sizing\n//\n// Build on `.form-control` with modifier classes to decrease or increase the\n// height and font-size of form controls.\n//\n// Repeated in `_input_group.scss` to avoid Sass extend issues.\n\n.form-control-sm {\n  height: $input-height-sm;\n  padding: $input-padding-y-sm $input-padding-x-sm;\n  @include font-size($input-font-size-sm);\n  line-height: $input-line-height-sm;\n  @include border-radius($input-border-radius-sm);\n}\n\n.form-control-lg {\n  height: $input-height-lg;\n  padding: $input-padding-y-lg $input-padding-x-lg;\n  @include font-size($input-font-size-lg);\n  line-height: $input-line-height-lg;\n  @include border-radius($input-border-radius-lg);\n}\n\n// stylelint-disable-next-line no-duplicate-selectors\nselect.form-control {\n  &[size],\n  &[multiple] {\n    height: auto;\n  }\n}\n\ntextarea.form-control {\n  height: auto;\n}\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n  margin-bottom: $form-group-margin-bottom;\n}\n\n.form-text {\n  display: block;\n  margin-top: $form-text-margin-top;\n}\n\n\n// Form grid\n//\n// Special replacement for our grid system's `.row` for tighter form layouts.\n\n.form-row {\n  display: flex;\n  flex-wrap: wrap;\n  margin-right: -$form-grid-gutter-width * .5;\n  margin-left: -$form-grid-gutter-width * .5;\n\n  > .col,\n  > [class*=\"col-\"] {\n    padding-right: $form-grid-gutter-width * .5;\n    padding-left: $form-grid-gutter-width * .5;\n  }\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.form-check {\n  position: relative;\n  display: block;\n  padding-left: $form-check-input-gutter;\n}\n\n.form-check-input {\n  position: absolute;\n  margin-top: $form-check-input-margin-y;\n  margin-left: -$form-check-input-gutter;\n\n  // Use [disabled] and :disabled for workaround https://github.com/twbs/bootstrap/issues/28247\n  &[disabled] ~ .form-check-label,\n  &:disabled ~ .form-check-label {\n    color: $text-muted;\n  }\n}\n\n.form-check-label {\n  margin-bottom: 0; // Override default `<label>` bottom margin\n}\n\n.form-check-inline {\n  display: inline-flex;\n  align-items: center;\n  padding-left: 0; // Override base .form-check\n  margin-right: $form-check-inline-margin-x;\n\n  // Undo .form-check-input defaults and add some `margin-right`.\n  .form-check-input {\n    position: static;\n    margin-top: 0;\n    margin-right: $form-check-inline-input-margin-x;\n    margin-left: 0;\n  }\n}\n\n\n// Form validation\n//\n// Provide feedback to users when form field values are valid or invalid. Works\n// primarily for client-side validation via scoped `:invalid` and `:valid`\n// pseudo-classes but also includes `.is-invalid` and `.is-valid` classes for\n// server side validation.\n\n@each $state, $data in $form-validation-states {\n  @include form-validation-state($state, map-get($data, color), map-get($data, icon));\n}\n\n// Inline forms\n//\n// Make forms appear inline(-block) by adding the `.form-inline` class. Inline\n// forms begin stacked on extra small (mobile) devices and then go inline when\n// viewports reach <768px.\n//\n// Requires wrapping inputs and labels with `.form-group` for proper display of\n// default HTML form controls and our custom form controls (e.g., input groups).\n\n.form-inline {\n  display: flex;\n  flex-flow: row wrap;\n  align-items: center; // Prevent shorter elements from growing to same height as others (e.g., small buttons growing to normal sized button height)\n\n  // Because we use flex, the initial sizing of checkboxes is collapsed and\n  // doesn't occupy the full-width (which is what we want for xs grid tier),\n  // so we force that here.\n  .form-check {\n    width: 100%;\n  }\n\n  // Kick in the inline\n  @include media-breakpoint-up(sm) {\n    label {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      margin-bottom: 0;\n    }\n\n    // Inline-block all the things for \"inline\"\n    .form-group {\n      display: flex;\n      flex: 0 0 auto;\n      flex-flow: row wrap;\n      align-items: center;\n      margin-bottom: 0;\n    }\n\n    // Allow folks to *not* use `.form-group`\n    .form-control {\n      display: inline-block;\n      width: auto; // Prevent labels from stacking above inputs in `.form-group`\n      vertical-align: middle;\n    }\n\n    // Make static controls behave like regular ones\n    .form-control-plaintext {\n      display: inline-block;\n    }\n\n    .input-group,\n    .custom-select {\n      width: auto;\n    }\n\n    // Remove default margin on radios/checkboxes that were used for stacking, and\n    // then undo the floating of radios and checkboxes to match.\n    .form-check {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      width: auto;\n      padding-left: 0;\n    }\n    .form-check-input {\n      position: relative;\n      flex-shrink: 0;\n      margin-top: 0;\n      margin-right: $form-check-input-margin-x;\n      margin-left: 0;\n    }\n\n    .custom-control {\n      align-items: center;\n      justify-content: center;\n    }\n    .custom-control-label {\n      margin-bottom: 0;\n    }\n  }\n}\n","// stylelint-disable property-disallowed-list\n@mixin transition($transition...) {\n  @if length($transition) == 0 {\n    $transition: $transition-base;\n  }\n\n  @if length($transition) > 1 {\n    @each $value in $transition {\n      @if $value == null or $value == none {\n        @warn \"The keyword 'none' or 'null' must be used as a single argument.\";\n      }\n    }\n  }\n\n  @if $enable-transitions {\n    @if nth($transition, 1) != null {\n      transition: $transition;\n    }\n\n    @if $enable-prefers-reduced-motion-media-query and nth($transition, 1) != null and nth($transition, 1) != none {\n      @media (prefers-reduced-motion: reduce) {\n        transition: none;\n      }\n    }\n  }\n}\n","// Form control focus state\n//\n// Generate a customized focus state and for any input with the specified color,\n// which defaults to the `$input-focus-border-color` variable.\n//\n// We highly encourage you to not customize the default value, but instead use\n// this to tweak colors on an as-needed basis. This aesthetic change is based on\n// WebKit's default styles, but applicable to a wider range of browsers. Its\n// usability and accessibility should be taken into account with any change.\n//\n// Example usage: change the default blue border and shadow to white for better\n// contrast against a dark gray background.\n@mixin form-control-focus($ignore-warning: false) {\n  &:focus {\n    color: $input-focus-color;\n    background-color: $input-focus-bg;\n    border-color: $input-focus-border-color;\n    outline: 0;\n    @if $enable-shadows {\n      @include box-shadow($input-box-shadow, $input-focus-box-shadow);\n    } @else {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      box-shadow: $input-focus-box-shadow;\n    }\n  }\n  @include deprecate(\"The `form-control-focus()` mixin\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n\n// This mixin uses an `if()` technique to be compatible with Dart Sass\n// See https://github.com/sass/sass/issues/1873#issuecomment-152293725 for more details\n@mixin form-validation-state-selector($state) {\n  @if ($state == \"valid\" or $state == \"invalid\") {\n    .was-validated #{if(&, \"&\", \"\")}:#{$state},\n    #{if(&, \"&\", \"\")}.is-#{$state} {\n      @content;\n    }\n  } @else {\n    #{if(&, \"&\", \"\")}.is-#{$state} {\n      @content;\n    }\n  }\n}\n\n@mixin form-validation-state($state, $color, $icon) {\n  .#{$state}-feedback {\n    display: none;\n    width: 100%;\n    margin-top: $form-feedback-margin-top;\n    @include font-size($form-feedback-font-size);\n    color: $color;\n  }\n\n  .#{$state}-tooltip {\n    position: absolute;\n    top: 100%;\n    left: 0;\n    z-index: 5;\n    display: none;\n    max-width: 100%; // Contain to parent when possible\n    padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x;\n    margin-top: .1rem;\n    @include font-size($form-feedback-tooltip-font-size);\n    line-height: $form-feedback-tooltip-line-height;\n    color: color-yiq($color);\n    background-color: rgba($color, $form-feedback-tooltip-opacity);\n    @include border-radius($form-feedback-tooltip-border-radius);\n\n    // See https://github.com/twbs/bootstrap/pull/31557\n    // Align tooltip to form elements\n    .form-row > .col > &,\n    .form-row > [class*=\"col-\"] > & {\n      left: $form-grid-gutter-width * .5;\n    }\n  }\n\n  @include form-validation-state-selector($state) {\n    ~ .#{$state}-feedback,\n    ~ .#{$state}-tooltip {\n      display: block;\n    }\n  }\n\n  .form-control {\n    @include form-validation-state-selector($state) {\n      border-color: $color;\n\n      @if $enable-validation-icons {\n        padding-right: $input-height-inner !important; // stylelint-disable-line declaration-no-important\n        background-image: escape-svg($icon);\n        background-repeat: no-repeat;\n        background-position: right $input-height-inner-quarter center;\n        background-size: $input-height-inner-half $input-height-inner-half;\n      }\n\n      &:focus {\n        border-color: $color;\n        box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n      }\n    }\n  }\n\n  // stylelint-disable-next-line selector-no-qualifying-type\n  select.form-control {\n    @include form-validation-state-selector($state) {\n      @if $enable-validation-icons {\n        padding-right: $input-padding-x * 4 !important; // stylelint-disable-line declaration-no-important\n        background-position: right $input-padding-x * 2 center;\n      }\n    }\n  }\n\n  // stylelint-disable-next-line selector-no-qualifying-type\n  textarea.form-control {\n    @include form-validation-state-selector($state) {\n      @if $enable-validation-icons {\n        padding-right: $input-height-inner;\n        background-position: top $input-height-inner-quarter right $input-height-inner-quarter;\n      }\n    }\n  }\n\n  .custom-select {\n    @include form-validation-state-selector($state) {\n      border-color: $color;\n\n      @if $enable-validation-icons {\n        padding-right: $custom-select-feedback-icon-padding-right !important; // stylelint-disable-line declaration-no-important\n        background: $custom-select-background, $custom-select-bg escape-svg($icon) $custom-select-feedback-icon-position / $custom-select-feedback-icon-size no-repeat;\n      }\n\n      &:focus {\n        border-color: $color;\n        box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n      }\n    }\n  }\n\n  .form-check-input {\n    @include form-validation-state-selector($state) {\n      ~ .form-check-label {\n        color: $color;\n      }\n\n      ~ .#{$state}-feedback,\n      ~ .#{$state}-tooltip {\n        display: block;\n      }\n    }\n  }\n\n  .custom-control-input {\n    @include form-validation-state-selector($state) {\n      ~ .custom-control-label {\n        color: $color;\n\n        &::before {\n          border-color: $color;\n        }\n      }\n\n      &:checked {\n        ~ .custom-control-label::before {\n          border-color: lighten($color, 10%);\n          @include gradient-bg(lighten($color, 10%));\n        }\n      }\n\n      &:focus {\n        ~ .custom-control-label::before {\n          box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n        }\n\n        &:not(:checked) ~ .custom-control-label::before {\n          border-color: $color;\n        }\n      }\n    }\n  }\n\n  // custom file\n  .custom-file-input {\n    @include form-validation-state-selector($state) {\n      ~ .custom-file-label {\n        border-color: $color;\n      }\n\n      &:focus {\n        ~ .custom-file-label {\n          border-color: $color;\n          box-shadow: 0 0 0 $input-focus-width rgba($color, .25);\n        }\n      }\n    }\n  }\n}\n","// Gradients\n\n@mixin gradient-bg($color) {\n  @if $enable-gradients {\n    background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x;\n  } @else {\n    background-color: $color;\n  }\n}\n\n// Horizontal gradient, from left to right\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-x($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n  background-image: linear-gradient(to right, $start-color $start-percent, $end-color $end-percent);\n  background-repeat: repeat-x;\n}\n\n// Vertical gradient, from top to bottom\n//\n// Creates two color stops, start and end, by specifying a color and position for each color stop.\n@mixin gradient-y($start-color: $gray-700, $end-color: $gray-800, $start-percent: 0%, $end-percent: 100%) {\n  background-image: linear-gradient(to bottom, $start-color $start-percent, $end-color $end-percent);\n  background-repeat: repeat-x;\n}\n\n@mixin gradient-directional($start-color: $gray-700, $end-color: $gray-800, $deg: 45deg) {\n  background-image: linear-gradient($deg, $start-color, $end-color);\n  background-repeat: repeat-x;\n}\n@mixin gradient-x-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n  background-image: linear-gradient(to right, $start-color, $mid-color $color-stop, $end-color);\n  background-repeat: no-repeat;\n}\n@mixin gradient-y-three-colors($start-color: $blue, $mid-color: $purple, $color-stop: 50%, $end-color: $red) {\n  background-image: linear-gradient($start-color, $mid-color $color-stop, $end-color);\n  background-repeat: no-repeat;\n}\n@mixin gradient-radial($inner-color: $gray-700, $outer-color: $gray-800) {\n  background-image: radial-gradient(circle, $inner-color, $outer-color);\n  background-repeat: no-repeat;\n}\n@mixin gradient-striped($color: rgba($white, .15), $angle: 45deg) {\n  background-image: linear-gradient($angle, $color 25%, transparent 25%, transparent 50%, $color 50%, $color 75%, transparent 75%, transparent);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Base styles\n//\n\n.btn {\n  display: inline-block;\n  font-family: $btn-font-family;\n  font-weight: $btn-font-weight;\n  color: $body-color;\n  text-align: center;\n  text-decoration: if($link-decoration == none, null, none);\n  white-space: $btn-white-space;\n  vertical-align: middle;\n  user-select: none;\n  background-color: transparent;\n  border: $btn-border-width solid transparent;\n  @include button-size($btn-padding-y, $btn-padding-x, $btn-font-size, $btn-line-height, $btn-border-radius);\n  @include transition($btn-transition);\n\n  @include hover() {\n    color: $body-color;\n    text-decoration: none;\n  }\n\n  &:focus,\n  &.focus {\n    outline: 0;\n    box-shadow: $btn-focus-box-shadow;\n  }\n\n  // Disabled comes first so active can properly restyle\n  &.disabled,\n  &:disabled {\n    opacity: $btn-disabled-opacity;\n    @include box-shadow(none);\n  }\n\n  &:not(:disabled):not(.disabled) {\n    cursor: if($enable-pointer-cursor-for-buttons, pointer, null);\n\n    &:active,\n    &.active {\n      @include box-shadow($btn-active-box-shadow);\n\n      &:focus {\n        @include box-shadow($btn-focus-box-shadow, $btn-active-box-shadow);\n      }\n    }\n  }\n}\n\n// Future-proof disabling of clicks on `<a>` elements\na.btn.disabled,\nfieldset:disabled a.btn {\n  pointer-events: none;\n}\n\n\n//\n// Alternate buttons\n//\n\n@each $color, $value in $theme-colors {\n  .btn-#{$color} {\n    @include button-variant($value, $value);\n  }\n}\n\n@each $color, $value in $theme-colors {\n  .btn-outline-#{$color} {\n    @include button-outline-variant($value);\n  }\n}\n\n\n//\n// Link buttons\n//\n\n// Make a button look and behave like a link\n.btn-link {\n  font-weight: $font-weight-normal;\n  color: $link-color;\n  text-decoration: $link-decoration;\n\n  @include hover() {\n    color: $link-hover-color;\n    text-decoration: $link-hover-decoration;\n  }\n\n  &:focus,\n  &.focus {\n    text-decoration: $link-hover-decoration;\n  }\n\n  &:disabled,\n  &.disabled {\n    color: $btn-link-disabled-color;\n    pointer-events: none;\n  }\n\n  // No need for an active state here\n}\n\n\n//\n// Button Sizes\n//\n\n.btn-lg {\n  @include button-size($btn-padding-y-lg, $btn-padding-x-lg, $btn-font-size-lg, $btn-line-height-lg, $btn-border-radius-lg);\n}\n\n.btn-sm {\n  @include button-size($btn-padding-y-sm, $btn-padding-x-sm, $btn-font-size-sm, $btn-line-height-sm, $btn-border-radius-sm);\n}\n\n\n//\n// Block button\n//\n\n.btn-block {\n  display: block;\n  width: 100%;\n\n  // Vertically space out multiple block buttons\n  + .btn-block {\n    margin-top: $btn-block-spacing-y;\n  }\n}\n\n// Specificity overrides\ninput[type=\"submit\"],\ninput[type=\"reset\"],\ninput[type=\"button\"] {\n  &.btn-block {\n    width: 100%;\n  }\n}\n","// Button variants\n//\n// Easily pump out default styles, as well as :hover, :focus, :active,\n// and disabled options for all buttons\n\n@mixin button-variant($background, $border, $hover-background: darken($background, 7.5%), $hover-border: darken($border, 10%), $active-background: darken($background, 10%), $active-border: darken($border, 12.5%)) {\n  color: color-yiq($background);\n  @include gradient-bg($background);\n  border-color: $border;\n  @include box-shadow($btn-box-shadow);\n\n  @include hover() {\n    color: color-yiq($hover-background);\n    @include gradient-bg($hover-background);\n    border-color: $hover-border;\n  }\n\n  &:focus,\n  &.focus {\n    color: color-yiq($hover-background);\n    @include gradient-bg($hover-background);\n    border-color: $hover-border;\n    @if $enable-shadows {\n      @include box-shadow($btn-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5));\n    } @else {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n    }\n  }\n\n  // Disabled comes first so active can properly restyle\n  &.disabled,\n  &:disabled {\n    color: color-yiq($background);\n    background-color: $background;\n    border-color: $border;\n    // Remove CSS gradients if they're enabled\n    @if $enable-gradients {\n      background-image: none;\n    }\n  }\n\n  &:not(:disabled):not(.disabled):active,\n  &:not(:disabled):not(.disabled).active,\n  .show > &.dropdown-toggle {\n    color: color-yiq($active-background);\n    background-color: $active-background;\n    @if $enable-gradients {\n      background-image: none; // Remove the gradient for the pressed/active state\n    }\n    border-color: $active-border;\n\n    &:focus {\n      @if $enable-shadows and $btn-active-box-shadow != none {\n        @include box-shadow($btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5));\n      } @else {\n        // Avoid using mixin so we can pass custom focus shadow properly\n        box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);\n      }\n    }\n  }\n}\n\n@mixin button-outline-variant($color, $color-hover: color-yiq($color), $active-background: $color, $active-border: $color) {\n  color: $color;\n  border-color: $color;\n\n  @include hover() {\n    color: $color-hover;\n    background-color: $active-background;\n    border-color: $active-border;\n  }\n\n  &:focus,\n  &.focus {\n    box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n  }\n\n  &.disabled,\n  &:disabled {\n    color: $color;\n    background-color: transparent;\n  }\n\n  &:not(:disabled):not(.disabled):active,\n  &:not(:disabled):not(.disabled).active,\n  .show > &.dropdown-toggle {\n    color: color-yiq($active-background);\n    background-color: $active-background;\n    border-color: $active-border;\n\n    &:focus {\n      @if $enable-shadows and $btn-active-box-shadow != none {\n        @include box-shadow($btn-active-box-shadow, 0 0 0 $btn-focus-width rgba($color, .5));\n      } @else {\n        // Avoid using mixin so we can pass custom focus shadow properly\n        box-shadow: 0 0 0 $btn-focus-width rgba($color, .5);\n      }\n    }\n  }\n}\n\n// Button sizes\n@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n  padding: $padding-y $padding-x;\n  @include font-size($font-size);\n  line-height: $line-height;\n  // Manually declare to provide an override to the browser default\n  @include border-radius($border-radius, 0);\n}\n",".fade {\n  @include transition($transition-fade);\n\n  &:not(.show) {\n    opacity: 0;\n  }\n}\n\n.collapse {\n  &:not(.show) {\n    display: none;\n  }\n}\n\n.collapsing {\n  position: relative;\n  height: 0;\n  overflow: hidden;\n  @include transition($transition-collapse);\n\n  &.width {\n    width: 0;\n    height: auto;\n    @include transition($transition-collapse-width);\n  }\n}\n","// The dropdown wrapper (`<div>`)\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n  position: relative;\n}\n\n.dropdown-toggle {\n  white-space: nowrap;\n\n  // Generate the caret automatically\n  @include caret();\n}\n\n// The dropdown menu\n.dropdown-menu {\n  position: absolute;\n  top: 100%;\n  left: 0;\n  z-index: $zindex-dropdown;\n  display: none; // none by default, but block on \"open\" of the menu\n  float: left;\n  min-width: $dropdown-min-width;\n  padding: $dropdown-padding-y $dropdown-padding-x;\n  margin: $dropdown-spacer 0 0; // override default ul\n  @include font-size($dropdown-font-size);\n  color: $dropdown-color;\n  text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)\n  list-style: none;\n  background-color: $dropdown-bg;\n  background-clip: padding-box;\n  border: $dropdown-border-width solid $dropdown-border-color;\n  @include border-radius($dropdown-border-radius);\n  @include box-shadow($dropdown-box-shadow);\n}\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .dropdown-menu#{$infix}-left {\n      right: auto;\n      left: 0;\n    }\n\n    .dropdown-menu#{$infix}-right {\n      right: 0;\n      left: auto;\n    }\n  }\n}\n\n// Allow for dropdowns to go bottom up (aka, dropup-menu)\n// Just add .dropup after the standard .dropdown class and you're set.\n.dropup {\n  .dropdown-menu {\n    top: auto;\n    bottom: 100%;\n    margin-top: 0;\n    margin-bottom: $dropdown-spacer;\n  }\n\n  .dropdown-toggle {\n    @include caret(up);\n  }\n}\n\n.dropright {\n  .dropdown-menu {\n    top: 0;\n    right: auto;\n    left: 100%;\n    margin-top: 0;\n    margin-left: $dropdown-spacer;\n  }\n\n  .dropdown-toggle {\n    @include caret(right);\n    &::after {\n      vertical-align: 0;\n    }\n  }\n}\n\n.dropleft {\n  .dropdown-menu {\n    top: 0;\n    right: 100%;\n    left: auto;\n    margin-top: 0;\n    margin-right: $dropdown-spacer;\n  }\n\n  .dropdown-toggle {\n    @include caret(left);\n    &::before {\n      vertical-align: 0;\n    }\n  }\n}\n\n// When Popper is enabled, reset the basic dropdown position\n// stylelint-disable-next-line no-duplicate-selectors\n.dropdown-menu {\n  &[x-placement^=\"top\"],\n  &[x-placement^=\"right\"],\n  &[x-placement^=\"bottom\"],\n  &[x-placement^=\"left\"] {\n    right: auto;\n    bottom: auto;\n  }\n}\n\n// Dividers (basically an `<hr>`) within the dropdown\n.dropdown-divider {\n  @include nav-divider($dropdown-divider-bg, $dropdown-divider-margin-y, true);\n}\n\n// Links, buttons, and more within the dropdown menu\n//\n// `<button>`-specific styles are denoted with `// For <button>s`\n.dropdown-item {\n  display: block;\n  width: 100%; // For `<button>`s\n  padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n  clear: both;\n  font-weight: $font-weight-normal;\n  color: $dropdown-link-color;\n  text-align: inherit; // For `<button>`s\n  text-decoration: if($link-decoration == none, null, none);\n  white-space: nowrap; // prevent links from randomly breaking onto new lines\n  background-color: transparent; // For `<button>`s\n  border: 0; // For `<button>`s\n\n  // Prevent dropdown overflow if there's no padding\n  // See https://github.com/twbs/bootstrap/pull/27703\n  @if $dropdown-padding-y == 0 {\n    &:first-child {\n      @include border-top-radius($dropdown-inner-border-radius);\n    }\n\n    &:last-child {\n      @include border-bottom-radius($dropdown-inner-border-radius);\n    }\n  }\n\n  @include hover-focus() {\n    color: $dropdown-link-hover-color;\n    text-decoration: none;\n    @include gradient-bg($dropdown-link-hover-bg);\n  }\n\n  &.active,\n  &:active {\n    color: $dropdown-link-active-color;\n    text-decoration: none;\n    @include gradient-bg($dropdown-link-active-bg);\n  }\n\n  &.disabled,\n  &:disabled {\n    color: $dropdown-link-disabled-color;\n    pointer-events: none;\n    background-color: transparent;\n    // Remove CSS gradients if they're enabled\n    @if $enable-gradients {\n      background-image: none;\n    }\n  }\n}\n\n.dropdown-menu.show {\n  display: block;\n}\n\n// Dropdown section headers\n.dropdown-header {\n  display: block;\n  padding: $dropdown-header-padding;\n  margin-bottom: 0; // for use with heading elements\n  @include font-size($font-size-sm);\n  color: $dropdown-header-color;\n  white-space: nowrap; // as with > li > a\n}\n\n// Dropdown text\n.dropdown-item-text {\n  display: block;\n  padding: $dropdown-item-padding-y $dropdown-item-padding-x;\n  color: $dropdown-link-color;\n}\n","@mixin caret-down() {\n  border-top: $caret-width solid;\n  border-right: $caret-width solid transparent;\n  border-bottom: 0;\n  border-left: $caret-width solid transparent;\n}\n\n@mixin caret-up() {\n  border-top: 0;\n  border-right: $caret-width solid transparent;\n  border-bottom: $caret-width solid;\n  border-left: $caret-width solid transparent;\n}\n\n@mixin caret-right() {\n  border-top: $caret-width solid transparent;\n  border-right: 0;\n  border-bottom: $caret-width solid transparent;\n  border-left: $caret-width solid;\n}\n\n@mixin caret-left() {\n  border-top: $caret-width solid transparent;\n  border-right: $caret-width solid;\n  border-bottom: $caret-width solid transparent;\n}\n\n@mixin caret($direction: down) {\n  @if $enable-caret {\n    &::after {\n      display: inline-block;\n      margin-left: $caret-spacing;\n      vertical-align: $caret-vertical-align;\n      content: \"\";\n      @if $direction == down {\n        @include caret-down();\n      } @else if $direction == up {\n        @include caret-up();\n      } @else if $direction == right {\n        @include caret-right();\n      }\n    }\n\n    @if $direction == left {\n      &::after {\n        display: none;\n      }\n\n      &::before {\n        display: inline-block;\n        margin-right: $caret-spacing;\n        vertical-align: $caret-vertical-align;\n        content: \"\";\n        @include caret-left();\n      }\n    }\n\n    &:empty::after {\n      margin-left: 0;\n    }\n  }\n}\n","// Horizontal dividers\n//\n// Dividers (basically an hr) within dropdowns and nav lists\n\n@mixin nav-divider($color: $nav-divider-color, $margin-y: $nav-divider-margin-y, $ignore-warning: false) {\n  height: 0;\n  margin: $margin-y 0;\n  overflow: hidden;\n  border-top: 1px solid $color;\n  @include deprecate(\"The `nav-divider()` mixin\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n","// stylelint-disable selector-no-qualifying-type\n\n// Make the div behave like a button\n.btn-group,\n.btn-group-vertical {\n  position: relative;\n  display: inline-flex;\n  vertical-align: middle; // match .btn alignment given font-size hack above\n\n  > .btn {\n    position: relative;\n    flex: 1 1 auto;\n\n    // Bring the hover, focused, and \"active\" buttons to the front to overlay\n    // the borders properly\n    @include hover() {\n      z-index: 1;\n    }\n    &:focus,\n    &:active,\n    &.active {\n      z-index: 1;\n    }\n  }\n}\n\n// Optional: Group multiple button groups together for a toolbar\n.btn-toolbar {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-start;\n\n  .input-group {\n    width: auto;\n  }\n}\n\n.btn-group {\n  // Prevent double borders when buttons are next to each other\n  > .btn:not(:first-child),\n  > .btn-group:not(:first-child) {\n    margin-left: -$btn-border-width;\n  }\n\n  // Reset rounded corners\n  > .btn:not(:last-child):not(.dropdown-toggle),\n  > .btn-group:not(:last-child) > .btn {\n    @include border-right-radius(0);\n  }\n\n  > .btn:not(:first-child),\n  > .btn-group:not(:first-child) > .btn {\n    @include border-left-radius(0);\n  }\n}\n\n// Sizing\n//\n// Remix the default button sizing classes into new ones for easier manipulation.\n\n.btn-group-sm > .btn { @extend .btn-sm; }\n.btn-group-lg > .btn { @extend .btn-lg; }\n\n\n//\n// Split button dropdowns\n//\n\n.dropdown-toggle-split {\n  padding-right: $btn-padding-x * .75;\n  padding-left: $btn-padding-x * .75;\n\n  &::after,\n  .dropup &::after,\n  .dropright &::after {\n    margin-left: 0;\n  }\n\n  .dropleft &::before {\n    margin-right: 0;\n  }\n}\n\n.btn-sm + .dropdown-toggle-split {\n  padding-right: $btn-padding-x-sm * .75;\n  padding-left: $btn-padding-x-sm * .75;\n}\n\n.btn-lg + .dropdown-toggle-split {\n  padding-right: $btn-padding-x-lg * .75;\n  padding-left: $btn-padding-x-lg * .75;\n}\n\n\n// The clickable button for toggling the menu\n// Set the same inset shadow as the :active state\n.btn-group.show .dropdown-toggle {\n  @include box-shadow($btn-active-box-shadow);\n\n  // Show no shadow for `.btn-link` since it has no other button styles.\n  &.btn-link {\n    @include box-shadow(none);\n  }\n}\n\n\n//\n// Vertical button groups\n//\n\n.btn-group-vertical {\n  flex-direction: column;\n  align-items: flex-start;\n  justify-content: center;\n\n  > .btn,\n  > .btn-group {\n    width: 100%;\n  }\n\n  > .btn:not(:first-child),\n  > .btn-group:not(:first-child) {\n    margin-top: -$btn-border-width;\n  }\n\n  // Reset rounded corners\n  > .btn:not(:last-child):not(.dropdown-toggle),\n  > .btn-group:not(:last-child) > .btn {\n    @include border-bottom-radius(0);\n  }\n\n  > .btn:not(:first-child),\n  > .btn-group:not(:first-child) > .btn {\n    @include border-top-radius(0);\n  }\n}\n\n\n// Checkbox and radio options\n//\n// In order to support the browser's form validation feedback, powered by the\n// `required` attribute, we have to \"hide\" the inputs via `clip`. We cannot use\n// `display: none;` or `visibility: hidden;` as that also hides the popover.\n// Simply visually hiding the inputs via `opacity` would leave them clickable in\n// certain cases which is prevented by using `clip` and `pointer-events`.\n// This way, we ensure a DOM element is visible to position the popover from.\n//\n// See https://github.com/twbs/bootstrap/pull/12794 and\n// https://github.com/twbs/bootstrap/pull/14559 for more information.\n\n.btn-group-toggle {\n  > .btn,\n  > .btn-group > .btn {\n    margin-bottom: 0; // Override default `<label>` value\n\n    input[type=\"radio\"],\n    input[type=\"checkbox\"] {\n      position: absolute;\n      clip: rect(0, 0, 0, 0);\n      pointer-events: none;\n    }\n  }\n}\n","// stylelint-disable selector-no-qualifying-type\n\n//\n// Base styles\n//\n\n.input-group {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap; // For form validation feedback\n  align-items: stretch;\n  width: 100%;\n\n  > .form-control,\n  > .form-control-plaintext,\n  > .custom-select,\n  > .custom-file {\n    position: relative; // For focus state's z-index\n    flex: 1 1 auto;\n    width: 1%;\n    min-width: 0; // https://stackoverflow.com/questions/36247140/why-dont-flex-items-shrink-past-content-size\n    margin-bottom: 0;\n\n    + .form-control,\n    + .custom-select,\n    + .custom-file {\n      margin-left: -$input-border-width;\n    }\n  }\n\n  // Bring the \"active\" form control to the top of surrounding elements\n  > .form-control:focus,\n  > .custom-select:focus,\n  > .custom-file .custom-file-input:focus ~ .custom-file-label {\n    z-index: 3;\n  }\n\n  // Bring the custom file input above the label\n  > .custom-file .custom-file-input:focus {\n    z-index: 4;\n  }\n\n  > .form-control,\n  > .custom-select {\n    &:not(:first-child) { @include border-left-radius(0); }\n  }\n\n  // Custom file inputs have more complex markup, thus requiring different\n  // border-radius overrides.\n  > .custom-file {\n    display: flex;\n    align-items: center;\n\n    &:not(:last-child) .custom-file-label,\n    &:not(:last-child) .custom-file-label::after { @include border-right-radius(0); }\n    &:not(:first-child) .custom-file-label { @include border-left-radius(0); }\n  }\n\n  &:not(.has-validation) {\n    > .form-control:not(:last-child),\n    > .custom-select:not(:last-child),\n    > .custom-file:not(:last-child) .custom-file-label,\n    > .custom-file:not(:last-child) .custom-file-label::after {\n      @include border-right-radius(0);\n    }\n  }\n\n  &.has-validation {\n    > .form-control:nth-last-child(n + 3),\n    > .custom-select:nth-last-child(n + 3),\n    > .custom-file:nth-last-child(n + 3) .custom-file-label,\n    > .custom-file:nth-last-child(n + 3) .custom-file-label::after {\n      @include border-right-radius(0);\n    }\n  }\n}\n\n\n// Prepend and append\n//\n// While it requires one extra layer of HTML for each, dedicated prepend and\n// append elements allow us to 1) be less clever, 2) simplify our selectors, and\n// 3) support HTML5 form validation.\n\n.input-group-prepend,\n.input-group-append {\n  display: flex;\n\n  // Ensure buttons are always above inputs for more visually pleasing borders.\n  // This isn't needed for `.input-group-text` since it shares the same border-color\n  // as our inputs.\n  .btn {\n    position: relative;\n    z-index: 2;\n\n    &:focus {\n      z-index: 3;\n    }\n  }\n\n  .btn + .btn,\n  .btn + .input-group-text,\n  .input-group-text + .input-group-text,\n  .input-group-text + .btn {\n    margin-left: -$input-border-width;\n  }\n}\n\n.input-group-prepend { margin-right: -$input-border-width; }\n.input-group-append { margin-left: -$input-border-width; }\n\n\n// Textual addons\n//\n// Serves as a catch-all element for any text or radio/checkbox input you wish\n// to prepend or append to an input.\n\n.input-group-text {\n  display: flex;\n  align-items: center;\n  padding: $input-padding-y $input-padding-x;\n  margin-bottom: 0; // Allow use of <label> elements by overriding our default margin-bottom\n  @include font-size($input-font-size); // Match inputs\n  font-weight: $font-weight-normal;\n  line-height: $input-line-height;\n  color: $input-group-addon-color;\n  text-align: center;\n  white-space: nowrap;\n  background-color: $input-group-addon-bg;\n  border: $input-border-width solid $input-group-addon-border-color;\n  @include border-radius($input-border-radius);\n\n  // Nuke default margins from checkboxes and radios to vertically center within.\n  input[type=\"radio\"],\n  input[type=\"checkbox\"] {\n    margin-top: 0;\n  }\n}\n\n\n// Sizing\n//\n// Remix the default form control sizing classes into new ones for easier\n// manipulation.\n\n.input-group-lg > .form-control:not(textarea),\n.input-group-lg > .custom-select {\n  height: $input-height-lg;\n}\n\n.input-group-lg > .form-control,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n  padding: $input-padding-y-lg $input-padding-x-lg;\n  @include font-size($input-font-size-lg);\n  line-height: $input-line-height-lg;\n  @include border-radius($input-border-radius-lg);\n}\n\n.input-group-sm > .form-control:not(textarea),\n.input-group-sm > .custom-select {\n  height: $input-height-sm;\n}\n\n.input-group-sm > .form-control,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n  padding: $input-padding-y-sm $input-padding-x-sm;\n  @include font-size($input-font-size-sm);\n  line-height: $input-line-height-sm;\n  @include border-radius($input-border-radius-sm);\n}\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n  padding-right: $custom-select-padding-x + $custom-select-indicator-padding;\n}\n\n\n// Prepend and append rounded corners\n//\n// These rulesets must come after the sizing ones to properly override sm and lg\n// border-radius values when extending. They're more specific than we'd like\n// with the `.input-group >` part, but without it, we cannot override the sizing.\n\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,\n.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,\n.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .btn,\n.input-group.has-validation > .input-group-append:nth-last-child(n + 3) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n  @include border-right-radius(0);\n}\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n  @include border-left-radius(0);\n}\n","// Embedded icons from Open Iconic.\n// Released under MIT and copyright 2014 Waybury.\n// https://useiconic.com/open\n\n\n// Checkboxes and radios\n//\n// Base class takes care of all the key behavioral aspects.\n\n.custom-control {\n  position: relative;\n  z-index: 1;\n  display: block;\n  min-height: $font-size-base * $line-height-base;\n  padding-left: $custom-control-gutter + $custom-control-indicator-size;\n  print-color-adjust: exact; // Keep themed appearance for print\n}\n\n.custom-control-inline {\n  display: inline-flex;\n  margin-right: $custom-control-spacer-x;\n}\n\n.custom-control-input {\n  position: absolute;\n  left: 0;\n  z-index: -1; // Put the input behind the label so it doesn't overlay text\n  width: $custom-control-indicator-size;\n  height: ($font-size-base * $line-height-base + $custom-control-indicator-size) * .5;\n  opacity: 0;\n\n  &:checked ~ .custom-control-label::before {\n    color: $custom-control-indicator-checked-color;\n    border-color: $custom-control-indicator-checked-border-color;\n    @include gradient-bg($custom-control-indicator-checked-bg);\n    @include box-shadow($custom-control-indicator-checked-box-shadow);\n  }\n\n  &:focus ~ .custom-control-label::before {\n    // the mixin is not used here to make sure there is feedback\n    @if $enable-shadows {\n      box-shadow: $input-box-shadow, $custom-control-indicator-focus-box-shadow;\n    } @else {\n      box-shadow: $custom-control-indicator-focus-box-shadow;\n    }\n  }\n\n  &:focus:not(:checked) ~ .custom-control-label::before {\n    border-color: $custom-control-indicator-focus-border-color;\n  }\n\n  &:not(:disabled):active ~ .custom-control-label::before {\n    color: $custom-control-indicator-active-color;\n    background-color: $custom-control-indicator-active-bg;\n    border-color: $custom-control-indicator-active-border-color;\n    @include box-shadow($custom-control-indicator-active-box-shadow);\n  }\n\n  // Use [disabled] and :disabled to work around https://github.com/twbs/bootstrap/issues/28247\n  &[disabled],\n  &:disabled {\n    ~ .custom-control-label {\n      color: $custom-control-label-disabled-color;\n\n      &::before {\n        background-color: $custom-control-indicator-disabled-bg;\n      }\n    }\n  }\n}\n\n// Custom control indicators\n//\n// Build the custom controls out of pseudo-elements.\n\n.custom-control-label {\n  position: relative;\n  margin-bottom: 0;\n  color: $custom-control-label-color;\n  vertical-align: top;\n  cursor: $custom-control-cursor;\n\n  // Background-color and (when enabled) gradient\n  &::before {\n    position: absolute;\n    top: ($font-size-base * $line-height-base - $custom-control-indicator-size) * .5;\n    left: -($custom-control-gutter + $custom-control-indicator-size);\n    display: block;\n    width: $custom-control-indicator-size;\n    height: $custom-control-indicator-size;\n    pointer-events: none;\n    content: \"\";\n    background-color: $custom-control-indicator-bg;\n    border: $custom-control-indicator-border-width solid $custom-control-indicator-border-color;\n    @include box-shadow($custom-control-indicator-box-shadow);\n  }\n\n  // Foreground (icon)\n  &::after {\n    position: absolute;\n    top: ($font-size-base * $line-height-base - $custom-control-indicator-size) * .5;\n    left: -($custom-control-gutter + $custom-control-indicator-size);\n    display: block;\n    width: $custom-control-indicator-size;\n    height: $custom-control-indicator-size;\n    content: \"\";\n    background: 50% / #{$custom-control-indicator-bg-size} no-repeat;\n  }\n}\n\n\n// Checkboxes\n//\n// Tweak just a few things for checkboxes.\n\n.custom-checkbox {\n  .custom-control-label::before {\n    @include border-radius($custom-checkbox-indicator-border-radius);\n  }\n\n  .custom-control-input:checked ~ .custom-control-label {\n    &::after {\n      background-image: escape-svg($custom-checkbox-indicator-icon-checked);\n    }\n  }\n\n  .custom-control-input:indeterminate ~ .custom-control-label {\n    &::before {\n      border-color: $custom-checkbox-indicator-indeterminate-border-color;\n      @include gradient-bg($custom-checkbox-indicator-indeterminate-bg);\n      @include box-shadow($custom-checkbox-indicator-indeterminate-box-shadow);\n    }\n    &::after {\n      background-image: escape-svg($custom-checkbox-indicator-icon-indeterminate);\n    }\n  }\n\n  .custom-control-input:disabled {\n    &:checked ~ .custom-control-label::before {\n      @include gradient-bg($custom-control-indicator-checked-disabled-bg);\n    }\n    &:indeterminate ~ .custom-control-label::before {\n      @include gradient-bg($custom-control-indicator-checked-disabled-bg);\n    }\n  }\n}\n\n// Radios\n//\n// Tweak just a few things for radios.\n\n.custom-radio {\n  .custom-control-label::before {\n    // stylelint-disable-next-line property-disallowed-list\n    border-radius: $custom-radio-indicator-border-radius;\n  }\n\n  .custom-control-input:checked ~ .custom-control-label {\n    &::after {\n      background-image: escape-svg($custom-radio-indicator-icon-checked);\n    }\n  }\n\n  .custom-control-input:disabled {\n    &:checked ~ .custom-control-label::before {\n      @include gradient-bg($custom-control-indicator-checked-disabled-bg);\n    }\n  }\n}\n\n\n// switches\n//\n// Tweak a few things for switches\n\n.custom-switch {\n  padding-left: $custom-switch-width + $custom-control-gutter;\n\n  .custom-control-label {\n    &::before {\n      left: -($custom-switch-width + $custom-control-gutter);\n      width: $custom-switch-width;\n      pointer-events: all;\n      // stylelint-disable-next-line property-disallowed-list\n      border-radius: $custom-switch-indicator-border-radius;\n    }\n\n    &::after {\n      top: add(($font-size-base * $line-height-base - $custom-control-indicator-size) * .5, $custom-control-indicator-border-width * 2);\n      left: add(-($custom-switch-width + $custom-control-gutter), $custom-control-indicator-border-width * 2);\n      width: $custom-switch-indicator-size;\n      height: $custom-switch-indicator-size;\n      background-color: $custom-control-indicator-border-color;\n      // stylelint-disable-next-line property-disallowed-list\n      border-radius: $custom-switch-indicator-border-radius;\n      @include transition(transform .15s ease-in-out, $custom-forms-transition);\n    }\n  }\n\n  .custom-control-input:checked ~ .custom-control-label {\n    &::after {\n      background-color: $custom-control-indicator-bg;\n      transform: translateX($custom-switch-width - $custom-control-indicator-size);\n    }\n  }\n\n  .custom-control-input:disabled {\n    &:checked ~ .custom-control-label::before {\n      @include gradient-bg($custom-control-indicator-checked-disabled-bg);\n    }\n  }\n}\n\n\n// Select\n//\n// Replaces the browser default select with a custom one, mostly pulled from\n// https://primer.github.io/.\n//\n\n.custom-select {\n  display: inline-block;\n  width: 100%;\n  height: $custom-select-height;\n  padding: $custom-select-padding-y ($custom-select-padding-x + $custom-select-indicator-padding) $custom-select-padding-y $custom-select-padding-x;\n  font-family: $custom-select-font-family;\n  @include font-size($custom-select-font-size);\n  font-weight: $custom-select-font-weight;\n  line-height: $custom-select-line-height;\n  color: $custom-select-color;\n  vertical-align: middle;\n  background: $custom-select-bg $custom-select-background;\n  border: $custom-select-border-width solid $custom-select-border-color;\n  @include border-radius($custom-select-border-radius, 0);\n  @include box-shadow($custom-select-box-shadow);\n  appearance: none;\n\n  &:focus {\n    border-color: $custom-select-focus-border-color;\n    outline: 0;\n    @if $enable-shadows {\n      @include box-shadow($custom-select-box-shadow, $custom-select-focus-box-shadow);\n    } @else {\n      // Avoid using mixin so we can pass custom focus shadow properly\n      box-shadow: $custom-select-focus-box-shadow;\n    }\n\n    &::-ms-value {\n      // For visual consistency with other platforms/browsers,\n      // suppress the default white text on blue background highlight given to\n      // the selected option text when the (still closed) <select> receives focus\n      // in IE and (under certain conditions) Edge.\n      // See https://github.com/twbs/bootstrap/issues/19398.\n      color: $input-color;\n      background-color: $input-bg;\n    }\n  }\n\n  &[multiple],\n  &[size]:not([size=\"1\"]) {\n    height: auto;\n    padding-right: $custom-select-padding-x;\n    background-image: none;\n  }\n\n  &:disabled {\n    color: $custom-select-disabled-color;\n    background-color: $custom-select-disabled-bg;\n  }\n\n  // Hides the default caret in IE11\n  &::-ms-expand {\n    display: none;\n  }\n\n  // Remove outline from select box in FF\n  &:-moz-focusring {\n    color: transparent;\n    text-shadow: 0 0 0 $custom-select-color;\n  }\n}\n\n.custom-select-sm {\n  height: $custom-select-height-sm;\n  padding-top: $custom-select-padding-y-sm;\n  padding-bottom: $custom-select-padding-y-sm;\n  padding-left: $custom-select-padding-x-sm;\n  @include font-size($custom-select-font-size-sm);\n}\n\n.custom-select-lg {\n  height: $custom-select-height-lg;\n  padding-top: $custom-select-padding-y-lg;\n  padding-bottom: $custom-select-padding-y-lg;\n  padding-left: $custom-select-padding-x-lg;\n  @include font-size($custom-select-font-size-lg);\n}\n\n\n// File\n//\n// Custom file input.\n\n.custom-file {\n  position: relative;\n  display: inline-block;\n  width: 100%;\n  height: $custom-file-height;\n  margin-bottom: 0;\n}\n\n.custom-file-input {\n  position: relative;\n  z-index: 2;\n  width: 100%;\n  height: $custom-file-height;\n  margin: 0;\n  overflow: hidden;\n  opacity: 0;\n\n  &:focus ~ .custom-file-label {\n    border-color: $custom-file-focus-border-color;\n    box-shadow: $custom-file-focus-box-shadow;\n  }\n\n  // Use [disabled] and :disabled to work around https://github.com/twbs/bootstrap/issues/28247\n  &[disabled] ~ .custom-file-label,\n  &:disabled ~ .custom-file-label {\n    background-color: $custom-file-disabled-bg;\n  }\n\n  @each $lang, $value in $custom-file-text {\n    &:lang(#{$lang}) ~ .custom-file-label::after {\n      content: $value;\n    }\n  }\n\n  ~ .custom-file-label[data-browse]::after {\n    content: attr(data-browse);\n  }\n}\n\n.custom-file-label {\n  position: absolute;\n  top: 0;\n  right: 0;\n  left: 0;\n  z-index: 1;\n  height: $custom-file-height;\n  padding: $custom-file-padding-y $custom-file-padding-x;\n  overflow: hidden;\n  font-family: $custom-file-font-family;\n  font-weight: $custom-file-font-weight;\n  line-height: $custom-file-line-height;\n  color: $custom-file-color;\n  background-color: $custom-file-bg;\n  border: $custom-file-border-width solid $custom-file-border-color;\n  @include border-radius($custom-file-border-radius);\n  @include box-shadow($custom-file-box-shadow);\n\n  &::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    z-index: 3;\n    display: block;\n    height: $custom-file-height-inner;\n    padding: $custom-file-padding-y $custom-file-padding-x;\n    line-height: $custom-file-line-height;\n    color: $custom-file-button-color;\n    content: \"Browse\";\n    @include gradient-bg($custom-file-button-bg);\n    border-left: inherit;\n    @include border-radius(0 $custom-file-border-radius $custom-file-border-radius 0);\n  }\n}\n\n// Range\n//\n// Style range inputs the same across browsers. Vendor-specific rules for pseudo\n// elements cannot be mixed. As such, there are no shared styles for focus or\n// active states on prefixed selectors.\n\n.custom-range {\n  width: 100%;\n  height: add($custom-range-thumb-height, $custom-range-thumb-focus-box-shadow-width * 2);\n  padding: 0; // Need to reset padding\n  background-color: transparent;\n  appearance: none;\n\n  &:focus {\n    outline: 0;\n\n    // Pseudo-elements must be split across multiple rulesets to have an effect.\n    // No box-shadow() mixin for focus accessibility.\n    &::-webkit-slider-thumb { box-shadow: $custom-range-thumb-focus-box-shadow; }\n    &::-moz-range-thumb     { box-shadow: $custom-range-thumb-focus-box-shadow; }\n    &::-ms-thumb            { box-shadow: $custom-range-thumb-focus-box-shadow; }\n  }\n\n  &::-moz-focus-outer {\n    border: 0;\n  }\n\n  &::-webkit-slider-thumb {\n    width: $custom-range-thumb-width;\n    height: $custom-range-thumb-height;\n    margin-top: ($custom-range-track-height - $custom-range-thumb-height) * .5; // Webkit specific\n    @include gradient-bg($custom-range-thumb-bg);\n    border: $custom-range-thumb-border;\n    @include border-radius($custom-range-thumb-border-radius);\n    @include box-shadow($custom-range-thumb-box-shadow);\n    @include transition($custom-forms-transition);\n    appearance: none;\n\n    &:active {\n      @include gradient-bg($custom-range-thumb-active-bg);\n    }\n  }\n\n  &::-webkit-slider-runnable-track {\n    width: $custom-range-track-width;\n    height: $custom-range-track-height;\n    color: transparent; // Why?\n    cursor: $custom-range-track-cursor;\n    background-color: $custom-range-track-bg;\n    border-color: transparent;\n    @include border-radius($custom-range-track-border-radius);\n    @include box-shadow($custom-range-track-box-shadow);\n  }\n\n  &::-moz-range-thumb {\n    width: $custom-range-thumb-width;\n    height: $custom-range-thumb-height;\n    @include gradient-bg($custom-range-thumb-bg);\n    border: $custom-range-thumb-border;\n    @include border-radius($custom-range-thumb-border-radius);\n    @include box-shadow($custom-range-thumb-box-shadow);\n    @include transition($custom-forms-transition);\n    appearance: none;\n\n    &:active {\n      @include gradient-bg($custom-range-thumb-active-bg);\n    }\n  }\n\n  &::-moz-range-track {\n    width: $custom-range-track-width;\n    height: $custom-range-track-height;\n    color: transparent;\n    cursor: $custom-range-track-cursor;\n    background-color: $custom-range-track-bg;\n    border-color: transparent; // Firefox specific?\n    @include border-radius($custom-range-track-border-radius);\n    @include box-shadow($custom-range-track-box-shadow);\n  }\n\n  &::-ms-thumb {\n    width: $custom-range-thumb-width;\n    height: $custom-range-thumb-height;\n    margin-top: 0; // Edge specific\n    margin-right: $custom-range-thumb-focus-box-shadow-width; // Workaround that overflowed box-shadow is hidden.\n    margin-left: $custom-range-thumb-focus-box-shadow-width;  // Workaround that overflowed box-shadow is hidden.\n    @include gradient-bg($custom-range-thumb-bg);\n    border: $custom-range-thumb-border;\n    @include border-radius($custom-range-thumb-border-radius);\n    @include box-shadow($custom-range-thumb-box-shadow);\n    @include transition($custom-forms-transition);\n    appearance: none;\n\n    &:active {\n      @include gradient-bg($custom-range-thumb-active-bg);\n    }\n  }\n\n  &::-ms-track {\n    width: $custom-range-track-width;\n    height: $custom-range-track-height;\n    color: transparent;\n    cursor: $custom-range-track-cursor;\n    background-color: transparent;\n    border-color: transparent;\n    border-width: $custom-range-thumb-height * .5;\n    @include box-shadow($custom-range-track-box-shadow);\n  }\n\n  &::-ms-fill-lower {\n    background-color: $custom-range-track-bg;\n    @include border-radius($custom-range-track-border-radius);\n  }\n\n  &::-ms-fill-upper {\n    margin-right: 15px; // arbitrary?\n    background-color: $custom-range-track-bg;\n    @include border-radius($custom-range-track-border-radius);\n  }\n\n  &:disabled {\n    &::-webkit-slider-thumb {\n      background-color: $custom-range-thumb-disabled-bg;\n    }\n\n    &::-webkit-slider-runnable-track {\n      cursor: default;\n    }\n\n    &::-moz-range-thumb {\n      background-color: $custom-range-thumb-disabled-bg;\n    }\n\n    &::-moz-range-track {\n      cursor: default;\n    }\n\n    &::-ms-thumb {\n      background-color: $custom-range-thumb-disabled-bg;\n    }\n  }\n}\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n  @include transition($custom-forms-transition);\n}\n","// Base class\n//\n// Kickstart any navigation component with a set of style resets. Works with\n// `<nav>`s, `<ul>`s or `<ol>`s.\n\n.nav {\n  display: flex;\n  flex-wrap: wrap;\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n}\n\n.nav-link {\n  display: block;\n  padding: $nav-link-padding-y $nav-link-padding-x;\n  text-decoration: if($link-decoration == none, null, none);\n\n  @include hover-focus() {\n    text-decoration: none;\n  }\n\n  // Disabled state lightens text\n  &.disabled {\n    color: $nav-link-disabled-color;\n    pointer-events: none;\n    cursor: default;\n  }\n}\n\n//\n// Tabs\n//\n\n.nav-tabs {\n  border-bottom: $nav-tabs-border-width solid $nav-tabs-border-color;\n\n  .nav-link {\n    margin-bottom: -$nav-tabs-border-width;\n    background-color: transparent;\n    border: $nav-tabs-border-width solid transparent;\n    @include border-top-radius($nav-tabs-border-radius);\n\n    @include hover-focus() {\n      // Prevents active .nav-link tab overlapping focus outline of previous/next .nav-link\n      isolation: isolate;\n      border-color: $nav-tabs-link-hover-border-color;\n    }\n\n    &.disabled {\n      color: $nav-link-disabled-color;\n      background-color: transparent;\n      border-color: transparent;\n    }\n  }\n\n  .nav-link.active,\n  .nav-item.show .nav-link {\n    color: $nav-tabs-link-active-color;\n    background-color: $nav-tabs-link-active-bg;\n    border-color: $nav-tabs-link-active-border-color;\n  }\n\n  .dropdown-menu {\n    // Make dropdown border overlap tab border\n    margin-top: -$nav-tabs-border-width;\n    // Remove the top rounded corners here since there is a hard edge above the menu\n    @include border-top-radius(0);\n  }\n}\n\n\n//\n// Pills\n//\n\n.nav-pills {\n  .nav-link {\n    background: none;\n    border: 0;\n    @include border-radius($nav-pills-border-radius);\n  }\n\n  .nav-link.active,\n  .show > .nav-link {\n    color: $nav-pills-link-active-color;\n    background-color: $nav-pills-link-active-bg;\n  }\n}\n\n\n//\n// Justified variants\n//\n\n.nav-fill {\n  > .nav-link,\n  .nav-item {\n    flex: 1 1 auto;\n    text-align: center;\n  }\n}\n\n.nav-justified {\n  > .nav-link,\n  .nav-item {\n    flex-basis: 0;\n    flex-grow: 1;\n    text-align: center;\n  }\n}\n\n\n// Tabbable tabs\n//\n// Hide tabbable panes to start, show them when `.active`\n\n.tab-content {\n  > .tab-pane {\n    display: none;\n  }\n  > .active {\n    display: block;\n  }\n}\n","// Contents\n//\n// Navbar\n// Navbar brand\n// Navbar nav\n// Navbar text\n// Navbar divider\n// Responsive navbar\n// Navbar position\n// Navbar themes\n\n\n// Navbar\n//\n// Provide a static navbar from which we expand to create full-width, fixed, and\n// other navbar variations.\n\n.navbar {\n  position: relative;\n  display: flex;\n  flex-wrap: wrap; // allow us to do the line break for collapsing content\n  align-items: center;\n  justify-content: space-between; // space out brand from logo\n  padding: $navbar-padding-y $navbar-padding-x;\n\n  // Because flex properties aren't inherited, we need to redeclare these first\n  // few properties so that content nested within behave properly.\n  %container-flex-properties {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    justify-content: space-between;\n  }\n\n  .container,\n  .container-fluid {\n    @extend %container-flex-properties;\n  }\n\n  @each $breakpoint, $container-max-width in $container-max-widths {\n    > .container#{breakpoint-infix($breakpoint, $container-max-widths)} {\n      @extend %container-flex-properties;\n    }\n  }\n}\n\n\n// Navbar brand\n//\n// Used for brand, project, or site names.\n\n.navbar-brand {\n  display: inline-block;\n  padding-top: $navbar-brand-padding-y;\n  padding-bottom: $navbar-brand-padding-y;\n  margin-right: $navbar-padding-x;\n  @include font-size($navbar-brand-font-size);\n  line-height: inherit;\n  white-space: nowrap;\n\n  @include hover-focus() {\n    text-decoration: none;\n  }\n}\n\n\n// Navbar nav\n//\n// Custom navbar navigation (doesn't require `.nav`, but does make use of `.nav-link`).\n\n.navbar-nav {\n  display: flex;\n  flex-direction: column; // cannot use `inherit` to get the `.navbar`s value\n  padding-left: 0;\n  margin-bottom: 0;\n  list-style: none;\n\n  .nav-link {\n    padding-right: 0;\n    padding-left: 0;\n  }\n\n  .dropdown-menu {\n    position: static;\n    float: none;\n  }\n}\n\n\n// Navbar text\n//\n//\n\n.navbar-text {\n  display: inline-block;\n  padding-top: $nav-link-padding-y;\n  padding-bottom: $nav-link-padding-y;\n}\n\n\n// Responsive navbar\n//\n// Custom styles for responsive collapsing and toggling of navbar contents.\n// Powered by the collapse Bootstrap JavaScript plugin.\n\n// When collapsed, prevent the toggleable navbar contents from appearing in\n// the default flexbox row orientation. Requires the use of `flex-wrap: wrap`\n// on the `.navbar` parent.\n.navbar-collapse {\n  flex-basis: 100%;\n  flex-grow: 1;\n  // For always expanded or extra full navbars, ensure content aligns itself\n  // properly vertically. Can be easily overridden with flex utilities.\n  align-items: center;\n}\n\n// Button for toggling the navbar when in its collapsed state\n.navbar-toggler {\n  padding: $navbar-toggler-padding-y $navbar-toggler-padding-x;\n  @include font-size($navbar-toggler-font-size);\n  line-height: 1;\n  background-color: transparent; // remove default button style\n  border: $border-width solid transparent; // remove default button style\n  @include border-radius($navbar-toggler-border-radius);\n\n  @include hover-focus() {\n    text-decoration: none;\n  }\n}\n\n// Keep as a separate element so folks can easily override it with another icon\n// or image file as needed.\n.navbar-toggler-icon {\n  display: inline-block;\n  width: 1.5em;\n  height: 1.5em;\n  vertical-align: middle;\n  content: \"\";\n  background: 50% / 100% 100% no-repeat;\n}\n\n.navbar-nav-scroll {\n  max-height: $navbar-nav-scroll-max-height;\n  overflow-y: auto;\n}\n\n// Generate series of `.navbar-expand-*` responsive classes for configuring\n// where your navbar collapses.\n.navbar-expand {\n  @each $breakpoint in map-keys($grid-breakpoints) {\n    $next: breakpoint-next($breakpoint, $grid-breakpoints);\n    $infix: breakpoint-infix($next, $grid-breakpoints);\n\n    &#{$infix} {\n      @include media-breakpoint-down($breakpoint) {\n        %container-navbar-expand-#{$breakpoint} {\n          padding-right: 0;\n          padding-left: 0;\n        }\n\n        > .container,\n        > .container-fluid {\n          @extend %container-navbar-expand-#{$breakpoint};\n        }\n\n        @each $size, $container-max-width in $container-max-widths {\n          > .container#{breakpoint-infix($size, $container-max-widths)} {\n            @extend %container-navbar-expand-#{$breakpoint};\n          }\n        }\n      }\n\n      @include media-breakpoint-up($next) {\n        flex-flow: row nowrap;\n        justify-content: flex-start;\n\n        .navbar-nav {\n          flex-direction: row;\n\n          .dropdown-menu {\n            position: absolute;\n          }\n\n          .nav-link {\n            padding-right: $navbar-nav-link-padding-x;\n            padding-left: $navbar-nav-link-padding-x;\n          }\n        }\n\n        // For nesting containers, have to redeclare for alignment purposes\n        %container-nesting-#{$breakpoint} {\n          flex-wrap: nowrap;\n        }\n\n        > .container,\n        > .container-fluid {\n          @extend %container-nesting-#{$breakpoint};\n        }\n\n        @each $size, $container-max-width in $container-max-widths {\n          > .container#{breakpoint-infix($size, $container-max-widths)} {\n            @extend %container-nesting-#{$breakpoint};\n          }\n        }\n\n        .navbar-nav-scroll {\n          overflow: visible;\n        }\n\n        .navbar-collapse {\n          display: flex !important; // stylelint-disable-line declaration-no-important\n\n          // Changes flex-bases to auto because of an IE10 bug\n          flex-basis: auto;\n        }\n\n        .navbar-toggler {\n          display: none;\n        }\n      }\n    }\n  }\n}\n\n\n// Navbar themes\n//\n// Styles for switching between navbars with light or dark background.\n\n// Dark links against a light background\n.navbar-light {\n  .navbar-brand {\n    color: $navbar-light-brand-color;\n\n    @include hover-focus() {\n      color: $navbar-light-brand-hover-color;\n    }\n  }\n\n  .navbar-nav {\n    .nav-link {\n      color: $navbar-light-color;\n\n      @include hover-focus() {\n        color: $navbar-light-hover-color;\n      }\n\n      &.disabled {\n        color: $navbar-light-disabled-color;\n      }\n    }\n\n    .show > .nav-link,\n    .active > .nav-link,\n    .nav-link.show,\n    .nav-link.active {\n      color: $navbar-light-active-color;\n    }\n  }\n\n  .navbar-toggler {\n    color: $navbar-light-color;\n    border-color: $navbar-light-toggler-border-color;\n  }\n\n  .navbar-toggler-icon {\n    background-image: escape-svg($navbar-light-toggler-icon-bg);\n  }\n\n  .navbar-text {\n    color: $navbar-light-color;\n    a {\n      color: $navbar-light-active-color;\n\n      @include hover-focus() {\n        color: $navbar-light-active-color;\n      }\n    }\n  }\n}\n\n// White links against a dark background\n.navbar-dark {\n  .navbar-brand {\n    color: $navbar-dark-brand-color;\n\n    @include hover-focus() {\n      color: $navbar-dark-brand-hover-color;\n    }\n  }\n\n  .navbar-nav {\n    .nav-link {\n      color: $navbar-dark-color;\n\n      @include hover-focus() {\n        color: $navbar-dark-hover-color;\n      }\n\n      &.disabled {\n        color: $navbar-dark-disabled-color;\n      }\n    }\n\n    .show > .nav-link,\n    .active > .nav-link,\n    .nav-link.show,\n    .nav-link.active {\n      color: $navbar-dark-active-color;\n    }\n  }\n\n  .navbar-toggler {\n    color: $navbar-dark-color;\n    border-color: $navbar-dark-toggler-border-color;\n  }\n\n  .navbar-toggler-icon {\n    background-image: escape-svg($navbar-dark-toggler-icon-bg);\n  }\n\n  .navbar-text {\n    color: $navbar-dark-color;\n    a {\n      color: $navbar-dark-active-color;\n\n      @include hover-focus() {\n        color: $navbar-dark-active-color;\n      }\n    }\n  }\n}\n","//\n// Base styles\n//\n\n.card {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  min-width: 0; // See https://github.com/twbs/bootstrap/pull/22740#issuecomment-305868106\n  height: $card-height;\n  word-wrap: break-word;\n  background-color: $card-bg;\n  background-clip: border-box;\n  border: $card-border-width solid $card-border-color;\n  @include border-radius($card-border-radius);\n\n  > hr {\n    margin-right: 0;\n    margin-left: 0;\n  }\n\n  > .list-group {\n    border-top: inherit;\n    border-bottom: inherit;\n\n    &:first-child {\n      border-top-width: 0;\n      @include border-top-radius($card-inner-border-radius);\n    }\n\n    &:last-child  {\n      border-bottom-width: 0;\n      @include border-bottom-radius($card-inner-border-radius);\n    }\n  }\n\n  // Due to specificity of the above selector (`.card > .list-group`), we must\n  // use a child selector here to prevent double borders.\n  > .card-header + .list-group,\n  > .list-group + .card-footer {\n    border-top: 0;\n  }\n}\n\n.card-body {\n  // Enable `flex-grow: 1` for decks and groups so that card blocks take up\n  // as much space as possible, ensuring footers are aligned to the bottom.\n  flex: 1 1 auto;\n  // Workaround for the image size bug in IE\n  // See: https://github.com/twbs/bootstrap/pull/28855\n  min-height: 1px;\n  padding: $card-spacer-x;\n  color: $card-color;\n}\n\n.card-title {\n  margin-bottom: $card-spacer-y;\n}\n\n.card-subtitle {\n  margin-top: -$card-spacer-y * .5;\n  margin-bottom: 0;\n}\n\n.card-text:last-child {\n  margin-bottom: 0;\n}\n\n.card-link {\n  @include hover() {\n    text-decoration: none;\n  }\n\n  + .card-link {\n    margin-left: $card-spacer-x;\n  }\n}\n\n//\n// Optional textual caps\n//\n\n.card-header {\n  padding: $card-spacer-y $card-spacer-x;\n  margin-bottom: 0; // Removes the default margin-bottom of <hN>\n  color: $card-cap-color;\n  background-color: $card-cap-bg;\n  border-bottom: $card-border-width solid $card-border-color;\n\n  &:first-child {\n    @include border-radius($card-inner-border-radius $card-inner-border-radius 0 0);\n  }\n}\n\n.card-footer {\n  padding: $card-spacer-y $card-spacer-x;\n  color: $card-cap-color;\n  background-color: $card-cap-bg;\n  border-top: $card-border-width solid $card-border-color;\n\n  &:last-child {\n    @include border-radius(0 0 $card-inner-border-radius $card-inner-border-radius);\n  }\n}\n\n\n//\n// Header navs\n//\n\n.card-header-tabs {\n  margin-right: -$card-spacer-x * .5;\n  margin-bottom: -$card-spacer-y;\n  margin-left: -$card-spacer-x * .5;\n  border-bottom: 0;\n}\n\n.card-header-pills {\n  margin-right: -$card-spacer-x * .5;\n  margin-left: -$card-spacer-x * .5;\n}\n\n// Card image\n.card-img-overlay {\n  position: absolute;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  padding: $card-img-overlay-padding;\n  @include border-radius($card-inner-border-radius);\n}\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n  flex-shrink: 0; // For IE: https://github.com/twbs/bootstrap/issues/29396\n  width: 100%; // Required because we use flexbox and this inherently applies align-self: stretch\n}\n\n.card-img,\n.card-img-top {\n  @include border-top-radius($card-inner-border-radius);\n}\n\n.card-img,\n.card-img-bottom {\n  @include border-bottom-radius($card-inner-border-radius);\n}\n\n\n// Card deck\n\n.card-deck {\n  .card {\n    margin-bottom: $card-deck-margin;\n  }\n\n  @include media-breakpoint-up(sm) {\n    display: flex;\n    flex-flow: row wrap;\n    margin-right: -$card-deck-margin;\n    margin-left: -$card-deck-margin;\n\n    .card {\n      // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n      flex: 1 0 0%;\n      margin-right: $card-deck-margin;\n      margin-bottom: 0; // Override the default\n      margin-left: $card-deck-margin;\n    }\n  }\n}\n\n\n//\n// Card groups\n//\n\n.card-group {\n  // The child selector allows nested `.card` within `.card-group`\n  // to display properly.\n  > .card {\n    margin-bottom: $card-group-margin;\n  }\n\n  @include media-breakpoint-up(sm) {\n    display: flex;\n    flex-flow: row wrap;\n    // The child selector allows nested `.card` within `.card-group`\n    // to display properly.\n    > .card {\n      // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4\n      flex: 1 0 0%;\n      margin-bottom: 0;\n\n      + .card {\n        margin-left: 0;\n        border-left: 0;\n      }\n\n      // Handle rounded corners\n      @if $enable-rounded {\n        &:not(:last-child) {\n          @include border-right-radius(0);\n\n          .card-img-top,\n          .card-header {\n            // stylelint-disable-next-line property-disallowed-list\n            border-top-right-radius: 0;\n          }\n          .card-img-bottom,\n          .card-footer {\n            // stylelint-disable-next-line property-disallowed-list\n            border-bottom-right-radius: 0;\n          }\n        }\n\n        &:not(:first-child) {\n          @include border-left-radius(0);\n\n          .card-img-top,\n          .card-header {\n            // stylelint-disable-next-line property-disallowed-list\n            border-top-left-radius: 0;\n          }\n          .card-img-bottom,\n          .card-footer {\n            // stylelint-disable-next-line property-disallowed-list\n            border-bottom-left-radius: 0;\n          }\n        }\n      }\n    }\n  }\n}\n\n\n//\n// Columns\n//\n\n.card-columns {\n  .card {\n    margin-bottom: $card-columns-margin;\n  }\n\n  @include media-breakpoint-up(sm) {\n    column-count: $card-columns-count;\n    column-gap: $card-columns-gap;\n    orphans: 1;\n    widows: 1;\n\n    .card {\n      display: inline-block; // Don't let them vertically span multiple columns\n      width: 100%; // Don't let their width change\n    }\n  }\n}\n\n\n//\n// Accordion\n//\n\n.accordion {\n  overflow-anchor: none;\n\n  > .card {\n    overflow: hidden;\n\n    &:not(:last-of-type) {\n      border-bottom: 0;\n      @include border-bottom-radius(0);\n    }\n\n    &:not(:first-of-type) {\n      @include border-top-radius(0);\n    }\n\n    > .card-header {\n      @include border-radius(0);\n      margin-bottom: -$card-border-width;\n    }\n  }\n}\n",".breadcrumb {\n  display: flex;\n  flex-wrap: wrap;\n  padding: $breadcrumb-padding-y $breadcrumb-padding-x;\n  margin-bottom: $breadcrumb-margin-bottom;\n  @include font-size($breadcrumb-font-size);\n  list-style: none;\n  background-color: $breadcrumb-bg;\n  @include border-radius($breadcrumb-border-radius);\n}\n\n.breadcrumb-item {\n  // The separator between breadcrumbs (by default, a forward-slash: \"/\")\n  + .breadcrumb-item {\n    padding-left: $breadcrumb-item-padding;\n\n    &::before {\n      float: left; // Suppress inline spacings and underlining of the separator\n      padding-right: $breadcrumb-item-padding;\n      color: $breadcrumb-divider-color;\n      content: escape-svg($breadcrumb-divider);\n    }\n  }\n\n  // IE9-11 hack to properly handle hyperlink underlines for breadcrumbs built\n  // without `<ul>`s. The `::before` pseudo-element generates an element\n  // *within* the .breadcrumb-item and thereby inherits the `text-decoration`.\n  //\n  // To trick IE into suppressing the underline, we give the pseudo-element an\n  // underline and then immediately remove it.\n  + .breadcrumb-item:hover::before {\n    text-decoration: underline;\n  }\n  // stylelint-disable-next-line no-duplicate-selectors\n  + .breadcrumb-item:hover::before {\n    text-decoration: none;\n  }\n\n  &.active {\n    color: $breadcrumb-active-color;\n  }\n}\n",".pagination {\n  display: flex;\n  @include list-unstyled();\n  @include border-radius();\n}\n\n.page-link {\n  position: relative;\n  display: block;\n  padding: $pagination-padding-y $pagination-padding-x;\n  margin-left: -$pagination-border-width;\n  line-height: $pagination-line-height;\n  color: $pagination-color;\n  text-decoration: if($link-decoration == none, null, none);\n  background-color: $pagination-bg;\n  border: $pagination-border-width solid $pagination-border-color;\n\n  &:hover {\n    z-index: 2;\n    color: $pagination-hover-color;\n    text-decoration: none;\n    background-color: $pagination-hover-bg;\n    border-color: $pagination-hover-border-color;\n  }\n\n  &:focus {\n    z-index: 3;\n    outline: $pagination-focus-outline;\n    box-shadow: $pagination-focus-box-shadow;\n  }\n}\n\n.page-item {\n  &:first-child {\n    .page-link {\n      margin-left: 0;\n      @include border-left-radius($border-radius);\n    }\n  }\n  &:last-child {\n    .page-link {\n      @include border-right-radius($border-radius);\n    }\n  }\n\n  &.active .page-link {\n    z-index: 3;\n    color: $pagination-active-color;\n    background-color: $pagination-active-bg;\n    border-color: $pagination-active-border-color;\n  }\n\n  &.disabled .page-link {\n    color: $pagination-disabled-color;\n    pointer-events: none;\n    // Opinionated: remove the \"hand\" cursor set previously for .page-link\n    cursor: auto;\n    background-color: $pagination-disabled-bg;\n    border-color: $pagination-disabled-border-color;\n  }\n}\n\n\n//\n// Sizing\n//\n\n.pagination-lg {\n  @include pagination-size($pagination-padding-y-lg, $pagination-padding-x-lg, $font-size-lg, $line-height-lg, $pagination-border-radius-lg);\n}\n\n.pagination-sm {\n  @include pagination-size($pagination-padding-y-sm, $pagination-padding-x-sm, $font-size-sm, $line-height-sm, $pagination-border-radius-sm);\n}\n","// Pagination\n\n@mixin pagination-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {\n  .page-link {\n    padding: $padding-y $padding-x;\n    @include font-size($font-size);\n    line-height: $line-height;\n  }\n\n  .page-item {\n    &:first-child {\n      .page-link {\n        @include border-left-radius($border-radius);\n      }\n    }\n    &:last-child {\n      .page-link {\n        @include border-right-radius($border-radius);\n      }\n    }\n  }\n}\n","// Base class\n//\n// Requires one of the contextual, color modifier classes for `color` and\n// `background-color`.\n\n.badge {\n  display: inline-block;\n  padding: $badge-padding-y $badge-padding-x;\n  @include font-size($badge-font-size);\n  font-weight: $badge-font-weight;\n  line-height: 1;\n  text-align: center;\n  white-space: nowrap;\n  vertical-align: baseline;\n  @include border-radius($badge-border-radius);\n  @include transition($badge-transition);\n\n  @at-root a#{&} {\n    @include hover-focus() {\n      text-decoration: none;\n    }\n  }\n\n  // Empty badges collapse automatically\n  &:empty {\n    display: none;\n  }\n}\n\n// Quick fix for badges in buttons\n.btn .badge {\n  position: relative;\n  top: -1px;\n}\n\n// Pill badges\n//\n// Make them extra rounded with a modifier to replace v3's badges.\n\n.badge-pill {\n  padding-right: $badge-pill-padding-x;\n  padding-left: $badge-pill-padding-x;\n  @include border-radius($badge-pill-border-radius);\n}\n\n// Colors\n//\n// Contextual variations (linked badges get darker on :hover).\n\n@each $color, $value in $theme-colors {\n  .badge-#{$color} {\n    @include badge-variant($value);\n  }\n}\n","@mixin badge-variant($bg) {\n  color: color-yiq($bg);\n  background-color: $bg;\n\n  @at-root a#{&} {\n    @include hover-focus() {\n      color: color-yiq($bg);\n      background-color: darken($bg, 10%);\n    }\n\n    &:focus,\n    &.focus {\n      outline: 0;\n      box-shadow: 0 0 0 $badge-focus-width rgba($bg, .5);\n    }\n  }\n}\n",".jumbotron {\n  padding: $jumbotron-padding ($jumbotron-padding * .5);\n  margin-bottom: $jumbotron-padding;\n  color: $jumbotron-color;\n  background-color: $jumbotron-bg;\n  @include border-radius($border-radius-lg);\n\n  @include media-breakpoint-up(sm) {\n    padding: ($jumbotron-padding * 2) $jumbotron-padding;\n  }\n}\n\n.jumbotron-fluid {\n  padding-right: 0;\n  padding-left: 0;\n  @include border-radius(0);\n}\n","//\n// Base styles\n//\n\n.alert {\n  position: relative;\n  padding: $alert-padding-y $alert-padding-x;\n  margin-bottom: $alert-margin-bottom;\n  border: $alert-border-width solid transparent;\n  @include border-radius($alert-border-radius);\n}\n\n// Headings for larger alerts\n.alert-heading {\n  // Specified to prevent conflicts of changing $headings-color\n  color: inherit;\n}\n\n// Provide class for links that match alerts\n.alert-link {\n  font-weight: $alert-link-font-weight;\n}\n\n\n// Dismissible alerts\n//\n// Expand the right padding and account for the close button's positioning.\n\n.alert-dismissible {\n  padding-right: $close-font-size + $alert-padding-x * 2;\n\n  // Adjust close link position\n  .close {\n    position: absolute;\n    top: 0;\n    right: 0;\n    z-index: 2;\n    padding: $alert-padding-y $alert-padding-x;\n    color: inherit;\n  }\n}\n\n\n// Alternate styles\n//\n// Generate contextual modifier classes for colorizing the alert.\n\n@each $color, $value in $theme-colors {\n  .alert-#{$color} {\n    @include alert-variant(theme-color-level($color, $alert-bg-level), theme-color-level($color, $alert-border-level), theme-color-level($color, $alert-color-level));\n  }\n}\n","@mixin alert-variant($background, $border, $color) {\n  color: $color;\n  @include gradient-bg($background);\n  border-color: $border;\n\n  hr {\n    border-top-color: darken($border, 5%);\n  }\n\n  .alert-link {\n    color: darken($color, 10%);\n  }\n}\n","// Disable animation if transitions are disabled\n@if $enable-transitions {\n  @keyframes progress-bar-stripes {\n    from { background-position: $progress-height 0; }\n    to { background-position: 0 0; }\n  }\n}\n\n.progress {\n  display: flex;\n  height: $progress-height;\n  overflow: hidden; // force rounded corners by cropping it\n  line-height: 0;\n  @include font-size($progress-font-size);\n  background-color: $progress-bg;\n  @include border-radius($progress-border-radius);\n  @include box-shadow($progress-box-shadow);\n}\n\n.progress-bar {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  overflow: hidden;\n  color: $progress-bar-color;\n  text-align: center;\n  white-space: nowrap;\n  background-color: $progress-bar-bg;\n  @include transition($progress-bar-transition);\n}\n\n.progress-bar-striped {\n  @include gradient-striped();\n  background-size: $progress-height $progress-height;\n}\n\n@if $enable-transitions {\n  .progress-bar-animated {\n    animation: $progress-bar-animation-timing progress-bar-stripes;\n\n    @if $enable-prefers-reduced-motion-media-query {\n      @media (prefers-reduced-motion: reduce) {\n        animation: none;\n      }\n    }\n  }\n}\n",".media {\n  display: flex;\n  align-items: flex-start;\n}\n\n.media-body {\n  flex: 1;\n}\n","// Base class\n//\n// Easily usable on <ul>, <ol>, or <div>.\n\n.list-group {\n  display: flex;\n  flex-direction: column;\n\n  // No need to set list-style: none; since .list-group-item is block level\n  padding-left: 0; // reset padding because ul and ol\n  margin-bottom: 0;\n  @include border-radius($list-group-border-radius);\n}\n\n\n// Interactive list items\n//\n// Use anchor or button elements instead of `li`s or `div`s to create interactive\n// list items. Includes an extra `.active` modifier class for selected items.\n\n.list-group-item-action {\n  width: 100%; // For `<button>`s (anchors become 100% by default though)\n  color: $list-group-action-color;\n  text-align: inherit; // For `<button>`s (anchors inherit)\n\n  // Hover state\n  @include hover-focus() {\n    z-index: 1; // Place hover/focus items above their siblings for proper border styling\n    color: $list-group-action-hover-color;\n    text-decoration: none;\n    background-color: $list-group-hover-bg;\n  }\n\n  &:active {\n    color: $list-group-action-active-color;\n    background-color: $list-group-action-active-bg;\n  }\n}\n\n\n// Individual list items\n//\n// Use on `li`s or `div`s within the `.list-group` parent.\n\n.list-group-item {\n  position: relative;\n  display: block;\n  padding: $list-group-item-padding-y $list-group-item-padding-x;\n  color: $list-group-color;\n  text-decoration: if($link-decoration == none, null, none);\n  background-color: $list-group-bg;\n  border: $list-group-border-width solid $list-group-border-color;\n\n  &:first-child {\n    @include border-top-radius(inherit);\n  }\n\n  &:last-child {\n    @include border-bottom-radius(inherit);\n  }\n\n  &.disabled,\n  &:disabled {\n    color: $list-group-disabled-color;\n    pointer-events: none;\n    background-color: $list-group-disabled-bg;\n  }\n\n  // Include both here for `<a>`s and `<button>`s\n  &.active {\n    z-index: 2; // Place active items above their siblings for proper border styling\n    color: $list-group-active-color;\n    background-color: $list-group-active-bg;\n    border-color: $list-group-active-border-color;\n  }\n\n  & + & {\n    border-top-width: 0;\n\n    &.active {\n      margin-top: -$list-group-border-width;\n      border-top-width: $list-group-border-width;\n    }\n  }\n}\n\n\n// Horizontal\n//\n// Change the layout of list group items from vertical (default) to horizontal.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .list-group-horizontal#{$infix} {\n      flex-direction: row;\n\n      > .list-group-item {\n        &:first-child {\n          @include border-bottom-left-radius($list-group-border-radius);\n          @include border-top-right-radius(0);\n        }\n\n        &:last-child {\n          @include border-top-right-radius($list-group-border-radius);\n          @include border-bottom-left-radius(0);\n        }\n\n        &.active {\n          margin-top: 0;\n        }\n\n        + .list-group-item {\n          border-top-width: $list-group-border-width;\n          border-left-width: 0;\n\n          &.active {\n            margin-left: -$list-group-border-width;\n            border-left-width: $list-group-border-width;\n          }\n        }\n      }\n    }\n  }\n}\n\n\n// Flush list items\n//\n// Remove borders and border-radius to keep list group items edge-to-edge. Most\n// useful within other components (e.g., cards).\n\n.list-group-flush {\n  @include border-radius(0);\n\n  > .list-group-item {\n    border-width: 0 0 $list-group-border-width;\n\n    &:last-child {\n      border-bottom-width: 0;\n    }\n  }\n}\n\n\n// Contextual variants\n//\n// Add modifier classes to change text and background color on individual items.\n// Organizationally, this must come after the `:hover` states.\n\n@each $color, $value in $theme-colors {\n  @include list-group-item-variant($color, theme-color-level($color, -9), theme-color-level($color, 6));\n}\n","// List Groups\n\n@mixin list-group-item-variant($state, $background, $color) {\n  .list-group-item-#{$state} {\n    color: $color;\n    background-color: $background;\n\n    &.list-group-item-action {\n      @include hover-focus() {\n        color: $color;\n        background-color: darken($background, 5%);\n      }\n\n      &.active {\n        color: $white;\n        background-color: $color;\n        border-color: $color;\n      }\n    }\n  }\n}\n",".close {\n  float: right;\n  @include font-size($close-font-size);\n  font-weight: $close-font-weight;\n  line-height: 1;\n  color: $close-color;\n  text-shadow: $close-text-shadow;\n  opacity: .5;\n\n  // Override <a>'s hover style\n  @include hover() {\n    color: $close-color;\n    text-decoration: none;\n  }\n\n  &:not(:disabled):not(.disabled) {\n    @include hover-focus() {\n      opacity: .75;\n    }\n  }\n}\n\n// Additional properties for button version\n// iOS requires the button element instead of an anchor tag.\n// If you want the anchor version, it requires `href=\"#\"`.\n// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile\n\n// stylelint-disable-next-line selector-no-qualifying-type\nbutton.close {\n  padding: 0;\n  background-color: transparent;\n  border: 0;\n}\n\n// Future-proof disabling of clicks on `<a>` elements\n\n// stylelint-disable-next-line selector-no-qualifying-type\na.close.disabled {\n  pointer-events: none;\n}\n",".toast {\n  // Prevents from shrinking in IE11, when in a flex container\n  // See https://github.com/twbs/bootstrap/issues/28341\n  flex-basis: $toast-max-width;\n  max-width: $toast-max-width;\n  @include font-size($toast-font-size);\n  color: $toast-color;\n  background-color: $toast-background-color;\n  background-clip: padding-box;\n  border: $toast-border-width solid $toast-border-color;\n  box-shadow: $toast-box-shadow;\n  opacity: 0;\n  @include border-radius($toast-border-radius);\n\n  &:not(:last-child) {\n    margin-bottom: $toast-padding-x;\n  }\n\n  &.showing {\n    opacity: 1;\n  }\n\n  &.show {\n    display: block;\n    opacity: 1;\n  }\n\n  &.hide {\n    display: none;\n  }\n}\n\n.toast-header {\n  display: flex;\n  align-items: center;\n  padding: $toast-padding-y $toast-padding-x;\n  color: $toast-header-color;\n  background-color: $toast-header-background-color;\n  background-clip: padding-box;\n  border-bottom: $toast-border-width solid $toast-header-border-color;\n  @include border-top-radius(subtract($toast-border-radius, $toast-border-width));\n}\n\n.toast-body {\n  padding: $toast-padding-x; // apply to both vertical and horizontal\n}\n","// .modal-open      - body class for killing the scroll\n// .modal           - container to scroll within\n// .modal-dialog    - positioning shell for the actual modal\n// .modal-content   - actual modal w/ bg and corners and stuff\n\n\n.modal-open {\n  // Kill the scroll on the body\n  overflow: hidden;\n\n  .modal {\n    overflow-x: hidden;\n    overflow-y: auto;\n  }\n}\n\n// Container that the modal scrolls within\n.modal {\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: $zindex-modal;\n  display: none;\n  width: 100%;\n  height: 100%;\n  overflow: hidden;\n  // Prevent Chrome on Windows from adding a focus outline. For details, see\n  // https://github.com/twbs/bootstrap/pull/10951.\n  outline: 0;\n  // We deliberately don't use `-webkit-overflow-scrolling: touch;` due to a\n  // gnarly iOS Safari bug: https://bugs.webkit.org/show_bug.cgi?id=158342\n  // See also https://github.com/twbs/bootstrap/issues/17695\n}\n\n// Shell div to position the modal with bottom padding\n.modal-dialog {\n  position: relative;\n  width: auto;\n  margin: $modal-dialog-margin;\n  // allow clicks to pass through for custom click handling to close modal\n  pointer-events: none;\n\n  // When fading in the modal, animate it to slide down\n  .modal.fade & {\n    @include transition($modal-transition);\n    transform: $modal-fade-transform;\n  }\n  .modal.show & {\n    transform: $modal-show-transform;\n  }\n\n  // When trying to close, animate focus to scale\n  .modal.modal-static & {\n    transform: $modal-scale-transform;\n  }\n}\n\n.modal-dialog-scrollable {\n  display: flex; // IE10/11\n  max-height: subtract(100%, $modal-dialog-margin * 2);\n\n  .modal-content {\n    max-height: subtract(100vh, $modal-dialog-margin * 2); // IE10/11\n    overflow: hidden;\n  }\n\n  .modal-header,\n  .modal-footer {\n    flex-shrink: 0;\n  }\n\n  .modal-body {\n    overflow-y: auto;\n  }\n}\n\n.modal-dialog-centered {\n  display: flex;\n  align-items: center;\n  min-height: subtract(100%, $modal-dialog-margin * 2);\n\n  // Ensure `modal-dialog-centered` extends the full height of the view (IE10/11)\n  &::before {\n    display: block; // IE10\n    height: subtract(100vh, $modal-dialog-margin * 2);\n    height: min-content; // Reset height to 0 except on IE\n    content: \"\";\n  }\n\n  // Ensure `.modal-body` shows scrollbar (IE10/11)\n  &.modal-dialog-scrollable {\n    flex-direction: column;\n    justify-content: center;\n    height: 100%;\n\n    .modal-content {\n      max-height: none;\n    }\n\n    &::before {\n      content: none;\n    }\n  }\n}\n\n// Actual modal\n.modal-content {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  width: 100%; // Ensure `.modal-content` extends the full width of the parent `.modal-dialog`\n  // counteract the pointer-events: none; in the .modal-dialog\n  color: $modal-content-color;\n  pointer-events: auto;\n  background-color: $modal-content-bg;\n  background-clip: padding-box;\n  border: $modal-content-border-width solid $modal-content-border-color;\n  @include border-radius($modal-content-border-radius);\n  @include box-shadow($modal-content-box-shadow-xs);\n  // Remove focus outline from opened modal\n  outline: 0;\n}\n\n// Modal background\n.modal-backdrop {\n  position: fixed;\n  top: 0;\n  left: 0;\n  z-index: $zindex-modal-backdrop;\n  width: 100vw;\n  height: 100vh;\n  background-color: $modal-backdrop-bg;\n\n  // Fade for backdrop\n  &.fade { opacity: 0; }\n  &.show { opacity: $modal-backdrop-opacity; }\n}\n\n// Modal header\n// Top section of the modal w/ title and dismiss\n.modal-header {\n  display: flex;\n  align-items: flex-start; // so the close btn always stays on the upper right corner\n  justify-content: space-between; // Put modal header elements (title and dismiss) on opposite ends\n  padding: $modal-header-padding;\n  border-bottom: $modal-header-border-width solid $modal-header-border-color;\n  @include border-top-radius($modal-content-inner-border-radius);\n\n  .close {\n    padding: $modal-header-padding;\n    // auto on the left force icon to the right even when there is no .modal-title\n    margin: (-$modal-header-padding-y) (-$modal-header-padding-x) (-$modal-header-padding-y) auto;\n  }\n}\n\n// Title text within header\n.modal-title {\n  margin-bottom: 0;\n  line-height: $modal-title-line-height;\n}\n\n// Modal body\n// Where all modal content resides (sibling of .modal-header and .modal-footer)\n.modal-body {\n  position: relative;\n  // Enable `flex-grow: 1` so that the body take up as much space as possible\n  // when there should be a fixed height on `.modal-dialog`.\n  flex: 1 1 auto;\n  padding: $modal-inner-padding;\n}\n\n// Footer (for actions)\n.modal-footer {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center; // vertically center\n  justify-content: flex-end; // Right align buttons with flex property because text-align doesn't work on flex items\n  padding: $modal-inner-padding - $modal-footer-margin-between * .5;\n  border-top: $modal-footer-border-width solid $modal-footer-border-color;\n  @include border-bottom-radius($modal-content-inner-border-radius);\n\n  // Place margin between footer elements\n  // This solution is far from ideal because of the universal selector usage,\n  // but is needed to fix https://github.com/twbs/bootstrap/issues/24800\n  > * {\n    margin: $modal-footer-margin-between * .5;\n  }\n}\n\n// Measure scrollbar width for padding body during modal show/hide\n.modal-scrollbar-measure {\n  position: absolute;\n  top: -9999px;\n  width: 50px;\n  height: 50px;\n  overflow: scroll;\n}\n\n// Scale up the modal\n@include media-breakpoint-up(sm) {\n  // Automatically set modal's width for larger viewports\n  .modal-dialog {\n    max-width: $modal-md;\n    margin: $modal-dialog-margin-y-sm-up auto;\n  }\n\n  .modal-dialog-scrollable {\n    max-height: subtract(100%, $modal-dialog-margin-y-sm-up * 2);\n\n    .modal-content {\n      max-height: subtract(100vh, $modal-dialog-margin-y-sm-up * 2);\n    }\n  }\n\n  .modal-dialog-centered {\n    min-height: subtract(100%, $modal-dialog-margin-y-sm-up * 2);\n\n    &::before {\n      height: subtract(100vh, $modal-dialog-margin-y-sm-up * 2);\n      height: min-content;\n    }\n  }\n\n  .modal-content {\n    @include box-shadow($modal-content-box-shadow-sm-up);\n  }\n\n  .modal-sm { max-width: $modal-sm; }\n}\n\n@include media-breakpoint-up(lg) {\n  .modal-lg,\n  .modal-xl {\n    max-width: $modal-lg;\n  }\n}\n\n@include media-breakpoint-up(xl) {\n  .modal-xl { max-width: $modal-xl; }\n}\n","// Base class\n.tooltip {\n  position: absolute;\n  z-index: $zindex-tooltip;\n  display: block;\n  margin: $tooltip-margin;\n  // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  @include reset-text();\n  @include font-size($tooltip-font-size);\n  // Allow breaking very long words so they don't overflow the tooltip's bounds\n  word-wrap: break-word;\n  opacity: 0;\n\n  &.show { opacity: $tooltip-opacity; }\n\n  .arrow {\n    position: absolute;\n    display: block;\n    width: $tooltip-arrow-width;\n    height: $tooltip-arrow-height;\n\n    &::before {\n      position: absolute;\n      content: \"\";\n      border-color: transparent;\n      border-style: solid;\n    }\n  }\n}\n\n.bs-tooltip-top {\n  padding: $tooltip-arrow-height 0;\n\n  .arrow {\n    bottom: 0;\n\n    &::before {\n      top: 0;\n      border-width: $tooltip-arrow-height ($tooltip-arrow-width * .5) 0;\n      border-top-color: $tooltip-arrow-color;\n    }\n  }\n}\n\n.bs-tooltip-right {\n  padding: 0 $tooltip-arrow-height;\n\n  .arrow {\n    left: 0;\n    width: $tooltip-arrow-height;\n    height: $tooltip-arrow-width;\n\n    &::before {\n      right: 0;\n      border-width: ($tooltip-arrow-width * .5) $tooltip-arrow-height ($tooltip-arrow-width * .5) 0;\n      border-right-color: $tooltip-arrow-color;\n    }\n  }\n}\n\n.bs-tooltip-bottom {\n  padding: $tooltip-arrow-height 0;\n\n  .arrow {\n    top: 0;\n\n    &::before {\n      bottom: 0;\n      border-width: 0 ($tooltip-arrow-width * .5) $tooltip-arrow-height;\n      border-bottom-color: $tooltip-arrow-color;\n    }\n  }\n}\n\n.bs-tooltip-left {\n  padding: 0 $tooltip-arrow-height;\n\n  .arrow {\n    right: 0;\n    width: $tooltip-arrow-height;\n    height: $tooltip-arrow-width;\n\n    &::before {\n      left: 0;\n      border-width: ($tooltip-arrow-width * .5) 0 ($tooltip-arrow-width * .5) $tooltip-arrow-height;\n      border-left-color: $tooltip-arrow-color;\n    }\n  }\n}\n\n.bs-tooltip-auto {\n  &[x-placement^=\"top\"] {\n    @extend .bs-tooltip-top;\n  }\n  &[x-placement^=\"right\"] {\n    @extend .bs-tooltip-right;\n  }\n  &[x-placement^=\"bottom\"] {\n    @extend .bs-tooltip-bottom;\n  }\n  &[x-placement^=\"left\"] {\n    @extend .bs-tooltip-left;\n  }\n}\n\n// Wrapper for the tooltip content\n.tooltip-inner {\n  max-width: $tooltip-max-width;\n  padding: $tooltip-padding-y $tooltip-padding-x;\n  color: $tooltip-color;\n  text-align: center;\n  background-color: $tooltip-bg;\n  @include border-radius($tooltip-border-radius);\n}\n","@mixin reset-text() {\n  font-family: $font-family-base;\n  // We deliberately do NOT reset font-size or word-wrap.\n  font-style: normal;\n  font-weight: $font-weight-normal;\n  line-height: $line-height-base;\n  text-align: left; // Fallback for where `start` is not supported\n  text-align: start;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  letter-spacing: normal;\n  word-break: normal;\n  white-space: normal;\n  word-spacing: normal;\n  line-break: auto;\n}\n",".popover {\n  position: absolute;\n  top: 0;\n  left: 0;\n  z-index: $zindex-popover;\n  display: block;\n  max-width: $popover-max-width;\n  // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.\n  // So reset our font and text properties to avoid inheriting weird values.\n  @include reset-text();\n  @include font-size($popover-font-size);\n  // Allow breaking very long words so they don't overflow the popover's bounds\n  word-wrap: break-word;\n  background-color: $popover-bg;\n  background-clip: padding-box;\n  border: $popover-border-width solid $popover-border-color;\n  @include border-radius($popover-border-radius);\n  @include box-shadow($popover-box-shadow);\n\n  .arrow {\n    position: absolute;\n    display: block;\n    width: $popover-arrow-width;\n    height: $popover-arrow-height;\n    margin: 0 $popover-border-radius;\n\n    &::before,\n    &::after {\n      position: absolute;\n      display: block;\n      content: \"\";\n      border-color: transparent;\n      border-style: solid;\n    }\n  }\n}\n\n.bs-popover-top {\n  margin-bottom: $popover-arrow-height;\n\n  > .arrow {\n    bottom: subtract(-$popover-arrow-height, $popover-border-width);\n\n    &::before {\n      bottom: 0;\n      border-width: $popover-arrow-height ($popover-arrow-width * .5) 0;\n      border-top-color: $popover-arrow-outer-color;\n    }\n\n    &::after {\n      bottom: $popover-border-width;\n      border-width: $popover-arrow-height ($popover-arrow-width * .5) 0;\n      border-top-color: $popover-arrow-color;\n    }\n  }\n}\n\n.bs-popover-right {\n  margin-left: $popover-arrow-height;\n\n  > .arrow {\n    left: subtract(-$popover-arrow-height, $popover-border-width);\n    width: $popover-arrow-height;\n    height: $popover-arrow-width;\n    margin: $popover-border-radius 0; // make sure the arrow does not touch the popover's rounded corners\n\n    &::before {\n      left: 0;\n      border-width: ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5) 0;\n      border-right-color: $popover-arrow-outer-color;\n    }\n\n    &::after {\n      left: $popover-border-width;\n      border-width: ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5) 0;\n      border-right-color: $popover-arrow-color;\n    }\n  }\n}\n\n.bs-popover-bottom {\n  margin-top: $popover-arrow-height;\n\n  > .arrow {\n    top: subtract(-$popover-arrow-height, $popover-border-width);\n\n    &::before {\n      top: 0;\n      border-width: 0 ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5);\n      border-bottom-color: $popover-arrow-outer-color;\n    }\n\n    &::after {\n      top: $popover-border-width;\n      border-width: 0 ($popover-arrow-width * .5) $popover-arrow-height ($popover-arrow-width * .5);\n      border-bottom-color: $popover-arrow-color;\n    }\n  }\n\n  // This will remove the popover-header's border just below the arrow\n  .popover-header::before {\n    position: absolute;\n    top: 0;\n    left: 50%;\n    display: block;\n    width: $popover-arrow-width;\n    margin-left: -$popover-arrow-width * .5;\n    content: \"\";\n    border-bottom: $popover-border-width solid $popover-header-bg;\n  }\n}\n\n.bs-popover-left {\n  margin-right: $popover-arrow-height;\n\n  > .arrow {\n    right: subtract(-$popover-arrow-height, $popover-border-width);\n    width: $popover-arrow-height;\n    height: $popover-arrow-width;\n    margin: $popover-border-radius 0; // make sure the arrow does not touch the popover's rounded corners\n\n    &::before {\n      right: 0;\n      border-width: ($popover-arrow-width * .5) 0 ($popover-arrow-width * .5) $popover-arrow-height;\n      border-left-color: $popover-arrow-outer-color;\n    }\n\n    &::after {\n      right: $popover-border-width;\n      border-width: ($popover-arrow-width * .5) 0 ($popover-arrow-width * .5) $popover-arrow-height;\n      border-left-color: $popover-arrow-color;\n    }\n  }\n}\n\n.bs-popover-auto {\n  &[x-placement^=\"top\"] {\n    @extend .bs-popover-top;\n  }\n  &[x-placement^=\"right\"] {\n    @extend .bs-popover-right;\n  }\n  &[x-placement^=\"bottom\"] {\n    @extend .bs-popover-bottom;\n  }\n  &[x-placement^=\"left\"] {\n    @extend .bs-popover-left;\n  }\n}\n\n\n// Offset the popover to account for the popover arrow\n.popover-header {\n  padding: $popover-header-padding-y $popover-header-padding-x;\n  margin-bottom: 0; // Reset the default from Reboot\n  @include font-size($font-size-base);\n  color: $popover-header-color;\n  background-color: $popover-header-bg;\n  border-bottom: $popover-border-width solid darken($popover-header-bg, 5%);\n  @include border-top-radius($popover-inner-border-radius);\n\n  &:empty {\n    display: none;\n  }\n}\n\n.popover-body {\n  padding: $popover-body-padding-y $popover-body-padding-x;\n  color: $popover-body-color;\n}\n","// Notes on the classes:\n//\n// 1. .carousel.pointer-event should ideally be pan-y (to allow for users to scroll vertically)\n//    even when their scroll action started on a carousel, but for compatibility (with Firefox)\n//    we're preventing all actions instead\n// 2. The .carousel-item-left and .carousel-item-right is used to indicate where\n//    the active slide is heading.\n// 3. .active.carousel-item is the current slide.\n// 4. .active.carousel-item-left and .active.carousel-item-right is the current\n//    slide in its in-transition state. Only one of these occurs at a time.\n// 5. .carousel-item-next.carousel-item-left and .carousel-item-prev.carousel-item-right\n//    is the upcoming slide in transition.\n\n.carousel {\n  position: relative;\n}\n\n.carousel.pointer-event {\n  touch-action: pan-y;\n}\n\n.carousel-inner {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n  @include clearfix();\n}\n\n.carousel-item {\n  position: relative;\n  display: none;\n  float: left;\n  width: 100%;\n  margin-right: -100%;\n  backface-visibility: hidden;\n  @include transition($carousel-transition);\n}\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n  display: block;\n}\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n  transform: translateX(100%);\n}\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n  transform: translateX(-100%);\n}\n\n\n//\n// Alternate transitions\n//\n\n.carousel-fade {\n  .carousel-item {\n    opacity: 0;\n    transition-property: opacity;\n    transform: none;\n  }\n\n  .carousel-item.active,\n  .carousel-item-next.carousel-item-left,\n  .carousel-item-prev.carousel-item-right {\n    z-index: 1;\n    opacity: 1;\n  }\n\n  .active.carousel-item-left,\n  .active.carousel-item-right {\n    z-index: 0;\n    opacity: 0;\n    @include transition(opacity 0s $carousel-transition-duration);\n  }\n}\n\n\n//\n// Left/right controls for nav\n//\n\n.carousel-control-prev,\n.carousel-control-next {\n  position: absolute;\n  top: 0;\n  bottom: 0;\n  z-index: 1;\n  // Use flex for alignment (1-3)\n  display: flex; // 1. allow flex styles\n  align-items: center; // 2. vertically center contents\n  justify-content: center; // 3. horizontally center contents\n  width: $carousel-control-width;\n  padding: 0;\n  color: $carousel-control-color;\n  text-align: center;\n  background: none;\n  border: 0;\n  opacity: $carousel-control-opacity;\n  @include transition($carousel-control-transition);\n\n  // Hover/focus state\n  @include hover-focus() {\n    color: $carousel-control-color;\n    text-decoration: none;\n    outline: 0;\n    opacity: $carousel-control-hover-opacity;\n  }\n}\n.carousel-control-prev {\n  left: 0;\n  @if $enable-gradients {\n    background-image: linear-gradient(90deg, rgba($black, .25), rgba($black, .001));\n  }\n}\n.carousel-control-next {\n  right: 0;\n  @if $enable-gradients {\n    background-image: linear-gradient(270deg, rgba($black, .25), rgba($black, .001));\n  }\n}\n\n// Icons for within\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n  display: inline-block;\n  width: $carousel-control-icon-width;\n  height: $carousel-control-icon-width;\n  background: 50% / 100% 100% no-repeat;\n}\n.carousel-control-prev-icon {\n  background-image: escape-svg($carousel-control-prev-icon-bg);\n}\n.carousel-control-next-icon {\n  background-image: escape-svg($carousel-control-next-icon-bg);\n}\n\n\n// Optional indicator pips\n//\n// Add an ordered list with the following class and add a list item for each\n// slide your carousel holds.\n\n.carousel-indicators {\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 15;\n  display: flex;\n  justify-content: center;\n  padding-left: 0; // override <ol> default\n  // Use the .carousel-control's width as margin so we don't overlay those\n  margin-right: $carousel-control-width;\n  margin-left: $carousel-control-width;\n  list-style: none;\n\n  li {\n    box-sizing: content-box;\n    flex: 0 1 auto;\n    width: $carousel-indicator-width;\n    height: $carousel-indicator-height;\n    margin-right: $carousel-indicator-spacer;\n    margin-left: $carousel-indicator-spacer;\n    text-indent: -999px;\n    cursor: pointer;\n    background-color: $carousel-indicator-active-bg;\n    background-clip: padding-box;\n    // Use transparent borders to increase the hit area by 10px on top and bottom.\n    border-top: $carousel-indicator-hit-area-height solid transparent;\n    border-bottom: $carousel-indicator-hit-area-height solid transparent;\n    opacity: .5;\n    @include transition($carousel-indicator-transition);\n  }\n\n  .active {\n    opacity: 1;\n  }\n}\n\n\n// Optional captions\n//\n//\n\n.carousel-caption {\n  position: absolute;\n  right: (100% - $carousel-caption-width) * .5;\n  bottom: 20px;\n  left: (100% - $carousel-caption-width) * .5;\n  z-index: 10;\n  padding-top: 20px;\n  padding-bottom: 20px;\n  color: $carousel-caption-color;\n  text-align: center;\n}\n","@mixin clearfix() {\n  &::after {\n    display: block;\n    clear: both;\n    content: \"\";\n  }\n}\n","//\n// Rotating border\n//\n\n@keyframes spinner-border {\n  to { transform: rotate(360deg); }\n}\n\n.spinner-border {\n  display: inline-block;\n  width: $spinner-width;\n  height: $spinner-height;\n  vertical-align: $spinner-vertical-align;\n  border: $spinner-border-width solid currentcolor;\n  border-right-color: transparent;\n  // stylelint-disable-next-line property-disallowed-list\n  border-radius: 50%;\n  animation: .75s linear infinite spinner-border;\n}\n\n.spinner-border-sm {\n  width: $spinner-width-sm;\n  height: $spinner-height-sm;\n  border-width: $spinner-border-width-sm;\n}\n\n//\n// Growing circle\n//\n\n@keyframes spinner-grow {\n  0% {\n    transform: scale(0);\n  }\n  50% {\n    opacity: 1;\n    transform: none;\n  }\n}\n\n.spinner-grow {\n  display: inline-block;\n  width: $spinner-width;\n  height: $spinner-height;\n  vertical-align: $spinner-vertical-align;\n  background-color: currentcolor;\n  // stylelint-disable-next-line property-disallowed-list\n  border-radius: 50%;\n  opacity: 0;\n  animation: .75s linear infinite spinner-grow;\n}\n\n.spinner-grow-sm {\n  width: $spinner-width-sm;\n  height: $spinner-height-sm;\n}\n\n@if $enable-prefers-reduced-motion-media-query {\n  @media (prefers-reduced-motion: reduce) {\n    .spinner-border,\n    .spinner-grow {\n      animation-duration: 1.5s;\n    }\n  }\n}\n","// stylelint-disable declaration-no-important\n\n.align-baseline    { vertical-align: baseline !important; } // Browser default\n.align-top         { vertical-align: top !important; }\n.align-middle      { vertical-align: middle !important; }\n.align-bottom      { vertical-align: bottom !important; }\n.align-text-bottom { vertical-align: text-bottom !important; }\n.align-text-top    { vertical-align: text-top !important; }\n","// stylelint-disable declaration-no-important\n\n// Contextual backgrounds\n\n@mixin bg-variant($parent, $color, $ignore-warning: false) {\n  #{$parent} {\n    background-color: $color !important;\n  }\n  a#{$parent},\n  button#{$parent} {\n    @include hover-focus() {\n      background-color: darken($color, 10%) !important;\n    }\n  }\n  @include deprecate(\"The `bg-variant` mixin\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n\n@mixin bg-gradient-variant($parent, $color, $ignore-warning: false) {\n  #{$parent} {\n    background: $color linear-gradient(180deg, mix($body-bg, $color, 15%), $color) repeat-x !important;\n  }\n  @include deprecate(\"The `bg-gradient-variant` mixin\", \"v4.5.0\", \"v5\", $ignore-warning);\n}\n","// stylelint-disable declaration-no-important\n\n@each $color, $value in $theme-colors {\n  @include bg-variant(\".bg-#{$color}\", $value, true);\n}\n\n@if $enable-gradients {\n  @each $color, $value in $theme-colors {\n    @include bg-gradient-variant(\".bg-gradient-#{$color}\", $value, true);\n  }\n}\n\n.bg-white {\n  background-color: $white !important;\n}\n\n.bg-transparent {\n  background-color: transparent !important;\n}\n","// stylelint-disable property-disallowed-list, declaration-no-important\n\n//\n// Border\n//\n\n.border         { border: $border-width solid $border-color !important; }\n.border-top     { border-top: $border-width solid $border-color !important; }\n.border-right   { border-right: $border-width solid $border-color !important; }\n.border-bottom  { border-bottom: $border-width solid $border-color !important; }\n.border-left    { border-left: $border-width solid $border-color !important; }\n\n.border-0        { border: 0 !important; }\n.border-top-0    { border-top: 0 !important; }\n.border-right-0  { border-right: 0 !important; }\n.border-bottom-0 { border-bottom: 0 !important; }\n.border-left-0   { border-left: 0 !important; }\n\n@each $color, $value in $theme-colors {\n  .border-#{$color} {\n    border-color: $value !important;\n  }\n}\n\n.border-white {\n  border-color: $white !important;\n}\n\n//\n// Border-radius\n//\n\n.rounded-sm {\n  border-radius: $border-radius-sm !important;\n}\n\n.rounded {\n  border-radius: $border-radius !important;\n}\n\n.rounded-top {\n  border-top-left-radius: $border-radius !important;\n  border-top-right-radius: $border-radius !important;\n}\n\n.rounded-right {\n  border-top-right-radius: $border-radius !important;\n  border-bottom-right-radius: $border-radius !important;\n}\n\n.rounded-bottom {\n  border-bottom-right-radius: $border-radius !important;\n  border-bottom-left-radius: $border-radius !important;\n}\n\n.rounded-left {\n  border-top-left-radius: $border-radius !important;\n  border-bottom-left-radius: $border-radius !important;\n}\n\n.rounded-lg {\n  border-radius: $border-radius-lg !important;\n}\n\n.rounded-circle {\n  border-radius: 50% !important;\n}\n\n.rounded-pill {\n  border-radius: $rounded-pill !important;\n}\n\n.rounded-0 {\n  border-radius: 0 !important;\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Utilities for common `display` values\n//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    @each $value in $displays {\n      .d#{$infix}-#{$value} { display: $value !important; }\n    }\n  }\n}\n\n\n//\n// Utilities for toggling `display` in print\n//\n\n@media print {\n  @each $value in $displays {\n    .d-print-#{$value} { display: $value !important; }\n  }\n}\n","// Credit: Nicolas Gallagher and SUIT CSS.\n\n.embed-responsive {\n  position: relative;\n  display: block;\n  width: 100%;\n  padding: 0;\n  overflow: hidden;\n\n  &::before {\n    display: block;\n    content: \"\";\n  }\n\n  .embed-responsive-item,\n  iframe,\n  embed,\n  object,\n  video {\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    border: 0;\n  }\n}\n\n@each $embed-responsive-aspect-ratio in $embed-responsive-aspect-ratios {\n  $embed-responsive-aspect-ratio-x: nth($embed-responsive-aspect-ratio, 1);\n  $embed-responsive-aspect-ratio-y: nth($embed-responsive-aspect-ratio, 2);\n\n  .embed-responsive-#{$embed-responsive-aspect-ratio-x}by#{$embed-responsive-aspect-ratio-y} {\n    &::before {\n      padding-top: percentage(divide($embed-responsive-aspect-ratio-y, $embed-responsive-aspect-ratio-x));\n    }\n  }\n}\n","// stylelint-disable declaration-no-important\n\n// Flex variation\n//\n// Custom styles for additional flex alignment options.\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .flex#{$infix}-row            { flex-direction: row !important; }\n    .flex#{$infix}-column         { flex-direction: column !important; }\n    .flex#{$infix}-row-reverse    { flex-direction: row-reverse !important; }\n    .flex#{$infix}-column-reverse { flex-direction: column-reverse !important; }\n\n    .flex#{$infix}-wrap         { flex-wrap: wrap !important; }\n    .flex#{$infix}-nowrap       { flex-wrap: nowrap !important; }\n    .flex#{$infix}-wrap-reverse { flex-wrap: wrap-reverse !important; }\n    .flex#{$infix}-fill         { flex: 1 1 auto !important; }\n    .flex#{$infix}-grow-0       { flex-grow: 0 !important; }\n    .flex#{$infix}-grow-1       { flex-grow: 1 !important; }\n    .flex#{$infix}-shrink-0     { flex-shrink: 0 !important; }\n    .flex#{$infix}-shrink-1     { flex-shrink: 1 !important; }\n\n    .justify-content#{$infix}-start   { justify-content: flex-start !important; }\n    .justify-content#{$infix}-end     { justify-content: flex-end !important; }\n    .justify-content#{$infix}-center  { justify-content: center !important; }\n    .justify-content#{$infix}-between { justify-content: space-between !important; }\n    .justify-content#{$infix}-around  { justify-content: space-around !important; }\n\n    .align-items#{$infix}-start    { align-items: flex-start !important; }\n    .align-items#{$infix}-end      { align-items: flex-end !important; }\n    .align-items#{$infix}-center   { align-items: center !important; }\n    .align-items#{$infix}-baseline { align-items: baseline !important; }\n    .align-items#{$infix}-stretch  { align-items: stretch !important; }\n\n    .align-content#{$infix}-start   { align-content: flex-start !important; }\n    .align-content#{$infix}-end     { align-content: flex-end !important; }\n    .align-content#{$infix}-center  { align-content: center !important; }\n    .align-content#{$infix}-between { align-content: space-between !important; }\n    .align-content#{$infix}-around  { align-content: space-around !important; }\n    .align-content#{$infix}-stretch { align-content: stretch !important; }\n\n    .align-self#{$infix}-auto     { align-self: auto !important; }\n    .align-self#{$infix}-start    { align-self: flex-start !important; }\n    .align-self#{$infix}-end      { align-self: flex-end !important; }\n    .align-self#{$infix}-center   { align-self: center !important; }\n    .align-self#{$infix}-baseline { align-self: baseline !important; }\n    .align-self#{$infix}-stretch  { align-self: stretch !important; }\n  }\n}\n","// stylelint-disable declaration-no-important\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .float#{$infix}-left  { float: left !important; }\n    .float#{$infix}-right { float: right !important; }\n    .float#{$infix}-none  { float: none !important; }\n  }\n}\n","// stylelint-disable declaration-no-important\n\n@each $value in $user-selects {\n  .user-select-#{$value} { user-select: $value !important; }\n}\n","// stylelint-disable declaration-no-important\n\n@each $value in $overflows {\n  .overflow-#{$value} { overflow: $value !important; }\n}\n","// stylelint-disable declaration-no-important\n\n// Common values\n@each $position in $positions {\n  .position-#{$position} { position: $position !important; }\n}\n\n// Shorthand\n\n.fixed-top {\n  position: fixed;\n  top: 0;\n  right: 0;\n  left: 0;\n  z-index: $zindex-fixed;\n}\n\n.fixed-bottom {\n  position: fixed;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: $zindex-fixed;\n}\n\n.sticky-top {\n  @supports (position: sticky) {\n    position: sticky;\n    top: 0;\n    z-index: $zindex-sticky;\n  }\n}\n","//\n// Screenreaders\n//\n\n.sr-only {\n  @include sr-only();\n}\n\n.sr-only-focusable {\n  @include sr-only-focusable();\n}\n","// Only display content to screen readers\n//\n// See: https://www.a11yproject.com/posts/2013-01-11-how-to-hide-content/\n// See: https://kittygiraudel.com/2016/10/13/css-hide-and-seek/\n\n@mixin sr-only() {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px; // Fix for https://github.com/twbs/bootstrap/issues/25686\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n//\n// Useful for \"Skip to main content\" links; see https://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n//\n// Credit: HTML5 Boilerplate\n\n@mixin sr-only-focusable() {\n  &:active,\n  &:focus {\n    position: static;\n    width: auto;\n    height: auto;\n    overflow: visible;\n    clip: auto;\n    white-space: normal;\n  }\n}\n","// stylelint-disable declaration-no-important\n\n.shadow-sm { box-shadow: $box-shadow-sm !important; }\n.shadow { box-shadow: $box-shadow !important; }\n.shadow-lg { box-shadow: $box-shadow-lg !important; }\n.shadow-none { box-shadow: none !important; }\n","// stylelint-disable declaration-no-important\n\n// Width and height\n\n@each $prop, $abbrev in (width: w, height: h) {\n  @each $size, $length in $sizes {\n    .#{$abbrev}-#{$size} { #{$prop}: $length !important; }\n  }\n}\n\n.mw-100 { max-width: 100% !important; }\n.mh-100 { max-height: 100% !important; }\n\n// Viewport additional helpers\n\n.min-vw-100 { min-width: 100vw !important; }\n.min-vh-100 { min-height: 100vh !important; }\n\n.vw-100 { width: 100vw !important; }\n.vh-100 { height: 100vh !important; }\n","// stylelint-disable declaration-no-important\n\n// Margin and Padding\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    @each $prop, $abbrev in (margin: m, padding: p) {\n      @each $size, $length in $spacers {\n        .#{$abbrev}#{$infix}-#{$size} { #{$prop}: $length !important; }\n        .#{$abbrev}t#{$infix}-#{$size},\n        .#{$abbrev}y#{$infix}-#{$size} {\n          #{$prop}-top: $length !important;\n        }\n        .#{$abbrev}r#{$infix}-#{$size},\n        .#{$abbrev}x#{$infix}-#{$size} {\n          #{$prop}-right: $length !important;\n        }\n        .#{$abbrev}b#{$infix}-#{$size},\n        .#{$abbrev}y#{$infix}-#{$size} {\n          #{$prop}-bottom: $length !important;\n        }\n        .#{$abbrev}l#{$infix}-#{$size},\n        .#{$abbrev}x#{$infix}-#{$size} {\n          #{$prop}-left: $length !important;\n        }\n      }\n    }\n\n    // Negative margins (e.g., where `.mb-n1` is negative version of `.mb-1`)\n    @each $size, $length in $spacers {\n      @if \"#{$size}\" != \"0\" {\n        .m#{$infix}-n#{$size} { margin: -$length !important; }\n        .mt#{$infix}-n#{$size},\n        .my#{$infix}-n#{$size} {\n          margin-top: -$length !important;\n        }\n        .mr#{$infix}-n#{$size},\n        .mx#{$infix}-n#{$size} {\n          margin-right: -$length !important;\n        }\n        .mb#{$infix}-n#{$size},\n        .my#{$infix}-n#{$size} {\n          margin-bottom: -$length !important;\n        }\n        .ml#{$infix}-n#{$size},\n        .mx#{$infix}-n#{$size} {\n          margin-left: -$length !important;\n        }\n      }\n    }\n\n    // Some special margin utils\n    .m#{$infix}-auto { margin: auto !important; }\n    .mt#{$infix}-auto,\n    .my#{$infix}-auto {\n      margin-top: auto !important;\n    }\n    .mr#{$infix}-auto,\n    .mx#{$infix}-auto {\n      margin-right: auto !important;\n    }\n    .mb#{$infix}-auto,\n    .my#{$infix}-auto {\n      margin-bottom: auto !important;\n    }\n    .ml#{$infix}-auto,\n    .mx#{$infix}-auto {\n      margin-left: auto !important;\n    }\n  }\n}\n","//\n// Stretched link\n//\n\n.stretched-link {\n  &::after {\n    position: absolute;\n    top: 0;\n    right: 0;\n    bottom: 0;\n    left: 0;\n    z-index: 1;\n    // Just in case `pointer-events: none` is set on a parent\n    pointer-events: auto;\n    content: \"\";\n    // IE10 bugfix, see https://stackoverflow.com/questions/16947967/ie10-hover-pseudo-class-doesnt-work-without-background-color\n    background-color: rgba(0, 0, 0, 0);\n  }\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Text\n//\n\n.text-monospace { font-family: $font-family-monospace !important; }\n\n// Alignment\n\n.text-justify  { text-align: justify !important; }\n.text-wrap     { white-space: normal !important; }\n.text-nowrap   { white-space: nowrap !important; }\n.text-truncate { @include text-truncate(); }\n\n// Responsive alignment\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n  @include media-breakpoint-up($breakpoint) {\n    $infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n    .text#{$infix}-left   { text-align: left !important; }\n    .text#{$infix}-right  { text-align: right !important; }\n    .text#{$infix}-center { text-align: center !important; }\n  }\n}\n\n// Transformation\n\n.text-lowercase  { text-transform: lowercase !important; }\n.text-uppercase  { text-transform: uppercase !important; }\n.text-capitalize { text-transform: capitalize !important; }\n\n// Weight and italics\n\n.font-weight-light   { font-weight: $font-weight-light !important; }\n.font-weight-lighter { font-weight: $font-weight-lighter !important; }\n.font-weight-normal  { font-weight: $font-weight-normal !important; }\n.font-weight-bold    { font-weight: $font-weight-bold !important; }\n.font-weight-bolder  { font-weight: $font-weight-bolder !important; }\n.font-italic         { font-style: italic !important; }\n\n// Contextual colors\n\n.text-white { color: $white !important; }\n\n@each $color, $value in $theme-colors {\n  @include text-emphasis-variant(\".text-#{$color}\", $value, true);\n}\n\n.text-body { color: $body-color !important; }\n.text-muted { color: $text-muted !important; }\n\n.text-black-50 { color: rgba($black, .5) !important; }\n.text-white-50 { color: rgba($white, .5) !important; }\n\n// Misc\n\n.text-hide {\n  @include text-hide($ignore-warning: true);\n}\n\n.text-decoration-none { text-decoration: none !important; }\n\n.text-break {\n  word-break: break-word !important; // Deprecated, but avoids issues with flex containers\n  word-wrap: break-word !important; // Used instead of `overflow-wrap` for IE & Edge Legacy\n}\n\n// Reset\n\n.text-reset { color: inherit !important; }\n","// Text truncate\n// Requires inline-block or block for proper styling\n\n@mixin text-truncate() {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n","// stylelint-disable declaration-no-important\n\n// Typography\n\n@mixin text-emphasis-variant($parent, $color, $ignore-warning: false) {\n  #{$parent} {\n    color: $color !important;\n  }\n  @if $emphasized-link-hover-darken-percentage != 0 {\n    a#{$parent} {\n      @include hover-focus() {\n        color: darken($color, $emphasized-link-hover-darken-percentage) !important;\n      }\n    }\n  }\n  @include deprecate(\"`text-emphasis-variant()`\", \"v4.4.0\", \"v5\", $ignore-warning);\n}\n","// CSS image replacement\n@mixin text-hide($ignore-warning: false) {\n  // stylelint-disable-next-line font-family-no-missing-generic-family-keyword\n  font: 0/0 a;\n  color: transparent;\n  text-shadow: none;\n  background-color: transparent;\n  border: 0;\n\n  @include deprecate(\"`text-hide()`\", \"v4.1.0\", \"v5\", $ignore-warning);\n}\n","// stylelint-disable declaration-no-important\n\n//\n// Visibility utilities\n//\n\n.visible {\n  visibility: visible !important;\n}\n\n.invisible {\n  visibility: hidden !important;\n}\n","// stylelint-disable declaration-no-important, selector-no-qualifying-type\n\n// Source: https://github.com/h5bp/main.css/blob/master/src/_print.css\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request:\n// https://www.phpied.com/delay-loading-your-print-css/\n// ==========================================================================\n\n@if $enable-print-styles {\n  @media print {\n    *,\n    *::before,\n    *::after {\n      // Bootstrap specific; comment out `color` and `background`\n      //color: $black !important; // Black prints faster\n      text-shadow: none !important;\n      //background: transparent !important;\n      box-shadow: none !important;\n    }\n\n    a {\n      &:not(.btn) {\n        text-decoration: underline;\n      }\n    }\n\n    // Bootstrap specific; comment the following selector out\n    //a[href]::after {\n    //  content: \" (\" attr(href) \")\";\n    //}\n\n    abbr[title]::after {\n      content: \" (\" attr(title) \")\";\n    }\n\n    // Bootstrap specific; comment the following selector out\n    //\n    // Don't show links that are fragment identifiers,\n    // or use the `javascript:` pseudo protocol\n    //\n\n    //a[href^=\"#\"]::after,\n    //a[href^=\"javascript:\"]::after {\n    // content: \"\";\n    //}\n\n    pre {\n      white-space: pre-wrap !important;\n    }\n    pre,\n    blockquote {\n      border: $border-width solid $gray-500; // Bootstrap custom code; using `$border-width` instead of 1px\n      page-break-inside: avoid;\n    }\n\n    tr,\n    img {\n      page-break-inside: avoid;\n    }\n\n    p,\n    h2,\n    h3 {\n      orphans: 3;\n      widows: 3;\n    }\n\n    h2,\n    h3 {\n      page-break-after: avoid;\n    }\n\n    // Bootstrap specific changes start\n\n    // Specify a size and min-width to make printing closer across browsers.\n    // We don't set margin here because it breaks `size` in Chrome. We also\n    // don't use `!important` on `size` as it breaks in Chrome.\n    @page {\n      size: $print-page-size;\n    }\n    body {\n      min-width: $print-body-min-width !important;\n    }\n    .container {\n      min-width: $print-body-min-width !important;\n    }\n\n    // Bootstrap components\n    .navbar {\n      display: none;\n    }\n    .badge {\n      border: $border-width solid $black;\n    }\n\n    .table {\n      border-collapse: collapse !important;\n\n      td,\n      th {\n        background-color: $white !important;\n      }\n    }\n\n    .table-bordered {\n      th,\n      td {\n        border: 1px solid $gray-300 !important;\n      }\n    }\n\n    .table-dark {\n      color: inherit;\n\n      th,\n      td,\n      thead th,\n      tbody + tbody {\n        border-color: $table-border-color;\n      }\n    }\n\n    .table .thead-dark th {\n      color: inherit;\n      border-color: $table-border-color;\n    }\n\n    // Bootstrap specific changes end\n  }\n}\n","//\n// Functions\n// --------------------------------------------------\n\n/**\n * We need a clone of bootstrap color-yiq mixin so we can get the same value for color\n */\n@function bs4-color-yiq($color) {\n  $r: red($color);\n  $g: green($color);\n  $b: blue($color);\n\n  $yiq: (($r * 299) + ($g * 587) + ($b * 114)) * 0.001;\n\n  @if ($yiq >= 150) {\n    @return \"#111\";\n  } @else {\n    @return \"#fff\";\n  }\n}\n\n//\n// Variables\n// --------------------------------------------------\n\n// Variables directly translating Bootstrap variables\n// -------------------------\n\n$s2bs-enable-shadows: $enable-shadows !default;\n$s2bs-border-radius-base: $border-radius !default;\n$s2bs-border-radius-large: $border-radius-lg !default;\n$s2bs-border-radius-small: $border-radius-sm !default;\n$s2bs-btn-default-bg: $input-group-addon-bg !default; // or $gray-200\n$s2bs-btn-default-border: theme-color(\"secondary\") !default;\n$s2bs-btn-default-color: bs4-color-yiq($s2bs-btn-default-bg) !default;\n$s2bs-caret-width-base: .25rem !default; // 4px\n$s2bs-caret-width-large: .3125rem !default; // 5px\n\n$s2bs-cursor-disabled: not-allowed !default;\n$s2bs-dropdown-header-color: $dropdown-header-color !default;\n$s2bs-dropdown-link-active-bg: $dropdown-link-active-bg !default;\n$s2bs-dropdown-link-active-color: $dropdown-link-active-color !default;\n$s2bs-dropdown-link-disabled-color: $dropdown-link-disabled-color !default;\n$s2bs-dropdown-link-hover-bg: $dropdown-link-hover-bg !default;\n$s2bs-dropdown-link-hover-color: $dropdown-link-hover-color !default;\n$s2bs-font-size-base: $font-size-base !default;\n$s2bs-font-size-large: $font-size-lg !default;\n$s2bs-font-size-small: $font-size-sm !default;\n\n@if variable-exists(input-font-size) {\n  // Added in Bootstrap 4.2\n  //noinspection SassScssUnresolvedVariable\n  $s2bs-font-size-base: $input-font-size !default;\n}\n\n@if variable-exists(input-font-size-lg) {\n  // Added in Bootstrap 4.2\n  //noinspection SassScssUnresolvedVariable\n  $s2bs-font-size-large: $input-font-size-lg !default;\n}\n\n@if variable-exists(input-font-size-sm) {\n  // Added in Bootstrap 4.2\n  //noinspection SassScssUnresolvedVariable\n  $s2bs-font-size-small: $input-font-size-sm !default;\n}\n\n$s2bs-padding-base-horizontal: $input-btn-padding-x !default;\n$s2bs-padding-large-horizontal: $input-btn-padding-x-lg !default;\n$s2bs-padding-small-horizontal: $input-btn-padding-x-sm !default;\n$s2bs-padding-base-vertical: $input-btn-padding-y  !default;\n$s2bs-padding-large-vertical: $input-btn-padding-y-lg !default;\n$s2bs-padding-small-vertical: $input-btn-padding-y-sm !default;\n$s2bs-line-height-base: $input-btn-line-height !default;\n$s2bs-line-height-large: $input-btn-line-height !default;\n$s2bs-line-height-small: $input-btn-line-height !default;\n$s2bs-input-bg: $input-bg !default;\n$s2bs-input-bg-disabled: $input-disabled-bg !default;\n$s2bs-input-color: $input-color !default;\n$s2bs-input-color-placeholder: $input-placeholder-color !default;\n$s2bs-input-border: $input-border-color !default;\n$s2bs-input-border-focus: $input-focus-border-color !default;\n$s2bs-input-border-radius: $input-border-radius !default;\n$s2bs-input-height-base: $input-height !default;\n$s2bs-input-height-large: $input-height-lg !default;\n$s2bs-input-height-small: $input-height-sm !default;\n$s2bs-state-warning-text: theme-color(\"warning\") !default;\n$s2bs-state-danger-text: $form-feedback-invalid-color !default;\n$s2bs-state-success-text: $form-feedback-valid-color !default;\n\n// Theme-specific variables\n// -------------------------\n\n$s2bs-dropdown-arrow-color: $s2bs-input-color-placeholder !default;\n$s2bs-dropdown-box-shadow: 0 6px 12px rgba(0,0,0,.175) !default;\n$s2bs-dropdown-box-shadow-above: 0px -6px 12px rgba(0,0,0,.175) !default;\n$s2bs-clear-selection-color: $s2bs-dropdown-arrow-color !default;\n$s2bs-clear-selection-hover-color: $s2bs-btn-default-color !default;\n$s2bs-remove-choice-color: $s2bs-input-color-placeholder !default;\n$s2bs-remove-choice-hover-color: $s2bs-btn-default-color !default;\n$s2bs-selection-choice-border-radius: $s2bs-border-radius-base !default;\n$s2bs-dropdown-header-padding-vertical: $s2bs-padding-base-vertical !default;\n$s2bs-dropdown-header-font-size: $s2bs-font-size-small !default;\n\n// Form control variables\n// -------------------------\n$s2bs-form-control-box-shadow: $input-box-shadow !default;\n$s2bs-form-control-focus-box-shadow: $input-focus-box-shadow !default;\n$s2bs-form-control-transition: $input-transition !default;\n\n//\n// Mixins\n// --------------------------------------------------\n\n// @see https://github.com/twbs/bootstrap/blob/v4.0.0/scss/_forms.scss#L8\n@mixin bootstrap-input-defaults {\n  @include box-shadow($s2bs-form-control-box-shadow);\n  @include border-radius($s2bs-input-border-radius);\n  @include transition($s2bs-form-control-transition);\n  background-color: $s2bs-input-bg;\n  border: 1px solid $s2bs-input-border;\n  color: $s2bs-input-color;\n  font-size: $s2bs-font-size-base;\n}\n\n// @see https://getbootstrap.com/docs/4.0/components/forms/#validation\n// @see https://github.com/twbs/bootstrap-sass/blob/master/assets/stylesheets/bootstrap/_forms.scss#L388\n@mixin validation-state-focus($color) {\n  $shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px lighten($color, 20%);\n\n  .select2-dropdown,\n  .select2-selection {\n    border-color: $color;\n  }\n\n  .select2-container--focus .select2-selection,\n  .select2-container--open .select2-selection {\n    @include box-shadow($shadow);\n    border-color: darken($color, 10%);\n\n    &:focus {\n      box-shadow: 0 0 0 .2rem rgba($color,.25);\n    }\n  }\n\n  &.select2-drop-active {\n    border-color: darken($color, 10%);\n\n    &.select2-drop.select2-drop-above {\n      border-top-color: darken($color, 10%);\n    }\n  }\n}\n\n// dropdown arrow when dropdown is open\n@mixin dropdown-arrow {\n  .select2-selection--single {\n    /**\n     * Make the dropdown arrow point up while the dropdown is visible.\n     */\n\n    .select2-selection__arrow b {\n      border-color: transparent transparent $s2bs-dropdown-arrow-color transparent;\n      border-width: 0 $s2bs-caret-width-large $s2bs-caret-width-large $s2bs-caret-width-large;\n    }\n  }\n}\n\n\n\n\n\n.select2-container--bootstrap {\n  display: block;\n\n\n\n\n  /*------------------------------------*\\\n      #COMMON STYLES\n  \\*------------------------------------*/\n\n  .select2-selection {\n    @include bootstrap-input-defaults;\n    outline: 0;\n\n    &.form-control {\n      @include border-radius($s2bs-border-radius-base);\n    }\n  }\n\n\n\n  /**\n   * Search field in the Select2 dropdown.\n   */\n\n  .select2-search--dropdown {\n    .select2-search__field {\n      @include bootstrap-input-defaults;\n    }\n  }\n\n  /**\n   * No outline for all search fields - in the dropdown\n   * and inline in multi Select2s.\n   */\n\n  .select2-search__field {\n    outline: 0;\n\n    &::-webkit-input-placeholder {\n      color: $s2bs-input-color-placeholder;\n    }\n\n    /* Firefox 18- */\n    &:-moz-placeholder {\n      color: $s2bs-input-color-placeholder;\n    }\n\n    /**\n     * Firefox 19+\n     *\n     * @see http://stackoverflow.com/questions/24236240/color-for-styled-placeholder-text-is-muted-in-firefox\n     */\n    &::-moz-placeholder {\n      color: $s2bs-input-color-placeholder;\n      opacity: 1;\n    }\n\n    &:-ms-input-placeholder {\n      color: $s2bs-input-color-placeholder;\n    }\n  }\n\n  /**\n   * Adjust Select2's choices hover and selected styles to match\n   * Bootstrap 4's default dropdown styles.\n   *\n   * @see https://getbootstrap.com/docs/4.0/components/dropdowns/\n   */\n\n  .select2-results__option {\n    padding: $s2bs-padding-base-vertical $s2bs-padding-base-horizontal;\n\n    &[role=group] {\n      padding: 0;\n    }\n\n    /**\n     * Disabled results.\n     *\n     * @see https://select2.github.io/examples.html#disabled-results\n     */\n\n    &[aria-disabled=true] {\n      color: $s2bs-dropdown-link-disabled-color;\n      cursor: $s2bs-cursor-disabled;\n    }\n\n    /**\n     * Hover state.\n     */\n\n    &[aria-selected=true] {\n      background-color: $s2bs-dropdown-link-hover-bg;\n      color: $s2bs-dropdown-link-hover-color;\n    }\n\n    /**\n     * Selected state.\n     */\n\n    &--highlighted[aria-selected] {\n      background-color: $s2bs-dropdown-link-active-bg;\n      color: $s2bs-dropdown-link-active-color;\n    }\n\n    .select2-results__option {\n      padding: $s2bs-padding-base-vertical $s2bs-padding-base-horizontal;\n\n      .select2-results__group {\n        padding-left: 0;\n      }\n\n      .select2-results__option {\n        margin-left: -$s2bs-padding-base-horizontal;\n        padding-left: $s2bs-padding-base-horizontal*2;\n\n        .select2-results__option {\n          margin-left: -$s2bs-padding-base-horizontal*2;\n          padding-left: $s2bs-padding-base-horizontal*3;\n\n          .select2-results__option {\n            margin-left: -$s2bs-padding-base-horizontal*3;\n            padding-left: $s2bs-padding-base-horizontal*4;\n\n            .select2-results__option {\n              margin-left: -$s2bs-padding-base-horizontal*4;\n              padding-left: $s2bs-padding-base-horizontal*5;\n\n              .select2-results__option {\n                margin-left: -$s2bs-padding-base-horizontal*5;\n                padding-left: $s2bs-padding-base-horizontal*6;\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n\n  .select2-results__group {\n    color: $s2bs-dropdown-header-color;\n    display: block;\n    padding: $s2bs-dropdown-header-padding-vertical $s2bs-padding-base-horizontal;\n    font-size: $s2bs-dropdown-header-font-size;\n    line-height: $s2bs-line-height-base;\n    white-space: nowrap;\n  }\n\n  &.select2-container--focus,\n  &.select2-container--open {\n    .select2-selection {\n      border-color: $s2bs-input-border-focus;\n\n      @if $s2bs-enable-shadows {\n        box-shadow: $s2bs-form-control-box-shadow, $s2bs-form-control-focus-box-shadow;\n      } @else {\n        box-shadow: $s2bs-form-control-focus-box-shadow;\n      }\n    }\n  }\n\n  &.select2-container--open {\n    /**\n     * Make the dropdown arrow point up while the dropdown is visible.\n     */\n\n    .select2-selection .select2-selection__arrow b {\n      border-color: transparent transparent $s2bs-dropdown-arrow-color transparent;\n      border-width: 0 $s2bs-caret-width-base $s2bs-caret-width-base $s2bs-caret-width-base;\n    }\n\n    /**\n     * Handle border radii of the container when the dropdown is showing.\n     */\n\n    &.select2-container--below {\n      .select2-selection {\n        @include border-bottom-radius(0);\n        border-bottom-color: transparent;\n        box-shadow: none;\n      }\n    }\n\n    &.select2-container--above {\n      .select2-selection {\n        @include border-top-radius(0);\n        border-top-color: transparent;\n        box-shadow: none;\n      }\n    }\n  }\n\n  /**\n   * Clear the selection.\n   */\n\n  .select2-selection__clear {\n    color: $s2bs-clear-selection-color;\n    cursor: pointer;\n    float: right;\n    font-weight: bold;\n    margin-right: 10px;\n\n    &:hover {\n      color: $s2bs-clear-selection-hover-color;\n    }\n  }\n\n  /**\n   * Address disabled Select2 styles.\n   *\n   * @see https://select2.github.io/examples.html#disabled\n   * @see hhttps://getbootstrap.com/docs/4.0/components/forms/#disabled-forms\n   */\n\n  &.select2-container--disabled {\n    .select2-selection {\n      border-color: $s2bs-input-border;\n      @include box-shadow(none);\n    }\n\n    .select2-selection,\n    .select2-search__field {\n      cursor: $s2bs-cursor-disabled;\n    }\n\n    .select2-selection,\n    .select2-selection--multiple .select2-selection__choice {\n      background-color: $s2bs-input-bg-disabled;\n    }\n\n    .select2-selection__clear,\n    .select2-selection--multiple .select2-selection__choice__remove {\n      display: none;\n    }\n  }\n\n\n\n\n\n  /*------------------------------------*\\\n      #DROPDOWN\n  \\*------------------------------------*/\n\n  /**\n   * Dropdown border color and box-shadow.\n   */\n\n  .select2-dropdown {\n    @include box-shadow($s2bs-dropdown-box-shadow);\n    border-color: $s2bs-input-border-focus;\n    overflow-x: hidden;\n    margin-top: -1px;\n\n    &--above {\n      @include box-shadow($s2bs-dropdown-box-shadow-above);\n      margin-top: 1px;\n    }\n  }\n\n  /**\n   * Limit the dropdown height.\n   */\n\n  .select2-results > .select2-results__options {\n    max-height: 200px;\n    overflow-y: auto;\n  }\n\n\n\n\n\n  /*------------------------------------*\\\n      #SINGLE SELECT2\n  \\*------------------------------------*/\n\n  .select2-selection--single {\n    height: $s2bs-input-height-base;\n    line-height: $s2bs-line-height-base;\n    padding: $s2bs-padding-base-vertical ($s2bs-padding-base-horizontal + $s2bs-caret-width-base*3) $s2bs-padding-base-vertical $s2bs-padding-base-horizontal;\n\n    /**\n     * Adjust the single Select2's dropdown arrow button appearance.\n     */\n\n    .select2-selection__arrow {\n      position: absolute;\n      bottom: 0;\n      right: $s2bs-padding-base-horizontal;\n      top: 0;\n      width: $s2bs-caret-width-base;\n\n      b {\n        border-color: $s2bs-dropdown-arrow-color transparent transparent transparent;\n        border-style: solid;\n        border-width: $s2bs-caret-width-base $s2bs-caret-width-base 0 $s2bs-caret-width-base;\n        height: 0;\n        left: 0;\n        margin-left: -$s2bs-caret-width-base;\n        margin-top: -$s2bs-caret-width-base * .5;\n        position: absolute;\n        top: 50%;\n        width: 0;\n      }\n    }\n\n    .select2-selection__rendered {\n      color: $s2bs-input-color;\n      padding: 0;\n    }\n\n    .select2-selection__placeholder {\n      color: $s2bs-input-color-placeholder;\n    }\n  }\n\n\n\n\n\n  /*------------------------------------*\\\n    #MULTIPLE SELECT2\n  \\*------------------------------------*/\n\n  .select2-selection--multiple {\n    min-height: $s2bs-input-height-base;\n    padding: 0;\n    height: auto;\n\n    .select2-selection__rendered {\n      box-sizing: border-box;\n      display: block;\n      line-height: $s2bs-line-height-base;\n      list-style: none;\n      margin: 0;\n      overflow: hidden;\n      padding: 0;\n      width: 100%;\n      text-overflow: ellipsis;\n      white-space: nowrap;\n    }\n\n    .select2-selection__placeholder {\n      color: $s2bs-input-color-placeholder;\n      float: left;\n      margin-top: 5px;\n    }\n\n    /**\n     * Make Multi Select2's choices match Bootstrap 4's default button styles.\n     */\n\n    .select2-selection__choice {\n      color: $s2bs-input-color;\n      background: $s2bs-btn-default-bg;\n      border: 1px solid $s2bs-btn-default-border;\n      border-radius: $s2bs-selection-choice-border-radius;\n      cursor: default;\n      float: left;\n      margin: calc(#{$s2bs-padding-base-vertical} - 1px) 0 0 ($s2bs-padding-base-horizontal * .5);\n      padding: 0 $s2bs-padding-base-vertical;\n    }\n\n    /**\n     * Minus 2px borders.\n     */\n\n    .select2-search--inline {\n      .select2-search__field {\n        background: transparent;\n        padding: 0 $s2bs-padding-base-horizontal;\n        height: $s2bs-input-height-base;\n        line-height: $s2bs-line-height-base;\n        margin: -$border-width 0; // Compensate for input borders included in height\n        min-width: 5em;\n      }\n    }\n\n    .select2-selection__choice__remove {\n      color: $s2bs-remove-choice-color;\n      cursor: pointer;\n      display: inline-block;\n      font-weight: bold;\n      margin-right: $s2bs-padding-base-vertical * .5;\n\n      &:hover {\n        color: $s2bs-remove-choice-hover-color;\n      }\n    }\n\n    /**\n     * Clear the selection.\n     */\n\n    .select2-selection__clear {\n      margin-top: $s2bs-padding-base-vertical;\n    }\n  }\n\n\n\n\n\n  /**\n   * Address Bootstrap control sizing classes\n   *\n   * 1. Reset Bootstrap defaults.\n   * 2. Adjust the dropdown arrow button icon position.\n   *\n   * @see https://getbootstrap.com/docs/4.0/components/forms/#sizing\n   */\n\n  /* 1 */\n  .select2-selection--single.form-control-sm,\n  .input-group-sm & .select2-selection--single,\n  .form-group-sm & .select2-selection--single {\n    @include border-radius($s2bs-border-radius-small);\n    font-size: $s2bs-font-size-small;\n    height: $s2bs-input-height-small;\n    line-height: $s2bs-line-height-small;\n    padding: $s2bs-padding-small-vertical $s2bs-padding-small-horizontal + $s2bs-caret-width-base*3 $s2bs-padding-small-vertical $s2bs-padding-small-horizontal;\n\n    /* 2 */\n    .select2-selection__arrow b {\n      margin-left: -$s2bs-padding-small-vertical;\n    }\n  }\n\n  .select2-selection--multiple.form-control-sm,\n  .input-group-sm & .select2-selection--multiple,\n  .form-group-sm & .select2-selection--multiple {\n    @include border-radius($s2bs-border-radius-small);\n    min-height: $s2bs-input-height-small;\n\n    .select2-selection__choice {\n      font-size: $s2bs-font-size-small;\n      line-height: $s2bs-line-height-small;\n      margin: calc(#{$s2bs-padding-small-vertical} - 1px) 0 0 ($s2bs-padding-small-horizontal * .5);\n      padding: 0 $s2bs-padding-small-vertical;\n    }\n\n    .select2-search--inline .select2-search__field {\n      padding: 0 $s2bs-padding-small-horizontal;\n      font-size: $s2bs-font-size-small;\n      height: $s2bs-input-height-small;\n      line-height: $s2bs-line-height-small;\n    }\n\n    .select2-selection__clear {\n      margin-top: $s2bs-padding-small-vertical;\n    }\n  }\n\n  .select2-selection--single.form-control-lg,\n  .input-group-lg & .select2-selection--single,\n  .form-group-lg & .select2-selection--single {\n    @include border-radius($s2bs-border-radius-large);\n    font-size: $s2bs-font-size-large;\n    height: $s2bs-input-height-large;\n    line-height: $s2bs-line-height-large;\n    padding: $s2bs-padding-large-vertical $s2bs-padding-large-horizontal + $s2bs-caret-width-large*3 $s2bs-padding-large-vertical $s2bs-padding-large-horizontal;\n\n    /* 1 */\n    .select2-selection__arrow {\n      width: $s2bs-caret-width-large;\n\n      b {\n        border-width: $s2bs-caret-width-large $s2bs-caret-width-large 0 $s2bs-caret-width-large;\n        margin-left: -$s2bs-caret-width-large;\n        margin-left: -$s2bs-padding-large-vertical;\n        margin-top: -$s2bs-caret-width-large * .5;\n      }\n    }\n  }\n\n  .select2-selection--multiple.form-control-lg,\n  .input-group-lg & .select2-selection--multiple,\n  .form-group-lg & .select2-selection--multiple {\n    min-height: $s2bs-input-height-large;\n    border-radius: $s2bs-border-radius-large;\n\n    .select2-selection__choice {\n      font-size: $s2bs-font-size-large;\n      line-height: $s2bs-line-height-large;\n      border-radius: $s2bs-selection-choice-border-radius;\n      margin: calc(#{$s2bs-padding-large-vertical} - 1px) 0 0 ($s2bs-padding-large-horizontal * .5);\n      padding: 0 $s2bs-padding-large-vertical;\n    }\n\n    .select2-search--inline .select2-search__field {\n      padding: 0 $s2bs-padding-large-horizontal;\n      font-size: $s2bs-font-size-large;\n      height: $s2bs-input-height-large;\n      line-height: $s2bs-line-height-large;\n    }\n\n    .select2-selection__clear {\n      margin-top: $s2bs-padding-large-vertical;\n    }\n  }\n\n  .select2-selection.form-control-lg.select2-container--open {\n    @include dropdown-arrow;\n  }\n\n  .input-group-lg & .select2-selection {\n    &.select2-container--open {\n      @include dropdown-arrow;\n    }\n  }\n\n\n\n\n\n  /*------------------------------------*\\\n    #RTL SUPPORT\n  \\*------------------------------------*/\n\n  &[dir=\"rtl\"] {\n\n    /**\n     * Single Select2\n     *\n     * 1. Makes sure that .select2-selection__placeholder is positioned\n     *    correctly.\n     */\n\n    .select2-selection--single {\n      padding-left: $s2bs-padding-base-horizontal + $s2bs-caret-width-base*3;\n      padding-right: $s2bs-padding-base-horizontal;\n\n      .select2-selection__rendered {\n        padding-right: 0;\n        padding-left: 0;\n        text-align: right; /* 1 */\n      }\n\n      .select2-selection__clear {\n        float: left;\n      }\n\n      .select2-selection__arrow {\n        left: $s2bs-padding-base-horizontal;\n        right: auto;\n\n        b {\n          margin-left: 0;\n        }\n      }\n    }\n\n    /**\n     * Multiple Select2\n     */\n\n    .select2-selection--multiple {\n      .select2-selection__choice,\n      .select2-selection__placeholder,\n      .select2-search--inline {\n        float: right;\n      }\n\n      .select2-selection__choice {\n        margin-left: 0;\n        margin-right: $s2bs-padding-base-horizontal * .5;\n      }\n\n      .select2-selection__choice__remove {\n        margin-left: 2px;\n        margin-right: auto;\n      }\n    }\n  }\n\n  .select2-dropdown[dir=\"rtl\"] {\n    .select2-results__options {\n      text-align: right;\n    }\n  }\n}\n\n\n\n\n\n/*------------------------------------*\\\n  #ADDITIONAL GOODIES\n\\*------------------------------------*/\n\n/**\n * Address Bootstrap's validation states\n *\n * If a Select2 widget parent has one of Bootstrap's validation state modifier\n * classes, adjust Select2's border colors and focus states accordingly.\n * You may apply said classes to the Select2 dropdown (body > .select2-container)\n * via JavaScript match Bootstraps' to make its styles match.\n *\n * @see https://getbootstrap.com/docs/4.0/components/forms/#validation\n */\n\n.is-valid {\n  @include validation-state-focus($s2bs-state-success-text);\n}\n\n.is-invalid {\n  @include validation-state-focus($s2bs-state-danger-text);\n}\n\n/* Validation classes on parent element. Preserved Bootstrap 3 validation classes */\n\n.has-warning {\n  @include validation-state-focus($s2bs-state-warning-text);\n}\n\n.has-error {\n  @include validation-state-focus($s2bs-state-danger-text);\n}\n\n.has-success {\n  @include validation-state-focus($s2bs-state-success-text);\n}\n\n/**\n * Select2 widgets in Bootstrap Input Groups\n *\n * @see https://getbootstrap.com/docs/4.0/components/input-group/\n * @see https://github.com/twbs/bootstrap/blob/v4.4.1/scss/_input-group.scss\n */\n\n/**\n * Reset rounded corners\n */\n\n.input-group > .select2-hidden-accessible {\n  &:not(:first-child) + .select2-container--bootstrap > .selection > .select2-selection,\n  &:not(:first-child) + .select2-container--bootstrap > .selection > .select2-selection.form-control {\n    @include border-left-radius(0);\n  }\n\n  + .select2-container--bootstrap:not(:last-child) > .selection > .select2-selection,\n  + .select2-container--bootstrap:not(:last-child) > .selection > .select2-selection.form-control {\n    @include border-right-radius(0);\n  }\n}\n\n.input-group > .select2-container--bootstrap {\n  flex: 1 1 auto;\n  position: relative;\n  z-index: 2;\n  width: 1%;\n  margin-bottom: 0;\n\n  > .selection {\n    display: flex;\n    flex: 1 1 auto;\n\n    > .select2-selection.form-control {\n      float: none;\n    }\n  }\n\n  /**\n   * Adjust z-index like Bootstrap does to show the focus-box-shadow\n   * above appended buttons in .input-group and .form-group.\n   */\n\n  &.select2-container--open, /* .form-group */\n  &.select2-container--focus /* .input-group */ {\n    z-index: 3;\n  }\n\n  /**\n   * Adjust alignment of Bootstrap buttons in Bootstrap Input Groups to address\n   * Multi Select2's height which - depending on how many elements have been selected -\n   * may grow taller than its initial size.\n   *\n   * @see https://github.com/twbs/bootstrap/blob/v4.4.1/scss/_input-group.scss\n   */\n\n  &,\n  .input-group-append,\n  .input-group-prepend,\n  .input-group-append .btn,\n  .input-group-prepend .btn {\n    vertical-align: top;\n  }\n}\n\n/**\n * Temporary fix for https://github.com/select2/select2-bootstrap-theme/issues/9\n *\n * Provides `!important` for certain properties of the class applied to the\n * original `<select>` element to hide it.\n *\n * @see https://github.com/select2/select2/pull/3301\n * @see https://github.com/fk/select2/commit/31830c7b32cb3d8e1b12d5b434dee40a6e753ada\n */\n\n.form-control.select2-hidden-accessible {\n  position: absolute !important;\n  width: 1px !important;\n}\n\n/**\n * Display override for inline forms\n */\n\n.form-inline .select2-container--bootstrap {\n  @include media-breakpoint-up(sm) {\n    display: inline-block;\n  }\n}\n","@import 'sass-material-colors-map';\n\n@each $color-name, $color-variants in $material-colors {\n  @each $color-variant, $hex-value in $color-variants {\n      .color-#{$color-name}-#{$color-variant} {\n        color: #{$hex-value}\n      }\n      .bg-color-#{$color-name}-#{$color-variant} {\n        background-color: #{$hex-value}\n      }\n  }\n}\n",".fib {\n  background-size: contain;\n  background-position: 50%;\n  background-repeat: no-repeat;\n}\n\n.fi {\n  @extend .fib;\n  position: relative;\n  display: inline-block;\n  width: 1.333333 * 1em;\n  line-height: 1em;\n  &:before {\n    content: \"\\00a0\";\n  }\n  &.fis {\n    width: 1em;\n  }\n}\n\n@mixin flag-icon($country) {\n  .fi-#{$country} {\n    background-image: url(#{$flag-icons-path}#{$flag-icons-rect-path}/#{$country}.svg);\n\n    @if $flag-icons-use-square {\n      &.fis {\n        background-image: url(#{$flag-icons-path}#{$flag-icons-square-path}/#{$country}.svg);\n      }\n    }\n  }\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n\n//-------- mobile first --------//\n\n@include media-breakpoint-down(sm) {\n\t.daterangepicker.show-calendar.js-visible {\n\t\tdisplay: flex;\n\t\theight: calc(100vh - #{$h-header}) !important;\n\t\twidth: 100vw !important;\n\t\ttop: $h-header !important;\n\t\tleft: 0 !important;\n\t\tposition: fixed;\n\t\toverflow: scroll;\n\t\t-webkit-overflow-scrolling: touch;\n\t\tz-index: 9999999999999999999999 !important;\n\t\t.drp-buttons {\n\t\t\tposition: fixed;\n\t\t\ttext-align: center;\n\t\t\twidth: 100%;\n\t\t\tbottom: 16px;\n\t\t}\n\t}\n}\n@include media-breakpoint-up(sm) {\n\t.daterangepicker.show-ranges {\n\t\tmax-height: 300px;\n\t\toverflow-y: scroll;\n\t}\n\t.daterangepicker.show-ranges.ltr .drp-calendar {\n\t\tborder-bottom: 1px solid #ddd;\n\t}\n}\n\n//-------- select2 --------//\n.select2-selection {\n\tpadding-top: 0.2rem;\n\n\t@extend .border;\n\t@extend .text-left;\n\n\t.o-filter-actions {\n\t\tdisplay: inline-block;\n\t}\n}\n\n// readonly fix\nselect[readonly].select2-hidden-accessible + .select2-container {\n\tpointer-events: none;\n\ttouch-action: none;\n\n\t.select2-selection {\n\t\tbackground: #eee;\n\t\tbox-shadow: none;\n\t}\n\n\t.select2-selection__arrow,\n\t.select2-selection__clear {\n\t\tdisplay: none;\n\t}\n}\n\n.select2-selection--single {\n\tpadding: 0.375rem 1.125rem 0.375rem 0.75rem;\n\n\t@at-root .input-group > .input-group-prepend #{&} {\n\t\tborder-right: unset !important;\n\t\tborder-radius: 0.25rem 0 0 0.25rem !important;\n\t}\n\t// Border correction for select2 sm\n\t@at-root .input-group-sm #{&} {\n\t\tborder-top-right-radius: 0.25rem !important;\n\t\tborder-bottom-right-radius: 0.25rem !important;\n\t}\n}\n\n.select2-selection__rendered {\n\tline-height: 1.5;\n}\n\n.select2-search:only-child {\n\twidth: 100% !important;\n\n\t.select2-search__field {\n\t\twidth: 100% !important;\n\t}\n}\n\n.select2-selection__arrow {\n\t@extend .mt-1;\n}\n\n.select2-container--bootstrap4 {\n\tul.select2-selection__rendered {\n\t\t@extend .py-2;\n\t\t@extend .px-1;\n\n\t\tli.select2-selection__choice {\n\t\t\t@extend .p-1;\n\t\t\t@extend .my-auto;\n\t\t}\n\t}\n\n\t.select2-results__option,\n\t.select2-results__option .select2-results__option {\n\t\t@extend .p-1;\n\n\t\tfont-size: inherit;\n\t}\n}\n\n.select2-container--bootstrap {\n\t.select2-results > .select2-results__options {\n\t\tmax-height: 400px;\n\t}\n\n\t.select2-results__group {\n\t\tfont-size: calculate-rem(16px) !important;\n\t\tbackground: #e1f0fd;\n\t}\n\n\t.select2-results__option[aria-label=\"\"] > .select2-results__group {\n\t\tbackground: inherit;\n\t}\n\n\t.select2-results__option[aria-selected=\"true\"] .c-option-template--state-icons {\n\t\topacity: 0.5;\n\t}\n}\n\nselect.form-control,\nselect.select2 select.select2noactive {\n\toverflow: hidden; //quasar overwrite\n\theight: $input-height !important; //prevent select2 container from changing height when select2 is reloading\n}\n\n.narrow {\n\t.select2-selection.select2-selection--multiple {\n\t\tmin-height: calc(1.5em) !important;\n\t}\n}\n\n.select2-container .select2-search--inline {\n\tfloat: unset; //remove unneeded space in multiple select\n\twidth: fit-content;\n}\n\n.input-group-sm {\n\tselect.select2 {\n\t\t//prevent select2 container from changing height when select2 is reloading\n\t\theight: $input-height-sm !important;\n\t}\n}\n\n.form-control-sm.select2 {\n\theight: $input-height-sm !important;\n}\n\n.input-group > .select2-container--bootstrap {\n\twidth: 1% !important;\n}\n\n/* select2 selected option display bug fix after use hide class on options */\n.addRelationContainer span.select2-selection__rendered {\n\tdisplay: block !important;\n}\n\nheader {\n\t.o-global-search__input .select2-selection.select2-selection--single {\n\t\theight: $h-menu-items !important;\n\n\t\t.select2-selection__rendered {\n\t\t\tmargin-top: calculate-rem(2px);\n\t\t}\n\t}\n\n\t.select2WithButtonWidth {\n\t\twidth: calc(100% - #{$w-icon-button});\n\t}\n\n\t.c-header__btn__container .select2-selection {\n\t\theight: $h-menu-items;\n\t\tfont-size: 0.875rem;\n\n\t\t&:hover {\n\t\t\tbackground: $dark !important;\n\n\t\t\t.select2-selection__rendered {\n\t\t\t\tcolor: $white !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n#select2-mail-select-results {\n\tfont-size: 0.875rem;\n}\n\n.select2HeaderWidth {\n\t.select2-selection {\n\t\theight: 2.5rem !important;\n\t}\n}\n\n.fieldUiHolder {\n\twidth: 25%;\n\n\t.select2-container--bootstrap4 {\n\t\twidth: 100% !important;\n\t}\n}\n\n//theme selection\n.select2-selection__rendered.u-hover-bold {\n\tpadding: 6px !important;\n\tborder-radius: 0.25rem;\n}\n\n.select2-selection__rendered[title=\"Twilight\"] {\n\t@extend .u-bg-twilight;\n}\n\n.select2-selection__rendered[title=\"Blue\"] {\n\t@extend .u-bg-blue;\n}\n\n.select2-selection[aria-labelledby^=\"select2-theme\"] {\n\t@extend .p-0;\n}\n\n.customFilterMainSpan {\n\twidth: 100%;\n\tcursor: pointer;\n\n\t.select2-container {\n\t\twidth: 95% !important;\n\t}\n}\n\n.conditionRow .select2-container--bootstrap4 {\n\tdisplay: inline-block;\n\tvertical-align: middle;\n\n\t@extend .w-25;\n\t@extend .mr-sm-2;\n}\n.select2-container--bootstrap .select2-selection--multiple {\n\tmax-height: 70px;\n\toverflow: auto;\n\n\t.select2-selection__choice + .select2-search--inline {\n\t\t.select2-search__field {\n\t\t\tmin-width: 0;\n\t\t\tpadding: 0;\n\t\t}\n\t}\n}\n.select2-container--open {\n\t.select2-selection {\n\t\tborder-color: #5bb1ff !important;\n\t}\n\t&.select2-container--below {\n\t\t.select2-selection {\n\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t}\n\t}\n\t&.select2-container--above {\n\t\t.select2-selection {\n\t\t\tborder-top-right-radius: 0 !important;\n\t\t}\n\t}\n}\n//-------- leaflet --------//\n.leaflet-popup-content {\n\twidth: 62px;\n}\n\n.awesome-marker {\n\t.fas {\n\t\tmargin-top: 11px;\n\t}\n}\n\n//-------- daterangepicker --------//\n\n.daterangepicker {\n\t&.show-calendar {\n\t\t@extend .p-0;\n\t\t&.js-visible:not(.single) {\n\t\t\t&:before,\n\t\t\t&:after {\n\t\t\t\tcontent: none !important;\n\t\t\t}\n\t\t}\n\t}\n\n\t.left,\n\t.right {\n\t\t@extend .mb-0;\n\t}\n\n\t.ranges {\n\t\tli {\n\t\t\tpadding: 4px 12px;\n\t\t}\n\n\t\tli:last-child {\n\t\t\t@extend .mb-0;\n\t\t}\n\t}\n}\n\n.recordEditView {\n\t.daterangepicker {\n\t\t.ranges {\n\t\t\tfloat: none !important;\n\t\t\ttext-align: center !important;\n\t\t}\n\t}\n}\n\n//-------- jQuery UI --------//\n.ui-autocomplete {\n\tpadding: 3px !important;\n\n\t.ui-menu-item-wrapper,\n\t.ui-menu-item-wrapper:hover {\n\t\tfont-weight: inherit !important;\n\t}\n}\n\n.ui-autocomplete:not(.mobile) {\n\t.ui-menu-item-wrapper {\n\t\t@extend .u-text-ellipsis;\n\t}\n}\n\n.sortTableUl {\n\tlist-style-type: none;\n\tfloat: left;\n\tmin-height: 1px;\n\tpadding: 0;\n}\n\n//fix placholder width when table's elements are hidden\n.ui-sortable-placeholder td[colspan=\"0\"] {\n\tdisplay: none;\n}\n\n//-------- ckeditor --------//\n\n.cke_screen_reader_only {\n\theight: 0 !important;\n}\n\n#pdf_step2 .cke {\n\tborder: 0;\n}\n\n.cke_autocomplete_panel {\n\twidth: 300px !important;\n}\n\n//-------- js-tree --------//\n\n.jstree-proton {\n\tfont-family: $font-family-base !important;\n}\n\n.vakata-context.jstree-contextmenu.jstree-default-contextmenu {\n\tli > a {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\theight: calculate-rem(22px);\n\t\toverflow: hidden;\n\t\tpadding-left: 1em;\n\t}\n}\n\n//-------- perfectscrollbar --------//\nbody:not(.desktop) {\n\t.leftPanel .ps-scrollbar-y-rail {\n\t\tdisplay: none !important;\n\t}\n\t.ps__rail-x,\n\t.ps__rail-y {\n\t\tdisplay: none !important;\n\t}\n}\n\n.c-scrollbar-x--small {\n\t.ps__rail-x:hover > .ps__thumb-x,\n\t.ps__rail-x:focus > .ps__thumb-x,\n\t.ps__rail-x.ps--clicking .ps__thumb-x {\n\t\theight: 6px;\n\t}\n\n\t.ps__rail-x {\n\t\theight: 10px;\n\t}\n}\n\n//-------- gridstack --------//\n\n.grid-stack > .grid-stack-item > .grid-stack-item-content {\n\tleft: 0.25rem !important;\n\tright: 0.25rem !important;\n\toverflow-y: hidden !important;\n}\n\n@include media-breakpoint-down(xs) {\n\t.grid-stack > .grid-stack-item > .grid-stack-item-content {\n\t\tleft: 0 !important;\n\t\tright: 0 !important;\n\t}\n\n\t.ui-draggable-handle {\n\t\t-ms-touch-action: manipulation !important;\n\t\ttouch-action: manipulation !important;\n\t}\n\n\t.grid-stack > .grid-stack-item > .grid-stack-item-content {\n\t\twidth: 100% !important;\n\t}\n\n\t.grid-stack.grid-stack-one-column-mode > .grid-stack-item {\n\t\tmargin-bottom: 0.5rem !important;\n\t}\n}\n\n//-------- footable --------//\n.profilesEditView {\n\t.footable-toggle {\n\t\t@extend .float-left;\n\t}\n}\n\n//-------- datatable --------//\n\n.dataTables_wrapper {\n\t.custom-select {\n\t\t//removed additional arrows\n\t\tbackground: unset;\n\t}\n}\n\n//-------- leaflet --------//\n\n.leaflet-popup-content {\n\twidth: auto;\n}\n\n//-------- floatThead --------//\n\n.ps__rail-x,\n.ps__rail-y {\n\tz-index: 2000; //overflow floatThead in list\n}\n\n.dropdown-menu.show {\n\tz-index: 3000; //overflow floatThead and ps scrollbar in list\n}\n\n.listViewPageDiv {\n\t& > .floatThead-wrapper {\n\t\toverflow: hidden; //prevent fixed thead from overflowing table\n\n\t\t& > .floatThead-container {\n\t\t\toverflow: hidden !important;\n\t\t}\n\t}\n}\n\n.js-fixed-thead {\n\ttfoot td {\n\t\tborder-top: unset !important; //floatThead added this to table, causing additional border\n\t}\n}\n\n//-------- flag-icon --------//\n\n.flag-icon {\n\tbox-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.35);\n\tbackground-size: cover;\n\twidth: 1.3em;\n\tmargin-left: 2px;\n}\n\n//-------- tribute.js --------//\n//styles based on bootstrap dropdown\n.tribute-container {\n\tborder: 1px solid rgba(0, 0, 0, 0.15);\n\tborder-radius: 0.25rem;\n\tmin-width: 10rem;\n\n\tul {\n\t\tcolor: #212529;\n\t\tbackground-color: #fff;\n\t\tbackground-clip: padding-box;\n\n\t\t.c-circle-icon {\n\t\t\tfont-size: 2em;\n\t\t\tmargin-top: 10px;\n\t\t}\n\t\t.c-img__completion__container {\n\t\t\twidth: 2.5rem;\n\t\t\ttext-align: center;\n\t\t}\n\t}\n}\n\n//-------- font-awesome --------//\n\n.btn-sm {\n\t.fa-xs {\n\t\tvertical-align: calculate-rem(1px);\n\t}\n}\n\n//-------- pnotify --------//\n.pnotify-container {\n\tpadding: 0.75rem;\n}\n.pnotify-closer {\n\tvisibility: visible !important;\n}\n.pnotify-title {\n\tline-height: 1.3rem;\n}\n.pnotify .pnotify-icon {\n\tline-height: 1.5rem;\n\tfont-size: 1.2rem;\n\tmargin-right: 5px;\n}\n.pnotify-action-bar {\n\tmargin-top: 1rem;\n}\n.pnotify.c-confirm-modal {\n\t.pnotify-container {\n\t\tcolor: #000;\n\t\tbackground-color: #fff;\n\t\tborder-color: #fff;\n\t}\n\t.btn-primary {\n\t\tbackground-color: #3eac33;\n\t\tborder-color: #3eac33;\n\t}\n\t.btn-secondary {\n\t\tbackground-color: #d15d5d;\n\t\tborder-color: #d15d5d;\n\t}\n\t.pnotify-icon {\n\t\tfont-size: 3rem;\n\t\tmargin: 12px 10px 10px 0;\n\t}\n}\n//-------- Material Design Icons --------//\n.mdi {\n\tline-height: 1;\n}\n.btn .mdi::before {\n\tposition: relative;\n}\n.c-mdi::before {\n\twidth: 1.25em;\n\tfont-size: 1.2rem;\n\tvertical-align: text-bottom;\n}\n.alert .mdi::before {\n\tposition: relative;\n\ttop: 2px;\n}\n.alert .mdi {\n\tfont-size: 1rem;\n}\n//-------- quasar --------//\n.q-tab__icon {\n\theight: unset;\n}\n.dataTables_processing {\n\tz-index: 4000;\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n\n//table\n@use \"sass:math\";\n\n.table thead th,\n.table-bordered thead td {\n\tborder-bottom-width: 1px;\n}\n\n.btn-xs {\n\t@include button-size(\n\t\tmath.div($btn-padding-y-sm, 1.25),\n\t\tmath.div($btn-padding-x-sm, 1.25),\n\t\tmath.div($font-size-sm, 1.25),\n\t\tmath.div($btn-line-height-sm, 1.25),\n\t\tmath.div($btn-border-radius-sm, 1.25)\n\t);\n}\n\n//Switch button\nlabel.btn[class*=\"btn-outline-\"] {\n\t&:not(.active) {\n\t\tbackground: $white;\n\n\t\t&:hover {\n\t\t\tbackground: $gray-200;\n\t\t\tcolor: $gray-600;\n\t\t}\n\t}\n}\n\n.dropdown-menu {\n\tmax-height: calc(100vh - 100px);\n\tmax-width: calc(100vh - 100px);\n\toverflow: auto;\n\n\t@at-root .listViewEntries .actions #{&} {\n\t\toverflow: unset;\n\t}\n\n\t&.historyList {\n\t\t@include media-breakpoint-up(md) {\n\t\t\tleft: auto;\n\t\t\tright: 9px;\n\t\t}\n\t}\n}\n\n.dropdown-item {\n\tcursor: pointer;\n\tborder-top: 1px solid transparent;\n\tborder-bottom: 1px solid transparent;\n\twhite-space: nowrap;\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n\n\t@at-root .historyList #{&} {\n\t\tmin-width: 500px;\n\t\tmax-width: calc(100vh - 100px);\n\t}\n\n\t&:hover {\n\t\tborder-top: 1px solid $color-grey-light;\n\t\tborder-bottom: 1px solid $color-grey-light;\n\t}\n}\n\n//btn-group with flex-column on mobile styles correction\n@include media-breakpoint-down(xs) {\n\t.btn-group.flex-column {\n\t\t& > .btn {\n\t\t\tmargin-left: 0 !important;\n\t\t}\n\n\t\t& > .btn:first-child {\n\t\t\t-webkit-border-radius: 0.25rem 0.25rem 0 0 !important;\n\t\t\t-moz-border-radius: 0.25rem 0.25rem 0 0 !important;\n\t\t\tborder-radius: 0.25rem 0.25rem 0 0 !important;\n\t\t}\n\n\t\t& > .btn:last-child {\n\t\t\t-webkit-border-radius: 0 0 0.25rem 0.25rem !important;\n\t\t\t-moz-border-radius: 0 0 0.25rem 0.25rem !important;\n\t\t\tborder-radius: 0 0 0.25rem 0.25rem !important;\n\t\t}\n\t}\n}\n\n// buttons with class border has the same border color as input\n.border.btn {\n\tborder-color: #ced4da !important;\n}\n\n.input-group.input-group-sm {\n\tmin-width: calculate-rem(65px);\n}\n\n.modal-header {\n\tpadding: 1rem 0;\n\tmargin: 0 1rem;\n}\n\n.modal-footer {\n\tborder-top: none;\n}\n\n.modal-header-icon {\n\tmargin-right: 0.5rem;\n}\n\n.modal-header-xl {\n\talign-items: center;\n\tpadding: 0.5rem 0;\n\t.modal-title {\n\t\tfont-size: 1.5rem;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t}\n\t.modal-header-icon {\n\t\tfont-size: 2.5rem;\n\t\tmargin-right: 0.75rem;\n\t}\n\n\t.close {\n\t\tmargin: 0;\n\t\tpadding: 0 0 5px 0;\n\t}\n}\n\n.nav-under {\n\t.active {\n\t\tborder-bottom: solid 2px;\n\t}\n\t.nav-link {\n\t\tpadding: calculate-rem(3px) calculate-rem(4px);\n\t\t@include media-breakpoint-up(sm) {\n\t\t\tmargin-right: calculate-rem(60px);\n\t\t}\n\t}\n}\n.input-group-sm {\n\t.form-control {\n\t\t@extend .form-control-sm;\n\t}\n}\n.input-group-lg {\n\t.form-control {\n\t\t@extend .form-control-lg;\n\t}\n}\n@include media-breakpoint-down(sm) {\n\t.breadcrumb {\n\t\tpadding: 0;\n\t}\n\t.breadcrumb-item + .breadcrumb-item {\n\t\tpadding-left: calculate-rem(2px);\n\t\t&::before {\n\t\t\tpadding-right: calculate-rem(2px);\n\t\t}\n\t}\n}\n\n.table-with-flex {\n\tborder-right: none;\n\ttd {\n\t\tborder-left: none;\n\t\tborder-bottom: none;\n\t\tborder-right: $table-border-width solid $table-border-color;\n\t}\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.dashboardWidgetCalendar {\n\t.fc .fc-daygrid-day-events {\n\t\ttext-align: center;\n\t}\n\t.fc .fc-daygrid-day-number {\n\t\tpadding: 2px 4px;\n\t}\n\t.fc .fc-daygrid-day-top {\n\t\tline-height: 1;\n\t}\n\t.fc-daygrid-event-harness {\n\t\tdisplay: inline-block;\n\t\t.fc-daygrid-event {\n\t\t\tpadding: 0px 4px;\n\t\t\t.fc-event-main {\n\t\t\t\tcolor: inherit;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.fc-event-style1 {\n\tbackground: #17309a;\n\tborder-color: #17309a;\n\tfont-weight: normal;\n\ttext-shadow: none;\n\n\t.fc-event-skin {\n\t\tbackground: #17309a;\n\t\tborder-color: #17309a;\n\t\tfont-weight: normal;\n\t\ttext-shadow: none;\n\t}\n}\n\n.fc-event-style2 {\n\tbackground: #3a87ad;\n\tborder-color: #3a87ad;\n\tfont-weight: normal;\n\ttext-shadow: none;\n\n\t.fc-event-skin {\n\t\tbackground: #3a87ad;\n\t\tborder-color: #3a87ad;\n\t\tfont-weight: normal;\n\t\ttext-shadow: none;\n\t}\n}\n\n.fc-event-style3 {\n\tbackground: #aa6705;\n\tborder-color: #aa6705;\n\tfont-weight: normal;\n\ttext-shadow: none;\n\n\t.fc-event-skin {\n\t\tbackground: #aa6705;\n\t\tborder-color: #aa6705;\n\t\tfont-weight: normal;\n\t\ttext-shadow: none;\n\t}\n}\n\n.fc-event-style4 {\n\tbackground: #953b39;\n\tborder-color: #953b39;\n\tfont-weight: normal;\n\ttext-shadow: none;\n\n\t.fc-event-skin {\n\t\tbackground: #953b39;\n\t\tborder-color: #953b39;\n\t\tfont-weight: normal;\n\t\ttext-shadow: none;\n\t}\n}\n\n.fc-event-style5 {\n\tbackground: #545252;\n\tborder-color: #545252;\n\tfont-weight: normal;\n\ttext-shadow: none;\n\n\t.fc-event-skin {\n\t\tbackground: #545252;\n\t\tborder-color: #545252;\n\t\tfont-weight: normal;\n\t\ttext-shadow: none;\n\t}\n}\n\n.fc-event-style6 {\n\tbackground: #87865d;\n\tborder-color: #87865d;\n\tfont-weight: normal;\n\ttext-shadow: none;\n\n\t.fc-event-skin {\n\t\tbackground: #87865d;\n\t\tborder-color: #87865d;\n\t\tfont-weight: normal;\n\t\ttext-shadow: none;\n\t}\n}\n\n.fc-event-style7 {\n\tbackground: #c71585;\n\tborder-color: #c71585;\n\tfont-weight: normal;\n\ttext-shadow: none;\n}\n\n.fc-event-style8 {\n\tbackground: #006400;\n\tborder-color: #006400;\n\tfont-weight: normal;\n\ttext-shadow: none;\n\n\t.fc-event-skin {\n\t\tbackground: #006400;\n\t\tborder-color: #006400;\n\t\tfont-weight: normal;\n\t\ttext-shadow: none;\n\t}\n}\n\n#calendarview th {\n\tcolor: #000;\n}\n\n.fc .fc-button {\n\tdisplay: inline-block;\n\tmargin-bottom: 0;\n\tfont-weight: normal;\n\tline-height: 1.5;\n\ttext-align: center;\n\twhite-space: nowrap;\n\tvertical-align: middle;\n\t-ms-touch-action: manipulation;\n\ttouch-action: manipulation;\n\tcursor: pointer;\n\t-webkit-user-select: none;\n\t-moz-user-select: none;\n\t-ms-user-select: none;\n\tuser-select: none;\n\tbackground-image: none;\n\tborder: 1px solid transparent;\n\tborder-radius: 4px;\n\n\t&:active .fc-button-inner {\n\t\tbackground: transparent;\n\n\t\t.fc-button-content {\n\t\t\tcolor: #fff;\n\t\t}\n\t}\n\n\t&.fc-button-active .fc-button-inner .fc-button-content,\n\t&:active .fc-button-inner .fc-button-content {\n\t\tcolor: #000 !important;\n\t\tbackground: transparent;\n\t\tbackground-image: none;\n\t}\n}\n\n.fc-header-title h2 {\n\tfont-size: 15px;\n\tline-height: 20px;\n}\n\n.fc-col-header-cell {\n\tbackground: $light;\n\tborder-color: #ccc;\n\ta {\n\t\tcolor: #666;\n\t}\n}\n\n.fc-content {\n\tbackground: #fff;\n\tmargin-left: 10px;\n}\n\n.fc-event-container .fc-event.fc-draggable {\n\tmargin: 0 0 2px 0;\n\tborder-radius: 0;\n}\n\n.fc-content {\n\t.fc-title {\n\t\tpadding-left: 2px;\n\t}\n\n\ttd:hover {\n\t\tbackground: #f3f3f3;\n\t}\n}\n\n.fc button {\n\theight: auto !important;\n\t.fas {\n\t\tdisplay: block;\n\t}\n}\n\n.fc-toolbar {\n\tmargin-bottom: 0 !important;\n}\n\n.fc-time-grid .fc-time-grid-event.fc-event {\n\tmin-height: 27px;\n\tmin-width: 100px;\n}\n\n.fc-time-grid-event.fc-short .fc-title {\n\tfont-size: 1em;\n}\n\n@media only screen and (max-width: 480px) {\n\t.fc-toolbar {\n\t\t.fc-left,\n\t\t.fc-right {\n\t\t\tfloat: none !important;\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n\t.fc-basic-view .fc-body .fc-row {\n\t\tmin-height: 2em !important;\n\t}\n\n\t.fc-row .fc-content-skeleton {\n\t\tpadding-bottom: 0px;\n\t}\n\t.fc th,\n\t.fc td {\n\t\tpadding: 0 !important;\n\t\tline-height: 1;\n\t}\n\t.c-calendar-quickcreate .fc-daygrid-day-top .fc-daygrid-day-number {\n\t\tfont-size: 20px;\n\t}\n\t.js-calendar-switch-container {\n\t\tmargin: auto !important;\n\t}\n}\n.fc-unthemed td {\n\tborder-color: #ddd !important;\n}\n\n.fc-view-container {\n\t@extend .mb-0;\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.quasar-reset,\nbody > .q-dialog:not(.quasar-reset) {\n\t.row {\n\t\tmargin: unset;\n\t\tmargin-right: unset;\n\t\tmargin-left: unset;\n\t}\n\n\t.col,\n\t[class*=\"col-\"] {\n\t\tposition: unset;\n\t\tpadding: unset;\n\t\tpadding-right: unset;\n\t\tpadding-left: unset;\n\t}\n\t.q-field .col {\n\t\tposition: relative;\n\t}\n\tz-index: 1050 !important;\n}\n\n.quasar-container {\n\theight: calc(100% - #{calculate-rem(48px)});\n\tmargin-left: -0.5rem;\n\tmargin-right: -0.5rem;\n}\n.quasar-modal {\n\t.modal-content {\n\t\theight: 100%;\n\t}\n\ttop: 0;\n\tright: 0;\n\tleft: 0;\n\tbottom: 0;\n\tpadding-top: 50px;\n\tpadding-bottom: 30px;\n\tpadding-left: 50px;\n\tpadding-right: 0 !important;\n\n\t.q-layout-container {\n\t\theight: calc(100vh - 113px);\n\t}\n}\n.singleComment .q-message-text {\n\tbackground: #e0e0e0;\n}\n\n@media only screen and (min-width: 768px) {\n\t.singleComment {\n\t\t.q-message-text {\n\t\t\tbackground: #e0e0e0;\n\t\t}\n\t}\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n\n@media print {\n\t.noprint {\n\t\tdisplay: none;\n\t}\n}\n\n.clearfix {\n\t*zoom: 1;\n\n\t&:before {\n\t\tdisplay: table;\n\t\tcontent: \"\";\n\t}\n\n\t&:after {\n\t\tdisplay: table;\n\t\tcontent: \"\";\n\t\tclear: both;\n\t}\n}\n\n.hide-text {\n\toverflow: hidden;\n\ttext-indent: 100%;\n\twhite-space: nowrap;\n}\n\n.textTransform {\n\ttext-transform: uppercase;\n\tfloat: right;\n}\n\n.quickCreateTitle {\n\tfont-size: calculate-rem(15px) !important;\n}\n\n.generatePass {\n\twidth: 125px;\n\tmargin-right: 5px;\n}\n\n@media only screen and (min-width: 320px) and (max-width: 640px) {\n\t.textTransform {\n\t\tmargin-top: 2px;\n\t\tfloat: none !important;\n\t}\n}\n\n@media only screen and (min-width: 320px) and (max-width: 480px) {\n\t.goToFullFormPassword {\n\t\twidth: 269px;\n\t\tmargin-bottom: 7px;\n\t\tmargin-right: 5px;\n\t}\n\n\t.generatePass {\n\t\twidth: 174px !important;\n\t\tmargin-right: 7px;\n\t}\n}\n\n.noWrap {\n\twhite-space: nowrap !important;\n}\n\n.input-block-level {\n\tdisplay: block;\n\twidth: 100%;\n\tmin-height: 28px;\n\n\t/* Make inputs at least the height of their button counterpart */\n\n\t/* Makes inputs behave like true block-level elements */\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\t-ms-box-sizing: border-box;\n\tbox-sizing: border-box;\n}\n\nhr {\n\tmargin-top: 0;\n\tmargin-bottom: 8px;\n\tborder-bottom: 1px solid #ddd;\n}\n\n.borderBottom {\n\tborder-bottom: 1px solid #ddd;\n\tmargin-bottom: 5px;\n}\n\n.imageHolder {\n\tmargin: 0 auto;\n\tbackground-position: center;\n\tpadding: 10px 0;\n\twidth: 70%;\n}\n\n.modal .imageHolder {\n\tmin-width: 250px;\n\twidth: 30%;\n\tz-index: 1;\n}\n\n.blockProgressContainer.imageHolder {\n\tpadding: 40px 0;\n}\n\n.message {\n\tfont-weight: bold;\n\tcolor: $bg-navbar;\n}\n\n.modal .imageHolder .message {\n\tfont-size: calculate-rem(16px);\n}\n\n.sk-cube-grid {\n\twidth: 70px;\n\theight: 70px;\n\tmargin: 10px auto;\n}\n\n.item .addButton {\n\tmargin-right: 6px;\n}\n\n.carousel-inner .item table {\n\tmargin-bottom: 10px;\n\twidth: 100%;\n}\n\n.summaryViewEntries {\n\t.fieldLabel {\n\t\twidth: 35%;\n\t\tvertical-align: top;\n\t\tpadding: 5px 0 5px 5%;\n\t\tborder-top: 1px solid #ddd;\n\t\tborder-right: 1px solid #ddd;\n\t\tborder-bottom: 1px solid #ddd;\n\t}\n\n\t.fieldValue {\n\t\twidth: 65%;\n\t\tvertical-align: top;\n\t\tpadding: 5px 0 5px 5px;\n\t}\n}\n\n.sk-cube-grid {\n\t.sk-cube {\n\t\twidth: 33%;\n\t\theight: 33%;\n\t\tbackground-color: $bg-navbar;\n\t\tfloat: left;\n\t\t-webkit-animation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;\n\t\tanimation: sk-cubeGridScaleDelay 1.3s infinite ease-in-out;\n\t}\n\n\t.sk-cube1 {\n\t\t-webkit-animation-delay: 0.2s;\n\t\tanimation-delay: 0.2s;\n\t}\n\n\t.sk-cube2 {\n\t\t-webkit-animation-delay: 0.3s;\n\t\tanimation-delay: 0.3s;\n\t}\n\n\t.sk-cube3 {\n\t\t-webkit-animation-delay: 0.4s;\n\t\tanimation-delay: 0.4s;\n\t}\n\n\t.sk-cube4 {\n\t\t-webkit-animation-delay: 0.1s;\n\t\tanimation-delay: 0.1s;\n\t}\n\n\t.sk-cube5 {\n\t\t-webkit-animation-delay: 0.2s;\n\t\tanimation-delay: 0.2s;\n\t}\n\n\t.sk-cube6 {\n\t\t-webkit-animation-delay: 0.3s;\n\t\tanimation-delay: 0.3s;\n\t}\n\n\t.sk-cube7 {\n\t\t-webkit-animation-delay: 0s;\n\t\tanimation-delay: 0s;\n\t}\n\n\t.sk-cube8 {\n\t\t-webkit-animation-delay: 0.1s;\n\t\tanimation-delay: 0.1s;\n\t}\n\n\t.sk-cube9 {\n\t\t-webkit-animation-delay: 0.2s;\n\t\tanimation-delay: 0.2s;\n\t}\n}\n\n@-webkit-keyframes sk-cubeGridScaleDelay {\n\t0%,\n\t70%,\n\t100% {\n\t\t-webkit-transform: scale3D(1, 1, 1);\n\t\ttransform: scale3D(1, 1, 1);\n\t}\n\n\t35% {\n\t\t-webkit-transform: scale3D(0, 0, 1);\n\t\ttransform: scale3D(0, 0, 1);\n\t}\n}\n\n@keyframes sk-cubeGridScaleDelay {\n\t0%,\n\t70%,\n\t100% {\n\t\t-webkit-transform: scale3D(1, 1, 1);\n\t\ttransform: scale3D(1, 1, 1);\n\t}\n\n\t35% {\n\t\t-webkit-transform: scale3D(0, 0, 1);\n\t\ttransform: scale3D(0, 0, 1);\n\t}\n}\n\n.navbar.navbar-fixed-top .navbar-collapse {\n\tpadding-right: 15px !important;\n}\n\n.navbar-nav.navbar-left .open ul {\n\tdisplay: none;\n}\n\n.navbar-default .navbar-nav {\n\t& > .open > a {\n\t\tcolor: #555;\n\t\tbackground: none;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tcolor: #555;\n\t\t\tbackground: none;\n\t\t}\n\t}\n\n\tli:hover {\n\t\tbackground: #e7e7e7;\n\t}\n}\n\n.navbar-inverse .navbar-nav {\n\t& > .open > a {\n\t\tbackground: none;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tbackground: none;\n\t\t}\n\t}\n\n\tli:hover {\n\t\tbackground: #080808;\n\t}\n}\n\n.navbar-nav .hovernav:hover > .dropdown-menu {\n\tdisplay: block;\n}\n\n#headerLinks {\n\tpadding: 10px 0 7px;\n\tmin-width: 240px;\n\tfloat: right !important;\n\n\t.headerLinksContainer {\n\t\tmargin-right: 10px;\n\n\t\t> [class*=\"span\"] {\n\t\t\tfloat: left;\n\t\t\tmargin-left: 15px;\n\t\t}\n\n\t\t.dropdown.open .dropdown-toggle {\n\t\t\tbackground: transparent;\n\t\t}\n\n\t\tul.dropdown-menu {\n\t\t\ttop: 30px;\n\n\t\t\t&:after,\n\t\t\t&:before {\n\t\t\t\tright: 15px;\n\t\t\t\tleft: auto;\n\t\t\t}\n\t\t}\n\n\t\t> span a {\n\t\t\timg,\n\t\t\t&.userName {\n\t\t\t\tcolor: #fff;\n\t\t\t\tcursor: pointer;\n\t\t\t\ttext-decoration: none !important;\n\t\t\t}\n\n\t\t\timg .caret,\n\t\t\t&.userName .caret {\n\t\t\t\tborder-top: 4px solid #fff;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.themeMenuContainer {\n\tmin-width: 110px;\n\twidth: 110px;\n\tleft: -84px !important;\n\tpadding: 10px 0;\n\n\t.themeMenu {\n\t\tpadding: 0 10px;\n\t\t-webkit-box-sizing: border-box;\n\t\t-moz-box-sizing: border-box;\n\t\tbox-sizing: border-box;\n\t\tword-wrap: break-word;\n\n\t\t.themeElement {\n\t\t\tcursor: pointer;\n\t\t\tmargin: 5px;\n\t\t\theight: 20px;\n\t\t\twidth: 20px;\n\t\t\t-webkit-box-sizing: border-box;\n\t\t\t-moz-box-sizing: border-box;\n\t\t\tbox-sizing: border-box;\n\t\t\tword-wrap: break-word;\n\n\t\t\t&:hover {\n\t\t\t\tborder: 1px solid #000;\n\t\t\t\tbackground-position: -286px 2px;\n\t\t\t}\n\t\t}\n\n\t\t.themeSelected {\n\t\t\tborder: 1px solid #000;\n\t\t\tbackground-position: -286px 2px;\n\t\t}\n\t}\n}\n\n.commonActionsContainer {\n\t.quickAction {\n\t\tmargin-top: 8px;\n\t\tmargin-left: 4px;\n\t\tcursor: pointer;\n\n\t\timg {\n\t\t\tmax-height: 22px;\n\t\t}\n\n\t\t#companyLogo-container img {\n\t\t\theight: 98%;\n\t\t\tmargin: 0 auto;\n\t\t}\n\t}\n\n\t.actionsContainer {\n\t\tbackground: #f3f3f3;\n\t}\n\n\t.dropdown-menu.commonActionsButtonDropDown {\n\t\tmin-width: 40%;\n\t\ttop: 50px;\n\t\tmargin: 0 0 0 60%;\n\t\tpadding-top: 0;\n\n\t\ta {\n\t\t\tpadding: 2px;\n\t\t\tborder: none;\n\n\t\t\tspan {\n\t\t\t\toverflow: hidden;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\tmargin-right: 5px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.mainContainer {\n\t#leftPanel {\n\t\tbackground-color: #eeeff2;\n\t\tbackground-image: -moz-linear-gradient(top, #eeeff2, #eeeff2);\n\t\tbackground-image: -ms-linear-gradient(top, #eeeff2, #eeeff2);\n\t\tbackground-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeff2), to(#eeeff2));\n\t\tbackground-image: -webkit-linear-gradient(top, #eeeff2, #eeeff2);\n\t\tbackground-image: -o-linear-gradient(top, #eeeff2, #eeeff2);\n\t\tbackground-image: linear-gradient(to top, #eeeff2, #eeeff2);\n\t\tbackground-repeat: repeat-x;\n\t\tfilter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeff2', endColorstr='#eeeff2', GradientType=0);\n\t\tborder-color: #eeeff2 #eeeff2 #c3c6d1;\n\t\tborder-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);\n\t}\n}\n\n.blockUI form,\n#globalmodal form {\n\tmargin: 0 0 0;\n}\n\n.listViewPageDiv {\n\tmargin: 0 0;\n}\n\n.ui-autocomplete .ui-menu-item #ui-active-menuitem {\n\tbackground: #404952;\n\tborder-radius: 0;\n}\n\n/*Do not shrink select2 input box in layout editor*/\n#relatedTabOrder .select2-input {\n\tmin-width: 200px;\n}\n\n.alphabetSearch {\n\ta {\n\t\twidth: 45px;\n\t}\n\n\tdisplay: inline-block;\n\tmargin: 2px;\n}\n\n.alphabet_30,\n.alphabet_28 {\n\twidth: 490px;\n}\n\n.alphabet_26 {\n\twidth: 489px;\n}\n\n.listViewActions > .btn-group {\n\tmin-width: 105px;\n}\n\n#listViewPageJumpDropDown,\n#relatedListPageJumpDropDown {\n\tleft: auto;\n\ttop: 70%;\n}\n\n.pageNumbers {\n\tdisplay: inline-block;\n\tmargin-right: 5px;\n\tmargin-top: 6px;\n\tvertical-align: top;\n\n\t.totalNumberOfRecords {\n\t\tmargin: 0 5px;\n\t}\n}\n\n.contents-topscroll,\n#reportDetails {\n\toverflow-x: auto !important;\n\toverflow-y: visible;\n\tz-index: 10;\n\tbackground: #fff;\n}\n\n.bottomscroll-div,\n.topscroll-div {\n\tmin-width: 100%;\n\tdisplay: table;\n\theight: 2px;\n}\n\n.contents-bottomscroll {\n\toverflow-x: auto !important;\n}\n\n.listViewLoadingImageBlock {\n\tbackground: none;\n\tborder-radius: 0;\n\tbox-shadow: none;\n\ttext-align: center;\n}\n\n.userPreferences {\n\t.contents {\n\t\tpadding-left: 0 !important;\n\t}\n\n\t.details {\n\t\tborder-right: 0 !important;\n\t}\n}\n\n/*opacity applied for summary view edit, comment actions, activity widget edit*/\n.summaryViewEntries .js-detail-quick-edit,\n.activityDescription .editDescription {\n\topacity: 0;\n\n\t/*for IE*/\n\t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)\";\n\tfilter: alpha(opacity=0);\n}\n\n.summaryViewEntries:hover .fieldValue .js-detail-quick-edit,\n.activityDescription:hover .editDescription,\n.listViewEntriesTable tr:hover td .actions .actionImages {\n\topacity: 1;\n\n\t/*for IE*/\n\t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)\";\n\tfilter: alpha(opacity=100);\n}\n\n.emptyRecordsDiv {\n\twidth: 100%;\n\tborder: 1px solid #ddd;\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\tword-wrap: break-word;\n\ttext-align: center;\n\tfont-size: calculate-rem(16px);\n\tpadding: 5% 0;\n\n\ttd {\n\t\t-webkit-box-sizing: border-box;\n\t\t-moz-box-sizing: border-box;\n\t\tbox-sizing: border-box;\n\t\tword-wrap: break-word;\n\t\ttext-align: center;\n\t\tfont-size: calculate-rem(16px);\n\t\tpadding: 5% 0;\n\t}\n}\n\n.conditionGroup {\n\t.header {\n\t\tmargin-bottom: 20px;\n\t\tfont-size: 1.2em;\n\t}\n}\n\n.searchUIBasic {\n\tborder-collapse: separate !important;\n\tborder-spacing: 10px !important;\n\tmargin: 0 10%;\n\n\t.importContents {\n\t\tborder: 1px solid #eaeaea;\n\t\t-webkit-box-shadow: 1px 1px 3px #ddd;\n\t\t-moz-box-shadow: 1px 1px 3px #ddd;\n\t\tbox-shadow: 1px 1px 3px #ddd;\n\t\tborder-radius: 2px;\n\t\tbackground: #f8f9fa;\n\t\tmargin-bottom: 10px;\n\t\tpadding: 10px 10px;\n\t\t-webkit-box-sizing: border-box;\n\t\t-moz-box-sizing: border-box;\n\t\tbox-sizing: border-box;\n\t\tword-wrap: break-word;\n\t}\n\n\t.listRow {\n\t\t.listViewHeaders > td {\n\t\t\tcolor: #404952;\n\t\t}\n\n\t\t.defaultInputTextContainer {\n\t\t\tmax-width: 100% !important;\n\t\t\tmargin-bottom: 0 !important;\n\t\t}\n\t}\n}\n\n#shipping_handling_div {\n\tposition: absolute;\n\tleft: 46%;\n\twidth: 30%;\n\tz-index: 500;\n\tbox-shadow: 1px 0 7px #ddd;\n\tborder-radius: 6px;\n\n\ttable.table {\n\t\tmargin-bottom: 0;\n\t}\n\n\t.table tbody tr:first-child th {\n\t\t&:first-child {\n\t\t\tborder-radius: 4px 0 0 0 !important;\n\t\t}\n\n\t\t&:last-child {\n\t\t\tborder-radius: 0 4px 0 0 !important;\n\t\t}\n\t}\n}\n\n.contentHeader {\n\tpadding-left: 5px;\n\tline-height: 20px;\n}\n\n#userPageHeader {\n\tpadding: 0 0 0;\n}\n\n.treeView {\n\tli {\n\t\tborder-left: 4px solid #ddd;\n\t\tlist-style: none;\n\t\tpadding-top: 15px;\n\n\t\t.toolbar-handle {\n\t\t\tmargin-left: 10px;\n\t\t\tposition: relative;\n\n\t\t\t.btn {\n\t\t\t\tmargin: 0;\n\t\t\t}\n\n\t\t\ta:before {\n\t\t\t\tbackground: none repeat scroll 0 0 #ddd;\n\t\t\t\tcontent: \" \";\n\t\t\t\tdisplay: inline-block;\n\t\t\t\theight: 4px;\n\t\t\t\tleft: -10px;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 12px;\n\t\t\t\twidth: 10px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.btn {\n\t\tmargin-bottom: 10px;\n\t}\n}\n\n.profilesEditView {\n\ttr.blockHeader th {\n\t\ttext-align: center;\n\n\t\t&:first-child {\n\t\t\ttext-align: left;\n\t\t}\n\t}\n\n\tinput {\n\t\tmargin-right: 5px;\n\t}\n}\n\n.calendarRelatedHeader {\n\t.addButton,\n\t.selectRelation {\n\t\tmargin-right: 5px;\n\t}\n}\n\n.profilesEditView tr {\n\ttd.row table.table {\n\t\tborder-left: none;\n\t\tmargin-bottom: 20px;\n\t}\n\n\t&:hover td.row {\n\t\tbackground: none;\n\n\t\ttable.table {\n\t\t\ttr {\n\t\t\t\ttd,\n\t\t\t\t&:hover td {\n\t\t\t\t\tbackground: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\ttd {\n\t\t\t\tbackground: #f3f3f4;\n\t\t\t}\n\t\t}\n\t}\n}\n\n#s2id_memberList li > div,\n.groupMembersColors li > div {\n\tmargin-left: 10px;\n}\n\n.select2-results__option.Users,\n.select2-selection__choice.Users,\n#s2id_memberList .Users,\n.groupMembersColors .Users {\n\tbackground-color: #f99984 !important;\n\tpadding: 5px;\n\tmargin-bottom: 2px;\n\tbackground-image: none;\n}\n\n.select2-results__option.Groups,\n.select2-selection__choice.Groups,\n#s2id_memberList .Groups,\n.groupMembersColors .Groups {\n\tbackground-color: #acd5ff !important;\n\tbackground-image: none;\n\tpadding: 5px;\n\tmargin-bottom: 2px;\n}\n\n.select2-results__option.Roles,\n.select2-selection__choice.Roles,\n#s2id_memberList .Roles,\n.groupMembersColors .Roles {\n\tbackground-color: #ffec98 !important;\n\tbackground-image: none;\n\tpadding: 5px;\n\tmargin-bottom: 2px;\n}\n\n.select2-results__option.RoleAndSubordinates,\n.select2-selection__choice.RoleAndSubordinates,\n#s2id_memberList .RoleAndSubordinates,\n.groupMembersColors .RoleAndSubordinates {\n\tbackground-color: #c4dea2 !important;\n\tbackground-image: none;\n\tpadding: 5px;\n\tmargin-bottom: 2px;\n}\n\n.collectiveGroupMembers {\n\tborder: 1px solid #ddd;\n\tborder-top: 0;\n\n\t@extend .w-100;\n\n\tul {\n\t\tpadding: 0;\n\t\tmargin: 0;\n\n\t\tli {\n\t\t\tpadding: 4px 0;\n\t\t\t-webkit-box-sizing: border-box;\n\t\t\t-moz-box-sizing: border-box;\n\t\t\tbox-sizing: border-box;\n\t\t\tword-wrap: break-word;\n\n\t\t\ta {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\t-webkit-box-sizing: border-box;\n\t\t\t\t-moz-box-sizing: border-box;\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\tword-wrap: break-word;\n\t\t\t\twidth: 100%;\n\t\t\t\tmargin: 0;\n\t\t\t}\n\n\t\t\t&.groupLabel {\n\t\t\t\tbackground-color: #f3f3f4;\n\t\t\t\tborder-bottom: 1px solid #ddd;\n\t\t\t\tborder-top: 1px solid #ddd;\n\t\t\t\tpadding: 10px 5px;\n\t\t\t\tmargin: 0;\n\t\t\t\tcolor: #444;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.mini-slider-control {\n\twidth: 50px;\n\n\t+ div {\n\t\tmargin-left: 15px;\n\t}\n\n\t.ui-slider-handle {\n\t\tborder: 0;\n\t\tborder-radius: 50%;\n\t\theight: 16px;\n\t\ttop: -2px;\n\t\twidth: 16px;\n\t\tcursor: pointer;\n\n\t\t&:focus {\n\t\t\toutline: none;\n\t\t}\n\t}\n}\n\n.ui-widget-content {\n\tborder-radius: 6px;\n\tborder-color: #fff;\n\tbox-shadow: 0 0 3px -1px inset;\n\tmargin-top: 2px;\n\tmargin-left: 5px;\n\theight: 12px;\n\tz-index: 1051;\n}\n\n.ui-slider-disabled {\n\topacity: 0.5;\n\tborder-color: #ddd;\n\tbox-shadow: none;\n\tcursor: not-allowed;\n\n\t.ui-slider-handle {\n\t\tcursor: not-allowed;\n\t}\n\n\t+ div {\n\t\topacity: 0.5;\n\t\tcursor: not-allowed;\n\t}\n}\n\n.mini-slider-control {\n\t&[data-value=\"0\"] .ui-slider-handle {\n\t\tbackground: #7d7e7d;\n\n\t\t/* Old browsers */\n\t\tbackground: -moz-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%);\n\n\t\t/* FF3.6+ */\n\t\tbackground: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7d7e7d), color-stop(100%, #0e0e0e));\n\n\t\t/* Chrome,Safari4+ */\n\t\tbackground: -webkit-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%);\n\n\t\t/* Chrome10+,Safari5.1+ */\n\t\tbackground: -o-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%);\n\n\t\t/* Opera 11.10+ */\n\t\tbackground: -ms-linear-gradient(top, #7d7e7d 0%, #0e0e0e 100%);\n\n\t\t/* IE10+ */\n\t\tbackground: linear-gradient(to bottom, #7d7e7d 0%, #0e0e0e 100%);\n\n\t\t/* W3C */\n\t\tfilter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d7e7d', endColorstr='#0e0e0e', GradientType=0);\n\n\t\t/* IE6-9 */\n\t}\n\n\t&[data-value=\"1\"] .ui-slider-handle {\n\t\tbackground: #ffb76b;\n\n\t\t/* Old browsers */\n\t\tbackground: -moz-linear-gradient(top, #ffb76b 0%, #ffa73d 0%, #ff7c00 49%, #ff7f04 100%);\n\n\t\t/* FF3.6+ */\n\t\tbackground: -webkit-gradient(\n\t\t\tlinear,\n\t\t\tleft top,\n\t\t\tleft bottom,\n\t\t\tcolor-stop(0%, #ffb76b),\n\t\t\tcolor-stop(0%, #ffa73d),\n\t\t\tcolor-stop(49%, #ff7c00),\n\t\t\tcolor-stop(100%, #ff7f04)\n\t\t);\n\n\t\t/* Chrome,Safari4+ */\n\t\tbackground: -webkit-linear-gradient(top, #ffb76b 0%, #ffa73d 0%, #ff7c00 49%, #ff7f04 100%);\n\n\t\t/* Chrome10+,Safari5.1+ */\n\t\tbackground: -o-linear-gradient(top, #ffb76b 0%, #ffa73d 0%, #ff7c00 49%, #ff7f04 100%);\n\n\t\t/* Opera 11.10+ */\n\t\tbackground: -ms-linear-gradient(top, #ffb76b 0%, #ffa73d 0%, #ff7c00 49%, #ff7f04 100%);\n\n\t\t/* IE10+ */\n\t\tbackground: linear-gradient(to bottom, #ffb76b 0%, #ffa73d 0%, #ff7c00 49%, #ff7f04 100%);\n\n\t\t/* W3C */\n\t\tfilter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb76b', endColorstr='#ff7f04', GradientType=0);\n\n\t\t/* IE6-9 */\n\t}\n\n\t&[data-value=\"2\"] .ui-slider-handle {\n\t\tbackground: #bfd255;\n\n\t\t/* Old browsers */\n\t\tbackground: -moz-linear-gradient(top, #bfd255 0%, #8eb92a 79%, #72aa00 100%, #9ecb2d 100%);\n\n\t\t/* FF3.6+ */\n\t\tbackground: -webkit-gradient(\n\t\t\tlinear,\n\t\t\tleft top,\n\t\t\tleft bottom,\n\t\t\tcolor-stop(0%, #bfd255),\n\t\t\tcolor-stop(79%, #8eb92a),\n\t\t\tcolor-stop(100%, #72aa00),\n\t\t\tcolor-stop(100%, #9ecb2d)\n\t\t);\n\n\t\t/* Chrome,Safari4+ */\n\t\tbackground: -webkit-linear-gradient(top, #bfd255 0%, #8eb92a 79%, #72aa00 100%, #9ecb2d 100%);\n\n\t\t/* Chrome10+,Safari5.1+ */\n\t\tbackground: -o-linear-gradient(top, #bfd255 0%, #8eb92a 79%, #72aa00 100%, #9ecb2d 100%);\n\n\t\t/* Opera 11.10+ */\n\t\tbackground: -ms-linear-gradient(top, #bfd255 0%, #8eb92a 79%, #72aa00 100%, #9ecb2d 100%);\n\n\t\t/* IE10+ */\n\t\tbackground: linear-gradient(to bottom, #bfd255 0%, #8eb92a 79%, #72aa00 100%, #9ecb2d 100%);\n\n\t\t/* W3C */\n\t\tfilter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bfd255', endColorstr='#9ecb2d', GradientType=0);\n\n\t\t/* IE6-9 */\n\t}\n}\n\n#moduleManagerContents {\n\tpadding-bottom: 10px;\n\n\t.moduleManagerBlock .btn-group.open .dropdown-menu {\n\t\tleft: -144%;\n\t}\n}\n\n#importModules .contents .row {\n\tmargin-bottom: 2.2%;\n}\n\n.extension_contents:hover {\n\tborder-radius: 4px;\n}\n\n.opacity {\n\t.actions {\n\t\topacity: 0;\n\n\t\t/*for IE*/\n\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)\";\n\t\tfilter: alpha(opacity=0);\n\t}\n\n\t&:hover .actions {\n\t\topacity: 1;\n\n\t\t/*for IE*/\n\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)\";\n\t\tfilter: alpha(opacity=100);\n\t}\n}\n\n.sharingAccessDetails {\n\tmargin-bottom: 30px;\n\n\ttd,\n\tth {\n\t\ttext-align: center;\n\t\tvertical-align: middle !important;\n\t}\n\n\ttr {\n\t\ttd:first-child,\n\t\tth:first-child {\n\t\t\ttext-align: left;\n\t\t}\n\t}\n\n\t.title {\n\t\tpadding: 1%;\n\t\t-webkit-box-sizing: border-box;\n\t\t-moz-box-sizing: border-box;\n\t\tbox-sizing: border-box;\n\t\tword-wrap: break-word;\n\n\t\t.rulehead {\n\t\t\tpadding-top: 5px;\n\t\t}\n\t}\n}\n\n.layoutContent {\n\tborder-top: 4px solid #404952;\n\n\t#moduleBlocks .editFieldsTable {\n\t\tmargin-bottom: 20px;\n\n\t\t.fieldLabel {\n\t\t\tbackground: none;\n\t\t}\n\n\t\t.layoutBlockHeader {\n\t\t\tbackground-color: #f5f5f5;\n\t\t\tbackground-image: -moz-linear-gradient(top, #f6f6f6, #f3f3f4);\n\t\t\tbackground-image: -ms-linear-gradient(top, #f6f6f6, #f3f3f4);\n\t\t\tbackground-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f6f6f6), to(#f3f3f4));\n\t\t\tbackground-image: -webkit-linear-gradient(top, #f6f6f6, #f3f3f4);\n\t\t\tbackground-image: -o-linear-gradient(top, #f6f6f6, #f3f3f4);\n\t\t\tbackground-image: linear-gradient(to top, #f6f6f6, #f3f3f4);\n\t\t\tbackground-repeat: repeat-x;\n\t\t\tfilter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#f3f3f4', GradientType=0);\n\t\t\tborder-color: #f3f3f4 #f3f3f4 #cbcbcf;\n\t\t\tborder-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);\n\t\t\ttext-shadow: 0 1px #fff;\n\t\t\tborder-top: 1px solid #fff;\n\t\t\tborder-bottom: 1px solid #ddd;\n\t\t}\n\t}\n}\n\n#salesProcessesContainer .layoutContent {\n\tpadding-top: 13px;\n}\n\n.layoutContent {\n\t.moduleBlocks .editFieldsTable .layoutBlockHeader .blockActions .btn-group {\n\t\tmargin-top: 5px;\n\n\t\t.dropdown-menu {\n\t\t\tleft: -100%;\n\t\t}\n\t}\n\n\t.relatedTabModulesList {\n\t\tpadding: 2% 1%;\n\t}\n}\n\n.fieldDetailsForm .search-choice-close {\n\tpadding: 0;\n}\n\n.border1px {\n\tborder: 1px solid #ddd;\n}\n\n.blockFieldsList {\n\t.opacity {\n\t\tmargin-left: 0% !important;\n\n\t\t.dropdown-menu a {\n\t\t\tpadding: 0 !important;\n\t\t}\n\n\t\ta.dropdown-toggle.editFieldDetails {\n\t\t\tbox-shadow: none;\n\t\t}\n\t}\n\n\t.editFields .dropdown-menu {\n\t\tz-index: 1000003;\n\t\tpadding: 0;\n\t\tleft: -260px;\n\t\tposition: absolute;\n\t}\n\n\t.editFields {\n\t\t.dropdown-menu .modal-header {\n\t\t\tborder-width: 0;\n\t\t\tborder-bottom-width: 1px;\n\n\t\t\t.cancel {\n\t\t\t\tpadding-right: 0;\n\t\t\t\tfont-weight: bold;\n\t\t\t}\n\t\t}\n\n\t\t&:hover {\n\t\t\tbackground: #f3f3f4 !important;\n\t\t}\n\t}\n}\n\n#modulePickListValuesContainer .layoutContent {\n\t.selectedCell,\n\t.selectedListItem {\n\t\tbackground: #a5afb9;\n\t\twhite-space: nowrap;\n\t}\n\n\t.pickListValue {\n\t\tcursor: pointer;\n\t}\n}\n\n.nonEditableValuesDiv .nonEditablePicklistValues {\n\tmargin-left: 0;\n\n\tli {\n\t\tpadding: 3px 15px;\n\t\tmargin-bottom: 2px;\n\t\tbackground: #e0f2ff;\n\t}\n}\n\n.popover {\n\tz-index: 1000023 !important;\n\tmin-width: 200px;\n\tword-wrap: break-word;\n\tposition: fixed;\n}\n\n.popover-content .fieldLabel {\n\twidth: 35%;\n\twhite-space: normal;\n}\n\n#customRecordNumbering.table thead th {\n\tvertical-align: middle;\n}\n\n.ruleHead {\n\tpadding: 6px 0;\n\tbackground: #d8d8dc;\n}\n\n.taskTypeUi > .row {\n\tmargin: 10px 0;\n}\n\n#taskListContainer .listViewEntriesTable tr td:last-child {\n\tborder-left: 1px solid #ddd;\n}\n\n#workflow_step2 > .row {\n\tpadding: 20px;\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\tword-wrap: break-word;\n\tmin-height: 400px;\n}\n\n.btn:focus {\n\toutline: 0;\n}\n\n.reminderPostpone.btn-primary {\n\tbackground: #404952;\n\n\t&:hover {\n\t\tbackground: #1e2327;\n\t}\n}\n\n.saveButton {\n\tmargin-right: 5px;\n}\n\n.addCustomRule {\n\tfloat: right;\n}\n\n.lastImport {\n\tbackground: #fff;\n}\n\n.undoImport {\n\tbackground: #da4f49;\n}\n\n.close {\n\tborder: none;\n\tbackground: none repeat scroll 0 0 transparent;\n\tcursor: pointer;\n}\n\n.resetButton {\n\tmargin-top: 0 !important;\n}\n\n.vtGlyph {\n\tdisplay: inline-block;\n\twidth: 14px;\n\theight: 14px;\n\tline-height: 14px;\n\tvertical-align: text-top;\n\tbackground-image: url(\"./images/vtGlyph.png\");\n\tbackground-position: 0 0;\n\tbackground-repeat: no-repeat;\n\t*margin-right: 0.3em;\n}\n\n.vticon-pageJump {\n\tbackground-position: 0 0;\n}\n\n.vticon-call-inbound {\n\tbackground-position: -14px 0;\n}\n\n.vticon-call-outbound {\n\tbackground-position: -28px 0;\n}\n\n#massEdit .cancelLinkContainer {\n\tpadding: 5px 0;\n\tmargin-left: 0.5em;\n}\n\n/*Feedback UI*/\n.feedback {\n\tz-index: 10002;\n\n\t.handle {\n\t\tz-index: 10003;\n\t\tdisplay: block;\n\t\tposition: fixed;\n\t\tbottom: 50px;\n\t\tleft: -30px;\n\t\tbackground: #2c2c2c;\n\t\tcolor: white;\n\t\tpadding: 7px 15px;\n\t\tborder: 1px solid gray;\n\t\ttext-decoration: none;\n\t\toutline: none;\n\t\t-webkit-transform: rotate(270deg);\n\t\t-moz-transform: rotate(270deg);\n\t\t-o-transform: rotate(270deg);\n\t\t-ms-transform: rotate(270deg);\n\t\ttransform: rotate(270deg);\n\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.Matrix(M11=0.00000000, M12=1.00000000, M21=-1.00000000, M22=0.00000000,sizingMethod='auto expand')\";\n\t\tfilter: progid:DXImageTransform.Microsoft.Matrix(M11=0, M12=1, M21=-1, M22=0, sizingMethod='auto expand');\n\n\t\t&:hover {\n\t\t\ttext-decoration: none;\n\t\t}\n\t}\n}\n\n.crumbs {\n\theight: 40px;\n\tmargin: 0;\n\tmargin-top: 6px;\n\tpadding: 0 20px 0 0;\n\tdisplay: inline-block;\n\tfont-family: sans-serif;\n\n\tli {\n\t\t&:after {\n\t\t\tcontent: \"\\0000a0\";\n\t\t\twidth: 0;\n\t\t\theight: 0;\n\t\t\tborder-left: 18px solid rgba($card-cap-bg, 0.05);\n\t\t\tborder-top: 20px solid transparent;\n\t\t\tborder-bottom: 20px solid transparent;\n\t\t\tdisplay: inline-block;\n\t\t\tposition: relative;\n\t\t\ttop: -20px;\n\t\t\tleft: 18px;\n\t\t\tzoom: 1;\n\t\t}\n\n\t\theight: 0;\n\t\tborder-top: 20px solid rgba($card-cap-bg, 0.05);\n\t\tborder-bottom: 20px solid rgba($card-cap-bg, 0.05);\n\t\tborder-left: 20px solid transparent;\n\t\tdisplay: inline-block;\n\t\tbox-shadow: 0 1px rgba($card-cap-bg, 0.05);\n\t\tmargin-right: 5px;\n\n\t\ta {\n\t\t\tdisplay: inline-block;\n\t\t\tfloat: left;\n\t\t\tmargin-top: -13px;\n\t\t\tfont-size: calculate-rem(14px);\n\t\t\tfont-weight: bold;\n\t\t\tcolor: #666;\n\t\t\ttext-decoration: none;\n\t\t}\n\n\t\t&.active {\n\t\t\theight: 0;\n\t\t\tborder-top: 20px solid #404952;\n\t\t\tborder-bottom: 20px solid #404952;\n\t\t\tbox-shadow: 0 1px #404952;\n\n\t\t\t&:after {\n\t\t\t\tborder-left: 18px solid #404952 !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.stepText {\n\tdisplay: inline-block;\n\twhite-space: nowrap;\n\toverflow: hidden;\n\tfont-size: calculate-rem(13px);\n\tvertical-align: bottom;\n}\n\n.active {\n\t.stepText,\n\t.stepNum {\n\t\tcolor: #fff;\n\t}\n}\n\n.stepNum {\n\tdisplay: inline-block;\n\tpadding: 0 5px;\n\toverflow: hidden;\n\tfont-size: calculate-rem(20px);\n\tvertical-align: top;\n\tmargin-top: 5px;\n}\n\n.blockUI {\n\tborder-radius: 2px !important;\n\tborder: 0 !important;\n}\n\ntextarea.col-md-11 {\n\twidth: 100% !important;\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\tword-wrap: break-word;\n}\n\n.popover .popover-inner {\n\tborder-radius: 2px;\n\tfont-size: 0.8em;\n\tbox-shadow: 0;\n\n\t.popover-title {\n\t\tcolor: #444;\n\t\tfont-size: calculate-rem(15px);\n\t}\n\n\t.close {\n\t\tcolor: #000 !important;\n\t\tmargin-top: 3px;\n\t\topacity: 0.5 !important;\n\n\t\t&:hover {\n\t\t\topacity: 1 !important;\n\t\t}\n\t}\n\n\ttd {\n\t\tpadding: 3px 5px;\n\t\toverflow-wrap: break-word;\n\t}\n\n\t.detailViewInfo {\n\t\tmargin-top: 0;\n\t\tbox-shadow: 0;\n\n\t\t.fieldLabel label {\n\t\t\tfont-size: 1em;\n\t\t}\n\t}\n}\n\n#findDuplicate > .control-group {\n\tmargin-bottom: 0;\n\twidth: 400px;\n}\n\n#transferOwnershipContainer .select2-container.select2-container-multi {\n\tmax-width: 220px;\n}\n\n.moduleSelection {\n\tborder-radius: 2px 2px 0 0 !important;\n\tborder: 1px solid #ddd !important;\n\tbackground-color: #f5f5f5;\n\tbackground-image: -moz-linear-gradient(top, #f6f6f6, #f3f3f4);\n\tbackground-image: -ms-linear-gradient(top, #f6f6f6, #f3f3f4);\n\tbackground-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f6f6f6), to(#f3f3f4));\n\tbackground-image: -webkit-linear-gradient(top, #f6f6f6, #f3f3f4);\n\tbackground-image: -o-linear-gradient(top, #f6f6f6, #f3f3f4);\n\tbackground-image: linear-gradient(to top, #f6f6f6, #f3f3f4);\n\tbackground-repeat: repeat-x;\n\tfilter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#f3f3f4', GradientType=0);\n\tborder-color: #f3f3f4 #f3f3f4 #cbcbcf;\n\tborder-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);\n\tcolor: #444;\n}\n\n.convertLeadModules {\n\tmargin-bottom: 2%;\n\tborder: 1px none;\n}\n\n.moduleBlock {\n\tborder-radius: 0 !important;\n}\n\n.overflowVisible {\n\toverflow: visible !important;\n}\n\n.convertLeadError {\n\tborder: 3px solid #999;\n\tbackground-color: #fff;\n\twidth: 55%;\n\tposition: relative;\n\tz-index: 10000000;\n\n\ttable td {\n\t\tborder-bottom: 1px solid #ccc;\n\t\twhite-space: nowrap;\n\t\twidth: 70%;\n\t}\n}\n\n.ui-autocomplete-loading {\n\tbackground: $light url(\"../images/load.gif\") no-repeat right center;\n}\n\n.ui-autocomplete {\n\theight: auto !important;\n\tborder-radius: 1px !important;\n}\n\n.well {\n\tborder-radius: 2px;\n\tpadding: 15px;\n}\n\n.verticalBottomSpacing {\n\tmargin-bottom: 10px;\n}\n\n.font-x-x-large {\n\tfont-size: calculate-rem(18px);\n\tline-height: 28px;\n}\n\n.font-larger {\n\tfont-size: larger;\n}\n\nform {\n\tmargin: 0;\n}\n\n.dateField {\n\twidth: 183px;\n}\n\n.form-horizontal {\n\t[class^=\"icon-\"],\n\t[class*=\" icon-\"] {\n\t\tvertical-align: baseline;\n\t}\n}\n\n.colorpicker {\n\tz-index: 1030 !important;\n\n\tinput {\n\t\twidth: 30px !important;\n\n\t\t&[type=\"text\"] {\n\t\t\tcolor: #898989 !important;\n\t\t}\n\n\t\tcolor: #898989 !important;\n\t}\n}\n\n.colorpicker_hex input {\n\twidth: 45px !important;\n}\n\n.modal-body.accordion {\n\tmargin-bottom: 0;\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\tword-wrap: break-word;\n}\n\n.modelContainer {\n\t.modal-header {\n\t\tborder-radius: 2px 2px 0 0;\n\t}\n\n\tform {\n\t\tborder-radius: 0 0 2px 2px;\n\t}\n}\n\n.hide {\n\tdisplay: none;\n}\n\ni {\n\tcursor: pointer;\n\ttext-decoration: none !important;\n}\n\ntextarea {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\tword-wrap: break-word;\n\twidth: 100%;\n}\n\n.boxSizingBorderBox {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\tword-wrap: break-word;\n}\n\n.fieldDetailsForm .zeroOpacity {\n\tdisplay: none;\n}\n\n.zeroOpacity {\n\topacity: 0;\n\n\t/*for IE*/\n\t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)\";\n\tfilter: alpha(opacity=0);\n}\n\n.redColor {\n\tcolor: red;\n}\n\n.highlightBackgroundColor {\n\tbackground: #eeeff2 !important;\n}\n\n.alignMiddle,\n.tableMiddle td,\n.tableMiddle th {\n\tvertical-align: middle !important;\n}\n\n.liStyleNone {\n\tlist-style: none outside none;\n\tpadding-left: 60px;\n}\n\n.fontBold {\n\tfont-weight: bold !important;\n}\n\n#reportDetails table tr td.summary {\n\tborder-bottom: 0;\n\tborder-top: 0;\n}\n\n#portalDetailViewHttpError {\n\tpadding-bottom: 7px;\n\tmargin-top: 50px;\n\tcolor: red;\n\ttext-align: center;\n}\n\ntd.listViewEntryValue .row input {\n\tpadding: 0;\n\tmargin-bottom: 0;\n}\n\n.listViewContentDiv {\n\tposition: relative;\n}\n\n.cut-string {\n\twhite-space: nowrap;\n\toverflow: hidden;\n}\n\ntable tr td .input-sm {\n\tmin-width: 50px;\n}\n\n.modal-footer.backgroundColor {\n\tbackground-color: #f5f5f5;\n}\n\ntr.summaryViewEntries,\n#detailView table,\n#recordsListContents table,\ntable.listViewEntriesTable {\n\tfont-size: calculate-rem(13px);\n}\n\n.no-margin {\n\tmargin: 0;\n}\n\n.companyLogo img {\n\tmax-height: 200px;\n\tmax-width: 250px;\n}\n\n.navbar-inverse .navbar-nav {\n\t> li > a {\n\t\tcolor: #fff;\n\t\tpadding: 15px 12px;\n\t}\n\n\t.dropdown-menu > li > a {\n\t\tpadding: 3px 15px;\n\t\tfont-size: calculate-rem(12px);\n\t}\n}\n\n.headerCalendar .month h3 {\n\tfont-size: calculate-rem(18px);\n\tfont-weight: bold;\n\tmargin: 5px 0 0 0;\n}\n\n.columnsSelect {\n\twidth: 100% !important;\n}\n\n.marginBottom5 {\n\tmargin-bottom: 5px;\n}\n\n.recordEditView[name=\"QuickCreate\"] .quickCreateContent table tr td.fieldValue,\n#massEditContainer .massEditContent table tr td.fieldValue,\n#tab_accounts td.functionList {\n\twidth: 30%;\n}\n\n.valuesAssignedToRole {\n\tborder: 1px solid #adadad;\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n\tpadding: 6px;\n}\n\ntable.dataTable .form-control {\n\twidth: 100% !important;\n}\n\n#breadcrumb {\n\t.stepNum {\n\t\tmargin-top: 0;\n\t\tmargin-right: 10px;\n\t\twidth: 25px;\n\t\theight: 25px;\n\t\tmargin-left: 6px;\n\t\tline-height: 25px;\n\t\ttext-align: center;\n\t\topacity: 0.9;\n\t\tfont-size: 1rem;\n\t\tvertical-align: text-bottom;\n\t\tposition: relative;\n\n\t\t&:after {\n\t\t\tcontent: \"\";\n\t\t\twidth: 100%;\n\t\t\theight: 100%;\n\t\t\tbackground: transparent;\n\t\t\tposition: absolute;\n\t\t\tleft: 0;\n\t\t\ttop: 0;\n\t\t\tborder-radius: 100%;\n\t\t\tbox-shadow: inset 0 0 1px 1px rgba($body-color, 0.5);\n\t\t}\n\t}\n\n\t.active .stepNum::after {\n\t\tcontent: \"\";\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\tbackground: transparent;\n\t\tbox-shadow: inset 0 0 0 1px #ffffff57;\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\ttop: 0;\n\t\tborder-radius: 100%;\n\t}\n\n\t.stepText {\n\t\tposition: relative;\n\t\ttop: -4px;\n\t}\n}\n\n.paddingLR5 {\n\tpadding-left: 5px;\n\tpadding-right: 5px;\n}\n\n.square9 {\n\twidth: 12px;\n\theight: 12px;\n\tmargin: 4px;\n}\n\n.panel-dark {\n\tborder-color: #737373;\n\n\t> {\n\t\t.panel-heading {\n\t\t\tcolor: #fff;\n\t\t\tbackground-color: #737373;\n\t\t\tborder-color: #737373;\n\n\t\t\t+ .panel-collapse > .panel-body {\n\t\t\t\tborder-top-color: #737373;\n\t\t\t}\n\n\t\t\t.badge {\n\t\t\t\tcolor: #737373;\n\t\t\t\tbackground-color: #fff;\n\t\t\t}\n\t\t}\n\n\t\t.panel-footer + .panel-collapse > .panel-body {\n\t\t\tborder-bottom-color: #737373;\n\t\t}\n\t}\n}\n\n.calendarRightPanel .widgetContainer ul {\n\tmargin-top: 5px;\n\tmargin-bottom: 5px;\n}\n\n.footer-non--active {\n\t.calendarRightPanel {\n\t\theight: 100%;\n\t}\n\t.o-calendar__form {\n\t\theight: calc(100vh - (0rem + 3.125rem)) !important;\n\t}\n}\n\n.icon-in-history-widget {\n\tfont-size: calculate-rem(17px);\n\tpadding: 4px;\n}\n\n#prefPageHeader .logo img {\n\theight: 70px;\n\twidth: 70px;\n}\n\n#myPrefHeading h3 {\n\tmargin-top: 12px;\n}\n\nspan[name=\"existingImages\"] img {\n\theight: 200px;\n\twidth: 300px;\n}\n\n.image-in-button {\n\twidth: 18px;\n}\n\n.paddingTBZero {\n\tpadding-top: 0;\n\tpadding-bottom: 0;\n}\n\n.cursorDefault {\n\tcursor: default !important;\n}\n\n.activityWidgetContainer .popover {\n\tmin-width: 240px;\n}\n\n.modal-body .btn-elements > .btn {\n\tmargin-left: 5px;\n}\n\n.ui-autocomplete {\n\t.ui-autocomplete-category {\n\t\tfont-weight: bold;\n\t\tline-height: 1.5;\n\t\tpadding: 2px 0.4em;\n\t}\n\n\t.ui-menu-item {\n\t\tpadding: 0.2em 0.8em;\n\t}\n\n\t.ui-state-focus {\n\t\tborder: none;\n\t\tbackground: #ebebeb;\n\t}\n}\n\n.widgetHr {\n\tmargin-top: calculate-rem(7px);\n\tborder: none;\n\tborder-top: 1px solid #ddd;\n}\n\n#groupsDetailContainer strong {\n\tline-height: 21px;\n}\n\n#addTaskContainer #taskStatus {\n\tmargin-left: 10px;\n}\n\n.scanerMailActionsButtons {\n\tmin-width: 96px;\n}\n\n.ui-menu .ui-menu-item {\n\ta {\n\t\t&.ui-state-focus,\n\t\t&.ui-state-active,\n\t\t&.ui-widget-content {\n\t\t\tfont-weight: bold;\n\t\t\tmargin: 0;\n\t\t\tbackground-color: #428bca;\n\t\t\tborder-color: #357ebd;\n\t\t\tcolor: #fff;\n\t\t\tdisplay: block;\n\t\t}\n\n\t\ttext-decoration: none;\n\t\tdisplay: block;\n\t\tpadding: 2px 0.4em;\n\t\tline-height: 1.5;\n\t\tmin-height: 0;\n\n\t\t/* support: IE7 */\n\t\tfont-weight: normal;\n\t}\n\n\tmargin: 0;\n\tpadding: 0;\n\twidth: 100%;\n\tlist-style: none;\n}\n\n#layoutEditorButtons {\n\tmargin-bottom: 10px;\n\tmargin-top: -10px;\n}\n\n.individualTaxContainer {\n\ttext-align: left !important;\n}\n\n#widgetsManagementEditorContainer {\n\t.modal-footer .btn {\n\t\tmargin: 5px;\n\t}\n\n\t.fieldDetailsForm .modal-footer {\n\t\tpadding: 0;\n\t}\n}\n\n.summaryWidgetContainer {\n\t.container-fluid {\n\t\tpadding: 0 5px 0 5px;\n\t}\n\n\t.widgetTitle {\n\t\tpadding-left: 10px;\n\t}\n\n\t.widgetHeader {\n\t\tbackground-color: #f5f5f5;\n\t\tbackground-image: -moz-linear-gradient(top, #f6f6f6, #f3f3f4);\n\t\tbackground-image: -ms-linear-gradient(top, #f6f6f6, #f3f3f4);\n\t\tbackground-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f6f6f6), to(#f3f3f4));\n\t\tbackground-image: -webkit-linear-gradient(top, #f6f6f6, #f3f3f4);\n\t\tbackground-image: -o-linear-gradient(top, #f6f6f6, #f3f3f4);\n\t\tbackground-image: linear-gradient(to top, #f6f6f6, #f3f3f4);\n\t\tbackground-repeat: repeat-x;\n\t\tfilter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#f3f3f4', GradientType=0);\n\t\tborder-color: #f3f3f4 #f3f3f4 #cbcbcf;\n\t\tborder-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);\n\t\tborder-top: 1px solid #fff;\n\t\tborder-bottom: 1px solid #ddd;\n\t\ttext-shadow: 0 1px #fff;\n\t\tcolor: #444;\n\t\tpadding-bottom: 4px;\n\n\t\th4 {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\n\t.widgetContent {\n\t\tpadding: 5px;\n\t\tfont-size: calculate-rem(13px);\n\t}\n}\n\n.container-fluid > .row {\n\t&:first-child {\n\t\tmargin-bottom: 10px;\n\t\tpadding-right: 5px;\n\t}\n\tmargin-left: 0;\n\tmargin-right: 0;\n}\n\n.summaryWidgetContainer .widgetContent hr {\n\tmargin: 4px 0;\n}\n\n.mailsList {\n\t.content {\n\t\tbackground-color: #fff;\n\n\t\t.mailActions.d-flex {\n\t\t\tdisplay: none !important;\n\t\t}\n\n\t\t:hover .mailActions.d-flex {\n\t\t\tdisplay: flex !important;\n\t\t}\n\n\t\t&.even {\n\t\t\tbackground-color: #faf8f8;\n\t\t}\n\t}\n\n\t.mailTitle {\n\t\tmargin: 0;\n\t}\n\n\t.mainSubject {\n\t\tfont-weight: 800;\n\t\tfont-size: calculate-rem(13px);\n\t}\n\n\t.mainFrom {\n\t\tfont-size: calculate-rem(16px);\n\t}\n\n\t.mailActions {\n\t\tmargin-top: 3px;\n\t\tz-index: 1020;\n\t\tposition: relative;\n\n\t\ta {\n\t\t\tmargin-left: 3px;\n\n\t\t\t&:first-child {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t.mailBodyContent {\n\t\toverflow: auto;\n\n\t\tp {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n}\n\n.rowHr {\n\tmargin: 4px 0;\n}\n\n.firstLetter {\n\tcolor: #fff;\n\tbackground-color: #5bc0de;\n\tborder-color: #46b8da;\n\tdisplay: block;\n\theight: 2.5rem;\n\twidth: 2.5rem;\n\tmin-width: 2.5rem;\n\tfont-size: 1.55rem;\n\ttext-align: center;\n}\n\n.modal-blg iframe {\n\theight: 62vh;\n}\n\n#emailPreview {\n\tmargin: 10px 0;\n}\n\n.modalViewBody .mailsList {\n\tmax-height: 630px;\n\toverflow: auto;\n}\n\n.domain {\n\tpadding-left: 2px;\n\tpadding-right: 2px;\n\tbackground: rgba(91, 234, 81, 0.54) !important;\n\tborder-radius: 4px;\n}\n\n.inventorySummaryContainer {\n\t.panel-body,\n\t.panel-footer {\n\t\tpadding: 0;\n\t}\n\n\t.panel-body .form-group,\n\t.panel-footer .form-group {\n\t\tmargin: 0;\n\t}\n\n\t.input-group .form-control {\n\t\tbackground-color: #f5f5f5;\n\t}\n\n\t.panel-body .percent {\n\t\tmin-width: 55px;\n\t}\n}\n\n.inventoryItems tfoot {\n\tfont-weight: 800;\n}\n\n.inventorySummaryContainer img {\n\tmax-width: 15px;\n}\n\n.checkboxForm {\n\tpadding-top: 7px;\n}\n\n.ui-draggable-menuShortcut .c-menu__item__icon {\n\tpadding-right: 18px;\n\tfont-size: calculate-rem(24px);\n\theight: 100%;\n}\n\n.noSpaces {\n\tpadding: 0 !important;\n\tmargin: 0 !important;\n}\n\nhtml,\nbody,\n.o-base-container {\n\theight: 100%;\n}\n\n#page {\n\tdisplay: block;\n\twidth: 100%;\n\theight: 100%;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\toverflow: hidden;\n}\n\n.container-fluid-main {\n\theight: 100%;\n\tpadding: 0;\n\tmargin: 0;\n}\n\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n\t::i-block-chrome,\n\t::i-block-chrome {\n\t\ttop: -4px;\n\t}\n}\n\n.companyLogoContainer {\n\tdisplay: block;\n\twidth: 48px;\n\tpadding: 5px;\n\n\timg {\n\t\theight: calculate-rem(40px);\n\t\twidth: calculate-rem(40px);\n\t}\n}\n\n.userDetails ul.headerLink li {\n\tlist-style-type: none;\n\tdisplay: inline-block;\n\tmargin-right: 7px;\n\tmargin-top: 5px;\n}\n\n.selectSearch {\n\tmargin-right: 10px;\n\tmargin-left: 10px;\n}\n\n.userDetails {\n\tpadding-right: 0;\n\tpadding-left: 16px;\n\n\t.name {\n\t\tline-height: 18px;\n\t\tfont-size: calculate-rem(14.5px);\n\t}\n\n\t.companyName {\n\t\tfont-size: calculate-rem(11px);\n\t}\n\n\t.name:nth-child(2) {\n\t\tfont-size: calculate-rem(13px);\n\t\tline-height: 17px;\n\t}\n\n\t.headerLink > li > ul > li > a {\n\t\tcolor: #000;\n\t}\n}\n\n.vakata-context {\n\tz-index: 1031;\n\n\tul {\n\t\tz-index: 1031;\n\t}\n}\n\n.breadcrumbsLinks {\n\tmargin-top: 7px;\n\tmargin-left: 0;\n\n\ta {\n\t\tfont-weight: bold;\n\t}\n}\n\n#inventoryViewLayout {\n\t.inventoryBlock ul li .editFields {\n\t\tpadding: 5px;\n\t}\n\n\tmargin-top: -10px;\n}\n\n.editFields .fieldContainer {\n\tpadding-left: 0;\n}\n\n#layoutEditorContainer .blockActions .dropdown-menu {\n\tz-index: 2000;\n}\n\n.editViewMiniSlider.ui-widget-content {\n\tpadding: 6px;\n}\n\n.selectorHistory {\n\tfont-weight: 900 !important;\n\ttext-align: center;\n\tdisplay: block;\n\tpadding: 3px 20px;\n\tclear: both;\n\tline-height: 1.42857143;\n\tcolor: #111;\n\twhite-space: nowrap;\n\tcursor: default;\n}\n\n.historyHour {\n\tfont-weight: 600 !important;\n}\n\n.logoFooter {\n\tmargin: 1px;\n\theight: 27px;\n}\n\n.marginLeft15 {\n\tmargin-left: 15px;\n}\n\n.bootstrap-switch-container {\n\twhite-space: nowrap;\n}\n\n.breadCrumbs {\n\tpadding-top: 0;\n\tpadding-left: 0;\n\tpadding-bottom: 0;\n}\n\n.rows {\n\twidth: 100%;\n\tposition: relative;\n\tfloat: left;\n\tborder-bottom: 1px solid #ddd;\n\tmargin-bottom: 5px;\n\tpadding-bottom: 2px;\n\n\t.col-xs-4 {\n\t\tpadding-left: 0 !important;\n\t}\n}\n\n.dashboardHeading {\n\thr {\n\t\tmargin-top: -2px;\n\t}\n\n\th2 {\n\t\tmargin-bottom: 7px;\n\t}\n}\n\n.footable-row-detail-row {\n\tline-height: 2.5em;\n}\n\n.div-bordered {\n\tborder: 1px solid #ddd;\n}\n\n.padding10 {\n\tpadding: 10px;\n}\n\n.dashboardWidgetContent .summary-detail .summary-text {\n\tvertical-align: sub;\n}\n\n.activityWidgetContainer .activityDescription .popover,\n.quickCreateContent .addedNearCalendarEvent .popover {\n\tmin-width: 300px;\n}\n\n.activityWidgetContainer .popover-content,\n.quickCreateContent .addedNearCalendarEvent .popover-content {\n\tfont-size: calculate-rem(12px);\n}\n\n.modalEditStatus .form-horizontal .form-group,\n#modalEditStatus .form-horizontal .form-group {\n\tmargin-bottom: 2px;\n}\n\n.modalEditStatus .form-horizontal .form-group .control-label,\n#modalEditStatus .form-horizontal .form-group .control-label {\n\tpadding-top: 0;\n}\n\n.listViewEntriesCheckBox,\n#listViewEntriesMainCheckBox {\n\tcursor: pointer;\n}\n\n#roleDeleteForm .relatedPopup {\n\tpadding: 6px 12px;\n}\n\n.publicHolidayModal .dateField {\n\twidth: 100%;\n}\n\n#rssFeedHeading h3 {\n\tmargin-top: 0;\n}\n\n.menuPanel {\n\tpadding: 5px;\n}\n\n.quickCreateContent .fieldLabel label {\n\tpadding-top: 8px;\n}\n\n.chosen-container {\n\tmin-height: 32px;\n\tline-height: 34px;\n}\n\n.referenceGroup .referenceModulesListGroup .chosen-container,\n.phoneGroup .chosen-container {\n\tmin-width: 100px !important;\n\ttext-align: left;\n\theight: 32px;\n}\n\n.referenceGroup .referenceModulesListGroup .chosen-container .chosen-single,\n.phoneGroup .chosen-container .chosen-single {\n\tborder: 0;\n\theight: 32px;\n\tborder-radius: 0;\n}\n\n.quickCreateContent .referenceGroup .referenceModulesListGroup .chosen-container {\n\tmin-width: 80px !important;\n}\n\n.chosen-container-single .chosen-single {\n\tbackground: #fff;\n}\n\n.commonActionsContainer .badge {\n\tfont-size: calculate-rem(11px);\n\ttop: -3px;\n}\n\n.currencyTable .fieldLabel {\n\twidth: 20%;\n\tmin-width: 150px;\n}\n\n.widget_header .dropdown-toggle + .dropdown-menu {\n\tleft: 15px;\n}\n\n#convertLeadMapping {\n\tth:not(.blockHeader),\n\ttbody tr td,\n\t.blockHeader th {\n\t\twidth: 25%;\n\t\ttext-align: center;\n\t}\n}\n\n#mappingToGenerate {\n\tth:not(.defaultHeader):not(.actionsHeader) {\n\t\twidth: 24%;\n\t}\n\n\t.defaultHeader {\n\t\twidth: 20%;\n\t}\n\n\t.actionsHeader {\n\t\twidth: 8%;\n\t}\n}\n\n.modalEditStatus .popover.fade,\n#modalEditStatus .popover.fade {\n\tmin-width: 400px;\n}\n\n.statsContainer .widgetChartContainer {\n\twidth: 100%;\n\theight: 300px;\n}\n\n@media only screen and (max-width: 1200px) {\n\t.tl-media-content-container {\n\t\twidth: 60%;\n\t}\n\n\t.opacity .actions {\n\t\topacity: 1;\n\t}\n\n\t.singleComment .commentActionsDiv {\n\t\tdisplay: block;\n\t}\n\n\t.selectSearch {\n\t\tdisplay: none;\n\t}\n\n\t.listViewEntriesTable tr td .actions .actionImages {\n\t\topacity: 1;\n\n\t\t/*for IE*/\n\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)\";\n\t\tfilter: alpha(opacity=100);\n\t}\n\n\t.treeView li .toolbar-handle .toolbar {\n\t\tdisplay: inline !important;\n\t}\n}\n\n@media only screen and (max-width: 1200px) and (min-width: 992px) {\n\t.paddingTop10-md {\n\t\tpadding-top: 10px;\n\t}\n}\n\n@media screen and (min-width: 1200px) {\n\t#quickCreate .modal-body {\n\t\tmax-height: none !important;\n\t}\n\n\t#mediumNav,\n\t#headerLinksCompact {\n\t\tdisplay: none;\n\t}\n\n\t#largeNav {\n\t\tmargin-left: 10px;\n\t\tmargin-right: 0;\n\t}\n}\n\n@media screen and (max-width: 1200px) and (min-width: 992px) {\n\t.companyLogo {\n\t\twidth: 100%;\n\t}\n\n\t* {\n\t\tzoom: 1 !important;\n\t}\n}\n\n@media only screen and (max-width: 992px) {\n\t.textAlignRight {\n\t\ttext-align: left;\n\t}\n\n\t.sortTableUl {\n\t\tlist-style-type: none;\n\t\tfloat: left;\n\t\tmin-height: 1px;\n\t\tpadding: 2px;\n\t\twidth: 100% !important;\n\t}\n\n\t.commentsList.commentsBody .liStyleNone {\n\t\tpadding-left: 20px;\n\t}\n\n\t.commentContainer .commentDetails {\n\t\twidth: 100%;\n\t}\n\n\t.summaryWidgetContainer .widget_header .summaryWidgetIcon {\n\t\tpadding-right: 0;\n\t\tpadding-left: 0;\n\t}\n}\n\n@media screen and (max-width: 992px) {\n\t.detailViewTable .fieldsLabelValue {\n\t\tborder-bottom: 1px solid #ddd;\n\t}\n\n\t.quickCreateContent .fieldsLabelValue {\n\t\tborder-bottom: 1px solid $light;\n\t}\n\n\t.bodyContents {\n\t\tmargin: 0 !important;\n\t}\n\n\t.col-md-3#headerLinks {\n\t\tpadding: 5px 5px 0;\n\t}\n\n\t.menuBar .col-md-9,\n\t.col-md-3#headerLinks {\n\t\t-webkit-box-sizing: border-box;\n\t\t-moz-box-sizing: border-box;\n\t\tbox-sizing: border-box;\n\t\tword-wrap: break-word;\n\t\tmin-width: 80px;\n\t}\n\n\t.menuBar .col-md-9 li.tabs:first-child > a,\n\t.col-md-3#headerLinks li.tabs:first-child > a {\n\t\tpadding: 10px 12px 9px;\n\t}\n\n\t.quickCreateModules {\n\t\twidth: 100% !important;\n\t\tpadding: 0 !important;\n\t}\n}\n\n@media only screen and (min-width: 992px) {\n\t.conditionList .conditionField {\n\t\tpadding-left: 0;\n\t}\n\n\t.quickCreateContent {\n\t\t.fieldRow {\n\t\t\tborder-top: 1px solid #ddd;\n\t\t\tdisplay: table;\n\t\t}\n\n\t\t.fieldsLabelValue {\n\t\t\tvertical-align: top;\n\t\t\tborder-right: 1px solid #ddd;\n\t\t\tdisplay: table-cell;\n\t\t\tfloat: none;\n\n\t\t\t&::before {\n\t\t\t\twidth: 41.66666667%;\n\t\t\t}\n\t\t}\n\t}\n\n\t.move-action {\n\t\tright: -309px !important;\n\t}\n\n\t#centerPanel {\n\t\t-webkit-transition: all 0.5s ease;\n\t\t-moz-transition: all 0.5s ease;\n\t\t-o-transition: all 0.5s ease;\n\t\ttransition: all 0.5s ease;\n\t}\n\n\t.knowledgePresentationText {\n\t\tfont-size: 2em;\n\t}\n}\n\n@media only screen and (min-width: 768px) {\n\t.grid1x7 {\n\t\twidth: 14.28%;\n\t}\n\n\t.quickCreateContent {\n\t\t.fieldsLabelValue::before {\n\t\t\tcontent: \"\";\n\t\t\tfloat: left;\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\theight: 100%;\n\t\t\tborder-right: 1px solid #ddd;\n\t\t}\n\t}\n\n\t.detailViewTable .fieldsLabelValue .fieldLabel {\n\t\tborder-right: 1px solid #ddd;\n\t}\n\n\t.fieldsLabelValue::before {\n\t\twidth: 41.6666667%;\n\t}\n\n\t.dashboardHeading .h3 {\n\t\tmargin-bottom: 0;\n\t\tmargin-right: 45px;\n\t\tmargin-top: 10px;\n\t}\n\n\t.rightHeaderBtnMenu {\n\t\tdisplay: none;\n\t}\n\n\t.commonActionsContainer .row {\n\t\t.col-md-5 {\n\t\t\twidth: 41.66666667%;\n\t\t\tfloat: left;\n\t\t}\n\n\t\t.col-md-7 {\n\t\t\twidth: 58.33333333%;\n\t\t\tfloat: right;\n\t\t}\n\t}\n\n\t.userDetailsContainer .row {\n\t\t.col-md-2 {\n\t\t\twidth: 16.66666667%;\n\t\t\tfloat: left;\n\t\t}\n\n\t\t.col-md-10 {\n\t\t\twidth: 83.33333333%;\n\t\t\tfloat: left;\n\t\t}\n\t}\n\n\t.breadcrumbsLinks {\n\t\tfont-size: calculate-rem(15px);\n\t}\n}\n\n@media only screen and (max-width: 768px) {\n\t.grid1x7 {\n\t\twidth: 100%;\n\t}\n\n\t.mainBody {\n\t\tbottom: 17px;\n\t}\n\n\t.tl-media-content-container {\n\t\tmargin: 5px auto;\n\t}\n\n\t.alphabet_30 {\n\t\twidth: 340px;\n\t}\n\n\t.alphabet_28 {\n\t\twidth: 390px;\n\t}\n\n\t.iconsInFooter {\n\t\tspan {\n\t\t\tfont-size: calculate-rem(10px) !important;\n\t\t}\n\n\t\tmargin-top: 1px !important;\n\t}\n\n\t.logoFooter {\n\t\theight: 13px;\n\t\tmargin-top: 3px;\n\t}\n\n\t.dashboardHeading .h3 {\n\t\tmargin-top: 10px;\n\t\tmargin-bottom: 0;\n\t\tmargin-right: 25px;\n\t}\n\n\t.rightHeaderBtnMenu {\n\t\tdisplay: block;\n\t}\n\n\t.commonActionsContainer .row {\n\t\t.col-md-5 {\n\t\t\twidth: calc(100% - 200px);\n\t\t\tfloat: left;\n\t\t}\n\n\t\t.col-md-7 {\n\t\t\twidth: 200px;\n\t\t\tfloat: right;\n\t\t}\n\t}\n\n\t.userDetailsContainer .row {\n\t\t.col-md-2 {\n\t\t\twidth: 50px;\n\t\t\tfloat: left;\n\t\t}\n\n\t\t.col-md-10 {\n\t\t\twidth: calc(100% - 50px);\n\t\t\tfloat: left;\n\t\t}\n\t}\n\n\t.breadcrumbsLinks {\n\t\tfont-size: calculate-rem(14px);\n\t}\n}\n\n@media only screen and (max-width: 480px) {\n\t.tl-text {\n\t\t.tl-headline-date,\n\t\th3.tl-headline-date {\n\t\t\tline-height: 31px;\n\t\t}\n\t}\n\n\t.alphabet_30 {\n\t\twidth: 245px;\n\t}\n\n\t.alphabet_28 {\n\t\twidth: 200px;\n\t}\n\n\t.alphabet_26 {\n\t\twidth: 295px;\n\t}\n\t.quickCreateContainer {\n\t\t.modal-header {\n\t\t\tpadding: 0;\n\t\t\tmargin: 0;\n\t\t\t.text-uppercase {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n\n\t.modal-title .text-uppercase {\n\t\tdisplay: block;\n\t}\n\t.listSearchTd {\n\t\tpadding: 4px 0 !important;\n\t\t.btn {\n\t\t\tpadding: 0.5rem;\n\t\t}\n\t}\n}\n\n.jstree-proton .jstree-search {\n\tcolor: #fff !important;\n\tbackground: #d9534f !important;\n\tborder-radius: 3px;\n}\n\n#treePopupContainer {\n\toverflow: auto;\n\tmax-height: 500px;\n}\n\n.padding0 {\n\tpadding: 0 !important;\n}\n\n.noLeftRadius {\n\tborder-bottom-left-radius: 0;\n\tborder-top-left-radius: 0;\n}\n\n.noRightRadius {\n\tborder-bottom-right-radius: 0;\n\tborder-top-right-radius: 0;\n}\n\n.supportProcessesContainer .well .alert {\n\twidth: 100%;\n}\n\n.marginTB10 {\n\tmargin-top: 10px;\n\tmargin-bottom: 10px;\n}\n\n.marginTop10 {\n\tmargin-top: 10px !important;\n}\n\n.marginTop20 {\n\tmargin-top: 20px !important;\n}\n\n.tag {\n\tmargin-right: 5px;\n\tborder-bottom-left-radius: 15px;\n\tborder-top-left-radius: 15px;\n\tborder-bottom-right-radius: 0;\n\tborder-top-right-radius: 0;\n}\n\n.spaceRelatedList {\n\twidth: 50px;\n\tmin-height: 1px;\n}\n\n.tl-slide-media-only .tl-slide-content-container .tl-slide-content .tl-text {\n\tposition: relative;\n\tfloat: right;\n\twidth: 70%;\n\tborder-radius: 10px;\n\tborder: 1px solid #f0f0f0;\n\tpadding-top: 15px;\n\tbox-shadow: 0 12px 10px -10px rgba(0, 0, 0, 0.6);\n}\n\n.tl-headline-date {\n\tfont-size: calculate-rem(30px) !important;\n\tmargin-bottom: 20px !important;\n}\n\n.tl-text-content-container .tl-headline {\n\tfont-size: calculate-rem(20px) !important;\n}\n\n.tl-timeline {\n\tfont-family: inherit !important;\n}\n\n.tl-media .tl-media-content-container .tl-media-content img {\n\twidth: 256px;\n\tmax-height: 256px !important;\n}\n\n.tl-text-content-container {\n\ttext-align: left;\n}\n\n.tl-slide-media-only .tl-slide-content-container .tl-slide-content .tl-media {\n\twidth: 30% !important;\n}\n\n.tl-slide-content {\n\twidth: 100% !important;\n}\n\n.tl-attribution {\n\tdisplay: none;\n}\n\n.commentsBar {\n\tposition: relative;\n\ttop: 0;\n\tleft: 0;\n\tbackground: $light;\n\tpadding-bottom: 8px;\n}\n\n.fieldLabel .js-help-info {\n\tmargin-left: 2px;\n}\n\n.jstree-node {\n\t.jstree-category,\n\t.jstree-edit {\n\t\tmargin-right: 2px;\n\t\tmargin-bottom: 5px;\n\t\tfont-size: calculate-rem(16px);\n\t\ttop: 0;\n\t\tvertical-align: middle;\n\t}\n\n\tinput {\n\t\tcolor: #000;\n\t}\n}\n\n.widgetContainer select[multiple] {\n\theight: 0;\n}\n\n.select2-dropdown ul[aria-multiselectable=\"true\"] [aria-selected=\"true\"] {\n\tdisplay: none;\n}\n\n.quickCreateContent {\n\t.massEditTable {\n\t\tborder: 1px solid #ddd;\n\t}\n\n\t.eventsTable td {\n\t\tpadding-left: 0;\n\t\tpadding-right: 0;\n\t}\n}\n\n.dateTimeField {\n\t.date {\n\t\tmargin-right: -2px;\n\n\t\tspan {\n\t\t\tborder-top-right-radius: 0 !important;\n\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t}\n\t}\n\n\t.time input {\n\t\tborder-top-left-radius: 0 !important;\n\t\tborder-bottom-left-radius: 0 !important;\n\t}\n}\n\n.blockContainer .blockHeader {\n\tcursor: pointer;\n}\n\n.detailViewTable .blockHeader {\n\tcursor: pointer;\n\tdisplay: inline-block;\n\twidth: 100%;\n}\n\n.detailViewTable {\n\tmargin-bottom: 10px;\n}\n\n.detailViewBlockLink {\n\tmargin-bottom: 10px;\n\n\t.moduleIcon {\n\t\tmargin-right: 7px;\n\t\tmargin-left: 5px;\n\t\tvertical-align: middle;\n\t}\n}\n\nselect.form-control {\n\tpadding-right: 0;\n\tpadding-top: 0;\n\tpadding-bottom: 0;\n}\n\n.table .chosen-container {\n\theight: auto;\n}\n\n.addCommentBlock .commentcontent {\n\tresize: vertical;\n}\n\n.indexContainer {\n\tpadding-top: 10px;\n\tborder-top: 4px solid #404952;\n}\n\n.grid1x7 {\n\tfloat: left;\n}\n\n.quickCreateContent .addedNearCalendarEvent td {\n\tpadding: 4px;\n}\n\n#cur_events {\n\ttd,\n\t.table th {\n\t\tbackground: #e1ffe5;\n\t}\n}\n\n.quickCreateContent #Calendar_editView_fieldName_date_start {\n\tbackground-color: #e1ffe5;\n}\n\n.eventsTable table th {\n\tborder-bottom: 3px solid #000;\n}\n\n.quickCreateContent .weekend {\n\tbackground: #d7eeff !important;\n\n\t&:hover {\n\t\tbackground: #d7eeff !important;\n\t}\n}\n\n.knowledgePresentationContent {\n\tcolor: #000;\n\tmin-height: 450px;\n}\n\n.knowledgePresentationControl {\n\twidth: 5%;\n}\n\n.knowledgePresentationInner {\n\tposition: relative;\n\tmin-height: 1px;\n\tpadding-right: 15px;\n\tpadding-left: 15px;\n\twidth: 90%;\n\tmargin-left: 5%;\n\tfloat: left;\n}\n\n.panelTree {\n\tborder-right: 1px solid $light;\n}\n\n.customViewList {\n\ttable td {\n\t\tvertical-align: middle !important;\n\t}\n\n\t.ui-sortable-helper {\n\t\tbackground-color: #dff0d8 !important;\n\t}\n}\n\n.SearchFieldsEdit .ui-sortable-helper {\n\tbackground-color: #dff0d8 !important;\n}\n\n.detailViewContainer .contents .knowledgeBaseDetails {\n\tpadding: 15px;\n}\n\n.dashboardWidgetContent .rowAction:nth-of-type(even),\n.listViewInventoryEntries table tbody tr:nth-of-type(even) {\n\tbackground-color: #f9f9f9;\n}\n\n.knowledgePopoutContainer {\n\t.knowledgePopoutSubject,\n\t.knowledgePopoutContent {\n\t\tpadding: 20px 50px;\n\t}\n\n\t.knowledgePopoutSubject {\n\t\ttext-align: center;\n\t}\n}\n\n.knowledgePresentation .knowledgePresentationRow {\n\tmargin: 0 !important;\n}\n\n.detailViewContainer .chosen-container,\n.editViewContainer .chosen-container {\n\theight: auto;\n}\n\n.knowledgePresentationControl.carousel-control {\n\tbackground: #fff;\n\tcolor: #000;\n}\n\n.top2px {\n\tposition: relative;\n\ttop: -2px;\n}\n\n.notificationContainer {\n\t.noticeRow {\n\t\tmargin-top: 0;\n\t\tpadding: 7px 7px 0 7px;\n\n\t\thr + a {\n\t\t\tfont-weight: bold;\n\t\t\tcolor: $blue !important;\n\t\t}\n\t}\n\n\t.noticeIcon {\n\t\tfont-size: calculate-rem(20px);\n\t}\n\n\tli {\n\t\tlist-style: none;\n\t}\n\n\t.panel {\n\t\theight: 100%;\n\t}\n}\n\n.wordBreakAll {\n\t-ms-word-break: break-all;\n\tword-break: break-all;\n\t-webkit-hyphens: auto;\n\t-moz-hyphens: auto;\n\thyphens: auto;\n}\n\n.columnSorted {\n\tbackground: #eaeaea !important;\n}\n\n.dataTableDragDrop {\n\tposition: absolute;\n\tpadding: 5px 12px;\n\tdisplay: inline-flex;\n\tfont-size: calculate-rem(14px);\n}\n\n.betweenDragDrop {\n\tposition: relative;\n\ttop: 100px;\n}\n\n.ui-draggable-menuShortcut {\n\tposition: absolute;\n\tpadding: 5px 12px;\n\tdisplay: inline-flex;\n\tfont-size: calculate-rem(17px);\n}\n\n.modulesList .menuSeparator {\n\tbackground: #fff;\n\theight: 2px;\n\tmargin: 5px 0;\n}\n\n.subMenu .menuSeparator {\n\tbackground: #444853;\n\theight: 2px;\n\tmargin: 5px 0;\n}\n\n.backgroundWhiteSmoke {\n\tbackground: whitesmoke;\n}\n\n.listViewInventoryEntries {\n\tth {\n\t\tbackground: none;\n\t}\n\n\ttd {\n\t\tvertical-align: middle !important;\n\t}\n}\n\n.paddingBottomZero {\n\tpadding-bottom: 0 !important;\n}\n\n.maxHeightModal {\n\tmax-height: 500px;\n\toverflow-y: auto;\n}\n\n.lineOfText {\n\tbackground-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAUEBAAAACwAAAAAAQABAAACAkQBADs=);\n\tbackground-repeat: repeat-x;\n\tbackground-position: left;\n\ttext-align: center;\n\n\t:first-child {\n\t\tbackground-color: #fff;\n\t\tmargin: 0 auto;\n\t\tpadding: 0 5px;\n\t\tdisplay: inline-block;\n\t}\n}\n\n.announcement .alert {\n\tmargin: 3px 3px 0;\n\tpadding: 5px 10px;\n}\n\n.detailViewHeaderFieldInformation {\n\tmargin-left: 68px;\n}\n\n.tdUnderline {\n\ttext-decoration: underline;\n}\n\n.noSumarryWidgetEffect {\n\tpadding: 0 !important;\n\tborder: none !important;\n\n\t.listViewEntriesTable {\n\t\tmargin-bottom: 0 !important;\n\t}\n}\n\n.rowContent {\n\t-webkit-transition: width 0.5s ease;\n\t-moz-transition: width 0.5s ease;\n\t-o-transition: width 0.5s ease;\n\ttransition: width 0.5s ease;\n}\n\n.blockContent {\n\t.inviteesContent {\n\t\tpadding: 10px;\n\t}\n\n\t.inviteRow {\n\t\twidth: 220px;\n\t\tmargin-bottom: 3px;\n\t\tmargin-top: 3px;\n\t}\n}\n\n.dashboardViewContainer .dashboardHeading {\n\tposition: absolute;\n\ttop: 3px;\n\tright: 0;\n}\n\n#convertLeadForm table {\n\ttable-layout: fixed;\n\tword-wrap: break-word;\n}\n\n.dashboardWidget .rowActivities {\n\t.activityContainer > *,\n\t> * {\n\t\ttext-overflow: ellipsis;\n\t\toverflow: hidden;\n\t\twhite-space: nowrap;\n\t\tline-height: 14px;\n\t}\n}\n\n.addWidgetDropDown.dropdown-menu > li {\n\tdisplay: flex;\n\tpadding: 0 2px;\n\twidth: 100%;\n\twhite-space: nowrap;\n\n\t> a {\n\t\tdisplay: inline;\n\t}\n}\n\n.leegendIcon {\n\tmargin: 0 5px 0 15px;\n\theight: 15px;\n\twidth: 15px;\n\tfloat: left;\n}\n\n.marginRight15 {\n\tmargin-right: 15px;\n}\n\n.listViewEntries {\n\tbackground: #fff;\n\n\t&:hover {\n\t\tbackground: #dddddd20;\n\t}\n}\n\n.widthMin {\n\twidth: 1%;\n}\n\n.openStreetMapModalBody .descriptionContainer {\n\tmax-height: 150px;\n\toverflow: auto;\n}\n\n.activityContainer {\n\tpadding-top: 5px;\n\tpadding-left: 35px;\n}\n\n.bigLabel {\n\tfont-size: 100%;\n\tfont-weight: bold;\n\tdisplay: block;\n\tpadding: 0.7em 0.5em;\n}\n\n.modalContainer + .ui-autocomplete {\n\tz-index: 100000;\n}\n\n.marginIcon {\n\tmargin-left: 0.3em;\n}\n\n.actionImages .btn {\n\tfloat: none !important;\n}\n\n.bc-gray-lighter {\n\tbackground-color: #f5f5f5;\n}\n\n.pdfTemplateContents .fieldRow {\n\tmargin-bottom: 10px;\n}\n\n.middle {\n\tvertical-align: middle;\n}\n\n.back4RightMargin {\n\tmargin-right: -4px;\n}\n\n.yetiforceDetailsLink {\n\tfont-size: calculate-rem(40px);\n\tmargin-right: 15px;\n}\n\n.remindersContent {\n\t.notificationIcon {\n\t\tfont-size: calculate-rem(30px);\n\t\ttext-align: center;\n\t\tpadding: 7% 0 0 0;\n\t\tcolor: white;\n\t}\n\n\t.notiContent {\n\t\tbackground: #fff !important;\n\t\tborder-radius: 0 4px 4px 0;\n\t}\n\n\t.panel-body .btn.actionIcon {\n\t\tmargin-top: -5px;\n\t}\n\n\t.tpl-remiders-bottom-buttons {\n\t\tposition: fixed;\n\t\tbottom: 40px;\n\t}\n}\n\n.dashboardWidgetContent {\n\tposition: relative;\n}\n\n.dashboardWidgetFooter {\n\tposition: absolute;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n}\n\n.dashboardWidget {\n\toverflow: hidden;\n}\n\n.Home_DashBoard .widget_header {\n\tmargin-bottom: 0;\n}\n\n.pinToDown {\n\tposition: absolute;\n\tbottom: 0;\n\tleft: 0;\n\tright: 0;\n}\n\n#jstree-marker {\n\tz-index: 1100;\n}\n\n.daterangepicker {\n\t.table-condensed > tbody > tr > td,\n\t.calendar-table {\n\t\tpadding: 0;\n\t}\n\n\t.table-condensed > thead > tr > th {\n\t\tpadding: 2px;\n\t}\n\n\t.calendar {\n\t\tth,\n\t\ttd {\n\t\t\tmin-width: 30px;\n\t\t}\n\t}\n}\n\n.dropdownEntityState ul li {\n\tborder-left: 10px solid #fff;\n}\n\n.entityStateIcon {\n\tbackground: #d2d6de;\n\tcolor: #fff !important;\n}\n\n.entityStateBtn {\n\tcolor: #fff !important;\n\tborder-color: transparent;\n}\n\nselect {\n\t&[readonly],\n\t&[disabled] {\n\t\tpointer-events: none;\n\t}\n}\n\n.relatedTabModulesList {\n\t.form-group {\n\t\tmargin-bottom: 5px;\n\t}\n\n\t.panel-heading {\n\t\tpadding: 10px 15px;\n\t}\n\n\t.panel-body {\n\t\tpadding: 8px 0 0 0;\n\t}\n\n\t.panel {\n\t\tmargin-bottom: 10px;\n\t}\n}\n\n.tableBorderHeadBody {\n\t> thead,\n\t> tbody {\n\t\tborder: 1px solid #ddd;\n\t}\n}\n\n.listViewEntriesTable .listViewSummation td.border {\n\tborder: 1px solid #ddd;\n}\n\n.tableBorderHeadBody {\n\tmargin-bottom: 0;\n}\n\n.calculateValue {\n\tmargin-left: 10px;\n}\n\n.border1px {\n\tborder: 1px solid #ddd;\n}\n\n#recordsList {\n\tpadding-left: 0;\n\tpadding-right: 5px;\n\tfloat: left;\n}\n\n[class*=\"picklistLb_\"] {\n\tborder-radius: 7px;\n}\n\n.popover.activities {\n\tmin-width: 400px;\n}\n\n.table tr.inventoryRow td {\n\tpadding: 4px;\n}\n\n.ps-scrollbar-y-rail {\n\tz-index: 100;\n}\n\n.flexWrapper {\n\tdisplay: flex;\n\n\t.listRemoveBtn,\n\t.removeSearchConditions {\n\t\tmargin-left: 8px;\n\t}\n}\n\n#popupPageContainer {\n\toverflow-y: auto;\n}\n\n.reducePadding {\n\tpadding: 0 !important;\n}\n\n.listViewSearchTd,\n.listSearchTd {\n\twidth: 80px;\n}\n\n.popupEntriesDiv .listSearchTd {\n\twidth: 57px;\n}\n\nul.tweets li {\n\tlist-style-type: none;\n\twidth: 528px;\n\tmin-height: 72px;\n\tborder-top: #e6ecf0 solid 1px;\n}\n.marketplace-product {\n\tmax-width: calculate-rem(430px);\n}\n.c-menu--open {\n\t.marketplace-product {\n\t\tmax-width: calculate-rem(398px);\n\t}\n}\n.c-user-image {\n\twidth: 1.35rem;\n\theight: 1.35rem;\n\tborder-radius: 50%;\n\tvertical-align: sub;\n\tmargin-right: 5px;\n}\n.c-user-xl {\n\twidth: 2.5rem;\n\theight: 2.5rem;\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n\n.table td.wide,\n.listViewEntries td.wide,\ntd.listViewEntryValue.wide {\n\t&:not(.listButtons) {\n\t\tpadding: calculate-rem(15px);\n\t\tfont-size: 1rem;\n\t}\n}\n\n.table td.medium,\n.listViewEntries td.medium,\ntd.listViewEntryValue.medium {\n\t&:not(.listButtons) {\n\t\tpadding: calculate-rem(10px);\n\t}\n\t&[data-field-type=\"image\"],\n\t&[data-field-type=\"multiImage\"] {\n\t\tpadding: 0;\n\t}\n}\n\n.table td.narrow,\n.listViewEntries td.narrow,\ntd.listViewEntryValue.narrow {\n\t&:not(.listButtons) {\n\t\tpadding: calculate-rem(6px);\n\t}\n\t&[data-field-type=\"image\"],\n\t&[data-field-type=\"multiImage\"] {\n\t\tpadding: 0;\n\t}\n}\n\n.table thead th.narrow {\n\tvertical-align: middle;\n}\n\n@media screen and (max-width: 992px) {\n\t.quickCreateContent .fieldsLabelValue {\n\t\t&.narrow {\n\t\t\tpadding-top: calculate-rem(5px);\n\t\t\tpadding-bottom: calculate-rem(2px);\n\t\t}\n\n\t\t&.medium {\n\t\t\tpadding-top: calculate-rem(10px);\n\t\t\tpadding-bottom: calculate-rem(10px);\n\t\t}\n\n\t\t&.wide {\n\t\t\tpadding-top: calculate-rem(15px);\n\t\t\tpadding-bottom: calculate-rem(15px);\n\t\t}\n\t}\n}\n\n@media only screen and (min-width: 992px) {\n\t.quickCreateContent {\n\t\t.fieldsLabelValue {\n\t\t\t&.narrow {\n\t\t\t\tpadding-top: calculate-rem(5px);\n\t\t\t\tpadding-bottom: calculate-rem(2px);\n\t\t\t}\n\n\t\t\t&.medium {\n\t\t\t\tpadding: calculate-rem(10px) 0;\n\t\t\t}\n\n\t\t\t&.wide {\n\t\t\t\tpadding-top: calculate-rem(15px);\n\t\t\t\tpadding-bottom: calculate-rem(15px);\n\t\t\t}\n\t\t}\n\t}\n}\n\n@media only screen and (max-width: 768px) {\n\t.quickCreateContent .fieldsLabelValue {\n\t\t&.wide {\n\t\t\tpadding-top: calculate-rem(5px);\n\t\t\tpadding-bottom: calculate-rem(15px);\n\t\t}\n\n\t\t&.narrow {\n\t\t\tpadding-bottom: calculate-rem(5px);\n\t\t}\n\n\t\t&.medium {\n\t\t\tpadding-top: 0;\n\t\t\tpadding-bottom: calculate-rem(10px);\n\t\t}\n\t}\n}\n.detailViewTable {\n\t.fieldLabel.narrow,\n\t.fieldValue.narrow {\n\t\t.btn.btn-sm {\n\t\t\t@extend .btn-xs;\n\t\t}\n\t\tmin-height: calculate-rem(30px);\n\t}\n\n\t.fieldLabel.medium,\n\t.fieldValue.medium {\n\t\tmin-height: calculate-rem(40px);\n\t}\n\n\t.fieldLabel.wide,\n\t.fieldValue.wide {\n\t\tmin-height: calculate-rem(50px);\n\t}\n}\n\ntable {\n\t.listButtons {\n\t\tpadding-top: 0;\n\t\tpadding-bottom: 0;\n\t\tvertical-align: middle;\n\t}\n\t.listButtons.narrow {\n\t\t.btn.btn-sm {\n\t\t\t@extend .btn-xs;\n\t\t}\n\t\t.c-badge__icon {\n\t\t\tfont-size: calculate-rem(10px);\n\t\t\twidth: calculate-rem(22px);\n\t\t\theight: calculate-rem(22px);\n\t\t\tline-height: calculate-rem(19px);\n\t\t}\n\t}\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n\n//--- TEXT ---//\n.u-text-small-bold {\n\t@extend .small;\n\t@extend .font-weight-bold;\n}\n\n@for $i from 1 through 10 {\n\t.u-fs-#{$i}x {\n\t\tfont-size: #{$i}rem !important;\n\t}\n}\n\n.u-fs-xs {\n\tfont-size: 0.75rem !important;\n}\n\n.u-fs-sm {\n\tfont-size: 0.876rem !important;\n}\n\n.u-fs-lg {\n\tfont-size: 1.33rem !important;\n}\n\n.u-fs-xlg {\n\tfont-size: 1.5rem !important;\n}\n\n.u-fs-2em {\n\tfont-size: 2em !important;\n}\n\n.u-fs-10px {\n\tfont-size: calculate-rem(10px) !important;\n}\n\n.u-fs-13px {\n\tfont-size: calculate-rem(13px) !important;\n}\n\n.u-fs-14px {\n\tfont-size: calculate-rem(14px) !important;\n}\n\n.u-fs-15px {\n\tfont-size: calculate-rem(15px) !important;\n}\n\n.u-fs-19px {\n\tfont-size: calculate-rem(19px) !important;\n}\n\n.u-fs-38px {\n\tfont-size: calculate-rem(38px) !important;\n}\n\n.u-fs-50px {\n\tfont-size: calculate-rem(50px) !important;\n}\n\n.u-fs-95per {\n\tfont-size: 95% !important;\n}\n\n.u-fs-100per {\n\tfont-size: 100% !important;\n}\n\n.u-fs-26px {\n\tfont-size: calculate-rem(26px) !important;\n}\n\n.u-fs-44px {\n\tfont-size: calculate-rem(44px) !important;\n}\n\n@for $i from 1 through 18 {\n\t.u-font-weight-#{$i*50} {\n\t\tfont-weight: #{$i * 50} !important;\n\t}\n}\n\n.u-text-ellipsis {\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n\twhite-space: nowrap;\n\n\t&.u-text-ellipsis--bg-white {\n\t\t&:hover {\n\t\t\tbackground: $white;\n\t\t\tz-index: 1000000;\n\t\t\tposition: absolute;\n\n\t\t\t@include u-box-shadow(2px 2px 10px $gray-400);\n\t\t}\n\t}\n}\n\n.u-ellipsis-in-flex {\n\tmin-width: 0;\n}\n\n.u-text-ellipsis--no-hover,\n.js-popover-tooltip--ellipsis,\n.js-popover-tooltip--ellipsis-icon .js-popover-text,\n.js-popover-tooltip--ellipsis-icon .c-popover-text {\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n\twhite-space: nowrap;\n}\n\n.js-popover--before-positioned {\n\topacity: 0;\n\theight: 0;\n\toverflow: hidden;\n}\n\n.u-text-ellipsis--not-active {\n\twidth: auto !important;\n\ttext-overflow: unset !important;\n\tvisibility: hidden !important;\n\toverflow: visible !important;\n\tdisplay: inline-block !important;\n}\n\n.u-ellipsis-2-lines {\n\toverflow: hidden;\n\tdisplay: -webkit-box !important;\n\t-webkit-box-orient: vertical;\n\t-webkit-line-clamp: 2;\n}\n\n.u-text-underline {\n\ttext-decoration: underline;\n}\n\n.u-hover-bold:hover {\n\t@extend .font-weight-bold;\n}\n\n.u-hover-opacity:hover {\n\topacity: 0.5;\n\t@include u-transition(opacity 275ms ease);\n}\n\n.u-hover-opacity75:hover {\n\topacity: 0.75;\n\t@include u-transition(opacity 275ms ease);\n}\n\n.u-bg-white-darken:hover {\n\tbackground-color: darken($white, 10%) !important;\n\t@include u-transition(background-color 275ms ease);\n}\n\n.u-bg-light-darken:hover {\n\tbackground-color: darken($light, 10%) !important;\n\t@include u-transition(background-color 275ms ease);\n}\n\n.u-bg-light-blue {\n\tbackground-color: #bbdefb !important;\n}\n\n.u-bg-light-green {\n\tbackground-color: #b2dfdb !important;\n}\n.u-bg-light-orange {\n\tbackground-color: #ffe0b2 !important;\n}\n.u-bg-light-brown {\n\tbackground-color: #d7ccc8 !important;\n}\n\n.u-hover-container {\n\t.u-hover-display-inline {\n\t\tdisplay: none;\n\t}\n\t&:hover {\n\t\t.u-hover-display-inline {\n\t\t\tdisplay: inline;\n\t\t}\n\t}\n}\n\n.u-word-break-all {\n\tword-break: break-all !important;\n}\n\n.u-word-break {\n\toverflow-wrap: anywhere !important;\n}\n\n.u-word-break-keep-all {\n\tword-break: keep-all !important;\n}\n\n//--- MARGIN ---//\n.u-m-5px {\n\tmargin: 5px;\n}\n\n.u-ml-0 {\n\tmargin-left: 0 !important;\n}\n\n.u-ml-10px {\n\tmargin-left: calculate-rem(10px);\n}\n\n.u-mr-0px {\n\tmargin-right: 0 !important;\n}\n\n.u-ml-0px {\n\tmargin-left: 0 !important;\n}\n\n.u-mr-5px {\n\tmargin-right: calculate-rem(5px);\n}\n\n.u-mt-2px {\n\tmargin-top: calculate-rem(2px);\n}\n\n.u-paragraph-m-0 {\n\tp {\n\t\tmargin: 0;\n\t}\n}\n\n.u-mb-13px {\n\tmargin-bottom: 0.8rem !important;\n}\n\n.u-ml-minus-5px {\n\tmargin-left: calculate-rem(-5px);\n}\n\n.u-mr-minus-8px {\n\tmargin-right: calculate-rem(-8px);\n}\n\n//--- PADDING ---//\n.u-p-1per {\n\tpadding: 1%;\n}\n\n@include media-breakpoint-down(sm) {\n\t.u-p-05per {\n\t\tpadding: 0.5%;\n\t}\n}\n\n.u-p-x-0px {\n\tpadding-left: 0 !important;\n\tpadding-right: 0 !important;\n}\n\n//--- WIDTH ---//\n// width % breakpoint classes for 10, 20, 30, 40, 50, 60, 70, 80, 90, 100\n@for $i from 1 through 10 {\n\t@each $breakpoint, $min in $grid-breakpoints {\n\t\t@if $min > 0 {\n\t\t\t@media (min-width: $min) {\n\t\t\t\t.u-min-w-#{$breakpoint}-#{$i*10} {\n\t\t\t\t\tmin-width: $i * 10% !important;\n\t\t\t\t}\n\n\t\t\t\t.u-max-w-#{$breakpoint}-#{$i*10} {\n\t\t\t\t\tmax-width: $i * 10% !important;\n\t\t\t\t}\n\n\t\t\t\t.u-w-#{$breakpoint}-#{$i*10} {\n\t\t\t\t\tmin-width: $i * 10% !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.u-w-10per {\n\twidth: 10%;\n}\n\n.u-w-24per {\n\twidth: 24%;\n}\n\n.u-w-30per {\n\twidth: 30%;\n}\n\n.u-w-37per {\n\twidth: 37% !important;\n}\n\n.u-w-40per {\n\twidth: 40% !important;\n}\n\n.u-w-fit {\n\twidth: fit-content !important;\n}\n\n.u-w-60per {\n\twidth: 60%;\n}\n\n.u-w-158px {\n\twidth: calculate-rem(158px) !important;\n}\n\n.u-w-max {\n\twidth: max-content !important;\n\twidth: -moz-max-content !important;\n}\n\n.u-w-50px {\n\twidth: 50px;\n}\n\n.u-w-85px {\n\twidth: 85px;\n}\n\n.u-w-79px {\n\twidth: 79px;\n}\n\n.u-w-125px {\n\twidth: 125px;\n}\n\n.u-w-90per {\n\twidth: 90%;\n}\n\n.u-w-max-320px {\n\tmax-width: calculate-rem(320px) !important;\n}\n\n.u-w-max-430px {\n\tmax-width: calculate-rem(430px) !important;\n}\n\n.u-w-max-500px {\n\tmax-width: calculate-rem(500px) !important;\n}\n\n.u-w-1per-45px {\n\twidth: 1%;\n\tmin-width: 45px !important;\n}\n\n.u-w-3per-150px {\n\twidth: 3%;\n\tmin-width: 150px !important;\n}\n\n.u-w-3per-250px {\n\twidth: 3%;\n\tmin-width: 250px !important;\n}\n\n.u-w-30per-18rem {\n\twidth: 30% !important;\n\tmin-width: 18rem;\n}\n\n.u-min-w-45per {\n\tmin-width: 45% !important;\n}\n\n.u-min-w-300px {\n\tmin-width: 300px !important;\n}\n\n.u-min-w-400px {\n\tmin-width: 400px !important;\n}\n\n.u-min-w-500px {\n\tmin-width: 400px !important;\n}\n\n.u-min-w-470pxr {\n\tmin-width: calculate-rem(470px);\n}\n\n.u-min-w-650pxr {\n\tmin-width: calculate-rem(650px) !important;\n}\n\n.u-min-w-150pxr {\n\tmin-width: calculate-rem(150px) !important;\n}\n\n.u-min-w-300pxr {\n\tmin-width: calculate-rem(300px) !important;\n}\n\n.u-table-min-width-10rem table tr > td,\n.u-table-min-width-10rem table tr > th {\n\tmin-width: 10rem;\n}\n.u-table-min-width-5rem table tr > td,\n.u-table-min-width-5rem table tr > th {\n\tmin-width: 5rem;\n}\n\n.u-w-1em {\n\twidth: 1em;\n}\n\n@include media-breakpoint-down(sm) {\n\t.u-w-sm-down-100 {\n\t\twidth: 100%;\n\t}\n}\n\n@include media-breakpoint-down(xs) {\n\t.u-w-xs-down-100 {\n\t\twidth: 100%;\n\t}\n}\n\n.u-max-w-40px {\n\tmax-width: calculate-rem(40px);\n}\n\n.u-max-w-150px {\n\tmax-width: 150px;\n}\n\n.u-max-w-250px {\n\tmax-width: 250px;\n}\n\n.u-w-fill-available {\n\twidth: -webkit-fill-available;\n}\n\n//--- HEIGHT ---//\n.u-h-50px {\n\theight: 50px;\n}\n\n.u-h-600px {\n\theight: 600px !important;\n}\n\n.u-h-input-text {\n\theight: $h-input-text;\n}\n\n.u-h-120px {\n\theight: $h-modal-logo;\n}\n\n.u-h-fit {\n\theight: fit-content !important;\n}\n\n.u-h-70vh {\n\theight: 70vh !important;\n}\n\n.u-h-1em {\n\theight: 1em;\n}\n\n.u-min-h-30per {\n\tmin-height: 30%;\n}\n\n.u-min-h-85vh {\n\tmin-height: 85vh;\n}\n\n.u-min-h-120px-rem {\n\tmin-height: calculate-rem(120px);\n}\n\n.u-max-h-70vh {\n\tmax-height: 70vh;\n}\n\n.u-h-line-normal {\n\tline-height: normal;\n}\n\n//--- BORDER ---//\n.u-border-right-10px {\n\tborder-right: 10px solid;\n}\n\n.u-border-left-10px {\n\tborder-left: 10px solid;\n}\n\n.u-border-bottom-5px {\n\tborder-bottom: 5px solid;\n}\n\n@media only screen and (max-width: 990px) {\n\t.u-border-bottom-label-md {\n\t\tborder-bottom: 1px solid #dee2e6;\n\t}\n}\n\n@media only screen and (max-width: 575px) {\n\t.u-border-bottom-value-sm {\n\t\tborder-bottom: 1px solid #dee2e6;\n\t}\n}\n\n@media only screen and (max-width: 991px) {\n\t.u-border-right-0-md {\n\t\tborder-right: none !important;\n\t}\n}\n\n@media only screen and (max-width: 575px) {\n\t.u-border-bottom-0-sm {\n\t\tborder-bottom: none !important;\n\t}\n}\n\n.u-outline-none {\n\toutline: none;\n}\n\n//--- COLORS ---//\n.u-bg-twilight {\n\tbackground-color: #404952 !important;\n\tcolor: #fff !important;\n}\n\n.u-bg-blue {\n\tbackground-color: #0078d4 !important;\n\tcolor: #fff !important;\n}\n\n.u-bg-gray {\n\tbackground-color: #d1d1db !important;\n\tcolor: $black !important;\n}\n\n.u-text-gray {\n\tcolor: #d1d1db !important;\n}\n\n.u-bg-default {\n\tbackground-color: #fff;\n\tcolor: $black;\n}\n\n.u-text-inherit {\n\tcolor: inherit;\n\t&:hover {\n\t\tcolor: inherit;\n\t}\n}\n\n.u-rotate-90 {\n\ttransform: rotate(0.75turn);\n\tposition: absolute;\n}\n\n.u-hide-underneath {\n\tz-index: -1;\n}\n\n.u-z-index-100 {\n\tz-index: 100;\n}\n\n.u-cursor-pointer {\n\tcursor: pointer;\n\ttext-decoration: none !important;\n}\n\n.u-cursor-auto {\n\tcursor: auto;\n}\n\n.u-cursor-move {\n\tcursor: move;\n}\n\n.u-cursor-no-move {\n\tcursor: no-drop;\n}\n\n.u-cursor-grab {\n\tcursor: -webkit-grab;\n}\n\n.u-cursor-scroll-all {\n\t* {\n\t\tcursor: all-scroll !important;\n\t}\n}\n\n.u-overflow-auto {\n\toverflow: auto !important;\n}\n\n.u-overflow-y-auto {\n\toverflow-y: auto !important;\n}\n\n.u-overflow-x-hidden {\n\toverflow-x: hidden !important;\n}\n\nbody:not(.desktop) {\n\t.u-overflow-scroll-non-desktop {\n\t\toverflow: scroll !important;\n\t}\n}\n\n.u-remove-dropdown-icon {\n\t.dropdown-toggle::after {\n\t\tdisplay: none;\n\t}\n}\n\n@include media-breakpoint-down(lg) {\n\t.u-overflow-auto-lg-down {\n\t\toverflow: auto !important;\n\t}\n\n\t.u-remove-dropdown-icon-down-lg {\n\t\t.dropdown-toggle::after {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n@include media-breakpoint-down(xl) {\n\t.u-overflow-auto-xl-down {\n\t\toverflow: auto !important;\n\t}\n}\n\n//--- TABLE ---//\n.u-w-30per {\n\twidth: 30%;\n}\n\n.u-w-8per {\n\twidth: 8%;\n}\n\n.u-w-5per {\n\tmin-width: 5%;\n\tmax-width: 25%;\n}\n\n.u-disabled {\n\tpointer-events: none;\n\topacity: 0.65;\n}\n.u-box-shadow {\n\t@include u-box-shadow(3px 3px 14px 0 rgba(50, 50, 50, 0.75));\n}\n.u-box-shadow-light {\n\t@include u-box-shadow(0.1rem 0.1rem 0.35rem rgba(0, 0, 0, 0.6));\n}\n\n@each $breakpoint, $max in $grid-breakpoints {\n\t@if $max > 0 {\n\t\t@media (max-width: $max) {\n\t\t\t.display-block-#{$breakpoint} {\n\t\t\t\tdisplay: block !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.u-opacity-muted {\n\topacity: 0.2;\n}\n\n.u-table-fixed {\n\ttable-layout: fixed;\n}\n//--- COLUMNS ---///\n.u-columns {\n\t&__item {\n\t\tdisplay: inline-block;\n\t\twidth: 100%;\n\t}\n\n\t&-gap-1rem {\n\t\t@include u-column-gap(1rem);\n\t}\n\n\t&-count-3 {\n\t\t@include u-column-count(3);\n\t}\n\n\t&-width-36rem {\n\t\t@include u-column-width(36rem);\n\t}\n\n\t&-width-300px-rem {\n\t\t@include u-column-width(#{calculate-rem(300px)});\n\t}\n\n\t&-width-200px-rem {\n\t\t@include u-column-width(#{calculate-rem(200px)});\n\t}\n\n\t&-width-150px-rem {\n\t\t@include u-column-width(#{calculate-rem(150px)});\n\t}\n}\n\n//--- POSITIONS ---//\n.u-position-r-0 {\n\tright: 0;\n}\n\n.u-position-r-5px {\n\tright: calculate-rem(5px);\n}\n\n.u-position-r-10px {\n\tright: calculate-rem(10px);\n}\n\n.u-position-t-10px {\n\ttop: calculate-rem(10px);\n}\n\n.u-position-t-5px {\n\ttop: calculate-rem(5px);\n}\n\n.u-position-t-2px {\n\ttop: calculate-rem(2px);\n}\n\n//--- ALIGN ---//\n\n.u-align-middle-children {\n\t* {\n\t\tvertical-align: middle !important;\n\t}\n}\n\n.u-table-column__before-block {\n\t&--inventory {\n\t\twidth: 1%;\n\t}\n\n\t&:before {\n\t\tcontent: \"\";\n\t\tdisplay: block;\n\t}\n}\n\n@for $i from 1 through 100 {\n\t.u-table-column__vw-#{$i} {\n\t\t&:before {\n\t\t\twidth: #{$i}vw;\n\t\t}\n\t}\n}\n\n//--- WHITE SPACE ---//\n\n@each $breakpoint in map-keys($grid-breakpoints) {\n\t@include media-breakpoint-up($breakpoint) {\n\t\t$infix: breakpoint-infix($breakpoint, $grid-breakpoints);\n\n\t\t.u-white-space#{$infix}-nowrap {\n\t\t\twhite-space: nowrap !important;\n\t\t}\n\n\t\t.u-white-space#{$infix}-normal {\n\t\t\twhite-space: normal !important;\n\t\t}\n\t}\n}\n\n// --- MIN HEIGHT --- //\n\n@for $i from 1 through 25 {\n\t.u-min-height-#{$i}0 {\n\t\tmin-height: #{$i}0px;\n\t}\n}\n\n// --- LINE HEIGHT --- //\n.u-lh-12 {\n\tline-height: 1.2;\n}\n\n// --- FLEX --- //\n\n.u-flex-default {\n\t-ms-flex: 0 1 auto;\n\tflex: 0 1 auto;\n}\n.u-flex-b100 {\n\tflex-basis: 100%;\n}\n\n// --- COLORS --- //\n\n.bg-navy {\n\tbackground-color: $navy !important;\n}\n\n.text-navy {\n\tcolor: $navy !important;\n}\n\n// --- IMG --- //\n\n.u-img-invert {\n\tfilter: invert(100%);\n\t-webkit-filter: invert(100%);\n}\n\n.u-hidden-block {\n\tposition: absolute;\n\tdisplay: none;\n\tright: 2.5rem;\n\tpadding: 0.25rem;\n\ttop: -1px;\n\tz-index: 1;\n}\n.singleComment .u-hidden-block {\n\tposition: absolute;\n\tdisplay: none;\n\ttop: unset;\n}\n.recentActivitiesContainer .u-hidden-block {\n\ttop: 12px;\n}\n.singleComment .u-hidden-block-btn {\n\tdisplay: block;\n}\n\n.u-hidden-block__opened .u-hidden-block {\n\tdisplay: block;\n\tbox-shadow: 0 0 3px 0px;\n\tbackground: #fff;\n\tmax-width: calc(100% - 2rem);\n\tborder-radius: 3px;\n}\n@include media-breakpoint-up(lg) {\n\t.u-hidden-block-btn {\n\t\tdisplay: none;\n\t}\n\t.u-hidden-block {\n\t\tposition: static;\n\t\tdisplay: block;\n\t}\n}\n.u-pre {\n\twhite-space: pre-wrap;\n\tfont-size: 1em;\n\tmargin: 0;\n\tfont-family: inherit;\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n@mixin u-transition($settings) {\n\t-webkit-transition: $settings;\n\t-moz-transition: $settings;\n\t-ms-transition: $settings;\n\t-o-transition: $settings;\n\ttransition: $settings;\n}\n\n@mixin u-box-shadow($settings) {\n\t-moz-box-shadow: $settings;\n\t-webkit-box-shadow: $settings;\n\tbox-shadow: $settings;\n}\n\n@mixin u-column-count($number) {\n\t-webkit-column-count: $number;\n\t-moz-column-count: $number;\n\tcolumn-count: $number;\n}\n\n@mixin u-column-gap($number) {\n\t-webkit-column-gap: $number;\n\t-moz-column-gap: $number;\n\tcolumn-gap: $number;\n}\n\n@mixin u-column-width($number) {\n\t-webkit-column-width: $number;\n\t-moz-column-width: $number;\n\tcolumn-width: $number;\n}\n\n@mixin u-text-truncate {\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n\twhite-space: nowrap;\n}\n@mixin c-detail-widget__actions($breakpoint-down, $breakpoint-up) {\n\t.c-detail-widget__actions {\n\t\t@include media-breakpoint-down($breakpoint-down) {\n\t\t\tposition: absolute;\n\t\t\tright: calculate-rem(15px);\n\t\t\tbottom: 0;\n\t\t\t$w-fab-button: calculate-rem(35px);\n\t\t\t$fab-padding: calculate-rem(4px);\n\t\t}\n\t}\n}\n\n@mixin c-btn-floating-right-bottom($right: 5px, $bottom: 17px) {\n\tposition: absolute;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n\tbottom: calculate-rem($bottom);\n\tright: calculate-rem($right);\n\tz-index: 9999999;\n\tborder-radius: 50%;\n\twidth: calculate-rem(35px);\n\theight: calculate-rem(35px);\n\topacity: 0.8;\n}\n\n@mixin u-transform($rotateDeg) {\n\t.u-transform_rotate-#{$rotateDeg} {\n\t\tdisplay: inline-block;\n\t\t@include u-transition(transform 0.5s ease);\n\t}\n\t.collapsed {\n\t\t.u-transform_rotate-#{$rotateDeg},\n\t\t&.u-transform_rotate-#{$rotateDeg} {\n\t\t\ttransform: rotate($rotateDeg);\n\t\t}\n\t}\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.basePanel,\n.bodyContents,\n.mainContainer,\n.contentsDiv {\n\tmin-height: 100%;\n}\n\n.footer-non--active {\n\t.mainContainer {\n\t\theight: 100%;\n\t}\n}\n\n.bodyContent {\n\tmin-height: 100%;\n\theight: 100%;\n\tmargin-top: 0;\n\tpadding-top: 0;\n\tpadding-bottom: 15px;\n}\n\nbody:not(.desktop) {\n\t.bodyContent {\n\t\toverflow-y: scroll;\n\t\t-webkit-overflow-scrolling: touch;\n\t}\n}\n\n%input-groupSelect2 {\n\t.input-group {\n\t\tflex-wrap: nowrap;\n\t}\n}\n\n.c-panel {\n\t@extend .card;\n\tmargin-bottom: calculate-rem(8px);\n\t@include media-breakpoint-down(sm) {\n\t\tmargin-bottom: calculate-rem(4px);\n\t}\n\t&__header {\n\t\t@extend .card-header;\n\t\tcursor: pointer;\n\t\tpadding: 0;\n\t\tdisplay: flex;\n\t\tflex-flow: row-reverse;\n\t\talign-items: center;\n\t\th5 {\n\t\t\tmargin: 0 0 0 0.75rem;\n\t\t}\n\t\t& > h5,\n\t\t& > .c-panel__title {\n\t\t\tmargin-right: auto;\n\t\t}\n\t}\n\t&__title {\n\t\tdisplay: flex;\n\t\tflex-wrap: nowrap;\n\t\talign-items: center;\n\t\t.yfi {\n\t\t\tfont-size: calculate-rem(29px);\n\t\t\tmargin: 0 0.5rem 0 0;\n\t\t\t&.yfi-marketplace {\n\t\t\t\tfont-size: calculate-rem(36px);\n\t\t\t}\n\t\t}\n\t}\n\t&__body {\n\t\t@extend .card-body;\n\t\t@extend .col-md-12;\n\t\tpadding: 0 0.25rem;\n\t}\n\n\t&__label {\n\t\t@extend .border-right;\n\t\t@extend .d-flex;\n\t\t@extend .justify-content-sm-start;\n\t\t@extend .justify-content-lg-end;\n\t\t@extend .col-sm-12;\n\t\talign-items: center;\n\t\tlabel {\n\t\t\tline-height: 1.7;\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n\t&--edit {\n\t\t.row {\n\t\t\tmargin: 0;\n\t\t}\n\n\t\t.c-panel__body--edit {\n\t\t\t@extend .px-0, .pt-1;\n\n\t\t\t[class^=\"col-\"],\n\t\t\t[class*=\" col-\"] {\n\t\t\t\t@extend .px-1;\n\t\t\t}\n\t\t}\n\t}\n\t&--white {\n\t\t.c-panel__header {\n\t\t\tbackground-color: $white;\n\t\t\tmargin: 0 1rem;\n\t\t}\n\t}\n}\n\n.c-panel--collapsible .c-panel__header,\n.c-detail-widget .c-detail-widget__header {\n\t@include u-transform(180deg);\n}\n\n.c-badge__icon {\n\t@extend .rounded-circle;\n\t@extend .text-white;\n\t@extend .text-center;\n\n\twidth: calculate-rem(32px);\n\theight: calculate-rem(32px);\n\tline-height: calculate-rem(27px);\n\tfont-size: calculate-rem(17px);\n}\n\n.c-badge--md {\n\tfont-size: 90%;\n}\n\n.c-badge--top-right {\n\tposition: absolute;\n\ttop: -5px;\n\tright: 0;\n\tz-index: 100;\n}\n\n.c-circle {\n\t$circle-size: calculate-rem(30px);\n\t$circle-size-sm: calculate-rem(23px);\n\t@extend .rounded-circle;\n\twidth: $circle-size;\n\theight: $circle-size;\n\t&--small {\n\t\twidth: $circle-size-sm;\n\t\theight: $circle-size-sm;\n\t}\n}\n\n.childrenMarginRight > * {\n\t@extend .mr-2;\n}\n\n.childrenMarginTopX > * {\n\t@extend .mt-2;\n\t@extend .mx-1;\n}\n\n.card {\n\t.blockHeader {\n\t\t@extend .d-inline-flex;\n\t}\n}\n.c-multi-image {\n\t&__preview-img {\n\t\theight: 2rem;\n\t\twidth: 2rem;\n\t\tcursor: pointer;\n\t\tbackground-size: contain;\n\t\tbackground-position: center;\n\t\tbackground-repeat: no-repeat;\n\t}\n\t&__popover-img {\n\t\tcursor: pointer;\n\t}\n\t&__drop-effect {\n\t\tbackground: rgba($blue, 0.2);\n\t\tborder: $border-width solid rgba($blue, 0.5) !important;\n\t}\n\t&__container-narrow,\n\t&__container-medium {\n\t\tpadding: 0.15em !important;\n\t}\n\t&__btn-narrow {\n\t\t@extend .btn-xs;\n\t}\n\t&__result-narrow {\n\t\t.c-multi-image__preview-img {\n\t\t\theight: 1.5rem !important;\n\t\t\twidth: 1.5rem !important;\n\t\t}\n\t}\n}\n.c-btn-collapsible {\n\toverflow: hidden;\n\twhite-space: nowrap;\n\tmax-width: calculate-rem(40px);\n\twhite-space: nowrap;\n\n\t@include u-transition(all 275ms ease);\n\n\t&.btn-xs {\n\t\tmax-width: calculate-rem(25px);\n\t}\n\n\t&.btn-sm {\n\t\tmax-width: calculate-rem(30px);\n\t}\n\n\t&.btn-lg {\n\t\tmax-width: calculate-rem(50px);\n\t}\n\n\t&__text {\n\t\topacity: 0;\n\t\ttext-indent: -6px;\n\t\tdisplay: inline-block;\n\n\t\t@include u-transition(all 275ms ease);\n\t}\n\n\t&:hover {\n\t\tmax-width: calculate-rem(300px) !important;\n\n\t\t@include u-transition(all 275ms ease);\n\n\t\t.c-btn-collapsible__text {\n\t\t\topacity: 1;\n\t\t\ttext-indent: 0;\n\n\t\t\t@include u-transition(all 275ms ease);\n\t\t}\n\t}\n}\n\n.btn-group-toggle.btn-group-sm {\n\t.c-btn-collapsible {\n\t\tmax-width: calculate-rem(35px);\n\t}\n}\n\n.popover-footer {\n\tpadding: $popover-header-padding-y $popover-header-padding-x;\n\tmargin-bottom: 0; // Reset the default from Reboot\n\tfont-size: $font-size-base;\n\tcolor: $popover-header-color;\n\tbackground-color: $popover-header-bg;\n\tborder-top: $popover-border-width solid darken($popover-header-bg, 5%);\n\t$offset-border-width: calc(#{$border-radius-lg} - #{$popover-border-width});\n\n\t@include border-bottom-radius($offset-border-width);\n}\n\n// bootstrap carousel\n.c-carousel {\n\t.c-carousel__prevnext-btn {\n\t\ttop: 42%;\n\t\tbottom: auto;\n\t\tbackground: rgba(0, 0, 0, 0.25);\n\t\tborder: 1px solid rgba(255, 255, 255, 0.5);\n\t\topacity: 0.75;\n\t\theight: 60px;\n\t\twidth: 60px;\n\t\tborder-radius: 100%;\n\t\tmargin: 0 20px;\n\t\ttransition: all 100ms;\n\n\t\t&:active {\n\t\t\ttransform: scale(0.85, 0.85);\n\t\t}\n\t}\n}\n\n//action dropdowns\n.rightRecordActions,\n.leftRecordActions {\n\twhite-space: nowrap;\n\n\t> div {\n\t\tdisplay: inline-block;\n\t}\n\n\t.actions {\n\t\tdisplay: inline-block;\n\t\tmargin: 0 0.25rem;\n\n\t\t.dropdown-menu {\n\t\t\tpadding: 0.2rem;\n\t\t\tmargin-top: -0.2rem;\n\t\t\tmin-width: unset;\n\t\t\tline-height: 1;\n\t\t\t.btn-group {\n\t\t\t\tvertical-align: top;\n\t\t\t}\n\t\t}\n\t}\n}\n\n// improved table display on mobile\n@include media-breakpoint-down(xs) {\n\ttable {\n\t\ttd,\n\t\tth {\n\t\t\tpadding: 0.25rem !important;\n\t\t}\n\t}\n}\n\n.c-float-label {\n\t&__container {\n\t\ttop: 0.6em;\n\n\t\t@extend .d-flex, .justify-content-center, .position-relative;\n\n\t\t.form-control {\n\t\t\twidth: 100%;\n\t\t\tborder-radius: 0.25rem;\n\t\t}\n\t}\n\n\t&__label {\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\tcursor: text;\n\t\tfont-size: 75%;\n\t\ttop: -1.5em;\n\t\tz-index: 3;\n\t\tline-height: 1;\n\t\tcolor: #000;\n\t\tpadding: 0 1px;\n\t\twhite-space: nowrap;\n\t}\n\n\t&__hidden-ph {\n\t\tvisibility: hidden;\n\t\tfont-size: 75%;\n\t}\n}\n\n//Image\n.c-img {\n\t&__user {\n\t\twidth: calculate-rem(48px);\n\t\theight: calculate-rem(48px);\n\t\tmin-width: calculate-rem(48px);\n\t}\n\n\t&__completion {\n\t\twidth: inherit;\n\n\t\t&[src=\"\"] {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t&__container {\n\t\t\twidth: calculate-rem(30px);\n\t\t\theight: fit-content;\n\t\t\tmargin: auto calculate-rem(5px) auto 0;\n\t\t}\n\t}\n}\n\n.c-popover--link {\n\tmax-width: 100%;\n\t@include media-breakpoint-up(md) {\n\t\tmax-width: 30%;\n\t}\n\t.popover-body {\n\t\tpadding: 0;\n\t\tborder-top-left-radius: calc(0.3rem - 1px);\n\t\tborder-top-right-radius: calc(0.3rem - 1px);\n\t}\n\n\tlabel,\n\t&__label {\n\t\tmargin: 0;\n\t\tfont-weight: bold;\n\t}\n\n\t&.bs-popover-bottom .arrow {\n\t\t&::after,\n\t\t&::before {\n\t\t\tborder-bottom-color: $light;\n\t\t}\n\t}\n\n\t&__header {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tborder-top-left-radius: 0.3rem;\n\t\tborder-top-right-radius: 0.3rem;\n\n\t\t&__buttons {\n\t\t\tpadding-left: 0.25rem;\n\t\t\tmargin-left: auto;\n\t\t}\n\t}\n}\n\n.c-circle-icon {\n\theight: calculate-rem(30px);\n\twidth: calculate-rem(30px);\n\tmin-width: calculate-rem(30px);\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\tborder-radius: 50%;\n\n\t[class^=\"yfm-\"],\n\t.adminIcon-user {\n\t\tfont-size: calculate-rem(20px);\n\t}\n}\n\n.c-icon--tripple {\n\twidth: calculate-rem(40px);\n\tdisplay: inline-block;\n\tfont-size: 0.75em;\n\n\t&__left,\n\t&__right,\n\t&__top {\n\t\tposition: relative;\n\t}\n\n\t&__left,\n\t&__right {\n\t\ttop: 5px;\n\t}\n\n\t&__left {\n\t\tleft: -15px;\n\t}\n\n\t&__right {\n\t\tleft: -12px;\n\t}\n\n\t&__top {\n\t\ttop: -7px;\n\t\tleft: 5px;\n\t}\n}\n\n[contenteditable=\"true\"] {\n\t&:empty:after {\n\t\tcontent: attr(placeholder) !important;\n\t\tcolor: #6c757d !important;\n\t\tdisplay: block !important; /* For Firefox */\n\t}\n\n\t&.form-control {\n\t\theight: auto !important;\n\t}\n}\n\n.c-textarea--completions {\n\theight: 0;\n\tvisibility: hidden;\n\tposition: relative;\n\ttop: calculate-rem(15px);\n}\n\n.c-completions {\n\tcolor: #808080;\n\tfont-size: 14px;\n\n\t&__item {\n\t\t@extend .mr-1;\n\n\t\tcursor: pointer;\n\t}\n}\n\n.c-range-slider {\n\t-webkit-appearance: none;\n\tmargin: 10px 0;\n\twidth: 100%;\n}\n\n.c-range-slider:focus {\n\toutline: none;\n}\n\n.c-range-slider::-webkit-slider-runnable-track {\n\twidth: 100%;\n\theight: 6px;\n\tcursor: pointer;\n\tbox-shadow: 0 0 0 #000, 0 0 0 #0d0d0d;\n\tbackground: $gray-200;\n\tborder-radius: 10px;\n\tborder: 0 solid #000101;\n}\n\n.c-range-slider::-webkit-slider-thumb {\n\tbox-shadow: 0 0 0 #000, 0 0 0 #0d0d0d;\n\tborder: 0 solid #000;\n\theight: 20px;\n\twidth: 20px;\n\tborder-radius: 0.25rem;\n\tbackground: $primary;\n\tcursor: pointer;\n\t-webkit-appearance: none;\n\tmargin-top: -7px;\n}\n\n.c-range-slider:focus::-webkit-slider-runnable-track {\n\tbackground: $gray-200;\n}\n\n.c-range-slider::-moz-range-track {\n\twidth: 100%;\n\theight: 6px;\n\tcursor: pointer;\n\tbox-shadow: 0 0 0 #000, 0 0 0 #0d0d0d;\n\tbackground: $gray-200;\n\tborder-radius: 10px;\n\tborder: 0 solid #000101;\n}\n\n.c-range-slider::-moz-range-thumb {\n\tbox-shadow: 0 0 0 #000, 0 0 0 #0d0d0d;\n\tborder: 0 solid #000;\n\theight: 20px;\n\twidth: 20px;\n\tborder-radius: 0.25rem;\n\tbackground: $primary;\n\tcursor: pointer;\n}\n\n.c-range-slider::-ms-track {\n\twidth: 100%;\n\theight: 6px;\n\tcursor: pointer;\n\tbackground: transparent;\n\tborder-color: transparent;\n\tborder-width: 39px 0;\n\tcolor: transparent;\n}\n\n.c-range-slider::-ms-fill-lower {\n\tbackground: $gray-200;\n\tborder: 0 solid #000101;\n\tborder-radius: 10px;\n\tbox-shadow: 0 0 0 #000, 0 0 0 #0d0d0d;\n}\n\n.c-range-slider::-ms-fill-upper {\n\tbackground: $gray-200;\n\tborder: 0 solid #000101;\n\tborder-radius: 10px;\n\tbox-shadow: 0 0 0 #000, 0 0 0 #0d0d0d;\n}\n\n.c-range-slider::-ms-thumb {\n\tbox-shadow: 0 0 0 #000, 0 0 0 #0d0d0d;\n\tborder: 0 solid #000;\n\theight: 20px;\n\twidth: 20px;\n\tborder-radius: 0.25rem;\n\tbackground: $primary;\n\tcursor: pointer;\n}\n\n.c-range-slider:focus::-ms-fill-lower {\n\tbackground: $gray-200;\n}\n\n.c-range-slider:focus::-ms-fill-upper {\n\tbackground: $gray-200;\n}\n\n.c-gantt-header__option {\n\tmax-width: 200px;\n}\n\ninput[type=\"checkbox\"][readonly],\ninput[type=\"checkbox\"][disabled] {\n\tbackground-color: material-color(\"grey\", \"200\");\n}\n\n/* -------- TIME PERIOD FIELD -------- */\n.c-time-period-input::-webkit-outer-spin-button,\n.c-time-period-input::-webkit-inner-spin-button {\n\t-webkit-appearance: none;\n\tmargin: 0;\n}\n.c-time-period-input[type=\"number\"] {\n\t-moz-appearance: textfield;\n}\n.c-time-period .select2-selection,\n.c-time-period .select2 {\n\tborder-top-left-radius: 0 !important;\n\tborder-bottom-left-radius: 0 !important;\n}\n.c-time-period-input {\n\ttext-align: center;\n}\n\n.c-text-divider {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n\ttext-align: center;\n\tposition: relative;\n\tbackground-color: inherit;\n\n\t&__line {\n\t\tborder-top: 1px solid;\n\t\tborder-bottom: none;\n\t\tmargin-bottom: 0;\n\t\twidth: 100%;\n\t}\n\t&__title {\n\t\tposition: absolute;\n\t\tpadding: 0 20px;\n\t\tbackground-color: inherit;\n\t}\n}\n\n.c-mds-input {\n\t.input-group-append,\n\t.input-group-prepend {\n\t\tborder-bottom: 1px solid $gray-400;\n\t}\n\t.form-control {\n\t\tborder-radius: 0px !important;\n\t\tborder-top: 0px !important;\n\t\tborder-left: 0px !important;\n\t\tborder-right: 0px !important;\n\t\t&:focus {\n\t\t\tbox-shadow: none;\n\t\t\t& + .input-group-append,\n\t\t\t~ .input-group-append,\n\t\t\t& + .input-group-prepend,\n\t\t\t~ .input-group-prepend {\n\t\t\t\tborder-color: #5bb1ff !important;\n\t\t\t}\n\t\t}\n\t}\n}\n.c-search-item {\n\t&__mail {\n\t\tcolor: $gray-600;\n\t}\n\t&:hover {\n\t\t.c-search-item__btn,\n\t\t.c-search-item__mail {\n\t\t\tcolor: white;\n\t\t\tborder-color: white;\n\t\t}\n\t}\n\t&__btn {\n\t\tfont-size: 0.7em !important;\n\t\theight: fit-content;\n\t}\n}\n\n.o-expandable__panel__tabs {\n\tdisplay: flex;\n\theight: 3rem;\n\tbackground: #f8f9fa;\n\tposition: fixed;\n\ttop: 3.125rem;\n\tright: calc(25% - 1px);\n\tz-index: 100;\n\tfont-size: 0.8125rem;\n\n\t@include media-breakpoint-up(lg) {\n\t\t.toggleSiteBarRightButton {\n\t\t\tpadding: 0.6875rem 0;\n\t\t\theight: 100%;\n\t\t\tmargin-left: 0.0625rem;\n\t\t\tmargin-bottom: 0.0625rem;\n\t\t\tcursor: pointer;\n\t\t\twidth: 1.375rem;\n\t\t\tz-index: 100;\n\t\t\tborder: 0;\n\t\t\tdisplay: inline-block;\n\t\t\tborder-radius: 25px 0 0 25px;\n\t\t\tbackground: #546e7a;\n\t\t\tcolor: #eceff1;\n\t\t}\n\t}\n}\n\n@include media-breakpoint-up(lg) {\n\t.hideSiteBar {\n\t\t.o-expandable__panel__tabs {\n\t\t\tright: 0px;\n\t\t}\n\t}\n}\n\n.c-grid {\n\tdisplay: grid;\n\tgrid-template-columns: repeat(auto-fill, minmax(calc(1em * 8), 1fr));\n\tgrid-gap: 1em 1em;\n\tgrid-auto-flow: row dense;\n\tjustify-items: center;\n\t@at-root #{&}-item {\n\t\t&--signature {\n\t\t\twidth: 100%;\n\t\t\tline-height: 1.25;\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t\tdisplay: -webkit-box;\n\t\t\t-webkit-line-clamp: 2;\n\t\t\t-webkit-box-orient: vertical;\n\t\t}\n\t}\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n\n//additinal btn colors\n.btn-default {\n\t@include button-variant(#ddd, #ddd);\n}\n\n.btn-outline-default {\n\t@include button-outline-variant(#ced4da, #000, #f6f6f6);\n}\n\n@include media-breakpoint-down(sm) {\n\t.c-btn-block-sm-down,\n\t.c-btn-block-sm-down .btn {\n\t\twidth: 100% !important;\n\t}\n}\n\n@include media-breakpoint-down(md) {\n\t.c-btn-block-md-down {\n\t\twidth: 100% !important;\n\t}\n}\n\n@include media-breakpoint-down(xs) {\n\t.c-btn-block-xs-down {\n\t\twidth: 100% !important;\n\t}\n}\n\n.c-btn-checkbox {\n\t.c-btn-checkbox--checked {\n\t\tdisplay: none;\n\t}\n\n\t&.active {\n\t\t.c-btn-checkbox--unchecked {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.c-btn-checkbox--checked {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n\n.c-btn-outline-done {\n\t@include button-outline-variant($color-indigo-dark);\n}\n\n.c-btn-done {\n\t@include button-variant($color-indigo-dark, $color-indigo-dark);\n}\n\n.c-btn-light-green {\n\t@include button-variant(material-color(\"light-green\", \"600\"), material-color(\"light-green\", \"600\"));\n}\n\n.c-btn-link {\n\t@at-root .detailViewTitle #{&} {\n\t\theight: max-content;\n\t}\n\n\t@include media-breakpoint-down(sm) {\n\t\t&--responsive {\n\t\t\twidth: 100%;\n\t\t\tmargin-bottom: 0.25rem !important;\n\n\t\t\t.btn {\n\t\t\t\twidth: 100%;\n\t\t\t\tborder-radius: 0.25rem !important;\n\t\t\t\twhite-space: normal;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.input-group {\n\t> {\n\t\t.input-group-append,\n\t\t.input-group-prepend {\n\t\t\t> {\n\t\t\t\t.btn-light {\n\t\t\t\t\tborder-color: #dee2e6;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.c-btn-floating-right-bottom {\n\t@include c-btn-floating-right-bottom($right: 25px);\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n\ninput[type=\"checkbox\"] {\n\tborder: 1px solid rgba(0, 0, 0, 0.54);\n\twidth: 17px;\n\ttransition: 0.25s;\n\twhite-space: nowrap;\n\theight: 17px;\n\tmin-height: 17px !important;\n\t-webkit-appearance: none;\n\tbackground: #fff;\n\tborder-radius: 3px;\n\tborder-color: #d7d7d7;\n}\n.relatedContents {\n\tinput[type=\"checkbox\"] {\n\t\twidth: 20px;\n\t\theight: 20px;\n\t\tmin-height: 20px !important;\n\t}\n\tinput[type=\"checkbox\"]:checked::after,\n\t.checkbox input[type=\"checkbox\"]:checked::after,\n\t.checkbox-inline input[type=\"checkbox\"]:checked::after {\n\t\theight: 16px;\n\t}\n}\n\ninput[type=\"checkbox\"]:checked::after,\n.checkbox input[type=\"checkbox\"]:checked::after,\n.checkbox-inline input[type=\"checkbox\"]:checked::after {\n\tbox-sizing: border-box;\n\t-webkit-transform: rotate(45deg);\n\ttransform: rotate(45deg);\n\tmargin: 0 auto;\n\tborder-spacing: 0;\n\tborder-color: #fff;\n\ttop: 0;\n\tdisplay: table;\n\twidth: 5px;\n\theight: 11px;\n\tborder-width: 2px;\n\tborder-style: solid;\n\tborder-top: 0;\n\tborder-left: 0;\n\tcontent: \"\";\n}\n\ninput[type=\"checkbox\"]:checked {\n\tbackground-color: #4a5364;\n\tborder-color: #384150;\n}\n\n.bootstrap-switch input[type=\"radio\"],\n.bootstrap-switch input[type=\"checkbox\"] {\n\topacity: 0 !important;\n}\n\ninput[type=\"checkbox\"]:checked:disabled {\n\topacity: 0.35;\n}\n\ninput[type=\"checkbox\"]:focus {\n\tbox-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.075), 0 0 2px #384150;\n}\n\ninput[type=\"radio\"] {\n\tposition: relative;\n\twidth: 16px;\n\theight: 16px;\n\tbackground-clip: border-box;\n\t-webkit-appearance: none;\n\t-moz-appearance: none;\n\tappearance: none;\n\tvertical-align: text-bottom;\n\tborder-radius: 50%;\n\tbackground-color: #fff;\n\tborder: 2px solid #d7d7d7;\n}\n\ninput[type=\"radio\"]:disabled {\n\tbackground-color: #e6e6e6;\n}\n\ninput[type=\"radio\"]:checked:disabled {\n\topacity: 0.6;\n}\n\ninput[type=\"radio\"]:before {\n\tmargin: 6px 0 0 6px;\n\tcontent: \"\";\n\tdisplay: block;\n\theight: 0;\n\twidth: 0;\n\tborder-radius: 50%;\n\t-webkit-transition: all 0.25s;\n\ttransition: all 0.25s;\n}\n\ninput[type=\"radio\"]:focus {\n\toutline: none;\n\tbox-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.075), 0 0 2px #404958;\n}\n\ninput[type=\"radio\"]:checked {\n\tborder: 2px solid #4a5364;\n}\n\ninput[type=\"radio\"]:checked:before {\n\tmargin: 3px 0 0 3px;\n\theight: 6px;\n\twidth: 6px;\n\tbackground-color: #4a5364;\n}\n\n// switch in marketplace\n.c-checkbox-input {\n\tposition: fixed;\n\tvisibility: hidden;\n}\n\n.c-checkbox-slider {\n\tposition: relative;\n\tdisplay: block;\n\twidth: 5.5em;\n\theight: 1em;\n\tcursor: pointer;\n\tborder-radius: 1.5em;\n\ttransition: 350ms;\n}\n\n.c-checkbox-slider::after {\n\tposition: absolute;\n\tcontent: \"\";\n\twidth: 1.5em;\n\theight: 1.5em;\n\ttop: -0.3em;\n\tleft: -0.3em;\n\tborder-radius: 50%;\n\ttransition: 250ms ease-in-out;\n\tbackground: linear-gradient(#f5f5f5 10%, #eee);\n\tbox-shadow: 0 0.1em 0.15em -0.05em rgba(#fff, 0.9) inset, 0 0.2em 0.2em -0.12em rgba(#000, 0.5);\n}\n\n.c-checkbox-slider::before {\n\tposition: absolute;\n\tcontent: \"\";\n\twidth: 4em;\n\theight: 1em;\n\tborder-radius: 0.75em;\n\ttransition: 250ms ease-in-out;\n\tbackground: linear-gradient(rgba(#000, 0.07), rgba(#fff, 0.1)), #d0d0d0;\n}\n\n.c-checkbox-input:checked + .c-checkbox-slider::before {\n\tbox-shadow: 0 0.08em 0.15em -0.1em rgba(#000, 0.5) inset, 0 0.05em 0.08em -0.01em rgba(#fff, 0.7),\n\t\t3em 0 0 0 rgba(#4c6, 0.7) inset;\n}\n\n.c-checkbox-input:checked + .c-checkbox-slider::after {\n\tleft: 3em;\n}\n\n@media (max-width: 400px) {\n\t.c-checkbox-slider {\n\t\twidth: 2em;\n\t}\n\t.c-checkbox-slider::before {\n\t\twidth: 2em;\n\t}\n\t.c-checkbox-input:checked + .c-checkbox-slider::after {\n\t\tleft: 1em;\n\t}\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n\n.c-condition-builder {\n\t&__row {\n\t\tposition: relative;\n\t\tmargin-left: calculate-rem(20px);\n\n\t\t&::after,\n\t\t&::before {\n\t\t\tcontent: \"\";\n\t\t\theight: 100%;\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t}\n\n\t\t&::after {\n\t\t\tborder-left: solid 1px $primary;\n\t\t}\n\n\t\t&::before {\n\t\t\twidth: 20px;\n\t\t\theight: calculate-rem(24px);\n\t\t\tborder-bottom: solid 1px $primary;\n\t\t}\n\n\t\t&:last-of-type::after {\n\t\t\theight: calculate-rem(24px);\n\t\t}\n\t}\n\n\t&__group {\n\t\t.c-condition-builder__group {\n\t\t\tmargin-left: calculate-rem(20px);\n\t\t\tposition: relative;\n\t\t\tpadding-left: 1rem;\n\n\t\t\t&::after,\n\t\t\t&::before {\n\t\t\t\tcontent: \"\";\n\t\t\t\theight: 100%;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 0;\n\t\t\t\tbackground: $primary;\n\t\t\t\tleft: 0;\n\t\t\t}\n\n\t\t\t&::after {\n\t\t\t\tborder-left: solid 1px $primary;\n\t\t\t}\n\n\t\t\t&::before {\n\t\t\t\theight: 1px;\n\t\t\t\tborder-bottom: solid 1px $primary;\n\t\t\t\twidth: 20px;\n\t\t\t\ttop: calculate-rem(23px);\n\t\t\t}\n\n\t\t\t&:last-of-type::after {\n\t\t\t\theight: calculate-rem(23px);\n\t\t\t}\n\t\t}\n\t}\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n\n/* Multi attachments field styles */\n.c-multi-attachment {\n\tpadding-left: 0.5rem;\n\tpadding-right: 0.5rem;\n\t@at-root #{&}--file {\n\t\tjustify-content: space-between !important;\n\t\tdisplay: flex;\n\t\tborder: 1px solid #dee2e6 !important;\n\t\tborder-radius: 0.25rem !important;\n\t\tpadding: 0.25rem !important;\n\t\tmargin: 0.25em 0 0.25em 0;\n\t\tmin-width: 7rem;\n\t\t> legend {\n\t\t\tposition: absolute;\n\t\t\toverflow: hidden;\n\t\t\theight: 1px;\n\t\t\twidth: 1px;\n\t\t\tpadding: 0;\n\t\t\tborder: 0;\n\t\t\t-webkit-clip-path: inset(50%);\n\t\t\tclip-path: inset(50%);\n\t\t\twhite-space: nowrap;\n\t\t}\n\t\t&-icon {\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t\tfont-size: 1.75rem;\n\t\t}\n\t\t&-info {\n\t\t\tposition: static;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\talign-items: flex-start;\n\t\t\tflex: 1;\n\t\t\tmargin: 0 0.25em 0 0.25em;\n\t\t\tmin-width: 5rem;\n\t\t\tpointer-events: none;\n\t\t\t-webkit-user-select: none;\n\t\t\t-moz-user-select: none;\n\t\t\t-ms-user-select: none;\n\t\t\tuser-select: none;\n\t\t\t&-main {\n\t\t\t\tfont-size: 0.875rem;\n\t\t\t\tline-height: 1.2;\n\t\t\t\ttext-align: left;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\toverflow: hidden;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\twidth: 100%;\n\t\t\t}\n\t\t\t&-sub {\n\t\t\t\tfont-size: 0.625em;\n\t\t\t\topacity: 0.875;\n\t\t\t\ttransition: opacity 0.25s ease-in-out;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\t&:empty {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.icon-img--picklist {\n  width: 1em;\n  height: 1em;\n  vertical-align: baseline;\n  margin-bottom: -2px;\n}\n.icon-img--list {\n  width: 2em;\n  height: 2em;\n  vertical-align: baseline;\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\nbody {\n\toverflow: hidden;\n}\n\n.mainBody {\n\tposition: absolute;\n\ttop: $h-header;\n\tbottom: $h-footer;\n\twidth: 100%;\n\toverflow-x: hidden;\n}\n.o-vtiger-index-container {\n\t.mainBody {\n\t\tbackground-color: $yf-gray;\n\t}\n}\n.c-btn-fixed {\n\tbottom: $h-footer;\n}\n.container-fluid[class$=\"-knowledgebase-container\"] .contentsDiv {\n\tmin-height: calc(100vh - #{$h-header} - #{$h-footer});\n}\n.user-info--active {\n\t.mainBody,\n\t.c-btn-fixed {\n\t\tbottom: $h-footer-user-info;\n\t}\n\t.container-fluid[class$=\"-knowledgebase-container\"] .contentsDiv {\n\t\tmin-height: calc(100vh - #{$h-header} - #{$h-footer-user-info});\n\t}\n}\n.limited-footer--active {\n\t.mainBody,\n\t.c-btn-fixed {\n\t\tbottom: $h-footer-limited;\n\t}\n\t.container-fluid[class$=\"-knowledgebase-container\"] .contentsDiv {\n\t\tmin-height: calc(100vh - #{$h-header} - #{$h-footer-limited});\n\t}\n}\n\n.user-info--active.limited-footer--active {\n\t.mainBody,\n\t.c-btn-fixed {\n\t\tbottom: $h-footer;\n\t}\n\t.container-fluid[class$=\"-knowledgebase-container\"] .contentsDiv {\n\t\tmin-height: calc(100vh - #{$h-header} - #{$h-footer});\n\t}\n}\n\n.footer-non--active {\n\t.c-menu__container,\n\t.mainBody {\n\t\tbottom: 0rem;\n\t}\n}\n\n.footer-non--active.limited-footer--active {\n\t.c-menu__container,\n\t.mainBody {\n\t\tbottom: 0rem;\n\t}\n}\n\n.footer-non--active {\n\t.container-fluid[class$=\"-knowledgebase-container\"] .contentsDiv {\n\t\tmin-height: 100vh;\n\t}\n}\n\n@include media-breakpoint-down(sm) {\n\t.mainBody,\n\t.c-btn-fixed {\n\t\tbottom: $h-footer-limited;\n\t}\n\t.container-fluid[class$=\"-knowledgebase-container\"] .contentsDiv {\n\t\tmin-height: calc(100vh - #{$h-header} - #{$h-footer-limited});\n\t}\n\t.user-info--active {\n\t\t.mainBody {\n\t\t\tbottom: $h-footer;\n\t\t}\n\t\t.container-fluid[class$=\"-knowledgebase-container\"] .contentsDiv {\n\t\t\tmin-height: calc(100vh - #{$h-header} - #{$h-footer});\n\t\t}\n\t}\n}\n\n.footer-non--active {\n\t.mainBody {\n\t\tbottom: 0;\n\t}\n}\n\n.contentsDiv,\n.centerPanel {\n\tmargin-left: calculate-rem(4px);\n\tmargin-right: calculate-rem(4px);\n\t@include media-breakpoint-up(sm) {\n\t\tmargin-left: calculate-rem(8px);\n\t\tmargin-right: calculate-rem(8px);\n\t}\n}\n\n.massEditTable {\n\tth + th,\n\ttd + td,\n\tth + td,\n\ttd + th {\n\t\tborder-left: 0;\n\t}\n}\n\n.massEditContent {\n\tborder-top: 3px solid #404952;\n}\n\n.o-base-container {\n\t.basePanel {\n\t\tposition: relative;\n\t\tmargin: 0 0 0 230px;\n\t\tpadding: 0;\n\t\tleft: 0;\n\t\tz-index: 1030;\n\t\tbackground: $white;\n\t\tmin-height: 100%;\n\t}\n\n\t.c-header {\n\t\tleft: 230px;\n\t}\n\n\t&:not(.c-menu--open) {\n\t\t.basePanel {\n\t\t\tmargin-left: 50px;\n\t\t}\n\n\t\t.c-header {\n\t\t\tleft: 50px;\n\t\t}\n\n\t\t.c-menu__container.js-expand + .c-header,\n\t\t.c-menu__container:hover + .c-header {\n\t\t\tleft: 230px;\n\n\t\t\t~ .basePanel {\n\t\t\t\tleft: 180px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.c-header.open,\n.c-footer.open {\n\tleft: 210px;\n\t-webkit-transition: left ease-in-out 0.3s;\n\ttransition: left ease-in-out 0.3s;\n}\n\n@media only screen and (max-width: 768px) {\n\t.o-base-container {\n\t\t.basePanel {\n\t\t\tmargin: 0 !important;\n\t\t}\n\n\t\t.c-header {\n\t\t\tleft: 0 !important;\n\t\t}\n\n\t\t.c-menu__container.js-expand + .c-header {\n\t\t\tleft: 230px !important;\n\n\t\t\t~ .basePanel {\n\t\t\t\tleft: 230px !important;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.o-exception-fixed-block {\n\twidth: 100%;\n\tz-index: 11111111111111;\n}\n\nbody > .o-exception-fixed-block {\n\tposition: static;\n\ttransform: none;\n}\n\n.o-view-messagecompose {\n\toverflow-x: hidden;\n}\n\n.o-tab__container {\n\ttd {\n\t\tpadding-top: calculate-rem(7px) !important;\n\t}\n\t.o-tab__container--action {\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t}\n\ttr:hover {\n\t\t.o-tab__container--action {\n\t\t\tdisplay: flex !important;\n\t\t}\n\t}\n}\n\n.o-min-width {\n\twidth: min-content;\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n\n.c-header {\n\tbackground-color: $bg-navbar;\n\ttop: 0;\n\tright: 0;\n\tz-index: 1031;\n\n\t.moduleIcon {\n\t\twidth: 34px;\n\t\tmargin: 5px;\n\t}\n\n\t.rightHeader {\n\t\tposition: relative;\n\t}\n\n\t.c-header__btn {\n\t\tpadding: 0.25rem 0.3rem;\n\t}\n\n\t.o-navbar__left {\n\t\t.c-header__btn {\n\t\t\t@extend .mr-2;\n\t\t}\n\t}\n\n\t.c-header__btn__container {\n\t\twidth: fit-content;\n\n\t\t.dropdown-menu {\n\t\t\tleft: auto;\n\t\t\tright: 0;\n\t\t}\n\n\t\t@include media-breakpoint-up(xxl) {\n\t\t\t.c-header__btn {\n\t\t\t\tpadding: 0.315rem 0.75rem;\n\t\t\t}\n\t\t}\n\t}\n\t.c-user-avatar-small {\n\t\tborder-radius: 50%;\n\t\twidth: 1.25em;\n\t\theight: 1.25em;\n\t\tvertical-align: sub;\n\t}\n\t.c-user-avatar-medium {\n\t\tborder-radius: 50%;\n\t\twidth: 48px;\n\t\theight: 48px;\n\t\tmin-width: 48px;\n\t}\n}\n\n.widget_header {\n\tbackground: $gray-100;\n}\n\n.summaryWidgetContainer .widget_header {\n\tbackground: #fff;\n\tmargin-bottom: 0;\n}\n\n.remindersNoticeContainer,\n.remindersNotificationContainer {\n\tvisibility: hidden;\n\tposition: fixed;\n\tright: -380px;\n\ttop: $h-header;\n\tz-index: 1035;\n\twidth: 380px;\n\theight: $h-main-viewport;\n\toverflow-y: auto;\n\tbackground: rgba(0, 0, 0, 0.4);\n\tborder-left: 1px solid #797979;\n\t-webkit-transition: all 0.5s ease;\n\ttransition: all 0.5s ease;\n\tmax-width: 100%;\n\n\t&.toggled {\n\t\tvisibility: visible;\n\t\tright: 0;\n\t}\n}\n\n.limited-footer--active {\n\t.remindersNoticeContainer,\n\t.remindersNotificationContainer,\n\t.modalRightSiteBar {\n\t\theight: $h-main-viewport-limited-footer;\n\t}\n}\n\n.remindersContent {\n\tmargin: 5px 8px 0 8px;\n\n\t.card-header a {\n\t\tcolor: inherit;\n\t}\n}\n\n.remindersNoticeContainer .panel-heading {\n\tpadding: 5px 10px;\n\tbackground: #f1f1f1;\n}\n\n.activityTypeIcon {\n\theight: 20px;\n}\n\n.remindersNoticeContainer {\n\t.panel-body {\n\t\tpadding: 5px 10px 10px 10px;\n\t}\n\n\t.actionRow a.btn {\n\t\tmargin-right: 1%;\n\t}\n}\n\n.modalRightSiteBar {\n\tmargin: 0;\n\theight: $h-main-viewport;\n\tright: 0;\n\ttop: $h-header;\n\tposition: fixed !important;\n\tz-index: 1070;\n\toverflow: hidden;\n\twidth: 100%;\n\n\t.modal-content {\n\t\theight: 100%;\n\t}\n\n\tbutton.close {\n\t\tposition: absolute;\n\t\tright: 10px;\n\t\tz-index: 5;\n\t}\n\n\t.moduleIcon {\n\t\tfloat: left;\n\t}\n\n\t.quickDetailWidget h4 {\n\t\tbackground-color: $light;\n\t\tpadding: 4px 10px;\n\t}\n\n\t.listViewEntriesTable thead > tr > th {\n\t\tpadding: 2px;\n\t}\n}\n\n.active {\n\tfont-weight: bold;\n}\n.active .table {\n\tfont-weight: initial;\n}\n\n//navbar search\n.navbar {\n\t//search input\n\t.o-global-search__value {\n\t\tborder-top: none;\n\t\tborder-bottom: none;\n\t\t//override bootstrap fixed height form 4.1.3 v.\n\t\t&#global-search-__value {\n\t\t\theight: $h-menu-items;\n\t\t}\n\t}\n}\n\n.select2WithButtonWidth {\n\tpadding: 0;\n\tborder: none;\n}\n\n.globalSearchResults .nav li a {\n\tpadding: 10px 0;\n}\n\n.basicSearchModulesList {\n\twidth: 35px;\n}\n\n.o-global-search__input--desktop {\n\tmin-width: $w-header-search;\n\n\t.btn {\n\t\twidth: 40px;\n\n\t\t@extend .p-1;\n\t}\n\n\t.select2HeaderWidth {\n\t\tmin-width: 150px;\n\t}\n}\n\n@include media-breakpoint-down(lg) {\n\t.ui-menu.ui-widget:not(.mobile) {\n\t\ttop: 253px !important;\n\t}\n}\n\n@include media-breakpoint-down(md) {\n\t.ui-menu.ui-widget {\n\t\tleft: 45px !important;\n\t}\n}\n\n@include media-breakpoint-down(sm) {\n\t.ui-menu.ui-widget {\n\t\tleft: 4px !important;\n\t}\n}\n\n//navbar search mobile\n.searchMenu {\n\t.o-search-menu__container {\n\t\tposition: fixed;\n\t\tleft: auto;\n\t\tright: -100%;\n\t\ttop: 50px;\n\t\twidth: 100%;\n\t\twidth: calc(100% - 50px);\n\t\tcolor: $color-navbar;\n\t\tbackground-color: lighten($bg-navbar, 5%);\n\t\tz-index: 2000;\n\t\tpadding: 30px;\n\t\t-webkit-transition: right ease-in-out 0.35s;\n\t\ttransition: right ease-in-out 0.35s;\n\n\t\t@media (max-width: 767px) {\n\t\t\twidth: 100%;\n\t\t}\n\t}\n}\n\n.searchMenu.toogleSearchMenu {\n\t.o-search-menu__container {\n\t\tright: 0;\n\t}\n}\n\n//navbar action menu\n.actionMenu {\n\t.c-header__btn--mobile {\n\t\tdisplay: none;\n\t}\n\n\t.o-action-menu__item {\n\t\tdisplay: inline-block;\n\t\tvertical-align: top;\n\t}\n\n\t.c-header__label--sm-down {\n\t\tdisplay: none;\n\t}\n}\n\n@include media-breakpoint-down(sm) {\n\t.o-header-toggle {\n\t\t&__actions-btn {\n\t\t\tfont-size: $font-size-header-button;\n\t\t\tpadding-left: 0.4rem;\n\t\t\tpadding-right: 0.4rem;\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t&__actions {\n\t\t\tvisibility: visible;\n\t\t\tposition: fixed;\n\t\t\tleft: auto;\n\t\t\tright: -100%;\n\t\t\twidth: 100%;\n\t\t\tcolor: $color-navbar;\n\t\t\tbackground-color: darken($gray-100, 2%);\n\t\t\tz-index: 2000;\n\t\t\tpadding: calculate-rem(30px);\n\t\t\t-webkit-transition: ease-in-out 0.35s;\n\t\t\ttransition: ease-in-out 0.35s;\n\t\t\ttext-align: center;\n\t\t\toverflow: auto;\n\n\t\t\t&.is-active {\n\t\t\t\tright: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t.o-header-toggle__detail {\n\t\t.o-header-toggle__actions {\n\t\t\tbox-shadow: $box-shadow-lg;\n\t\t\tbottom: -100%;\n\t\t\tpadding: calculate-rem(10px);\n\t\t\tpadding-bottom: calculate-rem(60px);\n\t\t\t.btn {\n\t\t\t\ttext-align: left;\n\t\t\t}\n\t\t\t&-btn {\n\t\t\t\t@include c-btn-floating-right-bottom();\n\t\t\t\tposition: fixed;\n\t\t\t}\n\t\t\t&.is-active {\n\t\t\t\tbottom: 0;\n\t\t\t}\n\t\t}\n\n\t\t.c-btn-link--responsive {\n\t\t\theight: auto !important;\n\t\t}\n\t}\n}\n\n@include media-breakpoint-down(sm) {\n\t.actionMenu {\n\t\t.c-header__btn--mobile {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t.c-header__label--sm-down {\n\t\t\tdisplay: inline-block !important;\n\t\t}\n\n\t\t.o-action-menu__container {\n\t\t\tposition: fixed;\n\t\t\tleft: auto;\n\t\t\tright: -100%;\n\t\t\ttop: 50px;\n\t\t\tmax-height: calc(100vh - 50px);\n\t\t\twidth: 100%;\n\t\t\tcolor: $color-navbar;\n\t\t\tbackground-color: lighten($bg-navbar, 5%);\n\t\t\tz-index: 2000;\n\t\t\tpadding: 30px;\n\t\t\t-webkit-transition: right ease-in-out 0.35s;\n\t\t\ttransition: right ease-in-out 0.35s;\n\t\t\ttext-align: center;\n\t\t\toverflow: auto;\n\n\t\t\t.c-header__btn {\n\t\t\t\tdisplay: block;\n\t\t\t\tmargin: 0 0 5px !important;\n\n\t\t\t\t.fas,\n\t\t\t\t[class*=\"yfm-\"] {\n\t\t\t\t\tmargin: 0 5px 0 0;\n\t\t\t\t}\n\n\t\t\t\t.sr-only {\n\t\t\t\t\t//remove sr-only styles\n\t\t\t\t\tposition: static;\n\t\t\t\t\twidth: auto;\n\t\t\t\t\theight: auto;\n\t\t\t\t\toverflow: visible;\n\t\t\t\t\twhite-space: normal;\n\t\t\t\t\tclip-path: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.modal-content {\n\t\t\t\tcolor: $body-color;\n\t\t\t}\n\n\t\t\t.dropdown-menu.historyList {\n\t\t\t\tposition: relative;\n\t\t\t\tfloat: none;\n\t\t\t\tmargin-bottom: 5px;\n\t\t\t\toverflow-y: scroll;\n\t\t\t\t-webkit-overflow-scrolling: touch;\n\t\t\t}\n\t\t}\n\n\t\t.o-action-menu__item {\n\t\t\tdisplay: block;\n\t\t}\n\n\t\t&.actionMenuOn {\n\t\t\t.o-action-menu__container {\n\t\t\t\tright: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n//breadcrumbs\n.o-breadcrumb {\n\t@include media-breakpoint-up(sm) {\n\t\tmin-height: calculate-rem(48px);\n\t}\n\n\t@include media-breakpoint-down(sm) {\n\t\tvisibility: hidden;\n\t\theight: 0;\n\t\tmin-height: 0;\n\t}\n\n\tmin-height: calculate-rem(32px);\n\t&__container {\n\t\twidth: 100%;\n\t\tdisplay: flex;\n\t}\n}\n.widget_header > div[class*=\"col-\"]:first-child {\n\tdisplay: flex;\n}\n\n.widget_header {\n\t.breadcrumb {\n\t\tbackground: none;\n\t\tflex-wrap: nowrap;\n\t\talign-items: center;\n\t\toverflow: hidden;\n\t}\n\n\t.breadcrumb-item {\n\t\twhite-space: nowrap;\n\t\theight: fit-content;\n\n\t\t&.active {\n\t\t\tcolor: darken($breadcrumb-active-color, 10%);\n\t\t}\n\t}\n}\n\n@media only screen and (max-width: 513px) {\n\t.c-menu__container.js-expand + .c-header {\n\t\t&,\n\t\t.o-navbar__left,\n\t\t.o-navbar__right {\n\t\t\tflex-direction: column;\n\t\t}\n\n\t\t* {\n\t\t\tmargin-left: 0 !important;\n\t\t\tmargin-right: 0 !important;\n\t\t\twidth: 100%;\n\t\t}\n\n\t\t.c-header__btn:not(.c-header__btn--mobile),\n\t\t.c-header__btn__container {\n\t\t\tmargin-bottom: 0.25rem;\n\t\t}\n\t}\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n.user-info--active {\n\t.c-menu {\n\t\t&__container {\n\t\t\tbottom: $h-footer-user-info;\n\t\t}\n\t}\n\n\t@include media-breakpoint-down(sm) {\n\t\t.c-menu {\n\t\t\t&__container {\n\t\t\t\tbottom: $h-footer;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.limited-footer--active {\n\t.c-menu {\n\t\t&__container {\n\t\t\tbottom: $h-footer-limited;\n\t\t}\n\t}\n\n\t@include media-breakpoint-down(sm) {\n\t\t.c-menu {\n\t\t\t&__container {\n\t\t\t\tbottom: $h-footer;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.user-info--active.limited-footer--active {\n\t.c-menu {\n\t\t&__container {\n\t\t\tbottom: $h-footer;\n\t\t}\n\t}\n}\n\n.c-menu {\n\t&__container {\n\t\tposition: fixed;\n\t\tleft: 0;\n\t\ttop: 0;\n\t\tbottom: $h-footer;\n\t\twidth: 230px;\n\t\tcolor: $color-menu;\n\t\tz-index: 1030;\n\t\tbackground: $bg-menu;\n\n\t\t.row {\n\t\t\tpadding: 0;\n\t\t\tmargin: 0;\n\t\t}\n\n\t\ta {\n\t\t\tcolor: $color-menu;\n\n\t\t\t&:hover {\n\t\t\t\ttext-decoration: none;\n\t\t\t\tcursor: pointer;\n\t\t\t}\n\n\t\t\ttransition: background-color 0.2s ease;\n\t\t}\n\t}\n\n\t@include media-breakpoint-down(sm) {\n\t\t&__container {\n\t\t\tbottom: $h-footer-limited;\n\t\t}\n\t}\n\n\t&__item {\n\t\twidth: -webkit-fill-available;\n\t\twidth: -moz-available;\n\n\t\ta {\n\t\t\tdisplay: inline-flex;\n\t\t\twidth: 100%;\n\t\t\tborder-radius: 0;\n\t\t\tvertical-align: text-top;\n\t\t\tpadding: calculate-rem(8px) calculate-rem(30px) calculate-rem(8px) calculate-rem(55px);\n\t\t\tword-wrap: break-word;\n\t\t\tfont-size: calculate-rem(15px);\n\t\t\tline-height: 1.2;\n\t\t\tbackground: $bg-menu;\n\t\t\talign-items: center;\n\n\t\t\t&:hover,\n\t\t\t&:focus {\n\t\t\t\tbackground: lighten($bg-menu, 5%);\n\t\t\t}\n\n\t\t\t&.active {\n\t\t\t\tbackground: darken($bg-menu, 10%);\n\t\t\t}\n\n\t\t\t&.hasIcon {\n\t\t\t\tpadding: calculate-rem(8px) calculate-rem(30px) calculate-rem(8px) calculate-rem(12px);\n\t\t\t}\n\n\t\t\t.c-menu__item__text {\n\t\t\t\tpadding: calculate-rem(2px) 0;\n\t\t\t\tposition: relative;\n\t\t\t\tword-wrap: break-word;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\ttext-rendering: optimizeLegibility;\n\t\t\t}\n\n\t\t\t&.hasIcon img {\n\t\t\t\theight: calculate-rem(20px);\n\t\t\t}\n\n\t\t\t.fa,\n\t\t\t&.hasIcon img {\n\t\t\t\tmargin-right: calculate-rem(12px);\n\t\t\t\tfont-size: calculate-rem(20px);\n\t\t\t\tpadding-right: calculate-rem(7px);\n\t\t\t\tpadding-left: calculate-rem(3px);\n\t\t\t}\n\n\t\t\t.fa {\n\t\t\t\tposition: relative;\n\t\t\t\ttop: calculate-rem(2px);\n\t\t\t}\n\n\t\t\tposition: relative;\n\n\t\t\t.toggler {\n\t\t\t\tposition: absolute;\n\t\t\t\tright: 12px;\n\t\t\t\tfont-size: calculate-rem(10px);\n\t\t\t\tline-height: 24px;\n\t\t\t}\n\n\t\t\t&.collapsed {\n\t\t\t\t.fa-minus-circle {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:not(.collapsed) {\n\t\t\t\t.fa-plus-circle {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&:not(.is-submenu-toggler) {\n\t\t\t\tpadding-right: 0.8rem !important;\n\t\t\t}\n\t\t}\n\n\t\t.tpl-menu-SubMenu,\n\t\t.tpl-menu-Profile_submenu {\n\t\t\tbackground: $bg-sub-menu;\n\t\t\tcolor: $color-navbar;\n\n\t\t\ta {\n\t\t\t\tfont-size: calculate-rem(14px);\n\t\t\t\tcolor: $color-navbar;\n\t\t\t\tbackground: $bg-sub-menu;\n\t\t\t\tpadding: 0.375rem 1.875rem 0.375rem 0.8rem;\n\n\t\t\t\t&:hover,\n\t\t\t\t&:focus {\n\t\t\t\t\tbackground: lighten($bg-sub-menu, 5%);\n\t\t\t\t}\n\n\t\t\t\t&.active {\n\t\t\t\t\tbackground: darken($bg-sub-menu, 5%);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.menuLabel > a {\n\t\t\t\tfont-weight: 600;\n\t\t\t\ttext-transform: uppercase;\n\t\t\t\tpadding: calculate-rem(6px) calculate-rem(12px);\n\t\t\t}\n\n\t\t\tbutton {\n\t\t\t\tbackground: darken($bg-sub-menu, 10%);\n\t\t\t\tcolor: $color-menu;\n\t\t\t\toverflow: hidden;\n\t\t\t\ttext-overflow: ellipsis;\n\n\t\t\t\t&:hover,\n\t\t\t\t&:focus {\n\t\t\t\t\tcolor: $bg-sub-menu;\n\t\t\t\t\tbackground: $color-navbar;\n\t\t\t\t}\n\n\t\t\t\t&.hasIcon {\n\t\t\t\t\tpadding: calculate-rem(6px) calculate-rem(12px);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&__body {\n\t\theight: calc(100% - 50px);\n\t\twidth: 100%;\n\t\tposition: relative;\n\n\t\t.ps {\n\t\t\t&__rail-y,\n\t\t\t&__rail-x {\n\t\t\t\tbackground-color: transparent !important;\n\t\t\t}\n\n\t\t\t&__rail-y:hover {\n\t\t\t\t> .ps__thumb-y {\n\t\t\t\t\twidth: calculate-rem(8px);\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__rail-x:hover {\n\t\t\t\t> .ps__thumb-x {\n\t\t\t\t\twidth: calculate-rem(8px);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t&__item__icon {\n\t\tfont-size: 1.6em;\n\t\tmin-width: calculate-rem(42px);\n\t\theight: calculate-rem(28px);\n\n\t\t&--sub {\n\t\t\tdisplay: none;\n\n\t\t\t@at-root .tpl-menu-SubMenu & {\n\t\t\t\tdisplay: inline-block;\n\t\t\t\tmargin-right: 0.4rem;\n\t\t\t\tfont-size: calculate-rem(10px);\n\t\t\t\tmargin-top: auto;\n\t\t\t\tmargin-bottom: auto;\n\t\t\t}\n\t\t}\n\t\t&.fa-fw {\n\t\t\ttext-align: left;\n\t\t}\n\t\t&:before {\n\t\t\tvertical-align: unset;\n\t\t}\n\t\t&.mdi:before {\n\t\t\tmargin: 0 calculate-rem(-3px);\n\t\t}\n\t}\n\n\t&__header {\n\t\theight: $h-header;\n\t\tpadding-right: 0;\n\t\tpadding-left: 0;\n\t\tbackground-color: #406a95;\n\t}\n\n\t&--animation {\n\t\t.basePanel,\n\t\t.c-header {\n\t\t\t@include media-breakpoint-up(md) {\n\t\t\t\t@include u-transition((left 0.35s ease-in-out 0.35s));\n\t\t\t}\n\n\t\t\t@include media-breakpoint-down(md) {\n\t\t\t\t@include u-transition((left ease-in-out 0.35s));\n\t\t\t}\n\t\t}\n\t}\n}\n\n.related {\n\t.nav-pills {\n\t\tborder-bottom: 3px solid $border-color-rtabs;\n\n\t\t> .nav-item {\n\t\t\tposition: relative;\n\t\t\tmargin-right: calculate-rem(2px);\n\n\t\t\t&:last-child {\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\n\t\t> .nav-item > .nav-link {\n\t\t\tcolor: $bg-rtabs-active;\n\t\t\tfont-weight: bold;\n\n\t\t\tspan {\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\n\t\t\t.iconModule {\n\t\t\t\tposition: relative;\n\t\t\t\ttop: -2px;\n\t\t\t\tfont-size: calculate-rem(17px);\n\t\t\t}\n\t\t}\n\n\t\t.tabdrop {\n\t\t\twidth: auto !important;\n\n\t\t\t.dropdown-toggle {\n\t\t\t\tdisplay: block;\n\t\t\t\tfont-weight: bold;\n\t\t\t\ttext-transform: capitalize;\n\t\t\t\tpadding: 0.5rem 1rem;\n\t\t\t\tcolor: $bg-rtabs-active;\n\t\t\t\tbackground: $bg-rtabs;\n\n\t\t\t\t&:hover {\n\t\t\t\t\ttext-decoration: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.c-badge--top-right {\n\t\t\t\tposition: inherit;\n\t\t\t\tmargin-left: calculate-rem(5px);\n\t\t\t}\n\n\t\t\t&.show .dropdown-toggle,\n\t\t\t&.active .dropdown-toggle {\n\t\t\t\tbackground: $bg-rtabs-active;\n\t\t\t\tcolor: $color-rtabs-active;\n\t\t\t}\n\t\t}\n\n\t\t.active {\n\t\t\tbackground: $bg-rtabs-active;\n\t\t\tcolor: $color-rtabs-active;\n\t\t\tborder-radius: 0;\n\n\t\t\t> .nav-link {\n\t\t\t\tcolor: $bg-rtabs;\n\t\t\t\tbackground: $bg-rtabs-active;\n\t\t\t}\n\t\t}\n\n\t\t.dropdown-menu {\n\t\t\tmin-width: 300px;\n\n\t\t\t.nav-item {\n\t\t\t\tmargin: 0;\n\t\t\t\tfloat: none !important;\n\t\t\t\tbackground: none;\n\t\t\t}\n\n\t\t\t.nav-link {\n\t\t\t\tborder-radius: 0;\n\t\t\t\tfont-weight: bold;\n\t\t\t}\n\n\t\t\t.c-tab__text {\n\t\t\t\tdisplay: inline !important;\n\t\t\t\tmargin-left: 0.25rem;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.related .dropdown-menu .nav-link {\n\t@extend .dropdown-item;\n}\n\n@media only screen and (max-width: 768px) {\n\t.dropdown-menu {\n\t\tmax-height: 500px;\n\t\tmax-width: calc(100vh);\n\t\toverflow-y: auto;\n\t\toverflow-x: hidden;\n\t}\n}\n\n.c-tab {\n\t&--small {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\n\t\t@extend .small;\n\t}\n\n\t&--border {\n\t\tborder-bottom: 0;\n\n\t\t.nav-link {\n\t\t\t&:not(.active) {\n\t\t\t\tborder-color: transparent !important;\n\t\t\t}\n\n\t\t\t&.active {\n\t\t\t\tborder-bottom-color: transparent !important;\n\t\t\t}\n\n\t\t\t&.active:after {\n\t\t\t\tcontent: \"\";\n\t\t\t\twidth: 100%;\n\t\t\t\tright: 0;\n\t\t\t\ttop: calculate-rem(35px);\n\t\t\t\tposition: absolute;\n\t\t\t\tborder: solid 1px;\n\t\t\t\tz-index: -1;\n\t\t\t}\n\t\t}\n\t}\n\n\t&--gray {\n\t\tbackground: $bg-rtabs;\n\t}\n\n\t&--hover:hover {\n\t\tbackground: darken($bg-rtabs, 10%);\n\t}\n}\n\n.detailViewInfo {\n\t.dropdown.tabdrop {\n\t\t@extend .c-tab--small;\n\t}\n\n\t.dropdown.tabdrop.hide {\n\t\tdisplay: none;\n\t}\n}\n\n.dashboardViewContainer {\n\t.nav-inverted-tabs {\n\t\t.nav-item {\n\t\t\t.nav-link {\n\t\t\t\tborder: 1px solid #fff;\n\t\t\t\tborder-top: 0;\n\t\t\t\tborder-radius: 0 0 0.25rem 0.25rem;\n\t\t\t\tfont-size: 0.85em;\n\n\t\t\t\t&:hover {\n\t\t\t\t\tborder: 1px solid #dee2e6;\n\t\t\t\t\tborder-top: 0;\n\t\t\t\t}\n\n\t\t\t\t&.active {\n\t\t\t\t\tcolor: #495057;\n\t\t\t\t\tbackground: #f8f9fa;\n\t\t\t\t\tborder: 1px solid #dee2e6;\n\t\t\t\t\tborder-top: 0;\n\t\t\t\t\tborder-radius: 0 0 0.25rem 0.25rem;\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground: #dee2e6;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\nul.c-process-line {\n\tdisplay: block;\n\tborder: 0 solid #ccc !important;\n\tpadding: 0;\n\tborder-radius: 5px;\n\tlist-style: none;\n\toverflow: hidden;\n\tmargin-top: 10px;\n\tli {\n\t\tfloat: left;\n\t\t> a {\n\t\t\tcolor: #999;\n\t\t\ttext-decoration: none;\n\t\t\tpadding: 10px 0 10px 32px;\n\t\t\tposition: relative;\n\t\t\tdisplay: block;\n\t\t\tfloat: left;\n\t\t\tborder-radius: 0;\n\t\t\toutline-style: none;\n\t\t\tbackground: #ddd;\n\t\t}\n\t\t> a:before {\n\t\t\tcontent: \" \";\n\t\t\tdisplay: block;\n\t\t\twidth: 0;\n\t\t\theight: 0;\n\t\t\tborder-top: 25px solid transparent;\n\t\t\tborder-bottom: 25px solid transparent;\n\t\t\tborder-left: 24px solid white;\n\t\t\tposition: absolute;\n\t\t\ttop: -3px;\n\t\t\tmargin-left: 1px;\n\t\t\tleft: 100%;\n\t\t\tz-index: 1;\n\t\t}\n\t\t> a:after {\n\t\t\tcontent: \" \";\n\t\t\tdisplay: block;\n\t\t\twidth: 0;\n\t\t\theight: 0;\n\t\t\tborder-top: 22px solid transparent;\n\t\t\tborder-bottom: 22px solid transparent;\n\t\t\tborder-left: 20px solid #ddd;\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tleft: 100%;\n\t\t\tz-index: 2;\n\t\t}\n\t\t@media only screen and (max-width: 768px) {\n\t\t\t> a:before {\n\t\t\t\tborder-top: 20px solid transparent !important;\n\t\t\t\tborder-bottom: 20px solid transparent !important;\n\t\t\t\ttop: 0 !important;\n\t\t\t}\n\t\t\t> a:after {\n\t\t\t\tborder-top: 20px solid transparent !important;\n\t\t\t\tborder-bottom: 20px solid transparent !important;\n\t\t\t}\n\t\t}\n\t}\n\tli:first-child a {\n\t\tpadding-left: 15px;\n\t}\n\tli.c-process-line__done > a {\n\t\tborder-color: #5cb85c !important;\n\t\tcolor: #fff !important;\n\t\tbackground: #5cb85c !important;\n\t}\n\tli.c-process-line__done > a:after {\n\t\tborder-left: 20px solid #5cb85c;\n\t}\n\tli.c-process-line__next > a {\n\t\tcolor: #fff !important;\n\t\tbackground: #d6b200 !important;\n\t}\n\tli.c-process-line__next > a:after {\n\t\tborder-left: 20px solid #d6b200;\n\t}\n\tli.c-process-line__active > a {\n\t\tborder-color: #5bc0de !important;\n\t\tcolor: #fff !important;\n\t\tbackground: #5bc0de !important;\n\t}\n\tli.c-process-line__active > a:after {\n\t\tborder-left: 20px solid #5bc0de !important;\n\t}\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n\n.c-footer {\n\tbackground: $dark;\n\theight: $h-footer;\n\tcolor: $white;\n\tfont-size: $font-size-small;\n\n\ta {\n\t\tcolor: inherit;\n\t}\n\n\tp {\n\t\tfont-size: 0.85em;\n\t}\n\n\t.page-item {\n\t\t&:last-child .page-link,\n\t\t&:first-child .page-link {\n\t\t\tborder-radius: initial;\n\t\t}\n\t}\n\n\t.page-link {\n\t\t@extend .p-1;\n\n\t\tcolor: inherit;\n\t\tbackground: inherit;\n\t\tpadding: 0.4rem 0.3rem;\n\t\tborder: none;\n\n\t\t&:hover {\n\t\t\tbackground: $white;\n\t\t\tcolor: $dark;\n\t\t}\n\t}\n}\n\n.c-footer__user-info {\n\tpadding: 0 5px;\n\theight: $h-user-info;\n\tcolor: #fff;\n\twidth: 100%;\n\tz-index: 1030;\n\tbackground: #4979aa;\n}\n\n.c-footer--user-info-active {\n\theight: $h-footer-user-info;\n}\n\n.c-footer--limited {\n\theight: $h-footer-limited;\n\n\t.page-link {\n\t\tfont-size: 0.52em;\n\t\tpadding: 0.1rem 0.2rem !important;\n\t}\n}\n\n.c-footer--limited.c-footer--user-info-active {\n\theight: $h-footer;\n}\n\n@include media-breakpoint-down(sm) {\n\t.c-footer {\n\t\theight: $h-footer-limited;\n\n\t\t.page-link {\n\t\t\tfont-size: 0.52em;\n\t\t\tpadding: 0.1rem 0.2rem !important;\n\t\t}\n\t}\n\n\t.c-footer--user-info-active {\n\t\theight: $h-footer;\n\t}\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n\n.modal-content {\n\t-moz-box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.5);\n\t-webkit-box-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.5);\n\tbox-shadow: 0 0 10px 5px rgba(0, 0, 0, 0.5);\n}\n\n.modal-backdrop {\n\tz-index: 1032;\n}\n\n.modal-backdrop-filter {\n  backdrop-filter: blur(10px);\n}\n\n@include media-breakpoint-down(sm) {\n\t.modal-header,\n\t.modal-body,\n\t.modal-footer {\n\t\tpadding: 0.5rem;\n\t}\n\t.modal {\n\t\tpadding: 0 !important; //overwrite padding added by js\n\t}\n\t.modal-dialog {\n\t\tmargin: 2px;\n\t}\n\t.modal-content {\n\t\tborder: none;\n\t\tborder-radius: 0;\n\t}\n\t.modal-dialog {\n\t\tmax-width: 100%;\n\t}\n}\n@include media-breakpoint-up(md) {\n\t.modal-full {\n\t\tmax-width: 72%;\n\t}\n\t.modal-fullscreen {\n\t\ttop: 21px;\n\t\tright: 32px;\n\t\tleft: 0;\n\t\tmax-width: calc(100% - 50px);\n\t\twidth: calc(100% - 50px);\n\t\tmargin-left: 50px;\n\t\tmargin-right: 0;\n\t\tmin-height: calc(100% - 80px); // if not - nested modals will be cutted\n\t}\n}\n.modal-blg {\n\tmax-width: 90%;\n}\n\n.modal-md {\n\tmax-width: 600px;\n}\n\n.c-modal--custom-animation {\n\t&.modal.fade {\n\t\topacity: 1;\n\n\t\t.modal-dialog {\n\t\t\t-webkit-transform: translate(0);\n\t\t\t-moz-transform: translate(0);\n\t\t\ttransform: translate(0);\n\t\t}\n\t}\n}\n\n@include media-breakpoint-up(lg) {\n\t.modal-dialog.c-modal--fit-lg {\n\t\twidth: fit-content;\n\t}\n}\n\n@each $breakpoint, $max in $grid-breakpoints {\n\t@if $max > map-get($grid-breakpoints, sm) and $max < map-get($grid-breakpoints, xxl) {\n\t\t@media (min-width: $max) {\n\t\t\t@if $breakpoint != xxl {\n\t\t\t\t.c-modal-xl {\n\t\t\t\t\tmax-width: calc(#{map-get($grid-breakpoints, $breakpoint)} - 5vw);\n\t\t\t\t}\n\n\t\t\t\t.c-modal-xxl {\n\t\t\t\t\tmax-width: calc(#{map-get($grid-breakpoints, $breakpoint)} - 2vw);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n@include media-breakpoint-up(xxl) {\n\t.c-modal-xl {\n\t\tmax-width: 80vw;\n\t}\n\n\t.c-modal-xxl {\n\t\tmax-width: 90vw;\n\t}\n}\n\n.clonedPopupUi.modal {\n\ttop: $h-header;\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n\n.dashboardContainer {\n\tpadding: 0;\n\n\t.dashboardHeading hr {\n\t\tborder-bottom: 1px solid #ddd;\n\t}\n}\n\n.widgetsList {\n\tmin-width: 150px;\n\tmax-height: 450px;\n\ttext-align: left;\n\toverflow-y: auto;\n\toverflow-x: hidden;\n\n\tli {\n\t\tdisplay: block;\n\n\t\ta {\n\t\t\twhite-space: nowrap;\n\t\t\tword-wrap: break-word;\n\t\t}\n\t}\n}\n\n.dashboard_notebookWidget_view .row {\n\tmargin-bottom: 5px;\n}\n\n.grid-stack {\n\twidth: 100%;\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\tword-wrap: break-word;\n\tdisplay: block;\n\tmin-height: 460px;\n\tmargin-left: 0 !important;\n\tpadding-left: 0 !important;\n\tmargin-top: 0 !important;\n}\n\n.dashboardWidget {\n\tbackground: #fff;\n\tborder-radius: 1px;\n\tborder: 1px solid #ddd;\n\t-webkit-box-shadow: 0 0 3px -1px #ddd;\n\t-moz-box-shadow: 0 0 3px -1px #ddd;\n\tbox-shadow: 0 0 3px -1px #ddd;\n\n\t.dashboardWidgetHeader {\n\t\tbackground-color: $light;\n\t\tfilter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#f3f3f4', GradientType=0);\n\t\tborder-color: #f3f3f4 #f3f3f4 #cbcbcf;\n\t\ttext-shadow: 0 1px #fff;\n\t\tborder-top: 1px solid #fff;\n\t\tborder-bottom: 1px solid #ddd;\n\t\tcolor: #444;\n\t\tcursor: move;\n\t\tpadding: 7px 5px;\n\n\t\ttable {\n\t\t\theight: 28px;\n\t\t}\n\n\t\t.js-tree-container {\n\t\t\t.input-group {\n\t\t\t\t@extend .input-group-sm;\n\t\t\t\t.input-group-prepend {\n\t\t\t\t\tborder-top-right-radius: 0 !important;\n\t\t\t\t\tborder-bottom-right-radius: 0 !important;\n\t\t\t\t}\n\t\t\t\t.input-group-append {\n\t\t\t\t\tborder-top-left-radius: 0 !important;\n\t\t\t\t\tborder-bottom-left-radius: 0 !important;\n\t\t\t\t}\n\t\t\t\tinput {\n\t\t\t\t\tborder-radius: 0 !important;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.widgetFooterContent .row:first-child {\n\t\tposition: relative;\n\t\tbackground-color: #f5f5f5;\n\t\tpadding-top: 3px;\n\t\tpadding-bottom: 2px;\n\t}\n\n\t.dashboardWidgetHeader {\n\t\t.dashboardTitle {\n\t\t\ttext-align: left;\n\t\t\tpadding-left: 10px;\n\t\t}\n\n\t\t.widgeticons {\n\t\t\topacity: 0.5;\n\t\t\tpadding-right: 6px;\n\t\t}\n\n\t\t.box {\n\t\t\tposition: relative;\n\t\t\ttop: -2px;\n\t\t}\n\t}\n\n\t.filterContainer {\n\t\tposition: absolute;\n\t\tborder: 1px solid #ddd;\n\t\tbackground: #fff;\n\t\tmargin-left: -7px;\n\t\tmargin-right: 3px;\n\t\tmargin-top: 4px;\n\t\tpadding: 8px 0;\n\t\tborder-radius: 0 0 5px 5px;\n\t\tbox-shadow: 0 5px 8px -5px #888;\n\n\t\tdiv span {\n\t\t\tmargin-top: 6px;\n\t\t}\n\n\t\t.col-md-5 {\n\t\t\tmargin-top: 3px;\n\t\t}\n\t}\n\n\t.dashboardWidgetContent {\n\t\t@extend .small;\n\n\t\t&:not(.dashboardWidgetCalendar) {\n\t\t\tpadding: 5px;\n\t\t\tline-height: 20px;\n\t\t}\n\n\t\t.row {\n\t\t\t@extend .mx-0;\n\t\t}\n\n\t\t.fc-bg {\n\t\t\tpointer-events: none;\n\t\t}\n\t}\n\n\t.widgeticons {\n\t\tmin-width: 50px;\n\t\theight: 30px;\n\t\tmargin-right: 30px;\n\n\t\ta {\n\t\t\tcursor: pointer;\n\t\t\ttext-decoration: none;\n\t\t}\n\t}\n}\n\n.widgetChartContainer {\n\theight: 100% !important;\n}\n\n.NotificationsItem {\n\t.userImage {\n\t\twidth: 22px;\n\t}\n}\n\n.js-css-element-queries {\n\t.no-gutters {\n\t\tmargin-right: 0;\n\t\tmargin-left: 0;\n\n\t\t> .col,\n\t\t> [class*=\"col-\"] {\n\t\t\tpadding-right: 0;\n\t\t\tpadding-left: 0;\n\t\t}\n\t}\n\n\t&[min-width~=\"#{map-get($grid-breakpoints, xsm)}\"] {\n\t\t.col-ceq-xsm-6 {\n\t\t\t@extend .col-6;\n\t\t}\n\n\t\t.col-ceq-xsm-6:nth-child(2) {\n\t\t\t@extend .pl-1, .pt-0;\n\t\t}\n\t}\n\n\t.col-ceq-xsm-6 {\n\t\t@extend .col-12;\n\n\t\t&:nth-child(2) {\n\t\t\t@extend .pt-1;\n\t\t}\n\t}\n}\n\n.o-tablet-scroll {\n\t&__container {\n\t\twidth: 25px;\n\t}\n\n\t&__content {\n\t\theight: calc(#{$h-main-viewport} - #{$h-breadcrumb} - #{$h-breadcrumb} - 0.5rem);\n\t}\n\n\t&__icons {\n\t\ttop: 50%;\n\t\ttransform: translateY(-50%);\n\t}\n}\n//--- Widgets Working time counter---\n.o-time-counter {\n\t&__navigator-icon {\n\t\tfont-size: 140px;\n\t\tcolor: #f8f9fa;\n\t}\n\t&__timer {\n\t\tfont-size: 40px;\n\t\tcolor: #b4b2af;\n\t}\n\t&__navigator-buttons {\n\t\twidth: calculate-rem(160px);\n\t\theight: calculate-rem(160px);\n\t\tborder: 13px solid #fafafa;\n\t\tborder-radius: 50%;\n\t\ta {\n\t\t\tfont-size: calculate-rem(85px);\n\t\t}\n\t}\n\n\t&__navigator-buttons.active {\n\t\ta {\n\t\t\tfont-size: calculate-rem(55px);\n\t\t}\n\t}\n}\n",".c-form__action-panel {\n\tposition: fixed;\n\tbottom: 33px;\n\theight: 48px;\n\twidth: calc(100% - 50px);\n\tbackground: $light;\n\tmargin-left: -10px;\n\ttext-align: center;\n\tborder-top: 1px solid #ddd;\n\tz-index: 5;\n\tpadding: 5px;\n\n\t.btn-group {\n\t\tmargin-right: 3px;\n\t}\n}\n.fieldValue {\n\tborder-radius: 0.25rem;\n}\n\n.user-info--active {\n\t.c-form__action-panel {\n\t\tbottom: $h-footer-user-info;\n\t}\n\n\t.verticalScroll {\n\t\theight: calc(100vh - 150px);\n\t}\n}\n\n.limited-footer--active {\n\t.c-form__action-panel {\n\t\tbottom: $h-footer-limited;\n\t}\n}\n\n.footer-non--active {\n\t.c-form__action-panel {\n\t\tbottom: 0px;\n\t}\n}\n\n.verticalScroll {\n\tposition: absolute;\n\tleft: 0;\n\theight: calc(100vh - #{$h-edit-offset});\n\twidth: 100%;\n\toverflow-x: hidden;\n\tpadding-right: 10px;\n\tpadding-left: 10px;\n}\n\n.footer-non--active {\n\t.verticalScroll {\n\t\theight: 90vh;\n\t}\n}\n\n.o-register-warning + .mainContainer,\n.o-register-error + .mainContainer {\n\t.verticalScroll {\n\t\theight: calc(100vh - #{$h-edit-offset} - #{$h-register-panel});\n\t}\n}\n.o-register-error + .o-register-warning + .mainContainer {\n\t.verticalScroll {\n\t\theight: calc(100vh - #{$h-edit-offset} - #{$h-register-panel} - #{$h-register-panel});\n\t}\n}\n\n@include media-breakpoint-down(sm) {\n\t.c-form__action-panel {\n\t\tbottom: $h-footer-limited;\n\t\twidth: 100%;\n\t}\n\n\t.verticalScroll {\n\t\theight: calc(100vh - 112px);\n\t}\n\n\t.user-info--active {\n\t\t.verticalScroll {\n\t\t\theight: calc(100vh - 31px);\n\t\t}\n\n\t\t.c-form__action-panel {\n\t\t\tbottom: $h-footer;\n\t\t}\n\t}\n}\n\n.inventoryItems {\n\t.fieldValue {\n\t\tposition: relative;\n\t}\n\n\t.input-group {\n\t\tmax-width: 100% !important;\n\t}\n\n\t.rowName .input-group {\n\t\tmax-width: 400px;\n\t}\n\n\ttfoot td.hideTd {\n\t\tborder-width: 0 0 1px 0;\n\t\tbackground: #fafafb;\n\n\t\t& + td:not(.hideTd) {\n\t\t\tborder-left: 1px solid #dee2e6 !important;\n\t\t}\n\n\t\t&:first-child {\n\t\t\tborder-width: 0 0 1px 1px;\n\t\t}\n\t}\n\n\t//reboot correction for hidden list in table\n\t.subProductsContainer ul {\n\t\tmargin-bottom: 0;\n\t}\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n$sitebar-border: 1px solid #ccc;\n$modal-body-paddings: 2rem;\n$h-modal-header: calculate-rem(55px);\n$h-calendar-form-actions: calculate-rem(49px);\n\n.calendarViewContainer {\n\t.widget_header {\n\t\tmargin-right: -20px;\n\t\tmargin-left: -25px;\n\t}\n\n\t@media (min-width: 992px) {\n\t\t&.js-sitebar--active {\n\t\t\twidth: 75% !important;\n\t\t\tpadding-right: 1rem !important;\n\t\t}\n\t}\n\t.fc-col-header,\n\t.fc-scrollgrid-sync-table,\n\t.fc-daygrid-body-unbalanced,\n\t.fc-timegrid-body,\n\t.fc-timegrid-slots table,\n\t.fc-timegrid-cols table {\n\t\twidth: 100% !important;\n\t}\n}\n\n.o-calendar__container {\n\t@extend .pt-2;\n\t.fc-header-toolbar.fc-toolbar {\n\t\toverflow: unset !important;\n\t}\n}\n\n.o-label-container {\n\t@extend .mr-auto;\n\t@extend .my-auto;\n}\n\n.hideToggleSiteBarRightButton {\n\tright: 0 !important;\n}\n\n//standard calendar toggle button\n.container-fluid:not([class*=\"-calendarextended-container\"]) {\n\t.basePanel {\n\t\t.c-standard-toggle-button {\n\t\t\tbackground: $light;\n\t\t\tfont-weight: bold;\n\t\t\tpadding: 15px 0 !important;\n\t\t\tposition: fixed;\n\t\t\ttop: 50%;\n\t\t\tright: 25%;\n\t\t\tcursor: pointer;\n\t\t\twidth: 17px;\n\t\t\tz-index: 100;\n\t\t\tborder: $sitebar-border;\n\t\t\tborder-right: 0;\n\t\t\tdisplay: inline-block;\n\t\t\tborder-radius: 0;\n\t\t}\n\t}\n}\n\n.siteBarRight {\n\twidth: 100%;\n\tposition: relative;\n\tz-index: 100;\n}\n\n.c-menu--open {\n\t.siteBarRight {\n\t\twidth: calc(25% - 50px);\n\t}\n\n\t.toggleSiteBarRightButton {\n\t\tright: calc(25% - 50px);\n\t}\n}\n\n@include media-breakpoint-up(lg) {\n\t.siteBarRight {\n\t\twidth: 25%;\n\t\tpadding: 0 calculate-rem(5px);\n\t\tborder-left: $sitebar-border;\n\t\tbackground: $light;\n\t\tposition: fixed;\n\t\tright: 0;\n\t\ttop: $h-header;\n\t\tbottom: $h-footer;\n\t\tz-index: 100;\n\t}\n\n\t.limited-footer--active .siteBarRight {\n\t\tbottom: $h-footer-limited;\n\t}\n\n\t.user-info--active.limited-footer--active .siteBarRight {\n\t\tbottom: $h-footer;\n\t}\n}\n@include media-breakpoint-down(md) {\n\t.siteBarRight {\n\t\twidth: auto !important;\n\t}\n\t.hideSiteBar {\n\t\tright: 0 !important;\n\t}\n}\n\n.hideSiteBar {\n\tright: -25%;\n\n\t.siteBarContent {\n\t\toverflow: hidden;\n\t}\n}\n\n//fullcalendar toolbar breakpoint\n@media (min-width: 1080px) {\n\t.js-calendar-switch-container {\n\t\tmargin-right: 0.75em;\n\t\tfloat: right;\n\t}\n}\n\n@media (max-width: 1080px) {\n\t.js-calendar-switch-container {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tjustify-content: center;\n\n\t\t.btn-group {\n\t\t\tmargin-left: 0 !important;\n\t\t\tmargin-bottom: 0.5rem;\n\t\t}\n\n\t\t.btn-group:last-child {\n\t\t\tmargin-left: 0.5rem !important;\n\t\t}\n\t}\n}\n\n//Calendar Extended\n.c-calendar-view,\n.c-calendar-quickcreate {\n\t$header-btn-font-size: 14px;\n\t$count-badge-color: material-color(\"red\", \"200\");\n\n\t%calendar-header-button {\n\t\tfont-size: $header-btn-font-size !important;\n\t\tline-height: 1.42857143;\n\t\theight: calculate-rem(30px);\n\t}\n\n\t.badge.count {\n\t\tborder: calculate-rem(1px) solid;\n\t\tborder-color: transparent !important;\n\t\tborder-radius: calculate-rem(23px);\n\t\tcolor: $white;\n\t\tbackground: $count-badge-color;\n\t}\n\n\t.fc-v-event,\n\t.fc-h-event {\n\t\tcolor: white;\n\t\t.fc-event-main {\n\t\t\tcolor: inherit;\n\t\t}\n\t}\n\n\t.o-calendar {\n\t\t&__container {\n\t\t\t@extend .pt-0;\n\t\t}\n\t\t&__filter {\n\t\t\tdisplay: flex;\n\t\t}\n\n\t\t&__clear-btn,\n\t\t&__view-btn {\n\t\t\tpadding: calculate-rem(4px) calculate-rem(8px);\n\t\t\tfont-size: $header-btn-font-size;\n\n\t\t\t.textHolder {\n\t\t\t\t@extend .ml-1;\n\t\t\t}\n\t\t}\n\n\t\t&__clear-btn {\n\t\t\t@extend %calendar-header-button;\n\t\t\t$clear-btn-color: material-color(\"amber\", \"200\");\n\n\t\t\tbackground: $clear-btn-color;\n\t\t\tborder-color: $clear-btn-color;\n\t\t\tpadding: calculate-rem(4px) calculate-rem(8px);\n\t\t}\n\n\t\t&__view-btn {\n\t\t\tborder-radius: 0;\n\t\t\theight: calculate-rem(30px) !important;\n\t\t\tline-height: 1.42857143;\n\n\t\t\tsvg {\n\t\t\t\tmargin-left: calculate-rem(5px);\n\t\t\t}\n\t\t}\n\t}\n\n\t.sub-date-list {\n\t\ttext-align: center;\n\n\t\t.sub-record {\n\t\t\t$margin: calculate-rem(5px);\n\n\t\t\theight: calculate-rem(30px);\n\t\t\tfont-size: calculate-rem(13px);\n\t\t\tmin-width: 80px;\n\t\t\tcursor: pointer;\n\n\t\t\t.sub-record-content {\n\t\t\t\tpadding: 6px 3px;\n\t\t\t\theight: 100%;\n\t\t\t}\n\t\t\t.sub-record-content.active {\n\t\t\t\tborder-width: 2px;\n\t\t\t\tborder-bottom-width: 0px;\n\t\t\t}\n\t\t}\n\n\t\t.sub-date-name {\n\t\t\tmargin-bottom: 2px;\n\t\t}\n\t}\n\n\t.fc-event-style1 {\n\t\tbackground: #17309a;\n\t\tborder-color: #17309a;\n\t\tfont-weight: normal;\n\t\ttext-shadow: none;\n\n\t\t.fc-event-skin {\n\t\t\tbackground: #17309a;\n\t\t\tborder-color: #17309a;\n\t\t\tfont-weight: normal;\n\t\t\ttext-shadow: none;\n\t\t}\n\t}\n\n\t.fc-event-style2 {\n\t\tbackground: #3a87ad;\n\t\tborder-color: #3a87ad;\n\t\tfont-weight: normal;\n\t\ttext-shadow: none;\n\n\t\t.fc-event-skin {\n\t\t\tbackground: #3a87ad;\n\t\t\tborder-color: #3a87ad;\n\t\t\tfont-weight: normal;\n\t\t\ttext-shadow: none;\n\t\t}\n\t}\n\n\t.fc-event-style3 {\n\t\tbackground: #aa6705;\n\t\tborder-color: #aa6705;\n\t\tfont-weight: normal;\n\t\ttext-shadow: none;\n\n\t\t.fc-event-skin {\n\t\t\tbackground: #aa6705;\n\t\t\tborder-color: #aa6705;\n\t\t\tfont-weight: normal;\n\t\t\ttext-shadow: none;\n\t\t}\n\t}\n\n\t.fc-event-style4 {\n\t\tbackground: #953b39;\n\t\tborder-color: #953b39;\n\t\tfont-weight: normal;\n\t\ttext-shadow: none;\n\n\t\t.fc-event-skin {\n\t\t\tbackground: #953b39;\n\t\t\tborder-color: #953b39;\n\t\t\tfont-weight: normal;\n\t\t\ttext-shadow: none;\n\t\t}\n\t}\n\n\t.fc-event-style5 {\n\t\tbackground: #545252;\n\t\tborder-color: #545252;\n\t\tfont-weight: normal;\n\t\ttext-shadow: none;\n\n\t\t.fc-event-skin {\n\t\t\tbackground: #545252;\n\t\t\tborder-color: #545252;\n\t\t\tfont-weight: normal;\n\t\t\ttext-shadow: none;\n\t\t}\n\t}\n\n\t.fc-event-style6 {\n\t\tbackground: #87865d;\n\t\tborder-color: #87865d;\n\t\tfont-weight: normal;\n\t\ttext-shadow: none;\n\n\t\t.fc-event-skin {\n\t\t\tbackground: #87865d;\n\t\t\tborder-color: #87865d;\n\t\t\tfont-weight: normal;\n\t\t\ttext-shadow: none;\n\t\t}\n\t}\n\n\t.fc-event-style7 {\n\t\tbackground: #c71585;\n\t\tborder-color: #c71585;\n\t\tfont-weight: normal;\n\t\ttext-shadow: none;\n\n\t\t.fc-event-calendarMassEditskin {\n\t\t\tbackground: #c71585;\n\t\t\tborder-color: #c71585;\n\t\t\tfont-weight: normal;\n\t\t\ttext-shadow: none;\n\t\t}\n\t}\n\n\t.fc-event-style8 {\n\t\tbackground: #006400;\n\t\tborder-color: #006400;\n\t\tfont-weight: normal;\n\t\ttext-shadow: none;\n\n\t\t.fc-event-skin {\n\t\t\tbackground: #006400;\n\t\t\tborder-color: #006400;\n\t\t\tfont-weight: normal;\n\t\t\ttext-shadow: none;\n\t\t}\n\t}\n\n\t.fc-agenda-divider + div {\n\t\toverflow-y: visible !important;\n\t}\n\n\t.fc .fc-button {\n\t\t/* FullCalendar buttons */\n\t\tdisplay: inline-block;\n\t\tmargin-bottom: 0;\n\t\tfont-size: 14px;\n\t\tfont-weight: normal;\n\t\tline-height: 1.42857143;\n\t\ttext-align: center;\n\t\twhite-space: nowrap;\n\t\tvertical-align: middle;\n\t\t-ms-touch-action: manipulation;\n\t\ttouch-action: manipulation;\n\t\tcursor: pointer;\n\t\t-webkit-user-select: none;\n\t\t-moz-user-select: none;\n\t\t-ms-user-select: none;\n\t\tuser-select: none;\n\t\tbackground-image: none;\n\t\tborder: 1px solid transparent;\n\t\tborder-radius: 0 !important;\n\n\t\t&:active .fc-button-inner {\n\t\t\tbackground: transparent;\n\n\t\t\t.fc-button-content {\n\t\t\t\tcolor: #fff;\n\t\t\t}\n\t\t}\n\n\t\t&.fc-button-active .fc-button-inner .fc-button-content,\n\t\t&:active .fc-button-inner .fc-button-content {\n\t\t\tcolor: #000 !important;\n\t\t\tbackground: transparent;\n\t\t\tbackground-image: none;\n\t\t}\n\t}\n\n\t.fc-header-title h2 {\n\t\tfont-size: 15px;\n\t\tline-height: 20px;\n\t}\n\n\t.fc-col-header-cell {\n\t\tth {\n\t\t\tpadding: 4px 0 !important;\n\t\t}\n\n\t\tcolor: #666;\n\t\tfont-weight: 400;\n\t\tbackground: #eee;\n\t\tborder-color: #ccc;\n\t}\n\n\t.fc-content {\n\t\tbackground: #fff;\n\t\tmargin-left: 10px;\n\t}\n\n\t.fc-event-container .fc-event.fc-draggable {\n\t\tmargin: 0 0 2px 0;\n\t\tborder-radius: 0;\n\t}\n\n\t.fc-content {\n\t\t.fc-title {\n\t\t\tpadding-left: 2px;\n\t\t}\n\n\t\ttd:hover {\n\t\t\tbackground: #f3f3f3;\n\t\t}\n\t}\n\n\t.fc-toolbar {\n\t\tmargin-bottom: 0 !important;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t\tflex-wrap: wrap;\n\n\t\t.fc-left {\n\t\t\t.fc-button {\n\t\t\t\tmargin-right: 5px;\n\t\t\t\tborder-radius: 0;\n\t\t\t\tbackground: #dfdfdf;\n\t\t\t\tcolor: #353535;\n\t\t\t\theight: calculate-rem(30px) !important;\n\t\t\t\tborder: none;\n\t\t\t\tbox-shadow: none;\n\t\t\t\tpadding: calculate-rem(5px) calculate-rem(10px) !important;\n\t\t\t}\n\n\t\t\t.fc-button-active,\n\t\t\t.fc-today-button:disabled {\n\t\t\t\tz-index: 4;\n\t\t\t\tbackground: #337ab7 !important;\n\t\t\t\tcolor: #fff !important;\n\t\t\t\ttext-shadow: none;\n\t\t\t\topacity: 1;\n\t\t\t}\n\n\t\t\t.fc-button-group {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\t\t}\n\n\t\t.fc-right {\n\t\t\t.fc-today-button {\n\t\t\t\tbackground: none;\n\t\t\t\tborder: none;\n\t\t\t\tbox-shadow: none;\n\t\t\t\tpadding: 0;\n\n\t\t\t\t&:disabled {\n\t\t\t\t\ttext-shadow: none;\n\t\t\t\t\tcursor: unset;\n\t\t\t\t\topacity: 1;\n\n\t\t\t\t\t.svg-inline--fa {\n\t\t\t\t\t\tcolor: material-color(\"grey\", \"500\");\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t//fullcalendar toolbar breakpoint\n\t\t@media (min-width: 1080px) {\n\t\t\t.js-calendar-switch-container {\n\t\t\t\tmargin-right: 0;\n\t\t\t}\n\t\t}\n\n\t\t.fc-center {\n\t\t\tmargin-left: auto;\n\t\t\tmargin-right: auto;\n\n\t\t\tdiv {\n\t\t\t\tbutton:not(.fc-today-button) {\n\t\t\t\t\tbackground: none;\n\t\t\t\t\tborder: none;\n\t\t\t\t\tbox-shadow: none;\n\t\t\t\t\tcolor: #000;\n\t\t\t\t\tpadding: 0 5px;\n\t\t\t\t}\n\n\t\t\t\tdisplay: flex;\n\n\t\t\t\th2 {\n\t\t\t\t\tfont-size: 1.4rem;\n\t\t\t\t\tmargin-left: calculate-rem(5px);\n\t\t\t\t\tmargin-top: calculate-rem(3px);\n\t\t\t\t\ttext-transform: uppercase;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.fc-prev-button span,\n\t\t\t.fc-prevYear-button span {\n\t\t\t\tmargin-bottom: 4px;\n\t\t\t}\n\t\t\t.fc-next-button span,\n\t\t\t.fc-nextYear-button span {\n\t\t\t\tmargin-top: 4px;\n\t\t\t}\n\t\t}\n\t}\n\n\t.fc-time-grid .fc-time-grid-event.fc-event {\n\t\tmin-height: 27px;\n\t\tmin-width: 100px;\n\t}\n\n\t.fc-time-grid-event.fc-short .fc-title {\n\t\tfont-size: 1em;\n\t}\n\n\t.bottom_margin .fc-basic-view .fc-body .fc-row {\n\t\tmin-height: 9em !important;\n\t}\n\n\t.fc-daygrid-day-top {\n\t\t.fc-daygrid-day-number {\n\t\t\tfont-weight: bold;\n\t\t\tfont-size: 20px;\n\t\t\tline-height: 1.1;\n\t\t\tcolor: #c1c1c1;\n\t\t\tpadding: 0 2px;\n\t\t}\n\n\t\t&.fc-day-today {\n\t\t\t.fc-day-number {\n\t\t\t\tcolor: #546e7a;\n\t\t\t}\n\t\t}\n\t}\n\n\t.fc-year {\n\t\t&__container {\n\t\t\tmargin-right: -8px;\n\t\t}\n\n\t\t&__month {\n\t\t\t$year-month-border-color: #f3f3f3;\n\t\t\t$year-month-background-color: #fbfbfb;\n\n\t\t\ttd.fc-widget-content {\n\t\t\t\tbackground: $year-month-background-color;\n\t\t\t}\n\n\t\t\t* {\n\t\t\t\tborder-color: $year-month-border-color;\n\t\t\t}\n\n\t\t\t$year-month-font-size: calculate-rem(12px);\n\n\t\t\t> .fc-toolbar,\n\t\t\t> .fc-view-container {\n\t\t\t\tpadding-right: 8px;\n\t\t\t}\n\n\t\t\t.fc-toolbar.fc-header-toolbar {\n\t\t\t\tjustify-content: start;\n\n\t\t\t\t.fc-center {\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t}\n\n\t\t\t\th2 {\n\t\t\t\t\tfont-size: 1rem;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.fc-event {\n\t\t\t\tbackground-color: inherit;\n\t\t\t\tborder: none;\n\t\t\t\tmargin: 0;\n\n\t\t\t\t.fc-content {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.fc-bgevent-skeleton {\n\t\t\t\t.fc-bgevent {\n\t\t\t\t\tfont-size: $year-month-font-size;\n\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\tline-height: 1.1;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t.fc-day-number {\n\t\t\t\tpadding: 0 2px;\n\t\t\t\theight: 15px;\n\t\t\t\tfont-size: $year-month-font-size;\n\t\t\t}\n\n\t\t\t.fc-basic-view .fc-body .fc-row {\n\t\t\t\tmin-height: 2.5em;\n\t\t\t}\n\n\t\t\t.fc-col-header-cell {\n\t\t\t\tpadding: calculate-rem(2px) 0 !important;\n\t\t\t\tfont-size: $year-month-font-size;\n\t\t\t\tbackground: $year-month-border-color;\n\t\t\t}\n\t\t}\n\n\t\t&__show-day-btn,\n\t\t&__show-week-btn {\n\t\t\tcolor: material-color(\"blue\", \"200\");\n\t\t}\n\n\t\t&__show-day-btn {\n\t\t\tposition: relative;\n\t\t\tbottom: calculate-rem(1px);\n\t\t\theight: 0;\n\t\t\tcolor: material-color(\"blue\", \"100\");\n\n\t\t\t&__container {\n\t\t\t\ttext-align: center;\n\t\t\t\tposition: relative;\n\t\t\t}\n\n\t\t\t&__text {\n\t\t\t\tfont-size: 0.75rem;\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: calculate-rem(5px);\n\t\t\t\tleft: calculate-rem(-1px);\n\t\t\t\twidth: calculate-rem(20px);\n\t\t\t\ttext-align: center;\n\t\t\t}\n\t\t}\n\n\t\t&__show-week-btn {\n\t\t\tposition: absolute;\n\t\t\tfont-size: calculate-rem(9px);\n\t\t\tz-index: 148;\n\t\t\tcursor: pointer;\n\t\t\tline-height: 1.3;\n\t\t\tbackground: #96dc96;\n\t\t\tcolor: $white;\n\t\t\tborder-radius: calculate-rem(10px);\n\t\t\tpadding: calculate-rem(1px);\n\t\t\tmargin-top: calculate-rem(2px);\n\t\t}\n\t}\n\n\t.js-calendar-switch-container {\n\t\tmargin-right: 0;\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t}\n\n\t.c-calendar-switch {\n\t\tmargin-top: calculate-rem(5px);\n\t\tmargin-bottom: 0;\n\n\t\t&:first-child {\n\t\t\tmargin-right: calculate-rem(5px);\n\t\t}\n\n\t\t&__button {\n\t\t\tfont-size: calculate-rem(14px);\n\t\t\tborder-radius: 0;\n\t\t\theight: calculate-rem(30px);\n\t\t\tline-height: 1.3;\n\t\t\tpadding: calculate-rem(5px) calculate-rem(8px) !important;\n\t\t}\n\t}\n\n\t.js-css-element-queries {\n\t\t&[max-width~=\"1500px\"] {\n\t\t\t.o-calendar {\n\t\t\t\t&__view-btn {\n\t\t\t\t\t.textHolder {\n\t\t\t\t\t\tdisplay: none;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t//filter tabs active user color overwrite\n\t.c-tab--small {\n\t\t.nav-link {\n\t\t\t@extend %calendar-header-button;\n\n\t\t\tpadding: calculate-rem(5px) calculate-rem(12px);\n\n\t\t\t&.active {\n\t\t\t\tcolor: $white !important;\n\t\t\t\tbackground: material-color(\"teal\", \"300\");\n\t\t\t}\n\t\t}\n\t}\n\n\t@media screen and (min-width: map-get($grid-breakpoints, lg)) {\n\t\t.o-calendar__form__actions {\n\t\t\tmargin-top: auto;\n\t\t\ttext-align: center;\n\t\t\tborder-top: 1px solid #ddd;\n\t\t\twidth: 100%;\n\t\t\ttext-align: center;\n\t\t\tborder-top: 1px solid #ddd;\n\t\t\tz-index: 5;\n\t\t\tpadding: calculate-rem(6px) 0 calculate-rem(5px);\n\n\t\t\t@at-root .c-calendar-quickcreate #{&} {\n\t\t\t\tpadding: calculate-rem(10px) 0 0;\n\t\t\t}\n\n\t\t\t.btn-group {\n\t\t\t\tmargin-right: 3px;\n\t\t\t}\n\n\t\t\t.saveAndComplete {\n\t\t\t\tmargin-right: 6px;\n\t\t\t}\n\t\t}\n\n\t\t.tpl-Calendar-Extended-ActivityState .o-calendar__form__actions {\n\t\t\tmin-height: unset !important;\n\t\t}\n\n\t\t.hideSiteBar .qc-form .o-calendar__form__actions {\n\t\t\tright: -25%;\n\t\t}\n\n\t\t.o-calendar {\n\t\t\t&__form,\n\t\t\t&__tab--filters {\n\t\t\t\theight: $h-main-viewport;\n\n\t\t\t\t@at-root .limited-footer--active #{&} {\n\t\t\t\t\theight: $h-main-viewport-limited-footer;\n\t\t\t\t}\n\n\t\t\t\t@at-root .user-info--active.limited-footer--active #{&} {\n\t\t\t\t\theight: $h-main-viewport;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__form__wrapper {\n\t\t\t\tposition: relative;\n\n\t\t\t\t@at-root .c-calendar-quickcreate #{&} {\n\t\t\t\t\theight: calc(\n\t\t\t\t\t\t100vh - #{$h-footer} - #{$h-header} - #{$h-calendar-form-actions} - #{$h-modal-header} - #{$modal-body-paddings}\n\t\t\t\t\t);\n\t\t\t\t\toverflow-y: auto;\n\t\t\t\t\toverflow-x: hidden;\n\t\t\t\t\tmargin-top: 1rem;\n\t\t\t\t}\n\n\t\t\t\tlabel {\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\tcolor: #6c757d;\n\t\t\t\t}\n\n\t\t\t\t.ps__rail-y {\n\t\t\t\t\tz-index: 100;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&__panel__tabs {\n\t\t\t\t$tab-left-border-radius: 25px;\n\n\t\t\t\tdisplay: flex;\n\t\t\t\theight: calculate-rem(48px); //breadcrumb\n\t\t\t\tbackground: #f8f9fa;\n\t\t\t\tposition: fixed;\n\t\t\t\ttop: $h-header;\n\t\t\t\tright: calc(25% - 1px);\n\t\t\t\tz-index: 100;\n\t\t\t\t//border-left: 1px solid material-color('grey', '300');\n\t\t\t\t//border-radius: $tab-left-border-radius 0 0 $tab-left-border-radius;\n\t\t\t\tfont-size: calculate-rem(13px);\n\n\t\t\t\t@at-root .c-menu--open & {\n\t\t\t\t\tright: calc(25% - 51px);\n\t\t\t\t}\n\n\t\t\t\t.toggleSiteBarRightButton {\n\t\t\t\t\tpadding: calculate-rem(11px) 0;\n\t\t\t\t\theight: 100%;\n\t\t\t\t\tmargin-left: calculate-rem(1px);\n\t\t\t\t\tmargin-bottom: calculate-rem(1px);\n\t\t\t\t\tcursor: pointer;\n\t\t\t\t\twidth: calculate-rem(22px);\n\t\t\t\t\tz-index: 100;\n\t\t\t\t\tborder: 0;\n\t\t\t\t\tdisplay: inline-block;\n\t\t\t\t\tborder-radius: $tab-left-border-radius 0 0 $tab-left-border-radius;\n\t\t\t\t\tbackground: material-color(\"blue-grey\", \"600\");\n\t\t\t\t\tcolor: material-color(\"blue-grey\", \"50\");\n\n\t\t\t\t\t&:hover {\n\t\t\t\t\t\tbackground: material-color(\"blue-grey\", \"300\");\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.nav {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t}\n\n\t\t\t\t.nav-item {\n\t\t\t\t\theight: 50%;\n\t\t\t\t}\n\n\t\t\t\t.nav-link {\n\t\t\t\t\ttext-align: center;\n\t\t\t\t\theight: 100%;\n\t\t\t\t\tpadding: calculate-rem(1px) calculate-rem(20px);\n\t\t\t\t\tbackground: material-color(\"blue-grey\", \"50\");\n\t\t\t\t\tborder: $sitebar-border;\n\t\t\t\t\tborder-top: 0;\n\t\t\t\t\tborder-radius: 0;\n\n\t\t\t\t\t&.active {\n\t\t\t\t\t\tbackground: transparent;\n\t\t\t\t\t\tcolor: $gray-600 !important;\n\t\t\t\t\t\tborder-right: 0;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t.user-info--active .c-calendar-quickcreate .o-calendar__form__wrapper {\n\t\t\theight: calc(\n\t\t\t\t100vh - #{$h-footer-user-info} - #{$h-header} - #{$h-calendar-form-actions} - #{$h-modal-header} - #{$modal-body-paddings}\n\t\t\t);\n\t\t}\n\n\t\t.limited-footer--active .c-calendar-quickcreate .o-calendar__form__wrapper {\n\t\t\theight: calc(\n\t\t\t\t100vh - #{$h-footer-limited} - #{$h-header} - #{$h-calendar-form-actions} - #{$h-modal-header} - #{$modal-body-paddings}\n\t\t\t);\n\t\t}\n\n\t\t.o-calendar__form__actions[min-height~=\"70px\"] {\n\t\t\tpadding-bottom: 0;\n\n\t\t\t.btn {\n\t\t\t\tmargin-bottom: 0.25rem;\n\t\t\t}\n\t\t}\n\n\t\t.hideSiteBar .o-calendar__panel__tabs {\n\t\t\tright: 0;\n\t\t}\n\t}\n\n\t@media only screen and (max-width: 480px) {\n\t\t.fieldRow .col-12 {\n\t\t\tpadding-right: 8px;\n\t\t\tpadding-left: 0;\n\t\t\tlabel {\n\t\t\t\tmargin-bottom: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.user-info--active .o-calendar {\n\t&__tab--filters,\n\t&__form {\n\t\theight: calc(100vh - #{$h-footer-user-info} - #{$h-header});\n\t}\n}\n\n.limited-footer--active .o-calendar {\n\t&__tab--filters,\n\t&__form {\n\t\theight: calc(100vh - #{$h-footer-limited} - #{$h-header});\n\t}\n}\n\n.limited-footer--active .o-calendar {\n\t&__tab--filters,\n\t&__form {\n\t\theight: $h-main-viewport-limited-footer;\n\t}\n}\n\n.c-calendar-quickcreate {\n\t.o-calendar__form {\n\t\theight: auto !important;\n\t}\n}\n\n.fc-day-grid-event.fc-event {\n\tz-index: 2;\n}\n.fc-content-skeleton .fc-day-number {\n\tz-index: 1;\n\tposition: relative;\n\tright: 0;\n}\n\n.fc-daygrid-top.fc-mon {\n\tposition: relative;\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n$progress-dot-size: calc(100% - #{calculate-rem(6px)});\n\n.o-view-detail {\n\t@include media-breakpoint-down(sm) {\n\t\tfont-size: 90%;\n\t}\n}\n\n.o-detail__icon {\n\tfont-size: calculate-rem(48px);\n\tmargin-right: calculate-rem(10px);\n\n\t&.fa {\n\t\tdisplay: inline;\n\t}\n}\n\n.o-detail__record-img {\n\timg {\n\t\theight: calculate-rem(80px);\n\t\twidth: calculate-rem(80px);\n\t}\n}\n\n.moduleIcon:not(.o-detail__record-img) {\n\tdisplay: none;\n\n\t@include media-breakpoint-up(md) {\n\t\tdisplay: inline-block;\n\t}\n}\n\n.detailViewTable {\n\t.fieldRow {\n\t\t@extend .border-top;\n\t}\n\n\t.fieldLabel {\n\t\t@include media-breakpoint-up(lg) {\n\t\t\theight: inherit;\n\t\t}\n\t}\n\n\t.fieldsLabelValue:last-child::after {\n\t\tcontent: \"\";\n\t\tfloat: left;\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\theight: 100%;\n\t\tborder-right: 1px solid #ddd;\n\t}\n}\n\n.timeline {\n\tposition: relative;\n\tmargin: 0;\n\tpadding: 0;\n\tlist-style: none;\n\tfont-size: calculate-rem(13px);\n\n\t&:before {\n\t\tcontent: \"\";\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tbottom: 0;\n\t\twidth: calculate-rem(4px);\n\t\tbackground: #ddd;\n\t\tleft: calculate-rem(13px);\n\t\tmargin: 0;\n\t\tborder-radius: 2px;\n\t}\n\n\t&:before {\n\t\t@include media-breakpoint-down(xsm) {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t> li {\n\t\tposition: relative;\n\t\tpadding-bottom: calculate-rem(10px);\n\n\t\t&:before {\n\t\t\tcontent: \" \";\n\t\t\tdisplay: table;\n\t\t}\n\n\t\t&:after {\n\t\t\tcontent: \" \";\n\t\t\tdisplay: table;\n\t\t\tclear: both;\n\t\t}\n\n\t\t.timeline-item {\n\t\t\t-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);\n\t\t\tbox-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);\n\t\t\tborder-radius: 3px;\n\t\t\tmargin-top: 0;\n\t\t\tbackground: #fbfbfb;\n\t\t\tcolor: #444;\n\t\t\tpadding: 0;\n\t\t\tposition: relative;\n\t\t\tmin-width: 0;\n\t\t\t> {\n\t\t\t\t.imageContainer {\n\t\t\t\t\twidth: calculate-rem(30px);\n\n\t\t\t\t\t> {\n\t\t\t\t\t\t.userImage {\n\t\t\t\t\t\t\tmargin: 0 auto;\n\t\t\t\t\t\t\twidth: calculate-rem(30px);\n\t\t\t\t\t\t\theight: calculate-rem(30px);\n\t\t\t\t\t\t\tpadding: calculate-rem(4px);\n\t\t\t\t\t\t\tborder: 2px solid #d2d6de;\n\t\t\t\t\t\t\tfont-size: calculate-rem(29px);\n\t\t\t\t\t\t\tborder-radius: 50%;\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\t@include media-breakpoint-up(sm) {\n\t\t\t\t\t\t\t.userImage {\n\t\t\t\t\t\t\t\twidth: calculate-rem(40px);\n\t\t\t\t\t\t\t\theight: calculate-rem(40px);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.timeline-body {\n\t\t\t\t\tpadding-left: 0;\n\t\t\t\t\tfont-size: 0.75em;\n\t\t\t\t}\n\n\t\t\t\t@include media-breakpoint-up(sm) {\n\t\t\t\t\t.imageContainer {\n\t\t\t\t\t\twidth: calculate-rem(40px);\n\t\t\t\t\t}\n\n\t\t\t\t\t.timeline-body {\n\t\t\t\t\t\tpadding-left: calculate-rem(44px);\n\t\t\t\t\t\tfont-size: 1em;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n}\n\n.PreferenceDetailViewHeader {\n\t.detailViewButtoncontainer {\n\t\t.btn {\n\t\t\t@extend .mr-1;\n\t\t}\n\t}\n}\n\n//--- Widgets ---\n.c-detail-widget {\n\t@extend .card;\n\tmargin-bottom: calculate-rem(8px);\n\n\t@include media-breakpoint-down(sm) {\n\t\tmargin-bottom: calculate-rem(4px);\n\t}\n\n\t&__header {\n\t\t@extend .card-header;\n\t\t@extend .py-0, .px-0, .mx-2;\n\t\tbackground: inherit;\n\t}\n\n\t&__header__container {\n\t\tposition: relative;\n\t\tpadding-right: 1rem;\n\t}\n\t&__header__title {\n\t\t@include text-truncate;\n\t\th5 {\n\t\t\t@include text-truncate;\n\t\t}\n\t}\n\t&__content {\n\t\t@extend .card-body;\n\t\tpadding: calculate-rem(8px) calculate-rem(8px) 0 calculate-rem(8px);\n\t}\n\n\t&__table {\n\t\t@extend .table, .mb-0;\n\t}\n\n\t&__toggle {\n\t\tfont-size: calculate-rem(23px);\n\t\tmargin: calculate-rem(-5px) calculate-rem(1px) calculate-rem(-5px) calculate-rem(-4px);\n\t\tcursor: pointer;\n\t}\n\n\tp {\n\t\t@extend .mb-0;\n\t}\n\n\t&--general-info {\n\t\tlabel {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n}\n.o-detail-widgets {\n\t& > .col-md-4 {\n\t\t@include c-detail-widget__actions(lg, xl);\n\t}\n\t& > .col-md-6 {\n\t\t@include c-detail-widget__actions(md, lg);\n\t}\n\t& > .col-md-12 {\n\t\t@include c-detail-widget__actions(sm, md);\n\t}\n}\n\n.c-table {\n\t&__row--hover {\n\t\ttd {\n\t\t\tvertical-align: middle !important;\n\t\t}\n\n\t\t.c-table__action--hover {\n\t\t\topacity: 0;\n\n\t\t\t/*for IE*/\n\t\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)\";\n\t\t\tfilter: alpha(opacity=0);\n\t\t}\n\n\t\t@include media-breakpoint-down(sm) {\n\t\t\t.c-table__action--hover {\n\t\t\t\topacity: 1;\n\t\t\t}\n\t\t}\n\n\t\t&:hover .c-table__action--hover {\n\t\t\topacity: 1;\n\n\t\t\t/*for IE*/\n\t\t\t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)\";\n\t\t\tfilter: alpha(opacity=100);\n\t\t}\n\t}\n}\n\n.summaryView {\n\tborder: 1px solid #eaeaea;\n\t-webkit-box-shadow: 1px 1px 3px #ddd;\n\t-moz-box-shadow: 1px 1px 3px #ddd;\n\tbox-shadow: 1px 1px 3px #ddd;\n\tborder-radius: 2px;\n\tbackground: #fff;\n\tmargin-bottom: calculate-rem(10px);\n\tpadding: calculate-rem(25px) calculate-rem(20px) calculate-rem(5px);\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\tword-wrap: break-word;\n\n\t.c-detail-widget__table tr.summaryViewEntries:last-child {\n\t\t.fieldValue,\n\t\t.fieldLabel {\n\t\t\tborder-bottom: 1px solid #ddd;\n\t\t}\n\t}\n\n\t.summaryViewEntries {\n\t\t.fieldLabel {\n\t\t\tvertical-align: top;\n\t\t\tpadding: calculate-rem(5px) 0 calculate-rem(5px) 5%;\n\t\t\tborder-top: 1px solid #ddd;\n\t\t\tborder-right: 1px solid #ddd;\n\t\t\twidth: 35%;\n\t\t}\n\n\t\t.fieldValue {\n\t\t\tvertical-align: top;\n\t\t\tpadding: calculate-rem(5px) 0 calculate-rem(5px) calculate-rem(5px);\n\n\t\t\t/*ie fix from 5px 0 5px 5%*/\n\t\t\tborder-top: 1px solid #ddd;\n\t\t\twidth: 65%;\n\t\t}\n\t}\n\n\t.toggleViewByMode {\n\t\tmargin: calculate-rem(8px) 0;\n\t\tpadding-right: 0;\n\n\t\t.changeDetailViewMode {\n\t\t\twhite-space: normal !important;\n\t\t}\n\t}\n}\n\n.summaryWidgetContainer {\n\tborder-radius: 2px;\n\t-webkit-box-shadow: 1px 1px 3px #ddd;\n\t-moz-box-shadow: 1px 1px 3px #ddd;\n\tbox-shadow: 1px 1px 3px #ddd;\n\tborder: 1px solid #eaeaea;\n\tbackground: #fff;\n\tmargin-bottom: calculate-rem(10px);\n\tpadding: calculate-rem(15px);\n}\n\n.commentContainer .commentTitle {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\tword-wrap: break-word;\n\tmargin-bottom: calculate-rem(10px);\n\n\ttextarea {\n\t\t-webkit-box-sizing: border-box;\n\t\t-moz-box-sizing: border-box;\n\t\tbox-sizing: border-box;\n\t\tword-wrap: break-word;\n\t}\n}\n\n.recordEditView {\n\t.contentHeader {\n\t\tpadding: calculate-rem(5px) 0;\n\t}\n\n\t.table {\n\t\t.fieldLabel,\n\t\t.fieldValue {\n\t\t\tvertical-align: middle;\n\t\t}\n\n\t\ttbody tr:hover {\n\t\t\ttd,\n\t\t\tth {\n\t\t\t\tbackground: #f7f7f9;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.singleComment {\n\t.commentActions {\n\t\tvisibility: hidden;\n\t\ttransition: 0s visibility;\n\t\ttransition-delay: 0.3s;\n\t}\n\n\t&:hover .commentActions {\n\t\tvisibility: visible;\n\t}\n}\n\n.commentContainer {\n\tborder-radius: 2px;\n\n\thr {\n\t\tmargin: 0 !important;\n\t}\n\n\t.commentsList > .liStyleNone > .commentDetails .comment-div {\n\t\twidth: 100%;\n\t}\n\n\t.commentDetails {\n\t\tbackground: #fff;\n\t\twidth: 100%;\n\t\tmargin-bottom: 0;\n\t\tborder-radius: 2px;\n\t\tdisplay: inline-block;\n\t\t-webkit-box-sizing: border-box;\n\t\t-moz-box-sizing: border-box;\n\t\tbox-sizing: border-box;\n\t\tword-wrap: break-word;\n\t}\n\n\t.commentorInfo p {\n\t\tmargin-bottom: 0;\n\t}\n\n\t.addCommentBlock .commentcontent {\n\t\tmin-height: calculate-rem(56px) !important;\n\t\toverflow-x: hidden;\n\t\toverflow-y: hidden;\n\t\tpadding: calculate-rem(7px) !important;\n\t\t-webkit-box-sizing: border-box;\n\t\t-moz-box-sizing: border-box;\n\t\tbox-sizing: border-box;\n\t\tword-wrap: break-word;\n\t\tresize: none;\n\t}\n\n\t.commentInfoContent {\n\t\tpadding: calculate-rem(1px) 0;\n\t\tword-wrap: break-word;\n\t}\n}\n\n.commentTitle .col-md-1 {\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\tword-wrap: break-word;\n\n\timg {\n\t\twidth: calculate-rem(32px);\n\t\theight: calculate-rem(32px);\n\t}\n}\n\n.commentsList > ul {\n\tmargin-left: 0;\n\tpadding-left: 0;\n}\n\n.singleComment {\n\t.edited-status {\n\t\t-webkit-box-sizing: border-box;\n\t\t-moz-box-sizing: border-box;\n\t\tbox-sizing: border-box;\n\t\tword-wrap: break-word;\n\n\t\tp {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n\n\t.commentActionsDiv p {\n\t\tmargin-bottom: 0;\n\t}\n\n\t@include media-breakpoint-down(md) {\n\t\t.q-message-sent .q-message-text:last-child:before {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.q-message-received .q-message-text:last-child:before {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t.q-message-text {\n\t\t\tborder-radius: 4px;\n\n\t\t\t&:last-child {\n\t\t\t\tmin-height: unset;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.recentComments {\n\tmargin: 0;\n\tpadding: 0;\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\tword-wrap: break-word;\n\n\t.comment-div {\n\t\tmin-width: 100%;\n\t}\n\n\t.addCommentBlock {\n\t\tborder: 0;\n\t\tmargin-top: 0;\n\t\tdisplay: block;\n\t}\n\n\t.commentDetails {\n\t\tdisplay: block;\n\t}\n}\n\n.commentActionsContainer {\n\ta:hover {\n\t\ttext-decoration: none;\n\t}\n\n\t.editStatus {\n\t\t-webkit-box-sizing: border-box;\n\t\t-moz-box-sizing: border-box;\n\t\tbox-sizing: border-box;\n\t\tword-wrap: break-word;\n\t\theight: calculate-rem(15px);\n\n\t\tp {\n\t\t\tmargin-bottom: 0;\n\t\t}\n\t}\n}\n\n.tpl-Detail-HeaderFields {\n\ta {\n\t\tcolor: lighten($link-color, 30%);\n\t}\n}\n\n.o-summary-category {\n\t&__row {\n\t\t@include media-breakpoint-up(md) {\n\t\t\t:not(:first-child) {\n\t\t\t\tpadding-left: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__card__body {\n\t\tmin-height: calculate-rem(105px);\n\t}\n\n\t&__card__label {\n\t\tfont-weight: normal;\n\t\tmin-height: calculate-rem(40px);\n\t}\n}\n\n.detailViewInfo {\n\tmargin-top: calculate-rem(5px);\n\n\t.details {\n\t\tpadding-bottom: calculate-rem(10px);\n\t\tpadding-top: calculate-rem(10px);\n\n\t\t@include media-breakpoint-down(sm) {\n\t\t\tpadding-bottom: calculate-rem(4px);\n\t\t\tpadding-top: calculate-rem(4px);\n\t\t}\n\t}\n}\n\n@media only screen and (min-width: 1200px) {\n\t.detailViewTable .fieldValue .js-detail-quick-edit {\n\t\tdisplay: none;\n\t}\n\n\t.detailViewTable .fieldValue:hover .js-detail-quick-edit {\n\t\tdisplay: inline-block;\n\t}\n}\n\n.detailViewTitle {\n\tpadding: 0 calculate-rem(15px) 0 calculate-rem(15px);\n\t-webkit-box-sizing: border-box;\n\t-moz-box-sizing: border-box;\n\tbox-sizing: border-box;\n\tword-wrap: break-word;\n\n\t.hierarchy {\n\t\tposition: absolute;\n\t\tmargin-left: calculate-rem(-20px);\n\t\tmargin-top: calculate-rem(-5px);\n\t}\n\n\t.popover {\n\t\tmin-width: calculate-rem(130px);\n\t\ttext-align: center;\n\t}\n\n\t.spanModuleIcon {\n\t\t@include media-breakpoint-up(md) {\n\t\t\tmargin-right: calculate-rem(10px);\n\t\t}\n\n\t\theight: 100%;\n\t}\n\n\t.moduleIcon {\n\t\tfloat: left;\n\t\t&.o-detail__record-img {\n\t\t\tposition: relative;\n\t\t\t.hierarchy {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: calculate-rem(-7px);\n\t\t\t\tright: 0;\n\t\t\t\tleft: unset;\n\t\t\t}\n\t\t}\n\t}\n\n\t.btn-toolbar,\n\t.btn-toolbar .btn-group:first-child {\n\t\tmargin: 0;\n\t}\n}\n\n.c-progress {\n\t&__container {\n\t\tdisplay: flex;\n\t\tposition: relative;\n\t}\n\n\t&__icon {\n\t\tcolor: var(--white);\n\t\tfont-size: calculate-rem(16px);\n\n\t\t&__dot {\n\t\t\twidth: $progress-dot-size;\n\t\t\theight: $progress-dot-size;\n\t\t\tbackground: white;\n\t\t\tborder-radius: 50%;\n\t\t}\n\n\t\t&.fa-check,\n\t\t&.fa-lock {\n\t\t\tfont-size: calculate-rem(12px);\n\t\t}\n\n\t\t&__container {\n\t\t\tz-index: 1;\n\t\t\theight: calculate-rem(22px);\n\t\t\twidth: calculate-rem(22px);\n\t\t\tdisplay: flex;\n\t\t\tbackground: $progress-bg--active;\n\t\t\tborder-radius: 50%;\n\t\t\tjustify-content: center;\n\t\t\talign-items: center;\n\t\t}\n\t}\n\n\t&__item {\n\t\twidth: 100%;\n\t\tmin-width: calculate-rem(90px);\n\t\tfont-size: calculate-rem(12px);\n\t\toverflow: hidden;\n\t\ttext-overflow: ellipsis;\n\t\twhite-space: nowrap;\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\talign-items: center;\n\t\tposition: relative;\n\n\t\t&:after,\n\t\t&:before {\n\t\t\tcontent: \"\";\n\t\t\tposition: absolute;\n\t\t\ttop: calculate-rem(10px);\n\t\t\twidth: 50%;\n\t\t\tbackground: $progress-bg--active;\n\t\t\tleft: 0;\n\t\t\theight: calculate-rem(3px);\n\t\t}\n\n\t\t&:after {\n\t\t\tright: 0;\n\t\t\tleft: unset;\n\t\t\tz-index: 0;\n\t\t}\n\n\t\t&.after {\n\t\t\t&:before,\n\t\t\t&:after {\n\t\t\t\tbackground: $progress-bg--inactive;\n\t\t\t}\n\n\t\t\t.c-progress__icon {\n\t\t\t\t&__container {\n\t\t\t\t\tbackground: $progress-bg--inactive;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&:hover {\n\t\t\t.c-progress__link {\n\t\t\t\tfont-weight: bold;\n\t\t\t}\n\t\t}\n\n\t\t&.active {\n\t\t\t&:after {\n\t\t\t\tbackground: $progress-bg--inactive;\n\t\t\t}\n\t\t}\n\n\t\t&.first {\n\t\t\t&:before {\n\t\t\t\tbackground: $progress-bg--inactive;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__link {\n\t\tdisplay: flex;\n\t\twidth: 100%;\n\t\tjustify-content: center;\n\t}\n\n\t&__icon-info {\n\t\tcursor: pointer;\n\t\tfont-size: 80%;\n\t\talign-self: center;\n\t\tmargin-right: calculate-rem(2px);\n\t}\n}\n.process-content .c-panel__body {\n\tpadding: 0 0.25rem 0.25rem 0.25rem;\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n\n.paginationDiv {\n\t.listViewBasicAction.dropdown-menu {\n\t\twidth: 35%;\n\t}\n}\n\n.paginationDiv .pageInfo {\n\tborder: 1px solid #ddd;\n\tcolor: $blue;\n\tfloat: right;\n\tmargin-left: 5px;\n\tmargin-bottom: 0;\n\tlist-style: none;\n\tpadding: 8px 5px;\n}\n\n.paginationDiv .pageNumbersText {\n\twhite-space: nowrap;\n}\n\n.pageNumber.active.disabled a {\n\tbackground-color: $blue;\n\tborder-color: $blue;\n\tcolor: #fff;\n}\n\n.listViewEntries .listViewEntriesCheckBox,\n.listViewEntriesTable .entryCheckBox {\n\tmargin: 0;\n\tvertical-align: middle;\n\twidth: 16px;\n\theight: 16px;\n}\n\n.listViewTopMenuDiv {\n\t.listViewActionsDiv {\n\t\t> [class*=\"col\"] > * {\n\t\t\t@extend .mb-2;\n\t\t}\n\n\t\t> [class*=\"col\"] > .btn-group {\n\t\t\t@extend .d-inline-block;\n\t\t\t@extend .align-baseline;\n\t\t}\n\n\t\t.paginationDiv .pagination {\n\t\t\t@extend .mb-0;\n\t\t}\n\t}\n}\n\n.customFilterMainSpan .select2-container {\n\twidth: 100% !important;\n}\n\n@include media-breakpoint-up(lg) {\n\t.customFilterMainSpan {\n\t\tmax-width: 400px;\n\t}\n}\n\n.nav-tabs .active {\n\tborder-color: $gray-300 !important;\n\tbackground-color: $light !important;\n}\n\n.listViewAll .leftRecordActions {\n\tborder-left: 5px solid #ddd;\n}\n\n.o-filter-actions {\n\tdisplay: none;\n}\n\n.select2-results__option--highlighted {\n\t.o-filter-actions {\n\t\tdisplay: block !important;\n\t}\n}\n\n//USERS\n.c-list__user-img {\n\twidth: auto;\n\theight: calculate-rem(40px);\n}\n\n.table-bordered {\n\tborder-radius: 1px;\n}\n\n.table th {\n\tbackground-color: $light;\n\tbackground-image: -moz-linear-gradient(to top, #f6f6f6, #f3f3f4);\n\tbackground-image: -ms-linear-gradient(to top, #f6f6f6, #f3f3f4);\n\tbackground-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f6f6f6), to(#f3f3f4));\n\tbackground-image: -webkit-linear-gradient(to top, #f6f6f6, #f3f3f4);\n\tbackground-image: -o-linear-gradient(to top, #f6f6f6, #f3f3f4);\n\tbackground-image: linear-gradient(to top, #f6f6f6, #f3f3f4);\n\tbackground-repeat: repeat-x;\n\tfilter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#f3f3f4', GradientType=0);\n}\n\n.equalSplit td {\n\t&:nth-child(odd) {\n\t\twidth: 20%;\n\t}\n\n\t&:nth-child(even) {\n\t\twidth: 30%;\n\t}\n}\n\ntd.fieldValue {\n\tinput,\n\t.input-group {\n\t\tmargin-bottom: 0;\n\t}\n}\n\n.listViewHeaders a {\n\tcolor: #444;\n}\n\n.listViewEntriesDiv {\n\tposition: relative;\n\n\t.listViewHeaders th {\n\t\tbackground-color: $light;\n\t\tbackground-image: -moz-linear-gradient(to top, #f6f6f6, #f3f3f4);\n\t\tbackground-image: -ms-linear-gradient(to top, #f6f6f6, #f3f3f4);\n\t\tbackground-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f6f6f6), to(#f3f3f4));\n\t\tbackground-image: -webkit-linear-gradient(to top, #f6f6f6, #f3f3f4);\n\t\tbackground-image: -o-linear-gradient(to top, #f6f6f6, #f3f3f4);\n\t\tbackground-image: linear-gradient(to top, #f6f6f6, #f3f3f4);\n\t\tbackground-repeat: repeat-x;\n\t\tfilter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#f3f3f4', GradientType=0);\n\t\tborder-color: #f3f3f4 #f3f3f4 #cbcbcf;\n\t\tborder-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);\n\t\tborder-bottom: 1px solid #ddd;\n\t\tborder-top: 1px solid #ddd !important;\n\t}\n\n\t.c-tab--border-active.listViewHeaders th {\n\t\tborder-top: 1px solid transparent !important;\n\t}\n\n\ttd {\n\t\toverflow: visible;\n\t\tposition: relative;\n\t}\n\t.js-tree-container {\n\t\tinput,\n\t\t.input-group-prepend,\n\t\t.input-group-append {\n\t\t\theight: calc(1.25em + 1rem + 2px) !important;\n\t\t}\n\t\tspan,\n\t\tinput {\n\t\t\tfont-size: 1rem !important;\n\t\t}\n\t\tinput {\n\t\t\tpadding: 0 0.75rem;\n\t\t}\n\t}\n}\n\n.listViewEntriesTable {\n\t.listViewHeaders a.listViewHeaderValues {\n\t\tcolor: #444;\n\n\t\t&:hover {\n\t\t\ttext-decoration: none;\n\t\t}\n\t}\n\n\t.listViewEntries td > a {\n\t\tcolor: inherit !important;\n\t}\n}\n\n.activityEntries .summaryViewEntries a {\n\tcolor: inherit !important;\n}\n\n.listViewEntriesTable {\n\t.listViewEntries {\n\t\t.unreviewed .badge {\n\t\t\tmargin-left: 4px;\n\t\t}\n\n\t\t.c-badge__icon {\n\t\t\tpadding: 2px;\n\t\t\ttext-align: center;\n\t\t\tvertical-align: middle;\n\t\t}\n\t}\n\n\ttd.listViewEntryValue {\n\t\tvertical-align: middle;\n\t\tcursor: pointer;\n\t\toverflow: visible;\n\t\tpadding: 5px;\n\t}\n}\n\n.listViewEntries td {\n\t&:not(.listButtons) {\n\t\tvertical-align: middle;\n\t\tcursor: pointer;\n\t\toverflow: visible;\n\t\tpadding: 5px;\n\t}\n}\n\n.listViewEntriesTable td.listViewEntryValue:hover .actionImages,\n.listViewEntries td:hover .actionImages,\n.listViewEntriesTable td.listViewEntryValue:hover .actions,\n.listViewEntries td:hover .actions {\n\topacity: 1;\n\n\t/*for IE*/\n\t-ms-filter: \"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)\";\n\tfilter: alpha(opacity=100);\n}\n\n#selectAllMsgDiv,\n#deSelectAllMsgDiv {\n\tdisplay: none;\n\tbackground-color: #fafad2;\n\ttext-align: center;\n\n\tdiv {\n\t\twidth: 100%;\n\t\ttop: 0;\n\t\tleft: 0;\n\t}\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n\n.c-list-preview {\n\t@include media-breakpoint-up(lg) {\n\t\tfloat: left;\n\t\tposition: relative;\n\t\tmin-height: 600px;\n\t\tpadding-left: 0;\n\t\toverflow: hidden;\n\t}\n\n\t&__content {\n\t\tposition: relative;\n\t\theight: max-content;\n\n\t\t#recordsList {\n\t\t\tpadding-left: 0;\n\t\t\tpadding-right: 0;\n\t\t\tfloat: none;\n\t\t}\n\n\t\t.contents-topscroll {\n\t\t}\n\n\t\t.listViewSummation td {\n\t\t\tpadding: 0;\n\t\t}\n\t}\n\n\t[class^=\"modCT\"] {\n\t\tpointer-events: none;\n\t}\n}\n\n.c-detail-preview {\n\tfloat: right;\n\tposition: relative;\n\tmin-height: 1px;\n}\n\n.listPreviewframe {\n\twidth: 100%;\n\theight: 100%;\n\tmargin-bottom: 6px;\n}\n\n.gutter {\n\tbackground-color: #4979aa;\n\tbackground-repeat: no-repeat;\n\tbackground-position: 50%;\n\tposition: relative;\n\tz-index: 300;\n\tborder-right: 8px solid white;\n\tborder-left: 8px solid white;\n\n\t&:active:before {\n\t\tcontent: \"\";\n\t\tposition: fixed;\n\t\tleft: 0;\n\t\ttop: 0;\n\t\tbottom: 0;\n\t\tright: 0;\n\t\tbackground: transparent;\n\t}\n\n\t&:hover {\n\t\ttransition: 0.2s linear, height 0.2s ease-in-out;\n\t\t-webkit-transition: 0.2s linear, height 0.2s ease-in-out;\n\t\tborder-right: 4px solid white;\n\t\tborder-left: 4px solid white;\n\t\tborder-radius: 30px;\n\t\tbackground-repeat: repeat-x;\n\t}\n\n\t&.gutter-horizontal {\n\t\tcursor: ew-resize;\n\t\tbackground-image: url(\"../images/vertical.png\");\n\t\tfloat: left;\n\t}\n\n\t&.js-gutter-corr-left {\n\t\tleft: 7px;\n\t}\n\n\t&.js-gutter-corr-right {\n\t\tright: 7px;\n\t}\n}\n\n.mainBody .js-gutter-corr-left {\n\tleft: 0;\n}\n\n.mainBody .js-gutter-corr-right {\n\tright: 0;\n}\n\n.c-side-block {\n\tdisplay: none;\n\tcursor: pointer;\n\twidth: 20px;\n\tposition: absolute;\n\tbackground: $light;\n\tfont-weight: bold;\n\n\t@extend .small;\n\n\t&--left {\n\t\tleft: -8px;\n\n\t\t&.d-block + .floatThead-wrapper {\n\t\t\t.floatThead-container {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n\n\t&--right {\n\t\tright: -8px;\n\t\tbackground: $primary;\n\t\tcolor: #fff;\n\t}\n}\n\n.relatedContents {\n\t.c-side-block--left {\n\t\tleft: 7px;\n\t}\n\n\t.c-side-block--right {\n\t\tright: 7px;\n\t}\n}\n\n@include media-breakpoint-down(md) {\n\t.c-detail-preview {\n\t\tpadding-left: 0;\n\t\tpadding-right: 0;\n\t\twidth: 100%;\n\t\theight: 100%;\n\t}\n\n\t.c-list-preview {\n\t\toverflow: scroll;\n\t\t-webkit-overflow-scrolling: touch;\n\t\tmax-height: 200px;\n\t\tpadding-left: 0;\n\t\tpadding-right: 0;\n\n\t\t&__content {\n\t\t\tmargin-right: 0;\n\t\t\tmargin-bottom: 10px;\n\t\t}\n\t}\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n\n.c-kanban {\n\t&__tabdrop {\n\t\t.tabdrop {\n\t\t\t.dropdown-toggle {\n\t\t\t\tpadding: 0.3rem 1rem !important;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__container {\n\t\toverflow: auto;\n\t\tposition: relative;\n\t}\n\n\t&__columns {\n\t\tdisplay: inline-flex;\n\t\tmin-width: 100%;\n\t}\n\n\t&__highlight {\n\t\tmargin-top: 0.5rem;\n\t\tborder: 2px dotted #fff700;\n\t\tbackground: #fff99080;\n\t\theight: 3rem;\n\t\tline-height: 3rem;\n\t}\n\n\t&__column {\n\t\tmin-width: 250px;\n\t}\n\t&__header,\n\t&__sum {\n\t\tbackground: #f0f0f0;\n\t\tcursor: auto;\n\t\tpadding: 0.375rem 0.75rem;\n\t\tborder-radius: 0 !important;\n\t}\n\t&__sum {\n\t\tbackground: #fff;\n\t\tborder: 1px solid rgba(0, 0, 0, 0.125);\n\t\tborder-top-width: 0;\n\t}\n\t&__color-bar {\n\t\tbackground: #dae0e5;\n\t\tpadding: 3px;\n\t\tdisplay: block;\n\t\tborder-radius: 0;\n\t}\n\n\t&__records {\n\t\tmin-height: 5rem;\n\t}\n\n\t&__record {\n\t\tbox-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);\n\t\tborder: 1px solid rgba(0, 0, 0, 0.125);\n\t\tborder-left-width: 0;\n\n\t\t&__user {\n\t\t\tdisplay: flex;\n\t\t\tflex-flow: row-reverse;\n\t\t\talign-items: center;\n\t\t}\n\n\t\t.card {\n\t\t\tborder-radius: 0;\n\t\t\tborder-width: 0;\n\t\t\tborder-left-width: 2px;\n\t\t\tfont-size: 14px;\n\n\t\t\t.picklistValue {\n\t\t\t\tline-height: 1.75rem;\n\t\t\t}\n\t\t}\n\t}\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n\n.c-tiles-container {\n\t.c-tile-record-container:hover {\n\t\tz-index: 1;\n\t}\n\t.c-tiles-actions-container {\n\t\t.toolsAction {\n\t\t\tline-height: 0;\n\t\t}\n\t}\n\t.c-tile-body {\n\t\t.c-multi-image__preview-img {\n\t\t\ttransition: transform 0.2s;\n\t\t}\n\t\t.c-tile-image {\n\t\t\t.c-multi-image__preview-img,\n\t\t\t.carousel-image {\n\t\t\t\theight: 12em;\n\t\t\t}\n\t\t}\n\t\t.c-tile-value {\n\t\t\twhite-space: nowrap;\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t\t.carousel-item.active {\n\t\t\t\tdisplay: flex;\n\t\t\t\tjustify-content: center;\n\t\t\t}\n\t\t}\n\t\t.carousel-control-next,\n\t\t.carousel-control-prev {\n\t\t\tfilter: invert(100%);\n\t\t}\n\t\t.c-tile-image {\n\t\t\ttransition: transform 0.2s;\n\t\t}\n\t}\n\t&_very_small {\n\t\t.c-tile-image .c-multi-image__preview-img,\n\t\t.carousel.slide {\n\t\t\twidth: 100% !important;\n\t\t}\n\t}\n\t&_small {\n\t\t.c-tile-image .c-multi-image__preview-img,\n\t\t.carousel.slide {\n\t\t\twidth: 63% !important;\n\t\t}\n\t}\n\t&_medium {\n\t\t.c-tile-image .c-multi-image__preview-img,\n\t\t.carousel.slide {\n\t\t\twidth: 46% !important;\n\t\t}\n\t}\n\t&_big {\n\t\t.c-tile-image .c-multi-image__preview-img,\n\t\t.carousel.slide {\n\t\t\twidth: 30% !important;\n\t\t}\n\t}\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n\n.c-menu-shortcut {\n\t.close {\n\t\tdisplay: none;\n\t}\n\t&:hover {\n\t\t.close {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n\n.o-small-product {\n\theight: 100%;\n\tcursor: pointer;\n\t&__container {\n\t\tmin-height: calculate-rem(130px);\n\t\theight: 100%;\n\t}\n\n\t&__img {\n\t\tmax-width: 30%;\n\t\tmin-width: calculate-rem(80px);\n\t}\n\t&__partner-img {\n\t\timg {\n\t\t\tmax-width: 57%;\n\t\t\tmin-width: calculate-rem(80px);\n\t\t}\n\t}\n}\n.o-buy-modal {\n\t&__img {\n\t\tmax-height: calculate-rem(180px);\n\t}\n}\n.o-shop__nav {\n\t&__item {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\t.yfi {\n\t\t\tfont-size: calculate-rem(25px);\n\t\t\tmargin-right: 0.25rem;\n\t\t\t&.yfi-for-partners {\n\t\t\t\tfont-size: calculate-rem(19px);\n\t\t\t}\n\t\t}\n\t}\n}\n","/* {[The file is published on the basis of YetiForce Public License 6.5 that can be found in the following directory: licenses/LicenseEN.txt or yetiforce.com]} */\n\n.c-module-table-row {\n\t@include media-breakpoint-down(md) {\n\t\twidth: calc(100vw - #{calculate-rem(66px)});\n\t}\n\t@include media-breakpoint-down(sm) {\n\t\twidth: calc(100vw - #{calculate-rem(8px)});\n\t}\n}\n"]}