@font-face{font-family:Oswald-Bold;src:url(/projets/tfe-application/assets/Oswald-Bold-DalCsNOW.eot);src:url(/projets/tfe-application/assets/Oswald-Bold-DalCsNOW.eot?#iefix)format("embedded-opentype"),url(/projets/tfe-application/assets/Oswald-Bold-CzTL01Ej.woff2)format("woff2"),url(/projets/tfe-application/assets/Oswald-Bold-BZaZQxF4.woff)format("woff"),url(/projets/tfe-application/assets/Oswald-Bold-BYUrm70D.ttf)format("truetype"),url(/projets/tfe-application/assets/Oswald-Bold-BFFdPLr2.svg#FontName)format("svg")}@font-face{font-family:TitilliumWeb-SemiBold;src:url(/projets/tfe-application/assets/TitilliumWeb-SemiBold-G9l8dOQj.eot);src:url(/projets/tfe-application/assets/TitilliumWeb-SemiBold-G9l8dOQj.eot?#iefix)format("embedded-opentype"),url(/projets/tfe-application/assets/TitilliumWeb-SemiBold-CMcCIVja.woff2)format("woff2"),url(/projets/tfe-application/assets/TitilliumWeb-SemiBold-B2d4RZac.woff)format("woff"),url(/projets/tfe-application/assets/TitilliumWeb-SemiBold-C7-vzrQt.ttf)format("truetype"),url(/projets/tfe-application/assets/TitilliumWeb-SemiBold-D9SfvUiu.svg#FontName)format("svg")}@font-face{font-family:TitilliumWeb-Bold;src:url(/projets/tfe-application/assets/TitilliumWeb-Bold-CNVQhulp.eot);src:url(/projets/tfe-application/assets/TitilliumWeb-Bold-CNVQhulp.eot?#iefix)format("embedded-opentype"),url(/projets/tfe-application/assets/TitilliumWeb-Bold-DsnWMzY7.woff2)format("woff2"),url(/projets/tfe-application/assets/TitilliumWeb-Bold-CqD3sCph.woff)format("woff"),url(/projets/tfe-application/assets/TitilliumWeb-Bold-D54fKDIH.ttf)format("truetype"),url(/projets/tfe-application/assets/TitilliumWeb-Bold-BVui6ePt.svg#FontName)format("svg")}:root{--color-bg:#f1f1f1;--color-text:#f1f1f1;--color-text-btn:#000;--color-primary:#ff7f00;--color-secondary:#ff800099;--color-thirdly:#4a0000;--color-nonActif:#666;--color-aVenir:#afafaf}html,body{margin:0;padding:0;overflow-x:hidden}section{padding:30px}h1{color:var(--color-text);margin:0 0 46px;font-family:Oswald-Bold;font-size:clamp(3.563rem,.432vw + 3.481rem,4rem)}h2,.h2{color:var(--color-text);max-width:725px;margin:64px 0 32px;font-family:Oswald-Bold;font-size:clamp(2.5rem,.309vw + 2.442rem,2.813rem)}.h2__index{margin:32px 0}.Diagno__h2{max-width:800px}h3,label,.commencer,.h3,.h3__strong{color:var(--color-text);margin:44px 0 22px;font-family:Oswald-Bold;font-size:clamp(1.75rem,.185vw + 1.715rem,1.938rem)}p,option,select,input,button,a,ul,ol,.probleme__item td,.problemesSelection__txt textarea{color:var(--color-text);margin:13px 0;font-family:TitilliumWeb-SemiBold;font-size:clamp(1rem,.123vw + .977rem,1.125rem)}p,span,ul,ol{max-width:700px}span{margin:13px 0;display:block}.NAV{color:var(--color-text);margin:16px 0;font-size:clamp(1.188rem,.185vw + 1.153rem,1.375rem);font-family:TitilliumWeb-SemiBold!important}h4{color:var(--color-text);margin:16px 0;font-size:clamp(1.188rem,.185vw + 1.153rem,1.375rem);font-family:TitilliumWeb-Bold!important}.legende{max-width:300px;margin:11px 0;font-family:TitilliumWeb-SemiBold;font-size:clamp(.813rem,.123vw + .789rem,.938rem)}b,strong{color:var(--color-text);margin:13px 0;font-family:TitilliumWeb-Bold;font-size:clamp(1rem,.123vw + .977rem,1.125rem)}.icone{filter:brightness(0);width:auto;height:23px}img{border-radius:5px;width:100%}ul,ol{padding:0}ul{list-style-type:disc}#accueil,#parties,#selection,#moteur,#credits{background:url(/projets/tfe-application/assets/bg-DAeor944.webp) 50%/cover no-repeat fixed}#freins{background:url(/projets/tfe-application/assets/bgFreins-DZ2Ogme9.webp) 50%/cover no-repeat fixed}#peinture{background:url(/projets/tfe-application/assets/bgPeinture-DjcmJ4xu.webp) 50%/cover no-repeat fixed}#chassis{background:url(/projets/tfe-application/assets/bgChassis-CuTENSP5.webp) 50%/cover no-repeat fixed}#roues{background:url(/projets/tfe-application/assets/bgRoues-Cs_nnPhI.webp) 50%/cover no-repeat fixed}#suspension{background:url(/projets/tfe-application/assets/bgSuspension-r7mP0en4.webp) 50%/cover no-repeat fixed}#temoins{background:url(/projets/tfe-application/assets/bgTemoins-kHy6tFs-.webp) 50%/cover no-repeat fixed}#entretien{background:url(/projets/tfe-application/assets/bgEntretien-ByoONEJ3.webp) 50%/cover no-repeat fixed}#diagnostiques{background:url(/projets/tfe-application/assets/bgDiagnostiques-CexCnjIA.webp) 50%/cover no-repeat fixed}.h3--margin{margin-left:-29px}.h3--marginNormal{margin:0 0 22px -29px}.menu{z-index:1550;justify-content:space-between;align-items:center;height:50px;padding:0 20px;display:flex;position:fixed;top:0;right:0}.menu__btn{background:var(--color-bg);border:2px solid var(--color-text-btn);color:var(--color-text-btn);cursor:pointer;z-index:2000;border-radius:5px;padding:8px 13px;position:relative;top:30px;right:10px}.menu__ul{background-color:var(--color-bg);z-index:1500;flex-direction:column;align-items:center;gap:30px;max-width:100vw;height:100%;margin:0;padding:110px 0 0;list-style:none;transition:transform .3s ease-in-out;display:flex;position:fixed;top:0;left:0;right:0;transform:translate(100%)}.menu--open .menu__ul{transform:translate(0)}.btnLiens.menuActive{background-color:var(--color-secondary);color:var(--color-text)}.btnLiens.menuActive .icone{filter:brightness()}.voituresEnregistrees{scrollbar-width:thin;scrollbar-color:var(--color-primary) transparent;overflow-y:scroll}.voituresEnregistrees::-webkit-scrollbar{width:2px}.voituresEnregistrees::-webkit-scrollbar-track{background:0 0}.voituresEnregistrees::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:10px}.form__accueil{flex-direction:column;justify-content:center;gap:20px;padding:0;display:flex}.form__elements{flex-direction:column;display:flex}#typeVoiture,#typeProbleme,#voitureSelect{background-color:var(--color-secondary);color:var(--color-text-btn);cursor:pointer;border:none;border-radius:5px;width:100%;height:41px;padding:9px 13px 10px}#MVoiture{background-color:var(--color-secondary);color:var(--color-text-btn);cursor:pointer;box-sizing:border-box;border:none;border-radius:5px;width:100%;height:41px;padding:9px 0 10px 13px}#MVoiture::placeholder{color:var(--color-text-btn)}.select-wrapper,.problemesSelection,.etatProbleme,#selectVoiture{width:100%;display:inline-block;position:relative}.select-wrapper:after,.problemesSelection:after,.etatProbleme:after,#selectVoiture:after{content:"▼";pointer-events:none;color:var(--color-text-btn);font-size:clamp(1rem,.123vw + .977rem,1.125rem);position:absolute;top:50%;right:13px;transform:translateY(-50%)}#selectVoiture p{color:var(--color-text-btn)}select{appearance:none;width:100%;padding-right:36px}.voiture-check{cursor:pointer;background-color:#0000;border:none;flex-direction:row;align-items:center;gap:5px;margin:0;padding:0;display:flex}.voiture-check .check{color:var(--color-secondary);display:none}.check{margin:13px 0}.voiture-check.actif .check{display:block}#ajouterVoiture,.suppVehicule,#ajouterProbleme{background-color:var(--color-primary);cursor:pointer;color:var(--color-text-btn);border:none;border-radius:10px;width:100%;padding:9px 0 10px;transition:all .3s ease-in-out}#ajouterVoiture:hover,.suppVehicule:hover,#ajouterProbleme:hover{background-color:var(--color-secondary)}.form__elements,.voituresEnregistrees{background-color:#fffc;border-radius:10px;padding:20px}.mesVoituresProblemes__form,#tableProblemes{background-color:#fffc;border-radius:10px;width:-webkit-fill-available;padding:20px}.table--scroll{scrollbar-width:thin;scrollbar-color:var(--color-primary) transparent;max-height:451px;overflow:scroll}.table--scroll.is-dragging{cursor:grabbing}.table--scroll::-webkit-scrollbar{height:5px}.table--scroll::-webkit-scrollbar-track{background:0 0}.table--scroll::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:10px}#tableProblemes{min-width:720px}.etatCell{justify-content:center;display:flex}.description{white-space:normal;word-wrap:break-word;overflow-wrap:break-word;max-width:280px}.color--black,.form__elements h3,.form__elements label,.form__elements option,.voituresEnregistrees h3,.voituresEnregistrees p,.mesVoituresProblemes__form option,.problemesSelection__txt label,.etatProbleme option{color:var(--color-text-btn)}.color--black{margin-top:0}.problemesSelection__txt{flex-direction:column;display:flex}.problemesSelection__txt label{margin-top:22px}.problemesSelection__txt textarea{resize:vertical;min-height:100px;max-height:218px;color:var(--color-text-btn);margin:0;padding:10px;width:auto!important}#mesVoitures__problemes{flex-direction:column;gap:20px;display:flex}.historiqueProblemes h3{max-width:500px}.problemesListe{flex-direction:column;align-items:center;display:flex}.probleme__item{margin-bottom:26px}.probleme__item td{color:var(--color-text-btn);padding:6px 8px}.probleme__item th{color:var(--color-text-btn)}.etatProbleme{color:var(--color-text-btn);border-radius:5px;width:fit-content;padding:9px 13px 10px}.etatProbleme.etat--encours{background:#ff000080}.etatProbleme.etat--repare{background:#00ff0080}.etatProbleme option{background:var(--color-bg)}.corbeille{cursor:pointer;margin:0!important}.btnRetour,.btnEntretien{background-color:var(--color-bg);color:var(--color-text-btn);border:2px solid var(--color-text-btn);cursor:pointer;border-radius:10px;margin:0;padding:10px 13px;transition:all .3s ease-in-out}.btnRetour:hover,.btnRetour__Parties:hover,.btnEntretien:hover{background-color:var(--color-secondary)}.selection__body{background:url(/projets/tfe-application/assets/bg-DAeor944.webp) 50%/cover no-repeat fixed}.selection__type{background-color:var(--color-bg);height:100vh;padding:80px 30px 30px}.btnLiens{background-color:var(--color-bg);color:var(--color-text-btn);border:2px solid var(--color-text-btn);border-radius:10px;justify-content:center;align-items:center;gap:10px;margin:0;padding:8px 13px;text-decoration:none;transition:all .3s ease-in-out;display:flex}.btnLiens:hover{background-color:var(--color-secondary)}.accueil__selection,.choix__types{padding:0}.choix__option h4,.accueil__selection h2{color:var(--color-text-btn)}.voitureRendu{display:none}.choix__types{flex-flow:wrap;justify-content:center;gap:30px;padding:0 20px;display:flex}.choix__option{border:var(--color-text-btn) 2px solid;background-color:#fff;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0;padding:10px 10px 0;text-decoration:none;transition:all .3s ease-in-out;display:flex}.choix__option:hover{background-color:var(--color-secondary)}.choix__optionImg{width:auto}.non__actif{pointer-events:none;position:relative}.non__actif h4{color:var(--color-nonActif)}.non__actif h3{color:var(--color-aVenir);margin:22px 0;position:absolute;transform:rotate(34deg)}.non__actif img{filter:saturate(0)}.index__logo{justify-self:center;max-width:280px;margin-top:30px;display:flex}.parties__body{background:url(/projets/tfe-application/assets/bg-DAeor944.webp) 50%/cover no-repeat fixed}.btnRetour__Parties{background-color:var(--color-bg);color:var(--color-text-btn);border:2px solid var(--color-text-btn);cursor:pointer;border-radius:10px;margin-top:0;padding:10px 13px;transition:all .3s ease-in-out}.accueil__parties{background-color:var(--color-bg);align-items:center;gap:40px;height:fit-content;display:flex}.accueil__parties h1{margin:0}.h2__parties{color:var(--color-bg);max-width:400px;margin:26px 0}.modeleInteractif{width:100%}.btnsModel{flex-direction:column;gap:4px;width:fit-content;margin:0;padding-top:0;position:relative;display:flex!important}.boutonInfoA,.boutonInfoB,.boutonInfoC,.boutonInfoD,.boutonInfoE,.boutonInfoF,.boutonInfoG{background-color:var(--color-bg);cursor:pointer;border:none;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:15px;width:100%;padding:0;text-decoration:none;display:flex}.boutonInfo__txt{white-space:nowrap;color:var(--color-text-btn)}.boutonInfo__svg{display:none}.boutonInfoA:hover .boutonInfo__svg,.boutonInfoB:hover .boutonInfo__svg,.boutonInfoC:hover .boutonInfo__svg,.boutonInfoD:hover .boutonInfo__svg,.boutonInfoE:hover .boutonInfo__svg,.boutonInfoF:hover .boutonInfo__svg,.boutonInfoG:hover .boutonInfo__svg{transform:rotate(0)}.moteur{padding-top:40px}.boutonMoteurA,.boutonMoteurB,.boutonMoteurC,.boutonMoteurD,.boutonMoteurE,.boutonMoteurF{background-color:var(--color-bg);cursor:pointer;border:none;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:15px;width:100%;padding:0;text-decoration:none;display:flex}.boutonMoteurA:hover .boutonInfo__svg,.boutonMoteurB:hover .boutonInfo__svg,.boutonMoteurC:hover .boutonInfo__svg,.boutonMoteurD:hover .boutonInfo__svg,.boutonMoteurE:hover .boutonInfo__svg,.boutonMoteurF:hover .boutonInfo__svg{transform:rotate(0)}.select-part__container{flex-flow:column wrap;justify-content:center;gap:30px;margin:0 20px;display:flex}.select-part{background:var(--color-bg);color:var(--color-text-btn);cursor:pointer;border:none;border-radius:8px;justify-content:center;margin:0;padding:10px 14px;transition:all .3s;display:flex}.select-part:hover{background:var(--color-primary)}.select-part.selected{background:var(--color-secondary);color:var(--color-text)}.part{opacity:0;transition:all .3s;display:none}.part.active,.partGrid{opacity:1;flex-direction:column;display:flex}.part__h1{margin-bottom:0}.part__h2{text-align:center}.iconesLiquides{width:auto;height:16px}.h2--margin{margin:32px 20px}.h2--normal{margin:32px 0}.image__bidon{max-width:100%;max-height:100%}.icone__liquides{width:33px;height:33px}.liquides--flex{border:2px solid var(--color-primary);border-radius:10px;flex-direction:column;gap:13px;margin:52px 0 0;padding:12px 12px 12px 41px;display:flex}.liquidesAttention--flex{border:2px solid var(--color-primary);border-radius:10px;flex-direction:column;margin:52px 0 0;padding:12px 12px 0;display:flex}.Entretien__container,.Diagno__container{flex-direction:column;gap:20px;display:flex}.Entretien__cart,.Diagno__cart{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.Entretien__txtContainer{z-index:20;padding:0 10px;position:absolute}.Entretien__img{z-index:10;border-radius:5px;position:relative}.Entretien__h3{transition:opacity .3s ease-in-out}.Entretien__p{display:block}.fondEntretien{z-index:15;background:#3e6a8af2;border-radius:5px;width:100%;height:100%;margin:0;padding:0;position:absolute}.fondDiagno{z-index:15;background:#2b742ff2;border-radius:5px;width:100%;height:100%;margin:0;padding:0;position:absolute}.Entretienpart__container,.Entretienpart{display:none}.Entretienpart.active{display:block}.entretien--slider{scrollbar-width:thin;scrollbar-color:var(--color-primary) transparent;cursor:grab;-webkit-user-select:none;user-select:none;flex-direction:row;gap:20px;padding-bottom:13px;display:flex;overflow-x:auto}.entretien--slider.is-dragging{cursor:grabbing}.entretien--slider::-webkit-scrollbar{height:5px}.entretien--slider::-webkit-scrollbar-track{background:0 0}.entretien--slider::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:10px}.entretien__card{filter:drop-shadow(4px 4px 4px #ff800080);background-color:var(--color-bg);border-radius:10px;width:100%;min-width:260px;height:309px;margin:0;padding:0;position:relative}.entretien__itemNumero{text-align:center;background-color:var(--color-bg);width:50px;height:50px;color:var(--color-text-btn);z-index:2;border-radius:25px;margin:5px 0 0 5px;position:absolute}.entretien__itemImg{z-index:1;border-radius:10px 10px 0 0;width:100%;max-width:374px;max-height:235px;position:absolute}.entretien__itemTxt{color:var(--color-text-btn);margin:176px 20px 0}.filter{filter:brightness(0);max-width:163px;left:50%;transform:translate(-50%)}@media (width>=384px){.btnRetour,.btnRetour__Parties{max-width:273px}}@media (width>=701px){h1,img{align-self:center}.h2--margin{margin:32px 40px}section{padding:40px}.select-part__container{flex-direction:row}.btnRetour,.btnEntretien{margin:0}.accueil__selection,.choix__types{padding:0}img,.part__img{width:auto;max-width:300px;height:auto;max-height:200px}.image__bidon{max-width:100%;max-height:263px}.liquides--flex{flex-direction:row;justify-content:space-between;align-items:start;padding:32px 32px 32px 61px}.liquidesAttention--flex{flex-direction:row;align-items:center;gap:10px;padding:6px 32px}.height--100{max-height:fit-content}.form__accueil{flex-direction:row;gap:50px}.form__elements,.voituresEnregistrees,.mesVoituresProblemes__form{max-width:458px;max-height:451px}.no--margin{margin-top:0}.commencer{float:right;width:fit-content;margin:0 40px 40px 0;padding:20px 16px 20px 20px;position:static}#ajouterVoiture,.suppVehicule,#ajouterProbleme{width:fit-content;padding:9px 13px 10px}.choix__types{padding:0 40px}.choix__option{width:75%;max-width:198px}.btnLiens{padding:8px 13px}.h2__parties{max-width:700px;margin:26px 40px}.modeleInteractif{justify-self:center;max-width:1600px;max-height:953px;display:flex;position:relative}.btnsModel{width:fit-content;margin:0 auto;position:relative}.boutonInfoA,.boutonInfoB,.boutonInfoC,.boutonInfoD,.boutonInfoE,.boutonInfoF,.boutonInfoG{background-color:var(--color-bg);cursor:pointer;z-index:10;border:none;border-radius:35px;flex-direction:row;justify-content:flex-start;align-items:center;gap:15px;width:43px;height:70px;padding:0 0 0 27px;text-decoration:none;transition:width .3s;display:flex;position:absolute;overflow:hidden}.boutonInfoA{top:46%;left:22%}.boutonInfoB{top:75%;left:41%}.boutonInfoC{top:52%;left:60%}.boutonInfoD{top:71%;left:62%}.boutonInfoE{top:68%;left:83%}.boutonInfoF{top:52%;left:85%}.boutonInfoG{top:32%;left:45%}.boutonInfoA:hover{width:158px}.boutonInfoB:hover{width:150px}.boutonInfoC:hover{width:165px}.boutonInfoD:hover{width:158px}.boutonInfoE:hover{width:150px}.boutonInfoF:hover{width:192px}.boutonInfoG:hover{width:260px}.boutonInfo__txt{opacity:0;visibility:hidden;white-space:nowrap;transition:opacity .3s}.boutonInfoA:hover .boutonInfo__txt,.boutonInfoB:hover .boutonInfo__txt,.boutonInfoC:hover .boutonInfo__txt,.boutonInfoD:hover .boutonInfo__txt,.boutonInfoE:hover .boutonInfo__txt,.boutonInfoF:hover .boutonInfo__txt,.boutonInfoG:hover .boutonInfo__txt{opacity:1;visibility:visible}.boutonInfo__svg{flex-shrink:0;width:16px;height:16px;transition:transform .3s;display:block;transform:rotate(45deg)}.boutonMoteurA,.boutonMoteurB,.boutonMoteurC,.boutonMoteurD,.boutonMoteurE,.boutonMoteurF{background-color:var(--color-bg);cursor:pointer;z-index:10;border:none;border-radius:35px;flex-direction:row;justify-content:flex-start;align-items:center;gap:15px;width:70px;height:70px;padding:0 0 0 27px;text-decoration:none;transition:width .3s;display:flex;position:absolute;overflow:hidden}.boutonMoteurA:hover .boutonInfo__txt,.boutonMoteurB:hover .boutonInfo__txt,.boutonMoteurC:hover .boutonInfo__txt,.boutonMoteurD:hover .boutonInfo__txt,.boutonMoteurE:hover .boutonInfo__txt,.boutonMoteurF:hover .boutonInfo__txt{opacity:1;visibility:visible}.boutonMoteurA{top:5%;left:40%}.boutonMoteurB{top:44%;left:52%}.boutonMoteurC{top:49%;left:13%}.boutonMoteurD{top:73%;left:45%}.boutonMoteurE{top:30%;left:80%}.boutonMoteurF{top:68%;left:77%}.boutonMoteurA:hover{width:260px}.boutonMoteurB:hover{width:195px}.boutonMoteurC:hover{width:240px}.boutonMoteurD:hover{width:265px}.boutonMoteurE:hover,.boutonMoteurF:hover{width:235px}.Entretien__container,.Diagno__container{flex-flow:wrap;justify-content:center;display:flex}.Entretien__cart,.Diagno__cart{width:fit-content}.Entretien__img{width:374px;max-width:374px;max-height:250px}.fondEntretien,.fondDiagno{z-index:15;opacity:1;background:linear-gradient(#d9d9d900,#000);transition:opacity .35s;position:absolute;inset:0}.entretien__card{width:100%;min-width:374px;height:342px}.entretien__itemTxt{margin:247px 20px 0}.filter{max-width:235px}.Entretien__cart:after{content:"";opacity:0;z-index:16;background:#3e6a8af2;border-radius:5px;transition:opacity .35s;position:absolute;inset:0}.Diagno__cart:after{content:"";opacity:0;z-index:16;background:#2b742ff2;border-radius:5px;transition:opacity .35s;position:absolute;inset:0}.Entretien__cart:hover:after,.Diagno__cart:hover:after{opacity:1}.Entretien__h3{opacity:1;transition:all .35s;transform:translateY(86px)}.Entretien__cart:hover .Entretien__h3,.Diagno__cart:hover .Entretien__h3{opacity:0;transform:translateY(-36px)}.Entretien__p{opacity:0;max-height:0;transition:opacity .3s,max-height .3s;overflow:hidden;transform:translateY(-50px)}.Entretien__cart:hover .Entretien__p,.Diagno__cart:hover .Entretien__p{opacity:1;max-height:200px}.row--center{align-self:center}.row--end{align-self:end}}@media (width>=900px){.selection__type{width:38.54%;height:calc(100vh - 80px);padding:40px}.index__logo{position:absolute;bottom:40px;left:40px;transform:translate(0)}.voitureWrapper{width:61%;position:absolute;top:50%;right:40px;transform:translateY(-50%)}.voitureRendu{width:100%;max-width:1600px;max-height:953px;display:block}}@media (width>=1050px){.menu{padding:0 40px;top:40px}.menu__img{height:60px}.menu__btn{display:none}.menu__ul{background-color:#0000;flex-direction:row;gap:20px;width:fit-content;padding:0;position:static;transform:translate(0)}}@media (width>=1250px){.Entretien__container,.Diagno__container{grid-template-columns:repeat(3,1fr);gap:20px;width:fit-content;margin:0 auto;display:grid}.part.active,.Entretienpart.active,.partGrid,#mesVoitures__problemes{grid-template-columns:repeat(7,1fr);gap:20px;margin-bottom:40px;display:grid}.col--full{grid-column:2/7}.col--left{grid-column:2/5}.col--right{grid-column:4/7}.col__img--left{grid-column:2/4}.col__img--right{grid-column:5/7}.row--title{grid-row:1/2}.row--top{grid-row:2/3}.row--double{grid-row:2/4}.col--center{justify-self:center}.col--end{justify-self:end}.grid--full{grid-area:1/1/2/8}.grid--full2{grid-area:2/1/3/8}.row2{grid-row:3/4}.row3{grid-row:4/5}.row4{grid-row:5/6}.row5{grid-row:6/7}.row6{grid-row:7/8}.formProblemeActuel{grid-column:1/3}.historiqueProblemes{grid-column:3/8}.stick{position:sticky;top:110px}.non__centre{align-self:start}.commencer{width:fit-content;margin:0;padding:20px 16px 20px 20px;position:fixed;bottom:40px;right:40px}}
