.addons{border-top:1px solid rgb(var(--border));display:flex;flex-direction:column;gap:2rem}.addons .content{display:flex;flex-direction:row;gap:10rem;justify-content:space-between}.addons .content .text{display:flex;flex-direction:column;max-width:700px}.addons .content .text p{color:rgba(var(--color),.8);line-height:1.5}.addons .content .image,.addons .content .image.--decor{display:flex;flex-direction:column;gap:1rem}.addons .content .image img{animation:lg-decor-1 5s ease-in-out infinite;filter:drop-shadow(0 15px 35px rgba(0,0,0,.5));height:15em}.addons .explorer{display:flex;flex-direction:column;gap:2rem}.addons .explorer .header{display:flex;flex-direction:column;gap:1rem}.addons .explorer .header .search{background:rgb(var(--shade-dark));border:1px solid rgb(var(--border));border-radius:var(--radius);display:flex;flex-direction:row;max-width:80%;width:350px}.addons .explorer .header .search div{display:flex;flex-direction:row;gap:1rem;opacity:.75}.addons .explorer .header .search input{background:transparent;border:none;color:rgb(var(--shade-light));flex:1;font-size:1rem;padding:1em;transition:all var(--transition)}.addons .explorer .header .search input:focus{border-color:rgb(var(--tint));outline:none}.addons .explorer .header .search button{background:transparent;border:none;color:rgb(var(--shade-light));font-size:1rem;padding:1em 1.5em;transition:all var(--transition)}.addons .explorer .header .search button:hover{color:rgb(var(--tint));transition:all var(--transition)}.addons .explorer .header .categories{display:flex;flex-direction:row;gap:1rem}.addons .explorer .header .categories a.category{background:rgb(var(--shade-dark));border:1px solid rgb(var(--border));border-radius:var(--radius);color:rgb(var(--shade-light));font-size:1rem;padding:.5em 1em;transition:all var(--transition)}.addons .explorer .header .categories a.category.--active{background:rgb(var(--tint));color:rgb(var(--shade-dark));transition:all var(--transition)}.addons .explorer .mods{gap:1rem}.addons .explorer .mods .mod{background:rgb(var(--shade-dark));border:1px solid rgb(var(--border));border-radius:var(--radius);display:flex;flex-direction:column;gap:1rem;padding:1em;transition:all var(--transition)}.addons .explorer .mods .mod .icon{display:flex;flex-direction:column;overflow:hidden}.addons .explorer .mods .mod .icon img{height:50px;-o-object-fit:contain;object-fit:contain;width:50px}@keyframes lg-decor-1{0%{transform:rotate(10deg) translate(0)}50%{transform:rotate(16deg) translate(20px)}to{transform:rotate(10deg) translate(0)}}.options{background:rgb(var(--shade-dark));border-top:1px solid rgb(var(--border))}.options,.options .container{align-items:center;display:flex;flex-direction:column;gap:1em;justify-content:center}.options .addons-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:2em;padding:2em}.options .addons-list .addon{align-items:center;background:rgb(var(--background));border:1px solid rgb(var(--border));border-radius:var(--radius);display:flex;flex-direction:column;gap:1em;padding:1em;transition:all var(--transition);width:200px}.options .addons-list .addon .icon{align-items:center;display:flex;flex-direction:column;justify-content:center}.options .addons-list .addon .icon img{height:50px;-o-object-fit:contain;object-fit:contain;width:50px}.options .addons-list .addon .icon span.iconify{font-size:50px}.options .addons-list .addon .data{display:flex;flex-direction:column;gap:1em;text-align:center}.options .addons-list .addon .data .title{flex-grow:1;font-size:1.1rem;font-weight:800}.options .addons-list .addon .price{display:flex;flex-direction:column;gap:1em;margin-top:auto;text-align:center}.options .addons-list .addon .price span{font-size:1rem;font-weight:300}.distribs,.distribs .container{display:flex;flex-direction:column}.distribs .container{gap:2rem}.distribs .content{align-items:center;gap:1rem;justify-content:center}.distribs .content,.distribs .content .text{display:flex;flex-direction:column}.distribs .content.--center .text{align-self:center;justify-content:center;max-width:500px;text-align:center}.distribs .distribs-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center;margin:0 auto;max-width:1200px}.distribs .distribs-list .distrib{background:rgb(var(--shade));border:1px solid rgb(var(--border));border-radius:var(--radius);display:flex;flex-direction:column;overflow:hidden;padding:.2em;transition:all var(--transition);width:200px}.distribs .distribs-list .distrib .data{background:rgb(var(--shade-dark));border-bottom:1px solid rgb(var(--border));border-radius:calc(var(--radius) - .2em);display:flex;flex-direction:column;gap:1em;padding:1em;text-align:center}.distribs .distribs-list .distrib .data .icon{background:rgb(var(--shade));border:1px solid rgb(var(--border));border-radius:100em;box-shadow:0 2px 10px #0000001a;display:flex;height:50px;margin:0 auto;-o-object-fit:contain;object-fit:contain;padding:.75em;width:50px}.distribs .distribs-list .distrib .data .icon img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.distribs .distribs-list .distrib .data .title{flex-grow:1;font-size:1.1rem}.distribs .distribs-list .distrib .versions{background:rgb(var(--shade));display:flex;flex:1;flex-direction:column;gap:.5em;padding:1em}.distribs .distribs-list .distrib .versions .version{align-items:center;color:rgb(var(--shade-light));display:flex;flex-direction:row;font-size:.9rem;gap:.5em}.distribs .distribs-list .distrib .versions .version .versionCode{color:rgb(var(--tint));font-weight:600}.distribs .distribs-list .distrib .versions .version .versionName{font-weight:300}@media screen and (max-width:770px){.addons .content{flex-direction:column;gap:2rem}.addons .content .text{max-width:100%}.addons .content .image,.addons .content .image img{display:none}.addons .explorer .header .search{width:100%}.addons .explorer .header .search div{flex-direction:column;gap:1rem}.addons .explorer .header .search button,.addons .explorer .header .search input{width:100%}.addons .explorer .header .categories{flex-direction:row;flex-wrap:wrap;gap:1rem}.addons .explorer .header .categories a.category{width:100%}.addons .explorer .mods{gap:2rem}.addons .explorer .mods .mod{padding:2rem}.options .addons-list{gap:2rem}.options .addons-list .addon{width:100%}.distribs .distribs-list{gap:2rem}.distribs .distribs-list .distrib{width:100%}}div.modpacks-content{display:flex;flex-direction:column;gap:2em}div.modpacks-content.--center{align-items:center;justify-content:center}div.modpacks-content div.modpacks{display:flex;flex-direction:column;gap:2em}div.modpacks-content div.modpacks div.sources{display:flex;flex:1;flex-direction:column;gap:2em;width:100%}div.modpacks-content div.modpacks div.sources div.head{display:flex;flex-direction:column;gap:.5em}div.modpacks-content div.modpacks div.sources div.head span.title{font-size:1.5rem;font-weight:600}div.modpacks-content div.modpacks div.sources div.list{display:grid;gap:2em;grid-template-columns:repeat(4,minmax(300px,400px))}div.modpacks-content div.modpacks div.sources div.list div.source{background:rgb(var(--shade));border:1px solid rgba(var(--tint),.2);border-radius:var(--radius);display:flex;flex-direction:column;gap:2em;padding:1em;transition:all var(--transition)}div.modpacks-content div.modpacks div.sources div.list div.source .data{align-items:center;display:flex;flex-direction:row;gap:2em}div.modpacks-content div.modpacks div.sources div.list div.source .data span.icon{background:linear-gradient(135deg,rgb(var(--tint)),rgba(var(--tint),.2));border-radius:var(--radius);height:40px;padding:.5em;width:40px}div.modpacks-content div.modpacks div.sources div.list div.source .data span.icon img{filter:drop-shadow(0 2px 10px rgba(0,0,0,.7));height:100%;-o-object-fit:contain;object-fit:contain;width:100%}div.modpacks-content div.modpacks div.sources div.list div.source .data .text{display:flex;flex-direction:column;gap:.5em}div.modpacks-content div.modpacks div.sources div.list div.source .data .text .name{font-size:1.5em;font-weight:600}div.modpacks-content div.modpacks div.sources div.list div.source .data .text .count{color:rgb(var(--tint));font-size:1em;font-weight:600}div.modpacks-content div.modpacks div.sources div.list div.source .tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em}div.modpacks-content div.modpacks div.sources div.list div.source .tags .tag{background:rgba(var(--color),.1);border:1px solid rgba(var(--color),.2);border-radius:var(--radius);color:rgb(var(--color));font-size:.8em;padding:.75em 2em}div.modpacks-content div.modpacks div.sources div.ng{background:linear-gradient(rgb(var(--shade)),transparent);border-radius:var(--radius);border-top:1px solid rgba(var(--tint),.4);display:flex;flex-direction:column;padding:1em;transition:all var(--transition)}div.modpacks-content div.modpacks div.sources div.ng .data{align-items:center;display:flex;flex-direction:column;gap:.5em;justify-content:center}div.modpacks-content div.modpacks div.sources div.ng .data span.title{color:rgb(var(--tint));font-size:3em;font-weight:600}div.modpacks-content div.modpacks div.sources div.ng .data span.text{font-size:1em;font-weight:500}div.modpacks-content div.versions{background:rgb(var(--shade));border:1px solid rgba(var(--tint),.2);border-radius:var(--radius);display:flex;flex-direction:column;gap:2em;padding:2em}div.modpacks-content div.versions div.head{display:flex;flex-direction:column;gap:.5em}div.modpacks-content div.versions div.head span.title{font-size:1.5rem;font-weight:600}div.modpacks-content div.versions div.versions-content{display:flex;flex-direction:row;gap:2em}div.modpacks-content div.versions div.versions-content div.list{display:grid;gap:1em;grid-template-columns:repeat(6,minmax(150px,200px))}div.modpacks-content div.versions div.versions-content div.list div.version{align-items:center;background:linear-gradient(45deg,rgba(var(--tint),.1),rgba(var(--tint),.05) 60%);border:1px solid rgba(var(--tint),.3);border-radius:var(--radius);display:flex;flex-direction:column;gap:1em;justify-content:center;padding:1em;transition:all var(--transition)}div.modpacks-content div.versions div.versions-content div.list div.version div.icon{align-items:center;background:linear-gradient(rgb(var(--tint)),rgba(var(--tint),.8));border-radius:var(--radius);box-shadow:0 10px 20px rgba(var(--tint),.2);display:flex;height:30px;justify-content:center;padding:.5em;width:30px}div.modpacks-content div.versions div.versions-content div.list div.version div.icon img{filter:drop-shadow(0 2px 10px rgba(0,0,0,.7));height:100%;-o-object-fit:contain;object-fit:contain;width:100%}div.modpacks-content div.versions div.versions-content div.list div.version div.icon span.texticon{color:rgb(var(--shade-light));font-size:2em}div.modpacks-content div.versions div.versions-content div.list div.version .title{color:rgb(var(--shade-light));font-weight:300}div.modpacks-content div.versions div.versions-content div.list div.version .mg{color:rgb(var(--tint));font-size:1.6em;font-weight:600}div.modpacks-content div.versions div.versions-content div.features{display:flex;flex-direction:column;gap:1em;margin-top:auto}div.modpacks-content div.versions div.versions-content div.features .feature{align-items:center;background:rgba(var(--tint),.1);border:1px solid rgba(var(--tint),.2);border-radius:var(--radius);color:rgb(var(--shade-light));display:flex;flex-direction:row;font-size:.9em;gap:1.5em;padding:1em}div.modpacks-content div.versions div.versions-content div.features .feature span.iconify{font-size:2em}div.modpacks-content div.versions div.versions-content div.features .feature span.text{font-size:1em;font-weight:500}div.modpacks-content>div.features{background:linear-gradient(rgb(var(--shade)),transparent);border-radius:var(--radius);border-top:1px solid rgba(var(--tint),.4);color:rgb(var(--shade-light));display:flex;flex-direction:row;flex-wrap:wrap;gap:2em;justify-content:center;transition:all var(--transition)}div.modpacks-content>div.features .feature{align-items:center;display:flex;flex-direction:column;font-size:.9em;gap:1em;padding:1.5em 1em}div.modpacks-content>div.features .feature span.title{color:rgb(var(--tint));font-size:3em;font-weight:600}div.modpacks-content>div.features .feature span.iconify{color:rgb(var(--tint));font-size:3em}div.modpacks-content>div.features .feature span.text{font-size:1.1em;font-weight:300;margin-top:auto}@media screen and (max-width:770px){div.modpacks-content,div.modpacks-content div.modpacks{flex-direction:column}div.modpacks-content div.modpacks div.sources{flex:1}div.modpacks-content div.modpacks div.sources div.list{display:flex;flex-direction:column;gap:1em}div.modpacks-content div.versions{width:auto}div.modpacks-content div.versions div.versions-content{flex-direction:column}div.modpacks-content div.versions div.versions-content div.list{grid-template-columns:repeat(2,minmax(70px,200px))}}
