@keyframes placeholder-bg{0%{background-color:#8f8989cc}50%{background-color:#8f898999}to{background-color:#8f8989cc}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--dark-gray:#1f263a;--gray:#29334d;--light-gray:#c6c7cc;--white:#fff;--accent-dark:#196ce9;--accent-light:#2eceff;--red:#e63449;--green:#089e4e;--discord:#5865f2;--loader-color:var(--light-gray);--max-width:1500px;--width:80%;--border-radius:6px}body,html{overscroll-behavior:none}body{background-color:#1f263a;background-color:var(--dark-gray);color:#fff;color:var(--white);font-family:Poppins,serif;margin:0;min-width:375px;outline:none}*{font-size:1rem}.placeholder{animation:placeholder-bg 2s infinite;border-radius:6px;border-radius:var(--border-radius);color:#0000!important;cursor:wait!important}.auto-width-app{margin-left:auto;margin-right:auto;width:80%;width:var(--width)}.auto-width-app,.max-width-app{max-width:1500px;max-width:var(--max-width)}a:link,a:link:active,a:visited,a:visited:active{color:#fff;text-decoration:none}a:hover{text-decoration:underline}.link-color{color:#42b6ee!important}input[type=password],input[type=text]{background-color:#1f263a;background-color:var(--dark-gray);border:none;border-radius:6px;border-radius:var(--border-radius);box-sizing:border-box;color:#fff;display:inline-block;font-weight:500;margin-bottom:25px;margin-top:5px;padding:4px 8px;width:100%}input:focus,textarea:focus{outline:none}label{color:#fff;float:none}.loader{--border-width:4px;animation:spin 1s ease-in-out infinite;border:var(--loader-color) solid var(--border-width);border-bottom-color:#0000;border-radius:50%;height:25px;width:25px}.loader.big{--border-width:6px;height:35px;width:35px}.loader.margin{margin:20px}.loader.center{margin-left:auto;margin-right:auto}.small-shadow{box-shadow:2px 2px 5px 1px #0003}@media only screen and (max-width:600px){:root{--width:90%}}img{-webkit-user-select:none;user-select:none}.home-view .text{max-width:400px}.home-view .view-title{text-align:left}.home-view .view-title>div{max-width:var(--max-width)}.home-view .view-title .content{max-width:400px}.home-view .view-title .description{font-size:1.1rem;margin-top:5px}.home-view .view-title .title{text-align:inherit}.home-view .view-title .logo{width:500px}.home-view .view-title .server-ip,.home-view .view-title .server-ip *{cursor:pointer;font-size:1.4rem}.home-view .view-title .server-ip{align-items:center;background:var(--gray);border-radius:var(--border-radius);display:flex;gap:8px;margin:8px 0 20px;padding:3px 16px 3px 8px;-webkit-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.home-view .view-title .server-ip span:first-child{padding-left:8px}@media only screen and (max-width:1100px){.home-view .view-title .logo{display:none}}.btn{align-items:center;border-radius:var(--border-radius);color:#fff;cursor:pointer;display:inline-flex;font-weight:500;gap:10px;justify-content:center;margin:0 10px 10px 0;min-height:23px;min-width:60px;overflow:hidden;padding:5px 20px;text-align:center;transition:background .3s;-webkit-user-select:none;user-select:none}.btn.loading{min-width:100px;padding-left:0;padding-right:0}.btn .loader{--loader-color:#fff;border-width:4px;height:17px;margin:0 auto;width:17px}.btn.disabled{box-shadow:inset 0 0 1000px 0 #0000004d;color:#9e9eab;cursor:not-allowed}.btn-primary{background-color:var(--accent-dark)}.btn-secondary{background-color:#29334d4d;border:1px solid #29334d}.btn-primary:not(.disabled):not(.loading):active,.btn-primary:not(.disabled):not(.loading):hover{background-color:#1d62ca}.btn-secondary:not(.disabled):not(.loading):active,.btn-secondary:not(.disabled):not(.loading):hover{background-color:#29334d66}.btn-green{background-color:var(--green)}.btn-green:not(.disabled):active,.btn-green:not(.disabled):hover{background-color:#0c8d46}.btn-red{background-color:var(--red)}.btn-red:not(.disabled):active,.btn-red:not(.disabled):hover{background-color:#d4283c}a:has(.btn){display:contents}.view-title{background:linear-gradient(0deg,#196ce9 -100%,var(--accent-light) 100%);min-height:100px;padding:70px max(calc((100% - var(--max-width))/2),(100% - var(--width))/2)}.view-title>*{max-width:var(--max-width)}.view-title ::selection{background:#fff6}@media only screen and (max-width:500px){.view-title{padding-left:20px;padding-right:20px;text-align:center!important}}.flexbox{display:flex;margin:auto}.title{color:#fff;font-family:Rubik,sans-serif;font-size:2.6rem;font-weight:700;margin:0;text-align:center}.title.bold{font-family:Rubik Mono One,sans-serif}.text{color:#fff;font-size:1.3rem;max-width:90vw}.text.red{color:var(--red)}.text.green{color:var(--green)}p.text{margin:10px auto;text-align:center}.text.bold{font-weight:700}.text.highlighted{color:var(--accent-light)}.text.spacing{margin:35px auto 25px}.text.placeholder{display:inline-block;min-width:10px;-webkit-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.gamemode{border-radius:var(--border-radius);box-shadow:2px 2px 5px 1px #0003;height:-webkit-min-content;height:min-content;margin:35px 50px;min-width:300px;width:40%}.gamemode>.image{background:var(--gray);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);max-height:150px;min-height:50px;overflow:hidden;position:relative;width:100%}.gamemode>.image>img{max-height:inherit;min-height:inherit;object-fit:cover;object-position:center center;-webkit-user-select:none;user-select:none;width:100%}.gamemode>.image:before{background:linear-gradient(0deg,var(--gray) 5px,#0000 40px);content:"";height:100%;left:0;max-height:inherit;position:absolute;top:0;width:100%;z-index:500}.gamemode>.content{background-color:var(--gray);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);color:#fff;height:auto;padding-bottom:15px;padding-top:20px;position:relative}.gamemode>.content>.name{background-color:var(--accent-dark);border-radius:var(--border-radius);box-shadow:2px 2px 5px 1px #0003;display:inline-block;font-weight:700;left:50%;margin:0 10px 10px 0;min-width:75px;padding:1px 20px;position:absolute;text-align:center;top:0;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none;z-index:600}.gamemode>.content>.description{font-weight:300;margin:auto;min-width:250px;text-align:center;width:80%}.footer-container{background-color:var(--gray);height:auto;width:100%}footer{color:#fff;display:flex;flex-wrap:wrap;gap:10px 50px;height:auto;justify-content:space-between;margin:auto;max-width:var(--max-width);padding-bottom:30px;padding-top:30px;width:var(--width)}footer svg{margin-top:10px}.footer-col{float:left;list-style:none;margin:0;padding:0}.footer-col>li,.footer-col>li *{font-size:1.1rem;margin:0}footer li.bold{font-size:1.3rem;font-weight:700;margin-bottom:5px;margin-top:10px}.footer-col.col2{flex:2 1;min-width:min(300px,100%)}.footer-col.col3{flex:1 1;min-width:min(150px,100%)}.copyright{background-color:var(--dark-gray)}.copyright>p{color:#fff;font-size:1.3rem;font-weight:500;margin:auto;max-width:var(--max-width);padding-bottom:10px;padding-top:10px;width:var(--width)}.nav-container{background:var(--accent-light);position:-webkit-sticky;position:sticky;top:0;-webkit-user-select:none;user-select:none;width:100%;z-index:1000}nav{--nav-height:65px;gap:10px;height:var(--nav-height);justify-content:space-between;margin:auto;max-width:var(--max-width);padding:0 10px;width:var(--width)}nav,nav>*{align-items:center;display:flex}nav>*{gap:13px;margin:0}nav .links a{font-weight:700}nav a:hover{text-decoration:none}nav .btn{margin:0}nav .logo{max-height:calc(var(--nav-height)*.7)}nav .profile{align-items:center;display:flex;font-weight:500;gap:8px}nav .profile img{border-radius:calc(var(--border-radius)/2);max-height:calc(var(--nav-height)*.5)}nav.mobile{display:none}@media only screen and (max-width:900px){nav.full{display:none}nav.mobile{display:flex}}.nav-container .close{cursor:pointer;position:relative;z-index:2000}.nav-container.expanded .full{background:inherit;display:flex;flex-direction:column;gap:20px;height:auto;justify-content:flex-start;left:0;padding:0 0 20px;position:fixed;top:0;width:100%}.nav-container.expanded .full .links{flex-direction:column}.nav-container.expanded .full .logo{max-height:80px}.nav-container.expanded .full:first-child{padding-top:10px}.nav-container.expanded .mobile .logo{opacity:0}.dropdown-parent{cursor:pointer;position:relative}.dropdown{background-color:var(--gray);border-radius:var(--border-radius);box-shadow:1px 1px 4px -2px #000;display:none;list-style-type:none;min-width:150px;overflow:hidden;padding:6px 6px 4px;position:absolute;top:130%;width:-webkit-max-content;width:max-content;z-index:1000}.dropdown.left{right:0}.dropdown.right{left:0}.dropdown.center{left:50%;transform:translateX(-50%)}.dropdown.expanded{display:block}.dropdown .item{align-items:center;border-radius:var(--border-radius);color:var(--white);display:flex;gap:10px;margin:0 0 2px;padding:3px 10px 3px 5px;transition:background .2s}.dropdown .item:hover{background-color:#ffffff1a}.dropdown .item.red{color:var(--red)}.dropdown .item.green{color:var(--green)}a:has(.dropdown .item){display:contents}.account-view-content{display:flex;flex-wrap:wrap;gap:35px;margin:40px auto;max-width:var(--max-width);width:var(--width)}@media only screen and (max-width:1000px){.account-navbar{width:100%!important}}.side-navbar{display:flex;flex-direction:column;gap:25px}.side-navbar .navbar-title{display:inline-flex;font-family:Rubik,sans-serif;font-size:2rem;font-weight:700;gap:10px;justify-content:space-between;position:relative;width:100%}.side-navbar .navbar-title:after{background-color:var(--accent-dark);border-radius:var(--border-radius);bottom:-5px;content:"";height:5px;left:0;position:absolute;transform:translateY(100%);width:inherit}.side-navbar .entries{display:flex;flex-direction:column;gap:10px;-webkit-user-select:none;user-select:none}.side-navbar .entries>a{align-items:center;background:#1414144d;border-radius:var(--border-radius);cursor:pointer;display:flex;font-size:1.1rem;font-weight:500;gap:10px;margin:0;padding:8px 12px;text-decoration:none}.side-navbar .entries>a.selected{background:var(--accent-dark)}.side-navbar .widgets{display:flex;flex-direction:column;gap:25px}.payment-list{align-items:center;display:flex;flex:1 1;flex-basis:400px;flex-direction:column;gap:10px;max-width:calc(var(--max-width)*.6)}.payment-list .btn{flex:0 1}.payment-list>p{font-size:1.3rem;margin:0}.payment{background:var(--gray);border-radius:var(--border-radius);overflow:hidden;width:100%}.payment .btn{margin:0;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:auto}.payment :is(.fields,.content){align-items:center;display:flex;gap:10px;width:100%}.payment .fields{cursor:pointer;-webkit-user-select:none;user-select:none}.payment.expanded .fields{border-bottom:3px solid var(--dark-gray)}.payment .fields p,.payment .state{font-weight:500;margin:0;padding:10px 0}.payment :is(.date,.state){background:#ffffff40;flex-basis:100px;min-width:100px;text-align:center}.payment .date{align-items:center;align-self:stretch;display:flex;justify-content:center}.payment.pending :is(.date,.state){background:#ffa33c40}.payment.completed :is(.date,.state){background:#089e4e40}.payment.canceled :is(.date,.state){background:#e6344940}.payment.refunded :is(.date,.state){background:#e6344940}.payment .item-preview{flex:1 1}.payment .total{font-weight:700}.payment .expand-icon{stroke-width:3px;margin-right:10px;transition:transform .2s}.payment.expanded .expand-icon{transform:rotate(-180deg)}.payment .content{align-items:stretch}.payment .state{-webkit-user-select:none;user-select:none}.payment .items{display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:center;margin:10px 0}.payment .item{align-items:center;display:flex;justify-content:space-between;margin-right:45px;text-align:center}.payment .item p{margin:0}.payment .item .name{align-items:center;display:flex;font-weight:500;gap:10px}.payment .item .price{color:var(--light-gray)}@media only screen and (max-width:600px){.payment .item-preview{display:none}.payment .date{margin-right:auto!important}.payment .item{margin-right:10px}}.connect-account,.connected-account{background:#5865f2;border-radius:var(--border-radius);margin:0 auto;padding:15px}:is(.connect-account,.connected-account) .error{color:#fee75c;font-size:1.2rem;margin:10px 0 0}.connect-account .btn{margin:0}:is(.connect-account,.connected-account) h3{font-size:1.5rem;font-weight:500;margin:0}.connect-account p{margin:10px auto 15px;max-width:450px}.connected-account{display:flex;flex:1 1;flex-basis:400px;flex-wrap:wrap;gap:15px;justify-content:center;max-width:600px}.connected-account .user{text-align:center}.connected-account .user p{margin:0}.connected-account .user .display-name{font-size:1.3rem;font-weight:500}.connected-account .user .username{opacity:.7}.connected-account .user .avatar{border-radius:100%;width:150px}.connected-account .details{flex:1 1;flex-basis:250px}.connected-account .details .info p{margin:10px 0 15px;max-width:350px}.login-container{align-items:stretch;background-color:var(--gray);border-radius:var(--border-radius);display:flex;margin:70px auto 150px;max-width:100vw;overflow:auto;padding:30px 0;position:relative;width:700px}.login-container .btn{margin:0}.login-container .classic,.login-container .discord{display:flex;flex:1 1;flex-direction:column;height:inherit;justify-content:space-between;margin:0 35px}.login-container>.splitter{background-color:var(--gray);border-radius:var(--border-radius);filter:brightness(1.2);height:80%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:3px}.login-container .classic label{font-weight:500}.login-container .classic .form p{font-size:1.1rem;margin-top:0;text-align:center}.login-container>.discord p{font-size:1.1rem;margin-bottom:30px;text-align:center}.login-container .discord .btn svg{fill:#fff;height:1.2rem}@media only screen and (max-width:900px){.login-container{flex-direction:column;width:350px}.login-container>.splitter{background-color:var(--gray);border-radius:var(--border-radius);filter:brightness(1.2);height:3px;margin:30px auto;position:static;transform:none;width:80%}}.store{display:flex;flex-wrap:wrap;gap:35px;margin:40px auto;max-width:var(--max-width);width:var(--width)}.store .category{flex:1 1}.store .category .title{align-items:flex-end;display:flex;flex-wrap:wrap;margin-bottom:10px;position:relative}.store .category .title h1{font-family:Rubik,sans-serif;font-size:2rem;font-weight:700;margin:0 10px 0 0;text-align:left}.store .category .title p{color:var(--light-gray);font-weight:500;margin:0;text-align:left}.store .category .title:after{background-color:var(--gray);border-radius:var(--border-radius);bottom:-5px;content:"";height:5px;left:0;position:absolute;transform:translateY(100%);width:100%}.store .category .items{display:flex;flex-wrap:wrap;gap:30px 50px;justify-content:center;padding-top:30px}.store-navbar{width:250px}@media only screen and (max-width:750px){.store-navbar{width:100%!important}}.currency-selector{--width:65px;align-items:center;background:var(--gray);border-radius:var(--border-radius);cursor:pointer;display:inline-flex;flex:0 1;font-weight:700;gap:5px;justify-content:space-between;min-width:var(--width);padding:5px 10px;position:relative;-webkit-user-select:none;user-select:none;width:var(--width);z-index:500}.currency-selector.expanded{border-bottom-left-radius:0;border-bottom-right-radius:0}.currency-selector:not(.expanded) .other{display:none}.currency-selector .other{background:var(--gray);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);display:flex;flex-direction:column;left:0;padding-left:inherit;padding-right:inherit;position:absolute;top:100%;width:inherit;z-index:2}.currency-selector .other p{margin:0;padding:8px 0}.currency-selector .other p:hover{color:var(--light-gray)}@keyframes gift-show{0%{right:8px}to{right:0}}.cart .btn{display:block;margin:10px}.cart .item{align-items:center;display:flex;gap:5px;justify-content:space-between;padding:5px 10px}.cart .item .price{color:var(--light-gray);font-size:.9rem;margin:0}.cart .item:hover .price{display:none}.cart .item .remove{stroke-width:3px;color:var(--red);cursor:pointer}.cart .item:not(:hover) .remove{display:none}.cart .item .name{align-items:center;display:flex;gap:10px}.cart .item:nth-child(odd){background:#0000001a}.cart .item:nth-child(2n){background:#ffffff1a}.cart .item .name{font-weight:500;margin:0}.gift-tag{background:var(--red);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);color:var(--white);cursor:pointer;display:inline-block;position:relative;-webkit-user-select:none;user-select:none;z-index:100}.gift-tag:not(:hover){border-radius:var(--border-radius)}.gift-tag svg{padding:2px;vertical-align:middle}.gift-tag .user{align-items:center;background:inherit;border-bottom-right-radius:var(--border-radius);border-top-right-radius:var(--border-radius);display:flex;height:100%;overflow:hidden;padding:0 8px 0 3px;position:absolute;right:0;top:0;transform:translateX(100%);z-index:-1}.gift-tag:not(:hover) .user{padding:0;width:0}.gift-tag:hover .user{animation:gift-show .15s ease-out;width:inherit}.cart .summary{align-items:center;border-top:2px solid var(--light-gray);display:flex;font-weight:500;gap:5px;justify-content:space-between;padding:5px 10px 0}.cart .summary p{font-size:1.2rem;margin:0}.store-widget{background:var(--gray);border-radius:var(--border-radius)}.store-widget h3{color:var(--white);font-family:Rubik,sans-serif;font-size:1.5rem;margin:5px 10px 10px;-webkit-user-select:none;user-select:none}.customer-of-month{align-items:flex-start;display:flex;gap:10px;margin-bottom:10px;max-width:100%;padding:0 10px}.customer-of-month img{background:#ffffff4d;border-radius:var(--border-radius);height:70px;-webkit-user-select:none;user-select:none;width:70px}.customer-of-month .details{overflow:auto}.customer-of-month .details p{font-size:1.3em;margin:0}.customer-of-month .details .name{font-weight:500;overflow-wrap:break-word}.customer-of-month .details .value{color:var(--light-gray)}.store-item{--width:300px;--img-height:calc(var(--width)*0.65);background-color:var(--gray);border-radius:calc(var(--border-radius)*2);display:flex;flex-direction:column;margin-top:calc(var(--img-height)*.5);padding-top:calc(var(--img-height)*.5);position:relative;text-align:center;width:var(--width)}.store-item .img-container{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:50%;padding:4px;position:absolute;top:0;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none;width:var(--img-height)}.store-item .img-container img{width:100%}.store-item .img-container.round-margin{background-color:var(--dark-gray);border-radius:100%}.store-item h3{font-size:1.5rem;font-weight:700;margin:5px 0 0}.store-item .bonus{color:var(--green);font-size:1.1em;margin:0}.store-item .bonus:before{content:"+ "}.store-item .price{font-size:1.2rem;margin:2px 0 0}.store-item .price .gems:before{color:var(--light-gray);content:"/";margin:0 5px}.store-item .price .gems{color:var(--green);font-size:1.1rem}.store-item .duration{color:var(--accent-dark);margin:0 0 5px;text-transform:uppercase}.store-item .featured{display:flex;flex-direction:column;gap:5px;margin:15px 0}.store-item .featured p{margin:0;padding:0 10px}.store-item .featured p:not(.label){color:var(--light-gray)}.store-item .featured .label{font-size:1.2rem}.store-item .bottom-container{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:flex-end}.store-item-modal-container{--max-height:calc(100svh - 50px);background:var(--gray);border-radius:var(--border-radius);box-shadow:0 0 0 100vw #0006;left:50%;max-height:var(--max-height);max-width:900px;min-height:min(500px,var(--max-height));overflow:auto;position:fixed;top:50%;transform:translate(-50%,-50%);width:calc(100svw - 50px);z-index:10000}.store-item-modal{display:flex;flex-wrap:wrap-reverse;min-height:inherit}.store-item-modal-container .close{cursor:pointer;position:absolute;right:10px;top:10px}.store-item-modal .properties{flex-basis:400px;flex-grow:3;padding:15px;text-align:left}.store-item-modal .properties h3{font-size:1.8rem;margin:0}.store-item-modal .bonus:before{content:"+ "}.store-item-modal .bonus{color:var(--green);margin:0}.store-item-modal .description{color:var(--light-gray);margin:5px 0 0}.store-item-modal .benefits h4{color:var(--white);font-size:1.3rem;font-weight:700;margin:10px 0 5px}.store-item-modal .benefits .inherit{color:var(--light-gray);margin:0}.store-item-modal .benefits .inherit .parent{color:var(--accent-light)}.store-item-modal .benefits .section h5{font-size:1.2rem;font-weight:500;margin:10px 0 5px}.store-item-modal .benefits .benefit:before{color:var(--light-gray);content:"- ";margin-right:5px}.store-item-modal .benefits .benefit{margin:0 5px 3px}.store-item-modal .item{align-items:center;background:var(--dark-gray);display:flex;flex-basis:250px;flex-direction:column;flex-grow:2;padding:15px}.store-item-modal img{margin:10px 0;max-width:200px;-webkit-user-select:none;user-select:none;width:90%}.store-item-modal .price{font-size:1.3rem}.store-item-modal .duration,.store-item-modal .price .gems{font-size:1.2rem}.store-item-modal .button-container{display:flex;flex:1 1;flex-direction:column;gap:20px;justify-content:flex-end;padding:10px 0;width:calc(100% - 20px)}.store-item-modal .button-container .gift{background:#e6344933;border-radius:var(--border-radius);display:flex;flex-direction:column;overflow:hidden;transition:height .2s}.store-item-modal .button-container .gift .btn{border-radius:0;margin:0}.store-item-modal .button-container .gift input{background:#0000;margin:0;padding:10px;text-align:center}.store-item-modal .button-container .gift input::placeholder{color:var(--light-gray);opacity:1}.store-item-modal .button-container .gift input.error:not(:placeholder-shown){color:var(--red)}.store-item-modal .button-container .gift:not(.active) input{display:none}.store-item-modal .button-container .buy{display:flex;gap:20px;width:100%}.store-item-modal .button-container .buy .btn{flex-grow:1;margin:0}.gem-payment-modal-container{--max-height:calc(100svh - 50px);background:var(--gray);border-radius:var(--border-radius);box-shadow:0 0 0 100vw #0006;left:50%;max-height:var(--max-height);max-width:350px;min-height:min(500px,var(--max-height));overflow:auto;position:fixed;top:50%;transform:translate(-50%,-50%);width:calc(100svw - 50px);z-index:10000}.gem-payment-modal-container .close{cursor:pointer;position:absolute;right:10px;top:10px}.gem-payment-modal{align-items:center;display:flex;flex-direction:column;gap:5px;min-height:inherit}.gem-payment-modal.loading{align-items:center;justify-content:center}.gem-payment-modal img{height:auto;margin-top:10px;max-width:250px;width:calc(100% - 50px)}.gem-payment-modal h3{font-size:1.5rem;margin:0}.gem-payment-modal .price{color:var(--green);font-size:1.2rem;margin:0}.gem-payment-modal .gift{align-items:center;background:var(--red);border-radius:var(--border-radius);display:inline-flex;gap:4px;margin:0;padding:3px 5px;-webkit-user-select:none;user-select:none}.gem-payment-modal .new-balance{align-items:center;display:flex;flex-direction:column;font-size:1.1rem;margin:0 0 5px}.gem-payment-modal .new-balance span{color:var(--green);display:inline-block;font-size:1.2rem}.gem-payment-modal .spacer{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:flex-end;margin:10px 0;width:100%}.gem-payment-modal .status{color:var(--red);font-size:1.1rem;margin:0;text-align:center}.gem-payment-modal .btn{margin:0}.gem-payment-modal .error{color:var(--red);font-size:1.1rem;margin:0;text-align:center}.gem-payment-modal .success{color:var(--green)}.gem-payment-modal .success p{align-items:center;display:inline-flex;flex:1 1;font-size:1.2rem;gap:5px;justify-content:center;margin:0;text-align:center}.store-checkout-view .checkout{margin:30px auto;max-width:350px;width:var(--width)}.store-checkout-view .checkout .items{align-items:center;display:flex;flex-direction:column;gap:10px;margin-top:15px}.store-checkout-view .checkout .item{align-items:center;background:var(--gray);border-radius:var(--border-radius);display:flex;justify-content:space-between;padding:8px 0;width:100%}.store-checkout-view .checkout .item .name{align-items:center;display:inline-flex;margin:0 0 0 15px}.store-checkout-view .checkout .item .item-name{font-size:1.3rem;margin-right:10px}.store-checkout-view .checkout .item .price{color:var(--light-gray);font-size:1.2rem;margin:0 15px 0 0}.store-checkout-view .checkout .item .remove{stroke-width:3px;color:var(--red);cursor:pointer;margin-right:15px}.store-checkout-view .checkout .item:hover .price,.store-checkout-view .checkout .item:not(:hover) .remove{display:none}.store-checkout-view .checkout .summary{display:flex;flex-direction:row;justify-content:space-between;margin:15px 0}.store-checkout-view .checkout .summary *{font-size:1.3rem;margin:0}.store-checkout-view .label{font-size:1.2rem;margin:8px 0 4px}.store-checkout-view .input-field input{background:var(--gray);font-size:1.1rem;margin:0 0 4px;padding:6px;transition:box-shadow .2s}.store-checkout-view .input-field input.invalid{box-shadow:0 0 0 2px var(--red)}.store-checkout-view .checkout .btn{display:block;margin:15px 0 0}.store-checkout-view .paywall{align-items:stretch;border-radius:var(--border-radius);display:flex;flex-direction:row;gap:10px;margin-bottom:5px;padding:5px;transition:background-color .15s;-webkit-user-select:none;user-select:none}.store-checkout-view .paywall.disabled{color:var(--light-gray)}.store-checkout-view .paywall.selected{background:var(--accent-dark)}.store-checkout-view .paywall.enabled:not(.selected):hover{background:#c8c8c833}.store-checkout-view .paywall.enabled{cursor:pointer}.store-checkout-view .paywall.disabled{cursor:default}.store-checkout-view .paywall svg{height:auto;margin-bottom:auto;width:10%}.store-checkout-view .paywall .info{display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:center}.store-checkout-view .paywall .info p{margin:0}.store-checkout-view .paywall .name{font-size:1.2rem}.switch-input{align-items:center;display:flex;justify-content:space-between;margin:10px 0}.switch-input .label,.switch-input .label a{color:var(--white);font-size:1.2rem;margin:0 6px 0 0}.switch-input .label a{color:var(--accent-light)}.switch-input label{--height:23px;--padding:3px;background-color:#e6e6e6;border-radius:calc(var(--border-radius)*1.5);cursor:pointer;display:block;height:var(--height);min-width:calc(var(--height)*1.8);padding:var(--padding);position:relative;width:calc(var(--height)*1.8)}.switch-input input{height:0;margin:0;opacity:0;position:absolute;width:0}.switch-input .slider{--notToggledLeft:var(--padding);--toggledLeft:calc(100% - var(--padding) - var(--height));--width:calc(var(--height));background-color:var(--accent-dark);border-radius:inherit;display:inline-block;filter:grayscale(80%);height:calc(var(--height));left:var(--notToggledLeft);position:absolute;transition:filter .25s,left .25s,width .25s;width:var(--width)}.switch-input input:checked+.slider{filter:none;left:var(--toggledLeft)}.switch-input input:active+.slider{filter:grayscale(40%);width:calc(var(--width)*1.2)}.switch-input input:active:checked+.slider{left:calc(var(--toggledLeft) - var(--width)*.2)}.payment-status-view .status{align-items:center;color:var(--light-gray);display:flex;flex-direction:column;font-weight:700;gap:10px;margin:50px 20px}.payment-status-view .status .icon{--size:45px;--width:var(--size);height:var(--width);width:var(--width)}.payment-status-view .icon.loader{--border-width:5px;--width:calc(var(--size) - var(--border-width)*2 - 6px)}.payment-status-view .status :is(h2,p:not(.sms-info)){margin:0;max-width:400px;text-align:center}.payment-status-view .status h2{font-size:1.5rem}.payment-status-view .sms-info{color:var(--white);font-size:1.2rem;max-width:400px;text-align:center}.payment-status-view .sms-info-provider{color:var(--light-gray);font-size:1rem;padding-top:30px}.payment-status-view .sms-info :is(span,a){color:var(--accent-light);font-size:1.3rem}.payment-status-view .sms-info a{text-decoration:underline}.payment-status-view .status .description{color:var(--white);filter:opacity(.8);font-size:1.1rem;font-weight:500}.payment-status-view .status.red{color:var(--red)}.payment-status-view .status.green{color:var(--green)}.document-view .document{margin:20px auto;max-width:calc(var(--max-width)*.6);width:var(--width)}.document{text-align:center}.document :is(h1,h3){color:#fff;font-family:Rubik,sans-serif;font-weight:700;margin:0}.document h1{font-size:2.6rem;margin:25px 0}.document h3{font-size:1.6rem;margin:20px 0 10px}.document ol{list-style:none;margin:0;padding:0}.document li{margin-top:10px}.document li:before{color:var(--accent-light);content:counter(list-item) ". ";display:inline}.document ol[type=A] li{margin-top:5px}.document ol[type=A] li:before{content:counter(list-item,lower-alpha) ") "}.team-view{display:flex;flex-direction:column;min-height:100vh}.team-content{flex:1 1;margin:0 auto;max-width:1200px;padding:2rem;width:100%}.team-loading{color:#666;font-size:1.25rem;padding:4rem;text-align:center}.team-role-section,.team-roles{width:100%}.team-role-title{font-size:1.875rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.team-members-grid{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.team-member-card{align-items:center;background:#ffffff0d;border-radius:12px;display:flex;flex-direction:column;gap:1rem;padding:1.5rem;transition:transform .2s ease,box-shadow .2s ease;width:200px}.team-member-card:hover{box-shadow:0 8px 16px #0003;transform:translateY(-4px)}.team-member-avatar{border-radius:8px;height:80px;image-rendering:pixelated;width:80px}.team-member-info{align-items:center;display:flex;flex-direction:column;gap:.25rem}.team-member-name{color:#fff;font-size:1.125rem;font-weight:600}.team-member-role{font-size:.875rem;font-weight:500}@media (max-width:768px){.team-content{box-sizing:border-box;padding:1rem}.team-members-grid{gap:1rem;width:100%}.team-member-card{box-sizing:border-box;max-width:100%;padding:1.25rem;width:100%}.team-member-avatar{height:80px;width:80px}.team-member-name{font-size:1.25rem}.team-member-role{font-size:1rem}.team-role-title{font-size:1.5rem}}
/*# sourceMappingURL=main.ccb820f1.css.map*/