@font-face{font-family:Hind;src:url(/static/media/Hind-Regular.256f213d413055d9881b.ttf)}@font-face{font-family:Hind;font-weight:600;src:url(/static/media/Hind-Medium.5536863ce4dda83da9ea.ttf)}@font-face{font-family:Hind;font-weight:700;src:url(/static/media/Hind-SemiBold.6a6c0fc3f6d664f41fcf.ttf)}@font-face{font-family:Hind;font-weight:800;src:url(/static/media/Hind-Bold.117d7a9ad25780d760ce.ttf)}@font-face{font-family:Glacial Indifference;src:url(/static/media/GlacialIndifference-Regular.663a1c12d079e631b0b2.otf)}@font-face{font-family:Glacial Indifference;font-weight:700;src:url(/static/media/GlacialIndifference-Bold.c085c7b0e486e3c99b11.otf)}@font-face{font-family:Glacial Indifference;font-style:italic;src:url(/static/media/GlacialIndifference-Italic.fcdf2dfad62092a83c04.otf)}@font-face{font-family:League Spartan;src:url(/static/media/LeagueSpartan-Bold.caadcad8af387d419251.otf)}#root{width:100%}*{margin:0;padding:0}html{font-size:62.5%;width:100%}html body{align-items:center;background-color:#f6f6f6;color:#191919;display:flex;flex-direction:column;font-family:Hind;margin:0;padding:0;position:relative;width:100%}html body,html body *{box-sizing:border-box;font-size:1.6rem}html body main{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;padding:30px 0}html body svg{pointer-events:none}html body ul{list-style:none;padding-left:0}html body textarea{font-family:Hind;font-size:1.6rem;resize:none}html body input{font-family:Hind}header{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;padding:20px 0;width:100%}header img{margin-bottom:15px;max-width:90px;width:18%}header h1{font-family:League Spartan;font-size:1.6rem;margin-bottom:25px;text-transform:uppercase}header nav{width:100%}header nav ul{display:flex;flex-wrap:wrap;justify-content:center}header nav ul a{color:#fff;text-decoration:none}header nav ul a li{background-color:#191919;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;justify-content:center;padding:10px 20px;pointer-events:none;transition:background-color .2s}header nav ul a li svg{height:2rem!important;vertical-align:middle}header nav ul a.nav-active li,header nav ul a:hover li{background-color:#e21617}.waiting .customer:before{background:#e21617}.coming .customer:before{background:#50c878}.past .customer:before{background:#777}.customer{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px 0;position:relative;transition:background .2s}.customer:before{content:"";height:100%;left:0;position:absolute;top:0;transition:background .2s;width:5px}.customer .date{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;font-family:League Spartan;font-size:2.5rem;justify-content:center;text-align:center;width:30%}@media(min-width:550px){.customer .date{width:140px}}@media(min-width:1001px){.customer .date{width:18%}}.customer .date span{font-size:2.5rem}.customer .infos{width:60%}@media(min-width:550px){.customer .infos{width:calc(90% - 140px)}}@media(min-width:1001px){.customer .infos{width:72%}}.customer .infos p{width:100%;word-break:break-all}.customer .infos .copy{cursor:pointer;max-width:100%;opacity:1;transition:color .2s;width:-webkit-max-content;width:max-content}.customer .infos .copy:hover{color:#ccc}.customer .infos .copy span{color:#50c878}.customer .actions{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;position:relative;width:10%;z-index:2}@media(min-width:1001px){.customer .actions{margin-right:5px;width:calc(10% - 5px)}}.customer .actions li{align-items:center;background:#191919;color:#fff;cursor:pointer;display:flex;flex-wrap:wrap;height:3.5rem;justify-content:center;transition:background .2s,color .2s;width:100%}.customer .actions li:hover{background:#f6f6f6!important}.customer .actions li svg{height:1.6rem}.customer .actions li.action-check{background:#50c878}.customer .actions li.action-check:hover{color:#50c878}.customer .actions li.action-edit{background:#ec9706}.customer .actions li.action-edit:hover{color:#ec9706}.customer .actions li.action-remove{background:#e21617}.customer .actions li.action-remove:hover{color:#e21617}.customer .copy-input{left:-1000vw;position:absolute}.customer .date-editor{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(0,0,0,.7);height:100vh;left:0;margin:0;opacity:0;position:fixed;top:0;transition:opacity .5s;width:100vw;z-index:3}.customer .date-editor,.customer .date-editor>:first-child{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.customer .date-editor>:first-child{background-color:#f6f6f6;border-radius:5px;flex-direction:column;max-width:800px;padding:20px;position:relative;text-align:center;top:100px;transition:top .5s;width:90%}.customer .date-editor.visible{opacity:1}.customer .date-editor.visible>:first-child{top:0}.customer .date-editor form input[type=datetime-local]{border:1px solid #777;border-radius:5px;font-family:Hind;font-size:inherit;margin:20px 0;outline:0;padding:5px}.customer .date-editor form input[type=datetime-local]:focus{border-color:#ec9706;border-width:2px;margin:19px 0}.customer .date-editor form input[type=submit]{background:#ec9706;border:2px solid #ec9706;border-radius:5px;color:#fff;cursor:pointer;font-size:inherit;padding:10px 20px;transition:background .2s,color .2s}.customer .date-editor form input[type=submit]:hover{background:transparent;color:#ec9706}.customer:hover,.customer:hover:before{background:#191919}.customer:hover .date,.customer:hover .date span,.customer:hover p{color:#f6f6f6}.coming,.login-panel,.past,.prospects,.waiting{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:10px auto 40px;max-width:1000px;width:100%}.coming h2,.login-panel h2,.past h2,.prospects h2,.waiting h2{font-family:League Spartan;font-size:1.6rem;margin-bottom:40px;text-align:center;text-transform:uppercase}.coming .appointments,.login-panel .appointments,.past .appointments,.prospects .appointments,.waiting .appointments{border:1px solid #ccc;border-left:0;border-right:0;width:100%}@media(min-width:1001px){.coming .appointments,.login-panel .appointments,.past .appointments,.prospects .appointments,.waiting .appointments{border-left:1px solid #ccc;border-right:1px solid #ccc}}.coming .appointments.empty,.login-panel .appointments.empty,.past .appointments.empty,.prospects .appointments.empty,.waiting .appointments.empty{border:0}.coming .appointments .no-appointments,.login-panel .appointments .no-appointments,.past .appointments .no-appointments,.prospects .appointments .no-appointments,.waiting .appointments .no-appointments{color:#777;margin:0 auto;text-align:center;width:75%}.success-list{pointer-events:none;position:fixed;top:82vh;width:100%;z-index:4}.success-list,.success-list .success{display:flex;flex-wrap:wrap;justify-content:center}.success-list .success{background-color:#50c878;border-radius:5px;color:#fff;max-width:90%;opacity:0;padding:10px 30px;position:absolute;text-align:center;top:5vh;transition:opacity .3s,top .3s;width:-webkit-max-content;width:max-content}.success-list .success.visible{opacity:1;top:0}.prospects-list{align-items:center;justify-content:center;margin-top:15px;max-width:1000px;width:100%}.prospects-list,.prospects-list>li{display:flex;flex-direction:column;flex-wrap:wrap}.prospects-list>li{background-color:#fff;border:1px solid #ccc;border-radius:5px;margin:10px 0;padding:20px;transition:border-color .5s;width:95%}.prospects-list>li div{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}@media(min-width:1001px){.prospects-list>li div{flex-direction:row}}.prospects-list>li div p{margin-bottom:5px}@media(min-width:1001px){.prospects-list>li div p{margin-bottom:0;margin-right:20px}}.prospects-list>li div .prospects-actions{display:flex;flex-wrap:wrap}.prospects-list>li div .prospects-actions li{margin:0 5px}.prospects-list>li div .prospects-actions li>*{align-items:center;background-color:#186db6;border:0;border-radius:99999px;color:#fff;cursor:pointer;display:flex;flex-wrap:wrap;height:2.8rem;justify-content:center;padding:0;transition:background-color .1s,color .1s;width:2.8rem}.prospects-list>li div .prospects-actions li>* svg{height:1.6rem}.prospects-list>li div .prospects-actions li>:hover{background-color:transparent;color:#186db6}.prospects-list>li div .prospects-actions li.trash>button{background-color:#e21617}.prospects-list>li div .prospects-actions li.trash>button:hover{background-color:transparent;color:#e21617}.prospects-list>li .commentaire{background-color:#ccc;border-radius:5px;display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px;padding:10px 20px;text-align:center}@media(min-width:1001px){.prospects-list>li .commentaire{padding:10px 40px}}.prospects-list>li:hover{border-color:#777}.prospects-list .mail-editor{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(0,0,0,.7);display:flex;flex-wrap:wrap;height:100vh;justify-content:center;left:0;margin:0;opacity:0;position:fixed;top:0;transition:opacity .5s;width:100vw;z-index:3}.prospects-list .mail-editor>:first-child{align-items:center;background-color:#f6f6f6;border-radius:5px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;max-width:800px;padding:20px;position:relative;text-align:center;top:100px;transition:top .5s;width:90%}.prospects-list .mail-editor.visible{opacity:1}.prospects-list .mail-editor.visible>:first-child{top:0}.prospects-list .mail-editor h3{margin-bottom:20px}.prospects-list .mail-editor div>p{margin:0 0 10px}.prospects-list .mail-editor div form{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.prospects-list .mail-editor div form .form-content{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:10px;width:100%}.prospects-list .mail-editor div form .form-content label{cursor:pointer;text-align:left;width:-webkit-max-content;width:max-content}.prospects-list .mail-editor div form .form-content textarea{height:12.8rem}.prospects-list .mail-editor div form .form-content input,.prospects-list .mail-editor div form .form-content textarea{padding:5px 10px;width:100%}@media(min-width:1001px){.prospects-list .mail-editor div form .form-content.mid-width{width:calc(50% - 10px)}}@media(min-width:550px){.prospects-list .mail-editor div form .form-content.mid-width{width:calc(50% - 10px)}}.prospects-list .mail-editor div form input[type=submit]{background:#50c878;border:2px solid #50c878;border-radius:5px;color:#fff;cursor:pointer;font-size:inherit;margin:20px auto 0;min-width:250px;padding:10px 20px;transition:background .2s,color .2s}.prospects-list .mail-editor div form input[type=submit]:hover{background:transparent;color:#50c878}.login-panel{background-color:#191919;color:#fff;height:100vh;left:0;margin:0;max-width:none;pointer-events:all;position:fixed;top:0;transition:opacity .3s;width:100vw}.login-panel form{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.login-panel form label{cursor:pointer;font-size:1.8rem;font-weight:700}.login-panel form input{border:0;border-radius:5px;font-family:Hind;font-size:inherit;margin-bottom:5px;margin-top:15px;outline:0;padding:5px 10px;text-align:center}.login-panel form input:focus{outline:2px solid #e21617}.login-panel form .error-red{color:#e21617}.login-panel form button{background:transparent;border:2px solid #f6f6f6;border-radius:5px;color:#fff;cursor:pointer;font-family:Hind;font-size:inherit;font-size:1.6rem;margin-top:30px;padding:10px 20px;transition:background .2s,color .2s}.login-panel form button:hover{background:#f6f6f6;color:#191919}.login-panel.hidden{opacity:0;pointer-events:none}.login-panel.hidden *{pointer-events:none}.prospects .search-bar{border:1px solid #777;border-radius:5px;max-width:400px;padding:10px;text-align:center;width:75%}.prospects .search-bar:focus{outline-color:#191919}.prospects .new-prospect{background:transparent;border:0;cursor:pointer;margin-bottom:20px;outline:0;transition:opacity .1s}.prospects .new-prospect,.prospects .new-prospect span{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.prospects .new-prospect span{background-color:#50c878;border-radius:99999px;color:#fff;height:2.8rem;margin-right:8px;transition:background-color .1s,color .1s;width:2.8rem}.prospects .new-prospect span svg{height:1.6rem}.prospects .new-prospect:hover{opacity:.8}.prospects .new-prospect:hover span{background-color:transparent;color:#50c878}.prospects .prospects-editor{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(0,0,0,.7);display:flex;flex-wrap:wrap;height:100vh;justify-content:center;left:0;margin:0;opacity:0;position:fixed;top:0;transition:opacity .5s;width:100vw;z-index:3}.prospects .prospects-editor>:first-child{align-items:center;background-color:#f6f6f6;border-radius:5px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;max-width:800px;padding:20px;position:relative;text-align:center;top:100px;transition:top .5s;width:90%}.prospects .prospects-editor.visible{opacity:1}.prospects .prospects-editor.visible>:first-child{top:0}.prospects .prospects-editor .editor-content h3{margin-bottom:20px}.prospects .prospects-editor .editor-content form{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.prospects .prospects-editor .editor-content form .form-content{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:10px;width:100%}.prospects .prospects-editor .editor-content form .form-content label{cursor:pointer;text-align:left;width:-webkit-max-content;width:max-content}.prospects .prospects-editor .editor-content form .form-content textarea{height:12.8rem}.prospects .prospects-editor .editor-content form .form-content input,.prospects .prospects-editor .editor-content form .form-content textarea{padding:5px 10px;width:100%}@media(min-width:1001px){.prospects .prospects-editor .editor-content form .form-content.mid-width{width:calc(50% - 10px)}}@media(min-width:550px){.prospects .prospects-editor .editor-content form .form-content.mid-width{width:calc(50% - 10px)}}.prospects .prospects-editor .editor-content form input[type=submit]{background:#50c878;border:2px solid #50c878;border-radius:5px;color:#fff;cursor:pointer;font-size:inherit;margin:20px auto 0;min-width:250px;padding:10px 20px;transition:background .2s,color .2s}.prospects .prospects-editor .editor-content form input[type=submit]:hover{background:transparent;color:#50c878}.remove ul{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;list-style:none;padding-left:0}.remove ul li{margin:10px 0}.remove ul li button{align-items:center;background:transparent;border:0;color:#191919;cursor:pointer;display:flex;justify-content:center;outline:0;transition:color .2s}.remove ul li button .check-case{align-items:center;border:1px solid #191919;border-radius:2px;display:inline-block;display:flex;height:1.6rem;justify-content:center;margin-right:10px;pointer-events:none;transition:border-color .2s;width:1.6rem}.remove ul li button .check-case .check-content{align-items:center;display:flex;justify-content:center;transition:color .2s}.remove ul li button .check-case .check-content svg{height:80%;width:80%}.remove ul li button.removed{color:#ccc;text-decoration:line-through}.remove ul li button.removed .check-case{border-color:#ccc}.remove ul li button.removed .check-case .check-content{opacity:0}.remove ul li button:hover{color:#777}.remove ul li button:hover .check-case{border-color:#777}.remove ul li button:hover .check-case .check-content{color:#777}
/*# sourceMappingURL=main.38576a65.css.map*/