*,:after,:before{box-sizing:border-box}html{font-size:14px}@media (min-width:640px){html{font-size:16px}}body{color:#212529;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:1rem;font-weight:400;line-height:1.5;text-align:left;padding:0;margin:0}.container{width:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}@media (min-width:640px){.container{padding-left:20px;padding-right:20px}}@media (min-width:1140px){.container{max-width:1140px}}.header{background-color:#343a40;padding-top:.5rem;padding-bottom:.5rem;position:-webkit-sticky;position:sticky;top:0;z-index:10}.header .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media (min-width:640px){.header .container{flex-wrap:nowrap}}.header__logo{font-size:1.25rem;font-weight:700;text-align:center;text-transform:uppercase;text-decoration:none;display:inline-block;color:#fff;margin-right:1rem;flex:0 1}@media (min-width:375px){.header__logo{text-align:left;white-space:nowrap}}.header__controls{display:flex;align-items:center}@media (min-width:1008px){.header__controls{margin-left:1rem}}.header__controls .button{margin-right:.25rem}.header__input-group{position:relative;display:flex;align-items:stretch;width:100%;margin-top:.75rem}@media (min-width:640px){.header__input-group{margin-top:0;margin-left:1rem}}@media (min-width:1008px){.header__input-group{margin-left:3rem}}.header__input{font-size:1rem;color:#343a40;position:relative;flex:1 1;width:100%;padding:.375rem .75rem;background-color:#fff;background-clip:padding-box;border:1px solid #939ba2;border-radius:.25rem 0 0 .25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;z-index:3}.header__input:focus{outline:0;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.header__input-group-append{margin-left:-1px;display:flex}.header__input-group-append .button{position:relative;z-index:2;border-top-left-radius:0;border-bottom-left-radius:0}.button{cursor:pointer;display:inline-block;color:#fff;background-color:#6c757d;text-align:center;vertical-align:middle;border:1px solid #6c757d;font-size:1rem;line-height:1.5;padding:.375rem .75rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.button:focus,.button:hover{border-color:#545b62;background-color:#545b62}.button:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.button--red{background-color:#dc3545;border-color:#dc3545}.button--red:focus,.button--red:hover{border-color:#bd2130;background-color:#bd2130}.button--red:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.button--blue{background-color:#007bff;border-color:#007bff}.button--blue:focus,.button--blue:hover{border-color:#0062cc;background-color:#0062cc}.button--blue:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.video-list{list-style:none;padding:0;margin:3rem auto}.video-item{text-align:center}.video{display:inline-grid;grid-template-columns:auto -webkit-min-content;grid-template-columns:auto min-content;margin-bottom:3rem;width:100%;max-width:400px;transition:max-width .15s ease-in-out}.video--active{max-width:640px}.video__player{position:relative}.video__player:before{content:"";display:block;padding-bottom:56.25%}.video__player iframe{position:absolute;top:0;left:0;max-width:100%;height:100%;width:640px}.video__volume-slider{margin-left:1rem;height:100%}.video__range-slider{margin-top:1rem}.video__range-slider .rc-slider-rail,.video__range-slider .rc-slider-step,.video__range-slider .rc-slider-track,.video__volume-slider .rc-slider-rail,.video__volume-slider .rc-slider-step,.video__volume-slider .rc-slider-track{height:.375rem}.video__range-slider.rc-slider-vertical .rc-slider-rail,.video__range-slider.rc-slider-vertical .rc-slider-step,.video__range-slider.rc-slider-vertical .rc-slider-track,.video__volume-slider.rc-slider-vertical .rc-slider-rail,.video__volume-slider.rc-slider-vertical .rc-slider-step,.video__volume-slider.rc-slider-vertical .rc-slider-track{width:.375rem}.video__range-slider.rc-slider-vertical .rc-slider-handle,.video__volume-slider.rc-slider-vertical .rc-slider-handle{margin-left:-4px}.video__range-slider .rc-slider-rail,.video__volume-slider .rc-slider-rail{background-color:#939ba2}.video__range-slider .rc-slider-track,.video__volume-slider .rc-slider-track{background-color:#6c757d}.video__range-slider .rc-slider-handle,.video__volume-slider .rc-slider-handle{border-color:#6c757d;margin-top:-4px}.video__range-slider .rc-slider-handle.rc-slider-handle-dragging.rc-slider-handle-dragging,.video__range-slider .rc-slider-handle:active,.video__range-slider .rc-slider-handle:focus,.video__range-slider .rc-slider-handle:hover,.video__volume-slider .rc-slider-handle.rc-slider-handle-dragging.rc-slider-handle-dragging,.video__volume-slider .rc-slider-handle:active,.video__volume-slider .rc-slider-handle:focus,.video__volume-slider .rc-slider-handle:hover{border-color:#6c757d}.video__range-slider .rc-slider-handle.rc-slider-handle-dragging.rc-slider-handle-dragging,.video__range-slider .rc-slider-handle:focus,.video__volume-slider .rc-slider-handle.rc-slider-handle-dragging.rc-slider-handle-dragging,.video__volume-slider .rc-slider-handle:focus{box-shadow:0 0 5px #6c757d}.video__info{color:#939ba2;grid-column:1/2;margin-top:.25rem}.video__buttons{grid-column:1/2;justify-self:center;margin-top:1rem}.video__buttons .button{margin-right:.25rem}.video__buttons .button:last-child{margin-right:0}.video__move-handle{cursor:move}
/*# sourceMappingURL=main.46ae43d3.chunk.css.map */