ion-img[data-v-a9ea55c8]{width:28px}:root{--ion-font-family:Cabin,sans-serif;--ion-color-primary:#ffca00;--ion-color-primary-rgb:255,202,0;--ion-color-primary-contrast:#000;--ion-color-primary-contrast-rgb:0,0,0;--ion-color-primary-shade:#e0ac08;--ion-color-primary-tint:#ffcf00;--ion-color-secondary:#3dc2ff;--ion-color-secondary-rgb:61,194,255;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#36abe0;--ion-color-secondary-tint:#50c8ff;--ion-color-tertiary:#ffca00;--ion-color-tertiary-rgb:255,202,0;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#e0ac08;--ion-color-tertiary-tint:#ffcf00;--ion-color-success:#2dd36f;--ion-color-success-rgb:45,211,111;--ion-color-success-contrast:#fff;--ion-color-success-contrast-rgb:255,255,255;--ion-color-success-shade:#28ba62;--ion-color-success-tint:#42d77d;--ion-color-warning:#ffc409;--ion-color-warning-rgb:255,196,9;--ion-color-warning-contrast:#000;--ion-color-warning-contrast-rgb:0,0,0;--ion-color-warning-shade:#e0ac08;--ion-color-warning-tint:#ffca22;--ion-color-danger:#eb445a;--ion-color-danger-rgb:235,68,90;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#cf3c4f;--ion-color-danger-tint:#ed576b;--ion-color-dark:#222428;--ion-color-dark-rgb:34,36,40;--ion-color-dark-contrast:#fff;--ion-color-dark-contrast-rgb:255,255,255;--ion-color-dark-shade:#1e2023;--ion-color-dark-tint:#383a3e;--ion-color-medium:#92949c;--ion-color-medium-rgb:146,148,156;--ion-color-medium-contrast:#000;--ion-color-medium-contrast-rgb:0,0,0;--ion-color-medium-shade:#808289;--ion-color-medium-tint:#9d9fa6;--ion-color-light:#f4f5f8;--ion-color-light-rgb:244,245,248;--ion-color-light-contrast:#000;--ion-color-light-contrast-rgb:0,0,0;--ion-color-light-shade:#d7d8da;--ion-color-light-tint:#f5f6f9}ion-note{font-weight:700;color:#000;font-size:16px}ion-card{background:#fff}ion-card-header{padding:10px}ion-col,ion-grid{padding:0}ion-label{font-size:14px}ion-datetime{padding-left:10px}canvas{background:#fff;border:1px solid #000;border-radius:5px;width:75%;max-width:400px;aspect-ratio:2/1}ion-header ion-toolbar ion-title{font-size:20px;font-family:Montserrat,sans-Serif;font-weight:700}ion-toolbar{--border-width:0!important}ion-header:after{background-image:none!important}.bold{font-weight:700}.normal{font-weight:400}.padding-0{padding:0!important}.pt-20{padding-top:20px!important}.margin-0{margin:0!important}.margin-3{margin:3px!important}.mt-0{margin-top:0!important}.mt-5{margin-top:5px!important}.mt-8{margin-top:8px!important}.mt-10{margin-top:10px!important}.mt-13{margin-top:13px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mt-auto{margin-top:auto!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-auto{margin-right:auto!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-20{margin-bottom:20px!important}.mb-55{margin-bottom:55px!important}.mb-auto{margin-bottom:auto}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-20{margin-left:20px!important}.ml-8p{margin-left:calc(7% + 10px)}.ml-auto{margin-right:auto!important}.mbt-auto{margin:auto 0}.padding-10{padding:10px!important}.pl-5{padding-left:5px!important}.w-80p{width:80%}.mw-90p{max-width:90%}.fs-10{font-size:10px}.fs-12{font-size:12px}.fs-16{font-size:16px}.text-align-center{text-align:center}.align-center{justify-content:center}.align-center,.row-align-center{display:flex;align-items:center}.justify-content-center{display:flex;justify-content:center}.justify-content-end{display:flex;justify-content:flex-end}.width-icon-img-16{width:16px;height:16px;min-width:16px;min-height:16px}.width-icon-img-20{width:20px;height:20px;min-width:20px;min-height:20px}.width-icon-img-25{width:25px;height:25px;min-width:25px;min-height:25px}.width-icon-img-30{width:30px;height:30px;min-width:30px;min-height:30px}.width-icon-img-40{width:40px;height:40px;min-width:40px;min-height:40px}.width-icon-img-50{width:50px;height:50px;min-width:50px;min-height:50px}.color-grey{color:#999}.color-green{color:#2dd36f!important}.color-yellow-dark{color:#e0ac08!important}.color-yellow-dark.opacity4{opacity:.4}.color-blue-dark{color:#36abe0!important}.color-blue-dark.opacity4{opacity:.4}.span-danger{font-size:12px}.span-danger,.text-danger{color:#eb445a}.logo-header-black,.logo-header-white{margin-left:auto;margin-right:auto;width:50%;max-width:110px}.taille-menu{--max-width:250px}.padding-content{--padding-top:0;--padding-bottom:0}.background-grey-white{--background:#ececec}.segment-planning>*{text-transform:none;letter-spacing:normal;font-size:16px;border-bottom:1px solid var(--ion-tab-bar-border-color,var(--ion-border-color,var(--ion-color-step-150,rgba(0,0,0,.07))))}.card-planning-shadow{box-shadow:0 0 15px #aaa}.width-machine{height:70%}.img-entreprise-card-planning{margin-right:75%;max-height:30%}.title-card-planning{color:#fff;font-size:28px;font-weight:700;margin-top:auto}.title-badge-card-planning{margin-top:auto;margin-bottom:4px;font-size:16px}.padding-card-ion-card-content{padding:0 10px 10px 10px}.date-card-planning{font-size:18px;font-weight:700}.worksite-information-card-planning{display:flex;flex-direction:row;flex-wrap:wrap}.builder-card-planning{font-size:18px;font-weight:700}.text-card-planning{font-size:14px}.border-left{margin-left:5px;padding-left:5px;border-left:solid;border-width:1px}.arrow-card-planning{height:80px}.detail-transfer-delivery-card-planning{display:flex;align-content:center;flex-wrap:wrap;width:100%}.align-line-arrow-card-planning{display:flex;justify-content:center}.align-badge-card-planning,.align-chip-form,.align-line-icon-badge,.align-line-worksite-card-planning,.align-only-one-line-card-planning{display:flex;align-items:center}.align-line-icon-badge{width:100%}.align-badge-card-planning,.align-chip-form{flex-wrap:wrap}.badge-consignes-card-planning{font-size:10px}.line-card-mission{background-color:#bbb;margin:15px 10px 10px 10px}.align-machine-card-planning,.align-tool-card-planning{display:flex;flex-direction:column;align-items:center;padding:2px 0;justify-content:center;text-align:center}.width-machine-card{height:30px;max-width:80px}.width-add-card-planning{width:20px;height:20px}.background-atelier,.background-bad-weather,.background-cp,.background-delivery,.background-formation,.background-medical-absence,.background-transfer,.background-worksite{background-size:100%;height:150px;display:flex;flex-wrap:wrap}.background-worksite{--background:url(/assets/images/chantier.jpg) no-repeat center}.background-delivery{--background:url(/assets/images/livraison.jpg) no-repeat center}.background-transfer{--background:url(/assets/images/transfert.jpg) no-repeat bottom}.background-atelier{--background:url(/assets/images/atelier.jpg) no-repeat bottom}.background-medical-absence{--background:url(/assets/images/visite-medicale.jpg) no-repeat center}.background-cp{--background:url(/assets/images/cp.jpg) no-repeat center}.background-formation{--background:url(/assets/images/formation.jpg) no-repeat}.background-bad-weather{--background:url(/assets/images/intemperie.jpg) no-repeat center}#mission ion-col{margin-top:5px}#mission ion-grid{padding:0 10px}#mission ion-label{color:#67696a}#mission .text-red{color:#e20c0c}#mission ion-note{font-size:14px}.column{display:flex;flex-direction:column;text-align:start}.title-detail-mission{font-size:20px;font-weight:700;color:#000!important;display:flex;justify-content:center}.align-detail-text{justify-content:center;padding:4px}.align-detail-img,.align-detail-text{display:flex;align-items:center;flex-direction:column}.border-left-grey{margin-left:5px;padding-left:20px;border-left:1.8px solid #e3e3e3}.color-hr{background-color:#e3e3e3;margin:15px 10px 10px 10px}.width-machine-detail-mission{max-width:50px}.align-date-detail-mission{display:flex;flex-direction:column}.icones-detail-evenement{height:30px;width:30px;margin-right:10px}.text-petit-detail-telephone{font-size:.8em}.align-map-call-bouton{margin:0 20%;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:flex-start;text-decoration:none}.align-map-call-bouton ion-icon{color:#000}.align-map-call-bouton ion-label{color:#67696a}.width-map{height:320px;width:100%;border-radius:5px;box-shadow:1.5px 5px 10px #aaa}.title-part-form-driver{font-size:20px;font-weight:700}.title-part-padding-form-driver{padding:10px 0 0 0}.note-form-driver{font-size:16px}.input-form-driver,.input-little-form-driver,.input-mini-form-driver,.textarea-form-driver{border:1px solid #000;border-radius:4px;margin:10px 10px 4px 4px;width:96%}.input-form-driver.border-grey,.input-little-form-driver.border-grey,.input-mini-form-driver.border-grey,.textarea-form-driver.border-grey{border:1px solid #bbb}.item-floating{--border-width:1px;--border-color:#000;--border-radius:4px;margin:10px 4px 10px 4px;--inner-border-width:0 0 0 0}.no-background::part(native),ion-datetime-button::part(native){background:none}.label-stacked.sc-ion-label-ios-h{color:#b45309;opacity:1}.item-border-grey{--border-color:grey}.item-has-focus{--highlight-background:#000;--show-full-highlight:0}.input-little-form-driver{width:92%}.input-mini-form-driver{width:70%}.no-border{border:none}.textarea-form-driver{padding-left:10px}.label-builder-form-driver{font-size:16px}.width-segment-form-driver{min-width:25px}.align-segment-contact-form-driver{margin-bottom:4px;display:flex;align-items:flex-end}.color-segment-blue{background-color:#3dc2ff}.color-segment-yellow{background-color:#ffca00}.col-segment-padding-right{padding:0 3px 0 0}.col-segment-padding-left{padding:0 0 0 3px}.signature-area{margin:10px auto;border:1px solid #000;border-radius:4px;width:70%;height:22vw}.align-element-signature-form-driver{display:flex;flex-direction:row;justify-content:center}.draw-signature-form-driver{width:75%}.card-rental-coupon .label-date{font-size:18px;color:#000!important}.card-rental-coupon .align-right{display:flex;justify-content:flex-end}.card-rental-coupon ion-button{height:40px}.own-marker{background-color:#3490dc;border-radius:20px;border:2px solid #fff}.toast-rental-coupon{margin-top:15%;opacity:.9;text-align:center}.align-text-center-screen{display:flex;align-items:center;justify-content:center;text-align:center;height:100%;font-size:20px;padding:0 20px 30px 20px}.mission-badge{position:absolute;top:10px;right:10px;border:0}.green-toast-button{--button-color:#047857;--color:#000;--background:#f2f2f2}.attachments{display:flex;width:100%;align-items:center}.attachments ion-img{max-width:32px;height:32px;margin:1rem}.attachments ion-label{font-size:12px}.show-more .show-more-icon{transition:transform .3s}.show-more .show-more-icon.expanded{transform:rotate(-180deg)}.show-more ion-button{text-transform:none;--border-color:#fbbf24;--color:#4b5563}textarea.limit-reached{border-color:#eb445a}textarea.limit-reached:focus{border-color:#eb445a;box-shadow:0 0 0 .2rem rgba(227,52,47,.1450980392156863)}ion-button.disabled{cursor:default;opacity:.5}.header-disconnected ion-title{position:relative}.plt-android .header-disconnected{padding-top:0}.plt-ios .header-disconnected{top:-3px}.disconnected{position:relative;background-color:#fee5e6;padding:5px 10px 5px 5px;font-size:.925em;margin:0 0 4px;text-align:center;left:-1%;right:-1%;width:102%;overflow:hidden;display:flex;align-items:center}.disconnected ion-icon{margin-right:6px;margin-left:1%;flex-shrink:0;font-size:26px}.disconnected span{flex-grow:1}.disconnected a{color:#f44336;font-weight:700}.share-link-alert .alert-wrapper{width:90%;max-width:400px;text-align:center}.share-link-alert .alert-message{max-height:350px}.coupon-qr{text-align:center;max-width:220px;margin:0 auto;width:100%}.coupon-qr canvas{width:100%!important;height:auto!important}.question h5{font-size:14px;font-weight:700}.question h5,.report-component{margin-left:4px}.report-component ion-row{flex-wrap:nowrap}.report-component ion-item{--border-color:#79747e;--border-width:1px;--border-radius:4px}.report-component ion-label.label-floating{color:#49454f}.day-selector{justify-content:space-between;align-items:center;flex-wrap:nowrap;overflow-x:auto}.day-selector>div{flex:1;margin-right:8px}.day-selector>div:last-child{margin-right:0}.day-selector:first-child{margin-bottom:6px}.day-selector .status{background-color:#ebe1cf;border-radius:4px;flex:1;height:6px}.day-selector .status.partial{background-color:#fadd90}.day-selector .status.full{background-color:#88b68c}.day-selector .day{position:relative;overflow:hidden;flex:1;padding:6px;margin-top:4px;text-align:center;border:2.5px solid #e8e1d9;border-radius:4px;color:#4a4640;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-transform:capitalize;font-size:12px}.day-selector .day .day-circle{height:28px;width:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#fff;font-size:14px;margin-top:8px}.day-selector .day.selected{border:2.5px solid #888;color:#745b00;font-weight:700}.day-selector .day.selected .day-circle{background-color:#fadd90}.day-selector .day ion-ripple-effect{color:#745b00}div.bottom-buttons{position:absolute;transform:translateZ(0);width:100%;bottom:0;left:0;z-index:100;text-align:center;padding:8px;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:initial}div.bottom-buttons ion-button{text-transform:none}div.bottom-buttons ion-button.next-step{--background:#ffe08d;--color:#241a00;--box-shadow:none;margin-left:8px;width:100%}div.bottom-buttons ion-button.save{--color:#715c1d;--border-color:#715c1d;--border-width:1px;--background:#fff}div.bottom-buttons ion-button.save ion-icon{font-size:18px}.custom-picker .picker-opts .picker-opt:last-child{color:#666}.no-pointer-events{pointer-events:none}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local(""),url(../fonts/montserrat-v15-latin-regular.bc3aa95d.woff2) format("woff2"),url(../fonts/montserrat-v15-latin-regular.8102c483.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local(""),url(../fonts/montserrat-v15-latin-700.39d93cf6.woff2) format("woff2"),url(../fonts/montserrat-v15-latin-700.80f10bd3.woff) format("woff")}@font-face{font-family:Cabin;font-style:normal;font-weight:400;src:local(""),url(../fonts/cabin-v18-latin-regular.6e44ba2d.woff2) format("woff2"),url(../fonts/cabin-v18-latin-regular.1014d00e.woff) format("woff")}@font-face{font-family:Cabin;font-style:normal;font-weight:700;src:local(""),url(../fonts/cabin-v18-latin-700.2e67d86f.woff2) format("woff2"),url(../fonts/cabin-v18-latin-700.fc9e13e5.woff) format("woff")}