@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.dashboard{margin:1.5rem 1rem 0 0}@media only screen and (max-width: 1023px){.dashboard{margin:1rem 0 0}}.dashboard__wrapper{display:flex;padding:0 1.5rem}@media only screen and (max-width: 1023px){.dashboard__wrapper{flex-direction:column}}@media only screen and (max-width: 767px){.dashboard__wrapper{padding:0 1rem;flex-direction:column}}.dashboard__content-wrapper{display:flex;flex-wrap:wrap}@media only screen and (max-width: 1247px){.dashboard__content-wrapper{flex-direction:column}}.dashboard__side-menu{position:relative;width:280px;min-height:20rem;height:100%;margin:1.5rem 1rem 0 0;border-radius:.6rem;background-color:#282828;border:1px solid #3c3c3c}@media only screen and (max-width: 1023px){.dashboard__side-menu{width:100%;background-color:unset;border:none;min-height:unset}}.dashboard__side-menu-top{display:flex;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid #404040}.dashboard__side-menu-top img{margin-right:1rem;width:2.5rem;height:2.5rem;border-radius:100%;background:transparent linear-gradient(36deg,#333,#3d3d3d) 0% 0% no-repeat padding-box}.dashboard__side-menu-top h3{align-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block}@media only screen and (max-width: 1023px){.dashboard__side-menu-top{display:none}}.dashboard__side-menu-middle{display:flex;flex-direction:column;padding:1rem 1.5rem}@media only screen and (max-width: 1023px){.dashboard__side-menu-middle{padding:0}}.dashboard__side-menu-middle li{display:inline-block}.dashboard__side-menu-middle a{display:flex;align-items:center;color:#8d8d8d}@media only screen and (max-width: 1023px){.dashboard__side-menu-middle a{margin:0 .6rem .8rem 0;padding:1rem;display:flex;background:#282828;border-radius:.6rem;border:1px solid #3c3c3c}}@media only screen and (max-width: 767px){.dashboard__side-menu-middle a{padding:.75rem}}.dashboard__side-menu-middle svg{margin-right:.5rem}.dashboard__side-menu-bottom{position:absolute;bottom:0;width:100%;padding:1rem 1.5rem 1.5rem;border-top:1px solid #404040}.dashboard__side-menu-bottom li{color:#8d8d8d}.dashboard__side-menu-bottom a{display:flex;align-items:center;color:#8d8d8d}.dashboard__side-menu-bottom svg{margin-right:.5rem}@media only screen and (max-width: 1023px){.dashboard__side-menu-bottom{display:none}}.dashboard__card{display:flex;max-width:45rem;border-radius:.6rem;background-color:#282828;border:1px solid #3c3c3c}.dashboard__card-text{padding:4rem 0 4rem 4rem;width:55%}.dashboard__card-text h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:block}@media only screen and (max-width: 767px){.dashboard__card-text h2{font-size:1.5rem}}@media only screen and (max-width: 559px){.dashboard__card-text{padding:3rem;width:100%}}.dashboard__card-img{position:relative;width:38%}.dashboard__card-img img{position:absolute;bottom:0;right:0}@media only screen and (max-width: 559px){.dashboard__card-img{display:none}}.dashboard__events{margin-top:1rem;display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;max-width:45rem}@media only screen and (max-width: 639px){.dashboard__events{grid-template-columns:repeat(1,1fr)}}.dashboard__events-event{padding:1rem;background-color:#282828;border:1px solid #3c3c3c;border-radius:.6rem;height:-moz-fit-content;height:fit-content}@media only screen and (max-width: 767px){.dashboard__events-event{width:100%;max-width:unset}}.dashboard__events-event-top{display:flex;overflow:hidden}.dashboard__events-event-top p{font-size:.8rem}.dashboard__events-event-top-text p{font-weight:500}.dashboard__events-event-data{display:flex;justify-content:space-around;margin-top:1rem;text-align:center}.dashboard__events-event-data div{width:5rem}.dashboard__events-event-data div p{font-size:.85rem}.dashboard__events-event img{margin-right:1rem;width:2.5rem;height:2.5rem;border-radius:100%;background:transparent linear-gradient(36deg,#333,#3d3d3d) 0% 0% no-repeat padding-box}.dashboard__events-event a{display:block;width:100%;text-align:center;padding:9px 0;margin-top:1rem;border-radius:.5rem;background:transparent linear-gradient(19deg,#2b31cb,#5046e5) 0% 0% no-repeat padding-box;color:#fff;border:1px solid rgba(93,79,240,.5019607843);background-size:200%;background-position:0% 50%;transition:background-position .3s ease}.dashboard__events-event a:hover{background-position:100% 50%}.dashboard__submitted-drops{margin:1.5rem 0 0 0rem}@media only screen and (max-width: 1656px){.dashboard__submitted-drops{margin:1rem 0 0;width:-moz-fit-content;width:fit-content}}@media only screen and (max-width: 767px){.dashboard__submitted-drops{width:100%}}.dashboard__submitted-drops-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;padding:1.5rem 3rem 1.5rem 1.5rem;border-radius:.6rem;background-color:#282828;border:1px solid #3c3c3c;max-width:40rem}.dashboard__submitted-drops-item:last-child{margin-bottom:0}@media only screen and (max-width: 767px){.dashboard__submitted-drops-item{width:100%;max-width:100%}}.dashboard__submitted-drops-item-left{display:flex;margin-right:5rem}@media only screen and (max-width: 767px){.dashboard__submitted-drops-item-left{margin-right:0}}.dashboard__submitted-drops-item-icon{display:flex;flex-direction:column;margin-right:1rem}.dashboard__submitted-drops-item-icon img{padding:1rem;background:transparent linear-gradient(36deg,#333,#3d3d3d) 0% 0% no-repeat padding-box;border-radius:.6rem}.dashboard__submitted-drops-item-text{display:flex;justify-content:center;flex-direction:column}.dashboard__submitted-drops-item-points{display:flex;flex-direction:column;text-align:center;margin-right:5rem}@media only screen and (max-width: 767px){.dashboard__submitted-drops-item-points{margin-right:0}}.dashboard__submitted-drops-item-approved{display:flex;flex-direction:column;text-align:center}.create-join-event-button{position:fixed;display:flex;justify-content:center;bottom:2rem;right:2rem;width:5rem;height:5rem;background:transparent linear-gradient(19deg,#2b31cb,#5046e5) 0% 0% no-repeat padding-box;font-size:3rem;font-weight:400;border-radius:100%;z-index:50;background-size:200%;background-position:0% 50%;transition:background-position .3s ease}.create-join-event-button:hover{background-position:100% 50%}.create-join-event-button button{color:#fcfcfc}.create-join-event-box{position:fixed;right:2rem;bottom:8rem;display:flex;flex-direction:column;width:22rem;padding:1.5rem;border-radius:.6rem;z-index:10;background-color:#282828}.create-join-event-box__create-button{margin-bottom:1rem}.create-join-event-box button{display:block;width:100%;text-align:center;padding:.8rem 1rem;margin-top:1rem;border-radius:.5rem;background:transparent linear-gradient(19deg,#2b31cb,#5046e5) 0% 0% no-repeat padding-box;color:#fff;border:1px solid rgba(93,79,240,.5019607843);background-size:200%;background-position:0% 50%;transition:background-position .3s ease}.create-join-event-box button:hover{background-position:100% 50%}.create-join-event-box form{display:flex;flex-direction:row}.create-join-event-box form button{width:30%;margin:0 0 0 1rem}.create-join-event-box form input{width:70%;background-color:#333;color:#fcfcfc;border-radius:.4rem;border:none}.create-card{margin-top:1.5rem}.create-card__search{display:flex;margin-top:1rem}.create-card__search input{background-color:#282828;color:#fcfcfc;border-radius:.4rem;border:none}@media only screen and (max-width: 639px){.create-card__search input{flex-grow:1}}.create-card__search button{margin-left:.5rem;text-align:center;padding:.435rem 1.5rem;border-radius:.5rem;background:transparent linear-gradient(19deg,#2b31cb,#5046e5) 0% 0% no-repeat padding-box;color:#fff;border:1px solid rgba(93,79,240,.5019607843)}@media only screen and (max-width: 639px){.create-card__search button{margin:0}}.create-card__search-create-tile button{text-align:center;padding:.5rem 1.5rem;border-radius:.5rem;background:#383838;color:#fff;border:none}@media only screen and (max-width: 639px){.create-card__search-create-tile button{margin:.5rem 0 0;width:100%}.create-card__search{display:flex;flex-direction:column}.create-card__search form{display:flex;width:100%;gap:.5rem}}.create-card__create-tile-container{display:none;margin-top:1rem}.create-card__create-tile-container-form{display:flex;flex-direction:column;max-width:300px;padding:.8rem;background:#282828;border-radius:.6rem}.create-card__create-tile-container-form label{font-family:Poppins,sans-serif;font-size:.9rem;font-weight:400;color:#fcfcfc;letter-spacing:-.5px;line-height:1.3rem}.create-card__create-tile-container-form input,.create-card__create-tile-container-form select{margin-bottom:.5rem;background-color:#333;color:#fcfcfc;border-radius:.4rem;border:none}.create-card__create-tile-container-form button{display:block;width:100%;text-align:center;padding:9px 90px;margin-top:1rem;border-radius:.5rem;background:transparent linear-gradient(19deg,#2b31cb,#5046e5) 0% 0% no-repeat padding-box;color:#fff;border:1px solid rgba(93,79,240,.5019607843)}.create-card__results{margin-top:1rem;display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}@media only screen and (max-width: 1023px){.create-card__results{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 639px){.create-card__results{grid-template-columns:repeat(1,1fr)}}.create-card__results-item{padding:.8rem;background:#282828;border-radius:.6rem}.create-card__results-item form{display:flex;justify-content:space-between}.create-card__results-item form button{display:inline-block;align-self:end;height:100%;padding:.5rem 1.5rem;text-align:center;border-radius:.5rem;background:transparent linear-gradient(19deg,#2b31cb,#5046e5) 0% 0% no-repeat padding-box;color:#fff;border:1px solid rgba(93,79,240,.5019607843);background-size:200%;background-position:0% 50%;transition:background-position .3s ease}.create-card__results-item form button:hover{background-position:100% 50%}.create-card__results-item-content{display:flex}.create-card__results-item-content-img{padding:1rem;background:transparent linear-gradient(36deg,#333,#3d3d3d) 0% 0% no-repeat padding-box;border-radius:.6rem}.create-card__results-item-content-text{margin-left:1rem;align-content:center}.create-card__results-item-content-text-points{display:flex}.create-card__results-item-content-text-points p{align-content:center}.create-card__results-item-content-text-points input{background-color:#333;color:#fcfcfc;border:none;margin-left:.5rem;border-radius:.4rem;border:2px solid #404040;padding:.1rem 1.6rem .1rem .8rem;color:#8d8d8d;width:5rem}.create-card__results-item-content-text select{margin-left:.5rem;border-radius:.4rem;border:2px solid #404040;padding:.1rem 1.6rem .1rem .8rem;color:#8d8d8d}.create-card__results-no-result{position:absolute}.create-card__set-items h3{margin:1.5rem 0 .5rem}.create-card__set-items-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1rem}@media only screen and (max-width: 1023px){.create-card__set-items-wrapper{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width: 767px){.create-card__set-items-wrapper{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 639px){.create-card__set-items-wrapper{grid-template-columns:repeat(1,1fr)}}.create-card__set-items-item{display:flex;padding:.8rem 2rem .8rem .8rem;max-width:18rem;background:#282828;border:1px solid #3c3c3c;border-radius:.6rem;position:relative}@media only screen and (max-width: 767px){.create-card__set-items-item{max-width:unset}}.create-card__set-items-item.completed{border:1px solid #7ff330}.create-card__set-items-item.completed svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.create-card__set-items-item-img{position:relative}.create-card__set-items-item-img img{padding:1rem;background:transparent linear-gradient(36deg,#333,#3d3d3d) 0% 0% no-repeat padding-box;border-radius:.6rem;max-width:4rem;max-height:4rem}.create-card__set-items-item-text{margin-left:1rem;align-content:center}.create-card__set-items-item-text h3{margin:0}.completed .create-card__set-items-item-text{opacity:.3}.create-card__set-items-item-remove{position:absolute;width:3rem;right:.1rem;top:.1rem}.create-card__set-items-item-remove button{display:unset;width:unset;text-align:left;padding:0;margin-top:0;border-radius:0;background:none;color:none;border:none}.create-event{margin-top:1.5rem}@media only screen and (max-width: 767px){.create-event{width:100%}}.create-event__wrapper{display:flex;padding:0 1.5rem}@media only screen and (max-width: 767px){.create-event__wrapper .side-menu{display:none}}.create-event__form{padding:.8rem;background:#282828;border-radius:.6rem}.create-event form{display:flex;flex-direction:column}.create-event form label{font-family:Poppins,sans-serif;font-size:.9rem;font-weight:400;color:#fcfcfc;letter-spacing:-.5px;line-height:1.3rem}.create-event form input,.create-event form select{margin-bottom:.5rem;background-color:#333;color:#fcfcfc;border-radius:.4rem;border:none}.create-event form button{display:block;width:100%;text-align:center;padding:9px 90px;margin-top:1rem;border-radius:.5rem;background:transparent linear-gradient(19deg,#2b31cb,#5046e5) 0% 0% no-repeat padding-box;color:#fff;border:1px solid rgba(93,79,240,.5019607843)}.event{display:flex;flex-wrap:wrap}@media only screen and (max-width: 767px){.event{flex-direction:column}}.event-wrapper{display:flex;padding:0 1.5rem}@media only screen and (max-width: 1023px){.event-wrapper{flex-direction:column;padding:0 1rem}}.event__left{margin:1.5rem 1rem 0 0}@media only screen and (max-width: 767px){.event__left{margin:0;width:100%}}.event__left h3{margin-bottom:.5rem}.event__left .btn-primary{margin-bottom:1rem;width:unset}.event__right-checkout{margin-bottom:1rem;border-radius:.6rem;padding:1rem;background-color:#282828;min-width:15rem;max-width:22rem}.event__right-checkout input{margin:.5rem 0;width:100%;background-color:#333;color:#fcfcfc;border-radius:.4rem;border:none}.event__right-participants{display:flex;flex-wrap:wrap}.event__right-participants-participant{display:flex;align-items:center;padding:.5rem 1rem;border-radius:.3rem;background-color:#282828;margin-right:.5rem;margin-bottom:.5rem}.event__right-participants-participant p{margin-right:.5rem}.event__right-participants-participant svg{fill:#8d8d8d}.event__right-participants-title{margin-top:1rem}.event__right-times{border-radius:.6rem;padding:1rem;background-color:#282828}.event__right button{margin-top:.3rem}.event__submit{padding:1.5rem;max-width:22rem;border-radius:.6rem;background-color:#282828;border:1px solid #3c3c3c}@media only screen and (max-width: 767px){.event__submit{max-width:unset;width:100%}}.event__submit-title{margin:1rem 0 .5rem}.event__submit form{display:flex;flex-direction:column}.event__submit form p{margin-top:.5rem}.event__submit form button{width:100%;text-align:center;padding:9px 90px;margin-top:1rem;border-radius:.5rem;background:transparent linear-gradient(19deg,#2b31cb,#5046e5) 0% 0% no-repeat padding-box;color:#fff;border:1px solid rgba(93,79,240,.5019607843);background-size:200%;background-position:0% 50%;transition:background-position .3s ease}.event__submit form button:hover{background-position:100% 50%}.event__submit form input{margin-top:.3rem;border-radius:.5rem;color:#fff}.event__submit form .choose-file{width:100%;background-color:#333;border-radius:.4rem;padding:.5rem .75rem}.event__team{margin-top:1rem}.event__team-list{padding:1.5rem;max-width:22rem;border-radius:.6rem;border:1px solid #3c3c3c;background-color:#282828}@media only screen and (max-width: 767px){.event__team-list{max-width:unset;width:100%}}.event__team-list li{padding:.6rem 0;color:#fcfcfc;border-top:1px solid #404040}.event__team-list-text span{display:flex;align-items:center;color:#fcfcfc;font-family:Poppins,sans-serif}.event__team-list-text span p{margin-left:.2rem}.event__team-list-text p{font-size:.9rem}@media only screen and (max-width: 767px){.event__approve-submission{margin:1rem 0 0}}.event__approve-submission-title{margin-bottom:.5rem}.event__approve-submission-title h3{display:flex;align-items:center}.event__approve-submission-title p{margin-left:.5rem}.event__approve-submission-item{max-width:30rem;padding:1.5rem;border-radius:.6rem;background-color:#282828;border:1px solid #3c3c3c}@media only screen and (max-width: 767px){.event__approve-submission-item{max-width:unset}}.event__approve-submission-item img{max-height:30rem}.event__approve-submission-item form{display:flex;flex-direction:column;width:49.5%}.event__approve-submission-item form img{width:100%;height:25rem;-o-object-fit:contain;object-fit:contain}.event__approve-submission-item-button{display:flex;flex-direction:row;justify-content:space-between}.event__approve-submission-item-button-main{text-align:center;padding:9px 30px;margin-top:1rem;border-radius:.5rem;background:transparent linear-gradient(19deg,#2b31cb,#5046e5) 0% 0% no-repeat padding-box;color:#fff;border:1px solid rgba(93,79,240,.5019607843);background-size:200%;background-position:0% 50%;transition:background-position .3s ease}.event__approve-submission-item-button-main:hover{background-position:100% 50%}.event__approve-submission-item-button-second{text-align:center;padding:9px 30px;margin-top:1rem;border-radius:.5rem;background:#383838;border:1px solid #3c3c3c;color:#fff}.event__approve-submission-item-modal{position:fixed;display:flex;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto;-o-object-fit:contain;object-fit:contain;padding:1.5rem;border-radius:.6rem;background-color:#282828;z-index:1000}.event__approve-submission-item-modal-button{position:absolute;right:2rem;top:2rem;width:2rem;height:2rem}.event__approve-submission-item-modal-button svg{color:#fff}.event__approve-submission-item-modal img{width:100%;max-height:75vh;-o-object-fit:contain;object-fit:contain}.close-registration-modal{display:flex;flex-direction:column;justify-content:space-between;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:30%;height:8.5rem;-o-object-fit:contain;object-fit:contain;padding:1.5rem;border-radius:.6rem;background-color:#282828}.close-registration-modal__buttons{display:flex;justify-content:space-between}.close-registration-modal__buttons-primary{width:48%!important}.close-registration-modal__buttons-secondary{text-align:center;width:48%;padding:.6rem 1.5rem;border-radius:.5rem;background:#383838;color:#fff}.close-registration-modal__buttons-close{position:absolute;right:.75rem;top:.75rem;width:2.5rem}.submission-wrapper nav,.event__left nav{margin-top:.5rem}.submission-wrapper nav span>span>span,.submission-wrapper nav a,.event__left nav span>span>span,.event__left nav a{background:none;border:none}.submission-wrapper nav span>span>span:hover,.submission-wrapper nav a:hover,.event__left nav span>span>span:hover,.event__left nav a:hover{background:#383838;border-radius:.3rem}.submission-wrapper nav [aria-current=page]>span,.event__left nav [aria-current=page]>span{background:#383838;border:1px solid #3c3c3c;border-radius:.3rem;margin:0 .3rem}.submission-wrapper nav p,.event__left nav p{margin-left:1rem;color:#8d8d8d;font-size:.7rem}.event__teams{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:1.5rem;width:100%}@media only screen and (max-width: 1247px){.event__teams{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 767px){.event__teams{grid-template-columns:repeat(1,1fr)}}.event__teams-card{padding:2rem;border-radius:.6rem;border:1px solid #3c3c3c;background-color:#282828}.event__teams-card-name{margin-bottom:1rem}.event__teams-card-name h3{font-weight:600}.event__teams-card-teamleader{display:flex;flex-direction:row}.event__teams-card-teamleader-img img{width:4rem;height:4rem;border-radius:100%;background:transparent linear-gradient(36deg,#333,#3d3d3d) 0% 0% no-repeat padding-box}.event__teams-card-teamleader-name{margin-left:1rem;align-self:center}.event__teams-card-teamleader-name p{margin-top:-.3rem}.event__teams-card-teamleader-name #changeTeamNameButton{margin-top:-5px;display:block;color:#535353}.event__teams-card-teamleader-name form{display:flex}.event__teams-card-teamleader-name form button{text-align:center;padding:9px 30px;border-radius:.5rem;background:#383838;border:1px solid #3c3c3c;color:#fff}.event__teams-card-teamleader-name form input{margin-right:.5rem;background-color:#333;color:#fcfcfc;border-radius:.4rem;border:none}.event__teams-card-teammembers{display:flex;align-items:center}.event__teams-card-teammembers-title{margin:1rem 0 .3rem;color:#fcfcfc}.event__teams-card-teammembers-img{margin-right:-.75rem}.event__teams-card-teammembers-img:last-of-type{margin-right:0}.event__teams-card-teammembers-img img{width:2rem;height:2rem;border-radius:100%;background:transparent linear-gradient(36deg,#333,#3d3d3d) 0% 0% no-repeat padding-box}.event__teams-card-teammembers p{width:2rem;height:2rem;border-radius:100%;background:transparent linear-gradient(87deg,#404040,#4e4e4e) 0% 0% no-repeat padding-box;text-align:center;align-content:center;margin-left:-.75rem;color:#2f2f2f}.event__teams-card-teammembers svg{margin-left:.2rem;fill:#8d8d8d;cursor:pointer}.team__users{display:block;border-radius:5px;background:#282828}.team__users-pn{margin-top:.3rem;padding-bottom:.3rem;border-bottom:1px solid #727272}.team__users li{list-style:none;color:#fff;width:9rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (max-width: 767px){.team__users li{width:7rem}}.team__users-user{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid #727272}.team__users-user:last-child{border-bottom:none}.team__users-user-name,.team__users-user-name form{display:flex;align-items:center}.team__users-user-name button{margin-left:.5rem}.team__users-user-name svg{fill:#8d8d8d}.team__users-user-form{display:flex}.team__users-user-form form{display:flex;flex-flow:row-reverse}.team__users-user-form select{padding-right:2rem;width:8rem}@media only screen and (max-width: 767px){.team__users-user-form select{width:4rem}}.team__users-user-form button{margin-right:.5rem;color:#8d8d8d}.nav{display:flex;justify-content:flex-end;padding:1rem}.nav__menu{display:flex;justify-content:flex-end;background:#282828;border-radius:.6rem;padding:.8rem 1rem;border:1px solid #3c3c3c}.nav__menu-profile{display:flex;flex-direction:row;align-items:center;background:transparent linear-gradient(19deg,#2b31cb,#5046e5) 0% 0% no-repeat padding-box;color:#fff;border:1px solid rgba(93,79,240,.5019607843);padding:.4rem .8rem;border-radius:.5rem}.nav a{color:#fff;border-bottom:none!important}.min-h-screen{min-height:0}.notification{margin:0 1.5rem;padding:.6rem 1.5rem;border-radius:.5rem;background:transparent linear-gradient(19deg,#2b31cb,#5046e5) 0% 0% no-repeat padding-box;border:1px solid rgba(93,79,240,.5019607843)}.notification p,.notification i,.notification b{color:#fff;font-size:.9rem}.notification p::-moz-selection,.notification i::-moz-selection,.notification b::-moz-selection{background-color:#282828}.notification p::selection,.notification i::selection,.notification b::selection{background-color:#282828}@media only screen and (max-width: 767px){.notification{margin:0 1rem}}.alert-danger{color:#fa7272;font-size:.9rem}@media only screen and (max-width: 1023px){.event-wrapper .event__standings{margin-top:1rem}}.event-wrapper .event__standings-teams{padding:1.5rem;min-width:40rem;border-radius:.6rem;background-color:#282828;border:1px solid #3c3c3c}@media only screen and (max-width: 1023px){.event-wrapper .event__standings-teams{min-width:unset}}.event-wrapper .event__standings-teams-np{display:flex;justify-content:space-between;padding:.5rem 0;margin-bottom:1rem;border-bottom:1px solid #404040}.event-wrapper .event__standings .team-standing p{margin:0;color:#fff;font-weight:600;margin:.7rem 0 .2rem}.event-wrapper .event__standings .team-standing .bar-container{position:relative;background:transparent linear-gradient(36deg,#333,#3d3d3d) 0% 0% no-repeat padding-box;border-radius:5px;overflow:hidden}.event-wrapper .event__standings .team-standing .bar-container .bar{height:30px;background:transparent linear-gradient(19deg,#2b31cb,#5046e5) 0% 0% no-repeat padding-box;border:1px solid rgba(93,79,240,.5019607843);width:0;transition:width .5s ease}.event-wrapper .event__standings .team-standing .bar-container .score{position:absolute;right:10px;top:5px;font-weight:700;color:#8d8d8d}@keyframes moveSvg{0%{margin-left:0}to{margin-left:.75rem}}.nav__menu-site{width:100%;margin:0 auto;background-color:#282828;border-bottom:1px solid #3c3c3c}.nav__menu-site-wrapper{max-width:1140px;display:flex;justify-content:space-between;margin:0 auto;padding:0 1.5rem;height:4rem}.nav__menu-site-logo,.nav__menu-site-buttons{display:flex;align-items:center}.nav__menu-site-buttons a{color:#fcfcfc;text-decoration:none}.nav__menu-site-buttons .btn-primary{margin-left:1rem;width:unset;height:-moz-fit-content;height:fit-content}.landing{max-width:1140px;margin:0 auto}.landing__title{margin-top:6rem}.landing__title-top{background-image:linear-gradient(174deg,#fff,#2b31cb);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.landing__title-top h1{margin:0;text-align:center;font-size:1rem;font-weight:300;letter-spacing:normal;-webkit-text-fill-color:#595959}.landing__title-top--small h2{font-size:3.5rem!important}.landing__title-bottom{margin-top:-1rem}.landing__title-bottom--small h2{font-size:3.5rem!important}.landing__title-subheading{margin-top:1.1rem;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:400;color:#8d8d8d;letter-spacing:-.5px;line-height:1.3rem;text-align:center}.landing__title-button{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;text-align:center;padding:.6rem 1.5rem;border-radius:.5rem;background:transparent linear-gradient(19deg,#2b31cb,#5046e5) 0% 0% no-repeat padding-box;color:#fff;margin:3rem auto 0;border:1px solid rgba(93,79,240,.5019607843);text-decoration:none;background-size:200%;background-position:0% 50%;transition:background-position .3s ease}.landing__title-button svg{margin-left:.3rem}.landing__title-button:hover{background-position:100% 50%}.landing__title-button-bottom{margin:1rem auto 0}.landing__title h2{text-align:center;font-size:4rem;margin:0}.landing__characters{display:flex;justify-content:center}.landing__characters-right img{max-width:30rem;-o-object-fit:contain;object-fit:contain;transform:rotate(7deg)}@media only screen and (max-width: 1023px){.landing__characters-right img{max-width:20rem}}.landing__characters-left img{max-width:30rem;-o-object-fit:contain;object-fit:contain;transform:rotate(-7deg)}@media only screen and (max-width: 1023px){.landing__characters-left img{max-width:20rem}}.landing__dashboard{display:flex;justify-content:center}.landing__dashboard img{width:55rem;border:1px solid #3c3c3c;border-radius:.6rem;margin-top:-21rem;position:relative;z-index:2}@media only screen and (max-width: 1023px){.landing__dashboard img{max-width:40rem;margin-top:-13rem}}@media only screen and (max-width: 639px){.landing__dashboard img{max-width:55rem;margin-top:-13rem}}.landing__footer{margin-top:4rem;border-top:1px solid #3c3c3c}.landing__footer-wrapper{display:flex;justify-content:space-between;max-width:1140px;margin:0 auto}.landing__footer-contact-and-terms{width:50%;display:flex;justify-content:space-between;align-items:center}.landing__footer-contact-and-terms a{text-decoration:none;color:#8d8d8d}.forget__steps{display:flex;justify-content:space-between;background-color:#282828;border:1px solid #3c3c3c;border-radius:.6rem;padding:2rem;max-width:50rem;margin:2rem auto}.forget__steps-text span{display:block;margin-top:1rem;font-family:Poppins,sans-serif;font-weight:500;font-size:1.1rem;color:#fcfcfc;letter-spacing:-1px}.forget__steps-text p{max-width:14rem;margin-top:.3rem}.forget__steps-icons{display:flex;justify-content:space-between;align-items:center}.forget__steps-icons-left{background:transparent linear-gradient(19deg,#2b31cb,#5046e5) 0% 0% no-repeat padding-box;border:1px solid rgba(93,79,240,.5019607843);padding:.6rem;border-radius:.8rem}.features{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin:0 auto;max-width:45rem}@media only screen and (max-width: 399px){.features{max-width:57rem}}.features__title{text-align:center}.features__feature-title{display:flex;justify-content:start;align-items:center}.features__feature-title span{display:block;margin-left:1rem;font-family:Poppins,sans-serif;font-weight:500;font-size:1.3rem;max-width:10rem;line-height:1.2;color:#fcfcfc;letter-spacing:-1px}@media only screen and (max-width: 1023px){.features__feature-title span{font-size:1.5rem;max-width:unset}}.features__feature-title svg{background:transparent linear-gradient(36deg,#333,#3d3d3d) 0% 0% no-repeat padding-box;padding:.8rem;border-radius:.6rem}.features__feature-description p{font-size:.9rem}@media only screen and (max-width: 1023px){.features__feature-description p{font-size:.8rem}}.join-us{background-color:#282828;border:1px solid #3c3c3c;padding:4rem;border-radius:2.5rem;max-width:60rem;text-align:center;margin-top:7rem}@media only screen and (max-width: 767px){.join-us{margin:7rem 1.5rem 0}}.join-us .landing__title{margin-top:0}.join-us__users{display:flex;justify-content:center;margin:1.5rem 0}.join-us__users img{width:5rem;height:5rem;border-radius:100%;background:transparent linear-gradient(36deg,#333,#3d3d3d) 0% 0% no-repeat padding-box;margin-right:-.5rem;-o-object-fit:cover;object-fit:cover}.join-us span{font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:500;color:#fcfcfc;letter-spacing:-.5px;line-height:1.3rem}.join-us button{display:block;text-align:center;padding:.6rem 1.5rem;border-radius:.5rem;background:transparent linear-gradient(19deg,#2b31cb,#5046e5) 0% 0% no-repeat padding-box;color:#fff;border:1px solid rgba(93,79,240,.5019607843);font-size:1.2rem;margin:0 auto;margin-top:2rem;background-size:200%;background-position:0% 50%;transition:background-position .3s ease}.join-us button:hover{background-position:100% 50%}.join-us p{margin-top:.5rem}.login-register{justify-content:center;align-items:center;height:100vh}.login-register__background{background-color:#282828;border-bottom:1px solid #3c3c3c}.login-register__background small{color:rgb(156 163 175/var(--tw-text-opacity))}.login-register label{color:#fcfcfc}@media only screen and (max-width: 767px){.login-register{margin:0 1rem}}.team-overview{padding:1.5rem;border-radius:1.5rem;margin-bottom:1rem;border:1px solid #3c3c3c}.team-overview h3{margin-bottom:.5rem}.team-overview__wrapper{margin-top:1.5rem}.submission{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}@media only screen and (max-width: 1459px){.submission{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 767px){.submission{grid-template-columns:repeat(1,1fr)}}.submission-wrapper{margin-top:1rem}.submission-item{width:22.5rem;background-color:#282828;border:1px solid #3c3c3c;border-radius:.5rem}@media only screen and (max-width: 1699px){.submission-item{width:17.5rem}}@media only screen and (max-width: 1023px){.submission-item{width:100%}}.submission-item__image{position:relative}.submission-item__image:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:#282828;opacity:.75;pointer-events:none}.submission-item__image img{display:block;max-width:100%;width:100%;height:13rem;border-radius:.5rem .5rem 0 0;-o-object-fit:cover;object-fit:cover}.submission-item__image svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;padding:5px;z-index:1;pointer-events:none}.submission-item__data{padding:1.25rem}.submission-item__form{display:flex;justify-content:space-between}.submission-item__form form,.submission-item__form form button{width:100%}h1{font-family:Poppins,sans-serif;font-weight:600;font-size:4rem;color:#fcfcfc;letter-spacing:-1px}h2{font-family:Poppins,sans-serif;font-weight:600;font-size:2.5rem;color:#fcfcfc;letter-spacing:-1px}h3{font-family:Poppins,sans-serif;font-weight:500;font-size:1.1rem;color:#fcfcfc;letter-spacing:-1px}p{font-family:Poppins,sans-serif;font-size:1rem;font-weight:400;color:#8d8d8d;letter-spacing:-.5px;line-height:1.3rem}a,li{font-family:Poppins,sans-serif;font-weight:400}body{background-color:#1c1c1c}label{font-family:Poppins,sans-serif;font-weight:400;color:#8d8d8d;font-size:1rem}select{background-color:#333;color:#fcfcfc;border-radius:.4rem;border:none}.btn-primary{display:block;width:100%;text-align:center;padding:.6rem 1.5rem;border-radius:.5rem;background:transparent linear-gradient(19deg,#2b31cb,#5046e5) 0% 0% no-repeat padding-box;color:#fff;border:1px solid rgba(93,79,240,.5019607843)}.dropdown__menu{background-color:#282828;border:1px solid #3c3c3c}.copyable-link{position:relative;cursor:pointer;color:#00f;text-decoration:underline}.copyable-link:after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#282828;border:1px solid #3c3c3c;color:#fff;padding:5px;font-size:12px;border-radius:.3rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s}.copyable-link:hover:after{opacity:1}
