@import url(https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:40px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0}*,body{padding:0}body{color:#33006f;font-family:Lato,sans-serif;line-height:1.2;position:relative}main{margin-bottom:200px}@media(max-width:650px){main{margin-bottom:120px}}.site-container{margin:auto;max-width:1170px;width:90vw}button{background:linear-gradient(90deg,#ea1d76 -21.77%,#ff6b00 118.71%);border:0;border-radius:5px;color:#fff;cursor:pointer;outline:#0000;padding:10px 20px}.button--violet,.gp__admin-title{background:linear-gradient(91.37deg,#33006f -27.06%,#ea1d76 104.93%)}.gp__admin-title{color:#fff;padding:10px 20px}.gp__admin-title--archive{cursor:pointer}.gp__admin-title--archive span{font-size:14px}.footer__item--active{background:#ff6b00}.toggle-buttons-container{left:0;position:absolute;top:0}.gp-login-page__forms{display:flex}.gp-login-page{background:linear-gradient(.52deg,#33006f -3.69%,#ea1d76 105.8%);color:#ffc627;display:grid;min-height:100vh;padding:40px 0;place-items:center;width:100%}.gp-login-page__form-container{align-items:center;display:flex;flex-direction:column}.gp-login-page__form-container h1{color:#ffc627;margin-bottom:-40px}.gp-login-page__form-container>p{font-size:14px;margin-top:-40px;text-align:center}.gp-login-page__form-container form{display:flex;flex-direction:column;padding-top:50px}.gp-login-page__form-container form label{font-size:18px}.gp-login-page__form-container form label span{font-size:13px}.gp-login-page__form-container form input[type=email],.gp-login-page__form-container form input[type=password],.gp-login-page__form-container form input[type=text]{border:0;border-radius:5px;color:#33006f;font-size:16px;height:53px;margin-bottom:20px;margin-top:10px;outline:#0000;padding:10px;width:264px}.gp-login-page__form-container form button{background:linear-gradient(90deg,#ea1d76 -3.69%,#ff6b00 105.8%);cursor:pointer;font-family:Lato;font-size:24px;height:69px;margin:50px auto 40px;width:194px}.gp-login-page__form-container form div{text-align:center}.gp-header{align-items:center;display:flex;gap:40px;height:90px;padding-top:40px}@media(max-width:650px){.gp-header{gap:20px}}.gp-header>img{border-radius:50%;height:44px;width:44px}.gp-header__ahoy{flex-grow:1}.gp-header__messages{display:flex;gap:20px;justify-self:right}.gp-header__messages>div{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:50%;box-shadow:0 2px 7px #33006f4f;cursor:pointer;display:grid;height:44px;place-items:center;position:relative;transition:.2s;width:44px}.gp-header__messages>div img{width:30px}.gp-header__messages>div:hover{box-shadow:0 4px 10px #33006f4f}.gp-header__messages>div span{background:#ff6b00;border-radius:50%;color:#fff;font-size:12px;font-weight:700;height:19px;line-height:17px;position:absolute;right:0;text-align:center;top:0;transform:translateX(50%);width:19px}.gp-users{padding:30px}.gp-users h2{padding-bottom:10px}.gp-users h3{padding:20px 0}.gp-users .gp-users__user-type-container{display:flex;flex-wrap:wrap;gap:40px}.gp-users .gp-users__user-type-container .gp-users__details{border:1px solid #ddd;padding:30px;width:300px}.gp-users .gp-users__user-type-container .gp-users__details .gp-users__messages-title{cursor:pointer;display:flex;justify-content:space-between}.gp-stats{padding:30px}.gp-stats h3{padding:20px 0}.gp-stats h4{padding-bottom:20px}.gp-stats ol{list-style:decimal;margin-left:15px}.gp-stats ol li:first-of-type{font-weight:700}.gp-stats ol li{display:list-item;list-style-type:decimal}.gp-stats ol li div{display:flex;justify-content:space-between}.gp-stats .gp-stats__lists{display:flex;flex-wrap:wrap;gap:30px}.gp-stats .gp-stats__lists>div{border:1px solid #ddd;padding:30px;width:350px}.gp-stats .gp-stats__lists>div .gp-stats__lists-total{border-top:2px solid #33006f;display:block;margin-top:20px;padding-block:20px;text-align:right}.gp-stats-without-names{min-height:calc(100vh - 220px);padding:60px 0;text-align:center}@media(max-width:1050px){.gp-stats-without-names{width:540px}}@media(max-width:650px){.gp-stats-without-names{width:90vw}}.gp-stats-without-names h2{font-size:20px;margin-bottom:10px}.gp-stats-without-names h2 sup{color:#ff6b00}.gp-stats-without-names h2+p{font-size:18px;font-weight:300;padding-bottom:40px}.gp-stats-without-names .gp-stats-without-names__items-container{display:flex;flex-wrap:wrap;justify-content:center}.gp-stats-without-names .gp-stats-without-names__items-container .gp-stats-without-names__item{align-items:center;gap:40px;width:540px}@media(max-width:650px){.gp-stats-without-names .gp-stats-without-names__items-container .gp-stats-without-names__item{gap:20px;margin:auto;width:80%}}.gp-stats-without-names .gp-stats-without-names__items-container .gp-stats-without-names__item .gp-stats-without-names__points-amount+p{font-size:18px;font-weight:300}.gp-stats-without-names .gp-stats-without-names__items-container .gp-stats-without-names__item p:first-of-type{color:#ff6b00;font-size:50px;padding-bottom:5px;position:relative}.gp-stats-without-names .gp-stats-without-names__items-container .gp-stats-without-names__item p:last-of-type{font-size:14px;padding-top:0;position:relative}.gp-stats-without-names .gp-stats-without-names__items-container .gp-stats-without-names__item img{height:auto;width:300px}@media(max-width:650px){.gp-stats-without-names .gp-stats-without-names__items-container .gp-stats-without-names__item img{width:300px}}footer{align-items:center;background:linear-gradient(96.52deg,#33006f -3.69%,#ea1d76 105.8%);bottom:0;display:flex;gap:50px;height:130px;justify-content:center;left:0;position:fixed;width:100%;z-index:20}@media(max-width:650px){footer{gap:20px;height:80px}}footer>div{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:50%;cursor:pointer;display:grid;height:50px;place-items:center;width:50px}.gp-points{min-height:calc(100vh - 220px);padding:100px 0;text-align:center}.gp-points h2{padding-bottom:30px}.gp-points .gp-points__items-container{height:420px;overflow:hidden;position:relative;width:100%}.gp-points .gp-points__items-container:after{backdrop-filter:blur(13.6px);-webkit-backdrop-filter:blur(13.6px);background:#d9d9d900;border-radius:16px;box-shadow:0 4px 30px #fff;content:"";display:inherit;filter:blur(5px);height:120%;left:0;position:absolute;top:0;width:390px;z-index:10}@media(max-width:1050px){.gp-points .gp-points__items-container:after{display:none}}.gp-points .gp-points__items-container:before{backdrop-filter:blur(13.6px);-webkit-backdrop-filter:blur(13.6px);background:#d9d9d900;border-radius:16px;box-shadow:0 4px 30px #fff;content:"";display:inherit;filter:blur(5px);height:120%;position:absolute;right:0;top:0;width:390px;z-index:10}@media(max-width:1050px){.gp-points .gp-points__items-container:before{display:none}}.gp-points .gp-points__items-container-inner{display:flex;height:420px;position:absolute;top:0}.gp-points .gp-points__items-container-inner .gp-points__item{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;width:390px}@media(max-width:650px){.gp-points .gp-points__items-container-inner .gp-points__item{width:90vw}}.gp-points .gp-points__items-container-inner .gp-points__item img{margin-bottom:20px;max-height:265px}.gp-points .gp-points__items-container-inner .gp-points__item p{font-size:50px;font-weight:700;width:100%}.gp-points .gp-points__items-container-inner .gp-points__item .gp-points__item-description{font-size:18px;font-weight:400;padding-bottom:20px;padding-top:30px}.gp-points .gp-points__arrows{bottom:80px;display:flex;justify-content:space-between;left:50%;position:absolute;transform:translateX(-50%);width:290px}.gp-points .gp-points__arrows .gp-points__arrow{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;-webkit-user-select:none;user-select:none}@media(max-width:1050px){.gp-points .gp-points__arrows{width:80vw}}.gp-points-to-confirm{padding:30px}.gp-points-to-confirm h2{padding-bottom:10px}.gp-points-to-confirm h3{padding:20px 0}.gp-points-to-confirm__confirm-list{padding-bottom:20px}.gp-points-to-confirm__confirm-list li{border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap;gap:30px;padding:20px 0}.gp-points-to-confirm__confirm-list li>div{width:300px}.gp-points-to-confirm__confirm-list li>div:last-of-type textarea{height:100px;margin-top:20px;padding:10px}.gp-points-to-confirm__confirm-list li>div:last-of-type button{margin-right:20px}.gp-points-to-confirm__archive-list{display:flex;flex-wrap:wrap;gap:30px;list-style:none;margin-top:40px}.gp-points-to-confirm__archive-list li{border:1px solid #ddd;padding:30px;width:300px}.gp-points-to-confirm .gp__admin-non-text-message{text-weight:700;background:crimson;color:#fff;padding:20px;text-align:center}.gp-points-to-add{margin:auto;min-height:calc(100vh - 220px);padding-top:60px;width:280px}.gp-points-to-add h2{font-size:20px;padding-bottom:10px;text-align:center}.gp-points-to-add h2+p{font-size:18px;padding-bottom:20px;text-align:center}.gp-points-to-add h2+p span{color:#ff6b00;font-weight:700}.gp-points-to-add form>p:last-of-type{font-size:10px;margin-bottom:20px;margin-top:-5px}.gp-points-to-add form>p{margin-bottom:10px}.gp-points-to-add form .gp-points-to-add__select-container{border-radius:5px;box-shadow:0 0 4px #33006f4f;margin-bottom:20px}.gp-points-to-add form .gp-points-to-add__select-container .gp-points-to-add__custom-select{-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;font-size:14px;height:26px;margin-bottom:10px;margin-top:20px;padding:5px 12px;position:relative;-webkit-user-select:none;user-select:none}.gp-points-to-add form .gp-points-to-add__select-container .gp-points-to-add__custom-select:after{background:url(/static/media/arrowdown.4a23f85cf99f6af356ef.svg);content:"";height:11px;position:absolute;right:10px;top:7px;width:17px}.gp-points-to-add form .gp-points-to-add__select-container .gp-points-to-add__custom-select-options{list-style:none}.gp-points-to-add form .gp-points-to-add__select-container .gp-points-to-add__custom-select-options li:first-of-type{background:red;padding:0}.gp-points-to-add form .gp-points-to-add__select-container .gp-points-to-add__custom-select-options li:first-of-type input{border:0;border-bottom:1px solid #e6e6fa;color:#33006f;height:100%;outline:#0000;padding:5px 10px;width:100%}.gp-points-to-add form .gp-points-to-add__select-container .gp-points-to-add__custom-select-options li{cursor:pointer;font-size:14px;height:26px;padding:5px 12px}.gp-points-to-add form .gp-points-to-add__select-container .gp-points-to-add__custom-select-options li:hover{background-color:#ffc627a1}.gp-points-to-add form .gp-points-to-add__points{margin-bottom:40px}.gp-points-to-add form .gp-points-to-add__points .gp-points-to-add__points-container{align-items:center;display:flex;gap:20px;justify-content:space-between;padding-bottom:20px;-webkit-user-select:none;user-select:none}.gp-points-to-add form .gp-points-to-add__points .gp-points-to-add__points-container p{font-size:14px;font-weight:700}.gp-points-to-add form .gp-points-to-add__points .gp-points-to-add__points-container>div{align-items:center;display:flex;gap:10px}.gp-points-to-add form .gp-points-to-add__points .gp-points-to-add__points-container>div p{border-radius:5px;box-shadow:0 0 4px #33006f4f;color:#33006f4f;padding:5px 20px}.gp-points-to-add form .gp-points-to-add__points .gp-points-to-add__points-container>div .active-points{color:#ff6b00;font-weight:700}.gp-points-to-add form .gp-points-to-add__points .gp-points-to-add__points-container>div span{-webkit-tap-highlight-color:rgba(0,0,0,0);background:#33006f4f;border-radius:50%;cursor:pointer;display:grid;height:16px;place-items:center;width:16px}.gp-points-to-add form .gp-points-to-add__points .gp-points-to-add__points-container>div span img{height:auto;min-width:12px;width:12px}.gp-points-to-add form textarea{-webkit-appearance:none;border:0;border-radius:5px;box-shadow:0 0 4px #33006f4f;color:#33006f;font-family:Lato;height:150px;margin-bottom:20px;margin-top:10px;outline:#0000;padding:12px;resize:none;width:100%}.gp-points-to-add form textarea::placeholder{color:#33006f4f}.gp-points-to-add form .gp-points-to-add__add-file-container{align-items:center;display:flex;gap:10px;justify-content:flex-end}.gp-points-to-add form .gp-points-to-add__add-file-container p{color:#33006f4f;font-size:12px}.gp-points-to-add form .gp-points-to-add__add-file-container span{background:#33006f4f;border-radius:50%;display:grid;height:21px;place-items:center;width:21px}.gp-points-to-add form .gp-points-to-add__button-container{text-align:center}.gp-points-to-add form .gp-points-to-add__button-container button{margin-bottom:40px;margin-top:20px}.gp-points-to-add--after-deadline{position:relative}.gp-points-to-add--after-deadline h2{width:280px}.gp-points-to-add--after-deadline div{height:300px;position:relative}@media(max-width:650px){.gp-points-to-add--after-deadline div{height:250px}}.gp-points-to-add--after-deadline div img{left:50%;max-width:300px;position:absolute;transform:translateX(-46%)}@media(max-width:650px){.gp-points-to-add--after-deadline div img{max-width:250px}}.gp-points-to-add-popup{background:#0003;display:grid;height:100vh;left:0;place-items:center;position:fixed;top:0;width:100vw}.gp-points-to-add-popup .gp-points-to-add-popup__inner{background:#fff;border-radius:20px;box-shadow:0 3px 23px #33006f4f;display:flex;flex-wrap:wrap;justify-content:center;max-width:90vw;padding:0 20px 30px 10px;width:490px}.gp-points-to-add-popup .gp-points-to-add-popup__inner>div:first-of-type img{height:auto;width:135px}.gp-points-to-add-popup .gp-points-to-add-popup__inner>div:first-of-type+div{display:flex;flex-direction:column;gap:30px;width:70%}.gp-points-to-add-popup .gp-points-to-add-popup__inner>div:first-of-type+div button,.gp-points-to-add-popup .gp-points-to-add-popup__inner>div:first-of-type+div h4{margin-left:30px}@media(max-width:650px){.gp-points-to-add-popup .gp-points-to-add-popup__inner>div:first-of-type+div button,.gp-points-to-add-popup .gp-points-to-add-popup__inner>div:first-of-type+div h4{margin-left:0}}.gp-points-to-add-popup .gp-points-to-add-popup__inner>div:first-of-type+div h4{font-size:20px;padding-top:30px}.gp-points-to-add-popup .gp-points-to-add-popup__inner>div:first-of-type+div button,.gp-points-to-add-popup .gp-points-to-add-popup__inner>div:first-of-type+div p{font-size:14px}.gp-points-to-add-popup .gp-points-to-add-popup__inner>div:first-of-type+div button{padding:10px 0;width:215px}.gp-points-to-add-popup .gp-points-to-add-popup__inner>div:last-of-type{padding-left:100px;padding-top:40px}@media(max-width:650px){.gp-points-to-add-popup .gp-points-to-add-popup__inner>div:last-of-type{padding-left:0}}.gp-points-to-add-popup .gp-points-to-add-popup__inner>div:last-of-type button{height:auto;width:240px}.gp-info{margin:auto;max-width:90vw;min-height:calc(100vh - 220px);width:520px}.gp-info h2{font-size:20px;padding:50px 0 80px;text-align:center}.gp-info>div{display:flex;gap:20px;margin-bottom:50px}.gp-info>div a{color:#33006f;text-decoration:none}.gp-info>div p{cursor:pointer}.gp-info video{height:auto;margin-bottom:60px;max-height:300px;width:100%}.gp-inbox{margin:auto;min-height:calc(100vh - 220px);padding:100px 0 0}.gp-inbox h2{padding-bottom:60px;text-align:center}.gp-inbox .gp-inbox__messages-container{display:flex;justify-content:space-between}.gp-inbox .gp-inbox__messages-container .gp-inbox__messages{width:320px}.gp-inbox .gp-inbox__messages-container .gp-inbox__messages ul{list-style:none}.gp-inbox .gp-inbox__messages-container .gp-inbox__messages ul li{align-items:flex-start;color:orange;display:flex;gap:22px;line-height:1.5;padding-bottom:30px}.gp-inbox .gp-inbox__messages-container .gp-inbox__messages ul li:last-of-type{padding-bottom:0}.gp-inbox .gp-inbox__messages-container .gp-inbox__messages ul li h3{cursor:pointer;padding-bottom:15px;position:relative}.gp-inbox .gp-inbox__messages-container .gp-inbox__messages ul li h3 span,.gp-inbox .gp-inbox__messages-container .gp-inbox__messages ul li h3+p span{bottom:-5px;font-size:12px;left:0;position:absolute}.gp-inbox .gp-inbox__messages-container .gp-inbox__messages ul li h3+p{padding-top:5px}.gp-inbox .gp-inbox__messages-container .gp-inbox__messages ul li p{display:none}.gp-inbox .gp-inbox__messages-container .gp-inbox__messages ul li ul{color:violet;display:none}.gp-inbox .gp-inbox__messages-container .gp-inbox__messages ul li ul li{color:#33006f;padding-bottom:0}.gp-inbox .gp-inbox__messages-container .gp-inbox__messages ul .gp-inbox__message--readed{color:#33006f}.gp-inbox .gp-inbox__messages-container .gp-inbox__messages ul .gp-inbox__message--open p,.gp-inbox .gp-inbox__messages-container .gp-inbox__messages ul .gp-inbox__message--open ul{display:block}.gp-my-team{margin:auto;padding-bottom:100px;text-align:center}@media(max-width:1050px){.gp-my-team{width:540px}}@media(max-width:650px){.gp-my-team{width:100vw}}.gp-my-team>div{margin:auto;padding:60px 0 20px;text-align:center}.gp-my-team>div h3{font-size:20px;padding-bottom:20px}.gp-my-team>div p{font-size:20px;padding-top:10px}.gp-my-team>div p:first-of-type{padding-bottom:50px}.gp-my-team>div p:last-of-type{font-size:14px}.gp-my-team h4{font-size:18px;font-weight:300;padding:40px 0}.gp-my-team ul{display:flex;flex-wrap:wrap;gap:100px;justify-content:center;list-style:none;margin:auto;max-width:80vw}@media(max-width:1050px){.gp-my-team ul{gap:10px 100px}}@media(max-width:650px){.gp-my-team ul{gap:10px}}.gp-my-team ul li{align-items:center;display:flex;font-size:14px;gap:27px;text-align:left}@media(max-width:1050px){.gp-my-team ul li{width:40%}}@media(max-width:650px){.gp-my-team ul li{width:100%}}.gp-my-team ul li img{border-radius:50%}.gp-my-team ul li p{line-height:22px}.gp-my-team .gp-my-team__averages h3{padding-bottom:0}.gp-my-team .gp-my-team__averages h3 span{color:#ff6b00}.gp-my-team .gp-my-team__averages h3+p{font-size:18px;padding-bottom:20px;padding-top:5px}.gp-my-team .gp-my-team__stats{background:#f5edff61;display:flex;gap:60px;justify-content:center;padding:40px 0}.gp-my-team .gp-my-team__stats .gp-my-team__stats-item p{font-size:14px;padding-bottom:0}.gp-my-team .gp-my-team__stats .gp-my-team__stats-item p span{color:#ff6b00}.gp-my-team .gp-my-team__stats .gp-my-team__stats-item p:last-of-type{font-size:32px;font-weight:700}.gp-birthday-checkboxes{padding:30px}.gp-birthday-checkboxes ul{list-style:none}.gp-birthday-checkboxes .gp-birthday-checkboxes__label-list{background:#33006f;display:flex;margin-top:20px;width:900px}.gp-birthday-checkboxes .gp-birthday-checkboxes__label-list li{color:#fff;padding:10px;text-align:center;width:150px}.gp-birthday-checkboxes .gp-birthday-checkboxes__label-list li:first-of-type{width:300px}.gp-birthday-checkboxes .gp-birthday-checkboxes__checkbox-list{display:flex}.gp-birthday-checkboxes .gp-birthday-checkboxes__checkbox-list li{border:1px solid #33006f;padding:10px;text-align:center;width:150px}.gp-birthday-checkboxes .gp-birthday-checkboxes__checkbox-list li:first-of-type{text-align:left;width:300px}.gp-birthday-checkboxes .gp-birthday-checkboxes__checkbox-list li:last-of-type{border:0;display:grid;padding:0;place-items:center}.gp-birthday-checkboxes .gp-birthday-checkboxes__checkbox-list input[type=checkbox]{cursor:pointer}.gp-birthday-checkboxes .gp-birthday-checkboxes__checkbox-list input[type=submit]{background:#33006f;border:none;color:#fff;cursor:pointer;padding:8px 20px}.gp-birthday-checkboxes .gp-birthday-checkboxes__counters{margin-top:0}.gp-birthday-checkboxes form{accent-color:#33006f}.gp-birthday{min-height:calc(100vh - 220px);padding:60px 0;text-align:center}.gp-birthday h2{padding-bottom:30px}.gp-birthday .gp-birthday__items-container{width:100%}.gp-birthday .gp-birthday__items-container-inner{align-items:center;display:flex;flex-direction:column}.gp-birthday .gp-birthday__items-container-inner .gp-birthday__item{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;width:390px}@media(max-width:650px){.gp-birthday .gp-birthday__items-container-inner .gp-birthday__item{width:90vw}}.gp-birthday .gp-birthday__items-container-inner .gp-birthday__item img{margin-bottom:20px}.gp-birthday .gp-birthday__items-container-inner .gp-birthday__item .gp-birthday__item-points{font-size:50px;font-weight:700;padding-bottom:40px;width:100%}.gp-birthday .gp-birthday__items-container-inner .gp-birthday__item .gp-birthday__item-points span{color:#ea1d76}.gp-birthday .gp-birthday__items-container-inner .gp-birthday__item .gp-birthday__item-description{font-size:18px;font-weight:400;padding:10px}.gp-birthday .gp-birthday__items-container-inner .gp-birthday__item .gp-birthday__item-description span{font-weight:700}.gp-birthday .gp-birthday__items-container-inner .gp-birthday__item .gp-birthday__item-description--orange{color:#ff6b00;padding-bottom:40px}body .gp .site-container .gp-quarter-ends .gp-quarter-ends__text{color:#33006f;font-size:14px;padding-top:10px}body .gp .site-container .gp-quarter-ends .gp-quarter-ends__stripe{background:#d9d9d9;border-radius:10px;height:12px;margin:auto;width:253px}body .gp .site-container .gp-quarter-ends .gp-quarter-ends__stripe div{background:#ff6b00;border-radius:10px;height:100%;width:0}body .gp .gp-birthday .gp-quarter-ends .gp-quarter-ends__stripe div{background:#ea1d76}
/*# sourceMappingURL=main.9dd52717.css.map*/