.page-wrapper-component{width:100%;margin:0}.page-wrapper-component .page-wrapper-header{font-size:1.375rem;font-weight:600;margin:0 0 2.5rem 0}
.section-wrapper-component{width:100%;margin:0}.section-wrapper-component .section-wrapper-header{font-size:1.25rem;font-weight:600;padding-bottom:1.25rem}
table.mit-table{width:100%;margin:0}table.mit-table caption{visibility:hidden;height:0;padding:0}
.feature_group_container{position:relative}.feature_group_container .feature_group_title{width:100%;display:flex;justify-items:flex-start;margin-bottom:.625rem}.feature_group_container .feature_group_label{font-size:.875rem;font-weight:700;flex-grow:1}.feature_group_container .feature_group_label:not(:first-child){margin-left:.5rem}.feature_group_container:not(:first-child){margin-top:1.25rem}.feature_group_container .feature_group_box{padding:1.25rem}
.feature_group_title .feature_group_number_icon{height:1.6rem;width:1.6rem;background-color:#8bd0d8;border-radius:.8rem;text-align:center;color:#fff;font-weight:700;font-size:.875rem;line-height:1.6rem;margin-top:-2px}
.feature_group_title .feature_group_title_box{width:100%;display:flex;justify-items:flex-start;margin-bottom:0}.feature_group_title .feature_group_title_box_label{display:flex;flex-direction:column;justify-content:center}.feature_group_title .feature_group_title_box_label i{margin-right:.625rem}.feature_group_title .feature_group_title_box_label .feature_group_title_box_sublabel{margin-left:.625rem;font-size:.8125rem;font-weight:400}
.mi-react-control{margin-bottom:.625rem}
.mi-react-control-label>span{display:block;font-weight:700;line-height:2rem}
.labelled-progress-bar .label-left,.labelled-progress-bar .label-right{line-height:2rem;font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.labelled-progress-bar .label-right{text-align:right}.labelled-progress-bar .progress .progress-bar{transition:none}
.error_alert{width:100%}.error_alert .error_alert_message{margin-left:.625rem}.error_alert .error_alert_message::before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:.5rem;font-size:1.125rem;color:#ed573e}.error_alert .error_alert_details{font-family:monospace;font-size:.8125rem;margin:.625rem .625rem 0 .625rem}
.warning_alert{width:100%}.warning_alert .warning_alert_message{margin-left:.625rem}.warning_alert .warning_alert_message::before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:.5rem;font-size:1.125rem;color:#f26d00}.warning_alert .warning_alert_details{font-family:monospace;font-size:.8125rem;margin:.625rem .625rem 0 .625rem}
.beltline-container{display:flex;flex-flow:row nowrap;width:100%}.beltline-container .beltline-detail{padding:0 1.25rem}.beltline-container .beltline-detail:not(:first-child){border-left:.0625rem solid #afb8bc}.beltline-container .beltline-detail-content{display:block;font-size:1.125rem;font-weight:700}.beltline-container .beltline-quantity .beltline-detail-content{font-size:initial;font-weight:initial}.beltline-container .beltline-quantity .beltline-quantity-part,.beltline-container .beltline-quantity .beltline-quantity-total{font-size:1.125rem;font-weight:700}.beltline-container .beltline-quantity .beltline-quantity-part{color:#219ca5}

/*# sourceMappingURL=shared.rbundle.css.map*/