@import url("https://fonts.googleapis.com/css2?family=Baloo+2&display=swap");body{margin:0;font-family:Baloo\ 2,"sans-serif"}body,body button{background-color:#fff}body button{color:#5e327c;border:1px solid #5e327c;border-radius:1em;font-weight:700}body button,body select{padding:1em}body input{border:none}body button:hover{cursor:pointer;background-color:#3b204d;color:#fff}body h2{color:#5e327c}.container{display:flex;justify-content:center;margin-top:10%;background-color:#5e327c;color:#fff;height:80vh}.container form{padding:1em;display:flex;flex-direction:column;gap:1em}.container form button{font:700 13px Arial;border:none;border-radius:10px;padding:2px}.container form h1{text-align:center}.container form button,.container form input{text-align:center;padding:.5em}.headder{background-color:#fff;color:#3b204d}.headder,.main-headder{display:flex;flex-direction:row;padding:1em;grid-row:1;justify-content:space-between;grid-column:1/3;border-bottom:1px solid #5e327c}.main-headder{background-color:#5e327c;color:#fff}.main-headder button{border:none}.dashboard{display:grid;grid-template-columns:1fr 5fr;grid-template-rows:1fr 5fr;height:100vh;width:100vw}.dashboard .menu{display:flex;flex-direction:column;gap:1em;background-color:#fff;color:#3b204d;padding:1em;max-width:fit-content;border-right:1px solid #5e327c}.dashboard .menu button,.dashboard .menu select{height:fit-content;border:1px solid #5e327c}.dashboard .menu button option,.dashboard .menu select option{padding:1em}.dashboard .menu .client{display:flex;flex-direction:column;gap:1em;text-align:center;padding:1em;font-size:1.5em;font-weight:700}.mesures{padding:1em}.mesures h1{text-align:center;border:1px solid #5e327c;padding:1em;border-radius:1em}.mesures .linear{display:flex;flex-direction:row;gap:1em;padding:1em;margin-bottom:1rem;justify-content:center;align-items:center}.mesures .form,.mesures .linear input{border:1px solid #5e327c}.mesures .form{text-align:center;display:grid;grid-template-columns:1fr 3fr;grid-row:repeat(5,1fr);gap:.5em;margin:1em 30%;border-radius:1em;padding:1em}.mesures .form h1,.mesures .form h2{grid-column:1/4;border-bottom:1px solid #5e327c}.mesures .form button{grid-column:1/4;height:80%}.mesures .form label{grid-column:1;font-size:1.2em}.mesures .form .label{grid-column:2}.mesures .form input,.mesures .form select{border:1px solid #5e327c;text-align:center;padding:1em;border-radius:1em}.mesures .form textarea{border:1px solid #5e327c;border-radius:1em;height:5em;padding:1em;resize:none}.mesures .form input,.mesures .form label{height:20%}.mesures .form select{padding:0}.bottom{display:flex;flex-direction:row;padding:1em;background-color:#fff;color:#3b204d;grid-row:1;justify-content:space-between;grid-column:1/3;margin-left:1em;margin-right:1em;border:1px solid #5e327c}.site{text-align:center;display:grid;grid-template-columns:1fr 3fr;grid-row:repeat(5,1fr);gap:.5em;margin:1em 30%;border:1px solid #5e327c;border-radius:1em;padding:1em}.site h1,.site h2{grid-column:1/4;border-bottom:1px solid #5e327c}.site button{grid-column:1/4;height:80%}.site label{grid-column:1;font-size:1.2em}.site .label{grid-column:2}.site input,.site select{text-align:center}.site input,.site select,.site textarea{border:1px solid #5e327c;padding:1em;border-radius:1em}.site textarea{height:5em;resize:none}.site input,.site label{height:20%}.site select{padding:0}.page-selector{display:flex;flex-direction:column;gap:1em}.page-selector .selected{background-color:#3b204d;color:#fff}.event{padding:1em}.event .form,.event h1{text-align:center;border:1px solid #5e327c;padding:1em;border-radius:1em}.event .form{display:grid;grid-template-columns:1fr 3fr;grid-row:repeat(5,1fr);gap:.5em;margin:1em 30%}.event .form h1,.event .form h2{grid-column:1/4;border-bottom:1px solid #5e327c}.event .form button{grid-column:1/4;height:80%}.event .form label{grid-column:1;font-size:1.2em}.event .form .label{grid-column:2}.event .form input,.event .form select{border:1px solid #5e327c;text-align:center;padding:1em;border-radius:1em}.event .form textarea{border:1px solid #5e327c;border-radius:1em;height:5em;padding:1em;resize:none}.event .form input,.event .form label{height:20%}.event .form select{padding:0}.ouverture{border:1px solid #5e327c}.ouverture h2{padding:1em;text-align:center;border-bottom:1px solid #5e327c}.ouverture .datepicker{padding:1em;background-color:#fff;margin:1em;border:1px solid #5e327c}.ouverture .datepicker input{padding:1em;border-radius:1em}.ouverture .datepicker label{font-weight:bolder;font-size:1.2em}.semaine{flex-direction:row;height:80vh;margin:1em}.semaine,.semaine .nodata{display:flex;gap:1em;padding:1em;background-color:#fff}.semaine .nodata{text-align:center;font-weight:bolder;font-size:3em;flex-direction:column}.semaine .form{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(10,1fr);border:1px solid #683f84;justify-content:center;padding:.5em;border-radius:1em;margin-left:20%;height:100%}.semaine .form h2{grid-row:0;grid-column:1/4}.semaine .form .line{display:flex;flex-direction:row;margin-left:40%;justify-content:space-evenly;gap:1em}.semaine .form .line .checkbox{border:1px solid #5e327c;padding:.5em;text-align:center}.semaine .form input,.semaine .form select{border:1px solid #683f84;grid-column:1/4;text-align:center;height:max-content}.semaine .form label{text-align:center;grid-column:1;padding-top:1em;grid-column:1/4}.semaine .form .dateLabel{display:flex;gap:1em;grid-column:1/4}.semaine .form button{grid-row:18;grid-column:1/4}.semaine .day{background-color:#fff;display:flex;flex-direction:column;justify-content:space-evenly;font-size:.82em}.semaine .day h1{color:#683f84;border-radius:0}.semaine .day .hour,.semaine .day h1{font-weight:700;padding:1em;text-align:center}.semaine .day .hour{font-size:1.5em;border:1px solid #5e327c;color:navy}.semaine .day .date{text-align:center;padding:1em;font-size:1.1em;font-weight:bolder;border:1px solid #5e327c;color:#683f84}.semaine .headder .hour{color:#683f84;margin:.1em;border:1px solid #5e327c}.template-h{padding:1em;color:#5e327c;background-color:#fff}.template-h h1{text-align:center;border:1px solid #5e327c;padding:1em;border-radius:1em}.template-h .buttons{background-color:#fff;display:flex;gap:1em;padding:1em;justify-content:center}.template-h .buttons .selected{background-color:#3b204d;color:#fff}.template-h .Horaires{display:grid;grid-template-columns:4fr 1fr;gap:1em;margin-left:5%}.template{padding:1em;color:#5e327c}.template h1{text-align:center;border:1px solid #5e327c;padding:1em;border-radius:1em}.template .buttons{background-color:#fff;display:flex;gap:1em;padding:1em;justify-content:center}.template .buttons .selected{background-color:#3b204d;color:#fff}table{border-collapse:collapse;margin:1em}table td{border:1px solid #5e327c;color:#5e327c;padding:1em;text-align:center}table td,table thead td,table thead tr{background-color:#fff}table tbody{display:block;height:50vh;overflow-y:scroll;overflow-x:hidden}table tbody tr,table thead{display:table;width:100%;table-layout:fixed}table thead{width:calc(100% - 1em)}.clients{gap:1em;max-height:60vh;overflow-y:scroll}.clients input{margin:1em}.form-client{display:flex;flex-direction:column;margin-left:20%;margin-right:20%;margin-top:1em;padding:1em;width:50%;height:fit-content;border:1px solid #000;border-radius:1em}.form-client .line{border-bottom:1px solid #000;margin-bottom:1em}.form-client h2,.form-client input,.form-client label,.form-client select{text-align:center;margin:.5em;border-radius:1em;font-size:1em}.form-client h2{font-size:2em}.form-client .users{max-height:15vh;width:50%;margin-left:25%;overflow-y:scroll}.form-client .cont{display:grid;grid-template-columns:1fr 3fr;gap:1em}.form-client .cont input{border:1px solid #000;padding:.3em}.form-client .cont label{font-size:1.2em}.site .users{max-height:30vh;width:50%;margin-left:25%;overflow-y:scroll;overflow-x:hidden}.loading{position:absolute;width:100%;height:100%;background-color:#fff;opacity:.5}.loading img{opacity:.5;text-align:center;z-index:20;width:max-content;height:max-content;margin-top:20%;margin-left:45%}.sites{max-height:20vh;overflow-y:scroll}
/*# sourceMappingURL=/App.b1160db3.css.map */