.pageHolder{height:85%;margin:20px;display:flex;overflow:hidden;background-color:#00000061;border-radius:10px}.blob{background:#000;border-radius:2%;margin:10px;box-shadow:0 0 #b28117;transform:scale(1);animation:pulse 3s infinite}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#222;border-radius:5px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#b8860b,gold);border-radius:5px;border:2px solid #222}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,gold,#b8860b)}*{scrollbar-width:thin;scrollbar-color:#b8860b #222}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 #b28117b3}70%{transform:scale(1);box-shadow:0 0 0 30px #b2811700}to{transform:scale(.95);box-shadow:0 0 #b2811700}}@keyframes bounceTextSize{0%,to{font-size:1.6vw}50%{font-size:1.7vw}}.read-more{font-weight:bolder;text-decoration:underline;font-size:1.6vw;margin:10px;border-radius:20px;cursor:pointer;animation:bounceTextSize 2s infinite ease-in-out}.fi-fi a{width:50%;background-color:gold;color:#000;padding:10px;border-radius:10px;font-size:1vw;margin:5px}.fi-fi a b{font-size:1.5vw;font-weight:bolder}.popup-content button{font-size:2rem;border:1px solid gold;color:gold;background-color:#0000007a;padding:10px;border-radius:10px}.popup-content p{font-size:5.5vw}.intro-page{width:100%;height:100%;display:flex;font-size:5rem;justify-content:center;align-items:center;background-image:url(/assets/paladinstar_bg-CeOYCN6D.png);background-position:center;background-repeat:no-repeat;background-size:70%}.b:nth-child(3){background-color:#fff;border-radius:10px;color:#000}.bolt-img{height:100%}.content{flex:1;display:flex;width:100%;height:100%;box-sizing:border-box;overflow:hidden}.center{display:flex;flex-direction:column;justify-content:center;align-items:center}.popup-overlay .close-btn,.donation-content .close-btn{color:gold}.a.center .action-cards{display:flex;justify-content:center;align-items:center}#err-payment{color:red;transition:.3s ease-in-out;font-size:1.5vw}.a.center{padding:0;margin:0;display:flex;text-align:left;justify-content:center;width:90%;height:max-content;flex-direction:column}.a.center h1{font-size:3.5vw;font-weight:700;padding:0;margin:0;align-self:flex-start}.a.center .skill-heading{font-size:5vw;width:100%;padding:0;margin:0 0 20px;align-self:flex-start;transition:opacity .3s ease-in-out,transform .3s ease-in-out}.a.center h3{width:max-content;font-size:3vw;padding:10px;margin:20px 0 0;align-self:flex-start}.a.center .action-cards{width:100%;margin:0;padding:0}.a.center .action-cards .action-card{display:flex;justify-content:center;align-items:center;border:1px solid gold;width:80%;max-height:100%;padding:20px;margin:5px;background-color:#00000080;border-radius:20px}.a.center .action-cards .action-card h3{padding:0;font-family:Lora,serif;margin:0;font-size:2vw;width:fit-content}.a.center .action-cards .action-card img{width:5%;height:auto}.a.center .action-cards .action-card p{width:30%}.b{width:90%;margin-top:10px;height:max-content;display:flex;justify-content:center;align-items:center}.b .read-more-box{width:90%}.b .arrow-img-l,.b .arrow-img-r{width:10%}.b .skills-read-content h2,.b .read-more-content h2,.b .shop-read-content h2{margin:0;padding:30px 0 10px}.b .shop-read-content h2{text-decoration:underline;cursor:pointer;transition:.2s ease-in-out}.b .shop-read-content h2:hover{font-size:3.1vw}.b .skills-read-content,.b .read-more-content,.b .shop-read-content{font-size:1.8vw;background-color:#00000080;border:1px solid gold;border-radius:20px;max-width:100%;text-align:center;padding:10px;display:flex;align-items:center;justify-content:center;flex-direction:column}.b .shop-read-content .shop-items{display:flex;border:1px solid gold;border-radius:20px;width:80%;margin-bottom:20px;background-color:#00000095;padding:20px}.b .shop-read-content .shop-items div p{font-weight:700;margin:0;padding:10px}#shopitem-price{background-color:gold;color:#000;font-weight:700;border-radius:20px;box-shadow:0 0 15px #000}.b .shop-read-content .shop-items div{width:50%;display:flex;align-items:center;justify-content:center;flex-direction:column}.b .shop-read-content .shop-items div img{width:50%;border-radius:20px;box-shadow:0 0 15px #000}.b .read-more-content p,.b .skills-read-content p,.b .skills-read-content a{font-family:Lora,serif;margin:0;padding:20px}.b .read-more-content h2,.b .skills-read-content h2{font-family:Cinzel,serif}.b .arrow-img-r img,.b .arrow-img-l img{width:90%;height:80%}.donation-buttons button{font-size:1vw;margin-right:10px;width:50%}.read-more-box .read-more-content #swipe-tip{background-color:#00000080;border-radius:10px;padding:5px;font-size:3vw;margin:0}.payment-options #crypto-pay{display:flex;justify-content:center;align-items:center}.payment-options #crypto-pay img{width:15%;height:auto;margin-right:10px;border-radius:10px}@media screen and (orientation: portrait){.content{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%}.instagramBrowser{height:90%}.pageHolder{height:70%;padding:5px;margin:5px}.section{height:100%;border:1px solid #00000038;scroll-snap-align:start}#err-payment{color:red;transition:.3s ease-in-out;font-size:5vw}.popup-content{height:75%;margin-bottom:35%}.popup-content div{display:flex;flex-direction:column}.blob{width:250px;height:auto}.about-modal{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;overflow-y:auto;gap:1rem}.about-modal div:nth-child(1){width:100%;flex-grow:1}#abtmepara{font-size:5vw;font-family:Lora,serif;margin-bottom:0;padding:0;width:100%}.about-modal div:nth-child(2){width:100%;flex-grow:0}.popup-content .about-modal div:nth-child(2) .video-player{width:100%;height:auto;border-radius:20px}.ab{display:flex;flex-direction:column;width:100%;height:80%;justify-content:center;align-items:center}.a.center{font-size:6vw;padding:0;margin:0}.a.center h1,.a.center h2{font-size:6vw;padding:0;margin:0;align-self:center}.a.center .skill-heading{font-size:8vw;align-self:center;text-align:center;padding:0;margin:0}.a.center .action-cards .action-card{display:flex;justify-content:center;align-items:center;padding:5px;margin:5px;width:100%;border-radius:10px;transition:.3s ease-in-out}.a.center .action-cards .action-card img{width:15%;height:auto}.a.center .action-cards .action-card h3{padding:0;margin:0;font-size:3.8vw;width:80%}.a{flex:1 1 5%;padding:20px;font-size:1rem;text-align:center;font-size:5rem}.b{flex:2 1 10%;text-align:center;width:90%;font-size:.7rem;margin:0;padding:0}.b .read-more-box{margin:0;padding:0;width:100%}.b .skills-read-content,.b .read-more-content{font-size:4vw;background-color:#00000080;border:1px solid gold;border-radius:10px;max-width:100%;text-align:center;padding:5px}.b .skills-read-content h2,.b .read-more-content h2{font-size:7vw;margin:0;padding:10px 0 0}@keyframes bounceTextSizeP{0%,to{font-size:4vw}50%{font-size:4.1vw}}.read-more{font-size:4vw;margin:0;padding:0;animation:bounceTextSizeP 2s infinite ease-in-out}.popup-content button{font-size:8vw;border:1px solid gold;color:gold;background-color:#00000083;padding:10px;border-radius:10px}.popup-content h2{font-size:8vw;margin-bottom:0}.about-me-para{font-size:.6rem}.curr-item{padding:0;margin:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#06081e;border-radius:10px}.curr-item h3{padding:0;margin:0}.curr-item .fg{width:80%;height:80%;border-radius:5px;display:flex;color:gold}.curr-item .fg div:nth-child(1){width:40%;display:flex;justify-content:center;align-items:center}.curr-item .fg div:nth-child(1) img{width:80%;border-radius:10px;padding:10px}.curr-item .fg div:nth-child(2){width:60%;font-size:.9rem;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:auto}#help-paragraph{font-size:4vw;margin-top:10px;font-style:italic}.curr-item .fg div:nth-child(2) button{margin:10px;padding:6px;border:none;background-color:gold;width:80%;height:30%;color:#00001d;border-radius:10px;font-size:.6rem;font-weight:700;text-decoration:none}.ab.newsletter{width:100%}.c{height:50%;display:none;justify-content:center;align-items:center;overflow:hidden}.c .video-player{border-radius:30px;max-width:100%;max-height:90%;object-fit:contain}.intro-page{background-size:150%}.payment-options{display:flex;justify-content:center;align-items:center;max-width:80%;height:40%}.payment-options .option img{width:70%;height:auto;border-radius:10px}#paypaloption{width:50%}.payment-options .option{border-radius:10px;background-color:#151515;width:100%;height:50%;padding:10px;margin:10px;display:flex;justify-content:center;align-items:center}.payment-options .option img{width:100%;height:auto}.pay-form .form-item label{font-size:3vw}.pay-form .form-item{margin:10px;width:100%}.pay-form p{margin:0;padding:0;font-size:5vw}.pay-form .form-item .inputtg{display:flex;width:150%;height:50%;flex-direction:row;justify-content:center;align-items:center}.pay-form .form-item input{font-size:5vw}.pay-form .form-item .inputtg span{margin-right:5px;font-size:5vw}.pay-form .form-item .inputtg input{width:100%;font-size:5vw}.walletaddr{font-size:5vw}.small-overlay{width:80%;height:10%;margin-bottom:30%}.donation-buttons button{font-size:.8rem;margin-right:2px}.popup-overlay .close-btn{font-size:5rem}.donation-content .close-btn{font-size:3.8rem;height:30%;display:flex;align-items:center}.donation-content p{font-size:1rem;width:90%}.checkout-content .checkout-contact p{display:none}.checkout-contact img{width:200px;margin-right:5px;height:auto;transition:.3s ease-in-out}.checkout-contact img:hover{cursor:pointer;width:220px}.fi-fi a{font-size:.4rem;padding:5px;border-radius:5px;margin:5px}.fi-fi a b{font-size:.7rem}.qr-code img{border-radius:20px;max-height:200px;max-width:auto}.qr-code h2{font-size:8vw;margin-bottom:20px}.pay-form{width:90%}.pay-form .form-submit{font-size:5vw;width:100%}.qr-code .form-submit{font-size:5vw;width:90%}.newsletter-popup-holder p{font-size:1.3rem}.qr-code{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;border-radius:20px;padding-bottom:20px}.payment-options #crypto-pay{display:flex;flex-direction:row;justify-content:center;align-items:center;color:#fff}.payment-options #crypto-pay img{width:15%;height:auto;margin-right:10px;border-radius:10px}}@media screen and (orientation: landscape){.ab{width:90%;display:flex;justify-content:center;align-items:center;flex-direction:column}.popup-content div{display:flex;width:100%;height:100%}.about-modal div:nth-child(1){width:60%;height:100%}.about-modal div:nth-child(2){width:40%;height:100%;display:flex;justify-content:center;align-items:center}.about-modal div:nth-child(2) video{width:65%;height:65%;border-radius:20px}#abtmepara{font-size:1.6vw;font-family:Lora,serif}.read-more-box .read-more-content #swipe-tip{display:none}.curr-item{padding:0;margin:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#06081e}.curr-item h3{padding:0;margin:0}.curr-item .fg{width:80%;height:80%;border-radius:10px;display:flex;color:gold}.curr-item .fg div:nth-child(1){width:50%;display:flex;justify-content:center;align-items:center}.curr-item .fg div:nth-child(1) img{width:80%;border-radius:10px;padding:10px}.curr-item .fg div:nth-child(2){width:50%;padding:20px;font-size:1.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:auto}.popup-content p{font-size:2vw}.curr-item .fg div:nth-child(2) button{margin-top:20px;padding:10px;border:none;background-color:gold;width:80%;height:30%;color:#00001d;border-radius:20px;font-size:1.7rem;text-decoration:none;transition:.2s ease-in-out}.curr-item .fg div:nth-child(2) button:hover{transform:translateY(-3px);box-shadow:0 0 20px #a38f21}.ab.newsletter{width:100%}.a{height:15%;padding:20px;font-size:5rem}.c{width:40%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.c .video-player{border-radius:30px;max-width:100%;max-height:90%;object-fit:contain}.payment-options{display:flex;justify-content:center;align-items:center;width:80%;height:400px}.payment-options .option img{width:90%;height:90%;border-radius:10px}.payment-options #paypal-pay img{width:50%;height:50%;border-radius:10px}.payment-options .option p{font-size:1.5vw;margin:0;color:#fff;padding:0}.payment-options .option{border-radius:10px;background-color:#151515;max-width:30%;padding:20px;margin:10px;display:flex;justify-content:center;align-items:center}#help-paragraph{font-size:1.5vw;margin-top:10px;font-style:italic}.pay-form .form-item .inputtg{width:50%}.pay-form .form-item{width:100%}.pay-form h2{font-size:3vw}.walletaddr{font-size:2rem}.small-overlay{width:35%;height:auto}.donation-content p{font-size:1.2vw}.checkout-contact{max-width:25%}.checkout-contact img{width:100px;margin-right:5px;height:auto}.checkout-contact{background-color:#24a1de}.qr-code img{border-radius:20px;max-height:400px;max-width:auto}.qr-code p{font-size:1vw;padding:10px;margin:0}.close-btn{font-size:2rem}.section{height:100%;scroll-snap-align:start;border:1px solid #00000038}.blob{width:400px;height:auto}}.read-more-box{transition:opacity .5s ease-in-out}.fade-in{opacity:1}.fade-out{opacity:0}.newsletter-popup-holder{margin:0;padding:0 0 20px;display:flex;justify-content:center;align-items:center;border:1px solid yellow}.newsletter-popup-holder p{margin:0;padding:0;text-align:center;width:100%;height:100%}.offer-options{display:flex;justify-content:center;align-items:center;border:3px solid gold;width:50%}.fi-fi{display:flex;justify-content:center;align-items:center}.title-img{width:50%;height:50}.container{height:100vh;scroll-snap-type:y mandatory;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.container::-webkit-scrollbar{display:none}.payment-options .option:hover{border:1px solid gold;cursor:pointer;transition:1s ease}.qr-code{display:flex;flex-direction:column;justify-content:center;align-items:center}.default-modal-view{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:100%}.default-modal-view.intro{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.pay-form{max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.form-item{max-width:60%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:20px}.form-item label{font-size:1.5rem;text-align:left}.form-item input{padding:20px;border:1px solid gold;border-radius:10px;font-size:2rem;background-color:#11141f;color:gold;text-align:center;transition:border .3s ease-in-out,box-shadow .3s ease-in-out}.form-item input:hover{box-shadow:0 0 20px #a38f21}.inputtg{display:flex;align-items:center;justify-content:center;background-color:#06070b;border:1px solid gold;border-radius:10px;padding:10px}.form-item .inputtg input{padding:20px 20px 20px 5px;border-radius:10px;border:none;width:90%;font-size:2rem;background-color:#11141f;color:gold;text-align:left}.form-item .inputtg span{font-size:2rem;margin-right:3px}.pay-form .form-submit{padding:20px;font-family:Lora,serif;transition:box-shadow .3s ease-in-out}.pay-form .form-submit:hover{cursor:pointer;box-shadow:0 0 20px #a38f21}.qr-code .form-submit{margin-top:20px;transition:box-shadow .3s ease-in-out}.qr-code .form-submit:hover{cursor:pointer;box-shadow:0 0 20px #a38f21}.walletaddr{font-family:Courier New,Courier,monospace;color:#fff}.small-overlay{position:fixed;bottom:10px;right:10px;padding:20px;background:#000c;border-radius:8px;box-shadow:0 4px 8px #0003;color:gold;z-index:1000;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;box-shadow:0 0 20px #e0c321}.donation-align{display:flex;align-items:center;justify-content:center;flex-direction:row}.close-btn{cursor:pointer;color:gold;position:absolute}.donation-content h2{margin:0;padding-bottom:10px}.donation-content p{margin:10px;font-family:Lora,serif}.donation-buttons{display:flex;justify-content:center;align-items:center;flex-direction:row}.donation-buttons button{padding:10px;border:1px solid gold;background-color:#11141f;border-radius:10px;color:gold;transition:.2s ease-in-out}.donation-buttons button:hover{transform:translateY(-2px);box-shadow:0 0 15px #e0c321}.checkout-content{width:100%;display:flex;align-items:center;justify-content:center}.checkout-contact{padding:20px;border-radius:20px;color:#fff;display:flex;justify-content:center;align-items:center;transition:.3s ease-in-out}.checkout-contact:hover{cursor:pointer}.content-quote{font-size:3rem}#coachingimg{background-size:cover}#calendly-link{display:flex;justify-content:center;align-items:center;width:100%}#calendly-link .b hr{width:50%;border:0;border-top:1px solid gold;margin:5px}#calendly-link button{padding:20px;background-color:#0b98ef;color:#fff;border:none;border-radius:10px;font-size:2rem}#calendly-link .ab .a.center #calendly-link-header{display:flex;align-items:center;justify-content:center;flex-direction:row}@media screen and (orientation: portrait){#calendly-link{display:flex;flex-direction:column;width:100%;height:100%}#calendly-link .ab{display:flex;flex-direction:column;width:100%;height:80%}#calendly-link .a.center{padding:20px;max-width:80%;text-align:center;background-size:cover}#calendly-link .a.center h2{font-size:4.2vw}#calendly-link .b{width:90%;height:500px;max-height:500px;min-height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid gold;border-radius:10px;padding:10px;background-color:#0a141d;color:gold;text-align:center}#calendly-link .b p{width:100%;font-size:5vw;margin:0;padding:10px 0;height:auto}#calendly-link .b img{width:200px;height:200px;border-radius:50%}.review-container{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;overflow:auto}.custom-popup-button{font-size:5vw!important;padding:10px!important}#calendly-link .c.center{height:60%;margin-top:10px;display:none;width:100%;justify-content:center;align-items:center;overflow:hidden}#calendly-link .c img{max-width:90%;max-height:90%;border-radius:30px;object-fit:contain}.review-box{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;border-radius:15px;transition:.5s ease;box-sizing:border-box}.review-box div #topicname{margin:0;padding:0;font-size:6vw;border:none}.topic-container{width:100%;font-size:1.4rem;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-direction:row;justify-content:flex-start;height:50%}.topic-container .arrow-img-l,.topic-container .arrow-img-r{width:10%}#sec .ab .a.center{font-size:3rem}.review-box div img{max-width:100%;border-radius:10px;max-height:100%;object-fit:contain}.review-box div:nth-child(1){width:100%;height:80%;display:flex;align-items:center;justify-content:center}.review-box div:nth-child(2){height:20%;display:flex;align-items:center;justify-content:center;margin:0;padding:0}.review-box div div:nth-child(1){text-align:center;height:50%;font-size:1rem}.review-box div div:nth-child(2){text-align:center;height:50%}.review-container .arrow-img-l,.review-container .arrow-img-r{width:10%}.banner-tip h2{font-size:4vw}.banner-tip img{width:30%}}.review-box{opacity:0;transition:opacity .5s ease-in-out}.review-box.fade-in{opacity:1}.review-box.fade-out{opacity:0}@media screen and (orientation: landscape){#calendly-link .ab{width:70%;height:80%;display:flex;justify-content:center;align-items:center;flex-direction:column}#calendly-link .a{height:20%;width:90%;font-size:5rem;background-size:contain}#calendly-link .b{height:40%;padding:20px;width:90%;font-size:2vw;background-size:contain;background-color:#00000080;display:flex;justify-content:center;align-items:center;flex-direction:column;border:1px solid gold}#calendly-link .b p{width:80%;margin:0;padding:10px 0 0;font-family:Lora,serif;font-weight:bolder;text-align:center;display:flex;align-items:center;justify-content:center}.review-container{width:100%;height:80%;display:flex;justify-content:center;align-items:center;flex-direction:row;justify-content:flex-start}.topic-container{width:100%;height:50%;font-size:2.7vw;display:flex;justify-content:center;align-items:center;flex-direction:row;justify-content:flex-start}.topic-container .arrow-img-l{width:10%}.topic-container .arrow-img-r{width:10%;margin-right:15px}.review-container .arrow-img-l,.review-container .arrow-img-r{width:10%}.review-box{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;border-radius:15px;box-sizing:border-box;transition:opacity .3s ease-in-out,transform .3s ease-in-out;padding:10px}.review-box div img{max-width:100%;border-radius:30px;max-height:100%;object-fit:contain}#calendly-link .ab .a.center{font-size:2vw;padding-bottom:20px;font-weight:bolder}.review-box div:nth-child(1){width:100%;height:80%;display:flex;align-items:center;justify-content:center}.review-box div:nth-child(2){height:20%;display:flex;align-items:center;justify-content:center;margin:0;padding:0}.review-box div div:nth-child(1){text-align:center;height:50%}.review-box div div:nth-child(2){text-align:center;height:50%;font-size:1.5rem}#calendly-link .b{border-radius:20px}#calendly-link .b img{margin-left:20px;width:150px;height:150px;border-radius:50%}#calendly-link .b hr{margin:0;padding:0;display:none}#calendly-link .c{width:40%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}#calendly-link .c img{border-radius:30px;max-width:100%;max-height:90%;object-fit:contain}.banner-tip h2{font-size:1.9vw}}#calendly-link button:hover{cursor:pointer;background-color:#0879bf;transition:.2s}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000e6;display:flex;align-items:center;justify-content:center;z-index:1000;overflow:hidden;color:gold}.popup-content{background:#0000;width:80%;max-height:80%;overflow-y:auto;padding:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;position:relative;box-shadow:0 5px 15px #0000004d}.close-btn{position:absolute;top:10px;right:15px;font-size:5rem;cursor:pointer;color:#fff}body.modal-open{overflow:hidden}.banner-tip{margin-top:1%;width:93%;height:25%;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#0a141d99;border-radius:20px}.banner-tip img{border-radius:12px;width:15%;height:auto}.banner-tip h2{width:70%}.shop-direction img{opacity:.6}.shop-direction img:hover{transform:rotate(180deg);transition:1s;cursor:pointer;opacity:1}.shop-nav{width:98%;display:flex;height:5%;font-size:.8rem;padding:20px;border-radius:8px;align-items:center}.shop-nav input{padding:10px;font-size:2rem;border-radius:10px;border:none;color:gold;background-color:#080711;margin-left:1%}.search-icon{padding:10px;font-size:2rem;margin-left:2px;border-radius:10px;background-color:#080711}.shop-nav p{font-size:3rem}.shop-item{background-color:#07060f;padding:20px;border:1px solid gold;border-radius:5px;box-shadow:0 4px 6px #0000001a;display:flex}.shop-item h3{font-size:2rem;text-align:center;margin:0}.shop-item p{text-align:center;font-size:1.4rem}.shop-item img{width:80%;height:auto;border-radius:20px}.shop-item a{font-size:1.3rem;color:#020016;background-color:gold;text-decoration:none;padding:10px;margin:10px;border-radius:10px}.arrow-img-r{height:100%;width:5%;display:flex;justify-items:center;align-items:center}.arrow-img-r:hover{transition:.5s;transform:translate(10px);cursor:pointer}.arrow-img-l{height:100%;width:5%;display:flex;justify-items:center;align-items:center}.arrow-img-l:hover{transition:.5s;transform:translate(-10px);cursor:pointer}.arrow-img-r img,.arrow-img-l img{width:100px;height:auto}@media screen and (orientation: portrait){.shop-item{width:90%}.shop-nav p,.shop-viewport h1{font-size:1rem}.shop-direction{display:flex;flex-direction:column;width:90%;height:80%;font-size:1rem;text-align:center}.shop-viewport{display:flex;flex-direction:column;gap:20px;justify-items:center;align-items:start;padding:20px;overflow:auto}.shop-item{display:flex;flex-direction:column}.shop-item div:nth-child(1){width:100%;margin-bottom:20px}.shop-item div:nth-child(2){width:100%;margin-bottom:20px}.shop-item h3,.shop-item p,.shop-item a{font-size:1rem}.pic-box{width:100%;background-color:#100e22;display:flex;justify-content:center;align-items:center;height:70%}.shop-item img{width:40%;height:auto}.arrow-img-l,.arrow-img-r,.page-cnt,.shop-controls{display:none}.shop-nav{justify-content:center}.title-img{width:90%;height:auto}.content.center p{font-size:1rem}}@media screen and (orientation: landscape){.shop-item div:nth-child(1){width:60%;height:50%}.shop-controls{display:none}.shop-nav{justify-content:center}.shop-item div:nth-child(2){width:40%;height:50%}.pic-box{width:100%;background-color:#100e22;display:flex;justify-content:center;align-items:center;height:70%}.shop-direction{display:flex;flex-direction:column;width:30%;height:80%;font-size:3rem;text-align:center}.shop-viewport{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-around;align-items:flex-start;width:100%;box-sizing:border-box;padding:10px;overflow:hidden;transition:.5s ease}.shop-item{width:45%;height:40%}}.shop-box{display:flex;flex-direction:column;width:100%}.content.shop{width:100%;display:flex;justify-content:center;align-items:center;height:100%}.item-type{display:flex;justify-content:center;align-items:center;width:100%}.item-type img{width:50px;height:50px}body{background-image:url(../assets/valhalla.png);background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.heimdallr-box{color:#fff;font-family:Cinzel,serif;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;width:100vw;background:#00000080}.back-arrow{position:absolute;width:200px;height:auto;padding:20px;transition:.3s ease-in-out}.back-arrow:hover{transform:translate(-10px)}.login{padding:30px;border-radius:15px;border:2px solid gold;width:30%;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(145deg,#060610e6,#191932e6);box-shadow:0 0 20px #ffd70080;text-align:center}.login h2{font-size:2.5rem;margin-bottom:20px;color:gold;text-shadow:0 0 10px gold}.sec-box{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:15px}.sec-box input{padding:10px;font-size:2rem;border-radius:10px;width:70%;border:2px solid gold;text-align:center;outline:none;background:#000000b3;color:#fff;box-shadow:0 0 10px #ffd70080;transition:transform .2s,box-shadow .2s}.sec-box button{padding:10px;font-size:1.5rem;border-radius:10px;width:100%;border:2px solid gold;background:#000000b3;color:gold;text-align:center;transition:transform .2s,box-shadow .2s}.sec-box label{color:gold}.sec-box button:hover{transform:scale(1.05);box-shadow:0 0 15px gold}.sec-box input:focus{transform:scale(1.05);box-shadow:0 0 15px gold}.error-message{color:gold;margin-top:10px;font-size:1rem;text-align:center;font-style:italic}.sec-box input::placeholder{color:#ffffffb3;font-style:italic}.login-btn{margin-top:20px;padding:10px 30px;font-size:1.2rem;font-weight:700;color:#000;background:gold;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s,transform .3s;box-shadow:0 0 15px #ffd70080}.login-btn:hover{background:#fff;color:#000;transform:translateY(-3px);box-shadow:0 0 20px #fff}.login.statscreen{width:40%;height:50%}.advanced-button{display:flex;color:gold;border:1px solid gold;padding:10px;border-radius:10px;align-items:center;justify-content:right;transition:.3s ease-in-out}.login.statscreen .header{width:100%;display:flex;justify-content:left;border-radius:10px}.advanced-button:hover{background:gold;cursor:pointer;color:#000;transform:translateY(-3px);box-shadow:0 0 20px gold}.advanced-button .settings{width:30%;font-size:2rem}.advanced-button p{width:60%;display:flex;align-items:center;justify-content:center}.login.statscreen p{margin:0;font-size:2rem;padding:10px;text-align:left}.login.statscreen .main-panel .stat-newsletter{border:1px solid gold;border-radius:20px;padding:10px;margin-right:2%;width:47%;transition:.3s ease-in-out}.login.statscreen .main-panel .stat-newsletter:hover{box-shadow:0 0 30px #ffd70080}.login.statscreen .main-panel .stat-shop{border:1px solid gold;border-radius:20px;padding:10px;width:51%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:gold;transition:.3s ease-in-out}.login.statscreen .main-panel .stat-shop:hover{box-shadow:0 0 30px #ffd901bc}.login.statscreen .main-panel{width:100%;display:flex}.stat-item{display:flex}.stat-item p{color:#ffea71}.stat-item .glow-stat{text-shadow:0 0 15px gold}.login.statscreen button{margin:5% 10px 10px;border:1px solid gold;border-radius:10px;width:90%;color:gold;background-color:#050608;padding:10px;font-size:1.8rem;transition:background-color .3s,transform .3s;box-shadow:0 0 15px #ffd70080}.login.statscreen button:hover{background:gold;cursor:pointer;color:#000;transform:translateY(-3px);box-shadow:0 0 20px gold}.login.statscreen.ve{width:60%;height:80%;margin:0;padding:0;display:flex;flex-direction:column;overflow:hidden}.payment-item{display:flex;align-items:center;justify-content:space-between;width:80%;padding:10px;box-sizing:border-box;margin:10px 0;border:2px solid gold;border-radius:8px;background:#000c;color:#fff;box-shadow:0 0 10px #ffd70080;transition:transform .2s,box-shadow .2s}.payment-item:hover{transform:scale(1.02);box-shadow:0 0 15px #ffd700cc}.all-payments{width:100%;box-sizing:border-box;max-height:100%;overflow-y:auto;background-color:#090a15;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.all-payments::-webkit-scrollbar{width:8px}.all-payments::-webkit-scrollbar-thumb{background:gold;border-radius:4px}.all-payments::-webkit-scrollbar-track{background:#ffffff1a}.payment-id{flex:1;font-weight:700;color:gold;font-size:2rem;text-align:center}.payment-details{display:flex;flex-direction:column;flex:5;word-break:break-word;gap:10px}.details{display:flex;justify-content:space-between;gap:10px;padding:10px;background:#ffd7001a;border-radius:8px}.detail-item{flex:1;text-align:center;font-size:1.5rem;font-weight:500}.detail-item img{max-width:100%;max-height:100%}.detail-item a{transition:.3s ease-in-out;color:#fff}.detail-item a:hover{font-size:1.7rem;text-decoration:underline;cursor:pointer}.payment-date{font-size:1rem;color:#fffc;text-align:center}.check-control{flex:.5;padding:10px;font-size:2rem;color:#32cd32;text-align:center;cursor:pointer}.check-control:hover{color:gold}.login.otp label{color:gold;padding:10px;font-size:2rem;text-align:center}.login.otp input{color:gold;padding:10px;background:linear-gradient(145deg,#060610e6,#191932e6);border:1px solid gold;border-radius:10px;font-size:2rem;text-align:center}.reload{position:absolute;width:100px;height:auto;padding:20px;transition:.3s ease-in-out}.login.statscreen.ve .header{display:flex;padding:20px;justify-content:space-between;align-items:center;width:100%}.login.statscreen.ve .header h2{flex:1;margin:0}.login.statscreen.ve .header .reload{display:flex;justify-content:flex-end;align-items:center;width:50px}.login.statscreen.ve .header .reload img{width:90%;height:auto;padding:0}@media screen and (orientation: portrait){.login{width:60%;height:30%}.sec-box{margin-top:5%;width:80%}.sec-box input{padding:15px;font-size:1.5rem;width:100%}.sec-box button{padding:20px;margin-top:50%;font-size:1rem;width:100%}.login.otp{height:20%}.login.otp .error-message{font-size:1rem}.login.otp label{font-size:1.7rem}.login.otp input{height:20%;font-size:2rem;width:90%}.login.statscreen{width:80%}.login.statscreen .stat-item p{font-size:2rem}.login.login.statscreen.ve .header h2{font-size:1.5rem;margin-left:20%;height:auto}.login.statscreen button{font-size:1.4rem;padding:30px;width:80%}.login.statscreen h2{font-size:2rem}.back-arrow{position:absolute;width:100px;height:auto;padding:20px;transition:.3s ease-in-out}.telegraminfo{text-decoration:underline;background-color:#24a1de;border-radius:10px;padding:10px;color:#fff;font-size:.4rem}.login.statscreen.ve{width:90%;height:80%}.detail-item{font-size:1.4rem;text-transform:uppercase;text-decoration:underline}.paylabel{font-weight:700;margin:0;padding:0;background-color:gold;color:#000;border-radius:5px}.paymentpopup{margin-top:10%;font-size:1rem}}.errpage{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100vw;height:100vh;border:1px solid red;background-image:url(../assets/morning.jpg);background-size:cover}.errpage a{color:gold}.review-carousel{width:100%;overflow:hidden;position:relative;height:50vh;display:flex;align-items:center;justify-content:flex-start}.all-reviews-box{display:flex;gap:40px;height:60%;width:max-content;animation:scroll 10s linear infinite}.review-card{display:flex;gap:15px;align-items:center;padding:30px;border-radius:20px;background-color:#090716;width:600px;height:max-content;flex-shrink:0;border:1px solid gold;transition:.3s ease-in-out}.profile-image{width:100px;height:100px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.profile-image img{width:100%;height:100%;border-radius:50%;object-fit:cover}.review-content{flex:1;overflow:hidden}.review-content h3{margin:0;font-size:2vw;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.review-content p{margin:5px 0 0;font-size:1.3vw;color:gold;white-space:normal;word-wrap:break-word}.review-card:hover{transform:translateY(-10px)}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 20px))}}@media screen and (orientation: portrait){.all-reviews-box{display:flex;height:max-content;flex-direction:column;align-items:center;gap:20px;width:100%;animation:scrollv 30s linear infinite!important}@keyframes scrollv{0%{transform:translateY(0)}to{transform:translateY(calc(-50% - 20px))}}.review-carousel{width:100%;height:100vh;overflow:hidden;display:flex;flex-direction:column;align-items:center}.review-card{width:90%;max-width:200px;min-height:100px;flex-shrink:0;padding:15px}.review-content p{font-size:4.5vw;font-family:Courier New,Courier,monospace}.profile-image{width:80px;height:80px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.profile-image img{width:100%;height:100%;border-radius:50%;object-fit:cover}.review-content{flex:1;overflow:hidden}.review-content h3{margin:0;font-size:5vw;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.pageHolder.news{height:85%;margin:20px;display:flex;overflow:hidden;background-color:#00000061;border-radius:10px}.pageHolder.news .content{display:flex;align-items:center;flex-direction:row;justify-content:center}.pageHolder.news .content.reviews{display:flex;align-items:center;flex-direction:column;justify-content:center}.pageHolder.news .content.reviews h2{font-size:3vw}.pageHolder.news .content .blob{position:absolute;z-index:-1;width:100%;max-width:500px;opacity:.45}.overnews{z-index:2;background-color:#00000057}.pageHolder.news h2{font-size:3.5vw;padding:0;margin:0}.banner-tip.newsbanner{width:100%;background-color:#00000080}.pageHolder.news .content .ab{width:70%}.pageHolder.news .content .ab .b{width:90%;display:flex;justify-content:center;align-items:center;flex-direction:column}.pageHolder.news .content .c{width:30%}.banner-tip.newsbanner h2{font-size:2vw}.banner-tip.newsbanner img{transform:rotate(250deg)}.vigemb-intro-box{margin-top:20px;background-color:#00000080;padding:50px 50px 50px 80px;width:86%;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:20px;position:relative;text-align:center}.vigemb-intro-box p{font-family:Lora;text-align:center;font-size:2vw;padding:0;width:100%;margin:0;position:relative;z-index:2}.vigemb-intro-box b{font-size:10vw;opacity:.3;position:absolute;z-index:1;line-height:1}.vigemb-intro-box b:first-of-type{top:0;left:10px}.vigemb-intro-box b:last-of-type{bottom:0;right:10px;transform:rotate(180deg)}.small-popup{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background:#000c;padding:20px;border-radius:10px;display:flex;align-items:center;gap:10px;z-index:9999;color:#fff;transition:opacity .3s ease-in-out,bottom .3s ease-in-out}.small-popup img{width:60px;height:auto}.small-popup h2{font-size:2vw;margin:0;color:gold}.small-popup.show{bottom:20px;opacity:1}.small-popup.hide{bottom:-100px;opacity:0}.reviews-box{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.newsdiv{display:flex;justify-content:center;align-items:center;flex-direction:column}.testemony-box{display:flex;justify-content:center;align-items:center;width:90%;height:90%}.testemony-box .testemony-item{margin:10px;text-align:center}.testemony-box .testemony-item img{width:80%;height:80%}.vigemb-checkout{border:1px solid gold;background-color:#0009;width:95%;height:max-content;border-radius:20px}.vigemb-checkout .title{color:gold}.vigemb-checkout .main-content{display:flex;align-items:center;justify-content:center;padding:0 20px 20px}.vigemb-header h3{padding:0;margin:20px;text-align:center;font-size:1.5vw}.vigemb-checkout .main-content .latest-post{display:flex;flex-direction:column;width:60%;height:100%;border-radius:20px;margin-top:0}.vigemb-checkout .main-content .vigemb-logo{display:flex;align-items:center;justify-content:center;width:40%;height:100%;border-radius:20px}.vigemb-checkout .main-content .vigemb-logo img{width:90%;height:auto}#newspost-title{font-size:2vw}.latest-post #mc-title{padding:20px}.latest-post p{font-size:1.5vw;padding:0;width:100%;text-align:left;margin:0;position:relative;z-index:2}.section.video{display:none}.latest-post .latest-post-box{border:1px solid gold;padding:20px 20px 60px 120px;background-color:#00000080;border-radius:20px;position:relative}.latest-post .publish-info{border:1px solid gold;padding:25px;margin-top:10px;border-radius:20px;position:relative;font-size:1.6vw;font-weight:bolder}.latest-post .fi-fi{margin-top:10px}.latest-post .latest-post-box #quote-b{font-size:10vw;opacity:.3;position:absolute;z-index:1;line-height:1}.latest-post .latest-post-box #quote-b:first-of-type{top:0;left:10px}.latest-post .latest-post-box #quote-b:last-of-type{bottom:0;right:10px;transform:rotate(180deg)}.latest-post .fi-fi a,.latest-post .fi-fi b{font-size:2vw;transition:.2s ease-in-out}.latest-post .fi-fi a:hover{transform:translateY(-5px);cursor:pointer;background-color:#0000006f;border:1px solid gold;color:gold;box-shadow:0 0 20px #a38f21}.vigemb-logo img{background:#000;border-radius:2%;margin:10px;width:500px;height:500px;box-shadow:0 0 #b28117;transform:scale(1);animation:pulse 3s infinite}@media screen and (orientation: portrait){.pageHolder.news .content{display:flex;flex-direction:column;width:100%;height:100%}.section.video{display:flex}.content.video video{width:90%;border-radius:20px}.pageHolder.news h2{font-size:3.5vw;padding:0;margin:0}.pageHolder.news{height:70%;margin:5px}.pageHolder.news .content{height:100%}.pageHolder.news .content .ab{width:100%;height:50%;display:flex}.pageHolder.news .content .ab .a{flex:0 0 10%}.pageHolder.news .content .ab .a h2{font-size:6vw}.pageHolder.news .content .ab .b{flex:1}.pageHolder.news .content .c{width:90%;height:60%}.vigemb-intro-box{background-color:#000000a9;width:95%;margin:0;padding:5px;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:10px;position:relative}.vigemb-intro-box p{text-align:center;font-size:4vw;padding:0;width:80%;margin:0;position:relative;z-index:2}.vigemb-intro-box b{font-size:10vw;opacity:.3;position:absolute;z-index:1;line-height:1}.vigemb-intro-box b:first-of-type{top:0;left:10px}.vigemb-intro-box b:last-of-type{bottom:0;right:10px;transform:rotate(180deg)}.banner-tip.newsbanner img{transform:rotate(0)}.banner-tip.newsbanner{border-radius:10px;padding:10px;margin-top:10px}.banner-tip.newsbanner h2{font-size:4vw}.pageHolder.news .content .c .video-player{border-radius:20px}.small-popup{position:fixed;margin-bottom:40%;left:50%;transform:translate(-50%);background:#000c;padding:10px;border-radius:10px;display:flex;align-items:center;gap:10px;z-index:9999;color:#fff;transition:opacity .3s ease-in-out,bottom .3s ease-in-out;display:none}.small-popup h2{font-size:4vw;margin:0;color:gold}.pageHolder.news .content.reviews h2{font-size:6vw;text-align:center}.vigemb-checkout{height:95%}.vigemb-checkout .main-content{flex-direction:column;margin-top:0;padding-top:0}.vigemb-checkout .main-content .latest-post{width:100%;height:60%;margin-top:0;padding-top:0}.vigemb-checkout .main-content .vigemb-logo{width:100%;height:40%}.vigemb-checkout .main-content .vigemb-logo img{width:100px;height:auto}.latest-post .fi-fi a,.latest-post .fi-fi b{font-size:5vw;transition:.3s ease-in-out}.latest-post .fi-fi a{box-shadow:0 0 #b28117;transform:scale(1);animation:pulse 3s infinite}.latest-post .publish-info{font-size:3.4vw;padding:10px;border-radius:10px}.latest-post .latest-post-box{border:1px solid gold;padding:10px;font-size:4vw;position:relative;border-radius:10px}.vigemb-header{text-align:center;font-size:6vw}.vigemb-header h3{font-size:4vw}.vigemb-checkout .main-content .vigemb-logo{display:none;border:1px solid red}.latest-post .latest-post-box #newspost-title{font-size:3vw}.latest-post #mc-title{font-size:5vw;margin-top:0;padding-top:0}.latest-post p{font-size:3vw}}.outer-scroll-container{height:100vh;overflow-y:scroll;scroll-snap-type:y mandatory;scroll-behavior:smooth}.outer-scroll-container>*{scroll-snap-align:start;height:100vh}body{margin:0;padding:0;font-family:Cinzel,serif;color:#edaf34;font-size:1.5rem;background-size:cover}body{position:relative}.header{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#0000009f}.flex-holder{display:flex;width:100%;height:10vh;align-items:center;justify-content:center}.extra-info{width:10%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;align-items:flex-start}.flex-holder .name{width:25%;text-align:center;height:10vh;margin-left:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;align-items:flex-end}.flex-holder .name .title{display:flex;flex-direction:column;align-items:center;font-size:1.1vw;justify-content:center;width:95%;height:100%}.title.follow .follow-item{border:1px solid;margin-right:5px;margin-left:5px;width:35px;height:35px;font-size:1.5rem;display:flex;justify-content:center;align-items:center;border:1px solid #edaf34;padding:5px;border-radius:50%}.title.follow .follow-item img{width:40px;border-radius:50%;height:auto}.title.follow h2{font-size:1.5vw;display:flex;justify-content:center;align-items:center;height:40%}.title .follow-items{display:flex;height:55%}.navbarExpanded{display:flex;height:85%;align-items:center;text-align:center;justify-content:center;width:80%;padding:20px;color:#edaf34}.title h2,h4{margin:1px;color:#edaf34}.navbar{width:20%;height:100%;text-align:center;display:flex;justify-content:center;align-items:center}.navbarCasing{display:flex;align-items:right;padding:0;margin:0;width:100%;height:90%;justify-content:center;text-align:center}.navbarExpanded .item{font-family:Lora,serif;border-radius:20px;padding:10px;width:10%;font-size:1.8vw;height:auto;margin:5px;background-color:#00000095;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer}.navbarExpanded .item.pfp{padding:5px;border:1px solid gold}.navbarExpanded .item.pfp img{border-radius:10%;height:100%;width:auto}.pfp{position:relative;cursor:pointer}.profile-image{width:40px;height:40px;border-radius:50%;border:1px solid gold}.dropdown-menu{position:absolute;top:50px;right:0;background-color:#141423f2;border:1px solid gold;border-radius:10px;padding:5px;box-shadow:0 4px 8px #0006;animation:dropdown-fade-in .3s ease}.dropdown-item{display:flex;align-items:center;gap:8px;padding:8px;color:gold;font-size:1.1rem;transition:all .2s ease;cursor:pointer}.dropdown-item:hover{background-color:#323246e6;border-radius:5px}@keyframes dropdown-fade-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.item.sitelink{position:relative;overflow:hidden;background-color:#00000079;transition:background-color .4s ease-in-out}.item.sitelink span{position:relative;z-index:2;color:#edaf34;transition:color .4s ease-in-out}.bolt{position:absolute;top:50%;left:-40px;transform:translateY(-50%) scale(.3);height:10%;width:auto;transition:left .5s ease;pointer-events:none;z-index:1}.item.sitelink:hover{background-color:#fbbb3a}.item.sitelink:hover span{color:#000}.item.sitelink:hover .bolt{left:100%}.navbarExpanded .item.combobox{width:80%;border:1px solid gold;display:none;color:#ff0;border:none}.navbarExpanded .item.combobox select{border:none;border-radius:5px;padding:2% 5% 2% 2%;color:gold;background-color:#121212;width:99%;text-align:center;font-size:1.3rem}.popup-overlay .popup-content.loginpopup{width:50%;height:60%;border:1px solid gold;background-color:#0d0d0d}.popup-overlay .popup-content.signuppopup{width:60%;height:70%;border:1px solid gold;background-color:#0d0d0d}.popup-overlay .popup-content.signuploading{width:40%;height:40%;border:1px solid gold;background-color:#0d0d0d}.popup-overlay .popup-content.signupsuccess{width:40%;height:40%;border:1px solid gold;background-color:#0d0d0d;padding:30px}.popup-overlay .popup-content.signupsuccess div{display:flex;align-items:center;justify-content:center;flex-direction:column}.popup-overlay .popup-content.settingspopup{width:50%;height:60%;border:1px solid gold;background:linear-gradient(145deg,#020206e6,#131322e6);display:flex;align-items:center;justify-content:center;flex-direction:column;box-shadow:0 8px 16px #0006;border-radius:20px;padding:20px}.popup-overlay.delete{z-index:9999;background-color:#00000079}.popup-content.settingspopup header{width:100%;height:20%;text-align:center;color:gold;font-size:2vw;margin-bottom:10px}.settings-container{width:90%;height:90%;display:flex;align-items:center;justify-content:center;flex-direction:row}.settings-container .profile-section,.settings-container .buttons-section{width:50%;height:90%;border-radius:20px;border:1px solid gold;margin:10px;background:linear-gradient(145deg,#000001e6,#090913e6);display:flex;align-items:center;justify-content:center;flex-direction:column}.buttons-section .container-body button{width:90%;margin-bottom:10px}.buttons-section .container-body .danger-zone{width:90%;height:fit-content;padding:10px;border-radius:10px;font-size:1.3vw;background-color:#010305;display:flex;align-items:center;justify-content:center;flex-direction:column;box-shadow:0 0 30px red(255,220,19)}.buttons-section .container-body .danger-zone button{color:red;border:1px solid red}.buttons-section .container-body .danger-zone p{margin:0 0 10px;padding:0;color:red}.profile-section .container-header,.buttons-section .container-header{border-bottom:1px solid gold;border-radius:20px;height:10%;display:flex;align-items:center;justify-content:center}.profile-section .container-body,.buttons-section .container-body{height:90%;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.profile-section .container-body .profile-img-container{height:60%;width:90%;display:flex;align-items:center;justify-content:center;flex-direction:column}.profile-section .container-body .profile-img-container img{border-radius:50%;width:auto;height:90%;box-shadow:0 0 30px #ffdc13}.profile-section .container-body .profile-description-container{height:40%;overflow-y:auto;width:90%;display:flex;align-items:center;justify-content:center;flex-direction:column}.profile-section .container-body .profile-description-container .profile-description{width:90%;height:90%;padding:10px;border:2px solid gold;border-radius:10px;font-size:1.3vw;background-color:#010305}.loadingImage{width:200px;height:200px;animation:spin 4s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sitelink a{color:#fbbb3a;text-decoration:none}.popup-overlay .popup-content.loginpopup .popup-content-inner,.popup-overlay .popup-content.signuppopup .popup-content-inner{display:flex;justify-content:center;align-items:center;background-color:#0d0d0d;border-radius:20px}.popup-content-inner-left{display:flex;justify-content:center;align-items:center;flex-direction:column;width:40%;height:100%}.popup-content-inner-left .auth-header{font-size:2vw;height:20%;margin-bottom:20px;width:80%;display:flex;justify-content:center;align-items:center;flex-direction:column}.banner-tip.login{display:flex;justify-content:center;align-items:center;flex-direction:row;padding:0;margin:0 0 20px;font-size:1vw}.banner-tip.login h2{font-size:1vw;padding:0;margin:0}.banner-tip.login img{transform:rotate(270deg)}.popup-content-inner-right .auth-header{width:80%;height:15%}.popup-content-inner-left .auth-header h2{margin:0;text-align:center;padding:20px}.auth-content:nth-child(1){font-size:2vw;height:30%;margin:0 0 20px;padding:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.auth-content:nth-child(2){font-size:2vw;margin:0 0 20px;padding:0;display:flex;height:max-content;justify-content:center;align-items:center;flex-direction:column}.popup-content-inner .gold-divider{height:90%;width:5px;background-color:gold;margin:10px}.auth-content .gold-divider{width:90%;height:5px;background-color:gold;margin:10px}.popup-content-inner-left .auth-content input{font-size:1.6vw;width:80%;padding:10px;border-radius:20px;text-align:center;margin:10px;background-color:#0000004d;color:gold;border:1px solid gold}.popup-content-inner-left .auth-content label{font-size:1vw;width:80%;padding:10px;border-radius:20px;margin:10px;background-color:#0000004d;color:gold;border:1px solid gold}.popup-content-inner-right{margin:0;padding:0;display:flex;justify-content:center;align-items:center;flex-direction:column;width:50%;height:100%}.popup-content-inner-right .auth-content{display:flex;justify-content:center;align-items:center;flex-direction:column;background-size:cover;width:100%;height:80%}.popup-content-inner-right .auth-content img{background-size:cover;width:80%;height:auto;border-radius:20px}.popup-content-inner-right .auth-content-footer{display:flex;margin-top:0;justify-content:center;align-items:center;flex-direction:row;border-top:1px solid gold;background-size:cover;width:100%;height:20%}.popup-content-inner-right .auth-content-footer .footer-item{display:flex;justify-content:center;align-items:center;flex-direction:column}.popup-content-inner-right .auth-content-footer .footer-item button{margin-top:10px;padding:10px;width:90%;font-size:1vw;cursor:pointer}.popup-content.loginpopup{display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:20px;width:50%}.popup-content-inner-right .auth-content-footer .footer-item p{font-size:1vw;color:gold;margin:0;padding:0}.popup-content-inner-left .button-box button{font-size:1.5vw;margin-right:10px;width:50%;cursor:pointer}.popup-content-inner-left .button-box a{font-size:1vw;color:gold;text-decoration:underline}.popup-content-inner-left .button-box{margin:0;padding:0;display:flex;justify-content:center;align-items:center;flex-direction:row;width:90%;height:20%}.auth-content button{width:80%;margin-top:10px}.auth-content .button-box{height:max-content}.button-box .button-item{display:flex;justify-content:center;align-items:center;flex-direction:column}.button-box .button-item button{border-radius:10px}.button-box .button-item label{font-size:.8vw;color:gold}.auth-content .picture-drop{height:60%;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row}.auth-content .picture-drop .drop-pic-select{display:flex;justify-content:center;align-items:center;flex-direction:column;width:50%}.auth-content .picture-drop .drop-pic-select .dropzone{display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;border:3px dashed gold;margin:20px;width:90%;border-radius:20px}.dropzone p{margin:0;padding:0;font-size:1vw;width:50%}.auth-content .picture-drop .manual-pic-select{display:flex;justify-content:center;align-items:center;flex-direction:column;width:50%}.auth-content .picture-drop .manual-pic-select button{width:90%;font-size:1vw;margin:5px;cursor:pointer}.auth-content .descriptionBox{height:40%;display:flex;justify-content:center;align-items:center;flex-direction:column}.auth-content .descriptionBox textarea{margin:20px;padding:20px;border:1px solid gold;border-radius:10px;background-color:#0000004d;font-family:Courier New,Courier,monospace;font-size:1vw;color:gold;width:90%;height:90%}.manual-pic-select input{font-size:1vw;padding:10px;width:80%;border-radius:10px;background-color:#0000004d;border:1px solid gold;color:gold}.crop-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#000c;z-index:1000;display:flex;justify-content:center;align-items:center;flex-direction:column}.crop-container{width:50%;height:50%;position:relative;background:#fff;border-radius:10px;overflow:hidden}.crop-controls{margin-top:20px;display:flex;justify-content:space-between;width:50%}.crop-controls button{padding:10px 20px;background-color:#0d0d0d;color:gold;width:49%;font-size:1vw;border:1px solid gold;border-radius:10px;cursor:pointer}#acc-status{margin:0;padding:5px;color:gold;border-radius:10px;font-size:1vw;font-style:italic}#status-icon{color:gold}.auth-content .statusBox{padding:10px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-direction:row;height:10%;width:fit-content}#login-err-icon{color:red;font-size:2vw;margin-right:20px}#login-err{color:red;font-size:1vw}.deletion-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000;padding:20px;border-radius:1rem;box-shadow:0 0 20px #ff0000c8;z-index:9999;width:30%;height:20%;border:2px solid red;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.deletion-buttons{display:flex;justify-content:space-around;margin-top:10px;width:70%}.deletion-buttons button{font-size:1.3vw;background-color:#010305;color:gold;width:50%;border:1px solid gold;border-radius:10px;padding:10px;transition:.2s ease-in-out}.deletion-buttons button:hover{background-color:gold;color:#000;cursor:pointer}.deletion-buttons #delete-button{font-size:1.3vw;background-color:#010305;color:red;width:40%;border:1px solid red;border-radius:10px;padding:10px;transition:.2s ease-in-out}.deletion-buttons #delete-button:hover{background-color:red;color:#000;cursor:pointer}.deletion-popup p{font-size:1.5vw;margin-bottom:1rem}.bg-opacity-50{background-color:#00000080}@media screen and (orientation: portrait){.navbarExpanded .item.sitelink{display:none}.navbarExpanded .item.combobox{width:50%;padding:5px;border:1px solid yellow;display:block}.extra-info{display:none}.flex-holder .name{font-size:2vw;display:none}.navbar{width:40%;border:1px solid gold;display:none}.navbar.navbar:nth-child(1){display:none}.title{font-size:6vw}.navbar .circle{width:35%;display:none}.navbarExpanded .item{border-radius:10px;margin:2px;font-size:5vw;border:1px solid gold}.more-tip{padding:0;margin:0}.navbarExpanded .item.combobox select{font-size:4vw;padding-top:10px;padding-bottom:10px}.navbarExpanded .item img{width:100%;height:auto}.popup-overlay .popup-content.loginpopup,.popup-overlay .popup-content.popup-content.signuppopup{width:80%;height:70%}.popup-overlay .popup-content.popup-content.signuppopup .button-box{display:flex;flex-direction:column}.popup-overlay .popup-content.signuppopup .popup-content-inner-left .auth-header{margin-top:320%}.picture-drop .drop-pic-select,.picture-drop{height:100%}.picture-drop .drop-pic-select img{border-radius:10px}.picture-drop .manual-pic-select input{font-size:4vw}.popup-overlay .popup-content.signuppopup .popup-content-inner-right .auth-content .banner-tip.login{width:100%;height:100px}.popup-overlay .popup-content.signuppopup .popup-content-inner-right .auth-content .banner-tip.login h2{font-size:4vw}.popup-overlay .popup-content.signuppopup .popup-content-inner-right .auth-content .banner-tip.login img{width:80px;height:auto;transform:rotate(0)}.picture-drop .drop-pic-select .dropzone{width:100%;height:100%}.picture-drop .drop-pic-select .dropzone p{font-size:4vw}.auth-content .descriptionBox{width:100%;height:300px}.auth-content .descriptionBox textarea{font-size:5vw;width:90%}.picture-drop .manual-pic-select #rem-pic-btn,.picture-drop .manual-pic-select #select-pic-btn{font-size:5vw;padding:5px}.crop-popup .crop-container,.crop-controls{width:80%}.crop-controls button{font-size:5vw}.popup-overlay .popup-content.signuppopup .popup-content-inner .popup-content-inner-right .auth-content{display:flex}.popup-content-inner-left .auth-header .banner-tip.login{display:none}.popup-content-inner-left,.popup-content-inner-right{width:95%;margin:0;padding:0}.popup-content-inner-left{margin-top:40%}#acc-status{font-size:5vw}.popup-content-inner-right .auth-content{display:none}.statusBox #login-err{font-size:4vw;margin:0;padding:0}.statusBox #login-err-icon{font-size:8vw}.popup-content-inner .gold-divider{width:100%;margin-top:20px;height:10px}.popup-content-inner-right .auth-content-footer{border:none}.popup-content-inner{display:flex;align-items:center;justify-content:center;flex-direction:column}.popup-content-inner-right .auth-content-footer .footer-item button,.popup-content-inner-right .auth-content-footer .footer-item p{font-size:4vw}.popup-content-inner-left .button-box button{font-size:6vw}.popup-content-inner-left .button-box a{font-size:4vw}.popup-content-inner-left .auth-content input{font-size:6vw}.popup-content-inner-left .auth-content label{font-size:4vw}.popup-content-inner-left .auth-content{width:100%}}@media screen and (orientation: landscape){.navbarExpanded .item.sitelink{width:40%;border:1px solid gold}.navbarExpanded .item.combobox{width:80%;border:1px solid gold;display:none}.navbarExpanded .item img{width:40%;height:auto}.popup-overlay .popup-content.signuppopup .popup-content-inner-right .auth-content .banner-tip.login{display:none}}.navbar:nth-child(1){display:flex}.dev-creds{font-size:1rem;width:50%;display:flex;align-items:center;justify-content:center;text-align:center}.dev-social{width:20%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.dev-social img{width:80%;height:auto}.navbar .circle img{transition:transform 1s ease,opacity 1s ease}.navbar .circle img.open{transform:rotate(135deg);opacity:1}.navbar .circle img.closed{opacity:.8}.navbar.b{padding:0;margin:0}.navbar.b{width:10%;font-size:2rem}.navbar.b div{width:50%;height:100%;display:flex;align-items:center;justify-content:center;display:none}.navbar.b div img{width:50%;height:auto}.popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;padding:20px;background-color:#fff;box-shadow:0 0 10px #0000001a;z-index:1000}.popup-content{position:relative}.close-btn{position:absolute;cursor:pointer;margin-right:20px}.popup-toggle-btn{position:fixed;bottom:20px;right:20px;padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;z-index:1000}.mobile-view{display:flex;flex-direction:column;height:100vh;overflow:hidden}
