@charset "UTF-8";.glass-navbar{width:100%;height:50px;display:flex;align-items:center;justify-content:center;position:fixed;top:0;z-index:1000;background:#ffffff1a;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-bottom:1px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #1f268726}.glass-navbar .navbar-container{width:100%;max-width:1200px;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.glass-navbar .logo{height:50px;width:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.glass-navbar .logo img{width:100%;height:100%;border-radius:50%;object-fit:cover;transition:all .3s ease;border:2px solid rgba(255,255,255,.2)}.glass-navbar .logo:hover img{transform:scale(1.1);box-shadow:0 0 15px #0077ff4d}@media screen and (max-width: 480px){.glass-navbar .logo{height:40px;width:40px}}.glass-navbar nav{display:flex;align-items:center;gap:25px}.glass-navbar nav>a{text-decoration:none;font-weight:500;font-size:1rem;padding:8px 15px;border-radius:20px;transition:all .3s ease;position:relative;text-shadow:0 2px 5px rgba(0,0,0,.1)}.glass-navbar nav>a:hover{background:#ffffff26;transform:translateY(-2px)}.glass-navbar nav>a.active{background:#fff3;font-weight:600}.glass-navbar nav>a.active:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%);width:30px;height:2px;background:var(--neon-blue);border-radius:2px}@media screen and (max-width: 768px){.glass-navbar nav{gap:15px}.glass-navbar nav>a{padding:6px 12px;font-size:.9rem}}.glass-navbar .btn-wrapper{margin-left:10px}.glass-navbar .glass-btn{padding:8px 20px;border-radius:20px;background:#ffffff1a;border:1px solid rgba(0,0,0,.5);font-weight:500;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);text-shadow:0 1px 2px rgba(0,0,0,.1);transform:translateY(-8px)}.glass-navbar .glass-btn:hover{background:#fff3;transform:translateY(-10px);box-shadow:0 5px 15px #07f3}.glass-navbar .glass-btn:active{transform:translateY(0)}@media screen and (max-width: 480px){.glass-navbar{height:50px}.glass-navbar nav{gap:10px}.glass-navbar nav>a{padding:5px 10px;font-size:.8rem}.glass-navbar .glass-btn{padding:6px 12px;font-size:.8rem}}:root{--hue: 210;--bg: hsl(var(--hue), 10%, 85%);--fg: hsl(var(--hue), 10%, 15%);--red: hsl(344, 75%, 40%);--white: hsl(0, 0%, 100%);--blue: hsl(213, 81%, 21%);--trans-dur: .3s;font-size:clamp(1rem,.95rem + .25vw,1.25rem)}.loader{justify-content:center;align-items:center;width:100%;background-color:var(--bg);color:var(--fg);display:flex;font:1em/1.5 sans-serif;min-height:60vh;transition:background-color var(--trans-dur),color var(--trans-dur)}.pl{--dur: 3s;display:block;margin:auto;width:14em;height:auto}.pl__ball,.pl__ball-shadow,.pl__ball-texture,.pl__stripe,.pl__stripe-dot,.pl__stripe-rotate{animation-duration:var(--dur);animation-timing-function:linear;animation-iteration-count:infinite}.pl__ball{animation-name:ball}.pl__ball-shadow{animation-name:ball-shadow}.pl__ball-texture{animation-name:ball-texture}.pl__stripe{animation-name:stripe}.pl__stripe--1{animation-name:stripe1}.pl__stripe--2{animation-name:stripe2}.pl__stripe--3{animation-name:stripe3}.pl__stripe-dot{animation-name:stripe-dot}.pl__stripe-dot-group:nth-child(1) .pl__stripe-dot:nth-child(2){animation-delay:calc(var(--dur) * .2333333333)}.pl__stripe-dot-group:nth-child(1) .pl__stripe-dot:nth-child(3){animation-delay:calc(var(--dur) * .3)}.pl__stripe-dot-group:nth-child(1) .pl__stripe-dot:nth-child(4){animation-delay:calc(var(--dur) * .45)}.pl__stripe-dot-group:nth-child(1) .pl__stripe-dot:nth-child(5){animation-delay:calc(var(--dur) * .6833333333)}.pl__stripe-dot-group:nth-child(1) .pl__stripe-dot:nth-child(6){animation-delay:calc(var(--dur) * .7083333333)}.pl__stripe-dot-group:nth-child(1) .pl__stripe-dot:nth-child(7){animation-delay:calc(var(--dur) * .8416666667)}.pl__stripe-dot-group:nth-child(2) .pl__stripe-dot:nth-child(1){animation-delay:calc(var(--dur) * .1083333333)}.pl__stripe-dot-group:nth-child(2) .pl__stripe-dot:nth-child(2){animation-delay:calc(var(--dur) * .3333333333)}.pl__stripe-dot-group:nth-child(2) .pl__stripe-dot:nth-child(3){animation-delay:calc(var(--dur) * .425)}.pl__stripe-dot-group:nth-child(2) .pl__stripe-dot:nth-child(4){animation-delay:calc(var(--dur) * .6)}.pl__stripe-dot-group:nth-child(2) .pl__stripe-dot:nth-child(5){animation-delay:calc(var(--dur) * .6583333333)}.pl__stripe-dot-group:nth-child(2) .pl__stripe-dot:nth-child(6){animation-delay:calc(var(--dur) * .8083333333)}.pl__stripe-dot-group:nth-child(2) .pl__stripe-dot:nth-child(7){animation-delay:calc(var(--dur) * .8416666667)}.pl__stripe-dot-group:nth-child(2) .pl__stripe-dot:nth-child(8){animation-delay:calc(var(--dur) * .8916666667)}.pl__stripe-dot-group:nth-child(3) .pl__stripe-dot:nth-child(1){animation-delay:calc(var(--dur) * -.0666666667)}.pl__stripe-dot-group:nth-child(3) .pl__stripe-dot:nth-child(2){animation-delay:calc(var(--dur) * .0583333333)}.pl__stripe-dot-group:nth-child(3) .pl__stripe-dot:nth-child(3){animation-delay:calc(var(--dur) * .2083333333)}.pl__stripe-dot-group:nth-child(3) .pl__stripe-dot:nth-child(4){animation-delay:calc(var(--dur) * .4)}.pl__stripe-dot-group:nth-child(3) .pl__stripe-dot:nth-child(5){animation-delay:calc(var(--dur) * .5166666667)}.pl__stripe-dot-group:nth-child(3) .pl__stripe-dot:nth-child(6){animation-delay:calc(var(--dur) * .625)}.pl__stripe-dot-group:nth-child(3) .pl__stripe-dot:nth-child(7){animation-delay:calc(var(--dur) * .7666666667)}.pl__stripe-rotate{animation-name:stripe-rotate}@keyframes ball{0%{transform:rotate(0) translateY(-15.75px)}to{transform:rotate(1turn) translateY(-15.75px)}}@keyframes ball-shadow{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}@keyframes ball-texture{0%{transform:translate(-16px)}to{transform:translate(48px)}}@keyframes stripe-dot{0%{r:1.25px}16.67%,to{r:0}}@keyframes stripe-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes stripe1{0%,to{stroke-dashoffset:-95.7745}50%{animation-timing-function:cubic-bezier(.65,0,.35,1);stroke-dashoffset:-75.702}}@keyframes stripe2{0%,to{stroke-dashoffset:-80.1}50%{animation-timing-function:cubic-bezier(.65,0,.35,1);stroke-dashoffset:-53.4}}@keyframes stripe3{0%,to{stroke-dashoffset:-72.765}50%{animation-timing-function:cubic-bezier(.65,0,.35,1);stroke-dashoffset:-48.51}}.footer-glass{width:100%;background:#ffffff1a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.18);padding:2rem 0;color:#fff;position:relative}.footer-content{max-width:1200px;margin:0 auto;padding:0 1.5rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.social-section{display:flex;flex-direction:column;align-items:center;gap:1rem}.social-title{font-size:1.2rem;font-weight:500;margin:0}.social-links{display:flex;gap:1.5rem}.social-icon{color:#fff;opacity:.7;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#ffffff1a}.social-icon:hover{opacity:1;transform:translateY(-3px);background:#fff3}.social-icon:hover.telegram{color:#08c}.social-icon:hover.whatsapp{color:#25d366}.social-icon:hover.facebook{color:#4267b2}.social-icon:hover.twitter{color:#1da1f2}.social-icon:hover.instagram{background:radial-gradient(circle at 30% 107%,#fdf497,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.social-icon svg{font-size:1.5rem}.footer-divider{width:80%;height:1px;background:#ffffff1a;margin:.5rem 0}.footer-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;font-size:.9rem}.copyright{margin:0;opacity:.8}.footer-link{color:#fff;text-decoration:none;opacity:.8;transition:opacity .3s ease}.footer-link:hover{opacity:1;text-decoration:underline}.scroll-top{position:fixed;bottom:1rem;right:1rem;width:40px;height:40px;border-radius:50%;background:#07f3;border:1px solid rgba(0,119,255,.3);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;opacity:0;visibility:hidden;transform:translateY(20px);z-index:1000}.scroll-top.visible{opacity:1;visibility:visible;transform:translateY(0)}.scroll-top:hover{background:#0077ff4d;transform:translateY(-3px)}.scroll-top svg{font-size:1.5rem}@media (max-width: 768px){.footer-content{padding:0 1rem}.social-links,.footer-links{gap:1rem}.scroll-top{width:40px;height:40px;bottom:.5rem;right:.5rem}.scroll-top svg{font-size:1.2rem}}.flyer-glass{width:100%;padding:1rem 0;background:#0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;align-items:center;gap:1rem;position:relative;overflow:hidden}.flyer-content{text-align:center;max-width:800px;padding:0 1rem;z-index:2}.flyer-title{color:#fff;font-size:2rem;margin-bottom:.5rem;font-weight:600}.flyer-subtitle{color:#ffffffe6;font-size:1.2rem;margin-bottom:1.5rem}.glass-btn{padding:.8rem 2rem;border-radius:2rem;font-weight:500;text-decoration:none;transition:all .3s ease}.glass-btn.primary{background:#07f3;border:1px solid rgba(0,119,255,.3);color:#fff}.glass-btn.primary:hover{background:#0077ff4d;transform:translateY(-2px);box-shadow:0 5px 15px #07f3}.winning-tips{width:100%;overflow:hidden;position:relative;padding:1rem 0}.winning-tips:before,.winning-tips:after{content:"";position:absolute;top:0;bottom:0;width:60px;z-index:2;pointer-events:none}.winning-tips:before{left:0;background:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.winning-tips:after{right:0;background:linear-gradient(90deg,transparent,rgba(0,0,0,.5))}.scroller{display:flex;gap:1rem;animation:scroll 30s linear infinite;width:max-content;padding:0 2rem}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.tip-card{flex:0 0 280px;background:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;padding:1.2rem;border-left:4px solid var(--neon-blue);box-shadow:0 4px 20px #0000001a;transition:transform .3s ease}.tip-card.premium{border-left-color:#ffbd59}.tip-card:hover{transform:translateY(-5px)}.teams{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem}.teams .team{flex:1;color:#fff;font-size:.95rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.teams .score{background:#07f3;color:#fff;padding:.2rem .8rem;border-radius:4px;font-weight:600;min-width:45px;text-align:center}.match-info{display:flex;justify-content:space-between;align-items:center;font-size:.85rem;color:#fffc}.match-info .icon{font-size:1rem!important;margin-right:.3rem}.match-info .icon.won{color:var(--neon-blue);font-size:.7em}@media (max-width: 768px){.flyer-glass{padding:2rem 0}.flyer-title{font-size:1.6rem}.flyer-subtitle{font-size:1rem}.tip-card{flex:0 0 260px}}.testimonials-wrapper{width:100%;padding:1rem 0;background:#0000004d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.testimonials-wrapper .section-title{text-align:center;color:#fff;margin-bottom:1.5rem;font-size:1.8rem;font-weight:500}.testimonials-wrapper .testimonials-scroller{display:flex;gap:1.5rem;padding:1rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.testimonials-wrapper .testimonials-scroller::-webkit-scrollbar{height:6px;background:#ffffff1a}.testimonials-wrapper .testimonials-scroller::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.testimonials-wrapper .testimonials-scroller .testimonial-card{scroll-snap-align:start;flex:0 0 300px;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.15);border-radius:12px;padding:1rem;box-shadow:0 4px 20px #0000001a;transition:transform .3s ease}.testimonials-wrapper .testimonials-scroller .testimonial-card:hover{transform:translateY(-5px)}.testimonials-wrapper .testimonials-scroller .testimonial-card .quote-icon{color:#ffffff4d;font-size:1.5rem!important;margin-bottom:.5rem}.testimonials-wrapper .testimonials-scroller .testimonial-card .testimonial-text{color:#fff;font-size:1rem;line-height:1.5;margin-bottom:.5rem;font-style:italic}.testimonials-wrapper .testimonials-scroller .testimonial-card .user-details{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.testimonials-wrapper .testimonials-scroller .testimonial-card .user-details .user-name{color:#fff;font-weight:500;font-size:.9rem}.testimonials-wrapper .testimonials-scroller .testimonial-card .user-details .user-location{color:#ffffffb3;font-size:.8rem;display:flex;align-items:center}.testimonials-wrapper .testimonials-scroller .testimonial-card .user-details .user-location:before{content:"🌍";margin-right:.3rem}@media (max-width: 768px){.testimonial-card{flex:0 0 85%}.section-title{font-size:1.5rem}}.pricing-container{width:100%;padding:20px 10px;background:#0006;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(10px);border-radius:12px;max-width:fit-content}.pricing-header{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:20px}.pricing-header .plans-switch-container{width:100%;display:flex;align-items:center;justify-content:center}.pricing-header .plans-switch-container .plans-options{min-width:300px;border-radius:30px;display:flex;gap:10px;padding:6px;align-items:center;justify-content:space-evenly}.pricing-header .plans-switch-container .plans-options input[type=radio]{display:none}.pricing-header .plans-switch-container .plans-options label{color:#fff;padding:8px 16px;border-radius:20px;transition:background .3s;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;align-items:center}.pricing-header .plans-switch-container .plans-options label:hover{background:#fff3;transform:translateY(-1px)}.pricing-header .plans-switch-container .plans-options label:has(input[type=radio]:checked){background:var(--green);font-weight:700;background:#07f3;border-color:var(--neon-blue);transform:translateY(-1px);box-shadow:0 5px 15px #07f3}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;max-width:1200px;margin:0 auto}.pricing-card{background:#ffffff1a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:12px;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #1f268726;padding:20px;color:#fff;transition:all .3s ease;position:relative;overflow:hidden}.pricing-card:hover{transform:translateY(-10px);box-shadow:0 15px 40px #1f268740}.pricing-card.featured{background:#0077ff26;border:1px solid rgba(0,119,255,.3)}.pricing-card.featured:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#07f,#0fa)}.featured-badge{position:absolute;top:15px;right:15px;background:#ffd70033;border:1px solid rgba(255,215,0,.3);padding:5px 10px;border-radius:20px;display:flex;align-items:center;gap:5px;font-size:.8rem}.featured-badge .star-icon{font-size:1rem;color:gold}.card-header{text-align:center;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.1)}.card-header h3.title{font-size:1.8rem;margin-bottom:8px;color:var(--neon-blue);font-weight:700}.price{display:flex;justify-content:center;align-items:flex-end;gap:5px}.price .currency{font-size:1.2rem;align-self:flex-start}.price .amount{font-size:2.2rem;font-weight:700;line-height:1}.price .duration{font-size:1rem;align-self:flex-end;opacity:.8}.card-features{margin:20px 0}.card-features ul{list-style:none;padding:0;margin:0}.card-features ul li{padding:8px 0;display:flex;align-items:flex-start;gap:8px;font-size:.95rem;line-height:1.5}.card-features ul li .checkmark{color:var(--neon-blue);font-weight:700;flex-shrink:0}.glass-btn{width:100%;padding:12px;border-radius:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;font-weight:500;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-size:1rem;margin-top:8px}.glass-btn:hover{background:#fff3;transform:translateY(-2px);box-shadow:0 5px 15px #07f3}.glass-btn:active{transform:translateY(0)}@media (max-width: 768px){.pricing-grid{grid-template-columns:1fr;max-width:500px;margin:0 auto}.pricing-card{padding:25px}}@media screen and (max-width: 660px){.pricing-header{display:flex;flex-wrap:wrap}.pricing-header h2{text-align:center}.pricing-header .plans-switch-container{align-items:center;justify-content:center}}.glass-panel{background:#ffffff1a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:16px;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #1f268726;padding:25px;color:#fff;position:sticky;right:0;width:100%;max-width:350px;min-height:400px;display:flex;flex-direction:column;transition:all .3s ease}.glass-panel.active{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;max-height:80vh;overflow-y:auto}.glass-panel.active .close-icon{display:block;position:absolute;top:15px;right:15px;cursor:pointer;color:#fff;background:#ffffff1a;border-radius:50%;padding:5px;transition:all .3s ease}.glass-panel.active .close-icon:hover{background:#fff3;transform:rotate(90deg)}.detail-header{display:flex;align-items:center;gap:15px;margin-bottom:20px}.detail-header .avatar-container{position:relative}.detail-header .avatar-container .avatar{width:70px;height:70px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.2)}.detail-header .avatar-container .premium-badge{position:absolute;bottom:0;right:0;background:linear-gradient(135deg,gold,#f90);color:#000;font-size:.7rem;font-weight:700;padding:3px 8px;border-radius:10px}.detail-header .match-info{flex:1}.detail-header .match-info .match-date{margin:0;font-size:1.1rem;font-weight:500}.detail-header .match-info .match-time{margin:5px 0;font-size:.9rem;opacity:.8}.detail-header .match-info .odds-chip{display:inline-block;background:#07f3;border:1px solid rgba(0,119,255,.3);padding:5px 10px;border-radius:20px;font-size:.85rem}.match-details{background:#ffffff0d;border-radius:12px;padding:15px;margin-bottom:20px}.match-details .team-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0}.match-details .team-row .team-name{font-weight:500;font-size:1.1rem}.match-details .team-row .team-score{background:#ffffff1a;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-weight:700}.match-details .divider{height:1px;background:#ffffff1a;margin:5px 0;border:none}.prediction-section{margin-bottom:20px}.prediction-section .prediction-chip{display:inline-flex;align-items:center;background:#00ffaa1a;border:1px solid rgba(0,255,170,.2);padding:8px 15px;border-radius:20px;font-weight:500}.prediction-section .prediction-chip .prediction-icon{margin-right:8px;color:var(--neon-blue);font-size:1.2rem}.action-buttons{display:flex;flex-direction:column;gap:10px;margin-top:auto}.action-buttons .glass-btn{padding:12px;border-radius:8px;text-align:center;text-decoration:none;font-weight:500;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.action-buttons .glass-btn.premium-btn{background:linear-gradient(135deg,#ffd70033,#f903);border:1px solid rgba(255,215,0,.3);color:gold}.action-buttons .glass-btn.premium-btn:hover{background:linear-gradient(135deg,#ffd7004d,#ff99004d);transform:translateY(-2px)}.action-buttons .glass-btn.edit-btn{background:#07f3;border:1px solid rgba(0,119,255,.3);color:#fff}.action-buttons .glass-btn.edit-btn:hover{background:#0077ff4d;transform:translateY(-2px)}@media (max-width: 576px){.glass-panel{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;max-width:none;border-radius:0;z-index:1000;transform:none}.glass-panel .close-icon{display:block!important}}.faqItem{border:1px solid var(--light-color);padding:5px;position:relative;overflow:hidden;border-bottom:1px solid #e5e5e5;background:#ffffff1a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px;border:1px solid rgba(255,255,255,.18)}.faqItem div{display:flex;align-items:center;justify-content:space-between}.faqItem div h3{margin:0 35px 0 0;display:block;text-align:left;width:100%;color:#ffffffb3}.faqItem div .icon{display:inline-block;position:absolute;top:12px;right:12px;width:22px;height:22px;border:1px solid;border-radius:22px;cursor:pointer}.faqItem div .icon:before{display:block;position:absolute;content:"";top:9px;left:5px;width:10px;height:2px;background:currentColor}.faqItem div .icon:after{display:block;position:absolute;content:"";top:5px;left:9px;width:2px;height:10px;background:currentColor}.faqItem div .icon-opened{display:inline-block;position:absolute;top:18px;right:0;width:22px;height:22px;border:1px solid;border-radius:22px;cursor:pointer}.faqItem div .icon-opened:before{display:block;position:absolute;content:"";top:9px;left:5px;width:10px;height:2px;background:currentColor}.faqItem p{display:none;margin:2em 0}.faqItem.active{box-shadow:0 3px 6px var(--box-shadow);transition:2s ease-in}.faqItem.active:before,.faqItem.active:after{color:var(--blue);content:"";position:absolute;opacity:.2;top:20px;left:20px;z-index:0}.faqItem.active p{display:block;color:#fff}.user-profile{width:100%}.user-profile .user-header{width:100%;display:flex;justify-content:space-evenly;align-items:center;padding:1em}.user-profile .user-header .uh-left,.user-profile .user-header .uh-right{display:flex;align-items:center}.user-profile .user-header .uh-left .uh-image{position:relative;width:50px;height:50px;border-radius:50%}.user-profile .user-header .uh-left .uh-image img{width:50px;height:50px;border:.3em solid var(--grey);border-radius:50%;object-fit:cover}.user-profile .user-header .uh-left .uh-image .gradient{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(45deg,#d62976,#fa7e1e)}.user-profile .user-header .user-links{width:100%;gap:10px;display:flex;align-items:end;justify-content:space-evenly;flex-direction:column}.user-profile .user-header .user-links a{background:#fffc;box-shadow:0 5px 10px #d9d9d9d1;color:#373f51;font-size:14px;padding:.4em .6em;border:1px solid var(--grey);background:var(--light);border-radius:3px;color:var(--grey)}.user-profile .user-header .user-links a:hover{box-shadow:0 5px 5px #d9d9d9fc}.user-profile .user-header .user-links span{width:100%;display:flex;align-items:center;justify-content:space-evenly}.user-profile section{width:100%;max-width:800px;margin:auto}.user-profile section details{border-bottom:1px solid #b5bfd9}.user-profile section details:first-of-type{border-top:1px solid #b5bfd9}.user-profile section details summary{padding:1em;background-color:var(--light);display:flex;align-items:center}.user-profile section details summary div{display:flex;align-items:center;width:100%}.user-profile section details summary div h3{flex-grow:1;margin-left:1em}.user-profile section details summary div h3 small{color:#999;font-size:.875em}.user-profile section details summary div span:first-child{width:4rem;height:4rem;display:flex;justify-content:center;align-items:center;margin-right:1em}.user-profile section details summary div span:first-child svg{width:2.5rem;height:2.5rem}.user-profile section details div{padding:1em 2em}.user-profile section details div dl{display:flex;flex-wrap:wrap}.user-profile section details div dl div{margin:.5em 0;display:flex;flex-direction:column}.user-profile section details div dl div dt{font-weight:700;color:#555}.user-profile section details div dl div dd{margin:0;color:#333}.user-profile .explore{width:100%;padding:20px 0;display:flex;align-items:center;justify-content:center}.user-card-minimal{width:240px;background:#fff;border-radius:14px;box-shadow:0 3px 16px #0000000f;position:relative;text-decoration:none;overflow:hidden;transition:all .25s ease;display:flex;flex-direction:column}.user-card-minimal:hover{transform:translateY(-3px);box-shadow:0 6px 20px #00000017}.user-card-minimal .card-header-minimal{position:relative}.user-card-minimal .card-header-minimal .cover-minimal{height:60px;position:relative}.user-card-minimal .card-header-minimal .premium-indicator{position:absolute;top:10px;right:10px;background:linear-gradient(45deg,gold,orange);color:#000;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;box-shadow:0 2px 5px #0003}.user-card-minimal .card-header-minimal .avatar-wrapper{position:absolute;bottom:-18px;left:14px}.user-card-minimal .card-header-minimal .avatar-wrapper .avatar-minimal{height:50px;width:50px;border-radius:50%;border:2.5px solid #fff;object-fit:cover;object-position:center;box-shadow:0 2px 8px #0000001f}.user-card-minimal .card-body-minimal{padding:24px 14px 14px}.user-card-minimal .card-body-minimal .user-info-compact{margin-bottom:14px}.user-card-minimal .card-body-minimal .user-info-compact .plan-name{font-size:1rem;font-weight:600;color:#2d3748;margin-bottom:3px;line-height:1.3;letter-spacing:-.01em}.user-card-minimal .card-body-minimal .user-info-compact .user-handle{font-size:.8rem;color:#718096;font-weight:400}.user-card-minimal .card-body-minimal .details-compact{display:flex;flex-direction:column;gap:8px}.user-card-minimal .card-body-minimal .details-compact .detail-line{display:flex;align-items:center;gap:8px}.user-card-minimal .card-body-minimal .details-compact .detail-line .icon-small{font-size:.9rem;color:#4a5568;opacity:.7;flex-shrink:0}.user-card-minimal .card-body-minimal .details-compact .detail-line .text-email,.user-card-minimal .card-body-minimal .details-compact .detail-line .text-date{font-size:.8rem;color:#4a5568;line-height:1.4}.user-card-minimal .card-body-minimal .details-compact .detail-line .text-email{word-break:break-all}@media screen and (max-width: 448px){.user-card-minimal{width:100%;max-width:280px}}.payment-container{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;background:#0006}.payment-glass{width:100%;max-width:800px;background:#ffffff1a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:16px;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #1f268726;padding:2rem;color:#fff}.payment-title{text-align:center;margin-bottom:2rem;font-size:1.8rem;color:#fff;position:relative}.payment-title:after{content:"";display:block;width:80px;height:3px;background:var(--neon-blue);margin:10px auto 0;border-radius:3px}.method-selector{display:flex;gap:1rem;margin-bottom:2rem;justify-content:center}.method-selector .method-option{padding:.8rem 1.5rem;border-radius:30px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);cursor:pointer;transition:all .3s ease;display:flex;align-items:center}.method-selector .method-option input{display:none}.method-selector .method-option:hover{background:#fff3}.method-selector .method-option.active{background:#0077ff4d;border-color:#07f6;font-weight:500}.plan-selector{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1rem;margin-bottom:2rem}.plan-selector .plan-option{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:10px;padding:1rem;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;align-items:center}.plan-selector .plan-option input{display:none}.plan-selector .plan-option .plan-label{font-size:.9rem;margin-bottom:.5rem}.plan-selector .plan-option .plan-price{font-weight:600;color:var(--neon-blue)}.plan-selector .plan-option:hover{background:#fff3}.plan-selector .plan-option.active{background:#07f3;border-color:var(--neon-blue);transform:translateY(-5px);box-shadow:0 5px 15px #07f3}.crypto-details{margin-top:2rem}.crypto-details h3{text-align:center;margin-bottom:1.5rem;font-size:1.2rem}.crypto-details .form-group{margin-bottom:1.5rem}.crypto-details .form-group label{display:block;margin-bottom:.5rem;font-size:.9rem;opacity:.8}.crypto-details .form-group .glass-select{width:100%;padding:.8rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:1rem}.crypto-details .form-group .glass-select option{background:#000c}.crypto-details .payment-info{background:#0003;border-radius:10px;padding:1rem;margin-bottom:1.5rem}.crypto-details .payment-info p{margin:.5rem 0;display:flex;justify-content:space-between}.crypto-details .payment-info p span{font-weight:500;color:var(--neon-blue);word-break:break-all;text-align:right;margin-left:1rem}.crypto-details .address-copy{display:flex;gap:.5rem}.crypto-details .address-copy .glass-input{flex:1;padding:.8rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:.9rem}.crypto-details .address-copy .copy-btn{width:50px;background:#07f3;border:1px solid rgba(0,119,255,.3);border-radius:8px;color:#fff;cursor:pointer;transition:all .3s ease}.crypto-details .address-copy .copy-btn:hover{background:#0077ff4d}.crypto-details .address-copy .copy-btn .icon{font-size:1.2rem}.mpesa-payment{margin-top:2rem;text-align:center}.mpesa-payment h3{margin-bottom:1.5rem;font-size:1.3rem}.mpesa-payment .paystack-btn{width:100%;max-width:300px;margin:0 auto;padding:1rem;background:linear-gradient(135deg,var(--neon-blue),#0066ff);color:#fff;border:none;border-radius:30px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #0077ff4d}.mpesa-payment .paystack-btn:hover{transform:translateY(-3px);box-shadow:0 6px 20px #07f6}@media (max-width: 768px){.payment-container{padding:1rem}.payment-glass{padding:1.5rem}.plan-selector{grid-template-columns:1fr}.method-selector{flex-direction:column;align-items:stretch}.method-selector .method-option{text-align:center}}:root{--lite: #fff;--black: #000000;--dark: #3b3b3b;--light-blue: #d0ffc4;--neon-blue: #0FFF50;--dark-blue: #007a37;--blue: #00ae58;--grey: #567c73;--light-grey: #ccc;--dark-shadow: 0px 5px 3px -4px var(--dark);--shadow: 0px 1px 2px -1px var(--dark), 0px 1px 2px -1px var(--blue);--transparent: #00000008;--hue: #00ae58;--bg: hsl(var(--hue), 90%, 95%);--fg: hsl(var(--hue), 90%, 5%);--odd: #6ac147;--even: #f04f30}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;font:17px Montserrat,sans-serif;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.App{width:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--dark);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url(/assets/l4-DBX_fh82.jpg);background-image:linear-gradient(#0006,#0006),url(/assets/l4-DBX_fh82.jpg);background-size:auto;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.App h1{font-size:28px;font-weight:700;color:var(--dark);text-transform:uppercase;width:100%;text-align:center;padding:5px 0;letter-spacing:6px}.App h1.small{text-align:start;font-size:22px;font-weight:500}.App h2{text-align:center;font-size:26px;font-weight:400;margin:5px 0}.App h3{font-weight:400;font-size:24px;color:var(--dark-blue);flex:1.5}.App h4{font-size:20px;color:var(--grey)}.App a{text-decoration:none;color:var(--blue)}.App .post-container{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:15px;padding:5px}@media screen and (max-width: 900px){.App .post-container{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width: 789px){.App .post-container{grid-template-columns:1fr 1fr}}@media screen and (max-width: 576px){.App .post-container{grid-template-columns:1fr}}.App .btn{background:var(--blue);border-radius:5px;padding:8px 20px;color:var(--lite);transition:all .2s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;text-decoration:none;cursor:pointer;box-shadow:none;border:1px solid var(--dark-blue)}.App .btn:hover:not(:disabled){background:transparent;color:var(--dark-blue);box-shadow:none;background:var(--light-blue);box-shadow:0 25px 18px -6px #0003;background:var(--dark-blue);color:var(--lite);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0 1rem 1.5rem #00000040}.about-container{width:100%;min-height:100vh;padding:1rem .5rem;background:#0006;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.about-container .about-hero{text-align:center;margin-bottom:1.5rem;margin-top:2rem;padding:1rem 0}.about-container .about-hero .hero-title{font-size:1.5rem;color:#fff;margin-bottom:.5rem;position:relative}.about-container .about-hero .hero-title:after{content:"";display:block;width:100px;height:4px;background:var(--neon-blue);margin:1rem auto 0;border-radius:2px}.about-container .about-hero .hero-subtitle{font-size:1.2rem;color:#fffc;margin:0 auto}.about-container .about-sections{max-width:1200px;margin:0 auto 4rem;display:grid;grid-template-columns:1fr;gap:1rem}.about-container .about-sections .about-card{background:#ffffff1a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:12px;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #1f26871a;padding:1rem;transition:transform .3s ease}.about-container .about-sections .about-card:hover{transform:translateY(-5px)}.about-container .about-sections .about-card .section-title{color:#fff;font-size:1.5rem;margin-bottom:1rem;position:relative;padding-bottom:.5rem}.about-container .about-sections .about-card .section-title:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background:var(--neon-blue)}.about-container .about-sections .about-card .section-content{color:#fffc;line-height:1.7;font-size:1.05rem}.faqs-section{max-width:1200px;margin:0 auto}.faqs-section .section-header{text-align:center;margin-bottom:1.5rem}.faqs-section .section-header .faq-title{font-size:1.5rem;color:#fff;margin-bottom:.5rem}.faqs-section .section-header .faq-subtitle{font-size:1.1rem;color:#ffffffb3}.faqs-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (max-width: 768px){.about-hero .hero-subtitle{font-size:1.5rem}.about-card{padding:1.5rem}.about-card .section-title{font-size:1.3rem}.about-card .section-content{font-size:1rem}.faqs-section .faq-title{font-size:1.8rem}.faqs-section .faq-subtitle{font-size:1rem}}.admin{display:flex;width:100%;overflow:hidden;flex-direction:column;align-items:center;justify-content:center;position:relative;padding-top:5px}.admin form{width:100%;max-width:900px;font-weight:400;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;flex:1}.admin form .image{width:100%;height:250px;border:1px dashed var(--blue);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;padding:5px;max-height:300px;max-width:300px}@media screen and (max-width: 480px){.admin form .image{max-width:100%}}.admin form .image input{width:100%;height:100%;z-index:4;position:absolute;opacity:0}.admin form .image img{width:100%;height:100%;position:absolute;object-fit:fill;object-position:center}.admin form .image .icon{margin:5px;color:var(--blue)}.admin form label{width:100%;text-align:start}.admin form #category{border:1px solid var(--grey);border-radius:4px;text-align:center;padding:3px 5px}.admin form>input,.admin form textarea{height:fit-content;position:relative;border:none;padding:10px 12px;border-radius:6px;box-shadow:var(--shadow);width:100%;min-height:50px;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;overflow-x:auto}.admin form>input:first-of-type,.admin form textarea:first-of-type{min-height:50px}.admin form textarea{max-width:100%;min-width:100%;min-height:150px}.admin form textarea:first-of-type{min-height:50px}.admin form button{outline:none;display:flex;align-items:center;justify-content:space-evenly;gap:10px}.admin form .error{color:var(--even)}.admin-glass{width:100%;max-width:1000px;margin:2rem auto;padding:2rem;background:#ffffff1a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:16px;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #1f268726;color:#fff}.admin-header{text-align:center;margin-bottom:2rem}.admin-header h1{font-size:2rem;margin-bottom:.5rem;color:#fff}.admin-header p{color:#ffffffb3;font-size:1.1rem}.admin-form{width:100%}.admin-form .form-error{background:#ff6b6b33;color:#ff6b6b;padding:.8rem;border-radius:8px;margin-bottom:1.5rem;text-align:center}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:2rem}.form-group{margin-bottom:1rem}.form-group label{display:block;margin-bottom:.5rem;font-size:.9rem;color:#fffc}.form-group input,.form-group select{width:100%;padding:.8rem 1rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:1rem;transition:all .3s ease}.form-group input:focus,.form-group select:focus{outline:none;border-color:var(--neon-blue);box-shadow:0 0 0 2px #07f3}.form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3e%3cpath d='M7 10l5 5 5-5z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.checkbox-group{display:flex;align-items:center;gap:.5rem}.checkbox-group label{display:flex;align-items:center;gap:.5rem;margin-bottom:0;cursor:pointer}.checkbox-group input[type=checkbox]{width:auto;margin:0}.submit-btn{width:100%;padding:.8rem;background:linear-gradient(135deg,var(--neon-blue),#0066ff);color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.submit-btn:hover{background:linear-gradient(135deg,#0066ff,var(--neon-blue));transform:translateY(-2px)}.submit-btn:active{transform:translateY(0)}.form-actions{display:flex;gap:1rem}.form-actions .cancel-btn{width:100%;padding:.8rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.form-actions .cancel-btn:hover{background:#fff3}@media (max-width: 768px){.admin-glass{padding:1.5rem}.form-grid{grid-template-columns:1fr}.form-actions{flex-direction:column}}.Home{display:flex;width:100%;overflow:hidden;flex-direction:column;align-items:center;justify-content:center;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;margin-top:50px}.Home section{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.Home section:nth-of-type(2n),.Home section.tables{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url(/assets/l4-DBX_fh82.jpg);background-image:linear-gradient(#0006,#0006),url(/assets/l4-DBX_fh82.jpg);background-size:auto;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.Home section:nth-of-type(2n)>h1,.Home section:nth-of-type(2n) h2,.Home section.tables>h1,.Home section.tables h2{color:var(--lite)}.Home section.tables h1{font-size:1em}.Home section.tables h2{font-size:.8em;margin-top:20px;color:var(--neon-blue)}.Home section.tables span.won{color:var(--neon-blue)}.Home section table.wrapper{width:100%}.Home section table.wrapper td{pointer-events:none}.Home .btn-holder{width:100%;display:flex;align-items:center;justify-content:space-evenly;margin:5px 10px}.Home .btn-holder .btn{text-align:center;padding:10px 12px;border-radius:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;font-weight:500;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-size:1rem;margin-top:8px}.Home .btn-holder .btn.selected{background:#ff3;color:var(--dark-blue);background:linear-gradient(135deg,#ffd70033,#f903);border:1px solid rgba(255,215,0,.3);color:gold}.Home .btn-holder .btn:hover{background:linear-gradient(135deg,#ffd7004d,#ff99004d);transform:translateY(-2px)}.Home>.wrapper{width:90%}@media screen and (max-width: 576px){.Home>.wrapper{width:100%}}.news{display:flex;width:100%;overflow:hidden;flex-direction:column;align-items:center;justify-content:center;position:relative}.news .news-flyer{height:fit-content;width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;padding:10px 5px;justify-content:space-evenly;background:var(--light-blue);position:relative}.news .news-flyer h1{font-size:24px;letter-spacing:4px}.news .news-flyer .order-categories{width:100%;display:flex;align-items:center;justify-content:center;gap:10px}.news .news-flyer .order-categories a{border-radius:4px;text-align:center;padding:3px 5px;border:none;border:1px solid var(--light-grey)}.news .news-flyer .order-categories a.current{background:var(--lite)}@media screen and (max-width: 480px){.news .news-flyer .order-categories,.news .news-flyer .order-dates{gap:5px}.news .news-flyer .order-categories *,.news .news-flyer .order-dates *{font-size:15px}}.news .news-item{max-width:300px;width:100%}.single-news{width:100%;min-height:fit-content;display:flex;align-items:start;justify-content:space-between;padding:5px;gap:5px;position:relative;flex-wrap:wrap}.single-news .wrapper{width:100%;height:max-content;display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:5px;max-width:1200px;flex:3}.single-news .wrapper img{width:100%;max-height:300px;border-radius:6px;transition:all .4s;flex:1;margin-top:10px}.single-news .wrapper h2{text-align:start;color:var(--blue)}.single-news .sidebar{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1}.single-news .sidebar .news-items{display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:scroll;overflow-x:hidden;scroll-snap-type:proximity;scroll-margin:5px}.single-news .sidebar .news-items::-webkit-scrollbar{width:1px;display:none}.single-news .sidebar .news-items::-webkit-scrollbar-track{display:none}.single-news .sidebar .news-items::-webkit-scrollbar-thumb{background:var(--dark-blue);border-radius:2px}.single-news h4{width:100%;gap:5px;display:flex;align-items:center;justify-content:space-between}.single-news h4 *{padding:3px 0;width:fit-content;text-decoration:none}.single-news h4 .category{border:1px solid var(--light-grey);border-radius:4px;text-align:center;padding:3px 5px}.single-news h4 .read{float:right;font-size:14px;background:var(--light-blue);padding:3px}@media screen and (max-width: 789px){.single-news{flex-direction:column}.single-news img{width:100%;max-height:250px;height:auto;min-width:none}.single-news .sidebar .news-items{width:100%;flex-direction:row;justify-content:space-between;padding:5px}.single-news .sidebar .news-items .news-item{width:calc((100% - 20px)/2);font-size:16px}.single-news .sidebar .newsletter{display:none}}@media screen and (max-width: 789px) and (max-width: 576px){.single-news .sidebar .news-items .news-item{width:100%}}.no-network{width:100%;background:var(--lite);display:flex;align-items:center;flex-direction:column;justify-content:center}.no-network .wifi{font-size:34px;display:block}.not-found{min-height:90vh;display:flex;align-items:center;justify-content:space-evenly;flex-direction:column}.not-found h1{color:var(--even)}.tips{width:100%;display:flex}.tips .container{width:100%;min-width:300px;height:max-content;display:flex;flex-direction:column;position:relative;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.4))),url(/assets/l4-DBX_fh82.jpg);background-image:linear-gradient(#0006,#0006),url(/assets/l4-DBX_fh82.jpg);background-size:auto;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.tips .container h1{color:var(--grey)}.tips .container .filter-wrapper{font-size:14px;gap:.5rem;display:flex;align-items:center;justify-content:space-between;padding:4px}.tips .container .filter-wrapper p{color:var(--lite)}.tips .container .filter-wrapper select{height:1.5rem;border-radius:5px;border:none;outline:none}.tips .container .filter{padding:4px;overflow:auto;-webkit-backface-visibility:hidden;display:flex;justify-content:flex-end;overflow-x:auto;white-space:nowrap}.tips .container .filter::-webkit-scrollbar{width:0px;height:0;background:transparent}.tips .container .filter *{font-size:.65rem}@media screen and (max-width: 576px){.tips .container .filter{width:100%}.tips .container .filter>*{flex:1}}.tips .container .wrapper{width:100%;display:flex;flex-direction:column;padding:.4rem 0;gap:.2rem;overflow:auto}table{color:var(--lite);font-size:15px;border-collapse:collapse}table th,table td{border:.5px solid #000;padding:2px;font-size:.6em}table th{font-weight:500;font-size:.7em}table td{text-align:center;text-align:start}table td *{font-size:1em}table td span{display:flex;align-items:center;justify-content:space-evenly;width:inherit;height:inherit}table td span .icon{font-size:.7em}table td span.lost{color:var(--even);font-size:.7em}table td span.won{color:var(--neon-blue);font-size:.7em}.tips-table tr:nth-child(2n){background:var(--grey)}.tips-table tr:nth-child(2n):hover{background:var(--lite);color:var(--grey);cursor:pointer}.tips-table tr:nth-child(2n):hover td span.won{color:var(--blue);font-size:.7em}.tips-table tr:nth-child(odd){background:var(--dark-blue)}.tips-table tr:nth-child(odd):hover:not(:first-of-type){background:var(--lite);color:var(--grey);cursor:pointer}.tips-table tr:nth-child(odd):hover:not(:first-of-type) td span.won{color:var(--blue)}@media screen and (max-width: 576px){.tips .container{width:100%}.post-detail{box-shadow:#00000029 0 1px 4px;display:none;position:fixed;width:100%;z-index:2}.post-detail.active{display:block}.post-detail .close{display:block;position:absolute;top:0;right:0;width:20px;height:20px;margin:5px;background:var(--transparent);cursor:pointer}.post-detail .close:hover{background:var(--light-blue);border:.5px solid var(--blue)}}.auth-container{margin-top:20px;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;background-image:linear-gradient(#0009,#0009),url(/assets/l1-6pK9x8Ed.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:1rem}.auth-glass{width:100%;max-width:450px;background:#ffffff1a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:16px;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #1f268726;padding:1rem;color:#fff}.auth-header{text-align:center;margin-bottom:1.5rem}.auth-header h2{font-size:1.8rem;margin-bottom:.5rem;color:#fff}.auth-header p{color:#ffffffb3;font-size:1rem}.auth-form{display:flex;flex-direction:column;gap:1.5rem}.form-group{position:relative}.form-group input{width:100%;padding:.8rem 1rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:1rem;transition:all .3s ease}.form-group input::placeholder{color:#fff9}.form-group input:focus{outline:none;border-color:var(--neon-blue);box-shadow:0 0 0 2px #07f3}.auth-btn{width:100%;padding:.8rem;background:linear-gradient(135deg,var(--neon-blue),#0066ff);color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.auth-btn:hover{background:linear-gradient(135deg,#0066ff,var(--neon-blue));transform:translateY(-2px)}.auth-btn:active{transform:translateY(0)}.auth-footer{text-align:center;margin-top:1rem;color:#ffffffb3}.auth-footer .auth-link{color:var(--neon-blue);text-decoration:none;margin-left:.5rem;font-weight:500}.auth-footer .auth-link:hover{text-decoration:underline}.auth-error{color:#ff6b6b;background:#ff6b6b1a;padding:.8rem;border-radius:8px;text-align:center;font-size:.9rem}.auth-success{color:#51cf66;background:#51cf661a;padding:.8rem;border-radius:8px;text-align:center;font-size:.9rem}@media (max-width: 576px){.auth-container{padding:1rem}.auth-glass{padding:1.5rem}.auth-header h2{font-size:1.5rem}}.card-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;width:100%;padding:10px}.glass-card{background:#ffffff1a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:12px;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #1f26875e;padding:15px;color:#fff;transition:all .3s ease}.glass-card:hover{transform:translateY(-5px);box-shadow:0 12px 40px #1f268773}.card-header{border-bottom:1px solid rgba(255,255,255,.18);padding-bottom:10px;margin-bottom:10px}.teams{font-weight:700;font-size:1.1em;display:block;text-align:center}.card-body{display:flex;flex-direction:column;gap:8px}.card-row{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,.18)}.pick{font-weight:700;color:var(--neon-blue)}.won{color:var(--neon-blue);display:flex;align-items:center;gap:5px}.lost{color:var(--even);display:flex;align-items:center;gap:5px}.btn.load-more{background:#ffffff1a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.18);padding:10px 25px;border-radius:25px;color:#fff;font-weight:700;transition:all .3s ease}.btn.load-more:hover{background:#fff3;transform:translateY(-2px)}.tips-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;width:100%;padding:6px}.tip-card{background:#ffffff1a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:5px;border:1px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #1f26875e;padding:5px;color:#fff;transition:all .3s ease;cursor:pointer}.tip-card:hover{transform:translateY(-5px);box-shadow:0 12px 40px #1f268773}.tip-card .card-header{display:flex;flex-direction:column;gap:5px;border-bottom:1px solid rgba(255,255,255,.18);padding-bottom:6px;margin-bottom:4px}.tip-card .card-header .matchup{display:flex;align-items:center;justify-content:space-between}.tip-card .card-header span{flex:1}.tip-card .card-header .vs{text-align:center;color:var(--dark-blue);background:linear-gradient(135deg,#ffd70033,#f903);border:1px solid rgba(255,215,0,.3);color:var(--neon-blue);padding:0 5px;flex:none}.tip-card .card-body{display:flex;flex-direction:column;gap:5px}.tip-card .card-body .card-row{display:flex;justify-content:space-between;align-items:center;border:none}.tip-card .card-body .card-row.result .pick{font-weight:700;color:var(--neon-blue);font-size:14px}.tip-card .card-body .card-row.result .won{color:var(--neon-blue);display:flex;align-items:center;gap:5px}.tip-card .card-body .card-row.result .lost{color:var(--even);display:flex;align-items:center;gap:5px}.time{font-size:.9em;opacity:.8}.filter{display:flex;gap:6px;margin:4px 0;overflow-x:auto;padding:4px}.btn-filter{cursor:pointer;text-align:center;height:40px;justify-content:space-evenly;text-transform:uppercase;background:#ffffff1a;border:1px solid rgba(255,255,255,.18);border-radius:20px;padding:8px 15px;color:#fff;display:flex;flex-direction:column;align-items:center;min-width:60px;transition:all .3s ease}.btn-filter:hover{background:#fff3}.btn-filter.active{background:#07f3;border-color:var(--neon-blue);box-shadow:0 5px 15px #07f3}.list-users{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;padding:10px 5px;gap:5px;margin-top:40px}.list-users .header{display:flex;gap:15px;margin-bottom:20px;padding:0 10px;flex-wrap:wrap}.list-users .header input[type=search]{flex:1;min-width:250px;padding:10px 15px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px}.list-users .header select{padding:10px 15px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;font-size:14px}.no-results{text-align:center;padding:40px;color:#718096;font-style:italic}@media (max-width: 768px){.list-users .header{flex-direction:column}.list-users .header input[type=search]{min-width:100%}}
