.tags{display:flex;flex-direction:column}.tags .container,.tags .container .progress{width:100%}.tags .container .tagger{position:absolute}.tags .slider{width:100%}.player-wrapper{width:40vw;height:50vh;margin-bottom:.5em}.react-player{background:rgba(0,0,0,.1)}button{margin:3px;padding:6px 12px;border:0;border-radius:3px;outline:0;background-color:#eee}button:focus{background:rgb(225.25,225.25,225.25)}button:hover{background:rgb(212.5,212.5,212.5)}button:active{background:rgb(199.75,199.75,199.75)}body{font-size:14px}em{font-style:italic}body,h1,h2,h3{margin-bottom:1em}h1{font-size:20px}h2{font-size:16px;margin-top:1em}progress{width:100%}.section{border-radius:1em;padding:1em;border:none;background-color:#d3d3d3;display:inline-block;margin:20px;vertical-align:top}.section-video{grid-column:2;max-height:fit-content}.controls{display:flex;justify-content:center}.controls img+img{margin-left:4em}.controls span{margin-left:.5em;font-size:1.2em}.frame{margin-bottom:1.5em;display:flex;justify-content:center}.frame input{margin-left:.5em}.section-video-list{grid-column:1;overflow-y:auto;min-width:fit-content}.section-video-list .element{background-color:#fff}.section-video-list .selected{background-color:rgba(0,0,0,.2);font-weight:700;pointer-events:none}.section-video-list p{font-size:1.2em}.section-video-list div{border-radius:1em;padding:1em;margin-top:10px}.section-counter{grid-column:3;min-width:fit-content}.section-counter .triangle{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #cecece;transition:.5s ease}.section-counter .triangle-up{transform:rotate(180deg);transform-origin:50% 40%}.section-counter .count{font-size:1.3em}.section-counter .count button{font-size:.7em}.section-counter .count div{display:flex;justify-content:space-between;flex-direction:row}.section-counter .items{overflow-y:auto;height:50vh}.section-counter .select-category{cursor:"pointer";font-size:"1.3em";font-weight:"bold"}.tuto{background-color:rgba(0,0,0,.3);overflow-x:scroll;grid-column:1/4;justify-content:center}.tuto,.tuto .element{padding:1em;display:flex;flex-direction:column;border-radius:1em}.tuto .element{margin-left:1em;margin-right:1em;color:#fff;font-weight:bolder}.tuto .element label{padding:.1em}.tuto .element kbd{background-color:#fff;border-radius:1em;box-shadow:0 1px 1px rgba(0,0,0,.2),inset 0 2px 0 0 hsla(0,0%,100%,.7);color:#333;display:inline-block;font-weight:700;padding:.5em;white-space:nowrap;margin-left:1em;margin-right:1em}.tuto .element{white-space:nowrap}.tuto{margin:1em}.glossaire{z-index:3;position:absolute;background-color:#7c7c7c;opacity:.9;margin:1em;width:80vw;height:fit-content;max-height:70vh}.glossaire,.glossaire .vertical-manager{display:flex;flex-direction:column;padding:1em}.glossaire .vertical-manager{justify-content:space-between;overflow-y:scroll;height:60vh}.glossaire button{border-radius:0;background-color:#a9a9a9;padding:1em}.glossaire{margin-top:10%;margin-left:20%;max-width:70%}.container-login{display:flex;flex-direction:column;justify-content:center;background-color:#d3d3d3;color:#251abf;height:98.6vh;gap:1em}.container-login .center{display:flex;flex-direction:row;justify-content:center}.container-login form{padding:1em}.container-login form button{font:700 13px Arial;border:none;border-radius:10px;padding:2px}.container-login form h1{text-align:center}.container-login form button,.container-login form input{text-align:center;padding:.5em}.container-login form{display:flex;flex-direction:column;gap:1em;width:50%}.dashboard-admin{display:flex;flex-direction:column;justify-content:center;grid-column:2;grid-row:3;gap:1em;padding:1em;background-color:#d3d3d3;border-radius:1em;font-size:1.3em}.dashboard-admin h1{text-align:center;font-size:1.5em}.dashboard-admin h2{font-size:1.4em}.dashboard-admin .count-saved{margin-left:.5em;margin-right:.5em;width:10%}.dashboard-admin .category-label{margin-right:.5em}.dashboard-admin button{font-size:.9em}.dashboard-admin .trash{margin-left:.5em}.page-selector{margin-top:2em;grid-column:1/4}.page-selector .buttonList{padding:.5em;gap:1em;width:100%;display:flex;justify-content:center;align-items:center}.page-selector .buttonList .selected{background-color:#251abf;color:#fff}.page-selector .buttonList label{font-size:1.2em;font-weight:700}.header{background-color:#fff;color:#3b204d;grid-column:1/3}.header,.main-header{display:flex;flex-direction:row;padding:1em;grid-row:1;justify-content:space-between;border-bottom:1px solid #d3d3d3}.main-header{background-color:#d3d3d3;color:#251abf;grid-column:1/4;height:15vh}.main-header button{border:none}.main-header h1{font-size:3em;margin-right:13%}
/*# sourceMappingURL=/App.515bc019.css.map */