@font-face{font-family:Roboto;src:url(/assets/Roboto-Regular.319cff6e.ttf) format("truetype")}@font-face{font-family:Roboto;src:url(/assets/Roboto-Bold.baf44ce8.ttf) format("truetype");font-weight:700}@font-face{font-family:Roboto;src:url(/assets/Roboto-BoldItalic.467a9ef7.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:url(/assets/Roboto-Italic.8aaf23ac.ttf) format("truetype");font-style:italic}@font-face{font-family:"Roboto Light";src:url(/assets/Roboto-Light.2835b358.ttf) format("truetype")}@keyframes animationConseillerFrames{0%{opacity:0;transform:translate(-500px,-500px) rotate(0) scale(0)}100%{opacity:1;transform:translate(0,0) rotate(0) scale(1)}}@keyframes animationConseillerLinesFrames{0%{opacity:0;transform:translate(0,0) rotate(0) scale(0)}100%{opacity:1;transform:translate(0,0) rotate(0) scale(1)}}@keyframes animationAgriculteurFrames{0%{opacity:0;transform:translate(500px,-500px) rotate(0) scale(0)}100%{opacity:1;transform:translate(0,0) rotate(0) scale(1)}}@keyframes animationAgriculteurLineFrames{0%{opacity:0;transform:translate(0,0) rotate(0) scale(0)}100%{opacity:1;transform:translate(0,0) rotate(0) scale(1)}}@keyframes animationAgriculteurIndeFrames{0%{opacity:0;display:none;transform:translate(1000px,0) rotate(0) scale(1)}50%{opacity:0;display:none;transform:translate(500px,0) rotate(0) scale(1)}100%{opacity:1;transform:translate(0,0) rotate(0) scale(1)}}html{font-family:Roboto,sans-serif;font-size:14px;box-sizing:border-box}*,:after,:before{box-sizing:inherit}a,button{cursor:pointer}hr{border:0;border-top:1px solid #ddd;margin:16px 0}h1,h2,h3{margin:16px 0 0 0}h1{font-size:30px}.hidden{position:absolute;width:0;height:0;opacity:0;padding:0;margin:0}li.large{margin:10px 0}.popin{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center}.popin .popin-container{background-color:#fff;box-shadow:0 3px 5px 1px rgba(0,0,0,.25);border-radius:3px;padding:16px 0;max-height:100%;overflow:auto;text-align:center}form{margin-top:16px}form .form-control{width:100%;margin:0 0 16px 0;background-color:#f6f6f6}form .form-control .Mui-focused{color:#363636}form .form-control div input:focus{color:#363636}form .form-control :after{border-bottom-color:#363636}form .short-table-container{width:100%;margin:30px 0}form .short-table-container h4{margin:10px 0;font-size:16px}form .short-table-container h5{margin:10px 0;font-size:12px;text-align:left;width:100%;color:#363636}form .short-table-container .MuiFilledInput-root{width:90%;margin:5px}form .short-table-container .MuiTableCell-root{width:50%}form .short-table-container .MuiButton-root{display:flex;margin:10px auto}form .full-height{height:100%;min-height:160px}form .full-height .input-text{height:100%;min-height:160px}form .full-height .input-text .MuiFilledInput-root{height:100%;min-height:160px;align-items:flex-start}form .form-section{margin-bottom:30px}form .actions{margin-top:30px}.form-errors{margin-bottom:16px}.exploitation{padding-top:16px;margin:auto;max-width:500px}.exploitation .siret input[type=number]::-webkit-inner-spin-button,.exploitation .siret input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.exploitation .smag-import{display:flex;margin-bottom:16px;align-items:center;color:#ffc70f}.exploitation .smag-import .smag-info{flex:1;border-radius:6px;border:2px solid #f8f8F899;padding:10px}.exploitation .smag-import button{margin-left:10px}.exploitation .outlined-form-control{margin:0 0 5px 0;display:flex;flex-direction:row;justify-content:center;align-items:center}.exploitation .outlined-form-control label{width:25%;display:inline-block;text-align:right;margin-right:16px;font-size:14px}.exploitation .outlined-form-control .required::after{content:" *";color:red}.exploitation .outlined-form-control .outlined-input{width:60%;padding:0}.exploitation .outlined-form-control .outlined-input input{padding:10px}.exploitation .outlined-form-control .outlined-input .MuiSelect-select{padding:10px}.exploitation .outlined-form-control .outlined-input select{padding:10px}.exploitation .action-area{display:flex;justify-content:center;margin-top:16px}.exploitation .action-area button{margin:16px}.form-title{font-size:17px;color:#363636;margin:20px 0;height:40px}.detailed-form{margin:0 30px 35px;display:flex}.detailed-form .source-description{margin-bottom:10px}.detailed-form .source-description div{margin-bottom:5px}.detailed-form .source-description p{font-weight:700}.detailed-form .form-content{padding:0 30px 0 0;flex:2}.detailed-form .form-content .input-container-source{display:flex;flex-direction:row}.detailed-form .form-content .input-container-source .MuiFormControl-root{max-width:300px}.detailed-form .form-content .input-container-source .MuiFormControl-root:nth-child(2){width:210px;margin-left:40px}.detailed-form .form-content .input-container-source .MuiAutocomplete-root .MuiFormControl-root{width:100%}.detailed-form .form-content .tooltipable-field{position:relative}.detailed-form .form-content .tooltipable-field .tooltip{position:absolute;top:25%;margin-left:94%}.detailed-form .dashed-line{width:1px;background:linear-gradient(to bottom,#ffc70f 60%,transparent 40%),linear-gradient(to bottom,transparent,transparent);background-size:2px 50px,100% 16px}.detailed-form .dashed-line--simulation{background:linear-gradient(to bottom,#0080ff 60%,transparent 40%),linear-gradient(to bottom,transparent,transparent);background-size:2px 50px,100% 16px}.detailed-form .dashed-line--suivi{background:linear-gradient(to bottom,#8ab816 60%,transparent 40%),linear-gradient(to bottom,transparent,transparent);background-size:2px 50px,100% 16px}.detailed-form .info{flex:1;padding:0 0 0 30px;display:flex;flex-direction:column;align-items:center}.detailed-form .info .form-title{align-self:flex-start}.detailed-form .info .item{width:100%;height:56.125px;margin-bottom:16px;display:flex;justify-content:flex-start;align-items:center;font-size:17px}.detailed-form .info .item .min{width:40px;padding:0 10px 0 0;text-align:right}.detailed-form .info .item .max{width:40px;padding:0 0 0 10px;text-align:left}.detailed-form .info .item img{margin:0}.smag-confirmation .action-container{text-align:center;margin:16px 0}.input-text .tooltip{position:absolute;top:16px;right:10px}.input-text .tooltip .tooltip-text{display:none;background-color:#ffc70f;color:#fff;border-radius:6px;width:210px;z-index:2}.input-text .tooltip .tooltip-text--profondeur-prelevement{width:410px;transform:translate(80px,-50px)}.input-text .tooltip .tooltip-text--simulation{background-color:#0080ff}.input-text .tooltip:hover{cursor:pointer}.input-text .tooltip:hover .tooltip-text{display:block;position:absolute;text-align:left;padding:10px;font-size:1.2em;box-shadow:0 3px 5px 1px rgba(0,0,0,.25)}textarea{width:100%;border:1px solid #36363699;border-radius:8px;padding:20px;font-family:"Roboto Light",sans-serif;font-size:16px;color:#363636}.icon-center{align-self:center}.guide a{display:flex;align-items:center;flex-direction:row;margin-bottom:10px;text-decoration:none;font-weight:700;color:#ffc70f}.guide a img{margin-right:10px}.guide--suivi a{display:flex;align-items:center;flex-direction:row;margin-bottom:10px;text-decoration:none;font-weight:700;color:#8ab816}.guide--suivi a img{margin-right:10px}.actions{margin-top:16px;display:flex;justify-content:center}.actions .action-container{margin-left:10px}.actions .action-container:first-child{margin-left:0}.actions .loading-button{position:relative}.actions .loading-button .loading-progress{height:24px;width:24px;position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:12px}.actions .loading-button .loading-progress>div{display:block}.actions .loading-button img.logo-smag{height:19px;margin-right:10px}html{height:100%}body{margin:0;height:100%;width:100%}#root{background-color:#fff;height:100%}#main-layout{height:100%;width:100%;display:flex;flex-direction:column}#main-layout #content-layout{width:96%;max-width:1088px;margin:auto;flex:1}.actions,.panel,h1,h2,h3{padding:0 16px}.header{flex-shrink:0;display:flex;align-items:flex-start;height:200px;background-image:url(/assets/landscape.c133e8b8.jpg);background-repeat:no-repeat;background-size:cover;background-position:0 -750px;padding:2%}.header .container-logo-button{width:100%;height:100%;display:flex;align-items:flex-start}.header .container-logo-button .button-menu{position:fixed;z-index:1}.header .container-logo-button .contact-button{position:fixed}.header .logo{height:fit-content;position:relative;max-width:1088px;width:96%;top:-40px;margin:auto}.header .logo img{width:180px}.header .contact-button{right:300px;top:50px;height:40px;width:40px;background-color:#fff;display:flex;align-items:center;color:#363636;position:absolute;padding:0}.header .contact-button .contact-icon{font-size:50px;color:#ffc70f}.header .contact-button:hover{background-color:#fff;box-shadow:0 8px 12px rgba(0,0,0,.16)}.header .button-menu{background-color:#fff;display:flex;align-items:center;height:fit-content;max-width:70%;width:fit-content;border-radius:50px;color:#363636;position:absolute;right:20px;text-transform:capitalize;padding:0}.header .button-menu span.MuiButton-label{display:flex;flex-direction:column;width:fit-content}.header .button-menu span.MuiButton-label .button-content .button-header{display:flex;flex-direction:row;align-items:center;justify-content:space-around;color:#293760;width:fit-content;padding-left:10px;padding-top:10px;padding-bottom:10px}.header .button-menu span.MuiButton-label .button-content .button-header img{height:60px}.header .button-menu span.MuiButton-label .button-content .button-header .labels{display:flex;flex-direction:column;align-items:flex-start;width:fit-content;text-transform:capitalize;font-size:14px;padding:0 50px 0 10px}.header .button-menu span.MuiButton-label .button-content .drop-down-menu{visibility:hidden;height:0;opacity:0;transition:visibility 0s,opacity .5s linear,height .5s linear;display:flex;flex-direction:column;align-items:center}.header .button-menu span.MuiButton-label .button-content .drop-down-menu li{font-size:16px;padding-top:10px;padding-bottom:10px;padding-left:38px;margin:0;border-top:#f6f6f6 solid 1px;border-right:none;border-left:none;width:100%}.header .button-menu span.MuiButton-label .button-content .drop-down-menu li:hover{background-color:#f8f8F899}.header .button-menu span.MuiButton-label .button-content .drop-down-menu li:first-of-type{margin-top:10px}.header .button-menu span.MuiButton-label .button-content .drop-down-menu li:last-of-type{margin-bottom:10px;border-bottom-left-radius:26px;border-bottom-right-radius:26px}.header .button-menu span.MuiButton-label .button-content .drop-down-menu--displayed{visibility:visible;opacity:1;height:fit-content}.header .button-menu--extended{height:fit-content;align-items:flex-start;border-radius:40px;padding-bottom:0;box-shadow:0 8px 12px rgba(0,0,0,.16)}.header .button-menu--extended span.MuiButton-label .button-content .button-header{position:relative;padding-bottom:0}.header .button-menu:hover{box-shadow:0 8px 12px rgba(0,0,0,.16)}.header .css-d0ukip-MuiButtonBase-root-MuiButton-root:hover{background-color:#fff}@media (min-width:769px) and (max-width:1024px){.header--short-header .logo{top:-10px}.header--short-header .logo img{width:60px}}@media (min-width:901px) and (max-width:1024px){.header{background-position:0 -180px}}@media (max-width:900px){.header{background-size:auto;background-position:-250px -300px}}@media (min-width:1025px) and (max-width:1200px){.header{background-position:0 -230px}.header .logo{top:-45px}}.header--short-header{justify-content:center;background-image:none;padding:0 2%}.header--short-header .container-logo-button{position:fixed;top:0;left:0;height:60px;background-color:#0080ff;align-items:center;z-index:10}.header--short-header .logo{top:0}.header--short-header .logo img{width:80px}.header--short-header .contact-button{background-color:#fff;display:flex;right:250px;top:15px;align-items:center;height:30px;width:30px;border-radius:50%;color:#363636;position:absolute;text-transform:capitalize;padding:0}.header--short-header .contact-button .contact-icon{font-size:40px;color:#ffc70f}.header--short-header .contact-button:hover{background-color:#fff;box-shadow:0 8px 12px rgba(0,0,0,.16)}.header--short-header .button-menu span.MuiButton-label .button-content .button-header{padding-left:4px;padding-top:4px;padding-bottom:5px}.header--short-header .button-menu span.MuiButton-label .button-content .button-header img{height:40px}.header--short-header .button-menu span.MuiButton-label .button-content .button-header .labels{font-size:10px}.header--short-header .button-menu span.MuiButton-label .button-content .drop-down-menu li{font-size:12px;padding-left:22px;padding-top:5px;padding-bottom:5px}.header--short-header .button-menu span.MuiButton-label .button-content .drop-down-menu li:first-of-type{margin-top:2px}.header--short-header .button-menu span.MuiButton-label .button-content .drop-down-menu li:last-of-type{margin-bottom:5px;border-bottom-right-radius:17px;border-bottom-left-radius:17px}.header--short-header .button-menu--extended{height:fit-content;border-radius:24px;box-shadow:0 8px 12px rgba(0,0,0,.16);top:6px}.header--short-header~.content-layout{margin-top:-100px}@media (max-width:1088px){.header .logo{margin-left:2%}}footer{flex-shrink:0;height:239px;width:100%;display:flex;justify-content:center;align-items:center;background-color:#363636;bottom:0}footer .content{color:#fff;display:flex;justify-content:space-around;width:100%}footer .content .left-part{display:flex;flex-direction:row;align-items:center}footer .content .left-part .logo-savoir-faire{height:150px}footer .content .left-part .grand-est-container{display:flex;flex-direction:column;align-items:center;margin-right:5px}footer .content .left-part .grand-est-container .grand-est-description{max-width:150px;text-align:center}footer .content .left-part .grand-est-container .grand-est-logo{max-height:50px}footer .content .left-logo{flex-direction:column;font-size:16px}footer .content .left-logo div+div{margin-top:1rem}footer .content .left-logo .name{font-size:20px}footer .content .logo{margin:auto 0;display:flex;align-items:center}footer .content .right-logo{flex-direction:column;text-decoration:underline;font-size:14px;margin:auto 0}footer .content .right-logo .cgu{cursor:pointer}footer .content .right-logo .cgu a:link,footer .content .right-logo .cgu a:visited{color:#fff}@media (max-width:768px){footer{height:unset;padding:20px}footer .content{flex-direction:column;align-items:center}footer .content .logo{order:1;margin-bottom:1rem}footer .content .left-logo,footer .content .right-logo{order:2;margin-bottom:25px}footer .content .left-logo{font-size:12px}footer .content .left-logo div+div{margin-top:.5rem}}#main-nav{height:100%;overflow:auto;width:220px;background-color:#fafafa;border-right:1px solid #ddd}#main-nav .app-info{margin-top:16px;text-align:center}#main-nav .navigation .nested-items{padding-left:16px}.toast-content{display:flex;align-items:center}.toast-content .toast-icon{margin-right:5px}h1{font-size:30px;color:#ffc70f;font-weight:700;margin:0 0 16px 0;padding:0}h2{color:#363636;font-family:Roboto,sans-serif;font-weight:700;font-size:26px;text-transform:unset;text-align:center;margin:0}h3{color:#08123a;font-family:"Roboto Light",sans-serif;font-weight:700;font-size:16px;text-transform:unset;text-align:center;line-height:21px}h4{font-size:18px;font-family:Roboto,sans-serif;font-weight:700}h5{font-family:Roboto,sans-serif;text-align:left;font-size:20px;color:#0080ff;margin:0}@font-face{font-family:"Material Icons Outlined";font-style:normal;font-weight:400;src:url(/assets/material-icons-outlined.fb542c25.woff2) format("woff2"),url(/assets/material-icons-outlined.1721eb92.woff) format("woff")}@font-face{font-family:"Material Icons Regular";font-style:normal;font-weight:400;src:url(/assets/material-icons-regular.bf72a72b.woff2) format("woff2"),url(/assets/material-icons-regular.35ad6e8e.woff) format("woff")}.material-icons{font-family:"Material Icons Outlined",sans-serif;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-icons.regular{font-family:"Material Icons Regular",sans-serif}.color-spot-table .label,.cout-table .label,.table .label{font-size:14px;color:#fff}.color-spot-table .label-parcelles,.cout-table .label-parcelles,.table .label-parcelles{font-size:14px;color:#fff;position:relative}.color-spot-table .label-parcelles .cell-parcelles,.cout-table .label-parcelles .cell-parcelles,.table .label-parcelles .cell-parcelles{display:flex;justify-content:center;height:24px}.color-spot-table .label-parcelles .cell-parcelles.all-line,.cout-table .label-parcelles .cell-parcelles.all-line,.table .label-parcelles .cell-parcelles.all-line{position:absolute;white-space:pre;top:15px}.color-spot-table.indicateur-co .positive,.cout-table.indicateur-co .positive,.table.indicateur-co .positive{color:red}.color-spot-table.indicateur-co .equals,.cout-table.indicateur-co .equals,.table.indicateur-co .equals{color:#ffc70f}.color-spot-table.indicateur-co .negative,.cout-table.indicateur-co .negative,.table.indicateur-co .negative{color:#06ac6a}.color-spot-table .inline-row,.cout-table .inline-row,.table .inline-row{display:flex;align-items:center}.color-spot-table .inline-row .aside-unit,.cout-table .inline-row .aside-unit,.table .inline-row .aside-unit{margin:0 1rem}.color-spot-table .table-title,.cout-table .table-title,.table .table-title{font-size:12px}.color-spot-table .unit,.cout-table .unit,.table .unit{font-size:10px;text-transform:uppercase;font-weight:lighter;color:rgba(255,255,255,.6)}.color-spot-table .sum-incorrect,.cout-table .sum-incorrect,.table .sum-incorrect{color:red;font-size:10px}.color-spot-table .sum-correct,.cout-table .sum-correct,.table .sum-correct{color:green;font-size:10px}.color-spot-table .title-details,.cout-table .title-details,.table .title-details{font-style:italic;font-size:10px}.color-spot-table .circle,.cout-table .circle,.table .circle{height:19px;width:19px;background-color:#f8f8F899;border-radius:50%;display:inline-block}.color-spot-table .with-tooltip,.cout-table .with-tooltip,.table .with-tooltip{display:flex;justify-content:space-between;align-items:center;position:relative}.color-spot-table tr,.cout-table tr,.table tr{height:56px}.color-spot-table.indicateur thead,.cout-table.indicateur thead,.table.indicateur thead{background:#fff;color:gray}.color-spot-table.indicateur thead .MuiTableCell-root,.cout-table.indicateur thead .MuiTableCell-root,.table.indicateur thead .MuiTableCell-root{color:gray;border:0}.color-spot-table.indicateur tbody .MuiTableCell-root,.cout-table.indicateur tbody .MuiTableCell-root,.table.indicateur tbody .MuiTableCell-root{color:#000;border:0}.color-spot-table.indicateur tbody tr:nth-child(2n-1),.cout-table.indicateur tbody tr:nth-child(2n-1),.table.indicateur tbody tr:nth-child(2n-1){background:#f6f6f6}.color-spot-table.indicateur tbody tr:last-child,.cout-table.indicateur tbody tr:last-child,.table.indicateur tbody tr:last-child{border:0}.color-spot-table.indicateur tbody tr:last-child td:first-child,.color-spot-table.indicateur tbody tr:last-child td:last-child,.cout-table.indicateur tbody tr:last-child td:first-child,.cout-table.indicateur tbody tr:last-child td:last-child,.table.indicateur tbody tr:last-child td:first-child,.table.indicateur tbody tr:last-child td:last-child{border:0}.leviers{background:#f6f6f6;border-radius:6px;padding:0 16px}.leviers .content{margin:0 80px;display:flex;flex-direction:column;align-items:center}.leviers .content p{text-align:justify;line-height:20px}.leviers .content .levier-title-header{margin-bottom:16px}.leviers .content .levier-title-header p{margin-bottom:30px}.leviers .content .levier-title-header .levier-list-label{font-size:16px;font-weight:600;margin:0;padding:0}.leviers .content .levier-title-header .icons{display:flex;justify-content:space-around;margin-bottom:30px}.leviers .content .levier-title-header .icons div{text-align:center;font-size:16px;margin:0 5px;flex:1}.leviers .content .levier-title-header .icons div img{height:22px;margin-bottom:10px}.leviers .content .buttons{display:flex;width:100%;justify-content:center;align-items:center}.leviers .content .buttons .leave{margin:0 25px 0 25px}.leviers .content .buttons .continue{margin:0 25px 0 25px}.levier-container{background-color:#fff;padding:25px;border-radius:6px;margin-bottom:10px;width:100%}.levier-container button{font-family:Roboto,sans-serif}.levier-container .levier{border:none;background-color:transparent;padding:5px;display:flex;width:100%;font-size:16px}.levier-container .levier div{text-align:left;width:100%}.levier-container .levier.selected{font-weight:600}.levier-container .levier .dot-selector{width:17px;height:17px;border-radius:50%;border:1px solid #000;margin-right:10px;background-color:transparent;position:relative}.levier-container .levier .dot-selector.selected{background-color:#06ac6a;border-color:#06ac6a}.levier-container .levier .dot-selector span{position:absolute;top:0;left:0;color:#fff;font-size:15px}.levier-container .levier-list{margin-left:30px;margin-top:20px}.levier-container .levier-list button{text-align:justify;line-height:20px;padding:8px}.leviers-reminder{padding:20px;padding-top:15px;background-color:#fff;border-radius:6px}.leviers-reminder .leviers-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.leviers-reminder .leviers-header .modify-button{width:300px;height:50px}.leviers-reminder .leviers{background-color:#fff}.leviers-reminder .leviers .levier-set .levier-enfant{font-weight:700}.levier-family .levier-title{color:#0080ff;text-transform:uppercase;font-size:12px;font-weight:300}.levier-family .levier-list{margin-bottom:25px;padding-left:10px}.levier-family .levier-list .levier{margin-top:10px}.levier-tile-container{width:100%;display:flex;flex-wrap:wrap}.levier-tile-container .levier-form-tile{position:relative;cursor:pointer;width:30%;border:1px solid #d2d2d2;border-radius:8px;height:140px;padding:20px;margin:10px}.levier-tile-container .levier-form-tile .status{font-weight:700;font-size:16px;position:absolute;bottom:10px;right:20px}.levier-tile-container .levier-form-tile .status.completed{color:#48e24d}@media (max-width:900px){.leviers{padding:0}.leviers .content{margin:0}}.bilan-tile-wrapper .bilan-tile-footer{width:100%;background-color:#363636;color:#fff;padding:16px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.bilan-tile-wrapper .bilan-tile{border-radius:6px;width:100%;background-color:#fff;padding:16px;display:flex;margin-top:16px;justify-content:center;position:relative}.bilan-tile-wrapper .bilan-tile .anchor{position:absolute;top:-150px}.bilan-tile-wrapper .bilan-tile .icon-section{width:23px;margin:0 5px}.bilan-tile-wrapper .bilan-tile .icon-section .icon{width:100%}.bilan-tile-wrapper .bilan-tile .content-section{margin:0;width:100%}.bilan-tile-wrapper .bilan-tile .content-section .bilan-tile-content{width:100%;display:flex;flex-direction:column;gap:10px}.bilan-tile-wrapper .bilan-tile .content-section .tile-header{display:flex;justify-content:space-between}.bilan-tile-wrapper .bilan-tile .content-section .tile-header .title-section{display:flex;flex-direction:column;width:100%}.bilan-tile-wrapper .bilan-tile .content-section .tile-header .action-container{margin-left:10px}.bilan-tile-wrapper .bilan-tile .content-section .title{display:flex;font-size:17px;color:#363636;font-weight:700;margin-bottom:12px}.bilan-tile-wrapper .bilan-tile .content-section .title:first-letter{text-transform:uppercase}.bilan-tile-wrapper .bilan-tile .content-section .subtitle{display:flex;font-size:16px;margin-bottom:30px}.bilan-tile-wrapper .bilan-tile .content-section .subtitle:first-letter{text-transform:uppercase}.bilan-tile-wrapper .bilan-tile .content-section .subtitle--secondary-style{color:#a9a9a9;font-style:italic}.bilan-tile-wrapper .bilan-tile .content-section .subtitle--without-margin-bottom{margin-bottom:0}.bilan-tile-wrapper .bilan-tile .content-section .subtitle--budget .budget{text-decoration:underline}.bilan-tile-wrapper .bilan-tile .content-section .subtitle--budget .label:after{content:" "}.bilan-tile-wrapper .bilan-tile .content-section .subtitle--budget .text{display:flex;width:100%;white-space:pre-wrap}.bilan-tile-wrapper .bilan-tile .content-section .subtitle p{margin-bottom:0}.bilan-tile-wrapper .bilan-tile .content-section .subtitle p:first-of-type{margin-top:0}.bilan-tile-wrapper .bilan-tile .content-section .detail-graph-container{margin-top:30px}.bilan-tile-wrapper .bilan-tile .content-section .detail-graph-container .detail-graph-bloc{margin:0 0 30px 0}.bilan-tile-wrapper .bilan-tile .content-section .detail-graph-container .detail-graph-bloc h4{margin:0 0 10px 0}.bilan-tile-wrapper .bilan-tile .content-section .detail-graph-container .detail-graph-bloc.amg{margin:0}.bilan-tile-wrapper .bilan-tile .content-section .result-simulation{margin-bottom:30px}.bilan-tile-wrapper .bilan-tile .content-section .result-simulation h3.bold-title{font-weight:700}.bilan-tile-wrapper .bilan-tile .content-section .result-simulation .precision{font-size:14px;font-style:italic}.bilan-tile-wrapper .bilan-tile .content-section .source{margin:.5rem 0;font-size:12px}.bilan-tile-wrapper .bilan-tile .content-section .list-element-title{text-decoration:underline;font-weight:700;margin-right:5px}.bilan-tile-wrapper .bilan-tile .content-section .list-element-download-icon{margin-left:5px;height:16px;color:#000}.bilan-tile-wrapper .bilan-tile .foot{margin:16px 0;width:100%;display:flex;justify-content:center;align-items:center}.bilan-tile-wrapper .bilan-tile .foot .action-container{margin:0 25px}.simulation-chart-section{display:flex;flex-direction:column;margin-top:0}.simulation-chart-section .detail-graph-container .MuiAccordion-root{margin:0 5px 5px 5px;box-shadow:none;border:1px solid #f6f6f6;border-radius:0}.simulation-chart-section .detail-graph-container .MuiAccordion-root .MuiAccordionDetails-root{padding:0}.simulation-chart-section .detail-graph-container .MuiAccordion-root .MuiAccordionSummary-root{padding:0 20px}.simulation-chart-section .detail-graph-container .MuiAccordion-root .MuiAccordionSummary-root h4{margin:0}.indice-block{margin:10px 0}.indice-block .indice-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.indice-block .indice-category{font-weight:700;text-decoration:underline #000}.indice-container{width:40%;position:relative;margin:10px 0;color:#363636}.indice-container--simulation{width:35%}.indice-container--fullwidth{width:80%}.indice-container .indice-title{font-size:12px;margin-bottom:2px}.indice-container .indice-bar-content{width:100%;position:relative;padding:10px 0;margin:30px 0}.indice-container .indice-bar-content .indice-bar-min-max{position:absolute;top:5px;font-size:12px;color:#a9a9a9}.indice-container .indice-bar-content .indice-bar-min-max--min{right:calc(100% + 4px)}.indice-container .indice-bar-content .indice-bar-min-max--max{left:calc(100% + 4px)}.indice-container .indice-bar{height:6px;width:100%;border-radius:20px;background:linear-gradient(to right,#90ee90,orange),radial-gradient(circle at 50% 50%,#90ee90 25%,transparent 30%);background-position:50% 0,50% 15px;background-size:500px 100%,50px 50px;background-repeat:no-repeat,repeat-y}.indice-container .indice-bar--fullwidth{background-size:1000px 100%,50px 50px}.indice-container .indice-bar--invert{background:linear-gradient(to left,#90ee90,orange),radial-gradient(circle at 50% 50%,#90ee90 25%,transparent 30%)}.indice-container .indice-now{position:absolute;display:flex;flex-direction:column;top:-25px}.indice-container .indice-now .indice-legend-container{display:flex;flex-direction:column;justify-content:center;height:30px;background-color:transparent;font-size:12px;font-weight:700}.indice-container .indice-now .indice-now-dot{width:15px;height:15px;border-radius:100%;background:#363636}.indice-container .indice-now--simulation .indice-legend-container{color:#797979}.indice-container .indice-now--simulation .indice-now-dot{background:#797979}.indice-container.co-benefice-comparator{width:80%;padding:10px 0;margin:30px 0}.indice-container.co-benefice-comparator .indice-bar{height:6px;width:100%;border-radius:20px;background:#363636}.indice-container.co-benefice-comparator .indice-now{left:45%;align-items:center;width:10%;top:-27.5px}.indice-container.co-benefice-comparator .indice-now--left{left:20%}.indice-container.co-benefice-comparator .indice-now--right{left:70%}.indice-container.co-benefice-comparator .indice-now .indice-now-dot{width:20px;height:20px;border-radius:100%;background:#363636}.indice-container.co-benefice-comparator .indice-now .indice-now-dot--green{background:#48e24d}.indice-container.co-benefice-comparator .indice-now .indice-now-dot--orange{background:#ff970f}.indice-container.co-benefice-comparator .indice-now .indice-legend-container{align-items:center}.indice-container.co-benefice-comparator .indice-now .indice-legend-container--simulation{color:#797979}body .MuiTouchRipple-root{display:none}body span.MuiRadio-root.Mui-checked:hover,body span.MuiRadio-root:hover{background-color:transparent}body span.MuiCheckbox-root.Mui-checked:hover,body span.MuiCheckbox-root:hover{background-color:transparent}body .bilan-rapide .MuiButton-containedPrimary{border:1px solid #ffc70f;background-color:#ffc70f}body .bilan-rapide .MuiRadio-root{color:#ffc70f}body .bilan-rapide .MuiRadio-root:hover{background-color:rgba(255,199,15,.08)}body .bilan-rapide .MuiRadio-root.Mui-checked{color:#ffc70f}body .bilan-rapide .MuiRadio-root.Mui-checked:hover{background-color:rgba(255,199,15,.08)}body .back-button .MuiButton-root{background-color:transparent;font-size:17px;font-weight:700;color:#363636;text-transform:capitalize;line-height:1.25}body .back-button .MuiButton-root .MuiButton-label:hover{text-shadow:0 3px 6px #00000029}body .back-button:hover{background-color:transparent;color:#363636}body .success-button{text-align:center}body .success-button .MuiButton-root{background-color:transparent;font-size:17px;font-weight:700;color:#06ac6a;text-transform:capitalize;line-height:1.25;border-color:#06ac6a}body .success-button .MuiButton-root .MuiButton-label:hover{text-shadow:0 3px 6px #00000029}body .success-button .MuiButton-root:hover{background-color:#06ac6a}body .success-button.checked .MuiButton-root{background-color:#06ac6a;font-size:17px;font-weight:700;color:#fff;text-transform:capitalize;line-height:1.25;border-color:#06ac6a}body .success-button.checked .MuiButton-root .MuiButton-label:hover{text-shadow:0 3px 6px #00000029}body .success-button.checked .MuiButton-root:hover{background-color:transparent;color:#06ac6a}body .success-button:hover{background-color:transparent;color:#363636}body .MuiRadio-root{color:#0080ff}body .MuiRadio-root:hover{background-color:rgba(0,128,255,.08)}body .MuiRadio-root.Mui-checked{color:#0080ff}body .MuiRadio-root.Mui-checked:hover{background-color:rgba(0,128,255,.08)}body .MuiIcon-colorPrimary{color:#ffc70f}body .MuiAccordion-root{margin:30px 0;min-height:80px;border-radius:6px;box-shadow:0 8px 12px #1c172C0A}body .MuiAccordion-root .MuiTypography-root{font-family:"Roboto Light",sans-serif;font-size:24px;color:#363636}body .MuiAccordion-root .MuiIcon-root{font-size:2.5rem}body .MuiAccordion-root:before{visibility:hidden}body .MuiAccordion-root .MuiAccordionSummary-root{padding:16px}body .MuiButton-containedSecondary{background-color:transparent;color:#363636;font-weight:800;text-transform:uppercase;font-size:14px;border-radius:37px;border:1px solid #363636;padding:16px 50px;box-shadow:none;line-height:1.25;min-width:210px}body .MuiButton-containedSecondary:hover{background-color:#363636;color:#fff;box-shadow:none}body .check-button .MuiButton-startIcon{position:absolute;left:35px}body .MuiButton-containedPrimary{background-color:#0080ff;color:#fff;font-weight:800;text-transform:uppercase;font-size:14px;border-radius:37px;padding:16px 50px;border:1px solid #0080ff;box-shadow:none;line-height:1.25;min-width:210px}body .MuiButton-containedPrimary:hover{background-color:#363636;border:1px solid #363636;color:#fff;box-shadow:none}body .MuiCircularProgress-colorPrimary{color:#06ac6a}body .MuiCircularProgress-colorSecondary{color:#fff}body .MuiFilledInput-root{background-color:#f7f7f7}body .MuiFormControl-root{border-radius:6px 6px 0 0}body .editable .MuiFormControl-root{overflow:hidden;border-radius:6px 6px 0 0;width:100%}body .MuiFormHelperText-root{background-color:#fff}body .MuiStepper-root{position:absolute;width:100%;height:100%}body .MuiStepper-root .MuiStep-root{padding:0;height:100%}body .MuiStepper-root .MuiStep-root .MuiStepLabel-root{height:100%}body .MuiStepper-root .MuiStep-root .MuiStepLabel-root .MuiStepLabel-label{font-size:16px;opacity:.5;color:#363636;padding:10px;box-sizing:border-box;height:100%}body .MuiStepper-root .MuiStep-root .MuiStepLabel-root .MuiStepLabel-active,body .MuiStepper-root .MuiStep-root .MuiStepLabel-root .MuiStepLabel-completed{color:#fff;transition:color .3s ease-in;opacity:1;cursor:pointer}body .MuiStepper-root .MuiStep-root .MuiStepLabel-root .MuiStepLabel-active:hover,body .MuiStepper-root .MuiStep-root .MuiStepLabel-root .MuiStepLabel-completed:hover{background-color:#dba800;border-radius:50px}body .MuiStepper-root .MuiStep-root .MuiStepLabel-root .MuiStepLabel-iconContainer{display:none}body .MuiStepper-root .MuiStep-root .MuiStepLabel-root .MuiStepLabel-labelContainer{height:100%}body .MuiStepper-root .MuiStep-root .MuiStepLabel-root .MuiStepLabel-labelContainer span{display:flex;justify-content:center;align-items:center}body .MuiStepper-root .MuiStep-root .completed-not-current .MuiStepLabel-label{color:#ffc70f;opacity:1}body .MuiStepper-root .MuiStep-root .completed-not-current:hover{background-color:rgba(223,223,223,.6);border-radius:50px}body .MuiStepper-root .MuiStep-root .completed-not-current:hover .MuiStepLabel-label{color:#dba800}body .MuiStepper-root .MuiStepConnector-root{display:none}body .suivi .MuiStep-root .MuiStepLabel-root .MuiStepLabel-active:hover,body .suivi .MuiStep-root .MuiStepLabel-root .MuiStepLabel-completed:hover{background-color:#688a11}body .suivi .MuiStep-root .completed-not-current .MuiStepLabel-label{color:#8ab816;opacity:1}body .suivi .MuiStep-root .completed-not-current:hover{background-color:rgba(223,223,223,.6);border-radius:50px}body .suivi .MuiStep-root .completed-not-current:hover .MuiStepLabel-label{color:#688a11}body .suivi .MuiButton-containedPrimary{border:1px solid #8ab816;background-color:#8ab816}body .suivi .MuiRadio-root{color:#8ab816}body .suivi .MuiRadio-root:hover{background-color:rgba(138,184,22,.08)}body .suivi .MuiRadio-root.Mui-checked{color:#8ab816}body .suivi .MuiRadio-root.Mui-checked:hover{background-color:rgba(138,184,22,.08)}body .simulation .MuiStep-root .MuiStepLabel-root .MuiStepLabel-active:hover,body .simulation .MuiStep-root .MuiStepLabel-root .MuiStepLabel-completed:hover{background-color:#06c}body .simulation .MuiStep-root .completed-not-current .MuiStepLabel-label{color:#0080ff;opacity:1}body .simulation .MuiStep-root .completed-not-current:hover{background-color:rgba(223,223,223,.6);border-radius:50px}body .simulation .MuiStep-root .completed-not-current:hover .MuiStepLabel-label{color:#06c}body .projet .MuiStep-root .MuiStepLabel-root .MuiStepLabel-active:hover,body .projet .MuiStep-root .MuiStepLabel-root .MuiStepLabel-completed:hover{background-color:#1d1d1d}body .projet .MuiStep-root .completed-not-current .MuiStepLabel-label{color:#363636;opacity:1}body .projet .MuiStep-root .completed-not-current:hover{background-color:rgba(223,223,223,.6);border-radius:50px}body .projet .MuiStep-root .completed-not-current:hover .MuiStepLabel-label{color:#1d1d1d}body .check-button-container{width:100%}body .check-button-container .MuiFormControl-root{width:100%}body .check-button-container .MuiFormControl-root .MuiFormGroup-root{display:flex;flex-direction:row;justify-content:center}body .check-button-container .MuiFormControl-root .MuiFormGroup-root .MuiFormControlLabel-root{background-color:transparent;color:#363636;font-weight:800;text-transform:uppercase;font-size:14px;border-radius:37px;border:1px solid #363636;padding:16px 50px;box-shadow:none;line-height:1.25}body .table{border-collapse:separate;border-spacing:0}body .table .table-space{width:10px;padding:0;margin:0}body .table tbody .table-input{max-width:200px}body .table tbody .favorite-icon{width:40px;height:40px}body .table tbody .edit-icon{color:#fff;background-color:#0080ff;width:40px;height:40px}body .table tbody .edit-icon--disabled{background-color:grey!important}body .table tbody .edit-icon-without-delete{color:#fff;background-color:#0080ff;width:40px;height:40px;margin-right:10px}body .table tbody .edit-icon-without-delete--disabled{background-color:grey!important}body .table tbody .bilan-rapide{background-color:#ffc70f}body .table tbody .suivi{background-color:#8ab816}body .table tbody .delete-icon{width:40px;height:40px}body .table tbody .delete-icon--disabled{background-color:grey!important}body .table tbody tr td{top:0;border-bottom:1px solid #363636;text-align:center;padding:5px}body .table tbody tr td.modify{background-color:rgba(0,128,255,.1)}body .table tbody tr td.modified{background-color:rgba(54,54,54,.05)}body .table tbody tr td.looking-on{border-right:2px solid #0080ff;border-left:2px solid #0080ff}body .table tbody tr td.missing-data{border-right:2px solid red;border-left:2px solid red;background-color:rgba(255,81,81,.5)}body .table tbody tr td:first-child{border-left:1px solid #363636}body .table tbody tr td:last-child{border-right:1px solid #363636}body .table tbody tr .editable{padding:10px 5px 5px 5px;height:83px;vertical-align:top}body .table tbody tr .action{text-align:center;width:100px}body .table tbody tr:first-child td.looking-on{border-top:2px solid #0080ff}body .table tbody tr:first-child td.missing-data{border-top:2px solid red}body .table tbody tr:last-child .action{text-align:center;width:100px}body .table tbody tr:last-child td{border-bottom:1px solid #363636;text-align:center}body .table tbody tr:last-child td.looking-on{border-bottom:2px solid #0080ff}body .table tbody tr:last-child td.missing-data{border-bottom:2px solid red}body .table tbody tr:last-child td.missing-data:first-child{border-bottom-left-radius:6px;border-left:2px solid red}body .table tbody tr:last-child td:first-child{border-bottom-left-radius:6px;border-left:1px solid #363636}body .table tbody tr:last-child td:last-child{border-bottom-right-radius:6px;border-right:1px solid #363636}body .table tbody tr:last-child .editable{padding:10px 5px 5px 5px;height:83px;vertical-align:top}body .table thead{background-color:#363636}body .table thead th{color:#fff;text-align:center;border:none;padding:15px}body .table thead th:first-child{border-top-left-radius:6px}body .table thead th:last-child{border-top-right-radius:6px}body .cout-table{border-collapse:separate;border-spacing:0}body .cout-table .MuiFormControl-root{overflow:hidden;width:100%}body .cout-table .MuiFilledInput-root.positive{background-color:rgba(6,172,106,.2)}body .cout-table .MuiFilledInput-root.positive input:-webkit-autofill,body .cout-table .MuiFilledInput-root.positive input:-webkit-autofill:active,body .cout-table .MuiFilledInput-root.positive input:-webkit-autofill:focus,body .cout-table .MuiFilledInput-root.positive input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #cdeee1 inset!important}body .cout-table .MuiFilledInput-root.negative{background-color:rgba(255,81,81,.2)}body .cout-table .MuiFilledInput-root.negative input:-webkit-autofill,body .cout-table .MuiFilledInput-root.negative input:-webkit-autofill:active,body .cout-table .MuiFilledInput-root.negative input:-webkit-autofill:focus,body .cout-table .MuiFilledInput-root.negative input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1100px #ffdcdc inset!important}body .cout-table .MuiFilledInput-root .material-icons{position:absolute;bottom:10px;right:10px}body .cout-table tbody tr{vertical-align:top}body .cout-table tbody tr td{top:0;border-bottom:1px solid transparent;text-align:center;padding:10px}body .cout-table tbody tr td button{height:55px;width:55px}body .cout-table tbody tr td button .delete-icon{width:15px;height:15px}body .cout-table tbody tr td.amount{width:15%}body .cout-table tbody tr td.type{width:20%}body .cout-table tbody tr td.missing-data{background-color:rgba(255,81,81,.5)}body .cout-table tbody tr td:first-child{border-left:1px solid #363636}body .cout-table tbody tr td:last-child{border-right:1px solid #363636}body .cout-table tbody tr:first-child td.looking-on{border-top:2px solid #0080ff}body .cout-table tbody tr:first-child td.missing-data{border-top:2px solid red}body .cout-table tbody tr:last-child td{border-bottom:1px solid #363636;text-align:center}body .cout-table tbody tr:last-child td:first-child{border-bottom-left-radius:6px;border-left:1px solid #363636}body .cout-table tbody tr:last-child td:last-child{border-bottom-right-radius:6px;border-right:1px solid #363636}body .cout-table thead{background-color:#363636}body .cout-table thead th{color:#fff;text-align:center;border:none;padding:15px}body .cout-table thead th:first-child{border-top-left-radius:6px}body .cout-table thead th:last-child{border-top-right-radius:6px}body .cout-table thead th.action{width:60px}body .MuiTableContainer,body .color-spot-table-container{overflow-x:hidden}body .color-spot-table{border-collapse:separate;border-spacing:0}body .color-spot-table .MuiTableCell-root{padding:10px;border-color:#f6f6f6;border-width:1px;border-left-style:solid;border-bottom:none;font-size:14px;color:#363636;height:30px}body .color-spot-table td,body .color-spot-table tr{border-color:#f6f6f6;text-align:left;height:30px}body .color-spot-table thead{background-color:#f6f6f6;height:30px;font-weight:700}body .color-spot-table thead th{color:#fff;text-align:left;padding-left:30px}body .color-spot-table thead th.MuiTableCell-root{border-right:1px solid #fff}body .color-spot-table thead th:first-child{border-top-left-radius:6px}body .color-spot-table thead th:last-child{border-top-right-radius:6px}body .color-spot-table tbody tr td:first-child{border-bottom-left-radius:6px;padding:5px 0 0 0;text-align:center}body .color-spot-table tbody tr td:last-child{border-right:1px solid #f6f6f6}body .color-spot-table tbody tr:last-child td{border-bottom-color:#f6f6f6;border-bottom-style:solid;border-bottom-width:1px;text-align:left}body .color-spot-table tbody tr:last-child td:first-child{border-bottom-left-radius:6px;border-color:#f6f6f6;padding:5px 0 0 0;text-align:center}body .color-spot-table tbody tr:last-child td:last-child{border-bottom-right-radius:6px;border-color:#f6f6f6}body .color-spot-table tbody tr.Mui-selected.--footer td{font-weight:700}body .confirmation-modal .MuiDialog-paperWidthSm{max-width:700px}body .confirmation-modal .MuiDialog-paper{padding:25px 70px}body .confirmation-modal .MuiDialog-paper h2{text-align:left;padding:0;font-size:20px;width:500px;margin:auto}body .confirmation-modal .MuiDialog-paper .MuiDialogContent-root{padding:25px 0 25px 0;width:500px;margin:auto}body .confirmation-modal .MuiDialog-paper .MuiDialogContent-root h3{text-align:left;padding:0;color:rgba(54,54,54,.7)}body .confirmation-modal .MuiDialog-paper .MuiDialogActions-root{justify-content:space-between;padding:25px 0 0 0}body .confirmation-modal .MuiDialog-paper .MuiDialogActions-root .action-container .MuiButton-containedSecondary{padding:16px 25px}body .confirmation-modal .MuiDialog-paper .MuiDialogActions-root .action-container .MuiButton-containedPrimary{padding:16px 25px}body .confirmation-modal--bilan-rapide .MuiButton-containedPrimary{border:1px solid #ffc70f;background-color:#ffc70f}body .confirmation-modal--bilan-rapide.simulation .MuiButton-containedPrimary{border:1px solid #0080ff;background-color:#0080ff}body .confirmation-modal--bilan-rapide.suivi .MuiButton-containedPrimary{border:1px solid #8ab816;background-color:#8ab816}body .confirmation-modal--smag-popin img{position:absolute;right:30px;height:30px}body .confirmation-modal--smag-popin .MuiFormControl-root .MuiFormGroup-root .MuiFormControlLabel-root{margin-left:0}@media screen and (max-width:1024px){.MuiStepper-root .MuiStep-root .MuiStepLabel-root .MuiStepLabel-label .MuiStepLabel-active:hover,.MuiStepper-root .MuiStep-root .MuiStepLabel-root .MuiStepLabel-label .MuiStepLabel-completed:hover{height:90px}}.login-page{height:fit-content;min-height:100%;width:100%;display:flex;flex-direction:column;background-image:url(/assets/landscape.c133e8b8.jpg);background-repeat:no-repeat;background-size:cover;padding:0 0 40px 0}.login-page .logo{width:fit-content;height:fit-content;margin:40px 140px}.login-page .logo img{height:80px}.login-page .link-container{display:flex;justify-content:space-between}.login-page .login-box{width:fit-content;max-width:70%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;border-radius:6px;padding:4rem 8rem;margin:auto}.login-page .login-box .picture{margin-bottom:2.5rem}.login-page .login-box .picture img{height:70px}.login-page .login-box h1{font-size:42px;text-align:center;margin:0 0 20px 0}.login-page .login-box form{margin:0;width:100%}.login-page .login-box .actions{padding:0;display:flex;justify-content:space-between;flex-direction:row-reverse}.login-page .login-box .actions--column-direction{flex-direction:column;align-items:center}.login-page .login-box .actions--column-direction .action-container{margin:20px 0 0 0}.login-page .login-box .actions--column-direction .action-container:first-of-type{margin-top:0}.login-page .login-box .actions .actions-authentification{display:flex;flex-direction:row}.login-page .login-box .actions .actions-authentification .action-container{margin:0}.login-page .login-box .actions .actions-authentification .action-container:first-of-type{margin-right:10px}.login-page .login-box .actions--centered{justify-content:center}.login-page .login-box .actions--full-width{justify-content:space-around;width:100%}.login-page .login-box .body-text{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;text-align:left;color:#08123a;opacity:1;width:100%;margin:0;line-height:26px;display:flex;flex-direction:column}.login-page .login-box .body-text--margin-bottom{margin-bottom:16px}.login-page .login-box .body-text--centered{text-align:center}.login-page .login-box .body-text .bold{font-weight:700}.login-page .login-box .link{font-size:14px;text-decoration:underline;opacity:.6;border:none;background-color:transparent;padding:0}.login-page .login-box .link--margin-top-40{margin-top:40px}.login-page .login-box .link--padding-left{padding-left:12px}@media (max-width:1024px){.login-page .login-box{padding:3rem 5rem}.login-page .login-box .picture{margin-bottom:2rem}.login-page .logo{margin:40px 30px}.login-page .logo img{height:60%}}@media (max-width:900px){.login-page .login-box{padding:3rem 3rem}.login-page .login-box form .actions{flex-direction:column;align-items:center}.login-page .login-box form .actions .action-container{margin:20px 0 0 0}.login-page .login-box form .actions .action-container:first-of-type{margin-top:0}.login-page .login-box form .actions .MuiButton-root{padding:16px 25px}.login-page .login-box .actions .MuiButton-root{padding:16px 25px}}.MuiDrawer-paper{overflow-y:hidden;height:100vh}.drawer{width:50vw;position:relative;padding:40px 50px;overflow-x:clip}@media (max-width:1200px){.drawer{width:70vw}}@media (max-width:720px){.drawer{width:80vw;padding:20px 25px}}.drawer .drawer-header{align-content:center;width:100%;padding:16px 0}.drawer .drawer-header .drawer-button-text{margin-left:5px;color:#363636}.drawer .drawer-header h1{font-size:30px;text-align:center;margin:0}.drawer .drawer-header .drawer-title-container{margin-top:10px}.drawer .drawer-header .back-button .MuiButton-root{padding:0}.drawer .drawer-content{padding:16px 0;display:flex;justify-content:center}.drawer.fix-height.scroll-hidden{overflow:hidden}.drawer.fix-height .drawer-header{align-content:center;width:100%;height:10%;padding:16px}.drawer.fix-height .drawer-header .drawer-button-text{margin-left:5px;color:#363636}.drawer.fix-height .drawer-header h1{font-size:30px;text-align:center}.drawer.fix-height .drawer-content{padding:16px;height:75%}.drawer--full-screen{width:100%}.drawer--full-screen .MuiPaper-root{width:100%}.drawer--simulation .drawer-header h1{color:#0080ff}.drawer--suivi .drawer-header h1{color:#8ab816}.exploitation-detail{background-color:#fff;padding:30px 0 16px;width:100%}.exploitation-detail .detail-header{width:100%;display:flex;margin-bottom:30px}.exploitation-detail .detail-header .back-container{width:33%;position:absolute}.exploitation-detail .detail-header h1{margin:0 auto}.exploitation-detail .detail-content{color:#363636;display:flex;justify-content:stretch;align-items:stretch;padding:16px;border-radius:6px;background-color:#fff;border:2px solid #f6f6f6}.exploitation-detail .detail-content .label{margin-right:5px}.exploitation-detail .detail-content .information{display:flex;flex-direction:column;justify-content:space-between;padding:10px;width:50%;font-size:17px}.exploitation-detail .detail-content .information .exploitation-information{display:flex;flex-direction:column}.exploitation-detail .detail-content .information .exploitation-information span{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.exploitation-detail .detail-content .information .exploitation-information .raison-sociale{font-weight:700;margin-bottom:5px;text-transform:uppercase}.exploitation-detail .detail-content .information .exploitation-information .location{color:rgba(54,54,54,.4);margin-bottom:16px;text-transform:uppercase}.exploitation-detail .detail-content .production{background-color:rgba(255,199,15,.1);border-radius:5px;overflow:hidden;width:50%}.exploitation-detail .detail-content .production .item{display:flex;align-items:center;font-size:12px;margin:16px}.exploitation-detail .detail-content .production .item .text{font-size:17px}.exploitation-detail .detail-content .production .item .text .caption{text-transform:uppercase;color:#ffc70f;margin-bottom:5px;font-size:14px}.exploitation-detail .detail-content .production .item .icon{margin:0 30px;width:40px;height:40px}.exploitation-detail.tab-content{background:#f6f6f6;border-radius:6px;padding:16px}.exploitation-detail.tab-content .container{display:flex;margin-top:30px;justify-content:center}.exploitation-detail.bilan .container .section-titre{height:30px}.exploitation-detail.bilan .container .image{display:flex;height:191px;margin:0 auto}.exploitation-detail.bilan .container .text-container{position:relative;font-family:Roboto,sans-serif;font-size:16px;text-align:left;opacity:.6;color:#293760;padding:20px 0}.exploitation-detail.bilan .container .subtitle{font-size:11px;font-weight:400;font-style:italic;width:75%}.exploitation-detail.bilan .container .left{position:relative;background:#fff;border-radius:6px;width:50%;margin:18px;margin-right:40px;padding:30px;height:500px}.exploitation-detail.bilan .container .left .subtitle{color:#ffc70f}.exploitation-detail.bilan .container .right{position:relative;background:#fff;border-radius:6px;width:50%;margin:18px;margin-left:40px;padding:30px;height:500px}.exploitation-detail.bilan .container .right .subtitle{color:#0080ff}.exploitation-detail.bilan .container .picto{position:absolute;font-family:Roboto,sans-serif;right:30px;top:255px;width:83px}.exploitation-detail.bilan .container .button-container{position:absolute;bottom:10px;font-family:Roboto,sans-serif;font-weight:700;color:#0080ff;font-size:18px;margin:5px auto;left:0;right:0;text-align:center}.exploitation-detail.bilan .container .button-container .soon-container{height:51px;display:flex;justify-content:center;align-items:center}.exploitation-detail.bilan .container .bilan-in-progress .top-container{display:flex;align-items:center;margin-bottom:24px;justify-content:space-between}.exploitation-detail.bilan .container .bilan-in-progress .top-container img{height:100px;margin:0}.exploitation-detail.bilan .container .bilan-in-progress .top-container .text-section{display:flex;flex-direction:column;width:100%;align-items:flex-start;padding-left:30px}.exploitation-detail.bilan .container .bilan-in-progress .top-container .text-section h4{line-height:30px;margin:10px 0;font-size:32px}.exploitation-detail.bilan .container .bilan-in-progress .text-container{width:100%}.exploitation-detail.bilan .container .bilan-in-progress .label h4{font-size:16px;padding-left:10px;margin:20px 0 5px 0}.exploitation-detail.bilan .container .bilan-in-progress .progression-section{display:flex;flex-direction:column;justify-content:space-between;height:75px;background-color:rgba(255,199,15,.1);border-radius:6px;padding:20px;width:100%}.exploitation-detail.bilan .container .bilan-in-progress .progression-section .progress-bar-container{width:100%}.exploitation-detail.bilan .container .bilan-in-progress .progression-section .progress-bar-container .label{margin-bottom:5px}.exploitation-detail.bilan .container .bilan-in-progress .progression-section .progress-bar-container .MuiLinearProgress-root{height:13px;background-color:#fff}.exploitation-detail.bilan .container .bilan-in-progress .button-container .action-container{margin:10px 0}.exploitation-detail.bilan .container .bilan-in-progress .button-container .action-container:last-of-type{margin-bottom:0}.exploitation-detail.bilan .bilan-genere .details-technique .button-container{text-align:center}.exploitation-detail.bilan .bilan-genere .details-technique .MuiAccordion-root .MuiAccordionDetails-root{padding:0 16px}.exploitation-detail.bilan .bilan-genere .container{display:flex;flex-direction:column;align-items:flex-start;margin:30px;background:#fff;border-radius:6px;padding:30px 20px;height:fit-content}.exploitation-detail.bilan .bilan-genere .container--no-margin{margin:0}.exploitation-detail.bilan .bilan-genere .container h3{padding:0;margin:5px 0 0 0;text-align:left}.exploitation-detail.bilan .bilan-genere .container h4{margin:0;font-size:16px;min-height:40px;display:flex;align-items:center}.exploitation-detail.bilan .bilan-genere .container .chart-section{margin:30px 0 25px 0;display:flex;flex-direction:column;width:100%;height:fit-content}.exploitation-detail.bilan .bilan-genere .container .chart-section h3{text-align:center}.exploitation-detail.bilan .bilan-genere .container .chart-section h4{justify-content:center}.exploitation-detail.bilan .bilan-genere .container .chart-section--no-margin-top{margin-top:0}.exploitation-detail.bilan .bilan-genere .container .detail-section{display:flex;flex-direction:column;justify-content:space-between;margin:25px 0 0;height:fit-content}.exploitation-detail.bilan .bilan-genere .container .detail-section h5{margin-bottom:10px}.exploitation-detail.bilan .bilan-genere .container .detail-section .graph-section{margin:10px 0}.exploitation-detail.bilan .bilan-genere .container .detail-section .description .action-container{text-align:center}.exploitation-detail.bilan .bilan-genere .container .detail-section .description .action-container .MuiButton-label{font-size:12px}.exploitation-detail.bilan .bilan-genere .container .action-container{margin:auto;margin-top:25px}.exploitation-detail.bilan .bilan-genere .container--no-border{padding:20px}.exploitation-detail.bilan .bilan-genere .container--no-border .detail-graph-container .MuiAccordion-root{margin:0 5px 5px 5px;box-shadow:none;border:none;border-radius:0}.exploitation-detail.bilan .bilan-genere .container--no-border .detail-graph-container .MuiAccordion-root .MuiAccordionDetails-root{padding:0}.exploitation-detail.bilan .bilan-genere .container--no-border .detail-graph-container .MuiAccordion-root .MuiAccordionSummary-root{padding:0}.exploitation-detail.bilan .bilan-genere .footer-buttons-container{width:100%;display:flex;justify-content:space-evenly;margin-bottom:30px}.exploitation-detail.bilan .bilan-genere .MuiAccordion-root{margin:30px}.exploitation-detail.bilan .bilan-genere .MuiAccordion-root .MuiAccordionDetails-root{padding:0}.exploitation-detail.bilan .bilan-genere .detail-graph-container .MuiAccordion-root{margin:0 5px 5px 5px;box-shadow:none;border:1px solid #f6f6f6;border-radius:0}.exploitation-detail.bilan .bilan-genere .detail-graph-container .MuiAccordion-root .MuiAccordionDetails-root{padding:0}.exploitation-detail.bilan .bilan-genere .detail-graph-container .MuiAccordion-root .MuiAccordionSummary-root{padding:0 20px}.exploitation-detail.simulateur{padding:25px 50px}.exploitation-detail.simulateur .simulation-list-container .top-section{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;margin-bottom:30px}.exploitation-detail.simulateur .simulation-list-container .top-section .titles{display:flex;flex-direction:column;align-items:flex-start}.exploitation-detail.simulateur .simulation-list-container .top-section .titles h2{padding:0}.exploitation-detail.simulateur .simulation-list-container .top-section .titles h3{padding:0;margin-top:5px;text-align:left}.exploitation-detail.simulateur .simulation-list-container .top-section .button-container{min-width:265px}.exploitation-detail.simulateur .simulation-list-container .loader{display:flex;margin:auto;color:#0080ff}.exploitation-detail.projet{padding:25px 50px}.exploitation-detail.projet .projet-initialization .MuiButton-containedPrimary{background-color:#0080ff;color:#fff;border:1px solid #0080ff}.exploitation-detail.projet .projet-initialization .MuiButton-containedPrimary:hover{background-color:#363636;border:1px solid #363636;color:#fff}.exploitation-detail.projet .history-container{margin:30px 0}.exploitation-detail.projet .history-container .history-title{font-size:18px;margin:1rem 0;font-weight:700}.exploitation-detail.projet .history-container .projet{margin:1rem 0}.exploitation-detail.exploitation-suivi{padding:25px 50px}.exploitation-detail.exploitation-suivi .intro{margin-bottom:50px}.exploitation-detail.exploitation-suivi .intro .action{margin-top:15px;display:flex;justify-content:center}.exploitation-detail.exploitation-suivi .section{margin:30px 0;background-color:#fff;border-radius:6px;padding:30px}.exploitation-detail.exploitation-suivi .section h5{margin-bottom:30px}.exploitation-detail.exploitation-suivi .section .trajectoire-description{margin:30px 0;color:#363636}.exploitation-detail.exploitation-suivi .section .action{display:flex;justify-content:center;margin-top:10px}.exploitation-detail.exploitation-suivi .section .bilan-annuel-tile{margin-bottom:10px}.exploitation-detail.exploitation-suivi .section .bilan-annuel-tile .bilan-annuel-tile-header{border:2px solid #f6f6f6;border-radius:6px;border-bottom:none;display:flex;justify-content:space-between;align-items:center;padding:16px}.exploitation-detail.exploitation-suivi .section .bilan-annuel-tile .bilan-annuel-tile-header.uncomplete{border:2px solid #f6f6f6;border-radius:6px;display:flex;justify-content:space-between;align-items:center;padding:16px}.exploitation-detail.exploitation-suivi .section .bilan-annuel-tile .bilan-annuel-tile-header .bilan-annuel-tile-header-title-label{font-weight:700;font-size:16px;margin-bottom:5px}.exploitation-detail.exploitation-suivi .section .bilan-annuel-tile .bilan-annuel-tile-header .bilan-annuel-tile-header-title-campagne{padding:0;margin:0;font-size:16px;text-align:left;font-weight:300}.exploitation-detail.exploitation-suivi .section .bilan-annuel-tile .bilan-annuel-tile-data{display:flex;padding:16px;justify-content:space-between;align-items:center;background-color:#0080ff;color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.exploitation-detail.exploitation-suivi .section .bilan-annuel-tile .bilan-annuel-tile-data .bilan-annuel-tile-data-value-container{display:flex;flex-direction:column;gap:5px}.exploitation-detail.exploitation-suivi .section .bilan-annuel-tile .bilan-annuel-tile-data .bilan-annuel-tile-data-value{color:#ffc70f;font-weight:700}.exploitation-detail.exploitation-suivi .section .suivi-detail-tile{color:#363636}.exploitation-detail.exploitation-suivi .section .suivi-detail-tile .suivi-detail-header{background-color:rgba(0,128,255,.1);border-radius:6px;padding:16px;display:flex;justify-content:center;align-items:center;font-size:17px;margin-bottom:30px}.exploitation-detail.exploitation-suivi .section .suivi-detail-tile .suivi-detail-header .suivi-detail-header-label{color:#363636;margin-right:5px}.exploitation-detail.exploitation-suivi .section .suivi-detail-tile .suivi-detail-header .suivi-detail-header-value{font-weight:700}.exploitation-detail.exploitation-suivi .section .suivi-detail-tile .suivi-detail-header-moyennes{display:flex;justify-content:space-around;align-items:center;margin-bottom:50px}.exploitation-detail.exploitation-suivi .section .suivi-detail-tile .suivi-detail-header-moyennes .suivi-detail-header-moyenne{display:flex;flex-direction:column;align-items:center}.exploitation-detail.exploitation-suivi .section .suivi-detail-tile .suivi-detail-header-moyennes .suivi-detail-header-moyenne .suivi-detail-header-moyenne-label{padding:10px;background-color:#f7f7f7;font-weight:700;margin-bottom:10px;width:100%;text-align:center}.exploitation-detail.exploitation-suivi .section .suivi-detail-tile .suivi-detail-header-moyennes .suivi-detail-header-moyenne .suivi-detail-header-moyenne-actual-value{font-weight:700;margin-bottom:10px}.exploitation-detail.exploitation-suivi .section .suivi-detail-tile .suivi-detail-header-moyennes .suivi-detail-header-moyenne .suivi-detail-header-moyenne-objectif-value{color:#08123a}.exploitation-detail.exploitation-suivi .section .suivi-detail-table{margin-top:30px}.exploitation-detail.exploitation-suivi .section .suivi-detail-table h6{font-weight:400;font-size:14px;margin-block-start:0;margin-block-end:0;margin-bottom:10px}.exploitation-detail .cobenefice-section{padding:16px 0}.exploitation-detail .cobenefice-section .loader{display:flex;margin:auto;color:#0080ff}.exploitation-detail .cobenefice-section .cobenefice-guide{border-radius:5px;padding:10px;height:fit-content}.exploitation-detail .cobenefice-section .cobenefice-guide a{display:flex;flex-direction:row;align-items:center;margin-bottom:5px;text-decoration:none;font-weight:700;color:#0080ff}.exploitation-detail .cobenefice-section .cobenefice-guide a img{margin-right:10px}.tabs{position:relative;text-align:center;margin-bottom:28px}.tabs .line-background{position:absolute;top:calc(50% - 2px);left:50%;transform:translateX(-50%);height:4px;background:#f6f6f6;width:calc(100vw - 18px)}.tabs .buttons-container{position:relative;background:#f6f6f6;border-radius:21px;margin:0 auto;width:fit-content;overflow:hidden;z-index:1}.tabs .MuiButton-root{z-index:2;font-family:Roboto,sans-serif;font-weight:unset;font-size:18px;letter-spacing:0;text-transform:unset;width:222px;height:42px;margin-right:46px;border-radius:21px;opacity:1;background:#f6f6f6;color:#363636}.tabs .MuiButton-root:last-child{margin-right:0}.tabs .MuiButton-root.active{background:#363636;color:#fff;box-shadow:0 3px 6px #00000029}.tabs .no-bilan-warning{position:absolute;right:195px;top:15px;color:#0080ff;font:normal normal 300 16px Roboto;opacity:0;z-index:0}.tabs .no-bilan-warning--displayed{visibility:visible;opacity:1;animation:fromTop 3s}.tabs.tabs-container .line-background{width:105%}.tabs.tabs-container.line{margin-bottom:0}.tabs.tabs-container.line .buttons-container button{margin:0;width:190px;font-size:16px}.tabs.tabs-container.sdc .buttons-container{background:unset;width:100%;display:flex;justify-content:center;flex-wrap:wrap}.tabs.tabs-container.sdc .buttons-container button{height:51.5px;background-color:transparent;color:#26d56d;font-weight:800;text-transform:uppercase;font-size:14px;border-radius:37px;border:1px solid #26d56d;padding:16px 20px;box-shadow:none;line-height:1.25;min-width:210px;margin:.5rem 1rem}.tabs.tabs-container.sdc .buttons-container button.active{background:#26d56d;color:#fff;box-shadow:0 3px 6px #00000029}.info-warning{position:relative;background-color:rgba(255,199,15,.1);display:flex;flex-direction:column;padding-bottom:15px;margin-bottom:28px;justify-content:center;align-items:center}.info-warning .warning{color:#ffc70f;text-transform:uppercase}.info-warning .close-icon{position:absolute;right:0;top:0}.info-warning img{margin-top:5px;width:50px}@keyframes fromTop{0%{opacity:0;top:15px}10%{opacity:1;top:45px}90%{opacity:1;top:45px}100%{opacity:0;top:15px}}@media (max-width:900px){.exploitation-detail .detail-content{flex-direction:column;align-items:center}.exploitation-detail .detail-content .information,.exploitation-detail .detail-content .production{width:100%}.exploitation-detail .detail-content .information{flex-direction:row}.exploitation-detail.bilan{padding:16px 0 0 0}.exploitation-detail.bilan .container .left,.exploitation-detail.bilan .container .right{height:600px;padding:30px 16px 30px 16px}.exploitation-detail.bilan .container .left{margin-right:10px}.exploitation-detail.bilan .container .left--short{height:650px}.exploitation-detail.bilan .container .right{margin-left:10px}.exploitation-detail.bilan .container .right--short{height:650px}.exploitation-detail.bilan .container .right--short .picto{bottom:55px}.exploitation-detail.bilan .container .text-container{width:100%;padding:40px 0}.exploitation-detail.bilan .container .picto{bottom:75px;top:unset;margin-left:auto;margin-right:auto;left:0;right:0;text-align:center}.exploitation-detail.bilan .container .bilan-in-progress .top-container{flex-direction:column}.exploitation-detail.bilan .container .bilan-in-progress .top-container .text-section{padding:0;margin-top:25px}.exploitation-detail.bilan .bilan-genere{padding-bottom:1px}.exploitation-detail.bilan .bilan-genere .MuiAccordion-root{margin:16px}.exploitation-detail.bilan .bilan-genere .container{padding:30px 16px 40px 16px;margin:30px 16px 16px 16px}.exploitation-detail.bilan .bilan-genere .container .detail-section{flex-direction:column;align-items:center}.exploitation-detail.bilan .bilan-genere .container .detail-section .detail-graph-container{width:100%}.exploitation-detail.bilan .bilan-genere .container .detail-section .detail-graph-container .detail-graph-bloc{width:100%}.exploitation-detail.bilan .bilan-genere .container .detail-section .description{margin-top:30px}.exploitation-detail.simulateur{padding:25px 16px}.exploitation-detail.simulateur .simulation-list-container .title{flex-direction:column}.exploitation-detail.simulateur .simulation-list-container .title .tag{margin:0 0 0 10px}}.main-section{display:flex;justify-content:space-between}.main-section .chart-section{width:70%}.main-section .detail-section{width:25%}@media (min-width:901px) and (max-width:1024px){.exploitation-detail.bilan .container .left,.exploitation-detail.bilan .container .right{height:550px}.exploitation-detail.bilan .container .text-container{padding:40px 0}.exploitation-detail.bilan .container .subtitle{width:70%}}.exploitation-page{padding-bottom:80px}.exploitation-page .button-add-container{width:100%;display:flex;justify-content:center;margin:50px auto}.exploitation-page .see-more{width:fit-content;margin:30px auto auto}.exploitation-page .empty{margin-top:40px;width:100%;display:flex;flex-direction:column;align-items:center}.exploitation-page .empty span{margin:16px;color:#0080ff;font-size:20px}.exploitation-page .empty p{color:#363636;font-size:14px;margin-bottom:10px}.exploitation-page .diagnostique-list{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:stretch;width:100%;margin-bottom:30px}.exploitation-page .diagnostique-list .show-more-container{padding:0 30px;width:25%;display:flex;justify-content:center;align-items:center}.exploitation-page .diagnostique-list .show-more-container:nth-child(4n){padding-right:0}.exploitation-page .diagnostique-list .show-more-container .show-more{display:flex;align-items:center;justify-content:center;border-width:0;box-shadow:0 8px 12px #1c172C0A;background-color:#fff;border-radius:6px;margin-bottom:16px}.exploitation-page .diagnostique-list .show-more-container .show-more:hover{box-shadow:0 18px 22px #1c172C2B;cursor:pointer}.exploitation-page .diagnostique-list .show-more-container .show-more span{color:#0080ff;font-size:80px}.exploitation-page .diagnostique-list .show-more-container .show-more span:hover{cursor:pointer}.exploitation-page .diagnostique-tile-container{width:25%;padding-right:16px}.exploitation-page .diagnostique-tile-container:nth-child(4n){padding-right:0}.exploitation-page .diagnostique-tile-container .diagnostique-tile{background-color:#fff;box-shadow:0 8px 12px #1c172C0A;padding:16px;margin-bottom:16px;border-radius:6px;font-size:16px}.exploitation-page .diagnostique-tile-container .diagnostique-tile:last-child{margin-right:0}.exploitation-page .diagnostique-tile-container .diagnostique-tile:hover{box-shadow:0 18px 22px #1c172C2B;cursor:pointer}.exploitation-page .diagnostique-tile-container .diagnostique-tile .diagnostique-info{margin-bottom:16px;width:100%}.exploitation-page .diagnostique-tile-container .diagnostique-tile .diagnostique-info .raison-sociale{overflow:hidden;width:100%;margin-bottom:5px;white-space:nowrap;font-weight:700;text-overflow:ellipsis}.exploitation-page .diagnostique-tile-container .diagnostique-tile .diagnostique-info .commune{color:rgba(54,54,54,.6);overflow:hidden;text-overflow:ellipsis}.exploitation-page .diagnostique-tile-container .diagnostique-tile .diagnostique-contact{flex:1;overflow:hidden;margin-bottom:16px;text-overflow:ellipsis}.exploitation-page .diagnostique-tile-container .diagnostique-tile .indicators{display:flex;flex-wrap:wrap;white-space:nowrap}.exploitation-page .diagnostique-tile-container .diagnostique-tile .indicators .exploitation-bilan{display:flex;align-items:center;color:#363636}.exploitation-page .diagnostique-tile-container .diagnostique-tile .indicators .exploitation-bilan:first-child{margin-right:5px}.exploitation-page .diagnostique-tile-container .diagnostique-tile .indicators .exploitation-bilan .exploitation-icon{margin-right:5px;font-size:12px}.exploitation-page .diagnostique-tile-container .diagnostique-tile .indicators .exploitation-bilan .exploitation-icon-success{color:#06ac6a}.exploitation-page .exploitation-tile{width:100%;margin:16px auto;box-shadow:0 8px 12px #1c172C0A;border:1px solid #f6f6f6;border-radius:6px;font-size:17px;color:#363636}.exploitation-page .exploitation-tile:hover{cursor:pointer;box-shadow:0 18px 22px #1c172C2B;z-index:10;position:relative}.exploitation-page .exploitation-tile .first-part,.exploitation-page .exploitation-tile .second-part{display:flex;align-items:center;width:100%}.exploitation-page .exploitation-tile .first-part{width:50%;flex:3}.exploitation-page .exploitation-tile .first-part>div:last-child{width:40%}.exploitation-page .exploitation-tile .first-part>div:first-child{width:60%}.exploitation-page .exploitation-tile .second-part{width:60%;flex:4;position:relative;white-space:nowrap}.exploitation-page .exploitation-tile .second-part .indicators-line{width:100%;border-bottom:2px dashed #000;position:absolute}.exploitation-page .exploitation-tile .second-part>div{width:50%}.exploitation-page .exploitation-tile .exploitation-summary{display:flex;align-items:center;padding:16px;height:95px}.exploitation-page .exploitation-tile .exploitation-summary div{width:100%;text-overflow:ellipsis;padding-right:16px}.exploitation-page .exploitation-tile .exploitation-summary .exploitation-nom{font-weight:700;text-transform:capitalize}.exploitation-page .exploitation-tile .exploitation-summary .exploitation-nom-agriculteur{text-transform:capitalize}.exploitation-page .exploitation-tile .exploitation-summary .exploitation-ville{color:rgba(54,54,54,.4);text-transform:capitalize}.exploitation-page .exploitation-tile .exploitation-summary .exploitation-bilan{display:flex;flex-direction:column;justify-content:center;align-items:center}.exploitation-page .exploitation-tile .exploitation-summary .exploitation-bilan .exploitation-icon{font-size:12px;margin-right:5px;margin-bottom:5px}.exploitation-page .exploitation-tile .exploitation-summary .exploitation-bilan .exploitation-icon-success{color:#06ac6a}.exploitation-page .exploitation-tile .exploitation-summary .exploitation-bilan div{text-align:center}.exploitation-page .exploitation-tile .third-part{color:red;flex:1}.exploitation-page .exploitation-tile .third-part img{width:20px}.smag-importation-drawer{width:100%;height:100%;position:relative;padding:16px}.smag-importation-drawer .smag-exploitation-header{text-align:center;height:150px}.smag-importation-drawer .smag-exploitation-header .title{margin-bottom:16px}.smag-importation-drawer .content{height:80%;padding-bottom:50px}.smag-importation-drawer .content .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#ffc70f}.smag-importation-drawer .content .smag-exploitations-info{font-style:italic;margin-bottom:5px}.smag-importation-drawer .content .search{display:flex;align-items:center;height:70px;box-shadow:0 8px 12px #1c172C0A;border:1px solid #f6f6f6;border-radius:6px;padding:0 10px}.smag-importation-drawer .content .search .siret-search{width:35%}.smag-importation-drawer .content .search .import-type{display:flex;align-items:center}.smag-importation-drawer .content .search .import-type .import-type-title{margin:0 10px}.smag-importation-drawer .content .search .import-type .MuiFormGroup-root{flex-direction:row}.smag-importation-drawer .content .loader-content{margin:80px auto;text-align:center;width:85%}.smag-importation-drawer .content .loader-content .loader{margin:20px 0;color:#ffc70f}.smag-importation-drawer .content .smag-list-header{min-height:55px;display:flex;align-items:center}.smag-importation-drawer .content .smag-list-header .label{font-weight:600;flex:1}.smag-importation-drawer .content .smag-list-header .label h1{font-size:24px}.smag-importation-drawer .content .smag-list .action-container{display:flex;justify-content:center}.smag-importation-drawer .content .smag-list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #f6f6f6;border-radius:10px;background-color:transparent}.smag-importation-drawer .content .smag-list::-webkit-scrollbar{width:8px;background-color:transparent}.smag-importation-drawer .content .smag-list::-webkit-scrollbar-thumb{border-radius:10px;background-color:#a9a9a9}.smag-importation-drawer .content .smag-list{height:100%;overflow-y:auto}.smag-importation-drawer .content .smag-list .smag-exploitation-import-container{z-index:1000;margin-top:10px;margin-bottom:10px;box-shadow:0 8px 12px #1c172C0A;border:1px solid #f6f6f6;border-radius:6px;font-size:17px;color:#363636}.smag-importation-drawer .content .smag-list .smag-exploitation-import-container .smag-exploitation-import{display:flex;align-items:center}.smag-importation-drawer .content .smag-list .smag-exploitation-import-container .smag-exploitation-import .first-part{flex:1;display:flex;flex-direction:column;justify-content:center}.smag-importation-drawer .content .smag-list .smag-exploitation-import-container .smag-exploitation-import .first-part .exploitation-nom{font-weight:700;text-transform:capitalize}.smag-importation-drawer .content .smag-list .smag-exploitation-import-container .smag-exploitation-import .first-part .exploitation-ville{color:rgba(54,54,54,.4);text-transform:capitalize}.smag-importation-drawer .content .smag-list .smag-exploitation-import-container .smag-exploitation-import .second-part{flex:1}.smag-importation-drawer .content .smag-list .smag-exploitation-import-container .smag-exploitation-import .second-part .exploitation-contact{font-weight:700;text-transform:capitalize}@media (max-width:1088px){.exploitation-page{margin:auto 2rem}}@media (max-width:900px){.exploitation-page .exploitation-tile{font-size:14px}.exploitation-page .exploitation-tile .first-part,.exploitation-page .exploitation-tile .second-part{flex-direction:column;justify-content:center}.exploitation-page .exploitation-tile .first-part>div,.exploitation-page .exploitation-tile .second-part>div{width:100%}.exploitation-page .exploitation-tile .first-part>div:last-child{width:100%}.exploitation-page .exploitation-tile .first-part>div:first-child{width:100%}}.exploitation-searchbar-container{position:absolute;left:0;display:flex;justify-content:center;width:100%}.exploitation-searchbar-container .exploitation-searchbar{flex:1;background-color:#fff;transform:translateY(-50%);left:50%;display:flex;align-items:center;padding:0 30px;border-radius:37px;margin:0 16px;box-shadow:0 8px 12px #1c172C0A;max-width:700px;overflow:hidden}.exploitation-searchbar-container .exploitation-searchbar input{flex-grow:1;background-color:transparent;border:none;outline:0;height:50px;font:bold 14px Roboto sans-serif;text-transform:uppercase;color:#363636}.exploitation-searchbar-container .exploitation-searchbar input::placeholder{color:#363636}.exploitation-searchbar-container .exploitation-searchbar span{flex-shrink:0}.exploitation-add-guide{display:flex;flex-direction:row;position:relative;margin-top:20px}.exploitation-add-guide .exploitation-guide{border:2px solid #ffc70f;border-radius:5px;width:400px;padding:10px;height:fit-content;margin-top:20px}.exploitation-add-guide .exploitation-guide a{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:5px;text-decoration:none;font-weight:700;color:#ffc70f}.exploitation-add-guide .exploitation-guide a img{margin-right:10px}.exploitation-add-guide .exploitation-guide .guide-description{font-size:12px;color:#363636}.landing-page{width:100%}.landing-page .login-btn{position:absolute;top:30px;right:20px}.landing-page h2{text-align:left;font-size:34px;padding:0}.landing-page .video-presentation{display:flex;justify-content:center;margin:10px 0}.landing-page .grand-est-container{display:flex;flex-direction:column;align-items:center;margin-bottom:15px}.landing-page .grand-est-container .grand-est-description{text-align:center}.landing-page .grand-est-container .grand-est-logo{max-height:75px}.landing-page .first-section{display:flex;flex-direction:row;justify-content:space-between;min-height:100vh}.landing-page .first-section .first-section-content{width:35vw;padding-top:16px;padding-left:50px}.landing-page .first-section .first-section-content h2{font-size:24px}.landing-page .first-section .first-section-content .logo-container{display:flex;flex-direction:column;align-items:flex-start}.landing-page .first-section .first-section-content .logo-container .main-logo{max-height:175px}.landing-page .first-section .first-section-content .logo-container .logo-savoir-faire{max-height:40px;margin-bottom:16px}.landing-page .first-section .first-section-image{background-image:url(/assets/landscape-landing-page.10b0e13c.jpg);background-position-x:center;background-position-y:-70px;margin-top:-8vh;width:58vw;height:118vh;border-radius:40% 0 40% 120%/80% 0 6% 80%}.landing-page .first-section .btn-container{display:flex;flex-direction:row;justify-content:space-around}.landing-page .services-section{background-color:#0080ff;padding:5vh 50px}.landing-page .services-section h2{color:#fff}.landing-page .landing-page-list{list-style:none;margin-top:30px;margin-bottom:16px;padding:0}.landing-page .landing-page-list li{margin:0;margin-bottom:.8em;padding-left:1.5em;position:relative;font-size:17px}.landing-page .landing-page-list li:after{content:"";height:8px;width:8px;background:#ffc70f;display:block;position:absolute;transform:rotate(45deg);top:.45em;left:0}.landing-page .landing-page-list--short{margin:5px 0}.landing-page .landing-page-list--short li{list-style:none;font-size:14px;margin-bottom:.2rem;margin-top:.2rem}.landing-page .landing-page-list--short li ul li:after{content:"";height:6px;width:6px;border-radius:100%;background:#0080ff;display:block;position:absolute;top:.45em;left:0}.landing-page .fonction-cle-container{display:flex;justify-content:space-between;margin:2rem 0}.landing-page .fonction-cle-container .fonction-cle-item{transition-duration:.5s;background-color:#fff;border-radius:6px;padding:20px;height:250px;width:20%;text-align:center;font-size:17px;cursor:pointer;overflow:hidden}.landing-page .fonction-cle-container .fonction-cle-item img{height:100px;margin-bottom:16px}.landing-page .fonction-cle-container .fonction-cle-item .bas-carbone,.landing-page .fonction-cle-container .fonction-cle-item .fonction-cle-content{display:none}.landing-page .fonction-cle-container .fonction-cle-item--focus{width:50%;transition-duration:1s;text-align:left;overflow:hidden}.landing-page .fonction-cle-container .fonction-cle-item--focus .fonction-cle-logo-title{display:flex;flex-direction:row;font-size:16px;overflow:hidden}.landing-page .fonction-cle-container .fonction-cle-item--focus .fonction-cle-logo-title img{height:35px;margin-right:10px}.landing-page .fonction-cle-container .fonction-cle-item--focus .bas-carbone{display:block;margin:0 auto;width:clamp(100px,100%,150px);object-fit:contain}.landing-page .fonction-cle-container .fonction-cle-item--focus .fonction-cle-content{display:flex;flex-direction:column}.landing-page .fonction-cle-container .fonction-cle-item--focus .fonction-cle-content .details{display:flex;margin-left:2rem}.landing-page .fonction-cle-container .fonction-cle-item--focus .fonction-cle-content .details .detail_item{flex:1;flex-shrink:0;border-left:5px solid #0080ff;padding-left:.5rem}.landing-page .fonction-cle-container .fonction-cle-item--focus .fonction-cle-content .details .detail_item .detail_item_title{font-weight:700;font-size:14px}.landing-page .fonction-cle-container .fonction-cle-item--focus .fonction-cle-content .details .detail_item .detail_item_message{font-style:italic;font-weight:lighter;font-size:12px}.landing-page .fonction-cle-container .fonction-cle-item--inactive{width:10%;transition-duration:1s;padding:20px 10px}.landing-page .fonction-cle-container .fonction-cle-item--inactive .fonction-cle-short-message{display:none}.landing-page .fonction-cle-container .fonction-cle-item--inactive .fonction-cle-content{display:none}.landing-page .comment-section{padding:20px;display:flex;flex-direction:column;align-items:center}.landing-page .comment-section h2{text-align:center}.landing-page .comment-section .comment-section-container{width:1088px;margin-top:20px;display:flex;flex-direction:column;align-items:center}.landing-page .comment-section .comment-section-container .comment-section-buttons{display:flex;flex-direction:row;justify-content:space-between;width:100%}.landing-page .comment-section .comment-section-container .comment-section-buttons .action-container{width:49%}.landing-page .comment-section .comment-section-container .comment-section-buttons .action-container button{width:100%}.landing-page .comment-section .comment-section-container .comment-section-content{width:100%;position:relative}.landing-page .comment-section .comment-section-container .comment-section-content .comment-list-container{position:relative}.landing-page .comment-section .comment-section-container .comment-section-content .comment-list-container img{position:absolute}.landing-page .comment-section .comment-section-container .comment-section-content .comment-list-container .comment-list-title{position:absolute;font-weight:700;font-size:20px;text-transform:uppercase}.landing-page .comment-section .comment-section-container .comment-section-content .comment-list-container .comment-list-element{position:absolute;display:flex;flex-direction:row;align-items:center;border-radius:10px;background-color:#fff;padding:20px;margin:40px 0;width:550px;height:100px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.landing-page .comment-section .comment-section-container .comment-section-content .comment-list-container .comment-list-element .comment-list-order{font-weight:700;font-size:20px;height:50px;width:50px;border-radius:100%;text-align:center;display:flex;justify-content:center;align-items:center;margin-right:16px}.landing-page .comment-section .comment-section-container .comment-section-content .comment-list-container .comment-list-element .tile-title{font-weight:700;margin-bottom:10px}.landing-page .comment-section .comment-section-container .comment-section-content--conseiller{background-image:url(/assets/trace-conseiller.bc73980d.svg);background-position-y:-75px;background-position-x:25px;background-repeat:no-repeat;animation:animationConseillerLinesFrames linear .8s;transition-duration:.5s}.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-list-container{height:800px}.landing-page .comment-section .comment-section-container .comment-section-content--conseiller img{top:180px;left:-170px;width:470px}.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-list-title{color:#ffc70f;top:70px;left:130px}.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-list-element{animation:animationConseillerFrames linear .8s;transition-duration:.5s}.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-list-element:nth-child(3){top:60px;left:130px}.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-list-element:nth-child(4){top:200px;left:420px}.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-list-element:nth-child(5){top:350px;left:320px}.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-list-element:nth-child(6){top:530px;left:170px}.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-list-element:nth-child(7){top:670px;left:300px}.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-list-element .comment-list-order{background-color:#ffc70f;color:#fff}.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-list-element .tile-title{color:#ffc70f}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur{background-image:url(/assets/trace-agriculteur.41a6120b.svg);background-position-y:-50px;background-position-x:20px;background-repeat:no-repeat;animation:animationAgriculteurLineFrames linear .8s;transition-duration:.5s}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur .comment-list-container{height:600px}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur img{top:100px;right:-100px;width:400px}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur .comment-list-title{color:#0080ff;top:40px;left:30px}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur .comment-list-element{animation:animationAgriculteurFrames linear .8s;transition-duration:.5s}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur .comment-list-element:nth-child(3){top:30px;left:30px}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur .comment-list-element:nth-child(4){top:190px;left:150px}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur .comment-list-element:nth-child(5){top:345px;left:10px}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur .comment-list-element .comment-list-order{background-color:#0080ff;color:#363636}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur .comment-list-element .tile-title{color:#0080ff}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur .comment-independant{position:absolute;bottom:0;right:calc(544px - 50vw);background-color:#0080ff;color:#fff;border-radius:30px 0 0 30px;font-size:20px;padding:16px 25px;animation:animationAgriculteurIndeFrames linear 1.5s}.landing-page .atouts-section{display:flex;flex-direction:column;justify-content:center;padding:40px}.landing-page .atouts-section>h2{color:#0080ff;margin-bottom:40px}.landing-page .atouts-section .atouts-first-part{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px}.landing-page .atouts-section .atouts-second-part{display:flex;flex-direction:row;justify-content:space-between}.landing-page .atouts-section .atouts-second-part .atouts-picture{flex:1}.landing-page .atouts-section .atouts-second-part .atouts-picture img{position:absolute;left:0;height:750px;margin-top:-35px}.landing-page .atouts-section .atouts-second-part .atouts-second-content{flex:1}.landing-page .atouts-section .atouts-tiles{display:flex;flex-direction:column;flex:1;margin-bottom:10px;padding:10px}.landing-page .atouts-section .atouts-tiles .atouts-tiles-title{display:flex;flex-direction:row;padding:10px}.landing-page .atouts-section .atouts-tiles .atouts-tiles-title h2{font-size:34px}.landing-page .atouts-section .atouts-tiles .atouts-tiles-title img{margin-right:20px}.landing-page .atouts-section .atouts-tiles .atouts-tiles-list{list-style:none;padding:10px}.landing-page .atouts-section .atouts-tiles .atouts-tiles-list li{margin:0;margin-bottom:1em;padding-left:1.5em;position:relative;font-size:17px}.landing-page .atouts-section .atouts-tiles .atouts-tiles-list li:after{content:"";height:8px;width:8px;border-radius:100%;background:#363636;display:block;position:absolute;top:.45em;left:0}.landing-page .partenaire-section{padding:40px}.landing-page .partenaire-section h2{margin-bottom:20px}.landing-page .partenaire-section .clients-logo-container{display:flex;flex-wrap:wrap;justify-content:center}.landing-page .partenaire-section .clients-logo-container .clients-logo{width:10%;height:auto;object-fit:contain;margin:1rem 2rem}.landing-page .partenaire-section .clients-logo-container .clients-logo--reduce{width:5%}@media (max-width:1440px){.landing-page .first-section .first-section-content{width:40vw}.landing-page .MuiButton-label{font-size:12px}.landing-page h2{font-size:24px}.landing-page .comment-section .comment-section-content--conseiller .comment-list-container img{left:-130px}.landing-page .comment-section .comment-section-content--agriculteur img{right:50px}.landing-page .comment-section .comment-section-container{width:75%}.landing-page .atouts-section .atouts-tiles .atouts-tiles-title h2{font-size:24px}}@media (max-width:1024px){.landing-page .first-section{height:80vh}.landing-page .first-section .first-section-image{height:95vh;background-position-y:-300px}.landing-page .first-section .first-section-content{width:55vw}.landing-page .landing-page-list--short li{font-size:10px}.landing-page .comment-section .comment-section-container .comment-section-content{zoom:.71}.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-list-container img{left:-130px}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur .comment-independant{right:-20%}.landing-page .fonction-cle-container .fonction-cle-item .fonction-cle-logo-title .fonction-cle-short-message{font-size:12px}.landing-page .atouts-section .atouts-second-part .atouts-picture img{left:-100px;width:500px}.landing-page .atouts-section .atouts-tiles .atouts-tiles-list li{font-size:14px}}@media (max-width:768px){.landing-page .atouts-picture,.landing-page .first-section-image{display:none}.landing-page .first-section{height:unset;width:100%}.landing-page .first-section .first-section-content{width:100%;padding:40px 20px}.landing-page .first-section .first-section-content img.main-logo{display:block;margin:0 auto 20px auto}.landing-page .first-section .first-section-content .landing-page-list{margin:30px auto}.landing-page .first-section .login-btn{display:none}.landing-page .atouts-section,.landing-page .partenaire-section,.landing-page .services-section{padding:20px}.landing-page .services-section{padding:20px 0}.landing-page .services-section h2{padding:0 20px}.landing-page .services-section .fonction-cle-container--scroll{margin:20px 0 0 0;overflow-x:scroll}.landing-page .services-section .fonction-cle-container--scroll .fonction-cle-item{flex-basis:60%;flex-shrink:0;margin:0 .5rem;height:auto;padding:15px}.landing-page .services-section .fonction-cle-container--scroll .fonction-cle-item--focus{transition:none}.landing-page .services-section .fonction-cle-container--scroll .fonction-cle-item--focus .details{flex-direction:column;margin-left:0}.landing-page .services-section .fonction-cle-container--scroll .fonction-cle-item--focus .details .detail_item{margin-top:.5rem}.landing-page .services-section .fonction-cle-container--scroll .fonction-cle-item .fonction-cle-logo-title{flex-direction:column}.landing-page .services-section .fonction-cle-container--scroll .fonction-cle-item .fonction-cle-logo-title .fonction-cle-short-message{text-align:center}.landing-page .services-section .fonction-cle-container--scroll .fonction-cle-item .fonction-cle-logo-title img{height:35px}.landing-page .services-section .fonction-cle-container--scroll .fonction-cle-item .fonction-cle-content ul ul{padding-left:5px}.landing-page .comment-section .comment-section-container{width:100%}.landing-page .comment-section .comment-section-container .comment-section-buttons{width:100%;display:flex;flex-direction:column}.landing-page .comment-section .comment-section-container .comment-section-buttons .action-container{width:100%;margin-bottom:10px}.landing-page .comment-section .comment-section-container .comment-section-buttons .action-container button{padding:15px}.landing-page .comment-section .comment-section-container .comment-list-title{margin-top:2rem}.landing-page .comment-section .comment-section-container .comment-section-content--conseiller{--color:#FFC70F}.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-list-container .comment-list-element{margin:1.5rem 0}.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-list-container .comment-list-element+.comment-list-element{margin-top:1rem}.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-list-container .comment-list-element:last-child{margin-bottom:0}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur{--color:#0080FF}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur .comment-list-container .comment-list-element{margin:1.5rem 0}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur .comment-list-container .comment-list-element+.comment-list-element{margin-top:1rem}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur .comment-list-container .comment-list-element:last-child{margin-bottom:100px}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur,.landing-page .comment-section .comment-section-container .comment-section-content--conseiller{background-image:none;background-position-y:unset;background-position-x:unset;background-repeat:unset;animation:none;position:relative}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur .comment-independant,.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-independant{bottom:0;right:-30px}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur .comment-list-container,.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-list-container{height:auto;width:100%;position:static}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur .comment-list-container img,.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-list-container img{display:none}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur .comment-list-container .comment-list-title,.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-list-container .comment-list-title{position:static}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur .comment-list-container .comment-list-element,.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-list-container .comment-list-element{animation:none;transition-duration:.5s;position:static;width:100%}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur .comment-list-container .comment-list-element .comment-list-order,.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-list-container .comment-list-element .comment-list-order{background-color:var(--color);color:#fff;flex-shrink:0}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur .comment-list-container .comment-list-element .tile-title,.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-list-container .comment-list-element .tile-title{margin:0;color:var(--color);font-size:18px}.landing-page .comment-section .comment-section-container .comment-section-content--agriculteur .comment-list-container .comment-list-element .tile-description,.landing-page .comment-section .comment-section-container .comment-section-content--conseiller .comment-list-container .comment-list-element .tile-description{font-size:16px}.landing-page .atouts-section{padding-bottom:0}.landing-page .atouts-section h2{margin:0}.landing-page .atouts-section .atouts-first-part,.landing-page .atouts-section .atouts-second-part{width:100%;flex-wrap:wrap;margin-bottom:0}.landing-page .atouts-section .atouts-first-part .atouts-tiles,.landing-page .atouts-section .atouts-second-part .atouts-tiles{width:100%;padding:10px 0;margin-bottom:0}.landing-page .atouts-section .atouts-first-part .atouts-tiles .atouts-tiles-title h2,.landing-page .atouts-section .atouts-first-part .atouts-tiles .atouts-tiles-title img,.landing-page .atouts-section .atouts-second-part .atouts-tiles .atouts-tiles-title h2,.landing-page .atouts-section .atouts-second-part .atouts-tiles .atouts-tiles-title img{display:block;margin:auto 0;font-size:20px}.landing-page .atouts-section .atouts-first-part .atouts-tiles .atouts-tiles-title img,.landing-page .atouts-section .atouts-second-part .atouts-tiles .atouts-tiles-title img{height:50px;margin-right:1rem}.landing-page .atouts-section .atouts-first-part .atouts-tiles .atouts-tiles-list,.landing-page .atouts-section .atouts-second-part .atouts-tiles .atouts-tiles-list{margin:0}.landing-page .partenaire-section .clients-logo-container{justify-content:space-between}.landing-page .partenaire-section .clients-logo-container img.clients-logo{width:70px;margin:.5rem}}.bilan-carbone{display:flex;flex-direction:column}.bilan-carbone .header-bilan-carbone{display:flex;flex-direction:row;align-items:center;min-height:100px;height:fit-content;position:sticky;top:0;z-index:10;background-color:#fff}.bilan-carbone .header-bilan-carbone .back-button{position:absolute;left:35px;top:20px}.bilan-carbone .header-bilan-carbone h1{width:100%;margin:0;display:flex;justify-content:center;align-items:center}.bilan-carbone .header-bilan-carbone .progress-bar-container{position:absolute;right:35px;top:20px;height:30px}.bilan-carbone .header-bilan-carbone--simulation h1{color:#0080ff;width:80%;margin:auto}.bilan-carbone .header-bilan-carbone--simulation h1 .header-icon{margin-left:5px;color:#0080ff}.bilan-carbone .header-bilan-carbone--projet h1{color:#363636}.bilan-carbone .header-bilan-carbone--suivi h1{color:#8ab816}.bilan-carbone .bilan-choix-reference{font-size:12px}.bilan-carbone .bilan-choix-reference div{margin-top:3px}.bilan-carbone .stepper{height:42px;background-color:#f6f6f6;margin-bottom:20px;border-top-right-radius:21px;border-bottom-right-radius:21px;margin-right:10px;position:sticky;top:100px;z-index:10}.bilan-carbone .stepper--4 .MuiStep-root{flex-shrink:0;flex-grow:1;flex-basis:25%;text-align:center}.bilan-carbone .stepper--5 .MuiStep-root{flex-shrink:0;flex-grow:1;flex-basis:20%;text-align:center}.bilan-carbone .stepper--6 .MuiStep-root{flex-shrink:0;flex-grow:1;flex-basis:16.66%;text-align:center}.bilan-carbone .stepper .progress-stepper{box-shadow:0 3px 6px #00000029;position:absolute;height:100%;background-color:#ffc70f;transition:width .3s;border-top-right-radius:21px;border-bottom-right-radius:21px}.bilan-carbone .stepper .progress-stepper--simulation{background-color:#0080ff}.bilan-carbone .stepper .progress-stepper--projet{background-color:#363636}.bilan-carbone .stepper .progress-stepper--suivi{background-color:#8ab816}.bilan-carbone .body{background-color:#f6f6f6;padding:22px 20px 30px 20px;display:flex;flex-direction:column;width:96%;max-width:1088px;margin:auto;border-radius:6px;margin-bottom:14px}.bilan-carbone .body--projet .MuiButton-containedPrimary{border:1px solid #363636;background-color:#363636}.bilan-carbone .body--projet .MuiButton-containedPrimary:hover{background-color:#fff;color:#363636;box-shadow:none}.bilan-carbone .body .bilan-genere .details-technique .button-container{text-align:center}.bilan-carbone .body .bilan-genere .details-technique .MuiAccordion-root .MuiAccordionDetails-root{padding:0 16px}.bilan-carbone .body .systeme-de-culture-accordion:not(.Mui-expanded) .duplicate-button{display:none}.bilan-carbone .body .systeme-de-culture-accordion .MuiAccordionSummary-content{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-right:16px}.bilan-carbone .body .title-header{margin-bottom:50px}.bilan-carbone .body .title-header .title-footer{text-align:center;margin:16px}.bilan-carbone .body h3{margin:5px 100px;font-family:"Roboto Light",sans-serif;font-weight:300;font-size:16px}.bilan-carbone .body h3.no-margin{margin:0}.bilan-carbone .body .text-body li,.bilan-carbone .body .text-body p{margin:5px 100px;font-family:"Roboto Light",sans-serif;font-weight:300;font-size:14px;padding:0;text-align:left;line-height:18px}.bilan-carbone .body .tile-container{display:flex;flex-direction:row;margin-top:20px;flex-wrap:wrap;width:104%;justify-content:space-evenly;position:relative;left:-2%}.bilan-carbone .body .tile-container .tile{font-family:Roboto,sans-serif;font-weight:700;background-color:#fff;font-size:16px;width:330px;height:243px;box-shadow:0 8px 12px #1c172C0A;border-radius:6px;display:flex;flex-direction:column;padding:15px 15px 20px 15px;justify-content:flex-start}.bilan-carbone .body .tile-container .tile h3{font-size:14px;padding:0;text-align:left;line-height:23px;margin:0}.bilan-carbone .body .tile-container .tile h4{margin:15px 0 10px 0}.bilan-carbone .body .tile-container .tile .picture{background-color:#363636;width:60px;height:53px}.bilan-carbone .body .comment-area{font-family:Roboto,sans-serif;font-weight:700;background-color:#fff;font-size:16px;flex:1;box-shadow:0 8px 12px #1c172C0A;border-radius:6px;padding:30px;margin:10px 0}.bilan-carbone .body .campagne-tile-container{display:flex;flex-direction:row;margin-top:20px;flex-wrap:wrap;justify-content:left;position:relative;align-items:center;padding-bottom:20px}.bilan-carbone .body .campagne-tile-container .indication{padding-left:30px;align-items:center}.bilan-carbone .body .campagne-tile-container .selected-campagne{min-width:120px}.bilan-carbone .body .warning{position:relative;display:flex;flex-direction:column;margin-bottom:28px;justify-content:center;background-color:rgba(255,199,15,.1);padding:15px;align-items:start}.bilan-carbone .body .progression-tile-container{display:flex;flex-direction:row;margin-top:20px;flex-wrap:wrap;justify-content:space-between;position:relative}.bilan-carbone .body .progression-tile-container .progression-tile{font-family:Roboto,sans-serif;font-weight:700;background-color:#fff;font-size:16px;flex:1;box-shadow:0 8px 12px #1c172C0A;border-radius:6px;display:flex;flex-direction:column;padding:15px 15px 20px 15px;margin:16px;justify-content:flex-start}.bilan-carbone .body .progression-tile-container .progression-tile h4{margin:15px 0 10px 0}.bilan-carbone .body .progression-tile-container .progression-tile .progress-item{display:flex;align-items:center}.bilan-carbone .body .progression-tile-container .progression-tile .progress-item h3{font-size:14px;padding:0;text-align:left;line-height:23px;margin:0;width:70%}.bilan-carbone .body .progression-tile-container .progression-tile .progress-item .progress-bar{width:30%}.bilan-carbone .body .progression-tile-container .progression-tile .progress-item .progress-bar .complete{border-radius:6px;height:5px;float:right;width:100%;background-color:#48e24d}.bilan-carbone .body .progression-tile-container .progression-tile .progress-item .progress-bar .complete--80{border-radius:6px;height:5px;float:right;background-color:#afe248;width:80%}.bilan-carbone .body .progression-tile-container .progression-tile .progress-item .progress-bar .complete--60{border-radius:6px;height:5px;float:right;width:60%;background-color:#fff70d}.bilan-carbone .body .progression-tile-container .progression-tile .progress-item .progress-bar .complete--40{border-radius:6px;height:5px;float:right;width:20%;background-color:#ff5151}.bilan-carbone .body .progression-tile-container .progression-tile .progress-item .progress-bar .error{border-radius:6px;height:5px;float:right;width:100%;background-color:#ff5151}.bilan-carbone .body .progression-tile-container .progression-tile .picture{background-color:#363636;width:60px;height:53px}.bilan-carbone .body .footer{margin-top:30px;display:flex;flex-direction:column;align-items:center;width:100%}.bilan-carbone .body .footer button{margin-bottom:10px}.bilan-carbone .body .footer .invalid{color:red;text-align:center;width:100%;margin-bottom:16px}.bilan-carbone .body .footer .label{font-size:20px;text-align:center;color:#363636;margin-bottom:20px}.bilan-carbone .body .footer .button-container{display:flex;width:100%;justify-content:center;align-items:center}.bilan-carbone .body .footer .button-container .action-container{margin:0 25px 0 25px}.bilan-carbone .body .footer .check-button-container{margin-bottom:30px}.bilan-carbone .body .loading-calcul-bilan-carbone .image-container{height:550px;position:relative}.bilan-carbone .body .loading-calcul-bilan-carbone .icon{position:absolute;top:50%;left:46.5%;display:block;width:140px;height:140px;margin:-4px 0 0 -12px}.bilan-carbone .body .loading-calcul-bilan-carbone .icon-rotating{position:absolute;top:50%;left:46.5%;width:180px;height:180px;margin:-60px 0 0 -60px;display:block;-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 2s linear infinite}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.bilan-carbone .body .loading-calcul-bilan-carbone .text{text-align:center}.bilan-carbone .body .tile-title{font-size:17px;color:#363636;font-weight:700;margin-bottom:10px;margin-top:25px}.bilan-carbone .body .tile-title:first-of-type{margin-top:0}.bilan-carbone .body .description{margin-top:30px}@media screen and (max-width:1024px){.bilan-carbone .stepper{height:90px;border-top-right-radius:45px;border-bottom-right-radius:45px}.bilan-carbone .stepper .progress-stepper{border-top-right-radius:45px;border-bottom-right-radius:45px}.bilan-carbone .body .tile-container .tile{margin:10px}}@media (max-width:900px){.bilan-carbone .header-bilan-carbone .back-button{left:15px}.bilan-carbone .header-bilan-carbone .progress-bar-container{right:15px}}.station-meteo{display:flex;padding:20px;font-family:"Roboto Light",serif;font-size:16px;color:#363636}.station-meteo .choice-container{display:flex;flex-direction:row}.station-meteo .choice-container .MuiFormControlLabel-root{margin:5px 0}.station-meteo .choice-container .edit-icon{color:#fff;background-color:#0080ff;width:40px;height:40px}.station-meteo .choice-container .edit-icon.bilan-rapide{background-color:#ffc70f}.station-meteo .choice-container .edit-icon.suivi{background-color:#8ab816}.station-meteo .MuiTypography-root{font-family:"Roboto Light",serif;font-size:16px;color:#363636}.station-meteo .text-container{padding:0 41px 10px 41px;font-size:14px}.station-meteo .input-container{display:flex;width:100%;padding-left:40px;z-index:0}.station-meteo .input-container div{width:200px;margin-right:18px}.station-meteo .input-container.list div{width:400px}.station-meteo .input-container.line div{width:150px;margin-bottom:0}.station-meteo .autocomplete-container{display:flex;padding-left:40px;width:100%}.station-meteo .autocomplete-container .MuiAutocomplete-root{width:70%}.culture .short-table-container,.interculture .short-table-container{width:100%;margin:30px 0}.culture .short-table-container h4,.interculture .short-table-container h4{margin:10px 0;font-size:16px}.culture .short-table-container h5,.interculture .short-table-container h5{margin:10px 0;font-size:12px;text-align:left;width:100%;color:#363636}.culture .short-table-container .MuiFilledInput-root,.interculture .short-table-container .MuiFilledInput-root{width:90%;margin:5px}.culture .short-table-container .MuiTableCell-root,.interculture .short-table-container .MuiTableCell-root{width:50%}.culture .short-table-container .MuiButton-root,.interculture .short-table-container .MuiButton-root{display:flex;margin:10px auto}.culture .short-table-container .MuiTableCell-root{width:32%}.simulation-intro{padding:0 80px}.simulation-intro .simulation-intro-header{margin-bottom:30px 0}.simulation-intro .container{margin:30px 0}.simulation-intro .container p{text-align:justify;line-height:20px}.simulation-intro .MuiFilledInput-root{background-color:#fff}.simulation-intro .simulation-intro-form{display:flex}.simulation-intro .simulation-intro-form .simulation-input-name{width:50%}.simulation-intro .simulation-intro-form .simulation-button-duplicate{width:50%;display:flex;justify-content:center}.simulation-intro .simulation-intro-footer{text-align:center;margin:5px 0}.cout-tile{margin-bottom:30px}.simulation-tile{background-color:#fff;border-radius:6px;display:flex;flex-direction:column;margin-bottom:20px}.simulation-tile:last-of-type{margin:0}.simulation-tile h2,.simulation-tile h3{padding:0;margin:0;font-size:16px;text-align:left}.simulation-tile h3{font-weight:300}.simulation-tile .tile-header{display:flex;flex-direction:row;justify-content:space-between;padding:20px}.simulation-tile .summary{display:flex;flex-direction:column;align-items:flex-start;margin-right:10px}.simulation-tile .summary .title{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:10px}.simulation-tile .summary .title .tag{padding:3px 25px 3px 25px;background-color:#ffc70f;border-radius:50px;color:#fff;margin-left:16px;text-transform:uppercase;font-size:12px}.simulation-tile--extended .tile-header{padding-bottom:25px;border-bottom:#f6f6f6 solid 2px}.simulation-tile--extended .summary .title .tag{background-color:#26d56d}.simulation-tile--extended .leviers-section{margin-top:10px;display:flex;flex-direction:column;justify-content:flex-start;padding:10px 20px}.simulation-tile--extended .leviers-section h2{margin-bottom:10px}.simulation-tile--extended .credits-section{background-color:#0080ff;color:#fff;display:flex;padding:20px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;justify-content:space-between}.simulation-tile--extended .credits-section .credits-carbone{display:flex;flex-direction:column;width:45%}.simulation-tile--extended .credits-section .credits-carbone .title{text-transform:uppercase;font-size:12px;font-weight:700;margin-bottom:5px}.simulation-tile--extended .credits-section .credits-carbone .data-section{display:flex;flex-direction:column;font-size:14px}.simulation-tile--extended .credits-section .credits-carbone .data-section .data{display:flex;flex-direction:row;justify-content:flex-start}.simulation-tile--extended .credits-section .credits-carbone .data-section .data .amount{color:#ffc70f;font-weight:700;margin-right:5px}.simulation-tile--extended .credits-section .credits-carbone .data-section .data:first-of-type{margin-right:30px}@media (max-width:900px){.simulation-intro{padding:0}.exploitation-detail.simulateur .simulation-list-container .simulation-tile--extended .credits-section .credits-carbone .data-section{flex-direction:column}}.vulnerabilite .diagnostic{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.vulnerabilite .diagnostic .input-textarea-container{flex-basis:49%;margin:10px 0}.vulnerabilite .diagnostic .input-textarea-container .input-textarea-title{display:flex;align-items:center;margin:3px}.contact .picture{text-align:center}.contact .button{text-align:center}.progress-bar-container{width:190px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;height:fit-content}.progress-bar-container .MuiLinearProgress-root{width:100%;background-color:#f6f6f6;border-radius:10px}.progress-bar-container .MuiLinearProgress-root .MuiLinearProgress-bar{background-color:#ff5151;border-radius:5px}.progress-bar-container .label{font-size:14px;color:#08123a;font-family:"Roboto Light",sans-serif;font-weight:700;text-transform:unset;text-align:center;line-height:21px;width:100%;display:flex}.progress-bar-container .progression-value{color:#ff5151;margin-left:3px}.progress-bar-container .progression-value--25,.progress-bar-container .progression-value--40{color:#ffaf0f}.progress-bar-container .progression-value--25 .MuiLinearProgress-bar,.progress-bar-container .progression-value--40 .MuiLinearProgress-bar{background-color:#ffaf0f}.progress-bar-container .progression-value--50,.progress-bar-container .progression-value--60{color:#fff70d}.progress-bar-container .progression-value--50 .MuiLinearProgress-bar,.progress-bar-container .progression-value--60 .MuiLinearProgress-bar{background-color:#fff70d}.progress-bar-container .progression-value--75,.progress-bar-container .progression-value--80{color:#afe248}.progress-bar-container .progression-value--75 .MuiLinearProgress-bar,.progress-bar-container .progression-value--80 .MuiLinearProgress-bar{background-color:#afe248}.progress-bar-container .progression-value--100{color:#48e24d}.progress-bar-container .progression-value--100 .MuiLinearProgress-bar{background-color:#48e24d}@media (max-width:900px){.progress-bar-container{width:163px}}.hide{position:absolute;opacity:0;top:-5000px;left:0}.graph-section{display:flex;flex-direction:column;width:100%;height:fit-content;margin:0}.graph-section h3.align-center{text-align:center}.graph-section h4{text-align:center;margin:0 0 16px 0;font-size:16px}.graph-section .graph-container{display:flex;flex-direction:row;justify-content:space-between;overflow-y:hidden;margin-bottom:5px;align-items:flex-end;width:100%}.graph-section .graph-container .chart-container{width:100%;height:100%;overflow-x:auto}.graph-section .graph-container .chart-container .label-section{display:flex;flex-direction:row;width:100%;position:relative;padding-left:60px}.graph-section .graph-container .chart-container .label-section .label-container{display:flex;flex-direction:row;width:25%}.graph-section .graph-container .chart-container .label-section .label-container>div{display:flex;flex-direction:row;width:90%;justify-content:space-around}.graph-section .graph-container .chart-container .label-section .label-container h3{color:#a9a9a9;font-style:normal;padding:0;margin:0;font-size:14px}.graph-section .graph-container .chart-container .label-section .label-container h3.relative{position:relative;left:23px}.graph-section .graph-container .chart-container .label-section--3 .label-container{width:34%}.graph-section .graph-container .chart-container .label-section--3 .label-container h3{position:relative;right:8px}.graph-section .graph-container .chart-container .label-section--3 .label-container h3.relative{right:0;left:28px}.graph-section .graph-container .chart-container .label-section-vertical{display:flex;flex-direction:row;width:100%;position:relative;padding-left:60px;margin-bottom:100px;transform:translateY(60px)}.graph-section .graph-container .chart-container .label-section-vertical .label-container{display:flex;flex-direction:row;width:100%;justify-content:center;gap:10px}.graph-section .graph-container .chart-container .label-section-vertical .label-container>div{display:flex;flex-direction:row;width:100%;justify-content:space-around}.graph-section .graph-container .chart-container .label-section-vertical .label-container h3{transform:rotate(-90deg);width:20px;color:#a9a9a9;font-style:normal;padding:0;margin:0;font-size:14px}.graph-section .graph-container .chart-container .label-section-vertical .label-container h3.relative{position:relative;left:23px}.graph-section .graph-container .chart-container .label-section-vertical .label-container--2{gap:50px;padding-left:13px}.graph-section .graph-container .chart-container .label-section-vertical .label-container--2 h3{width:40px}.graph-section .graph-container .chart-container .label-section-vertical .label-container--3{gap:35px;padding-left:10px}.graph-section .graph-container .chart-container .label-section-vertical .label-container--3 h3{width:35px}.graph-section .graph-container .chart-container .label-section-vertical .label-container--4{gap:25px;padding-left:13px}.graph-section .graph-container .chart-container .label-section-vertical .label-container--4 h3{width:25px}.graph-section .graph-container .chart-container .label-section-vertical .label-container--5{gap:20px;padding-left:13px}.graph-section .graph-container .chart-container .label-section-vertical .label-container--5 h3{width:20px}.graph-section .graph-container .chart-container .label-section-vertical .label-container--6{gap:17px;padding-left:13px}.graph-section .graph-container .chart-container .label-section-vertical .label-container--6 h3{width:17px}.graph-section .graph-container .chart-container .label-section-vertical .label-container--7{gap:13px;padding-left:12px}.graph-section .graph-container .chart-container .label-section-vertical .label-container--7 h3{width:15px}.graph-section .graph-container .chart-container .label-section-vertical .label-container--8{gap:10px;padding-left:15px}.graph-section .graph-container .chart-container .label-section-vertical .label-container--8 h3{width:15px}.graph-section h3{font-style:italic}@media (max-width:900px){.graph-container{overflow-x:auto}.graph-container .graph-bloc{margin:0 25px}.graph-container .graph-bloc:first-of-type{margin-left:0}.graph-container .graph-bloc:last-of-type{margin-right:0}}.guide-container{font-family:Roboto,sans-serif;z-index:1000;overflow:hidden;position:fixed;left:5px;top:160px;width:270px;height:50px;background-color:#fff;border-radius:37px;border:3px solid #0080ff;box-shadow:3px 3px 12px #00000029;transition:border-radius .2s,border .2s,margin .2s,width .2s,height .2s;cursor:grab}.guide-container.open{border-radius:6px;border:3px solid #0080ff;margin-left:10px;width:508px;height:auto}.guide-container .closed-content{display:flex;align-items:center;justify-content:space-between;width:100%;height:45px;padding:16px}.guide-container .closed-content img{width:25px;height:25px}.guide-container .closed-content img.extend{width:15px;height:15px}.guide-container .closed-content span{font-size:17px;color:#0080ff;font-weight:700}.guide-container .open-content{width:504px;min-height:64px}.guide-container .open-content .guide-header{display:flex;align-items:center;border-bottom:1px solid #f6f6f6;padding:16px;padding-right:16px;padding-left:5px;height:64px;margin-bottom:5px}.guide-container .open-content .guide-header img{width:30px;height:30px;margin-right:10px}.guide-container .open-content .guide-header img.extend{width:17px;height:17px}.guide-container .open-content .guide-header div{display:flex}.guide-container .open-content .guide-header div button{margin-right:5px;text-align:center}.guide-container .open-content .guide-header div button img{transform:translateX(3px)}.guide-container .open-content .guide-header span{font-size:20px;color:#0080ff;font-weight:700;white-space:nowrap;flex:1}.guide-container .open-content .pannel{display:flex;transition:transform .2s}.guide-container .open-content .pannel.show-detail{transform:translateX(-508px)}.guide-container .open-content .pannel .guide-detail{width:504px;flex-shrink:0;padding:16px;display:flex;height:528px}.guide-container .open-content .pannel .guide-detail .go-back{margin-right:10px}.guide-container .open-content .pannel .guide-detail .go-back button{padding:10px;color:#363636}.guide-container .open-content .pannel .guide-detail .go-back button .MuiIcon-root{height:21px;width:21px}.guide-container .open-content .pannel .guide-detail .guide-detail-content{display:flex;flex-direction:column}.guide-container .open-content .pannel .guide-detail .guide-detail-content .scrollable::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #f6f6f6;border-radius:10px;background-color:transparent}.guide-container .open-content .pannel .guide-detail .guide-detail-content .scrollable::-webkit-scrollbar{width:8px;background-color:transparent}.guide-container .open-content .pannel .guide-detail .guide-detail-content .scrollable::-webkit-scrollbar-thumb{border-radius:10px;background-color:#a9a9a9}.guide-container .open-content .pannel .guide-detail .guide-detail-content .scrollable{flex:1;overflow-y:scroll}.guide-container .open-content .pannel .guide-detail .guide-detail-content .scrollable h2{text-align:left;font-size:20px;padding:0;padding-right:10px;margin:0;margin-bottom:10px;font-weight:400}.guide-container .open-content .pannel .guide-detail .guide-detail-content .scrollable p{padding-right:10px}.guide-container .open-content .pannel .guide-detail .guide-detail-content .scrollable .fields-header{text-transform:uppercase;font-weight:700;font-size:12px;color:#0080ff;margin-bottom:5px}.guide-container .open-content .pannel .guide-detail .guide-detail-content .scrollable ul{margin:0;margin-left:16px;padding:5px 0}.guide-container .open-content .pannel .guide-detail .guide-detail-content .scrollable ul li{padding:5px 0}.guide-container .open-content .pannel .guide-detail .guide-detail-content .success-button{margin-top:16px;float:bottom}.guide-container .open-content .pannel .guide-content::-webkit-scrollbar{display:none}.guide-container .open-content .pannel .guide-content{width:504px;flex-shrink:0;height:528px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.guide-container .open-content .pannel .guide-content h2{padding:0 16px;text-align:left;font-size:17px;margin:0;margin-bottom:10px}.guide-container .open-content .pannel .guide-content .levier-group{margin-bottom:16px}.guide-container .open-content .pannel .guide-content .levier-group h3{padding:0 16px;text-transform:uppercase;text-align:left;margin:0;margin-bottom:5px;font-size:12px}.guide-container .open-content .pannel .guide-content .levier-group .levier-list .levier-guide,.guide-container .open-content .pannel .guide-content .levier-group .levier-list button{background-color:rgba(0,128,255,.05);border:none;text-align:left;border-bottom:1px solid #fff;padding:10px 16px;font-size:16px;width:100%;display:flex;align-items:center;outline:0;font:normal normal normal 16px/23px Roboto}.guide-container .open-content .pannel .guide-content .levier-group .levier-list .levier-guide p,.guide-container .open-content .pannel .guide-content .levier-group .levier-list button p{padding:0;margin:0;line-height:23px;font-size:14px}.guide-container .open-content .pannel .guide-content .levier-group .levier-list .levier-guide p .tag,.guide-container .open-content .pannel .guide-content .levier-group .levier-list button p .tag{padding:3px 10px;margin-right:5px;background-color:#26d56d;border-radius:50px;color:#fff;text-transform:uppercase;font-size:12px;text-align:center;width:90px}.guide-container .open-content .pannel .guide-content .levier-group .levier-list .levier-guide:hover,.guide-container .open-content .pannel .guide-content .levier-group .levier-list button:hover{background-color:rgba(0,128,255,.1)}.guide-container .open-content .pannel .guide-content .levier-group .levier-list .levier-guide:first-child,.guide-container .open-content .pannel .guide-content .levier-group .levier-list button:first-child{border-top:1px solid #0080ff}.guide-container .open-content .pannel .guide-content .levier-group .levier-list .levier-guide:last-child,.guide-container .open-content .pannel .guide-content .levier-group .levier-list button:last-child{border-bottom:1px solid #0080ff}.guide-container .open-content .pannel .guide-content .levier-group .levier-list .levier-guide .text,.guide-container .open-content .pannel .guide-content .levier-group .levier-list button .text{flex:1}.guide-container .open-content .pannel .guide-content .levier-group .levier-list .levier-guide .chevron,.guide-container .open-content .pannel .guide-content .levier-group .levier-list button .chevron{padding:3px;color:#0080ff}.guide-container .open-content .pannel .guide-content .levier-group .levier-list .levier-guide .chevron .MuiIcon-root,.guide-container .open-content .pannel .guide-content .levier-group .levier-list button .chevron .MuiIcon-root{height:17px;width:17px}.guide-container .open-content .pannel .guide-content .levier-group .levier-list .levier-guide.ended,.guide-container .open-content .pannel .guide-content .levier-group .levier-list button.ended{background-color:rgba(38,213,109,.1)}.guide-container .open-content .pannel .guide-content .levier-group .levier-list .levier-guide.ended:hover,.guide-container .open-content .pannel .guide-content .levier-group .levier-list button.ended:hover{background-color:rgba(6,172,106,.15)}.guide-container .open-content .pannel .guide-content .levier-group .levier-list .levier-guide.ended:first-child,.guide-container .open-content .pannel .guide-content .levier-group .levier-list button.ended:first-child{border-top:1px solid #26d56d}.guide-container .open-content .pannel .guide-content .levier-group .levier-list .levier-guide.ended:last-child,.guide-container .open-content .pannel .guide-content .levier-group .levier-list button.ended:last-child{border-bottom:1px solid #26d56d}.guide-container .open-content .pannel .guide-content .levier-group .levier-list .levier-guide.ended .chevron,.guide-container .open-content .pannel .guide-content .levier-group .levier-list button.ended .chevron{padding:3px;color:#26d56d}.guide-container .open-content .pannel .guide-content .levier-group .levier-list .levier-guide.ended .chevron .MuiIcon-root,.guide-container .open-content .pannel .guide-content .levier-group .levier-list button.ended .chevron .MuiIcon-root{height:17px;width:17px}.tooltip{font-size:14px;font-weight:400;margin:0 5px}.tooltip--suivi:hover .tooltip-text{background-color:#8ab816}.tooltip--simulation:hover .tooltip-text{background-color:#0080ff}.tooltip.table{font-size:unset;font-weight:unset;margin:unset}.tooltip.table:hover .tooltip-text{background:#363636;width:400px;text-align:center}.tooltip .material-icons.icon{font-size:1.5rem}.tooltip:hover .tooltip-text{display:unset;position:absolute;text-align:left;right:30%;top:15%;padding:10px;font-size:1.2em;box-shadow:0 3px 5px 1px rgba(0,0,0,.25);z-index:3}.tooltip:hover .tooltip-text .tooltip-title{font-weight:700}.tooltip:hover .tooltip-text--simulation{background-color:#0080ff}.tooltip:hover .tooltip-text--projet{background:#363636;right:30%;top:15%}.tooltip:hover .tooltip-text--reduction{background-color:#0080ff;left:100%;right:unset;top:15%;text-align:left}.tooltip:hover .tooltip-text--reduction-generique{background-color:#0080ff;left:100%;right:unset;top:15%;text-align:left}.tooltip:hover .tooltip-text--disabled{display:none}.tooltip:hover .tooltip-text--large{width:400px}.tooltip:hover .tooltip-text--xlarge{display:flex;flex-direction:column;width:800px}.tooltip:hover .tooltip-text--bilan-carbone{background-color:#0080ff;right:unset;top:unset}.tooltip:hover .tooltip-text--input-section{background-color:#0080ff;right:unset;top:unset}.tooltip .tooltip-text{display:none;background-color:#ffc70f;color:#fff;border-radius:6px;width:500px;z-index:3}.projet h3{margin-bottom:25px}.projet .loader{display:flex;margin:auto;color:#363636}.projet .projet-tile{background-color:#fff;border-radius:6px;display:flex;flex-direction:column;margin-bottom:20px}.projet .projet-tile .MuiButton-containedSecondary{border:1px solid #363636}.projet .projet-tile h2,.projet .projet-tile h3{padding:0;margin:0;font-size:16px;text-align:left}.projet .projet-tile h3{font-weight:300;font-size:12px;font-style:italic}.projet .projet-tile .tile-header{display:flex;flex-direction:row;justify-content:space-between;padding:20px}.projet .projet-tile .tile-header .summary{display:flex;flex-direction:column;align-items:flex-start;margin-right:10px}.projet .projet-tile .tile-header .summary .title{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:10px}.projet .projet-tile .tile-credit{border-color:#d2d2D299;border-style:solid;border-width:2px 0;display:flex;justify-content:space-between}.projet .projet-tile .tile-credit .credit-container{display:flex;flex-direction:column;margin:10px 16px}.projet .projet-tile .tile-credit .credit-container .credit-title{text-transform:uppercase;font-weight:700;font-size:11px;margin:5px 0}.projet .projet-tile .tile-credit .credit-container .credit-line{margin:3px 0}.projet .projet-tile .tile-credit .credit-container .credit-valeur{margin:3px 0}.projet .projet-tile .tile-credit .credit-container .value{color:#0080ff;font-weight:700}.projet .projet-tile .generate-rapports{display:flex;align-items:center;justify-content:space-between;margin:1rem 0}.projet .projet-tile .generate-rapports div{margin:0 1rem}.projet .projet-tile .tile-downloads{display:flex;padding:10px 16px}.projet .projet-tile .tile-downloads a{text-decoration:none;color:inherit}.projet .projet-tile .tile-downloads img{height:40px}.projet .projet-tile .tile-downloads .downloads-description{margin-left:10px;display:flex;flex-direction:column;justify-content:space-around}.projet .projet-tile .tile-downloads .downloads-description .title{color:#0080ff;font-size:16px;font-weight:700}.projet .projet-tile .tile-downloads .downloads-description .label{color:#08123a;font-size:12px;font-style:italic}.engagement h3{font-weight:700}.engagement h3.already-created{color:red}.engagement .MuiCheckbox-root,.engagement .MuiRadio-root{color:#363636}.engagement .MuiCheckbox-root.Mui-checked,.engagement .MuiRadio-root.Mui-checked{color:#363636}.engagement .choice-tile-container{display:flex;width:80%;margin:0 auto;text-align:center;align-items:center}.engagement .choice-tile-container .choice-tile{background:#fff;margin:1rem 2rem;padding:2rem;width:40%;border:1px solid #a9a9a9;min-height:100px;font-size:17px}.engagement .choice-tile-container .choice-tile.selected{background:#363636;color:#fff;border:none}.engagement .engagement-tile{background-color:#fff;border-radius:6px;display:flex;flex-direction:column;padding:16px;margin:16px 0;height:fit-content}.engagement .engagement-tile .engagement-title{display:flex;font-size:17px;color:#363636;font-weight:700;margin-bottom:12px}.engagement .engagement-tile .engagements-list{margin-bottom:16px}.engagement .engagement-tile .engagements-list .engagements-element{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin:16px 0}.engagement .engagement-tile .icon-container{display:flex;align-items:center}.engagement .engagement-tile .icon-container .title{padding:0 2rem}.engagement .engagement-tile .button-container{display:flex;justify-content:center;margin-bottom:16px}.dialog-footer{display:flex;justify-content:space-around;margin:16px}.dialog-footer .action-container{max-width:45%}.MuiDialogTitle-root{text-align:left}.MuiDialog-root.mise-en-oeuvre .MuiDialogTitle-root{position:relative}.MuiDialog-root.mise-en-oeuvre .MuiDialogTitle-root .back-button{position:absolute}.MuiDialog-root.mise-en-oeuvre .MuiDialogTitle-root .header-steps{display:flex;justify-content:center}.MuiDialog-root.mise-en-oeuvre .MuiDialogTitle-root .header-steps .step-bar{cursor:pointer;width:30px;height:9px;background:#d2d2d2;border-radius:20px;margin:3px;transition:width .4s}.MuiDialog-root.mise-en-oeuvre .MuiDialogTitle-root .header-steps .step-bar.completed{background:#48e24d}.MuiDialog-root.mise-en-oeuvre .MuiDialogTitle-root .header-steps .step-bar.selected{background:#0080ff;width:81px}.MuiDialog-root.mise-en-oeuvre .MuiDialogTitle-root .header-steps-text{position:absolute;right:50px;color:#08123a;font-size:30px;font-weight:700}.MuiDialog-root.mise-en-oeuvre .MuiDialogContent-root{padding:25px 50px}.MuiDialog-root.mise-en-oeuvre .sous-levier-title-container{display:flex;font-weight:700;font-size:20px;margin:5px 0 30px 0}.MuiDialog-root.mise-en-oeuvre .sous-levier-title-container .separator{margin:0 5px}.MuiDialog-root.mise-en-oeuvre .sous-levier-title-container .status{color:#48e24d}.MuiDialog-root.mise-en-oeuvre .input-textarea-container{margin:25px 0}.MuiDialog-root.mise-en-oeuvre .input-textarea-container .input-textarea-title{display:flex;align-items:center;margin:5px 10px}.description{border-radius:6px;background-color:rgba(0,128,255,.1);padding:10px;color:#363636;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;text-align:left;line-height:20px}.description--margin-top{margin-top:10px}.description .picture{margin-bottom:10px;height:55px;text-align:center}.description .picture img{width:55px}.description>div{margin:10px 0}.description span.blue{color:#0080ff}.description span.bold{font-weight:700}.rapport-parcelles-section{display:flex;margin:30px 10px}.rapport-parcelles-section .downloads-description{margin-left:10px;display:flex;flex-direction:column;justify-content:space-around}.rapport-parcelles-section .downloads-description .title-download{color:#ffc70f;font-size:16px;font-weight:700}.rapport-parcelles-section .downloads-description .title-download--suivi{color:#8ab816}.rapport-parcelles-section .downloads-description .label{color:#08123a;font-size:12px;font-style:italic}form.form-2-columns{width:100%}form.form-2-columns .form-content{display:flex;flex-direction:row;width:100%;justify-content:space-between}form.form-2-columns .fields-container{display:flex;flex-direction:column;width:45%}form.form-2-columns .actions{display:flex;flex-direction:row}form.form-2-columns .actions .action-container{margin:0}.instruction{margin:30px}form.form-password{width:100%;display:flex;flex-direction:column;align-items:center}form.form-password .form-content{width:50%}form.form-password .fields-container{width:100%}form.form-password .actions{display:flex;flex-direction:row;margin-top:0}@media (max-width:900px){form.form-2-columns .form-content{flex-direction:column}form.form-2-columns .fields-container{width:100%}form.form-2-columns .actions{display:flex;flex-direction:column-reverse}form.form-2-columns .actions .action-container:last-of-type{margin-bottom:20px}}.detail-graph-container{display:flex;flex-direction:column}.detail-graph-container .detail-graph-bloc{margin:0 0 30px 0;padding:10px}.detail-graph-container .detail-graph-bloc.amg{margin:0}.detail-graph-container .detail-graph-bloc .label{color:#08123a;font-style:italic;margin:10px 0}.detail-graph-container .detail-graph-bloc .detail-calcul{font-style:italic;font-size:12px;margin-bottom:16px}.detail-graph-container .detail-graph-bloc h4{margin-bottom:10px}.detail-graph-container .detail-graph-bloc:last-of-type{margin-bottom:0}.not-available{margin-top:50px;text-align:center}.select-culture{display:flex;flex-direction:row;align-items:center;margin-bottom:10px}.select-culture div{margin-right:10px;font-size:16px}.biomasse-container{font-style:italic;background:#f8f8F899;padding:3px}.biomasse-container .title{font-size:14px;display:flex;color:#363636;font-weight:700;margin-bottom:12px}.biomasse-container table{margin:16px;width:400px;text-align:center}.biomasse-container div{margin:10px}.methode-container{display:flex;flex-direction:row;height:180px;margin-bottom:20px}.methode-container:last-of-type{margin-bottom:0}.methode-container .methode-grandes-cultures .methode-title,.methode-container .methode-haies .methode-title{color:#0080ff;text-transform:uppercase;font-size:16px}.methode-container .methode-grandes-cultures{z-index:2;width:360px}.methode-container .methode-grandes-cultures .methode-title{padding:16px 0 10px 20px}.methode-container .methode-grandes-cultures .reference-list{display:flex;flex-direction:column}.methode-container .methode-grandes-cultures .reference-list .reference-option{background-color:#e5f2ff;width:400px;height:60px}.methode-container .methode-grandes-cultures .reference-list .reference-option .content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#363636;font-weight:700;font-size:14px;padding:20px;position:relative;width:100%;height:100%}.methode-container .methode-grandes-cultures .reference-list .reference-option .content .credit{display:flex;flex-direction:column;font-size:12px;font-weight:lighter;margin-left:20px;margin-right:10px}.methode-container .methode-grandes-cultures .reference-list .reference-option .content .credit .amount{color:#0080ff;font-weight:700;font-size:24px}.methode-container .methode-grandes-cultures .reference-list .reference-option:after{content:"";width:0;height:0;border-top:30px solid transparent;border-left:30px solid #e5f2ff;border-bottom:30px solid transparent;background-color:#fff}.methode-container .methode-grandes-cultures .reference-list .reference-option--not-selected{background-color:transparent}.methode-container .methode-grandes-cultures .reference-list .reference-option--not-selected .content{color:rgba(169,169,169,.5)}.methode-container .methode-grandes-cultures .reference-list .reference-option--not-selected .content .credit .amount{color:rgba(169,169,169,.5)}.methode-container .methode-grandes-cultures .reference-list .reference-option--not-selected:after{visibility:hidden}.methode-container .methode-haies{width:360px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#363636;font-size:16px;font-weight:lighter}.methode-container .methode-haies .methode-title{margin-bottom:30px}.methode-container .methode-haies .amount{color:#0080ff;font-weight:700;font-size:30px;width:400px;text-align:center}.methode-container .methode-result{border:1px solid #0080ff;border-radius:6px;width:100%;height:100%;display:flex;flex-direction:row}.methode-container .methode-result .calculatrice{padding:20px 16px 20px 50px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.methode-container .methode-result .calculatrice .title-calculatrice{text-transform:uppercase}.methode-container .methode-result .calculatrice form{display:flex;flex-direction:row;align-items:center}.methode-container .methode-result .calculatrice form span{margin-left:5px}.methode-container .methode-result .remuneration-potentielle{display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;width:230px;height:100%;background:#0080ff;border-radius:6px;margin-left:auto;padding:20px 16px;color:#fff;font-size:14px}.methode-container .methode-result .remuneration-potentielle span{margin:0 5px}.methode-container .methode-result .remuneration-potentielle .title-remuneration{text-transform:uppercase}.methode-container .methode-result .remuneration-potentielle .price{font-weight:700;font-size:24px}.methode-container .methode-result .remuneration-potentielle .tag{background-color:#fff;border-radius:6px;color:#0080ff;font-size:14px;padding:5px 20px}@media (max-width:900px){.methode-container{height:300px}.methode-container .methode-grandes-cultures .methode-title,.methode-container .methode-haies .methode-title{padding-left:0;text-align:center}.methode-container .methode-grandes-cultures .reference-list .reference-option{width:120%;height:110px}.methode-container .methode-grandes-cultures .reference-list .reference-option .content{flex-direction:column;padding:20px 0}.methode-container .methode-grandes-cultures .reference-list .reference-option .content .credit{margin:0}.methode-container .methode-grandes-cultures .reference-list .reference-option:after{border-top:55px solid transparent;border-left:40px solid #e5f2ff;border-bottom:55px solid transparent}.methode-container .methode-haies .amount{width:120%}.methode-container .methode-result .calculatrice{padding-left:50px;justify-content:flex-start}.methode-container .methode-result .calculatrice .content{margin:auto}.methode-container .methode-result .remuneration-potentielle{max-width:190px;width:100%}.methode-container .methode-result .remuneration-potentielle .tag{display:flex;max-width:160px;justify-content:center}}.parcelle-table .fill-input-container{display:flex;justify-content:space-between;align-items:center}.parcelle-table .fill-input-container .MuiFormControl-root{width:20%}.parcelle-table .MuiFormControl-root{width:100%}.parcelle-table .code-ilot{width:90px}.parcelle-table .action-container{margin:1rem 0;text-align:center}.parcelle-table .MuiCheckbox-root.Mui-checked{color:#ffc70f}.parcelle-table--suivi .MuiCheckbox-root.Mui-checked{color:#8ab816}.bandeau-environnement{position:absolute;width:100%;text-align:center;padding:5px;color:#fff;font-size:10px}.faq--disconnected{padding:80px}.faq{padding-bottom:80px}.faq .hidden{display:none}.faq .search-container{display:flex;justify-content:center}.faq .search-container .search-bar-container{width:500px}.faq .search-container .search-bar-container input{width:500px}.faq .main-title{display:flex;justify-content:center;font-weight:700;font-size:30px;margin:16px 0;color:#ffc70f}.faq .faq-intro{display:flex;flex-direction:column;align-items:center;margin:20px 0;font-size:16px;color:#363636}.faq .faq-intro .main-title{font-size:20px}.faq .faq-intro img{margin-bottom:30px;width:125px}.faq .category-list{margin:30px 0;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-around}.faq .category-list .category-title{cursor:pointer;font-size:17px;padding:15px 20px;border-radius:5px;border:1px solid #0080ff;color:#0080ff}.faq .category-list .category-title.active{background-color:#0080ff;color:#fff}.faq .category-container{margin:10px 0}.faq .category-container .category-visible{display:none}.faq .category-container .category-visible--active{display:block}.faq .category-container .category-content .category-part{background-color:#f6f6f6}.faq .category-container .category-content .category-part h3{color:#0080ff}.faq .category-container .category-content .category-part .part-title{display:flex;justify-content:space-between;font-size:17px;color:#fff;margin-top:10px;background-color:#363636;padding:15px 10px;border-radius:5px}.faq .category-container .category-content .category-part .part-subtitle{color:#ffc70f;margin:10px 0;font-size:17px}.faq .category-container .category-content .category-part .part-subtitle-content{display:none}.faq .category-container .category-content .category-part .part-subtitle-content--active{display:block}.faq .category-container .category-content .category-part .part-subtitle-point{display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:#363636;border-bottom:1px solid #363636;padding:5px 0}.faq .category-container .category-content .category-part .part-subtitle-point div{font-weight:600}.faq .category-container .category-content .category-part .part-content{margin:0 16px}.faq .category-container .category-content .category-part .part-content .nota-bene span{color:#0080ff;font-weight:700}.faq .category-container .category-content .category-part .part-content .question-answer{margin:15px 0;font-size:16px}.faq .category-container .category-content .category-part .part-content .question-answer table{padding:10px 0}.faq .category-container .category-content .category-part .part-content .question-answer .question{color:#0080ff;margin-bottom:5px;list-style:square}.faq .category-container .category-content .category-part .part-content .question-answer .answer{color:#363636;line-height:1.4}.faq .category-container .category-content .category-part .part-content .question-answer .fraction-container{display:inline-block;vertical-align:middle}.faq .category-container .category-content .category-part .part-content .question-answer .fraction-container .fraction{display:flex;flex-direction:column;justify-content:center;align-items:center;width:fit-content}.faq .category-container .category-content .category-part .part-content .question-answer .fraction-container .fraction .fraction-sup{border-bottom:1px solid #363636}.cobenefice-tile{width:100%;border-radius:37px;border:3px solid transparent;transition:ease-in-out .2s;max-height:71px;background-color:#fff;display:flex;flex-direction:column;padding:0;margin-bottom:10px}.cobenefice-tile--comparator{max-height:95px}.cobenefice-tile--open{max-height:1000px;border:3px solid #f6f6f6}.cobenefice-tile:hover{border:3px solid #f6f6f6;cursor:pointer}.cobenefice-tile .cobenefice-tile-head{width:100%;display:flex;align-items:center;padding-top:5px;padding-bottom:35px}.cobenefice-tile .cobenefice-tile-head .cobenefice-tile-title{margin-top:21px;margin-right:10px;flex:1;color:#363636;font-size:14px;text-align:right}.cobenefice-tile .cobenefice-tile-head .cobenefice-tile-title:first-letter{text-transform:uppercase}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar{z-index:1;position:relative;flex:3;display:flex}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-grade-type{position:absolute;display:flex;justify-content:center;align-items:center;top:50px;z-index:5;font-size:12px;font-weight:700;color:#797979}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-grade{position:absolute;display:flex;justify-content:center;align-items:center;border-radius:50%;height:30px;width:30px;top:14px;z-index:5;box-shadow:0 3px 6px #00000029}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-grade--0{background-color:#d52626}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-grade--1{background-color:#ff970f}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-grade--2{background-color:#ffd754}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-grade--3{background-color:#8df190}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-grade--4{background-color:#48e24d}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-grade--5{background-color:#48e24d}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-grade--bilan{background-color:#a9a9a9}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-grade .cobenefice-bar-grade-label{color:#fff}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-item{flex:1;height:14px;margin-left:2px;margin-top:21px;color:#363636}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-item--0{background-color:#d52626;position:relative;z-index:4}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-item--0:before{content:"0";position:absolute;left:0;top:-21px}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-item--0:after{content:"1";right:0;position:absolute;top:-21px}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-item--1{background-color:#ff970f;position:relative;z-index:3}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-item--1:after{content:"2";right:0;position:absolute;top:-21px}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-item--2{background-color:#ffd754;position:relative;z-index:2}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-item--2:after{content:"3";right:0;position:absolute;top:-21px}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-item--3{background-color:#8df190;position:relative;z-index:1}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-item--3:after{content:"4";right:0;position:absolute;top:-21px}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-item--4{background-color:#48e24d;position:relative}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-item--4:after{content:"5";right:0;position:absolute;top:-21px}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-item .cobenefice-bar-item-caret{display:inline-block;position:absolute;right:-7px;height:0;width:0;border-top:7px solid transparent;border-bottom:7px solid transparent}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-item .cobenefice-bar-item-caret--separation{right:-9px;border-left:7px solid #fff}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-item .cobenefice-bar-item-caret--0{border-left:7px solid #d52626}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-item .cobenefice-bar-item-caret--1{border-left:7px solid #ff970f}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-item .cobenefice-bar-item-caret--2{border-left:7px solid #ffd754}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-item .cobenefice-bar-item-caret--3{border-left:7px solid #8df190}.cobenefice-tile .cobenefice-tile-head .cobenefice-bar .cobenefice-bar-item .cobenefice-bar-item-caret--4{border-left:7px solid #48e24d}.cobenefice-tile .cobenefice-tile-head .cobenefice-tile-tooltip{width:21px;height:21px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#f7f7f7;margin-top:21px;margin-left:16px;margin-right:30px;font-style:italic}.cobenefice-tile .cobenefice-tile-head .cobenefice-tile-tooltip .cobenefice-tile-tooltip-icon{color:#363636}.cobenefice-tile .cobenefice-tile-head--comparator .cobenefice-indicateur-tooltip,.cobenefice-tile .cobenefice-tile-head--comparator .cobenefice-tile-title{margin-top:0}.cobenefice-tile .cobenefice-tile-head--comparator .co-benefice-comparator{flex:3}.cobenefice-tile .cobenefice-tile-detail-container{width:100%;border-top:2px solid #f6f6f6;text-align:left}.cobenefice-tile .cobenefice-tile-detail-container .cobenefice-tile-detail{width:100%;display:flex;flex-direction:column;align-items:center;padding:16px;padding-bottom:30px}.cobenefice-tile .cobenefice-tile-detail-container .cobenefice-tile-detail .cobenefice-indicateur{width:100%}.cobenefice-tile .cobenefice-tile-detail-container .cobenefice-tile-detail .cobenefice-indicateur .cobenefice-indicateur-title{width:100%}.cobenefice-tile .cobenefice-tile-detail-container .cobenefice-tile-detail .cobenefice-indicateur .cobenefice-indicateur-title:first-letter{text-transform:uppercase}.cobenefice-tile .cobenefice-tile-detail-container .cobenefice-tile-detail .cobenefice-indicateur .cobenefice-indicateur-content{display:flex;align-items:center}.cobenefice-tile .cobenefice-tile-detail-container .cobenefice-tile-detail .cobenefice-indicateur .cobenefice-indicateur-content .cobenefice-indicateur-bar{display:flex;justify-content:center;flex:1}.cobenefice-tile .cobenefice-tile-detail-container .cobenefice-tile-detail .cobenefice-indicateur .cobenefice-indicateur-content .cobenefice-missing-data{margin:16px 0}.cobenefice-tile .cobenefice-tile-detail-container .cobenefice-tile-detail .cobenefice-indicateur .cobenefice-indicateur-content .cobenefice-indicateur-tooltip{margin-top:0}.cobenefice-indicateur-tooltip{width:21px;height:21px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#f7f7f7;margin-top:21px;margin-left:30px;margin-right:30px;font-style:italic;position:relative}.cobenefice-indicateur-tooltip .cobenefice-indicateur-tooltip-icon{z-index:1;color:#363636}.cobenefice-indicateur-tooltip .cobenefice-indicateur-tooltip-icon:hover{color:#363636}.cobenefice-indicateur-tooltip .cobenefice-indicateur-tooltip-data{z-index:2;position:absolute;width:300px;opacity:0;vertical-align:middle;visibility:hidden;background-color:#fff;padding:16px;border-radius:6px;border:2px solid #f6f6f6;box-shadow:0 8px 12px #1c172C0A;transition:ease-in .2s}.cobenefice-indicateur-tooltip:hover .cobenefice-indicateur-tooltip-data{position:absolute;width:300px;visibility:visible;max-height:1000px;opacity:1;background-color:#fff;padding:16px;border-radius:6px;border:2px solid #f6f6f6;box-shadow:0 8px 12px #1c172C0A}.interculture-tile.info-warning{background-color:rgba(255,199,15,.1);padding:15px;align-items:start;font-weight:700}.loading-tile-container{width:100%;height:150px;display:flex;justify-content:space-evenly;flex-direction:column;align-items:center;text-align:center;color:#0080ff}.suivi-init-modal .input-container{width:100%}.suivi-init-modal .input-container .input{width:100%}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-ext-400-normal.7aa3c7e4.woff2) format('woff2'),url(/assets/roboto-all-400-normal.71aa99e2.woff) format('woff');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-normal.49115861.woff2) format('woff2'),url(/assets/roboto-all-400-normal.71aa99e2.woff) format('woff');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAX4ABIAAAAAClQAAAWaAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbcBw2BmAAWAhUCYM8EQwKg2iDSgsQABIUATYCJAMcBCAFgnQHIAyCSRvwCAiOw3RrJ+MsqBgw+Y0Avj+reu8r6u4hMuQJVLIisusjdIOyoq/gaXh83tu8n3ypYlIwqKwUSlfiUaedZMmrfPWN/P/3c/XKrP4X2sTuOQtdQltr77/NMdXTByHSkiXRJJrwDKXQGiFEGHQ3wEF3304QdQL6IHJBEETUUBMQUDFVFnpJUUUD+Bx69vRx8DnyFGkMfI47eOYk+KDhT9l0rDR9Egz4AanIokuiXmhrgCArYK6tyZ9QE2HqdAkcwiHukBrByUl6RdgqI7sliwcIQ/N1ySeOiPAMF8RbtXx9dTHkDK1kT8zt4Yjilgh15E5IZ2lRHYMCTg1CCRgr3jlodUwhDA5du3cvO/DnZwRQY9skwGwm/v/kxjvkIi1neeQwVdqscZAmCTEDLnnU9V5Hrz0HcYsH1BMWzOkscEs36ZahXrkXuIcjuufXdObfyKFt4uq2saZFIeT65tPk/+XtywY/UqYO7OIxcAxTeHQBkh4eI4chiuUx4ZiiNhVatKkluLW+vt5aedh6Zll9+OABpENze+BKUqt1CoM2N0YYtKXB4oKmr59/eGtrGo/pfkzXrm/CpvroTjxqk4i/k9oZV757ElbTqG3BpUsG4oIleBbLMoXta61RvLZkIOs1qcmfaued5494PRqK2jyKVJYOKtSzQg4Z1Gytr/YGs3gRGxnYGtG0SV7e8VwAmpDTi1RoIW9YumGisDQp+WJtNa9tHRjusoTHMle+uaWwoOhhW0crHI5diqGK416txiljwtp6a3PjfA7aoU8b4KotjfMwNnl3UtMXR2xuIHPV0930zGd7OzhcoFfXtTWUSAUDJ2BcYQl7FiCikrh3ry5QgE6UMQ84qo61wY9kglLcWpcm8CI9bLpSd9sC+1kLhkcNx3bYjyHHVi+09NnPldav324LF3/3W/WaX76x7dIXcvTrLZZ+w/6677af227WqBxh9sXWLU/C2Fuy9uvJ4R2gLbovX3rG++qZL+9OyP5rSSd1cs3241/eMK842n6gfOzmGeH20Z/etLBy3wMPV47dsOCLFwP1Ua/nnvy4V/x67M5Phzzz7Hudcdfs/m47T114q/ePc5rDau9pj+dUN5SkKQc8FywMvQygkO1+jYg90/f+nq3XfvlozeF0uqRizYE+zjjn8rEd97QtbaBG9FViQFarQfDo0fcorXFAo5qljoJLi5SK5f9Hax3uGMXoUDpl49RpB6PV1YE0plrr2V16B6xEtwx7NvD/MtBxg8weo1URi3uhlhAg9FYdmGJIW7N7/U2d6DX6ywEBtXKREvO0gIA4wmVfMvdUd9ecr6X+BoDX/+4+GYAvwqYvOwbu/qI81TADQFkEgeK4fzXKK38N3LOqPBWIIKZIrnWYLxB2kl3kjKQOcvbmnukICjfoo4FWAJ1EcSToBJQcgRLSMg4AtWBQc0Aw6nRMedIvT2EwM9rcYG6QwzfttMUFi8mmzDPdiCHDZmLEiREbeRnFZI2scVJ0qUn9hNpcHRyvqdtcMaN6F8kMkulmkwwQ1JH1kc0kTx00ZJZxvaZrmm+bYQRWTF6Nwky8ZOkP2Zp8zDY8N5fbfHRKGjFS5vg8Qa8pvfoNkwhk0w0RjRvRTzJpBskMogql8hWqUq8Q/4wfikEBe48xIDi0XYtGE6jBoYkmaveQXeJs91kxob4OMEyAs6EkXWDdSgvOxpaSlAgikrr8hFAPkXZVZkR7iyyJC/K2i3xaZ1Gcryi2nblfWrAoLR6qSfUR5YbCpDA3UZndU57kP1hdcdi6eVF7/mjr0Dmiw81hMeaiMyMu3M8punISIv3dOrttWPi4TaD2qOonoD99/qPZA8gMtTuhJSCqmWo1ybSFTtB/CFSz1GzqpiVt9gByhIH0HgLVTLWbttBd+g/ZapYq94p1MqPSXiczAAAAAA==) format('woff2'),url(/assets/roboto-all-400-normal.71aa99e2.woff) format('woff');unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-greek-400-normal.a223f1cb.woff2) format('woff2'),url(/assets/roboto-all-400-normal.71aa99e2.woff) format('woff');unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-vietnamese-400-normal.67afba35.woff2) format('woff2'),url(/assets/roboto-all-400-normal.71aa99e2.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-normal.4c846294.woff2) format('woff2'),url(/assets/roboto-all-400-normal.71aa99e2.woff) format('woff');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal.48c3fa6f.woff2) format('woff2'),url(/assets/roboto-all-400-normal.71aa99e2.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.Toastify__toast-container{z-index:9999;-webkit-transform:translate3d(0,0,9999px);position:fixed;padding:4px;width:320px;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width :480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--dark{background:#121212;color:#fff}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;padding:6px}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}@media only screen and (max-width :480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{color:#fff;background:0 0;outline:0;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;opacity:.7;background-color:rgba(255,255,255,.7);transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__progress-bar--default{background:linear-gradient(to right,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}.Toastify__progress-bar--dark{background:#bb86fc}@keyframes Toastify__bounceInRight{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translate3d(0,0,0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{from{transform:perspective(400px) rotate3d(1,0,0,90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1,0,0,-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{from{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}@keyframes Toastify__slideInLeft{from{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,0,0)}}@keyframes Toastify__slideInUp{from{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,0,0)}}@keyframes Toastify__slideInDown{from{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,0,0)}}@keyframes Toastify__slideOutRight{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{from{transform:translate3d(0,0,0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}