.dc-text{font-size:16px;font-weight:400;height:auto;vertical-align:initial;color:#242c33;line-height:1.2em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.dc-text-header{font-weight:600;font-size:18px}.dc-text-subheader{text-transform:uppercase;color:#7a7f83;font-size:12px}.dc-text-empty-state{color:#7a7f83}.dc-text-link{cursor:pointer;font-weight:600}.dc-text-cancel{font-size:14px;color:#7a7f83}.dc-text-cancel-confirm-no,.dc-text-suspend-confirm-no{padding-left:12px}.dc-text-no-float{float:none}.dc-hr{margin:16px 0 10px;border:none;border-bottom:solid 1px #e3e8ed}.dc-row{margin-bottom:14px}.dc-row:after{content:"";display:table;clear:both}.dc-row-signee{margin-bottom:12px}.dc-signoff-select{padding:2px}.dc-signoff-select:hover{background-color:#f7f9fa}.dc-row-time{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;text-align:center;padding:10px 0;border-bottom:1px solid #d3d5d6}.dc-row-empty-state{background:#f4f4f5;border-radius:4px;padding:30px 10px;text-align:center}.dc-row-footer{text-align:center;margin-bottom:0;margin-top:auto;padding-bottom:10px}.dc-time-display{display:inline-block;vertical-align:middle;width:96px}.dc-row-release-title{text-align:right;margin-right:5px;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #d3d5d6}.dc-time-display-guide{text-align:right}.dc-time-display-guide .dc-time-stamp{direction:ltr}.dc-time-display-step{text-align:left}.dc-time-display-step .dc-time-stamp{direction:rtl}.dc-time-display-step .dc-time-stamp:before{display:none}.dc-time-controls{display:inline-block;position:relative;width:58px;height:58px;background:#fafafa;border:1px solid #d3d5d6;box-shadow:0 1px 1px 0 rgba(0,0,0,.2);border-radius:100%;vertical-align:middle;margin:0 4px;cursor:pointer}.dc-time-controls[aria-disabled=true]{cursor:auto}.dc-time-controls:focus{outline:0}.dc-time-controls:focus:not([aria-disabled=true]){outline:0!important;box-shadow:0 0 2px 1px rgba(0,113,206,.66)!important;border-color:#7fb8e7!important}.dc-time-icon{position:absolute;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.dc-time-icon-disabled-play,.dc-time-icon-play{top:19px;left:23px}.dc-time-icon-disabled-pause,.dc-time-icon-pause{top:20px;left:20px}.dc-time-icon-check{top:18px;left:13px}.dc-time-header{display:block}.dc-time-stamp{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default;display:block;margin-top:1px}.dc-time-stamp:before{text-transform:uppercase;color:#7a7f83;font-size:12px;margin:0 5px}.dc-time-stamp:after{font-weight:600;font-size:18px;color:#555b61;display:inline-block;font-weight:500;content:'–––'}.dc-time-stamp[data-split-time][data-current-time][data-faster-slower]:after{content:attr(data-current-time)}.dc-time-stamp[data-split-time][data-current-time][data-faster-slower][data-faster-slower=faster]:before{color:#33b464;content:" - " attr(data-split-time)}.dc-time-stamp[data-split-time][data-current-time][data-faster-slower][data-faster-slower=slower]:before{color:#f34e46;content:" + " attr(data-split-time)}.dc-intro{margin-top:20px}.dc-step-optional:before{text-transform:uppercase;color:#7a7f83;font-size:12px;vertical-align:bottom;content:"Optional";color:#a7a8a9;background:#f4f4f5;border-radius:4px;letter-spacing:-.04em;display:inline-block;white-space:nowrap;margin-right:100%;margin-left:-4px;margin-bottom:2px;padding:1px 3px}.dc-step-label{-webkit-tap-highlight-color:transparent}.dc-control-wrapper{cursor:pointer;width:100%;height:auto!important;vertical-align:initial}.dc-control-wrapper .dc-text{cursor:pointer}.dc-input-block-wrapper{margin:10px 0 0}.dc-dropdown,.signoff-signee-dropdown{width:100%;z-index:1;background:#fafafa;font-size:16px}.dc-dropdown:focus,.signoff-signee-dropdown:focus{outline:0!important;box-shadow:0 0 2px 1px rgba(0,113,206,.66)!important;border-color:#7fb8e7!important}.dc-dropdown:focus .selected,.signoff-signee-dropdown:focus .selected{border-color:#7fb8e7!important}.dc-dropdown.opened,.signoff-signee-dropdown.opened{z-index:100}.dc-dropdown .selected,.signoff-signee-dropdown .selected{border-color:#d3d5d6}.signoff-signee-dropdown .options{max-height:157px}.dc-document,.dc-image,.dc-video{position:relative;padding-bottom:215px;font-size:16px}.dc-document .mediaImage,.dc-document .mediaTarget,.dc-image .mediaImage,.dc-image .mediaTarget,.dc-video .mediaImage,.dc-video .mediaTarget{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:290px;height:215px}.dc-document .mediaImage img,.dc-document .mediaTarget img,.dc-image .mediaImage img,.dc-image .mediaTarget img,.dc-video .mediaImage img,.dc-video .mediaTarget img{height:100%}.dc-document .mediaImage .icon,.dc-document .mediaTarget .icon,.dc-image .mediaImage .icon,.dc-image .mediaTarget .icon,.dc-video .mediaImage .icon,.dc-video .mediaTarget .icon{margin:5px}.dc-document .mediaImage .alterTarget,.dc-document .mediaTarget .alterTarget,.dc-image .mediaImage .alterTarget,.dc-image .mediaTarget .alterTarget,.dc-video .mediaImage .alterTarget,.dc-video .mediaTarget .alterTarget{border-radius:10px}.dc-work-summary-image{max-height:200px}.dc-textbox-input{-webkit-appearance:none;display:block;width:100%;border-radius:4px;border:1px solid #d3d5d6;padding:9px 11px;font-size:16px;line-height:1.2em;color:#242c33;background:#fafafa}.dc-textbox-input::-webkit-input-placeholder{color:#7a7f83}.dc-textbox-input:-moz-placeholder{color:#7a7f83;opacity:1}.dc-textbox-input::-moz-placeholder{color:#7a7f83;opacity:1}.dc-textbox-input:-ms-input-placeholder{color:#7a7f83}.dc-textbox-input:focus:not(.control-readonly){outline:0!important;box-shadow:0 0 2px 1px rgba(0,113,206,.66)!important;border-color:#7fb8e7!important}@media only screen and (max-width:1000px){.dc-textbox-input{background-color:rgba(250,250,250,.8)}}.dc-numeric-input,.dc-text-input{-webkit-appearance:none;display:block;width:100%;border-radius:4px;border:1px solid #d3d5d6;padding:9px 11px;font-size:16px;line-height:1.2em;color:#242c33;background:#fafafa;min-height:initial}.dc-numeric-input::-webkit-input-placeholder,.dc-text-input::-webkit-input-placeholder{color:#7a7f83}.dc-numeric-input:-moz-placeholder,.dc-text-input:-moz-placeholder{color:#7a7f83;opacity:1}.dc-numeric-input::-moz-placeholder,.dc-text-input::-moz-placeholder{color:#7a7f83;opacity:1}.dc-numeric-input:-ms-input-placeholder,.dc-text-input:-ms-input-placeholder{color:#7a7f83}.dc-numeric-input:focus:not(.control-readonly),.dc-text-input:focus:not(.control-readonly){outline:0!important;box-shadow:0 0 2px 1px rgba(0,113,206,.66)!important;border-color:#7fb8e7!important}@media only screen and (max-width:1000px){.dc-numeric-input,.dc-text-input{background-color:rgba(250,250,250,.8)}}.dc-numeric-input:disabled,.dc-text-input:disabled{background-color:#f4f4f5;color:#7a7f83}.dc-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:pointer;font-size:16px;box-shadow:none}.dc-button:focus{outline:0!important;box-shadow:0 0 2px 1px rgba(0,113,206,.66)!important;border-color:#7fb8e7!important}.dc-signoff-approve-button{background-color:#33b464;border-color:#33b464;color:#fff}.dc-signoff-approve-button:hover{background-color:#1b8246;border-color:#1b8246}.dc-signoff-approve-button:hover:disabled{background-color:unset;border-color:unset}.dc-button-right{float:right}.dc-button-toggle-mobile{display:block;margin:0 auto;width:80%;color:#fafafa;background:#242c33}.dc-button-toggle-mobile:hover{background:#242c33}.dc-cancel{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;cursor:default;position:relative}.dc-cancel-show-confirm .dc-cancel-view-prompt,.dc-cancel-show-confirm .dc-suspend-view-prompt{visibility:hidden}.dc-cancel-show-confirm .dc-cancel-view-confirm{visibility:visible}.dc-suspend-show-confirm .dc-cancel-view-prompt,.dc-suspend-show-confirm .dc-suspend-view-prompt{visibility:hidden}.dc-suspend-show-confirm .dc-suspend-view-confirm{visibility:visible}.dc-cancel-view-confirm,.dc-suspend-view-confirm{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;visibility:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.dc-cancel-view-prompt,.dc-suspend-view-prompt{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;cursor:pointer}.dc-cancel-view-prompt:hover .dc-text-link,.dc-suspend-view-prompt:hover .dc-text-link{text-decoration:underline}.dc-cancel-view-prompt :first-child,.dc-suspend-view-prompt :first-child{margin-right:8px}.dc-cancel-view-prompt{-ms-flex:1;-webkit-flex:1;flex:1;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center}.dc-suspend-view-prompt{-ms-flex:4;-webkit-flex:4;flex:4;-ms-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.dc-suspend-view-prompt[disabled]{opacity:.6}.dc-suspend-view-prompt[disabled]:hover .dc-text-link{text-decoration:none}.dc-prompt-icon{font-size:14px;color:#7a7f83}.dc-check-mark{font-size:3em;float:right;color:#33b464}.dc-times{font-size:3em;float:right;color:#f34e46}.dc-flex-spacer{flex:1 1 0%}form.dc-step{overflow-y:auto}form.dc-signoff,form.dc-step{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;height:85%;height:calc(100% - 110px);font-family:Lato,-apple-system,'Segoe UI',Helvetica,Arial,sans-serif}form.dc-signoff .dc-signoff-approved-container,form.dc-signoff .dc-signoff-notification,form.dc-signoff .dc-signoff-rejected-container,form.dc-step .dc-signoff-approved-container,form.dc-step .dc-signoff-notification,form.dc-step .dc-signoff-rejected-container{min-height:36px}form.dc-signoff .dc-signoff-approved-container,form.dc-step .dc-signoff-approved-container{color:#0a4927}form.dc-signoff .dc-signoff-rejected-container,form.dc-step .dc-signoff-rejected-container{color:#66070b}form.dc-signoff .dc-signoff-wrapper,form.dc-step .dc-signoff-wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;height:100%;padding-top:10px}form.dc-signoff .dc-signoff-content,form.dc-step .dc-signoff-content{overflow-y:auto;overflow-x:hidden;color:#242c33}form.dc-signoff .dc-signoff-content .fa.fa-caret-down,form.dc-step .dc-signoff-content .fa.fa-caret-down{font-size:14px;color:#d9d9d9}form.dc-signoff .dc-signoff-content .fa.fa-caret-up,form.dc-step .dc-signoff-content .fa.fa-caret-up{font-size:14px;color:#9b9b9b}form.dc-signoff .dc-signoff-content .dc-signoff-group,form.dc-step .dc-signoff-content .dc-signoff-group{padding:15px}form.dc-signoff .dc-signoff-content .dc-signoff-group .dc-signoff-approved-metadata,form.dc-step .dc-signoff-content .dc-signoff-group .dc-signoff-approved-metadata{margin:4px 0}form.dc-signoff .dc-signoff-content .dc-text-previous-signoff-groups-header,form.dc-step .dc-signoff-content .dc-text-previous-signoff-groups-header{color:#9b9b9b;font-weight:700}form.dc-signoff .dc-signoff-content .dc-signoff-group-header,form.dc-step .dc-signoff-content .dc-signoff-group-header{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;cursor:pointer;align-items:baseline;margin-bottom:12px}form.dc-signoff .dc-signoff-content .dc-signoff-group-header .dc-signoff-group-header-text,form.dc-step .dc-signoff-content .dc-signoff-group-header .dc-signoff-group-header-text{font-weight:700}form.dc-signoff .dc-signoff-content .dc-signoff-group-header.dc-signoff-previous-groups-header,form.dc-step .dc-signoff-content .dc-signoff-group-header.dc-signoff-previous-groups-header{margin-bottom:0}form.dc-signoff .dc-signoff-content .dc-signoff-group-header.dc-signoff-previous-groups-header p,form.dc-step .dc-signoff-content .dc-signoff-group-header.dc-signoff-previous-groups-header p{margin-bottom:0}form.dc-signoff .dc-signoff-content .dc-current-signoff-group,form.dc-step .dc-signoff-content .dc-current-signoff-group{border-style:solid;border-width:1px;border-color:#f9c03e;border-radius:4px;background-color:#fff}form.dc-signoff .dc-signoff-content .dc-current-signoff-group .dc-signoff-needed-text,form.dc-step .dc-signoff-content .dc-current-signoff-group .dc-signoff-needed-text{font-weight:700;font-size:14px;color:#f9c03e}form.dc-signoff .dc-signoff-content .dc-work-summary-step-header,form.dc-step .dc-signoff-content .dc-work-summary-step-header{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;height:20px;margin-bottom:7px;cursor:pointer}form.dc-signoff .dc-signoff-content .dc-work-summary-input,form.dc-step .dc-signoff-content .dc-work-summary-input{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;font-size:14px;margin:4px 0}form.dc-signoff .dc-signoff-content .dc-work-summary-input .dc-text-work-summary-label,form.dc-step .dc-signoff-content .dc-work-summary-input .dc-text-work-summary-label{max-width:60%}form.dc-signoff .dc-signoff-content .dc-work-summary-input .dc-text-work-summary-value,form.dc-step .dc-signoff-content .dc-work-summary-input .dc-text-work-summary-value{font-weight:700;max-width:40%}form.dc-signoff .dc-signoff-content .dc-work-summary-input.dc-text-work-summary-label-textarea,form.dc-step .dc-signoff-content .dc-work-summary-input.dc-text-work-summary-label-textarea{margin-bottom:2px}form.dc-signoff .dc-signoff-content .dc-work-summary-input.dc-text-work-summary-value-textarea,form.dc-step .dc-signoff-content .dc-work-summary-input.dc-text-work-summary-value-textarea{margin-top:2px;font-weight:700}form.dc-signoff .dc-signoff-content .dc-text-work-summary-approved-by-header,form.dc-step .dc-signoff-content .dc-text-work-summary-approved-by-header{margin:2px 0}form.dc-signoff .dc-signoff-content .dc-text-work-summary-approved-by-header,form.dc-signoff .dc-signoff-content .dc-text-work-summary-step,form.dc-step .dc-signoff-content .dc-text-work-summary-approved-by-header,form.dc-step .dc-signoff-content .dc-text-work-summary-step{font-size:12px;color:#9b9b9b}form.dc-signoff .dc-signoff-content .dc-text-work-summary-step,form.dc-step .dc-signoff-content .dc-text-work-summary-step{float:left;margin:2px 0}form.dc-signoff .dc-signoff-signee-username,form.dc-step .dc-signoff-signee-username{font-weight:700}form.dc-signoff .dc-row-nav,form.dc-step .dc-row-nav{margin-bottom:6px;margin-top:2px}form.dc-signoff .dc-signoff-notification,form.dc-step .dc-signoff-notification{min-height:36px}form.dc-signoff .dc-signoff-notification .dc-signoff-notification-content,form.dc-step .dc-signoff-notification .dc-signoff-notification-content{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}form.dc-signoff .dc-signoff-notification .dc-signoff-notification-content .dc-signoff-notification-icon,form.dc-step .dc-signoff-notification .dc-signoff-notification-content .dc-signoff-notification-icon{margin-right:10px}form.dc-signoff .dc-signoff-notification .dc-signoff-notification-content .dc-signoff-notification-icon .svg-icon,form.dc-step .dc-signoff-notification .dc-signoff-notification-content .dc-signoff-notification-icon .svg-icon{color:#f9c03e}form.dc-signoff .dc-signoff-notification .dc-signoff-notification-content .dc-signoff-notification-icon.dc-signoff-notification-icon-team,form.dc-step .dc-signoff-notification .dc-signoff-notification-content .dc-signoff-notification-icon.dc-signoff-notification-icon-team{transform:translateY(-4px) scale(.8,.8)}form.dc-signoff .dc-signoff-notification .dc-signoff-notification-content .dc-signoff-notification-type-text>.signoff-type,form.dc-step .dc-signoff-notification .dc-signoff-notification-content .dc-signoff-notification-type-text>.signoff-type{font-weight:700}form.dc-signoff .dc-signoff-unpause,form.dc-step .dc-signoff-unpause{text-align:center}form.dc-signoff .dc-form-fields,form.dc-step .dc-form-fields{height:100%;overflow-y:auto;overflow-x:hidden}input.ifixit-control.control-large+label>span::after,input.ifixit-control.control-large+label>span::before,input.ifixit-control.control-large+span::after,input.ifixit-control.control-large+span::before{width:28px;height:28px;margin:0 0 0 auto;top:calc(50% - 14px)}input.ifixit-control.control-large+label>span::before,input.ifixit-control.control-large+span::before{box-shadow:none;background:0 0;border-color:#d3d5d6}@media only screen and (max-width:1000px){input.ifixit-control.control-large+label>span::before,input.ifixit-control.control-large+span::before{background-color:rgba(250,250,250,.8)}}.dc-step-checkbox .dc-control-wrapper .dc-text{padding-right:50px}input[name=signoff]{display:none}input[name=signoff]:checked+label{background-color:#f7f9fa}input[name=password]{margin-top:5px;width:100%}input.ifixit-control[type=radio]+label>span::after,input.ifixit-control[type=radio]+label>span::before,input.ifixit-control[type=radio]+span::after,input.ifixit-control[type=radio]+span::before{top:calc(50% - 9px)}.dc-step-radio .dc-step-label+.dc-step-label{margin-top:10px}.dc-complete{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;height:100%;margin-top:70px}@media only screen and (max-width:599px){.dc-complete{margin-top:30px}}.dc-complete .svg-icon[id=guide-finished-checkmark]{color:#5dc984}.dc-complete .dc-complete-guide-finished{text-align:center}@media only screen and (max-width:599px){.dc-complete .dc-complete-guide-finished{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;margin-bottom:10px}}.dc-complete .dc-complete-guide-finished-text{color:#5dc984;font-size:18px}@media only screen and (max-width:599px){.dc-complete .dc-complete-guide-finished-text{margin-left:10px}}.dc-complete .dc-complete-restart-guide-button{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-justify-content:baseline;-webkit-justify-content:baseline;justify-content:baseline;-ms-flex-pack:baseline;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;margin-top:20px}@media only screen and (max-width:599px){.dc-complete .dc-complete-restart-guide-button{margin-top:10px}}.dc-complete .dc-complete-time-label-text,.dc-complete .dc-complete-time-value-text{font-weight:700}.dc-complete .dc-complete-time-label-text,.dc-complete .dc-complete-work-order-label-text{width:70%;float:left}.dc-complete .dc-complete-time-label-text .dc-complete-time-value-text,.dc-complete .dc-complete-time-label-text .dc-complete-work-order-value-text,.dc-complete .dc-complete-work-order-label-text .dc-complete-time-value-text,.dc-complete .dc-complete-work-order-label-text .dc-complete-work-order-value-text{float:right}.dc-complete .dc-complete-wo-links{text-align:center;margin-top:50px}@media only screen and (max-width:599px){.dc-complete .dc-complete-wo-links{margin-top:10px}}.dc-complete .dc-complete-wo-links .button{margin:10px 0 0 0;display:block}.dc-complete .dc-complete-wo-links .button:first-child{margin-top:0}.control-readonly{cursor:default!important;outline:0!important}