.download-page.svelte-fw0qxd{max-width:1100px;margin:0 auto 60px;padding:0 16px;text-align:center}.download-section-title.svelte-fw0qxd{display:inline-flex;align-items:center;gap:10px;font-size:26px;font-weight:600;margin-top:25px;margin-bottom:8px}.download-section-title.svelte-fw0qxd i:where(.svelte-fw0qxd){font-size:22px}.download-subtitle.svelte-fw0qxd{color:#e5f7ff;font-size:15px;opacity:.9;margin:0 auto 22px;max-width:520px}.download-grid.svelte-fw0qxd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:28px}.download-card.svelte-fw0qxd{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;padding:18px 18px 16px;border-radius:18px;overflow:hidden;text-align:left;text-decoration:none;color:#fff;min-height:210px;background-size:cover;background-position:center;background-repeat:no-repeat;background-blend-mode:overlay;background-color:#000000b3;box-shadow:0 14px 32px #0009;border:1px solid rgba(0,0,0,.7);transition:transform .15s ease-out,box-shadow .15s ease-out,border-color .15s ease-out}.download-card.svelte-fw0qxd:hover{transform:translateY(-3px);box-shadow:0 20px 40px #000000bf;border-color:#96f5c8b3}.download-card-content.svelte-fw0qxd{display:flex;flex-direction:column;gap:10px}.download-pill.svelte-fw0qxd{align-self:flex-start;padding:3px 9px;border-radius:999px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;background:#0000008c;border:1px solid rgba(255,255,255,.2)}.download-title.svelte-fw0qxd{font-size:24px;font-weight:700;display:flex;align-items:center;gap:8px}.download-title.svelte-fw0qxd i:where(.svelte-fw0qxd){font-size:22px}.download-meta.svelte-fw0qxd{display:flex;flex-wrap:wrap;gap:6px;font-size:12px;opacity:.9}.download-meta.svelte-fw0qxd span:where(.svelte-fw0qxd){padding:3px 7px;border-radius:999px;background-color:#00000073}.download-footer.svelte-fw0qxd{margin-top:16px;font-size:13px;display:flex;align-items:center;justify-content:space-between;gap:8px;opacity:.96}.download-footer-left.svelte-fw0qxd{display:flex;align-items:center;gap:6px}.download-footer-left.svelte-fw0qxd i:where(.svelte-fw0qxd){font-size:13px}.download-footer-arrow.svelte-fw0qxd i:where(.svelte-fw0qxd){font-size:15px}#download-neoforge.svelte-fw0qxd{background-image:url("https://cdn.vox-cdn.com/thumbor/B2WJ66pRtRbuP53uw0Z5-Uw7R-0=/0x0:1801x884/1200x800/filters:focal(757x298:1045x586)/cdn.vox-cdn.com/uploads/chorus_image/image/68517495/Minecraft_Horizontal_Key_Art.0.jpg")}#download-forge.svelte-fw0qxd{background-image:url(https://www.minecraft.net/content/dam/minecraft/community/robotpantaloons/carousel-pyramid.png)}#download-fabric.svelte-fw0qxd{background-image:url(https://cdnb.artstation.com/p/assets/images/images/031/524/389/large/mariana-salimena-lush-caves-v12.jpg?1603871348&dl=1)}#download-plugin.svelte-fw0qxd{background-image:url(https://cashwall.eu/hpeciai/ea4f78ecb63b5bf59736622e51277974/ger_pl_Hintergrund-Wandspardose-Minecraft-155_1.jpg)}.download-help.svelte-fw0qxd{margin-top:6px;text-align:center}.download-help.svelte-fw0qxd h2:where(.svelte-fw0qxd){margin-bottom:10px}.info-buttons.svelte-fw0qxd{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:8px}.info-btn.svelte-fw0qxd{border:none;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600;background-color:#00000059;color:#8cd4ec;display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:background .15s ease-out,transform .1s ease-out,box-shadow .15s ease-out}.info-btn.svelte-fw0qxd i:where(.svelte-fw0qxd){font-size:16px}.info-btn.svelte-fw0qxd:hover{background-color:#0009;color:#b1e5f8;transform:translateY(-1px);box-shadow:0 8px 18px #00000080}@media screen and (max-width: 1024px){.download-grid.svelte-fw0qxd{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 800px){.download-section-title.svelte-fw0qxd{font-size:22px}.download-subtitle.svelte-fw0qxd{font-size:14px}.download-grid.svelte-fw0qxd{grid-template-columns:minmax(0,1fr)}.download-card.svelte-fw0qxd{min-height:200px}.download-page.svelte-fw0qxd{padding:0 10px}}
