.closed-menu aside.panleft{transform:translateX(-200px)}.closed-menu aside.panleft .panleft--logo{color:#2a3237;font-size:1px}.closed-menu .retractable-action-container{opacity:1;z-index:10;left:190px;cursor:pointer;width:50px;position:absolute;margin-right:5px;top:45%;align-self:flex-end;justify-self:center}.closed-menu .retractable-action-container svg{border-radius:0 50% 50% 0;padding:10px 15px;color:#2a3237;font-size:2rem;cursor:pointer}.closed-menu .retractable-action-container svg:hover{background-color:#292b33}aside.panleft{width:99%;margin:5px;height:99%;display:flex;justify-content:space-between;align-items:center;grid-area:panleft;transition:transform 1s}aside.panleft .panleft--logo{color:#fff;box-shadow:2px 2px 4px 0 #789;border-radius:5px;background-color:#2a3237;justify-content:center;align-items:center;height:110px;width:100%;font-size:1.7rem}aside.panleft .panleft--logo img{height:75px;margin-right:.5em}aside.panleft .panleft--logo .brand-container{margin:15px;text-decoration:none;color:#fff}aside.panleft .panleft--logo .main-menu-left--container{width:100%}aside.panleft .panleft--logo .retractable-action-container{text-align:right}aside.panleft .panleft--logo .retractable-action-container svg{transition:all .2s;cursor:pointer}aside.panleft .panleft--logo .retractable-action-container svg:hover{color:#ff5c40}aside.panleft .panleft--logo.full-height{height:100%;align-items:center;justify-content:flex-start}aside.panleft .footer{position:fixed;text-align:center;bottom:1rem;left:1.8rem;font-size:.7rem;color:#ff5c40}@keyframes onlyFadeIn{0%{opacity:0}to{opacity:1}}.icon-button:hover{color:"red"}.activities-right-panel{width:90%}.activities-right-panel fieldset{margin-bottom:.5rem;animation:onlyFadeIn .2s}.activities-right-panel .activities-accordion-container{width:100%}.activities-right-panel .activities-accordion-container fieldset{margin-bottom:0}.activities-right-panel .activities-accordion-container .add-activity--button{border-radius:3px;text-align:left;font-weight:600;padding:3px 4px;animation:onlyFadeIn .2s}.activities-right-panel .activities-accordion-container .add-activity--button svg{margin-right:.3rem}.activities-right-panel .activities-accordion-container .add-conge{color:#2b6955}.activities-right-panel .activities-accordion-container .details-pin{border-left:3px solid;border-radius:3px;animation:onlyFadeIn .2s;padding:4px 0;width:98%;margin:1px 0;overflow:hidden;text-overflow:ellipsis;font-size:1rem;transition:all .2s}.activities-right-panel .activities-accordion-container .details-pin b svg{margin:0 .5rem}.activities-right-panel .activities-accordion-container .details-pin span.flex-container{justify-content:space-between;padding:.4rem;align-content:flex-start}.activities-right-panel .activities-accordion-container .details-pin span.flex-container .column-container{align-self:flex-start}.activities-right-panel .activities-accordion-container .details-pin span.flex-container span{padding:0}.activities-right-panel .activities-accordion-container .details-pin span.flex-container .title-container{width:15rem;word-wrap:anywhere;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.activities-right-panel .activities-accordion-container .details-pin span.flex-container .title-container span{font-size:.9rem;font-weight:light}.activities-right-panel .activities-accordion-container .details-pin:hover{filter:brightness(140%);cursor:pointer;box-shadow:2px 2px 1px grey;border-left:6px solid}#portal{padding:0 2rem;transition:all .4s}#portal h2{font-weight:600;font-size:1.2rem;border-bottom:2px solid #ff5c40;width:7rem;color:#2a3237}#portal .portal-links-container{grid-gap:1rem;gap:1rem;flex-wrap:wrap;transition:all .4s;width:100%}#portal .menu-modal{height:0;transition:.5s}#portal .admin-portal-container.menu-modal-displayed{width:100%}#portal .admin-portal-container.menu-modal-displayed .portal-links-container{flex-shrink:1;transition:all .4s}#portal .admin-portal-container.menu-modal-displayed .menu-modal{padding:1rem 0;margin:0;height:100%;width:100%}#portal .admin-portal-container.menu-modal-displayed .menu-modal .sub-menu-container{transition:all 1s;border-radius:15px;justify-content:center;flex-wrap:wrap}#portal .admin-portal-container.menu-modal-displayed .menu-modal .sub-menu-container .button-component-container{animation:popIn .5s}@keyframes popIn{0%{font-size:.1rem;opacity:.1;transform:translateX(-600px)}to{font-size:1.3rem;opacity:1;transform:translateX(0)}}.button-component-container.pin{width:20rem;height:80px;margin:1rem}.button-component-container.pin h3{font-size:1.3rem}.button-component-container.pin svg{font-size:3.5rem;vertical-align:100%;top:-8px}.button-component-container{width:25rem;height:11rem;overflow:hidden;border-radius:15px;box-shadow:1px 1px 2px rgba(112,128,144,.644);color:hsla(0,0%,100%,.637);cursor:pointer;transition:all .2s}.button-component-container h3{text-align:right;z-index:10;margin:20px 30px 20px 20px;font-size:1.5rem;font-weight:400}.button-component-container svg{vertical-align:25%;z-index:0;position:relative;margin:-3rem 0 0 3rem}a.button-component-container{text-decoration:none}a.button-component-container:hover{box-shadow:2px 2px 4px rgba(112,128,144,.644);color:#fff}a.button-component-container:hover>svg{color:hsla(0,0%,78.4%,.616)}.conge-container.neo-card ul.conge-list{width:32em;max-height:60vh;overflow-y:scroll;list-style:none;font-size:1.05rem}.conge-container.neo-card ul.conge-list .dot-type{border-radius:100%;background-color:currentColor;width:1rem;height:1rem;flex-wrap:nowrap;flex-shrink:0}.conge-container.neo-card ul.conge-list li{display:flex;align-items:center;text-align:center;justify-content:space-between;padding:5px 0;color:#777676;border-bottom:1px solid #c7c7c7}.conge-container.neo-card ul.conge-list li .validation-part{opacity:0;display:flex;transition:all .2s;pointer-events:none;width:4rem;padding:1px 5px 1px 1px}.conge-container.neo-card ul.conge-list li .validate{display:block;padding:2px 5px;cursor:pointer;color:#fff;width:1.6rem;font-size:1.1rem;transition:all .2s}.conge-container.neo-card ul.conge-list li .validate-check{background-color:#2b6955}.conge-container.neo-card ul.conge-list li .validate-uncheck{background-color:#731100}.conge-container.neo-card ul.conge-list li .validate:hover{filter:brightness(180%)}.conge-container.neo-card ul.conge-list li:hover{cursor:default;color:#000}.conge-container.neo-card ul.conge-list li:hover .validation-part{opacity:1;pointer-events:all}.projet-container{align-items:center;height:auto}.projet-form{padding:0;width:80%}.projet-form form{padding:0 0 2rem!important}#new-projet-form{display:block;position:relative;left:0}#new-projet-form .flex-container.column-container .neo-card{margin-left:5px;max-width:80%}#new-projet-form .flex-container.column-container .neo-card #random-color-dice{font-size:2rem;align-self:center;margin:0 .5rem;transition:all .2s}#new-projet-form .flex-container.column-container .neo-card #random-color-dice:hover{cursor:pointer;filter:hue-rotate(15deg);font-size:2.2rem}form fieldset{border:none}form fieldset input,form fieldset select{font-size:1rem}form fieldset :disabled{opacity:1;font-size:1rem;color:#292b33!important;background-color:#f3f5f9!important;border:1px solid #f3f5f9!important}.card-container{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap}.card-container .neo-card{margin:1rem}.card-container .neo-card .criticite-display-field{width:100%;text-align:left;color:#2a3237;background-color:#f3f5f9;border-radius:5px;margin:2px;padding:2px 5px;text-indent:10px;cursor:default}.card-container .neo-card .criticite-field-container{align-items:center;transition:all .2s;border-radius:5px;background-color:#f3f5f9;flex-wrap:nowrap;margin:5px 0;width:100%;padding:2px;justify-content:space-between}.card-container .neo-card .criticite-field-container .flex-container{align-items:center}.card-container .neo-card .criticite-field-container label{font-size:.9rem;cursor:pointer;color:#505050}.card-container .neo-card .criticite-field-container input[type=number]{background-color:#fff;width:5ch;height:2ch}.card-container .neo-card .criticite-field-container input{margin:0 5px}.card-container .neo-card .criticite-field-container:hover label{color:#2a3237}.card-container .neo-card .disabled-contact .contact-card:hover{pointer-events:none}.card-container .neo-card .contact-card{background-color:#f3f5f9;border-radius:10px;padding:5px;width:12em;margin:5px;overflow:hidden;height:6em;cursor:pointer;border:1px solid grey;color:#362823;transition:all .2s}.card-container .neo-card .contact-card:hover{border-color:#ff5c40}.card-container .neo-card .contact-card:hover h4{color:#ff5c40}.card-container .neo-card .contact-card b{font-size:.9rem;margin:0 5px}.card-container .neo-card .contact-card h4{font-size:1.1rem;color:grey;margin:5px;text-align:center}.card-container .neo-card .contact-card p{font-size:.8rem}.card-container .neo-card .contact-card.checked-true{border-color:#6bc2a6}.card-container .neo-card .contact-card.checked-true h4{color:#6bc2a6}.card-container .neo-card .contact-card.checked-true:hover{border-color:#731100}.card-container .neo-card .contact-card.checked-true:hover h4{color:#731100}.card-container .neo-card .sub-card-container{max-width:100%;overflow:hidden}.card-container .neo-card .fadeIn{animation:fadeIn 1.4s}.card-container .neo-card .reaction-img{height:175px}.card-container .neo-card h3{text-align:left;align-self:flex-start;font-weight:600;margin-bottom:0;text-indent:1rem}.card-container .neo-card p.button-container a{color:#c4c4c4}.card-container .neo-card p.button-container a:hover{color:#fff}.card-container .neo-card p{text-align:left;align-self:flex-start;margin:.4rem 0}.card-container .neo-card p strong{color:#ff5c40;font-weight:600;letter-spacing:1px;margin-right:.5rem}.card-container .neo-card p .button{background-color:#ff5c40;padding:5px;text-decoration:none;color:#fff;border-radius:5px}.card-container .neo-card p .button:hover,.card-container .neo-card p .button:hover svg{color:#fff}.card-container .neo-card .checkbox-row label{width:70%;max-width:100%}.card-container .neo-card .checkbox-row div{width:30%}.card-container .neo-card legend{text-indent:1rem;max-width:100%;text-align:justify}.card-container .neo-card fieldset{margin-top:1rem;padding:0;width:95%}.card-container .neo-card fieldset h4{font-size:1rem;font-weight:400;margin:5px 0;color:#2a3237}.card-container .neo-card div{width:100%}.card-container .neo-card div input[type=date]{width:calc(100% + .5rem)}.card-container .neo-card div select{width:calc(100% + .5rem);max-width:102%;border-radius:5px;border:1px solid #b6b6b6;margin:5px}.card-container .neo-card .submit-button{max-width:50%;align-self:center}.card-container .neo-card input,.card-container .neo-card select,.card-container .neo-card textarea{max-width:100%;width:100%}.pins-container{height:auto;display:flex;align-items:center;width:100%;justify-content:flex-start;background-color:#f3f5f9;border-radius:5px;padding:.5rem;flex-wrap:wrap}.pins-container span{display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 10px;font-size:.95rem;color:#505050}.pins-container span svg{color:#ff5c40;transition:all .3s;font-size:1.6rem;margin-right:5px}.pins-container span:focus,.pins-container span:focus svg,.pins-container span:hover,.pins-container span:hover svg{color:#2b6955}.pins-container div.pin-container{height:1.33em;max-width:18ch;margin:5px;overflow:hidden;background-color:#fff;border-radius:5px;padding:5px 10px;cursor:pointer;transition:all .3s;border:1px solid transparent;display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.pins-container div.pin-container:focus,.pins-container div.pin-container:hover{border:1px solid #ff5c40}.pins-container div.pin-container div.text-container-pin{margin:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:15ch}.pins-container div.pin-container svg{color:#2a3237;font-size:1.2rem;margin-left:5px}.pins-container div.pin-container svg:focus,.pins-container div.pin-container svg:hover{color:#731100}.icon-right-panel{transition:all .2s;color:#2a3237}.icon-right-panel svg{font-size:1.4rem}.icon-right-panel:hover{color:#ff5c40}.icon-right-panel .right{text-align:right}.testSide{display:inline-block;margin-right:50px;vertical-align:middle}.testSide .icons{margin-left:20%}div.day-container:not(.out-of-range)>.calendar--bottom-container{cursor:pointer}.global-date-container .date-calendar-container{margin-left:30%}.global-date-container .user-input{width:30%;margin-left:auto}.times-container{display:flex;height:auto;align-items:stretch;justify-content:center}@keyframes slideIn{0%{width:0;opacity:0;transform:translateX(300px)}to{width:300px;opacity:1;transform:translateX(0)}}.right-panel-container.neo-card{display:none;flex-grow:0;justify-content:flex-start}.right-panel-container.neo-card .communication-container{width:100%}.right-panel-container.neo-card .communication-container img{width:50px}.right-panel-container.neo-card.displayed{display:flex;width:300px;padding:0;border-radius:5px;background-color:#fff;box-shadow:2px 2px 4px #789;flex-grow:1;animation:slideIn .5s}.right-panel-container.neo-card.displayed .inputTimeActivity{width:98%}.right-panel-container.neo-card.displayed .panel-icon-container{display:flex;margin:5px 10px 0;color:#2a3237;justify-content:flex-end;transition:all .2s;cursor:pointer}.right-panel-container.neo-card.displayed .panel-icon-container svg{font-size:1.4rem}.right-panel-container.neo-card.displayed .panel-icon-container:hover{color:#ff5c40}.right-panel-container.neo-card.displayed .go-back-icon-container{height:2.4rem;margin:0;align-items:center;justify-content:flex-start}.right-panel-container.neo-card.displayed .close-icon-container{align-self:flex-end;justify-content:flex-end}.calendar-container{height:auto;padding:0 .5rem;flex-grow:8;transition:all .5s}.calendar-container .calendar--top-panel{width:100%;padding:.3rem 0;color:#fff;border-radius:5px;background-color:#ff5c40;box-shadow:2px 2px 3px #789;font-size:1.2rem;justify-content:space-between}.calendar-container .calendar--top-panel span .selector-container{position:relative;padding:0 .2rem}.calendar-container .calendar--top-panel .month-changer-chevron{padding:5px 15px;font-size:1.2rem;transition:all .2s;cursor:pointer}.calendar-container .calendar--top-panel .month-changer-chevron:hover{color:#2a3237}.calendar-container .calendar-days-container{margin:.3rem .2rem 0 .15rem;border-radius:5px;box-shadow:2px 2px 3px #789}.calendar-container .calendar-days-container table,.calendar-container .calendar-days-container td,.calendar-container .calendar-days-container th{margin:0;padding:0;border:1px solid rgba(0,0,0,.0039215686);border-collapse:collapse;text-align:center;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.calendar-container .calendar-days-container table{width:100%}.calendar-container .calendar-days-container table tr{display:flex;flex-direction:row}.calendar-container .calendar-days-container table td{display:flex;width:12%;flex-direction:column;flex-grow:1;justify-content:flex-start}.calendar-container .calendar-days-container table td .day-container{position:relative}.calendar-container .calendar-days-container table td:active .day-container .calendar--bottom-container,.calendar-container .calendar-days-container table td:focus .day-container .calendar--bottom-container,.calendar-container .calendar-days-container table td:hover .day-container .calendar--bottom-container{background-color:rgba(255,92,64,.1)}.calendar-container .calendar-days-container table td div{width:100%;height:100%}.calendar-container .calendar-days-container table td .infoBulle{text-align:left;width:auto;height:auto}.calendar-container .calendar-days-container table td .infoBulle .multi-line{text-align:left}.calendar-container .calendar-days-container table td .infoBulle.infoBulle-overflow-information{background-color:#ff7f69}.calendar-container .calendar-days-container table td .out-of-interval .calendar--upper-container{color:#f3f5f9;background-color:#404c54}.calendar-container .calendar-days-container table td .out-of-interval .calendar--bottom-container{background-color:#dedede}.calendar-container .calendar-days-container table td.week-counter{width:4rem;align-items:center;flex-grow:0}.calendar-container .calendar-days-container table td.week-counter .calendar--upper-container{background-color:#404c54}.calendar-container .calendar-days-container table td.week-counter .calendar--bottom-container{padding:5px;color:#789;font-size:.8rem}.calendar-container .calendar-days-container table td.week-counter .calendar--bottom-container svg{padding:1rem 0;color:#49b190;font-size:1.3rem}.calendar-container .calendar-days-container table .calendar--upper-container{display:flex;width:100%;height:.9rem;padding:.4rem .1rem;color:#fff;background-color:#ff5c40;box-shadow:2px 0 2px rgba(0,0,0,.541);align-items:center;justify-content:center;cursor:default}.calendar-container .calendar-days-container table .calendar--bottom-container{width:100%;height:100%;height:11vh!important;background-color:#fff;flex-grow:1}.calendar-container .calendar-days-container table .calendar--bottom-container .day-number{margin:1px 0 0 5px;color:#404c54;align-self:flex-start;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:.8rem}.calendar-container .calendar-days-container table .calendar--bottom-container .day-number .ticket-container{margin-left:.5rem;color:#2a3237;font-weight:600}.calendar-container .calendar-days-container table .calendar--bottom-container .activities-container{align-items:flex-start;flex-wrap:wrap;justify-content:flex-start}.calendar-container .calendar-days-container table .calendar--bottom-container .activities-container .overflow-information{position:absolute;bottom:-2px;right:0;text-align:center;padding:4px 6px;border-top-left-radius:3px;color:#f3f5f9;background-color:#ff7f69}.calendar-container .calendar-days-container table .calendar--bottom-container .activity-pin{width:93%;margin:auto 4px;border-left:4px solid;background-color:rgba(0,0,0,.05);align-self:flex-start;font-weight:600;overflow:hidden;white-space:nowrap}.calendar-container .calendar-days-container table .calendar--bottom-container .activity-pin i{position:relative;top:0;left:0;margin-right:0;margin-left:.2rem;align-self:flex-start;font-size:.6rem}.calendar-container .calendar-days-container table .calendar--bottom-container .activity-pin span{margin:auto}.calendar-container .calendar-days-container table .calendar--bottom-container .activity-pin span svg{margin-left:.2rem;color:#566771;font-size:.9rem}.calendar-container .calendar-days-container table .calendar--bottom-container .activity-pin.activity-pin--halved{width:44.5%;margin-right:0;font-size:.8rem}.calendar-container .calendar-days-container table .calendar--bottom-container .activity-pin.activity-pin--halved span{margin-left:calc(20% - .1rem)}.calendar-container .calendar-days-container table .calendar--bottom-container .activity-pin.activity-pin--halved i{font-size:.5rem}.horizontal{display:flex;width:100%;height:auto;margin:auto;overflow:hidden;align-items:stretch;justify-content:center}.horizontal .calendar--top-panel{width:99%}.horizontal .horizontal-calendar-days-container{display:block;width:100%;overflow:hidden}.horizontal .horizontal-calendar-days-container table{display:flex;width:99%;overflow:auto;border-collapse:collapse;flex-direction:column}.horizontal .horizontal-calendar-days-container table tbody .out-of-interval{color:#616161;background-color:#dedede}.horizontal .horizontal-calendar-days-container table tbody .semaine-number{padding:1px 0;color:#fff;border-color:transparent;background-color:#ff5c40;text-align:center;font-size:.7vw}.horizontal .horizontal-calendar-days-container table tbody tr:first-of-type{position:-webkit-sticky;position:sticky}.horizontal .horizontal-calendar-days-container table tbody tr:first-of-type .person-th{border-left:none;background-color:transparent}.horizontal .horizontal-calendar-days-container table tbody .employe-row{height:3vw;transition:all .2s ease-in}.horizontal .horizontal-calendar-days-container table tbody tr{display:flex;width:100%;min-height:2.5vw;margin:2px 0;flex-direction:row}.horizontal .horizontal-calendar-days-container table tbody td{margin:0;overflow:hidden;border:1px solid #c2cbd1;border-top:none;border-left:none;text-overflow:ellipsis;white-space:nowrap;word-wrap:anywhere}.horizontal .horizontal-calendar-days-container table tbody td .activities-container{width:100%;overflow:hidden;text-overflow:ellipsis;font-size:.8rem;font-weight:400;white-space:nowrap}.horizontal .horizontal-calendar-days-container table tbody td .activities-container .activity-pin-macro{width:90%;overflow:hidden;border-left:3px solid;outline:1px solid #fff;text-align:center;text-overflow:ellipsis;align-self:center;font-size:.7vw;white-space:nowrap}.horizontal .horizontal-calendar-days-container table tbody td .activities-container .activity-pin-macro svg{margin-left:.2rem;color:#566771;font-size:.65rem}.horizontal .horizontal-calendar-days-container table tbody td .activities-container .activity-pin-macro.halved{overflow:hidden;text-overflow:ellipsis;font-size:.5vw;white-space:nowrap}.horizontal .horizontal-calendar-days-container table tbody .day-container{display:flex;width:0;border-right:1px solid #c2cbd1;text-align:center;align-items:center;font-size:.6rem;font-weight:lighter;flex:1 1;flex-direction:column;cursor:default}.horizontal .horizontal-calendar-days-container table tbody .day-container .ticket-container{position:fixed;margin-top:.2em;margin-left:.9vw;color:#2a3237;font-size:.4vw;font-weight:600}.horizontal .horizontal-calendar-days-container table tbody .horizontal-day-title-container{font-size:.5vw;flex:1 1}.horizontal .horizontal-calendar-days-container table tbody .horizontal-day-title-container span{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:anywhere}.horizontal .horizontal-calendar-days-container table tbody .day-container:last-child,.horizontal .horizontal-calendar-days-container table tbody .day-title-container:last-child{border-right:none}.horizontal .horizontal-calendar-days-container table tbody .day-container.false{background-color:#dedede}.horizontal .horizontal-calendar-days-container table tbody .day-container:not(.horizontal-day-title-container):hover{background-color:rgba(255,92,64,.1);cursor:pointer}.horizontal .horizontal-calendar-days-container table tbody .person-th{width:4em;max-width:60px;color:#fff;border-color:transparent;background-color:#ff5c40;text-align:center;text-transform:uppercase;font-size:.75rem;cursor:default}.horizontal .horizontal-calendar-days-container table tbody .person-th b{font-size:.9rem}.activities-container{height:10.6vh!important;overflow:hidden}.activities-container i{display:flex;align-self:flex-start;font-size:.8rem;justify-content:center}.isSelected{background-color:#49b190}.isSelected:hover{background-color:#8fd1bc}.isNotSelected{background-color:#f68787}.isNotSelected:hover{background-color:#fde6e6}button{border:none}.toggle{background-color:#b7b9ba;border:1px solid #aaa;border-radius:99px;width:40px;height:22px;transition:background-color .1s ease,border-color .2s ease;cursor:pointer;box-shadow:1px 1px 10px rgba(0,0,0,.748);position:relative}.toggle .thumb{height:16px;width:16px;background-color:#fff;border-radius:99px;transform:translateX(0);transition:left .15s ease;position:absolute;left:3px;top:50%;transform:translateY(-50%)}.toggle.active{background-color:#4caf50;border-color:#4caf50}.toggle.active .thumb{left:calc(100% - 19px)}@media (max-width:1200px){.toggle{width:28px;height:15px}.toggle .thumb{height:11px;width:11px;left:2px}.toggle.active .thumb{left:calc(100% - 11px)}}@media (min-width:1221px) and (max-width:1520px){.toggle{width:33px;height:17px}.toggle .thumb{height:14px;width:14px;left:2px}.toggle.active .thumb{left:calc(100% - 16px)}}@media (min-width:1521px) and (max-width:1750px){.toggle{width:35px;height:20px}.toggle .thumb{height:16px;width:16px;left:3px}.toggle.active .thumb{left:calc(100% - 19px)}}.col-container{margin:.8rem;align-self:flex-start}.col-container span{text-align:left;align-self:flex-start}.col-container ul{margin-top:.2rem;padding-left:0;color:#444;text-indent:0;list-style:none;pointer-events:none}.col-container ul li{display:flex;text-indent:.8rem;font-weight:lighter;justify-content:space-between}.col-container ul b{margin-left:.5rem;color:#000;font-weight:bolder}.md-editor-toolbar.md-editor-toolbar-mode button:last-of-type{visibility:hidden}:root{--toastify-color-dark:#292b33;--toastify-color-info:#4d5c65;--toastify-color-success:#49b190;--toastify-color-warning:#ff5c40;--toastify-color-error:#fe2500}.primary{color:#ff5c40}.primary-color--dark{color:#731100}.bg-color{color:#f3f5f9}.secondary-color--light{color:#505050}.bg-secondary-color--light{background-color:#505050}.bg-color--light{background-color:#fff}.bg-primary{background-color:#ff5c40!important}.alert-danger,.error-text{color:#731100}.bg-alert-danger{background-color:#731100!important}.bg-color-dark{background-color:#292b33}.bg-secondary{background-color:#2a3237!important}.bg-valid{background-color:#2b6955!important}.error-text{font-family:"Courier New",Courier,monospace;font-weight:600;text-align:center}html{width:100%}body,html{height:100vh}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f3f5f9}#root{height:100%;width:100%}div.global-grid-container{min-height:25rem;display:grid;width:100%;height:100%;grid-template-columns:[left] 15rem auto 0 [right];grid-template-rows:[top] 140px auto [bottom];grid-template-areas:"panleft head head" "panleft mainbody mainbody";transition:grid-template-columns 1s}div.global-grid-container.closed-menu{grid-template-columns:[left] 2rem auto 0 [right]}.flex-container{display:flex}legend{display:block;padding-inline-start:2px;padding-inline-end:2px;border:initial none;border-color:initial;border-image:initial;max-width:85%;text-align:left;color:#505050;font-size:.8rem}.row-container{flex-direction:row}.column-container{flex-direction:column}.flex-start{justify-content:flex-start;align-self:flex-start}.flex-end{justify-content:flex-end;align-self:flex-end}.padded-container{width:92%;padding:2rem 4%}.global-button{border-radius:5px;padding:.4rem .9rem;font-size:.8rem;transition:.2s;border:0 solid transparent}.global-button:hover{box-shadow:0 0 1px #789;color:#f3f5f9}form fieldset label{text-align:justify}form fieldset label.sub-label{text-indent:.5rem;color:#2a3237;margin-top:0;font-size:.6rem}.btn{color:#fff;border-radius:5px;border:none}.btn.btn-primary{background-color:#ff5c40}.btn.btn-primary:hover{color:#fff;background-color:#ff725a}.btn.btn-secondary{background-color:#2a3237}.btn.btn-secondary:hover{color:#ff5c40;background-color:#1f2529}.btn.btn-sm{width:2%;height:2%}.btn.btn-me{width:4%;height:4%}.btn.btn-la{width:6%;height:6%}.p-1{padding:.3%}.p-2{padding:.6%}.p-3{padding:1%}.modify-button-container,.modify-button-container.button-container{position:fixed;right:2rem;bottom:.5rem}.modify-button-container.button-container:hover .button svg,.modify-button-container:hover .button svg{color:#fff}.modify-button-container *,.modify-button-container.button-container *{font-size:1rem;padding:.6rem}.aligned-container{justify-content:center;align-items:center}.aligned-top-container{justify-content:flex-start;align-items:center}a,b.link{cursor:pointer;font-weight:400;color:#ff5c40;transition:.3s}a:hover,b.link:hover{color:#2b6955}.small-form-aligned-top{margin-top:5rem;align-self:flex-start}.small-form-aligned-top .card-container .neo-card{width:450px}.small-form-aligned-top .card-container .neo-card fieldset.button-container{justify-content:center;align-items:center;width:100%;flex-direction:row}.small-form-aligned-top .card-container .neo-card fieldset.button-container button{justify-content:center;width:40%;align-items:center}.small-form-aligned-top .card-container .neo-card fieldset.button-container button:hover svg{color:#fff}.small-form-aligned-top .card-container .neo-card fieldset.button-container button:last-of-type{margin-left:10px}.loader{margin:100px auto;text-align:center;align-self:center;font-size:25px;width:1em!important;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:load5 1.1s ease infinite;transform:translateZ(0)}.neo-card{border-radius:10px;box-shadow:2px 2px 4px #789;background-color:#fff;padding:1rem 2rem}.neo-card h2{font-weight:lighter;text-align:center}.neo-card h2,.neo-card h3{margin:.5rem 1rem;color:#ff5c40}.neo-card h3{font-weight:400}.neo-card fieldset .loader{font-size:1rem;margin:2rem auto;width:1rem;height:1rem}.neo-card .shine{animation:shine 2s infinite}.neo-card .shine:hover{animation:none}@keyframes shine{0%{filter:brightness(100%)}50%{filter:brightness(160%)}to{filter:brightness(100%)}}.neo-card .loader{margin:100px auto;font-size:25px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;animation:load5 1.1s ease infinite;transform:translateZ(0)}@keyframes load5{0%,to{box-shadow:0 -2.6em 0 0 #ff8000,1.8em -1.8em 0 0 rgba(255,128,0,.2),2.5em 0 0 0 rgba(255,128,0,.2),1.75em 1.75em 0 0 rgba(255,128,0,.2),0 2.5em 0 0 rgba(255,128,0,.2),-1.8em 1.8em 0 0 rgba(255,128,0,.2),-2.6em 0 0 0 rgba(255,128,0,.5),-1.8em -1.8em 0 0 rgba(255,128,0,.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(255,128,0,.7),1.8em -1.8em 0 0 #ff8000,2.5em 0 0 0 rgba(255,128,0,.2),1.75em 1.75em 0 0 rgba(255,128,0,.2),0 2.5em 0 0 rgba(255,128,0,.2),-1.8em 1.8em 0 0 rgba(255,128,0,.2),-2.6em 0 0 0 rgba(255,128,0,.2),-1.8em -1.8em 0 0 rgba(255,128,0,.5)}25%{box-shadow:0 -2.6em 0 0 rgba(255,128,0,.5),1.8em -1.8em 0 0 rgba(255,128,0,.7),2.5em 0 0 0 #ff8000,1.75em 1.75em 0 0 rgba(255,128,0,.2),0 2.5em 0 0 rgba(255,128,0,.2),-1.8em 1.8em 0 0 rgba(255,128,0,.2),-2.6em 0 0 0 rgba(255,128,0,.2),-1.8em -1.8em 0 0 rgba(255,128,0,.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(255,128,0,.2),1.8em -1.8em 0 0 rgba(255,128,0,.5),2.5em 0 0 0 rgba(255,128,0,.7),1.75em 1.75em 0 0 #ff8000,0 2.5em 0 0 rgba(255,128,0,.2),-1.8em 1.8em 0 0 rgba(255,128,0,.2),-2.6em 0 0 0 rgba(255,128,0,.2),-1.8em -1.8em 0 0 rgba(255,128,0,.2)}50%{box-shadow:0 -2.6em 0 0 rgba(255,128,0,.2),1.8em -1.8em 0 0 rgba(255,128,0,.2),2.5em 0 0 0 rgba(255,128,0,.5),1.75em 1.75em 0 0 rgba(255,128,0,.7),0 2.5em 0 0 #ff8000,-1.8em 1.8em 0 0 rgba(255,128,0,.2),-2.6em 0 0 0 rgba(255,128,0,.2),-1.8em -1.8em 0 0 rgba(255,128,0,.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(255,128,0,.2),1.8em -1.8em 0 0 rgba(255,128,0,.2),2.5em 0 0 0 rgba(255,128,0,.2),1.75em 1.75em 0 0 rgba(255,128,0,.5),0 2.5em 0 0 rgba(255,128,0,.7),-1.8em 1.8em 0 0 #ff8000,-2.6em 0 0 0 rgba(255,128,0,.2),-1.8em -1.8em 0 0 rgba(255,128,0,.2)}75%{box-shadow:0 -2.6em 0 0 rgba(255,128,0,.2),1.8em -1.8em 0 0 rgba(255,128,0,.2),2.5em 0 0 0 rgba(255,128,0,.2),1.75em 1.75em 0 0 rgba(255,128,0,.2),0 2.5em 0 0 rgba(255,128,0,.5),-1.8em 1.8em 0 0 rgba(255,128,0,.7),-2.6em 0 0 0 #ff8000,-1.8em -1.8em 0 0 rgba(255,128,0,.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(255,128,0,.2),1.8em -1.8em 0 0 rgba(255,128,0,.2),2.5em 0 0 0 rgba(255,128,0,.2),1.75em 1.75em 0 0 rgba(255,128,0,.2),0 2.5em 0 0 rgba(255,128,0,.2),-1.8em 1.8em 0 0 rgba(255,128,0,.5),-2.6em 0 0 0 rgba(255,128,0,.7),-1.8em -1.8em 0 0 #ff8000}}.neo-card fieldset{min-width:35%;display:flex;flex-direction:column;justify-content:flex-start}.neo-card fieldset input,.neo-card fieldset select,.neo-card fieldset textarea{margin:5px 0;padding:5px;max-width:80%;border:1px solid transparent;border-radius:5px;transition:all .2s}.neo-card fieldset input:active,.neo-card fieldset input:focus,.neo-card fieldset input:hover,.neo-card fieldset select:active,.neo-card fieldset select:focus,.neo-card fieldset select:hover,.neo-card fieldset textarea:active,.neo-card fieldset textarea:focus,.neo-card fieldset textarea:hover{border-color:#ff5c40!important}.neo-card fieldset input:active *,.neo-card fieldset input:focus *,.neo-card fieldset input:hover *,.neo-card fieldset select:active *,.neo-card fieldset select:focus *,.neo-card fieldset select:hover *,.neo-card fieldset textarea:active *,.neo-card fieldset textarea:focus *,.neo-card fieldset textarea:hover *{border:1px solid #ff5c40!important;background-color:transparent!important}.neo-card fieldset option:selected{color:#ff5c40}.neo-card fieldset input[type=date]{font-family:"Lucida Sans","Lucida Sans Regular","Lucida Grande","Lucida Sans Unicode",Geneva,Verdana,sans-serif;font-size:.9rem}.neo-card fieldset div.flex-container{flex-wrap:wrap}.neo-card fieldset div.flex-container label{max-width:50%}.neo-card fieldset button{width:15rem;padding:.8rem;border:none;border-radius:5px;color:#fff;font-size:1.1rem;background-color:#ff5c40;box-shadow:1px 1px 3px #789}.neo-card fieldset button:hover{background-color:#ff725a;box-shadow:1px 2px 3px #789}.neo-card fieldset button.delete-button{margin:5px;font-size:.95rem;align-self:center;width:12rem;color:#e6e6e6;background-color:#731100}.neo-card fieldset button.delete-button:hover{background-color:#a61800;color:#fff}.neo-card fieldset button.delete-button:hover svg{color:#fff}.neo-card fieldset form{flex-wrap:wrap;max-width:45rem;justify-content:flex-start;align-items:flex-start}.neo-card fieldset .alert.alert-danger{color:#f86d6d;text-indent:.5rem;font-size:.9rem;animation:fadeIn .3s}.neo-card fieldset .fadeIn{animation:fadeIn .3s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.neo-card fieldset legend{text-align:left;color:#505050;font-size:.8rem}.neo-card fieldset label{font-size:1rem;margin:5px 0;color:#2a3237}.body-main-container{grid-area:mainbody;padding:5px;overflow-x:hidden}.disabled-button{cursor:not-allowed!important;filter:grayscale(80%);color:grey}.disabled-button:active{animation:nope .2s}.disabled-content{cursor:not-allowed!important}.disabled-content,.disabled-content:hover{color:grey!important}.disabled-content:active{animation:nope .2s}a.button,button,div.button{transition:all .2s;cursor:pointer}a.button:hover,button:hover,div.button:hover{color:#ff5c40}a.button:hover svg,button:hover svg,div.button:hover svg{transition:all .2s;color:#ff5c40}.css-wb8opk-MuiModal-root-MuiDrawer-root{pointer-events:none}@keyframes searchSlideIn{0%{z-index:-1;transform:translateX(-5rem)}50%{transform:translateX(0)}to{z-index:inherit}}@keyframes searchSlideOut{0%{opacity:1;width:13rem;z-index:-1;transform:translateX(0)}50%{opacity:1;transform:translateX(-5rem)}to{width:0;opacity:0}}div.button-container{margin:10px 0;display:flex;flex-direction:row}div.button-container .search-bar-container.hidden-container{opacity:0;z-index:-1;animation:searchSlideOut .2s;width:0}div.button-container .search-bar-container{animation:searchSlideIn .2s;width:13rem;border-radius:0 5px 5px 0;margin-left:-10px;margin-right:10px;height:1.5rem;transition:all .2s;box-shadow:1px 1px 1px rgba(112,128,144,.705);border-left:none}div.button-container .search-bar-container:focus-within{background-color:#fff;width:13.6rem;box-shadow:2px 2px 2px rgba(112,128,144,.805);font-size:1rem}div.button-container .search-bar-container:focus-within input{color:#000}div.button-container .search-bar-container input{margin-left:15px;border:none;background-color:transparent;width:90%;padding:0}div.button-container .search-bar-container input:focus,div.button-container .search-bar-container input:focus-visible{border:none;outline:none}div.button-container .search-bar-container svg{transition:.2s;cursor:pointer;margin:2px 5px;font-size:.8rem;align-self:flex-start}div.button-container .search-bar-container svg:hover{color:#ff5c40}div.button-container a,div.button-container span{cursor:pointer;display:flex;justify-content:center;align-items:center;text-decoration:none;width:auto;min-width:10rem;margin-right:5px;background:#ff5c40;font-size:.8rem;text-align:center;transition:.2s;border-radius:5px;height:1.5rem;box-shadow:1px 1px 1px #708090;color:#dcdcdc}div.button-container a label,div.button-container span label{cursor:pointer;margin:0 15px}div.button-container a:hover,div.button-container span:hover{color:#fff;box-shadow:2px 2px 3px #fff}@keyframes nope{50%{transform:translateX(-3px)}to{transform:translateX(0)}}a.disabled-link{cursor:default;color:grey!important;pointer-events:none}a.disabled-link:hover{color:#a61800}a.disabled-link:active{animation:nope .2s}a.active-link,a.active-link svg{color:#ff8873!important}form input[type=submit]{background-color:#ff5c40;color:#f3f5f9;border:none;border-radius:5px;font-size:1.1rem;padding:.5rem;cursor:pointer;transition:all .2s}form input[type=submit]:focus,form input[type=submit]:hover{background-color:#ff725a;color:#fff;box-shadow:1px 1px 3px #789}form textarea{width:100%;height:5rem;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;border:1px solid #b6b6b6;resize:none}form div.form-row{display:flex;flex-direction:column;padding:.5rem 0;width:100%}.background-decoration-svg{position:fixed;z-index:-1;right:100px;bottom:0}.background-main-svg{z-index:-1;margin-right:-100px}.only-container{margin-right:15rem}.sorting{display:flex;align-items:center;cursor:pointer;justify-content:space-between;transition:all .2s}.sorting:hover{transform:scaleX(101%);color:#2b6955}.sorting:hover svg{color:#2b6955}.rounded thead tr th:first-child{border-top-left-radius:15px}.rounded thead tr th:last-child{border-top-right-radius:15px}.table>td,.table>th{text-indent:10px;border:0 solid transparent}.table--classic{box-shadow:3px 3px 4px #708090;border-collapse:collapse;table-layout:fixed;width:100%;background-color:#fff;border-radius:15px}.table--classic td:last-child,.table--classic th:last-child{width:40%}.table--classic thead tr{color:#ff5c40;text-align:left}.table--classic thead tr th{padding:10px 12px;font-weight:600;font-size:1.2rem}.table--classic tbody tr td{padding:10px 12px;font-size:1rem;animation:fadeIn .2s;color:#2a3237}.table--classic tbody tr.deleted-rows td{color:#731100}.table--classic tbody tr.deleted-rows:nth-child(odd){background-color:#efefef}.table--classic tbody tr.deleted-rows:nth-child(2n){background-color:#e0dfdf}.table--classic tbody tr:nth-child(odd){background-color:#efefef}.table--classic tbody tr:nth-child(2n){background-color:#fff}.table--classic.table-legende{box-shadow:none}.table-action-button{text-decoration:none;margin:0 5px;display:inline-block;width:80px;text-align:center;color:#fff;cursor:pointer;padding:3px 7px;font-size:.9rem;background-color:#2b6955;border-radius:5px;transition:.2s;box-shadow:1px 1px 2px #708090}.table-action-button:hover{box-shadow:2px 2px 3px #708090;background-color:#2b6955}.table-action-button:first-of-type{background-color:#2a3237}.table-action-button:nth-of-type(2){background-color:#731100}.table-action-button:nth-of-type(3){background-color:#ff5c40}
/*# sourceMappingURL=main.d407fdcf.chunk.css.map */