.project{flex-direction:column;align-items:center;gap:25px;min-height:calc(100vh - 322px);padding:0 30px;display:flex;container-type:inline-size}.project .project-head{box-sizing:border-box;gap:18px;width:100%;max-width:1100px;height:100px;display:flex}@container (max-width:759px){.project .project-head{grid-template:repeat(2,auto)/repeat(2,1fr);height:auto;padding:0 10px;display:grid}}.project .project-head img{width:100px;height:100px}@container (max-width:759px){.project .project-head img{grid-area:1/1}}.project .project-head .project-showcase{box-sizing:border-box;flex-direction:column;width:100%;display:flex}@container (max-width:759px){.project .project-head .project-showcase{grid-area:2/1/auto/3}}.project .project-head .project-showcase .text{width:100%;max-width:600px}.project .project-head .project-showcase .text h5{white-space:nowrap;text-overflow:ellipsis;margin:0 0 1px;line-height:1.15em;overflow:hidden}.project .project-head .project-showcase .text .excerpt{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:18px;line-height:1.2em;display:-webkit-box;overflow:hidden}.project .project-head .project-showcase .tags{gap:8px;max-width:600px;margin-top:auto;display:flex}@container (max-width:759px){.project .project-head .project-showcase .tags{flex-wrap:wrap;margin-top:10px;display:flex}}.project .project-head .project-showcase .tags .tag{-webkit-user-select:none;user-select:none;border-radius:11px;align-items:center;gap:5px;width:fit-content;height:26px;padding:0 8px 0 7px;font-size:14px;display:flex}.project .project-head .project-showcase .tags .version{color:var(--blue);background:var(--blue-background)}.project .project-head .project-showcase .tags .available_on{color:var(--orange);background:var(--orange-background);text-decoration:none}.project .project-head .project-showcase .tags .available_on:hover{text-decoration:underline}.project .project-head .project-showcase .tags .available_on p{padding-bottom:2px;line-height:1em}.project .project-head .download{justify-content:center;align-items:center;width:160px;display:flex}@container (max-width:759px){.project .project-head .download{grid-area:1/2;justify-content:end;width:100%}}.project .project-head .download .download-button{border:var(--glow-orange-border);background-color:var(--glow-orange-background);max-width:224px;height:50px;color:var(--glow-orange-text);box-sizing:border-box;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:3px 10px;font-family:Garet-Book;text-decoration:none;transition:background-color .2s cubic-bezier(.37,0,.63,1);display:flex}.project .project-head .download .download-button:hover{background-color:var(--glow-orange-background-hover)}.project .project-head .download .download-button svg{margin-bottom:2px}.project .project-head .download .download-button p{white-space:nowrap;text-overflow:ellipsis;font-size:20px;overflow:hidden}.project .body{justify-content:space-between;width:100%;max-width:1100px;display:flex}.project .body .description{box-sizing:border-box;background-color:var(--card);border:1px solid var(--card-border);border-radius:var(--card-border-radius);width:750px;height:fit-content;box-shadow:var(--card-box-shadow);container-type:inline-size}.project .body .description .header{border-bottom:1px solid var(--card-border);box-sizing:border-box;flex-direction:row;gap:10px;height:51px;padding:10px;display:flex}@container (max-width:394px){.project .body .description .header{white-space:nowrap;scrollbar-width:thin;scrollbar-color:var(--gray-300) transparent;overflow:scroll hidden}}.project .body .description .header button{height:30px;color:var(--white);cursor:pointer;background-color:#0000;border:none;padding:0 8px;position:relative}.project .body .description .header button p{z-index:2;margin:0;font-family:Garet-Book;font-size:18px;line-height:30px;position:relative}.project .body .description .header button .selected{color:var(--glow-orange-text)}.project .body .description .header button .motion{background-color:var(--glow-orange-background);border:var(--glow-orange-border);z-index:1;box-sizing:border-box;border-radius:10px;width:100%;height:30px;position:absolute;top:0;left:0}.project .body .description .content{box-sizing:border-box;width:100%;padding:10px}.project .body .description .content .project-description p{min-height:1.7em;font-size:16px}.project .body .description .content .project-description p:has(img){line-height:0}.project .body .description .content .project-description a{color:var(--orange);background-color:var(--orange-background);border-radius:6px;padding:0 3px;text-decoration-line:none}.project .body .description .content .project-description a:hover{text-decoration-line:underline}.project .body .description .content .project-description a:has(img){background-color:#0000;padding:0;text-decoration-line:none}.project .body .info{box-sizing:border-box;background-color:var(--card);border:1px solid var(--card-border);border-radius:var(--card-border-radius);width:325px;height:fit-content;box-shadow:var(--card-box-shadow);margin-left:25px;padding:10px}.project .body .info .entry{gap:10px;padding:6px}.project .body .info .entry .label{color:var(--text-accent);font-size:16px}.project .body .info .entry p,.project .body .info .entry a{width:fit-content;margin:0;font-size:18px}.project .body .info .entry .value{color:var(--white);line-height:20px}.project .body .info .entry .external-link{line-height:20px}.project .body .info .entry .tags{flex-wrap:wrap;gap:10px;display:flex}.project .body .info .entry .tags .tag{-webkit-user-select:none;user-select:none;border-radius:11px;align-items:center;gap:5px;height:30px;padding:0 8px 0 7px;font-size:14px;display:flex}.project .body .info .entry .tags .tag p{font-size:16px}.project .body .info .entry .tags .tag span{font-size:20px}.project .body .info .entry .tags .tag img{width:20px;height:20px}.project .body .info .entry .tags .category{color:var(--red);background:var(--red-background)}.project .body .info .entry .tags .type{color:var(--accent);background:var(--accent-background)}.project .body .info .entry .tags .platform .platform-icon{width:20px;height:20px}.project .body .info .entry .tags .NeoForge,.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-description .tags .NeoForge{color:var(--neoforge);background:var(--neoforge-background)}.project .body .info .entry .tags .Fabric,.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-description .tags .Fabric{color:var(--fabric);background:var(--fabric-background)}.project .body .info .entry .tags .Quilt,.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-description .tags .Quilt{color:var(--quilt);background:var(--quilt-background)}.project .body .info .entry .tags .Forge,.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-description .tags .Forge{color:var(--forge);background:var(--forge-background)}.project .body .info .entry .tags .SpigotMC,.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-description .tags .SpigotMC{color:var(--spigot);background-color:var(--spigot-background)}.project .body .info .entry .tags .PaperMC,.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-description .tags .PaperMC{color:var(--paper);background-color:var(--paper-background)}.project .body .info .entry .tags .Bukkit,.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-description .tags .Bukkit{color:var(--bukkit);background-color:var(--bukkit-background)}.project .body .info .entry .tags .supported-version{color:var(--green);background:var(--green-background)}.project .body .description .content .changelogs{box-sizing:border-box;flex-direction:column;gap:10px;display:flex}.project .body .description .content .changelogs .message-box{flex-direction:column;justify-content:center;align-items:center;height:400px;display:flex}.project .body .description .content .changelogs .message-box .loading{color:var(--white);font-size:24px}.project .body .description .content .changelogs .message-box h1{color:var(--accent-100)}.project .body .description .content .changelogs .message-box button{color:var(--accent-400);cursor:pointer;background-color:#0000;border:none;align-items:center;gap:6px;font-family:Garet-Book;font-size:20px;display:flex}.project .body .description .content .changelogs .message-box button:hover{color:var(--accent-300)}.project .body .description .content .changelogs .changelogs_table{box-sizing:border-box;flex-direction:column;gap:10px;display:flex}.project .body .description .content .changelogs .changelogs_table .changelog{gap:10px;display:flex}.project .body .description .content .changelogs .changelogs_table .changelog *{box-sizing:border-box}.project .body .description .content .changelogs .changelogs_table .changelog .left{flex-direction:column;align-items:center;gap:10px;display:flex}.project .body .description .content .changelogs .changelogs_table .changelog .left .outer{border-radius:50%;width:36px;height:36px;padding:6px}.project .body .description .content .changelogs .changelogs_table .changelog .left .outer .inner{border-radius:50%;width:24px;height:24px}.project .body .description .content .changelogs .changelogs_table .changelog .left .outer .inner p{text-align:center;color:var(--gray-100);-webkit-user-select:none;user-select:none;margin-bottom:1px;font-size:16px;line-height:23px}.project .body .description .content .changelogs .changelogs_table .changelog .left .alpha{background-color:var(--red)}.project .body .description .content .changelogs .changelogs_table .changelog .left .alpha_glow{background-color:var(--red-background)}.project .body .description .content .changelogs .changelogs_table .changelog .left .beta{background-color:var(--orange)}.project .body .description .content .changelogs .changelogs_table .changelog .left .beta_glow{background-color:var(--orange-background)}.project .body .description .content .changelogs .changelogs_table .changelog .left .release{background-color:var(--green)}.project .body .description .content .changelogs .changelogs_table .changelog .left .release_glow{background-color:var(--green-background)}.project .body .description .content .changelogs .changelogs_table .changelog .left .line{box-sizing:border-box;border-radius:6px;width:4px;height:100%}.project .body .description .content .changelogs .changelogs_table .changelog .right{flex-direction:column;gap:10px;width:100%;margin-bottom:10px;display:flex;container:changelog-right/inline-size}.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-header{box-sizing:border-box;justify-content:space-between;margin-top:1px;line-height:30px;display:flex}.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-header .download-button{color:var(--glow-orange-text);background-color:var(--glow-orange-background);border:var(--glow-orange-border);-webkit-user-select:none;user-select:none;border-radius:10px;align-items:center;gap:5px;padding:0 6px 0 3px;font-size:18px;text-decoration:none;transition:background-color .2s cubic-bezier(.37,0,.63,1);display:flex}@container changelog-right (max-width:650px){.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-header .download-button{border-radius:50%;justify-content:center;min-width:34px;height:34px;padding:0}}.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-header .download-button:hover{background-color:var(--glow-orange-background-hover)}.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-header .download-button svg{width:20px;height:20px;margin-bottom:2px}@container changelog-right (max-width:650px){.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-header .download-button p{display:none}}.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-header .title{box-sizing:border-box;align-items:center;gap:10px;height:34px;display:flex;overflow:hidden}.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-header .title h6{white-space:nowrap;text-overflow:ellipsis;max-width:400px;overflow:hidden}.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-header .title p{font-size:16px;line-height:24px}@container changelog-right (max-width:520px){.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-header .title p{display:none}}.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-description{flex-direction:column;gap:5px;padding-bottom:5px;font-size:16px;line-height:26px;display:flex}.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-description .tags{flex-wrap:wrap;gap:10px;display:flex}.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-description .tags .tag{-webkit-user-select:none;user-select:none;border-radius:11px;align-items:center;gap:5px;padding:0 8px 0 7px;font-size:14px;display:flex}.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-description .tags .category{color:var(--red);background:var(--red-background)}.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-description .tags .supported-versions{color:var(--green);background:var(--green-background);position:relative}.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-description .tags .supported-versions .hover-info{color:var(--text-accent);background-color:var(--gray-300);border:1px solid var(--card-border);z-index:10;border-radius:6px;flex-direction:column;gap:10px;padding:6px;display:flex;position:absolute;top:30px;overflow:hidden}.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-description .tags .supported-versions .hover-info p{line-height:14px}.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-description .tags .supported-versions .others{color:var(--text-accent)}.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-description .tags .version{color:var(--blue);background:var(--blue-background)}.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-description .tags .platform .platform-icon{width:18px;height:18px}.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-description .tags .has-hover-info{cursor:help}.project .body .description .content .changelogs .changelogs_table .changelog .right .changelog-description .notice{color:var(--mixed-500);font-size:12px;line-height:20px}.project .body .description .content .changelogs .pagination{border-top:1px solid var(--card-border);justify-content:space-between;align-items:center;padding-top:5px;display:flex}.project .body .description .content .changelogs .pagination .total-results{padding-left:4px;font-size:16px}.project .body .description .content .changelogs .pagination .selectors{align-items:center;gap:5px;display:flex}.project .body .description .content .changelogs .pagination .selectors .selector input{display:none}.project .body .description .content .changelogs .pagination .selectors .selector{background-color:var(--card-two-b);border:1px solid var(--card-border-two-b);min-width:28px;height:28px;color:var(--text-gray);cursor:pointer;box-sizing:border-box;border-radius:200px;justify-content:center;align-items:center;padding:0 4px;display:flex}.project .body .description .content .changelogs .pagination .selectors .selector:has(input:checked){background-color:var(--glow-orange-background);border:var(--glow-orange-border);color:var(--glow-orange-text);cursor:default}.project .body .description .content .changelogs .pagination .selectors .selector:has(input:not(:checked)):hover{background-color:var(--card-hover-two)}.project .body .description .content .changelogs .pagination .selectors .icon{padding-top:2px}.project .body .description .content .changelogs .pagination .selectors span{-webkit-user-select:none;user-select:none}.project .body .description .content .gallery{container:gallery/inline-size}.project .body .description .content .gallery .gallery-table{grid-template-columns:repeat(auto-fit,236px);gap:10px;display:grid}@container gallery (max-width:481px){.project .body .description .content .gallery .gallery-table{grid-template-columns:repeat(1,auto)}}.project .body .description .content .gallery .gallery-table .entry{background-color:var(--card-two-b);border:1px solid var(--card-border-two-b);-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:6px;min-height:200px;padding:8px;transition:background-color .2s cubic-bezier(.37,0,.63,1)}.project .body .description .content .gallery .gallery-table .entry:hover{background-color:var(--card-hover-two)}.project .body .description .content .gallery .gallery-table .entry img{object-fit:cover;height:calc(100% - 28px)}.project .body .description .content .gallery .gallery-table .entry .text{text-overflow:ellipsis;white-space:nowrap;height:20px;font-size:16px;line-height:1.3em;overflow:hidden}.project .body .description .content .gallery .content-fallback,.project .body .description .content .changelogs .content-fallback{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;height:400px;display:flex}.project .body .description .content .gallery .content-fallback .message,.project .body .description .content .changelogs .content-fallback .message{color:var(--white);align-items:center;gap:10px;font-size:26px;display:flex}.project .body .description .content .gallery .content-fallback .hint,.project .body .description .content .changelogs .content-fallback .hint{text-align:center}.project .body .description .content .gallery .lightroom{z-index:10;width:calc(100vw - 20px);height:calc(100vh - 90px);padding:10px 10px 20px;position:fixed;top:60px;left:0}.project .body .description .content .gallery .lightroom .lightroom-overlay{width:100%;height:100%;position:absolute;top:0;left:0}.project .body .description .content .gallery .lightroom .lightroom-wrapper{flex-direction:column;align-items:center;width:100%;height:100%;display:flex}.project .body .description .content .gallery .lightroom .img-container{align-items:center;gap:6px;height:100%;display:flex;position:relative;overflow:hidden}.project .body .description .content .gallery .lightroom .img-container img{object-fit:contain;-webkit-user-select:none;user-select:none;max-height:100%}.project .body .description .content .gallery .lightroom .controls{flex-direction:column;align-items:center;gap:5px;margin-top:50px;margin-bottom:20px;display:flex;position:relative}.project .body .description .content .gallery .lightroom .controls .text{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;text-align:center;text-shadow:2px 2px 3px #000;-webkit-box-orient:vertical;max-width:600px;font-family:Garet-Heavy;display:-webkit-box;overflow:hidden}.project .body .description .content .gallery .lightroom .controls .buttons{gap:12px;display:flex}.project .body .description .content .gallery .lightroom .controls .buttons button{background-color:var(--card-hover-two);width:36px;height:36px;color:var(--text-accent);cursor:pointer;-webkit-backdrop-filter:brightness(150%)contrast(80%);backdrop-filter:brightness(150%)contrast(80%);border:none;border:1px solid var(--card-border);border-radius:50%;padding:2px;transition:transform .2s}.project .body .description .content .gallery .lightroom .controls .buttons button:disabled{color:var(--gray-400);cursor:not-allowed}.project .body .description .content .gallery .lightroom .controls .buttons button:hover:not(:disabled):not(:active){transform:translateY(-3px)}@media screen and (max-width:1159px){.project{padding:0 5px}.project .body{flex-direction:column-reverse;gap:25px;display:flex}.project .body .description{width:100%}.project .body .info{width:100%;margin-left:0}}.download-overlay{z-index:10;width:100vw;height:100vh;position:fixed;top:0;left:0}.download-center{z-index:11;justify-content:center;align-items:center;width:100vw;height:calc(100vh - 60px);margin-top:60px;display:flex;position:fixed;top:0;left:0;container:download-center/size}.download-wrapper{border-radius:16px}.download-wrapper .download-container{background-color:var(--card-two-b);border:solid 1px var(--card-border-two);min-width:400px;max-width:448px;max-height:calc(100vh - 80px);box-shadow:var(--card-box-shadow);border-radius:16px;position:relative}@container download-center (max-width:460px){.download-wrapper .download-container{width:calc(100vw - 20px);min-width:0}}.download-wrapper .download-container .download-head{box-sizing:border-box;justify-content:space-between;height:70px;padding:10px;display:flex;position:relative}.download-wrapper .download-container .download-head .project-card{background-color:var(--card-two);-webkit-backdrop-filter:brightness(180%);backdrop-filter:brightness(180%);border-radius:14px;align-items:center;gap:8px;max-width:80%;padding:8px;display:flex;overflow:hidden}.download-wrapper .download-container .download-head .project-card:before{content:"";border:1px solid var(--card-border-b);width:100%;height:100%;-webkit-mask-image:var(--card-mask-border);-webkit-mask-image:var(--card-mask-border);mask-image:var(--card-mask-border);box-sizing:border-box;border-radius:14px;position:absolute;left:0}.download-wrapper .download-container .download-head .project-card .icon{-webkit-user-select:none;user-select:none;border-radius:50%;max-width:32px;height:32px}.download-wrapper .download-container .download-head .project-card .right{overflow:hidden}.download-wrapper .download-container .download-head .project-card .right .name{color:var(--white);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;font-family:Garet-Heavy;font-size:16px;line-height:20px;overflow:hidden}.download-wrapper .download-container .download-head .project-card .right .download-text{-webkit-user-select:none;user-select:none;font-size:12px;line-height:14px}.download-wrapper .download-container .download-head .close{cursor:pointer;width:28px;height:28px;color:var(--text-accent);-webkit-user-select:none;user-select:none;background-color:#0000;border:none;border-radius:6px;padding:0;transition:background .1s ease-in-out}.download-wrapper .download-container .download-head .close:hover{background-color:var(--card-hover)}.download-wrapper .download-container .download-body{box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:center;max-height:calc(100vh - 150px);padding:10px;display:flex;position:relative}@container download-center not (min-height:600px){.download-wrapper .download-container .download-body{overflow:scroll}}.download-wrapper .download-container .download-body .selectors{flex-direction:column;gap:20px;margin:20px 0 30px;display:flex}.download-wrapper .download-container .download-body .download-selector{background-color:var(--card-two-b);-webkit-backdrop-filter:brightness(180%);backdrop-filter:brightness(180%);border:1px solid var(--card-border-two-b);cursor:pointer;border-radius:24px;justify-content:space-between;align-items:center;width:200px;height:27px;padding:5px;transition:background-color .2s cubic-bezier(.37,0,.63,1);display:flex;position:relative}.download-wrapper .download-container .download-body .download-selector:hover:not(.disabled){background-color:var(--card-two)}.download-wrapper .download-container .download-body .above{z-index:13}.download-wrapper .download-container .download-body .below{z-index:12}.download-wrapper .download-container .download-body .download-selector .disabled{color:var(--gray-400)}.download-wrapper .download-container .download-body .download-selector .selected-download{-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:5px;padding-left:4px;display:flex;overflow:hidden}.download-wrapper .download-container .download-body .download-selector .selected-download .green{color:var(--green)}.download-wrapper .download-container .download-body .download-selector .selected-download .NeoForge{color:var(--neoforge)}.download-wrapper .download-container .download-body .download-selector .selected-download .Fabric{color:var(--fabric)}.download-wrapper .download-container .download-body .download-selector .selected-download .Quilt{color:var(--quilt)}.download-wrapper .download-container .download-body .download-selector .selected-download .Forge{color:var(--forge)}.download-wrapper .download-container .download-body .download-selector .selected-download .SpigotMC{color:var(--spigot)}.download-wrapper .download-container .download-body .download-selector .selected-download .PaperMC{color:var(--paper)}.download-wrapper .download-container .download-body .download-selector .selected-download .Bukkit{color:var(--bukkit)}.download-wrapper .download-container .download-body .download-selector .selected-download .selector-icon{min-width:20px;height:20px}.download-wrapper .download-container .download-body .download-selector .selected-download .selector-text{text-overflow:ellipsis;overflow:hidden}.download-wrapper .download-container .download-body .download-selector .scroll-options-menu-wrapper{width:100%;box-shadow:var(--card-box-shadow);border-radius:14px;position:fixed;top:40px;left:0;overflow:hidden;container:scroll-options-menu/size}.download-wrapper .download-container .download-body .download-selector .scroll-options-menu{background-color:var(--mixed-100);cursor:default;border-radius:14px;flex-direction:column;gap:5px;width:194px;max-height:220px;padding:8px;display:flex;position:relative}@container scroll-options-menu (min-height:236px){.download-wrapper .download-container .download-body .download-selector .scroll-options-menu{scrollbar-width:thin;scrollbar-color:var(--mixed-400) transparent;overflow:hidden scroll}}.download-wrapper .download-container .download-body .download-selector .scroll-options-menu .scroll-option{border:solid 1px var(--card-border-two-b);background-color:var(--card);height:37px;min-height:37px;color:var(--text-accent);cursor:pointer;border-radius:14px;align-items:center;gap:6px;padding:0 8px;font-family:Garet-Book;font-size:14px;display:flex}.download-wrapper .download-container .download-body .download-selector .scroll-options-menu .scroll-option:hover{background-color:var(--card-hover-two-b);transition:background-color .2s cubic-bezier(.37,0,.63,1)}.download-wrapper .download-container .download-body .download-selector .scroll-options-menu .scroll-option .scroll-option-icon{width:20px;height:20px}.download-wrapper .download-container .download-body .experimental-option{justify-content:center;align-items:center;gap:8px;display:flex}.download-wrapper .download-container .download-body .experimental-option p{color:var(--text-gray);font-size:14px}.download-wrapper .download-container .download-body .experimental-option .toggle{background-color:var(--red-background);border:1px solid var(--red-background);box-sizing:border-box;cursor:pointer;border-radius:20px;justify-content:start;width:36px;height:18px;padding:2px;transition:background-color .1s cubic-bezier(.37,0,.63,1)}.download-wrapper .download-container .download-body .experimental-option .toggle.show-experimentals{background-color:var(--green-background);border:1px solid var(--green-background)}.download-wrapper .download-container .download-body .experimental-option .toggle .toggle-dot{background-color:var(--red);border-radius:100%;width:12px;height:12px;transition:all .1s cubic-bezier(.37,0,.63,1)}.download-wrapper .download-container .download-body .experimental-option .toggle.show-experimentals .toggle-dot{background-color:var(--green);transform:translate(18px)}.download-wrapper .download-container .download-body .output{background-color:var(--card-two-b);border:1px solid var(--card-border-two-b);border-radius:16px;align-items:center;gap:6px;max-width:380px;height:50px;padding:10px;display:flex;position:relative}@container download-center (max-width:443px){.download-wrapper .download-container .download-body .output{box-sizing:border-box;max-width:calc(100vw - 40px);height:auto;display:grid;overflow:hidden}}.download-wrapper .download-container .download-body .output-wireframe{background:linear-gradient(100deg, transparent 2%, var(--card-border) 12%, transparent 24%);background-color:var(--card-two-b);border:1px solid var(--card-border-two-b);background-size:200% 100%;border-radius:16px;align-items:center;gap:6px;max-width:380px;height:50px;padding:10px;animation:1s linear infinite shine;display:flex}@container download-center (max-width:443px){.download-wrapper .download-container .download-body .output-wireframe{height:auto;display:grid}}@keyframes shine{to{background-position-x:-200%}}.download-wrapper .download-container .download-body .output .output-type,.download-wrapper .download-container .download-body .output-wireframe .output-type{-webkit-user-select:none;user-select:none;border-radius:100%;width:42px;height:42px}@container download-center (max-width:443px){.download-wrapper .download-container .download-body .output .output-type,.download-wrapper .download-container .download-body .output-wireframe .output-type{grid-area:1/1}}.download-wrapper .download-container .download-body .output-wireframe .output-type{background-color:var(--card)}.download-wrapper .download-container .download-body .output .type_release_glow{background-color:var(--green-background)}.download-wrapper .download-container .download-body .output .type_beta_glow{background-color:var(--orange-background)}.download-wrapper .download-container .download-body .output .type_alpha_glow{background-color:var(--red-background)}.download-wrapper .download-container .download-body .output .output-type .output-type-inner{border-radius:100%;width:28px;height:28px;margin:7px}.download-wrapper .download-container .download-body .output .type_release_glow .output-type-inner{background-color:var(--green)}.download-wrapper .download-container .download-body .output .type_beta_glow .output-type-inner{background-color:var(--orange)}.download-wrapper .download-container .download-body .output .type_alpha_glow .output-type-inner{background-color:var(--red)}.download-wrapper .download-container .download-body .output .output-type .output-type-inner p{color:var(--gray-100);text-align:center;font-size:18px;line-height:28px}.download-wrapper .download-container .download-body .output .output-info,.download-wrapper .download-container .download-body .output-wireframe .output-info{box-sizing:border-box;flex-direction:column;justify-content:space-between;height:50px;padding:2px 0;display:flex;overflow:hidden}@container download-center (max-width:443px){.download-wrapper .download-container .download-body .output .output-info,.download-wrapper .download-container .download-body .output-wireframe .output-info{grid-area:2/1/auto/3}}.download-wrapper .download-container .download-body .output .output-info .output-title{white-space:nowrap;text-overflow:ellipsis;line-height:1.1;overflow:hidden}.download-wrapper .download-container .download-body .output-wireframe .output-info .output-title{background-color:var(--card);border-radius:3px;width:110px;height:17.6px}.download-wrapper .download-container .download-body .output .output-info .output-tags,.download-wrapper .download-container .download-body .output-wireframe .output-info .output-tags{-webkit-user-select:none;user-select:none;gap:6px;display:flex}.download-wrapper .download-container .download-body .output .output-info .output-tags .output-tag,.download-wrapper .download-container .download-body .output-wireframe .output-info .output-tags .output-tag{border-radius:11px;align-items:center;gap:2px;padding:0 8px 0 7px;font-size:14px;display:flex;overflow:hidden}.download-wrapper .download-container .download-body .output .output-info .output-tags .output-tag p,.download-wrapper .download-container .download-body .output-wireframe .output-info .output-tags .output-tag p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.download-wrapper .download-container .download-body .output-wireframe .output-info .output-tags .output-tag{background-color:var(--card);width:60px;height:23.8px}.download-wrapper .download-container .download-body .output .output-info .output-tags .green{color:var(--green);background-color:var(--green-background)}.download-wrapper .download-container .download-body .output .output-info .output-tags .NeoForge{color:var(--neoforge);background-color:var(--neoforge-background)}.download-wrapper .download-container .download-body .output .output-info .output-tags .Fabric{color:var(--fabric);background-color:var(--fabric-background)}.download-wrapper .download-container .download-body .output .output-info .output-tags .Quilt{color:var(--quilt);background-color:var(--quilt-background)}.download-wrapper .download-container .download-body .output .output-info .output-tags .Forge{color:var(--forge);background-color:var(--forge-background)}.download-wrapper .download-container .download-body .output .output-info .output-tags .SpigotMC{color:var(--spigot);background-color:var(--spigot-background)}.download-wrapper .download-container .download-body .output .output-info .output-tags .PaperMC{color:var(--paper);background-color:var(--paper-background)}.download-wrapper .download-container .download-body .output .output-info .output-tags .Bukkit{color:var(--bukkit);background-color:var(--bukkit-background)}.download-wrapper .download-container .download-body .output .output-info .output-tags .output-tag .icon,.download-wrapper .download-container .download-body .output .output-info .output-tags .output-tag .platform-icon{width:18px;min-width:18px;height:18px}.download-wrapper .download-container .download-body .output .output-download,.download-wrapper .download-container .download-body .output-wireframe .output-download{margin-left:3px}@container download-center (max-width:443px){.download-wrapper .download-container .download-body .output .output-download,.download-wrapper .download-container .download-body .output-wireframe .output-download{grid-area:1/2;height:100%}}.download-wrapper .download-container .download-body .output .output-download .download-button{background-color:var(--glow-orange-background);border:var(--glow-orange-border);width:117px;color:var(--accent);-webkit-user-select:none;user-select:none;cursor:pointer;box-sizing:border-box;border-radius:10px;align-items:center;gap:5px;padding:0 6px 0 3px;font-size:16px;text-decoration:none;transition:background-color .2s cubic-bezier(.37,0,.63,1);display:flex}@container download-center (max-width:443px){.download-wrapper .download-container .download-body .output .output-download .download-button{float:right;width:130px;height:100%;padding:0 12px 0 10px}}.download-wrapper .download-container .download-body .output-wireframe .output-download .download-button{box-sizing:border-box;background-color:var(--card);border-radius:10px;width:117px;height:29.2px;padding:0 6px 0 3px}@container download-center (max-width:443px){.download-wrapper .download-container .download-body .output-wireframe .output-download .download-button{width:130px;height:100%;padding:0 12px 0 10px}}.download-wrapper .download-container .download-body .output .output-download .download-button:hover{background-color:var(--glow-orange-background-hover);border:var(--glow-orange-border)}.download-wrapper .download-container .download-body .output .output-download .download-button svg{margin-bottom:2px}.download-wrapper .download-container .download-body .output .notice{background-color:var(--card-two);border:1px solid var(--card-border-two-b);box-sizing:border-box;cursor:help;border-radius:5px 16px 5px 10px;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:-1px;right:-1px}@container download-center (max-width:800px){.download-wrapper .download-container .download-body .output .notice{display:none}}.download-wrapper .download-container .download-body .output .notice .icon{color:var(--mixed-500)}.download-wrapper .download-container .download-body .output .notice .message{width:max-content;max-width:300px;color:var(--text-accent);background-color:var(--gray-300);border:1px solid var(--card-border);z-index:10;border-radius:6px;padding:6px;position:absolute;bottom:24px;overflow:hidden}.download-wrapper .download-container .download-body .output .notice .message p{text-align:center;font-size:14px;line-height:18px}.download-wrapper .download-container .download-body .bad-request{align-items:center;gap:8px;font-size:18px;display:flex}
