@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap";@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@400;500;600;700&display=swap";:root{--primary: #8d99ae;--primary-light: #edf2f4;--primary-dark: #2b2d42;--background-color: #2b2d42;--background-secondary: #1a1b2e;--foreground-color: #edf2f4;--gray: #8d99ae;--gray-dark: #1a1b2e;--accent: #ef233c;--blue: #8d99ae;--blue-light: #edf2f4;--blue-dark: #2b2d42;--yellow: #8d99ae;--yellow-light: #edf2f4;--yellow-dark: #2b2d42}.color-yellow{color:var(--yellow)}.color-yellow-light{color:var(--yellow-light)}.color-yellow-dark{color:var(--yellow-dark)}.color-background{color:var(--background-color)}.color-foreground{color:var(--foreground-color)}.color-gray{color:var(--gray)}:root{--font-size: 18px}body{color:var(--foreground-color);font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;font-weight:400;font-size:var(--font-size)}::selection{background-color:#8d99ae4d}p,a{font-size:var(--font-size);font-family:Inter,Segoe UI,system-ui,sans-serif}h1{color:var(--yellow);font-family:Inter,Segoe UI,system-ui,sans-serif}h2{color:var(--yellow-light);font-family:Inter,Segoe UI,system-ui,sans-serif}html{scroll-behavior:smooth}body{background-color:var(--background-color);margin:0;padding:0;box-sizing:border-box}a{color:var(--yellow-light)}.footer-section[data-v-3a261b92]{max-width:1200px;margin:4rem auto 0;padding:3rem 2rem;border-top:1px solid rgba(141,153,174,.15)}.footer-content[data-v-3a261b92]{display:flex;justify-content:center;gap:20rem;flex-wrap:wrap}.footer-column[data-v-3a261b92]{display:flex;flex-direction:column;gap:.75rem;align-items:center;text-align:center}.footer-column h4[data-v-3a261b92]{font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:1.1rem;font-weight:600;color:var(--primary-light);margin-bottom:.5rem}.footer-column a[data-v-3a261b92]{color:var(--gray);text-decoration:none;font-size:.95rem;transition:all .2s ease;width:fit-content}.footer-column a[data-v-3a261b92]:hover{color:var(--primary-light);transform:translate(4px)}main[data-v-9fbc0a8c]{min-height:100vh;width:100%;padding:0;margin:0}*[data-v-477658ec]{margin:0;padding:0;box-sizing:border-box}.page-wrapper[data-v-477658ec]{width:100%;min-height:100vh}.hero-section[data-v-477658ec]{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(135deg,#1a1b2e 0%,#2b2d42 100%)}.hero-background[data-v-477658ec]{position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(141,153,174,.1) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(237,242,244,.05) 0%,transparent 50%)}.hero-content-wrapper[data-v-477658ec]{position:relative;z-index:1;text-align:center;padding:2rem;max-width:900px}.hero-logo[data-v-477658ec]{margin-bottom:3rem;animation:fadeInUp-477658ec .8s ease-out}.hero-logo img[data-v-477658ec]{width:200px;height:auto;filter:drop-shadow(0 10px 40px rgba(141,153,174,.4))}.hero-title[data-v-477658ec]{font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:5rem;font-weight:700;color:var(--primary-light);margin-bottom:1.5rem;letter-spacing:-2px;animation:fadeInUp-477658ec .8s ease-out .2s both}.hero-subtitle[data-v-477658ec]{font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:1.5rem;color:var(--gray);margin-bottom:2.5rem;font-weight:400;line-height:1.6;animation:fadeInUp-477658ec .8s ease-out .4s both}.hero-features[data-v-477658ec]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;animation:fadeInUp-477658ec .8s ease-out .6s both}.feature-tag[data-v-477658ec]{padding:.75rem 1.5rem;background:rgba(141,153,174,.1);border:1px solid rgba(141,153,174,.3);border-radius:50px;color:var(--primary-light);font-size:1rem;font-weight:500;transition:all .3s ease}.feature-tag[data-v-477658ec]:hover{background:rgba(141,153,174,.2);border-color:var(--primary)}@keyframes fadeInUp-477658ec{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.scroll-indicator[data-v-477658ec]{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:4rem;animation:fadeInUp-477658ec .8s ease-out .8s both;text-decoration:none;cursor:pointer}.scroll-text[data-v-477658ec]{font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:.9rem;color:var(--gray);text-transform:uppercase;letter-spacing:2px;font-weight:500}.scroll-arrow[data-v-477658ec]{font-size:2rem;color:var(--primary);animation:bounce-477658ec 2s infinite;cursor:pointer;transition:color .3s ease}.scroll-arrow[data-v-477658ec]:hover{color:var(--primary-light)}@keyframes bounce-477658ec{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.content-section[data-v-477658ec]{background:var(--background-color);padding:6rem 2rem}.plugins-container[data-v-477658ec]{max-width:1200px;margin:0 auto}.plugins-title[data-v-477658ec]{font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:3.5rem;font-weight:700;color:var(--primary-light);text-align:center;margin-bottom:4rem;letter-spacing:-1px}.game-section[data-v-477658ec]{margin-bottom:5rem}.game-title[data-v-477658ec]{font-size:2rem;font-weight:600;color:var(--primary-light);margin-bottom:2rem;padding-bottom:.75rem;border-bottom:2px solid rgba(141,153,174,.2)}.minecraft-title[data-v-477658ec]{font-family:"Press Start 2P",cursive;font-size:1.5rem;letter-spacing:2px;text-transform:uppercase;text-shadow:3px 3px 0px rgba(0,0,0,.5)}.hytale-title[data-v-477658ec]{font-family:Cinzel,serif;font-size:2.25rem;font-weight:700;letter-spacing:3px;text-transform:uppercase}.plugins-grid[data-v-477658ec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem}.plugin-card[data-v-477658ec]{background:var(--background-secondary);border:1px solid rgba(141,153,174,.15);border-radius:20px;padding:2.5rem;text-decoration:none;display:flex;flex-direction:column;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.plugin-card[data-v-477658ec]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary) 0%,var(--primary-light) 100%);transform:scaleX(0);transition:transform .3s ease}.plugin-card[data-v-477658ec]:hover:before{transform:scaleX(1)}.plugin-card[data-v-477658ec]:hover{transform:translateY(-8px);border-color:#8d99ae4d;box-shadow:0 20px 60px #0000004d}.card-icon[data-v-477658ec]{width:80px;height:80px;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.card-icon img[data-v-477658ec]{width:100%;height:100%;object-fit:contain}.plugin-card:hover .card-icon[data-v-477658ec]{transform:scale(1.1) rotate(5deg)}.card-title[data-v-477658ec]{font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:1.75rem;font-weight:600;color:var(--primary-light);margin-bottom:1rem}.card-description[data-v-477658ec]{font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:1rem;color:var(--gray);line-height:1.7;margin-bottom:2rem;flex-grow:1}.card-buttons[data-v-477658ec]{display:flex;gap:1rem;margin-top:auto}.btn-download[data-v-477658ec],.btn-details[data-v-477658ec]{flex:1;padding:.75rem 1.5rem;border-radius:8px;font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:.95rem;font-weight:500;text-decoration:none;text-align:center;transition:all .3s ease;cursor:pointer;border:none}.btn-download[data-v-477658ec]{background:var(--primary);color:var(--background-color);border:2px solid var(--primary)}.btn-download[data-v-477658ec]:hover{background:var(--primary-light);border-color:var(--primary-light);transform:translateY(-2px);box-shadow:0 5px 15px #8d99ae4d}.btn-details[data-v-477658ec]{background:transparent;color:var(--primary);border:2px solid var(--primary)}.btn-details[data-v-477658ec]:hover{background:rgba(141,153,174,.1);border-color:var(--primary-light);color:var(--primary-light);transform:translateY(-2px)}.btn-disabled[data-v-477658ec]{background:rgba(141,153,174,.2);color:var(--gray);border:2px solid rgba(141,153,174,.2);cursor:not-allowed;opacity:.6}.btn-disabled[data-v-477658ec]:hover{transform:none;box-shadow:none}@media (max-width: 768px){.hero-title[data-v-477658ec]{font-size:3rem}.hero-subtitle[data-v-477658ec]{font-size:1.25rem}.hero-logo img[data-v-477658ec]{width:150px}.plugins-title[data-v-477658ec]{font-size:2.5rem}.plugins-grid[data-v-477658ec]{grid-template-columns:1fr}.content-section[data-v-477658ec]{padding:4rem 1.5rem}}
