@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,300;0,400;0,600;0,800;1,700&display=swap";.flex{display:flex;width:100%}.flex.align-start{align-items:flex-start}.flex.align-center{align-items:center}.flex.align-end{align-items:flex-end}.flex.align-stretch{align-items:stretch}.flex.justify-start{justify-content:flex-start}.flex.justify-center{justify-content:center}.flex.justify-end{justify-content:end}.flex.justify-space-between{justify-content:space-between}.flex.direction-row{flex-direction:row}.flex.direction-column{flex-direction:column}.flex.width-auto{width:auto}.flex.width-fill{width:100%}.flex.height-max{height:100%}.flex.wrap-nowrap{flex-wrap:nowrap}.flex.wrap-wrap{flex-wrap:wrap}.flex.wrap-wrap-reverse{flex-wrap:wrap-reverse}.notification{font-family:Montserrat,sans-serif;background-color:#e1e7ea;border-radius:10px;box-sizing:border-box;box-shadow:0 2px 4px #00000040;color:#35434b;padding:10px;min-width:260px}.notification.notification--success{background-color:#dbf0de;color:#26592e}.notification.notification--error{background-color:#fcc;color:maroon}.notification .notification__close-btn{margin-left:10px;background-color:transparent;border:none;padding:0}.notification .notification__close-btn svg{width:16px;height:16px}.notification .notification__content{max-width:600px}.notification .notification__headline{font-family:Montserrat;font-style:normal;line-height:normal;letter-spacing:1px;font-size:16px;font-weight:400;font-weight:600;margin-bottom:5px}.notification .notification__message{font-family:Montserrat;font-style:normal;line-height:normal;letter-spacing:.8px;font-size:16px;font-weight:400}.spinner{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10000;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#0003}.spinner .spinner__element{width:40px;height:40px;border-radius:50%;border-top:2px solid white;border-right:2px solid transparent;border-bottom:2px solid transparent;border-left:2px solid transparent;animation-name:spin;animation-duration:1s;animation-timing-function:cubic-bezier(.5,.25,0,1);animation-iteration-count:infinite}.loading-overlay__background{filter:blur(4px);height:100%}.loading-overlay-exit{opacity:1}.loading-overlay-exit-active{opacity:0;transition:opacity .4s cubic-bezier(.5,.25,0,1)}.loading-background-exit{filter:blur(4px)}.loading-background-exit-active{filter:blur(0);transition:filter .4s cubic-bezier(.5,.25,0,1)}.loading-background-exit-done{filter:blur(0)}.accordion{max-width:200px;width:100%;transition:all .15s ease-in}.accordion__trigger{background-color:transparent;display:flex;align-items:center;width:100%}.accordion__chevron-btn{cursor:pointer;text-align:start;padding:0;width:100%;display:flex;align-items:center;justify-content:space-between}.accordion__chevron{margin-right:20px;transition:all .15s ease-in;transform:rotate(0)}.accordion__chevron--open{transform:rotate(180deg)}.accordion__list{padding-top:20px}.accordion__item{margin:0;padding:0}.accordion--open .accordion__trigger{border-color:transparent;padding-bottom:0}@media (max-width: 1024px){.accordion .accordion__list{display:flex;flex-wrap:nowrap;max-width:100%;overflow-x:auto}}.user-dropdown__wrapper{position:relative;min-width:250px;padding:20px;box-sizing:border-box}.user-dropdown__wrapper .accordion--open path{fill:#4bb05b}.user-dropdown__wrapper .user-dropdown__menu{position:absolute;top:70px;left:0;width:100%;display:block;border-radius:0 0 3px 3px;background:white;box-shadow:2px 4px 6px #0000001a;z-index:10}.user-dropdown__wrapper .user-dropdown__menu-item{box-sizing:border-box}.user-dropdown__wrapper .user-dropdown__menu-item .accordion{max-width:100%}.user-dropdown__wrapper .user-dropdown__menu-item .accordion--open{background-color:#edf0fa}.user-dropdown__wrapper .user-dropdown__menu-item .accordion__list{padding-top:0}.user-dropdown__wrapper .user-dropdown__menu-item .accordion__list .user-dropdown__menu-option-item{font-family:Montserrat;font-weight:600;font-style:normal;line-height:normal;letter-spacing:1px;font-size:14px;font-weight:400;display:flex;text-align:start;margin-left:30px}.user-dropdown__wrapper .user-dropdown__menu-item .accordion__list .user-dropdown__menu-option-item.user-dropdown__menu-option-item--current{margin-left:0}.user-dropdown__wrapper .user-dropdown__menu-item .accordion__list .user-dropdown__menu-option-item.user-dropdown__menu-option-item--current span{margin-left:10px}.user-dropdown__wrapper .user-dropdown__menu-item .accordion__list .user-dropdown__menu-option-item.user-dropdown__menu-option-item--add-account{margin-left:0}.user-dropdown__wrapper .user-dropdown__menu-item .accordion__list .user-dropdown__menu-option-item.user-dropdown__menu-option-item--add-account path{fill:#a5b7c0}.user-dropdown__wrapper .user-dropdown__menu-item .accordion__list .user-dropdown__menu-option-item.user-dropdown__menu-option-item--add-account span{margin-left:10px}.user-dropdown__wrapper .user-dropdown__menu-item button{background-color:transparent;border:none;padding:20px 5px 20px 20px;width:100%}.user-dropdown__wrapper .user-dropdown__menu-item-label{font-family:Montserrat;font-weight:600;font-style:normal;line-height:normal;letter-spacing:1px;font-size:14px;font-weight:400;margin:0 auto 0 10px}.user-dropdown{width:100%}.user-dropdown .user-dropdown__name{font-family:Montserrat;font-style:normal;line-height:normal;letter-spacing:.8px;font-size:16px;font-weight:400;color:#35434b}.user-dropdown .user-dropdown__club-name{font-family:Montserrat;font-style:normal;line-height:normal;letter-spacing:.8px;font-size:10px;font-weight:400;color:#35434b}.user-dropdown .user-dropdown__trigger{background-color:transparent;border:none;margin-left:20px}.navbar__btn-wrapper .button{display:block;padding:10px 20px;text-decoration:none}.navbar__btn-wrapper .button--primary{margin-left:10px}.navbar .navbar__logo{width:260px;min-width:260px;max-width:260px;box-sizing:border-box;padding:20px 0 20px 60px}.navbar .navbar__content{padding:10px 60px 10px 40px}.navbar .navbar__separator{background-color:#1a3330;margin:0 30px 0 0;width:1px;height:13px;display:block}.navbar .navbar__navigation{width:100%}.navbar .navbar__navigation .navbar__link{font-family:Montserrat;font-weight:600;font-style:normal;line-height:normal;letter-spacing:1px;font-size:14px;font-weight:400;color:#1a3330;margin-right:30px;text-decoration:none;white-space:nowrap}.navbar .navbar__navigation .navbar__link:first-child{margin-left:0}.navbar .navbar__navigation .navbar__link:last-child{margin-left:0}.navbar .navbar__navigation .navbar__link:hover{text-decoration:underline}.navbar .navbar__action-item{margin-right:20px}.navbar .navbar__action-item:nth-child(2){margin-right:0}.navbar .navbar__cart-wrapper{position:relative}.navbar .navbar__cart-wrapper .navbar__cart-counter{font-family:Montserrat;font-style:normal;line-height:normal;letter-spacing:.8px;font-size:12px;font-weight:400;font-weight:600;color:#fff;padding:5px;box-sizing:border-box;position:absolute;top:-5px;right:-5px;border-radius:100%;background-color:#4bb05b;width:24px;height:24px;text-align:center}.navbar .navbar__cart-wrapper .navbar__cart-link{display:block;width:48px;height:48px;box-sizing:border-box;padding:10px;border:1px solid #e1e7ea}.navbar .navbar__lang-btn{background-color:transparent;cursor:pointer;font-size:inherit;border:none;font-weight:300;white-space:nowrap}.navbar .navbar__lang-btn--active{font-weight:400}.navbar .navbar__menu{width:auto}.navbar .navbar__menu svg{margin-left:12px}.layout{font-family:Montserrat,sans-serif;overflow:hidden}.layout .layout__main-content{display:flex;flex-direction:column;height:100%;height:calc(100vh - 81px);width:100%;padding:40px;box-sizing:border-box;overflow-y:scroll}.layout .rwd-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;background-color:#698796e3;color:#fff}.layout .rwd-overlay .rwd-overlay__content{width:100%;padding:20px;text-align:center;font-size:40px;margin:0 auto}.layout .rwd-overlay .rwd-overlay__message{font-family:Montserrat;font-weight:600;font-style:normal;line-height:normal;letter-spacing:1px;font-size:24px}.layout .rwd-overlay .button{margin-top:20px}.navbar-layout{font-family:Montserrat,sans-serif}.navbar-layout .layout__main-content{padding:0 0 40px}@media screen and (max-width: 1200px){.navbar-layout .layout__main-content{padding:20px;box-sizing:border-box}.account-list .account-list__account-tile{max-width:fit-content}}@media screen and (max-width: 768px){.account-list .account-list__header{flex-direction:column!important}.account-list .account-list__account-tile{max-width:initial}.account-list .text-field{max-width:initial!important;margin:20px 0 0!important}}.button{border:1px solid transparent;cursor:pointer;position:relative}.button .button__label{font-family:Montserrat;font-style:normal;line-height:normal;font-size:16px;font-weight:600;letter-spacing:.8px}.button.button--small{padding:10px 20px}.button.button--regular{padding:20px;min-height:54px}.button.button--disabled{cursor:not-allowed;pointer-events:none}.button.button--primary{background-color:#4bb05b;border-color:#4bb05b;color:#fff}.button.button--primary.button--disabled{background-color:#698796;border-color:#698796;color:#a5b7c0}.button.button--secondary{background-color:#fff;border-color:#fff;color:#4bb05b;box-shadow:none}.button.button--secondary.button--disabled{color:#a5b7c0}.button.button--link{font-family:Montserrat;font-style:normal;line-height:normal;letter-spacing:.8px;font-size:16px;font-weight:400;background-color:transparent;border-color:transparent;color:#4bb05b;box-shadow:none}.button.button--link.button--disabled{color:#a5b7c0}.button.button--link .button__label{font-family:Montserrat;font-style:normal;line-height:normal;letter-spacing:.8px;font-size:16px;font-weight:400}.button.button--loading{cursor:not-allowed;pointer-events:none}.button.button--loading .button__spinner-wrapper{height:20px}.button .button__icon-container{width:auto}.button .button__icon-container.button__icon-container--start{margin-right:10px}.button .button__icon-container.button__icon-container--end{margin-left:10px}.button .spinner{background-color:transparent}.signup-layout{height:100vh;font-family:Montserrat}.signup-layout .signup-layout__main{width:100%;max-width:800px;padding:30px 100px 0;box-sizing:border-box;overflow-y:scroll;height:100vh;display:flex;flex-direction:column}.signup-layout .signup-layout__banner{background-size:cover;background-position-x:center;height:100%;width:100%}.signup-layout .signup-layout__logo-wrapper{margin-bottom:40px}.signup-layout .signup-layout__footer{padding:30px 0;box-sizing:border-box;margin-bottom:30px;margin-top:auto}.signup-layout .signup-layout__footer p,.signup-layout .signup-layout__footer a{font-size:14px;white-space:nowrap}.signup-layout .signup-layout__footer p{color:#a5b7c0}.signup-layout .signup-layout__footer a{text-decoration:none;font-weight:400;color:#4bb05b}.signup-layout .signup-layout__footer a:hover{text-decoration:underline}.signup-layout .signup-layout__footer button.button.signup-layout__btn-link{padding:0;min-height:16px;max-height:19px;white-space:nowrap}.signup-layout .signup-layout__footer button.button.signup-layout__btn-link:hover{text-decoration:underline}.signup-layout .signup-layout__footer button.button.signup-layout__btn-link:last-child{margin-right:0}.signup-layout .signup-layout__footer button.button.signup-layout__btn-link .button__label{font-size:14px}@media screen and (max-width: 1255px){.signup-layout .signup-layout__main{padding:30px 50px 0}}@media screen and (max-width: 1024px){.signup-layout .signup-layout__main{padding:30px 50px 0}.signup-layout .signup-layout__main .signup__role-selector{flex-direction:column;align-items:start}.signup-layout .signup-layout__main .signup__role-selector .signup__label{margin-bottom:10px}.signup-layout .signup-layout__main .signup__role-selector .signup__role-type-item:first-of-type{margin:0 20px 0 0}}@media screen and (max-width: 768px){.signup-layout .signup-layout__banner{display:none}}@media screen and (max-width: 480px){.signup-layout .signup-layout__main{padding:30px 20px 0}}.loading{width:100%}.loading .loading__inner{display:flex;align-items:center;justify-content:center}.loading .loading__inner .inner__text{margin-left:10px}.loading.loading--fill{align-items:center;background-color:#fff;color:#fff;display:flex;height:100vh;justify-content:center;width:100%}.loading.loading--fill:after{content:"";display:block;width:50px;height:50px;border-radius:50px;animation-name:spin;animation-duration:1s;animation-timing-function:cubic-bezier(.445,.05,.55,.95);animation-iteration-count:infinite;border-top:2px solid white;border-left:2px solid transparent;border-right:2px solid transparent;border-bottom:2px solid transparent}.modal{top:0;left:0;right:0;bottom:0;z-index:1300;position:fixed;justify-content:center;font-family:Montserrat,sans-serif}.modal .modal__headline{font-weight:600;line-height:32px;font-size:24px;margin-bottom:50px}.modal .modal__desc{font-weight:400;font-size:14px;line-height:20px;color:#323338;margin:15px 0 20px}.modal .button-wrapper{display:flex}.modal .modal__backdrop{background-color:#0000001a;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1}.modal .modal__container{display:flex;flex-direction:column;max-height:calc(100% - 64px);min-width:540px;position:relative;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background-color:#fff;border-radius:10px}.modal .modal__container--width-x-small{max-width:660px}.modal .modal__container--width-small{max-width:780px}.modal .modal__container--width-medium{max-width:960px}.modal .modal__container--width-large{max-width:1120px}.modal .modal__close-btn{position:absolute;top:20px;right:20px;background-color:transparent;border:none;cursor:pointer}.modal .modal__content{overflow-y:auto}.modal .message-modal__section--disabled{pointer-events:none;opacity:.5}.modal .message-modal__message-category{margin-bottom:50px}.modal .message-modal__message-category .select__controller{border-radius:10px;border-color:#e6e9ef;background-color:transparent;color:#323338}.modal .chip .chip__remove{background-color:transparent;border:none}.modal .chip .chip__label{color:#323338}.modal .chip path{fill:#323338}@media (max-width: 414px){.modal{max-width:100%;min-width:100%}.modal .modal__container{justify-content:space-between;min-height:100%;min-width:100%;max-width:100%}.modal .modal__content{padding:10px}}.onboarding-modal{font-family:Montserrat}.onboarding-modal .modal__container{max-width:500px}.onboarding-modal .onboarding-modal__step-img{display:block;width:100%;height:280px;background-position:center;background-repeat:no-repeat;background-size:cover}.onboarding-modal .onboarding-modal__step-description{padding:40px;box-sizing:border-box}.onboarding-modal .onboarding-modal__step-headline{color:#4bb05b;text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:24px;font-style:normal;font-weight:600;line-height:42px;letter-spacing:1px;margin-bottom:20px}.onboarding-modal .onboarding-modal__step-desc{color:#a1aeb7;text-align:center;font-feature-settings:"clig" off,"liga" off;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.onboarding-modal .onboarding-modal__navigation{padding:40px 30px;box-sizing:border-box;width:100%}.onboarding-modal .button{padding:16px;width:100%}.sidebar__link{background-color:transparent;display:block;margin-bottom:10px;border-bottom:2px solid transparent;width:100%;text-align:center}.sidebar__link:hover{text-decoration:none}.sidebar__link .sidebar__link-label{color:#1a3330;width:initial;background-color:#edf0fa;border-radius:5px;display:block;padding:20px 0;min-width:20px;font-weight:600;text-transform:uppercase;font-size:14px;white-space:nowrap}.sidebar__link--active{background-color:#fff;border-bottom:2px solid #f6d328}.sidebar__link--active .sidebar__link-label,.sidebar__link--simple .sidebar__link-label{background-color:transparent;border-color:transparent}.sidebar__link--small{margin:0 0 10px;padding:0}.sidebar__link--small:hover{text-decoration:underline;text-decoration-color:#4bb05b}.sidebar__link--small .sidebar__link-label{color:#4bb05b;padding:0;background-color:transparent;border-color:transparent;font-size:12px;font-weight:400;white-space:nowrap;text-transform:capitalize}.sidebar{height:calc(100vh - 93px);width:320px;min-width:320px;padding:20px 20px 0 40px;box-sizing:border-box;overflow-y:scroll;background-color:#f9f9ff}.sidebar .sidebar__content{box-sizing:border-box;height:100%}.sidebar .sidebar__content .accordion{margin-bottom:20px}.sidebar .sidebar__content .accordion__chevron-btn{background-color:transparent;border:none;cursor:pointer;text-align:start;padding:0;color:gray;font-size:14px;font-style:normal;font-weight:600;line-height:32.411px;letter-spacing:.7px;text-transform:uppercase;width:100%;display:flex;align-items:center;justify-content:space-between}.sidebar .sidebar__account-details{width:100%;margin-bottom:40px;display:block}.sidebar .sidebar__account-details svg{width:48px;height:48px}.sidebar .sidebar__account-details .sidebar__account-logo{width:50px;height:50px;object-fit:cover;border-radius:100%;margin-bottom:10px}.sidebar .sidebar__account-details .sidebar__account-name{font-family:Montserrat;font-weight:600;font-style:normal;line-height:normal;letter-spacing:1px;font-size:18px}.sidebar .sidebar__account-details .sidebar__account-link{font-family:Montserrat;font-style:normal;line-height:normal;letter-spacing:.8px;font-size:16px;font-weight:400;color:#4bb05b;text-transform:uppercase;text-decoration:none}.sidebar .sidebar__account-details .sidebar__account-link:hover{text-decoration:underline}.sidebar .sidebar__navigation-separator{background-color:#e1e7ea;display:block;width:100%;height:1px;margin:10px 0 20px}.sidebar .sidebar__footer{box-sizing:border-box;padding-bottom:20px;margin-top:60px}.sidebar .sidebar__footer .sidebar__link{text-align:start}.sidebar .sidebar__footer .sidebar__footer-btn-link{padding:0;min-height:16px;margin-bottom:10px}.sidebar .sidebar__footer .sidebar__footer-btn-link:hover{text-decoration:underline}.sidebar .sidebar__footer .sidebar__footer-btn-link:last-child{margin-bottom:0}.sidebar .sidebar__footer .sidebar__footer-btn-link .button__label{font-family:Montserrat;font-style:normal;line-height:normal;letter-spacing:.8px;font-size:12px;font-weight:400;text-transform:capitalize}.spinner{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10000;display:flex;align-items:center;justify-content:center;color:#000;background-color:#fff3}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner .spinner__element{width:40px;height:40px;border-radius:50%;border-top:2px solid #000;border-right:2px solid transparent;border-bottom:2px solid transparent;border-left:2px solid transparent;animation-name:spin;animation-duration:1s;animation-timing-function:cubic-bezier(.5,.25,0,1);animation-iteration-count:infinite}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{font-weight:700;margin:.5em 0}.markdown strong,.markdown b{font-weight:700}.markdown em,.markdown i{font-style:italic}.markdown p{margin:.5em 0}.markdown ul{list-style:disc;margin-left:1.25rem}.markdown ol{list-style:decimal;margin-left:1.25rem}.markdown li{margin:.25em 0}.markdown blockquote{border-left:4px solid #ccc;padding-left:1rem;color:#666;margin:.5em 0}.markdown pre{background:#1e1e1e;color:#f5f5f5;padding:.75rem;border-radius:6px;overflow-x:auto}.markdown code{font-family:monospace;padding:2px 4px;border-radius:4px}.new-regulation__container{position:relative}.new-regulation__container .container__terms-wrapper{padding-top:30px;margin-bottom:12%;min-height:70vh;line-height:25px;overflow-y:auto}.new-regulation__container .container__terms-wrapper .terms-wrapper__header{font-family:Montserrat;font-weight:600;font-style:normal;line-height:normal;letter-spacing:1px;font-size:34px;color:#1a3330;width:60%}.new-regulation__container .container__terms-wrapper .terms-wrapper__newest{width:60%}.new-regulation__container .container__terms-wrapper .terms-wrapper__newest .newest__header{font-family:Montserrat;font-weight:600;font-style:normal;line-height:normal;letter-spacing:1px;font-size:18px;color:#4bb05b}.new-regulation__container .container__terms-wrapper .terms-wrapper__terms{width:60%}.new-regulation__container .container__terms-wrapper .terms-wrapper__terms .terms__header{font-family:Montserrat;font-weight:600;font-style:normal;line-height:normal;letter-spacing:1px;font-size:18px;color:#4bb05b}@media (max-width: 768px){.new-regulation__container .container__terms-wrapper{padding:30px 10px;margin-bottom:50%}.new-regulation__container .container__terms-wrapper .terms-wrapper__header,.new-regulation__container .container__terms-wrapper .terms-wrapper__newest,.new-regulation__container .container__terms-wrapper .terms-wrapper__terms{width:100%}}.new-regulation__container .container__footer{position:fixed;bottom:0;left:0;width:100%;padding:20px 30px;border-top:1px solid #d9d9d9;background-color:#fff;z-index:10}.new-regulation__container .container__footer .footer__text{font-family:Montserrat;font-style:normal;line-height:normal;font-size:16px;font-weight:600;letter-spacing:.8px;color:#1a3330}@media (max-width: 468px){.new-regulation__container .container__footer{flex-direction:column;gap:20px}.new-regulation__container .container__footer .footer__text{text-align:center}}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}button{cursor:pointer}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Montserrat,sans-serif;position:absolute;left:0;top:0;min-width:100%;max-width:100%;min-height:100%}body #root{height:100%}body a{color:#4bb05b;text-decoration:none}body a:hover{text-decoration:underline}.MuiSelect-popper{z-index:10;width:100%}.fade-in-down-animation-enter{opacity:0;transform:translateY(-10px)}.fade-in-down-animation-enter-active{transition:all all .15s ease-in;transform:translateY(0);opacity:1}.fade-in-down-animation-enter-done,.fade-in-down-animation-exit{opacity:1}.fade-in-down-animation-exit-active{transition:all all .15s ease-in;transform:translateY(-10px);opacity:0}.fade-in-down-animation-exit-done{transform:translateY(-10px);opacity:0}.fade-in-up-animation-enter{opacity:0}.fade-in-up-animation-enter-active{opacity:1;transition:opacity .2s}.fade-in-up-animation-enter-done,.fade-in-up-animation-exit{opacity:1}.fade-in-up-animation-exit-active{opacity:0;transition:opacity .2s}.fade-in-up-animation-exit-done{opacity:0}
