@import"https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap";*{box-sizing:border-box;outline:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%}button{border:none;background:none}input,textarea,button,select,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font-size:15x}@media screen and (min-width: 576px){html{font-size:15px}}@media screen and (min-width: 768px){html{font-size:16px}}body{color:#333;font-family:Oswald,sans-serif;line-height:normal;font-weight:300}h2{font-size:1.5rem;font-weight:700}h3{font-size:1.3rem;font-weight:700}h4{font-size:1.2rem;font-weight:700;color:#333}strong{font-weight:700}a{text-decoration:none;color:#333;transition:.3s color;cursor:pointer;font-weight:600}a:hover{color:#4d4d4d}p{font-weight:300}small{font-size:.85rem}.row:before,.row:after{content:"";display:table;clear:both}.row{margin-left:-20px;margin-right:-20px;display:flex;flex-wrap:wrap}.row [class*=col-]{flex:0 1 100%;padding-left:20px;padding-right:20px;min-height:1px;display:flex;flex-direction:column}.row [class*=col-].vertical{flex-direction:row;justify-content:space-between}@media screen and (min-width: 576px){.row .col-xs-1{flex:0 1 8.3333333333%}.row .col-xs-2{flex:0 1 16.6666666667%}.row .col-xs-3{flex:0 1 25%}.row .col-xs-4{flex:0 1 33.3333333333%}.row .col-xs-5{flex:0 1 41.6666666667%}.row .col-xs-6{flex:0 1 50%}.row .col-xs-7{flex:0 1 58.3333333333%}.row .col-xs-8{flex:0 1 66.6666666667%}.row .col-xs-9{flex:0 1 75%}.row .col-xs-10{flex:0 1 83.3333333333%}.row .col-xs-11{flex:0 1 91.6666666667%}.row .col-xs-12{flex:0 1 100%}}@media screen and (min-width: 768px){.row .col-sm-1{flex:0 1 8.3333333333%}.row .col-sm-2{flex:0 1 16.6666666667%}.row .col-sm-3{flex:0 1 25%}.row .col-sm-4{flex:0 1 33.3333333333%}.row .col-sm-5{flex:0 1 41.6666666667%}.row .col-sm-6{flex:0 1 50%}.row .col-sm-7{flex:0 1 58.3333333333%}.row .col-sm-8{flex:0 1 66.6666666667%}.row .col-sm-9{flex:0 1 75%}.row .col-sm-10{flex:0 1 83.3333333333%}.row .col-sm-11{flex:0 1 91.6666666667%}.row .col-sm-12{flex:0 1 100%}}@media screen and (min-width: 920px){.row .col-md-1{flex:0 1 8.3333333333%}.row .col-md-2{flex:0 1 16.6666666667%}.row .col-md-3{flex:0 1 25%}.row .col-md-4{flex:0 1 33.3333333333%}.row .col-md-5{flex:0 1 41.6666666667%}.row .col-md-6{flex:0 1 50%}.row .col-md-7{flex:0 1 58.3333333333%}.row .col-md-8{flex:0 1 66.6666666667%}.row .col-md-9{flex:0 1 75%}.row .col-md-10{flex:0 1 83.3333333333%}.row .col-md-11{flex:0 1 91.6666666667%}.row .col-md-12{flex:0 1 100%}}@media screen and (min-width: 1200px){.row .col-lg-1{flex:0 1 8.3333333333%}.row .col-lg-2{flex:0 1 16.6666666667%}.row .col-lg-3{flex:0 1 25%}.row .col-lg-4{flex:0 1 33.3333333333%}.row .col-lg-5{flex:0 1 41.6666666667%}.row .col-lg-6{flex:0 1 50%}.row .col-lg-7{flex:0 1 58.3333333333%}.row .col-lg-8{flex:0 1 66.6666666667%}.row .col-lg-9{flex:0 1 75%}.row .col-lg-10{flex:0 1 83.3333333333%}.row .col-lg-11{flex:0 1 91.6666666667%}.row .col-lg-12{flex:0 1 100%}}*{margin:0}html,body{height:100%}body{background-color:#fff}.main-content{width:100%;padding-top:40px;flex:1;overflow:hidden;position:relative}@media screen and (min-width: 920px){.main-content{padding-top:0}}.modal-content{position:relative;z-index:1;padding:10px;transition:.3s;box-shadow:0 0 30px -10px #00000080;border-radius:4px;background-color:#fff;height:auto;width:100%}@media screen and (min-width: 576px){.modal-content{min-width:300px}}@media screen and (min-width: 768px){.modal-content{min-width:500px}}.modal-header{display:flex;justify-content:space-between;padding-right:20px;margin-bottom:10px}.modal-exit{color:#63d349;font-size:2.5rem;transition:.3s color;cursor:pointer;line-height:2.5rem;position:absolute;top:5px;right:5px}.modal-exit.navigation{top:10px;right:10px}.modal-exit:hover{color:#a9e79b}.modal-title{font-size:1.3rem;font-weight:600;margin-top:0;padding-top:5px;padding-bottom:5px}.app-wrapper{display:flex;padding-top:50px;height:100%;min-height:100vh}.app-wrapper.trial{padding-top:120px}.app-wrapper.not-logged{padding-top:50px}.app-wrapper.full{padding-top:0}@media screen and (min-width: 920px){.app-wrapper{padding-top:70px}.app-wrapper.trial{padding-top:140px}.app-wrapper.not-logged{padding-top:70px}}.buttons-container{display:flex;justify-content:flex-end;flex-wrap:wrap;align-items:center;width:100%;flex-direction:column}.buttons-container .button{width:100%;margin-bottom:10px}.buttons-container .button:last-child{margin-bottom:0}.buttons-container.max{justify-content:stretch;flex:1}.buttons-container.max .button{flex:1}.buttons-container.center{justify-content:center}.buttons-container.baseline{align-items:baseline}.buttons-container.padding{padding-top:60px}@media screen and (min-width: 768px){.buttons-container:not(.block){flex-direction:row}.buttons-container:not(.block) .button{margin-right:10px;width:auto}.buttons-container:not(.block) .button:last-child{margin-right:0}}@media screen and (min-width: 768px) and (min-width: 768px){.buttons-container:not(.block) .button{margin-bottom:0}}.buttons-container.tabs{width:auto;flex-wrap:nowrap}@media screen and (max-width: 767px){.buttons-container.tabs{flex-direction:row}.buttons-container.tabs .button{margin:0}}.buttons-container.margin-top{margin-top:20px}.container{margin:0 auto;padding:10px;width:100%;max-width:1800px}.container.narrow{max-width:1440px}.container.fluid{max-width:100%}@media screen and (min-width: 768px){.container{padding:20px}}.form-container{flex:1;position:relative;max-width:500px;margin:0 auto;width:100%}.form-container.full{max-width:unset}.form-container form{flex:1;display:flex;flex-direction:column;justify-content:space-between;width:100%}.form-container form .form-buttons{flex:1;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (min-width: 768px){.form-container{margin:0}.form-container form{display:block}}.logo-container{text-align:center;display:flex;justify-content:center;padding:20px 0;width:100%}@media screen and (max-width: 919px){.logo-container.hidden{display:none}}.logo-container.no-padding{padding:0;width:auto}.logo-container.to-right{justify-content:flex-end}main{min-height:100%;overflow:hidden;position:relative;width:100%}main.stretch{display:flex;justify-content:space-between}.two-side-wrapper{display:flex;flex:1;width:100%}.two-side-wrapper .left{flex:1;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#09131f}.two-side-wrapper .right{flex:1;display:none;background-image:url(/assets/bg.jpg);background-size:cover;background-position:center;position:relative}.two-side-wrapper .right .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000c}@media screen and (min-width: 768px){.two-side-wrapper .right{display:block}}.challenge-preview{border-radius:5px;overflow:auto;position:relative;height:70vh}@media screen and (min-width: 920px){.challenge-preview{height:60vh}}.comments-preview{max-height:60vh}.comments-preview li{margin:10px -10px;padding:10px;border-left:5px solid #09131f;background:#fafafa}.ripple{position:absolute;width:300%;height:300%;background-repeat:no-repeat;transform:translate(-50%,-50%);animation:ripple 1s 1;animation-fill-mode:none;z-index:0;background:radial-gradient(10px at center,#ccc,#ccc 99%,#fff0)}.ripple.primary{background:radial-gradient(10px at center,#389323,#389323 99%,#63d34900)}.ripple.secondary{background:radial-gradient(10px at center,#20436e,#20436e 99%,#09131f00)}.ripple.success{background:radial-gradient(10px at center,#0bff91,#0bff91 99%,#00a45a00)}.ripple.danger{background:radial-gradient(10px at center,#9d0f14,#9d0f14 99%,#ea282f00)}@keyframes ripple{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(20)}}.button-success,.button-danger,.button-outline,.button-secondary,.button-primary,.button{display:flex;letter-spacing:1px;background-color:#fcfcfc;cursor:pointer;text-align:center;align-items:center;justify-content:center;font-weight:300;font-family:Oswald,sans-serif;font-size:1rem;line-height:1.2rem;border:none;box-shadow:0 20px 20px -10px #00000026;transition:.3s;outline:none;text-decoration:none;position:relative;overflow:hidden;min-height:90%;min-height:50px;text-transform:uppercase;font-weight:700;border-radius:25px;padding:0 10px;animation-name:show;animation-delay:0;animation-duration:.3s;animation-iteration-count:1;animation-fill-mode:backwards;animation-timing-function:ease in}.button-success:link,.button-danger:link,.button-outline:link,.button-secondary:link,.button-primary:link,.button:link,.button-success:active,.button-danger:active,.button-outline:active,.button-secondary:active,.button-primary:active,.button:active,.button-success:visited,.button-danger:visited,.button-outline:visited,.button-secondary:visited,.button-primary:visited,.button:visited{color:#fff}.button-success:hover,.button-danger:hover,.button-outline:hover,.button-secondary:hover,.button-primary:hover,.button:hover{background:#f2f2f2}.button-max{width:100%}.button-text{text-align:center;z-index:0}@media screen and (max-width: 767px){.button-text.button-icon-only{display:none}}.button,.button:link,.button:active,.button:visited{color:#fff}.button:hover{background:#f2f2f2}.button.button-reversed{min-width:auto;min-height:auto;background-color:transparent;color:#333;text-transform:uppercase;font-size:.9rem;padding:10px;box-shadow:none}.button.button-reversed:hover{background-color:#e6e6e6}.button-primary{background-color:#63d349;color:#fff;text-transform:uppercase}.button-primary:link,.button-primary:active,.button-primary:visited{color:#fff}.button-primary:hover{color:#fff;background:#75d85e}.button-primary.button-reversed{color:#63d349}.button-primary.button-reversed:hover{background-color:#ecf3fc}.button-secondary{background-color:#252a34;color:#fff;text-transform:uppercase;font-size:1rem}.button-secondary:link,.button-secondary:active,.button-secondary:visited{color:#fff}.button-secondary:hover{background:#303643}@media screen and (max-width: 767px){.button-secondary{width:100%}}.button-outline{background-color:transparent;color:#63d349;border:2px solid #63d349;font-size:1rem;text-transform:uppercase}.button-outline:link,.button-outline:active,.button-outline:visited{color:#63d349}.button-outline:hover{background:#63d3494d;color:#63d349}.button-danger{background:#ea282f;color:#fff}.button-danger:link,.button-danger:active,.button-danger:visited{color:#fff}.button-danger:hover{background:#ec3f45;color:#fff}.button-danger.button-reversed{color:#ea282f}.button-danger.button-reversed:hover{background-color:#fce2e3}.button-success{background:#00a45a;color:#fff}.button-success:link,.button-success:active,.button-success:visited{color:#fff}.button-success:hover{background:#00be68;color:#fff}.button-small{font-size:.85rem;min-height:40px}.button-extra-small{font-size:.8rem;min-width:unset;min-height:unset}.button-big{padding:20px 100px;font-size:1.05rem}.button-disabled{background:#aaa;opacity:.5;color:#fff;cursor:not-allowed}.button-disabled:hover{background:#aaa;color:#fff}.button-icon{display:flex;align-items:center}.button-left-icon .button-icon{height:1.5rem;margin:0 10px 0 0}.button-left-icon.button-no-text .button-icon{margin:0}.button-right-icon .button-icon{height:1.5rem;margin:0 0 0 10px}.button-right-icon.button-no-text .button-icon{margin:0}.button-link{min-width:auto;box-shadow:none;color:#63d349;background-color:transparent;display:flex;justify-content:flex-start;max-width:150px}.button-link:link,.button-link:visited{color:#63d349}.button-link:hover{color:#63d349;background-color:transparent}.button-link:active{color:#63d349}.notification-body{margin:10px 0}.reactions-list{list-style-type:none;max-height:60vh}.single-reaction{display:flex;font-size:.85rem;align-items:center}.video-preview{border-radius:5px;overflow:auto;position:relative;height:70vh}@media screen and (min-width: 920px){.video-preview{height:60vh}}.statistics-period{margin-bottom:20px}.period-select{display:flex}.period-select .input-wrapper{flex:1;margin-right:10px}.alert:not(.alert-simple){font-family:Oswald,sans-serif;margin:20px 0;outline:none;font-weight:500;padding:13.3333333333px;text-decoration:none;width:100%;color:#fff;display:flex;align-items:center}.alert:not(.alert-simple).alert-error{background:#ea282f}.alert:not(.alert-simple).alert-notice{background:#7d7d78}.alert:not(.alert-simple).alert-success{background:#00a45a}.alert:not(.alert-simple).list{background:#fff;border:1px solid #ea282f;color:#ea282f}.alert:not(.alert-simple).dialog{margin:20px -20px;padding-left:20px;padding-right:20px;width:auto}.alert-icon{margin-right:10px;font-size:1.2rem}.alert.alert-simple{display:flex;align-items:center;margin-bottom:10px}.alert.alert-simple.alert-error{color:#ea282f}.alert.alert-simple.alert-notice{color:#7d7d78}.alert.alert-simple.alert-success{color:#00a45a}.alert.notification{box-shadow:10px 0 20px -20px #00000026}.spinner-container{position:fixed;min-height:300px;width:100%;height:100%;top:0;left:0;background:#fff;display:flex;align-items:center;justify-content:center;z-index:10}.spinner-container.overlay{position:absolute;min-height:auto}.spinner-container.half-transparent{background:#ffffff80}.spinner-container.transparent{background:transparent}.spinner-container.dark{background:#09131f}.spinner-container.dark.half-transparent{background:#09131f80}.spinner-container .spinner{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border:4px solid #63d349;border-radius:50%;animation:spinner-animation 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#63d349 transparent transparent transparent}.spinner-container .spinner:nth-child(1){animation-delay:-.45s}.spinner-container .spinner:nth-child(2){animation-delay:-.3s}.spinner-container .spinner:nth-child(3){animation-delay:-.15s}.spinner-container.small .spinner{width:20px;height:20px}@keyframes spinner-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.searchbar-wrapper{position:relative;min-width:100%;background-color:#333;border:1px solid #333;border-radius:40px;align-items:stretch;overflow:hidden;margin-top:40px;display:flex}.searchbar-wrapper .button-search{margin:4px;padding-left:20px;padding-right:20px}@media screen and (min-width: 576px){.searchbar-wrapper .button-search{padding-left:40px;padding-right:40px}}.searchbar-form{background:#fff;width:100%}@media screen and (min-width: 768px){.searchbar-form{width:65%}}.search-container{width:100%}@media screen and (min-width: 768px){.search-container{display:flex;flex-direction:row-reverse;align-items:center;width:0;transition:width .3s linear}.search-container.search-input-visibility{width:50%}}.sort-container{width:100%}@media screen and (min-width: 768px){.sort-container{display:flex;flex-direction:row-reverse;align-items:center;width:45px;transition:width .3s linear;margin-left:10px}.sort-container.sort-input-visibility{width:30%;margin-left:10px}}.search-section,.sort-section{overflow:hidden;flex:1}.search-bar{padding-bottom:10px;display:flex;flex-direction:column;min-width:100%}@media screen and (min-width: 768px){.search-bar{box-shadow:none;justify-content:flex-end;align-items:center;flex-direction:row}}.search-icon{font-size:1.2rem;color:#333;margin-right:5px;margin-left:5px}.search-input{font-size:.9rem}.search-fields{width:100%}@media screen and (min-width: 768px){.search-fields:not(.in-modal){display:flex}.search-fields:not(.in-modal) .search-field{flex:1;margin-bottom:0}.search-fields:not(.in-modal) .search-query{margin-left:10px;flex:1;display:none}.search-fields:not(.in-modal) .search-query.active{display:flex}}.search-icon-wrapper{display:none}@media screen and (min-width: 768px){.search-icon-wrapper{width:50px;height:50px;border-radius:5px;background-color:#63d349;color:#fff;display:flex;justify-content:center;align-items:center;padding:0 12.5px;margin-left:10px}.search-icon-wrapper .search-icon{color:#fff}.search-icon-wrapper:hover{cursor:pointer;background-color:#a9e79b}}.pagination{margin:20px 0;display:flex;justify-content:center;align-items:center;list-style:none;padding:0;font-weight:300;flex-wrap:wrap}.pagination li{margin:10px 5px}@media screen and (min-width: 768px){.pagination li{margin:0 10px}.pagination .previous,.pagination .next{width:auto}}.pagination .button{padding:0 20px;outline:none;min-width:unset;min-height:unset;height:40px}.pagination .button-link{background-color:#09131f40;color:#fff}.pagination .button-link-active{border:1px solid #09131f;color:#fff;background:#09131f;font-weight:700}.pagination .disabled .button{background-color:#ffffff80;color:#33333340;cursor:not-allowed;box-shadow:none}.list{padding:10px;overflow:auto}@media screen and (min-width: 920px){.list{max-height:70vh}}.api-list-header{font-size:.8rem;display:flex;margin-bottom:20px;font-weight:700}.logo-wrapper{width:250px;height:auto}.logo-wrapper.logo-big{width:300px}.logo-wrapper img{width:100%;height:100%}.app-status{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999999;background-color:#09131f;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;padding:20px;color:#fff}.app-status .app-status-title{font-size:1.5rem;margin-bottom:20px;color:#fff}.nowifi-icon{fill:#fff;width:80px;height:80px;margin:40px 0}.offline-logo-container{width:80vw;max-width:300px}.author{display:flex;align-items:center;margin:10px 0;cursor:pointer}.author .author-avatar{width:50px;height:50px;border-radius:50%;margin-right:10px}.author.compact{margin:5px 0}.author.compact .author-avatar{width:30px;height:30px}.author .author-verified{position:absolute;z-index:1;left:5px;top:5px;color:gold}.comments{margin:4px 0}.error-page{background-color:#fff;background-size:contain;background-position:bottom;background-repeat:no-repeat;min-height:100vh;display:flex;flex-direction:column;justify-content:center}.field-error-message{font-size:.85rem;color:#ea282f;font-weight:500;text-align:center}.hashtag{display:inline-block;border-radius:2px;background:#09131f;color:#fff;padding:5px 10px;margin:5px 5px 5px 0;font-size:.8rem}.form-textarea,.form-input{border-radius:25px;width:100%;padding:15px;background:transparent;border:1px solid #09131f;font-family:Oswald,sans-serif}.form-textarea::placeholder,.form-input::placeholder{color:#09131f80}.light.form-textarea,.light.form-input{border:1px solid #fff;color:#fff}.light.form-textarea::placeholder,.light.form-input::placeholder{color:#ffffff80}.form-textarea:focus,.form-input:focus{border:1px solid #63d349}.input-wrapper{margin-bottom:10px}.form-textarea{height:200px;resize:none}.input-description{text-align:center;display:block}.list-detail{align-items:center;max-width:500px;margin-bottom:10px}.list-detail .list-detail-icon{width:20px;font-size:1.1em;margin-right:4px}.list-detail.small{font-size:.85rem}.list-detail.bold{font-weight:700}.list-detail-label{font-weight:400}.list-detail-text,.list-detail-link{margin-bottom:5px}.list-element{border-radius:25px;box-shadow:0 20px 20px -10px #00000026;margin:10px 0;padding:20px;overflow:hidden}.list-element.highlight{border:1px solid #63d349}.list-element .list-element-left{flex:1;margin-bottom:20px}.list-element .list-element-right{margin:10px -20px -20px;padding:20px;background:#f7f7f7;display:flex;align-items:center}@media screen and (min-width: 768px){.list-element .list-element-right{margin-top:-20px;margin-left:20px}}@media screen and (min-width: 768px){.list-element{display:flex;justify-content:space-between}.list-element .list-element-left{margin-bottom:0}}.menu-toggle{width:18px;height:14px;position:relative;display:none;background:none;border:none;outline:none;cursor:pointer}.menu-toggle .line{display:block;background:#63d349;width:18px;height:3px;position:absolute;left:0;border-radius:1.5px;transition:all .3s}.menu-toggle .line.line-1{top:0}.menu-toggle .line.line-2{top:50%}.menu-toggle .line.line-3{top:100%}.menu-toggle:hover .line-1,.menu-toggle:focus .line-1{transform:translateY(-1.5px)}.menu-toggle:hover .line-3,.menu-toggle:focus .line-3{transform:translateY(1.5px)}.menu-toggle.toggled .line{background:#fff}.menu-toggle.toggled .line-1{transform:translateY(7px) translate(0) rotate(45deg)}.menu-toggle.toggled .line-2{opacity:0}.menu-toggle.toggled .line-3{transform:translateY(-7px) translate(0) rotate(-45deg)}@media screen and (max-width: 919px){.menu-toggle{display:block;z-index:1}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000040;display:flex;align-items:center;justify-content:center;z-index:998;animation-name:showModal;animation-duration:.15s;transition:opacity .15s ease-in-out;opacity:0}.modal.visible{opacity:1}.modal.visible .modal-body{transform:scale(1)}.modal .modal-wrapper{width:100%;height:100%}.modal .modal-body{z-index:1000;overflow:auto;height:90vh;max-width:90%;width:100%;position:relative;transform:scale(.9);transition:transform .15s ease-in-out}.modal .modal-body p{max-width:500px;font-size:.9rem}.modal.full-screen .modal-body{max-width:100%;width:100%;height:100%}@media screen and (min-width: 576px){.modal .modal-body{width:auto}}.nav-tab-wrapper{width:100%;display:block;margin:10px 0;background:#f5f5f5;border-radius:25px;overflow:hidden}@media screen and (min-width: 768px){.nav-tab-wrapper{display:flex}}.nav-tab-wrapper .nav-tab-button{font-size:1rem;padding:13.3333333333px 40px;display:flex;justify-content:center}.nav-tab-wrapper .nav-tab-button:hover{background-color:#ecf3fc;cursor:pointer}.nav-tab-wrapper .nav-tab-button.active{background-color:#ecf3fc;color:#63d349;font-weight:700;border-bottom:3px solid #63d349}.nav-tab-wrapper .nav-tab-button.active:hover{cursor:pointer}.page-header{font-size:1.2rem;font-weight:500;margin-bottom:0;margin-top:0}.page-subheader{font-size:1.6rem;font-weight:700;margin-bottom:10px;margin-top:0}.reactions{margin:4px 0}.report-type{font-size:.8rem;padding:5px 10px;font-weight:700;border-radius:5px;margin-bottom:10px;color:#fff}.report-type.challenge{background-color:#00a45a}.report-type.video{background-color:#63d349}.report-type.user{background-color:#ea282f}.report-type.other{background-color:#09131f}.report-type.comment{background-color:#7d7d78}.main-menu-item{cursor:pointer;width:100%;text-decoration:none;position:relative;color:#333;font-size:.8rem;transition:.3s;padding:13.3333333333px;text-align:center;display:flex;text-transform:uppercase;color:#fff}@media screen and (min-width: 768px){.main-menu-item{font-size:.9rem;padding:16px}}.main-menu-item.desktop{display:none}@media screen and (min-width: 920px){.main-menu-item.desktop{display:block}}.main-menu-item.active,.main-menu-item:active{background:#fff;color:#63d349;border-left:5px solid #63d349}.main-menu-item:hover{background:#ecf3fc;color:#63d349}@media screen and (min-width: 920px){.main-menu-item{background:transparent}}.menu-main{display:flex;min-height:100%;width:100%;flex-direction:column;justify-items:flex-start}.menu-main .main-menu-content{flex:1 0 100%;display:flex;flex-direction:column;flex-wrap:wrap;position:relative;flex-grow:2}.menu-main .menu-desktop{display:none}@media screen and (min-width: 920px){.menu-main .menu-desktop{display:block}}.sidebar{background-color:#09131f;flex:0 0 80%;position:fixed;overflow:hidden;width:80%;margin-left:-110%;top:0;left:0;z-index:99;height:100%;transition:.3s margin-left;flex-direction:column;display:flex;justify-content:space-between;overflow:auto}.sidebar .sidebar-logo{display:none}.sidebar.toggled{margin-left:0}@media screen and (min-width: 920px){.sidebar{position:relative;height:100%;width:190px;flex:0 0 190px;font-size:1rem;margin-left:0}.sidebar .sidebar-logo{display:block;padding:0 20px}}.sidebar-toggle{padding:10px}.sidebar-container{overflow:auto;position:relative}@media screen and (min-width: 920px){.sidebar-container{position:fixed;width:190px}}.sidebar-shadow{transition:.3s}.sidebar-shadow.toggled{position:fixed;background:#33333380;width:100%;height:100%;z-index:10;top:0;right:0}@media screen and (min-width: 920px){.sidebar-shadow{display:none}}.sidebar-button{padding:20px;display:flex}@media screen and (min-width: 920px){.sidebar-button{display:none}}.sidebar-button .close-button{color:#333;box-shadow:none;justify-content:flex-end}.sidebar-button .close-button:hover{background-color:#fff;cursor:pointer;color:#63d349}@media screen and (min-width: 768px){.report-details{display:flex}.report-details .report-info{width:250px;margin-right:10px}}.report-color{display:none}@media screen and (min-width: 768px){.report-color{margin:-20px 20px -20px -20px;flex:0 1 5px;display:block}}.report-color.challenge{background-color:#00a45a}.report-color.video{background-color:#63d349}.report-color.user{background-color:#ea282f}.report-color.other{background-color:#09131f}.report-color.comment{background-color:#7d7d78}.report-reason{font-weight:700;font-size:1.2rem}.user-nick{font-weight:700}.user-id{font-size:.8rem}.video-thumb{cursor:pointer}@media screen and (min-width: 920px){.video-details{display:flex}.video-details .video-thumb{margin-right:10px}}.video-details .video-date{font-weight:700;font-size:.9rem;margin-bottom:0}.video-details .video-id{font-size:.8rem}.table-container{overflow:auto;max-height:65vh}.table-container.full{max-height:75vh}.table{width:100%;font-size:.9rem;display:table}.table thead{border-bottom:1px solid #63d349;font-size:.75rem;font-weight:700;width:100%;text-transform:uppercase;color:#33333380}.table.secondary td,.table.secondary th{width:200px}.table.secondary thead{background-color:#63d34926;color:#63d349;text-transform:none;font-size:.8rem;font-weight:300;border-bottom:none}.table.secondary tbody tr{border-bottom:2px solid rgba(99,211,73,.15)}.table.secondary tbody tr:nth-child(odd){background-color:transparent}.table.secondary tbody tr:last-child{border-bottom:none}.table tbody{width:100%}.table tbody tr:nth-child(odd){background-color:#e6e6e6}.table th{white-space:nowrap}.table td,.table th{padding:10px;text-align:center;vertical-align:middle}.table img{max-width:100px;max-height:100px}.table .checkbox{margin-bottom:0;display:flex;justify-content:center;align-items:center}.table .button{margin:5px;line-height:1;vertical-align:middle;width:auto;height:auto}.table .sort{font-size:.8rem;vertical-align:middle;cursor:pointer;color:#333}.table .sort:first-child{margin-left:4px}.table .sort.active{color:#63d349}.table .alert{margin:0}.list .list-element{font-size:.8rem;margin-bottom:10px;background:#fff;border-radius:5px;cursor:pointer}.list .list-element.toggled .list-row{max-height:250px;opacity:1}.list .list-row{justify-content:space-between;display:flex;max-height:0;opacity:0;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f2f2f2}.list .list-row:last-child{border-bottom:none}.list .list-row.mobile{padding:2px;max-height:250px;opacity:1}.list .list-row a{font-weight:100}.list .list-value{text-align:right;font-size:.8rem}.list .list-value img{max-width:200px;max-height:200px}.list .list-value a{font-weight:500;font-family:Oswald,sans-serif}.list .list-buttons{flex:1;display:flex;justify-content:center;flex-wrap:wrap;padding-bottom:10px}.list .list-buttons .button{margin-right:5px;flex:1 1 auto;width:auto}.list .list-buttons .button:last-child{margin-right:0}@media screen and (min-width: 920px){.table th,.table td{display:table-cell}}.cont{display:flex}tr.inactive{opacity:.25}.update-info-bar{background-color:#63d349;padding:30px;display:block;cursor:pointer;font-size:.9rem;transition:.3s background-color;position:fixed;bottom:0;left:0;width:100%;z-index:9998;box-shadow:0 0 10px 5px #0000001a;color:#333}.update-info-bar:hover{background-color:#48bc2d}.update-info-bar .update-info-icon{margin-right:5px}.user-actions{flex-wrap:nowrap}.video-stats{font-size:1rem}.video-stats.compact{font-size:.9rem}.video-details-header{font-size:1.1em;margin:20px 0}.video-single-stat{border-bottom:1px solid #f2f2f2;padding:.25em 0;display:flex;justify-content:space-between;font-size:.9em}.video-stat-name,.video-stat-component-name{font-weight:700;margin-right:20px}.component-part{font-weight:500;font-size:.75em;margin-right:5px}.video-stat-component-value{white-space:pre-wrap}.video-container{width:100%;height:100%;margin-top:20px;position:relative}.video-container iframe{position:absolute;left:0;top:0;width:100%;height:100%}.video-status{font-size:.8rem;padding:5px 10px;font-weight:700;border-radius:5px;margin-bottom:10px;color:#fff}.video-status.success{background-color:#00a45a}.video-status.error{background-color:#ea282f}.video-status.secondary{background-color:#09131f}.video-status.notice{background-color:#7d7d78}.videoInput-container{margin-top:20px;margin-bottom:20px}.button-like{display:inline-block;padding:10px 20px;background-color:#007bff;color:#fff;text-align:center;cursor:pointer;border-radius:4px;-webkit-user-select:none;user-select:none}.button-like:hover{background-color:#0056b3}.inline{display:flex;justify-content:space-between;align-items:center}.fixed-width{min-width:120px}.notification{animation-name:show;animation-duration:.3s;cursor:pointer;opacity:.99;z-index:999}.notification .alert{margin:0;border-radius:0;padding:20px}@media screen and (min-width: 768px){.notification{padding:5px 20px}.notification .alert{padding:13.3333333333px;margin:0}}@keyframes show{0%{opacity:0}to{opacity:1}}.time-sheet-for-invoice-table-header,.tax-rate-table-header{padding:10px}.tax-rate-header{margin-top:20px}.tax-table-sum-wrapper{display:flex;justify-content:space-between;font-size:1.1rem;padding-bottom:10px;font-weight:600}.notification-container{position:fixed;top:0;right:0;z-index:999;width:100%}@media screen and (min-width: 768px){.notification-container{width:350px;top:10px;bottom:unset}}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg path{fill:#00000080}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #eee,-1px 0 0 #eee,0 1px 0 #eee,0 -1px 0 #eee,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #eee,-1px 0 #eee,0 1px #eee,0 -1px #eee,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #eee}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#eee}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#eee}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#3c3f40;fill:#3c3f40;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#3c3f40;fill:#3c3f40}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#f64747}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(64,72,72,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(64,72,72,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(64,72,72,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#3c3f4080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#3c3f40}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#3c3f40}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#3c3f4080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #eee;box-shadow:-1px 0 #eee}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#404848;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e9e9e9;border-color:#e9e9e9}.flatpickr-day.today{border-color:#f64747}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#f64747;background:#f64747;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#4f99ff;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#4f99ff}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #4f99ff;box-shadow:-10px 0 #4f99ff}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e9e9e9,5px 0 0 #e9e9e9;box-shadow:-5px 0 #e9e9e9,5px 0 #e9e9e9}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#4048484d;background:transparent;border-color:#e9e9e9;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#4048481a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #4f99ff,5px 0 0 #4f99ff;box-shadow:-5px 0 #4f99ff,5px 0 #4f99ff}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #eee;box-shadow:1px 0 #eee}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#4048484d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#404848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#404848}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#404848;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#404848;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#f1f1f1}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.flatpickr-calendar{width:307.875px}.dayContainer{padding:0;border-right:0}span.flatpickr-day,span.flatpickr-day.prevMonthDay,span.flatpickr-day.nextMonthDay{border-radius:0!important;border:1px solid #e9e9e9;max-width:none;border-right-color:transparent}span.flatpickr-day:nth-child(n+8),span.flatpickr-day.prevMonthDay:nth-child(n+8),span.flatpickr-day.nextMonthDay:nth-child(n+8){border-top-color:transparent}span.flatpickr-day:nth-child(7n-6),span.flatpickr-day.prevMonthDay:nth-child(7n-6),span.flatpickr-day.nextMonthDay:nth-child(7n-6){border-left:0}span.flatpickr-day:nth-child(n+36),span.flatpickr-day.prevMonthDay:nth-child(n+36),span.flatpickr-day.nextMonthDay:nth-child(n+36){border-bottom:0}span.flatpickr-day:nth-child(-n+7),span.flatpickr-day.prevMonthDay:nth-child(-n+7),span.flatpickr-day.nextMonthDay:nth-child(-n+7){margin-top:0}span.flatpickr-day.today:not(.selected),span.flatpickr-day.prevMonthDay.today:not(.selected),span.flatpickr-day.nextMonthDay.today:not(.selected){border-color:#e9e9e9;border-right-color:transparent;border-top-color:transparent;border-bottom-color:#f64747}span.flatpickr-day.today:not(.selected):hover,span.flatpickr-day.prevMonthDay.today:not(.selected):hover,span.flatpickr-day.nextMonthDay.today:not(.selected):hover{border:1px solid #f64747}span.flatpickr-day.startRange,span.flatpickr-day.prevMonthDay.startRange,span.flatpickr-day.nextMonthDay.startRange,span.flatpickr-day.endRange,span.flatpickr-day.prevMonthDay.endRange,span.flatpickr-day.nextMonthDay.endRange{border-color:#4f99ff}span.flatpickr-day.today,span.flatpickr-day.prevMonthDay.today,span.flatpickr-day.nextMonthDay.today,span.flatpickr-day.selected,span.flatpickr-day.prevMonthDay.selected,span.flatpickr-day.nextMonthDay.selected{z-index:2}.rangeMode .flatpickr-day{margin-top:-1px}.flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:none;box-shadow:none}.flatpickr-weekwrapper span.flatpickr-day{border:0;margin:-1px 0 0 -1px}.hasWeeks .flatpickr-days{border-right:0}@media screen and (min-width:0�) and (min-resolution: +72dpi){span.flatpickr-day{display:block;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}}
