.page-fiche-intervention{display:grid;grid-template-columns:20% 80%;position:relative}.fiche-intervention-menu{color:#fafafa;font-size:medium;overflow:clip;width:20%;.form-control{height:unset}.form-control,button{font-size:medium}}.fiche-intervention-menu>h1{text-decoration:underline}.menu-scroll-button{color:#fafafa;user-select:none}.menu-scroll-button:hover{background-color:#fafafa;border:1px solid #fafafa;border-radius:4px;color:#17a2b8;cursor:pointer;margin:-1px;width:fit-content}.menu-scroll-button:active{background-color:hwb(0 98% 2%/.425);border:1px solid hwb(0 98% 2%/.425)}.menu-action-button{margin:auto;text-align:center;width:95%}.intervention-section-three{display:grid;grid-template-columns:32% 32% 32%}.intervention-section-three-with-delete{display:grid;grid-template-columns:32% 32% 32% 4%}.intervention-section-three-with-two-small{display:grid;grid-template-columns:30% 30% 30% 5% 5%}.intervention-section-two{display:grid;grid-template-columns:auto auto}.intervention-section-two-on-three-with-delete{display:grid;grid-template-columns:32% 32% 4%}.page-fiche-intervention p{margin-bottom:0}.history-grid{display:grid;grid-template-columns:15% 20% 65%}.carrossiers-map-list{list-style:none;margin:0;max-height:400px;overflow-y:scroll;padding:0}.carrossiers-map-list li{display:block;line-height:3em;list-style:none;margin:0}:root,body{background-color:var(--env-hint-bg-color)}.banner{display:flex;justify-content:flex-start;padding:10px}.banner-logo{width:300px}.picture-bar-wrapper{overflow-x:auto}.picture-bar{display:flex;justify-content:space-around;width:max-content}.picture-bar>div{height:100%;margin-left:5px;margin-right:5px;width:200px}.estimation-grid{background:#eee;display:grid;grid-template-columns:[start] 1.3fr 4fr repeat(8,1fr) auto [end];margin:2em auto;padding:1em;row-gap:.5em}.container.estimation-grid{max-width:85vw}.address-container{width:100%}.quick-edit-grid{column-gap:.5em;display:grid;grid-template-columns:[start] 10vw 50vw auto [end];margin-top:10px}.fullwidth-row{grid-column:start/end}.harah-modal{background-color:#000;background-color:rgba(0,0,0,.4);display:grid;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:9999}.harah-modal>img{max-width:100%}.harah-modal-prev{left:2vw;position:fixed;top:40vh}.harah-modal-next{position:fixed;right:2vw;top:40vh}.chiffrage-modal-select,.thumbnail-modal-select{position:fixed;right:7vw;top:3vh}.chiffrage-modal-actions,.chiffrage-modal-select{align-items:end;display:flex;flex-direction:column}.chiffrage-modal-actions{bottom:5vh;position:fixed;right:10vw}.chiffrage-modal-actions>div{margin-top:5px}.chiffrage-modal-actions .lines,.chiffrage-modal-actions .quick-edit-grid{background:#fff;background:hsla(0,0%,100%,.9);border-radius:3px}.chiffrage-modal-actions .lines>*{border-bottom:1px solid #000;display:flex;flex-direction:row;margin:0;padding:3px 5px}.chiffrage-modal-actions .quick-edit-grid{padding:3px 5px}.chiffrage-modal-actions .lines>:last-child{border-bottom:none}.line-entry{text-align:center}.line-entry input{width:100%}harah-thumbnail{display:inline-block;margin:.4em}harah-thumbnail canvas,harah-thumbnail img{max-height:80px}harah-thumbnail .for-print{display:none}@media print{harah-thumbnail .for-screen{display:none}harah-thumbnail .for-print{display:initial}}.flex-small{flex:1}.flex-medium{flex:3}.flex-big{flex:5}.flex-xbig{flex:7}.radiobtn-container{display:flex;justify-content:space-between}.icon-square{max-height:38px;max-width:38px}.sale-order-info-sub-title{font-weight:700;text-align:center}.table.validation-grid td,.table.validation-grid th{vertical-align:middle}.table.validation-grid th{border-bottom:none;border-top:none}.validation-choice-cell fieldset{padding:.5em}.validation-choice-cell input{margin-right:.5em}.picked-customer{background-color:#e9fce9}.picked-insurance{background-color:#ebf6f9}.picked-declined,.picked-tolerated{background-color:#fff6e6}fieldset.advised{border:1px solid;border-radius:3px;padding-left:calc(.5em - 1px)}fieldset.choose-customer>legend{color:green}fieldset.choose-insurance.advised{border-color:blue}fieldset.choose-insurance>legend{color:blue}.customer-price-col{border-left:1px solid #dee2e6;width:10em}.customer-price,.customer-price-col{background-color:#e9fce9}.customer-price.price{font-weight:700}.customer-price.price.diff-dropped{text-decoration:line-through}.insurance-price-col{background-color:#ebf6f9;border-left:1px solid #dee2e6;width:10em}.insurance-price{background-color:#ebf6f9;font-style:italic}tr.diff-added .diff-label{background:linear-gradient(135deg,transparent 10px,#89d47d 10px 20px,transparent 20px)}tr.diff-changed .diff-label{background:linear-gradient(135deg,transparent 10px,#284286 10px 20px,transparent 20px)}tr.diff-dropped .diff-label{background:linear-gradient(135deg,transparent 10px,#d1000e 10px 20px,transparent 20px)}fieldset.diff-changed{border:1px solid #284286;border-radius:3px;padding-left:calc(.5em - 1px)}fieldset.choose-customer.advised{border-color:green}fieldset.choose-tolerated.advised{border-color:red}fieldset.choose-tolerated>legend{color:red}fieldset.advised>legend{font-size:.75em;margin-bottom:-.75em;width:unset}td.price,th.price{text-align:right}.quotation-title{font-weight:700;text-align:center}.form-control-plaintext{margin-left:1em;width:calc(100% - 1em)}.repair-order-description{width:30%}.repair-order-price{width:10em}.repair-order-customer-line{background-color:#e9fce9}.repair-order-insurance-line{background-color:#ebf6f9;font-style:italic}.repair-order-tolerated-line{background-color:#fff6e6;font-style:italic}@media print{@page{margin-bottom:0;margin-left:.5in;margin-right:.5in;margin-top:0}.no-print{display:none!important}}.address-input-group{display:flex;width:100%}.address-header{margin-left:auto;margin-right:auto;margin-top:2vh;max-width:80vw}.address-header>p{text-align:center}.send-address-button{margin-bottom:3vh}.no-right-corner{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.separator-line{border-top:1px solid #dee2e6;width:100%}.repair-warning{color:red;font-weight:700}#opened-history-accordion{margin-bottom:0;max-height:30vh;overflow-y:auto}#opened-history-accordion table{border-top:none;padding-bottom:0}#opened-history-accordion tr{margin-bottom:0;margin-top:0}#opened-history-accordion th,#opened-history-accordion tr{border-top:none;padding-bottom:0;padding-top:0}#opened-history-accordion tbody,#opened-history-accordion tbody>:last-child>td{margin-bottom:0;padding-bottom:0}