.legacy-downloads{--primary-color:#6c5ce7;--secondary-color:#a8a4e6;--accent-color:#ff7675;--dark-bg:#2d3436;--glass-bg:#ffffff1a;--neon-shadow:0 0 15px #6c5ce766}:where(.legacy-downloads *){box-sizing:border-box;margin:0;padding:0;font-family:Poppins,sans-serif}.legacy-downloads{background:linear-gradient(135deg, var(--dark-bg) 0%, #1a1a1a 100%);color:#fff;min-height:100vh;position:relative;overflow-x:hidden}.legacy-downloads .site-header{background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:360px;box-shadow:var(--neon-shadow);border:1px solid #fff3;border-radius:10px;align-items:center;gap:1rem;margin:1rem auto;padding:.5rem 1rem;display:flex}.legacy-downloads .site-header img.logo{object-fit:contain;width:40px;height:40px}.legacy-downloads .site-header .title{color:var(--primary-color);font-size:1.2rem;font-weight:600}.legacy-downloads #particles-js{z-index:0;width:100%;height:100%;position:fixed}.legacy-downloads .content-wrapper{z-index:1;justify-content:center;padding:0 200px;display:flex;position:relative}.legacy-downloads .side-ads{flex-direction:column;gap:1rem;width:160px;display:flex;position:absolute;top:200px}.legacy-downloads .side-ads-left{left:0}.legacy-downloads .side-ads-right{right:0}@media (max-width:1024px){.legacy-downloads .side-ads{display:none}.legacy-downloads .content-wrapper{padding:0}}.legacy-downloads .main-container{max-width:1200px;padding:2rem}.legacy-downloads .download-card{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:var(--neon-shadow);transform-origin:top;border:1px solid #ffffff1a;border-radius:20px;margin:2rem 0 .5rem;padding:2rem;transition:transform .3s;transform:scale(.8)}.legacy-downloads .card-header{text-align:center;margin-bottom:2rem}.legacy-downloads .card-header i{color:var(--primary-color);text-shadow:var(--neon-shadow);margin-bottom:1rem;font-size:4rem}.legacy-downloads .file-info{background:#ffffff0d;border:1px solid #fff3;border-radius:15px;margin-bottom:2rem;padding:1.5rem;transition:background .3s,box-shadow .3s;box-shadow:0 0 10px #0000004d}.legacy-downloads .file-info h2{color:#f8b8b8;margin-bottom:.5rem;font-size:1.5rem}.legacy-downloads .file-info .text-primary{color:var(--primary-color);font-weight:600}.legacy-downloads .file-details p{letter-spacing:.05em;color:var(--secondary-color);font-style:italic}.legacy-downloads .timer-wrapper{justify-content:center;margin:2rem 0;display:flex}.legacy-downloads .circular-progress{width:150px;height:150px;position:relative}.legacy-downloads .progress-ring{transition:stroke-dashoffset 1s linear;transform:rotate(-90deg)}.legacy-downloads .countdown{color:#fff;font-size:2.5rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.legacy-downloads .download-btn{background:linear-gradient(135deg, var(--primary-color) 0%, #8e7cf0 100%);color:#fff;cursor:pointer;border:none;border-radius:50px;width:fit-content;margin:0 auto;padding:1.2rem 2.5rem;font-size:1.2rem;transition:all .3s;display:block;position:relative;overflow:hidden}.legacy-downloads .download-btn:disabled{opacity:.7;cursor:not-allowed;background:var(--dark-bg)}.legacy-downloads .download-btn:after{content:"";background:linear-gradient(45deg,#0000,#fff3,#0000);width:200%;height:200%;animation:3s infinite legacy-downloads-shine;position:absolute;top:-50%;left:-50%;transform:rotate(45deg)}@keyframes legacy-downloads-shine{0%{transform:translate(-100%)rotate(45deg)}to{transform:translate(100%)rotate(45deg)}}@keyframes legacy-downloads-pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.legacy-downloads .ads-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;margin:.5rem 0;display:grid}.legacy-downloads .ad-container{background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff1a;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;min-height:250px;padding:1.5rem;transition:all .3s;display:flex}.legacy-downloads .ad-container:hover{box-shadow:var(--neon-shadow);transform:translateY(-3px)}.legacy-downloads .ad-placeholder{background:#ffffff0d;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:200px;display:flex}.legacy-downloads .ad-placeholder i{color:var(--secondary-color);margin-bottom:1rem;font-size:2rem}.legacy-downloads #adBlockWarning{color:#fff;text-align:center;z-index:1000;background:#ff4757;justify-content:center;align-items:center;gap:1rem;padding:1.5rem;font-weight:600;transition:top .5s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:-100%;left:0;right:0}.legacy-downloads #adBlockWarning.show{top:0}.legacy-downloads .mobile-ads-grid{display:none}@media (max-width:768px){.legacy-downloads .download-card{padding:1.5rem}.legacy-downloads .download-btn{width:100%;padding:1rem}.legacy-downloads .mobile-ads-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem;margin-top:1.5rem;display:grid}.legacy-downloads .mobile-ads-grid .ad-container{min-height:120px}.legacy-downloads .site-header{gap:.5rem;max-width:100%;margin:.5rem;padding:.5rem 1rem}.legacy-downloads .site-header img.logo{width:30px;height:30px}.legacy-downloads .site-header .title{font-size:1rem}.legacy-downloads .content-wrapper{flex-direction:column;padding:0 1rem}.legacy-downloads .side-ads{display:none}.legacy-downloads .main-container{padding:1rem}.legacy-downloads .download-card{margin:1.5rem 0;padding:1.5rem;transform:scale(1)}.legacy-downloads .card-header i{font-size:3rem}.legacy-downloads .file-info{padding:1rem}.legacy-downloads .file-info h2{font-size:1.2rem}.legacy-downloads .file-info .text-primary{font-size:.9rem}.legacy-downloads .file-details p{font-size:.85rem}.legacy-downloads .timer-wrapper{margin:1.5rem 0}.legacy-downloads .circular-progress{width:120px;height:120px}.legacy-downloads .countdown{font-size:2rem}.legacy-downloads .download-btn{width:100%;padding:1rem;font-size:1rem}.legacy-downloads .ads-grid{display:none}.legacy-downloads .mobile-ads-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;margin:1.5rem 0;display:grid}.legacy-downloads .mobile-ads-grid .ad-container{min-height:100px;padding:1rem}.legacy-downloads .timer-wrapper{justify-content:center;align-items:center;width:85%;margin-bottom:30px;display:flex}.legacy-downloads .circular-progress{margin:0 auto;display:block}}@media (max-width:480px){.legacy-downloads .site-header{gap:.3rem;padding:.5rem}.legacy-downloads .card-header i{font-size:2.5rem}.legacy-downloads .countdown{margin-top:15px;margin-left:15px;font-size:1.5rem}.legacy-downloads h1{font-size:25px}.legacy-downloads .download-btn{padding:.8rem;font-size:.9rem}.legacy-downloads .mobile-ads-grid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}}.legacy-downloads{--accent:#a99af6;--accent-hover:#c5baff;--accent-ink:#fff;--accent-soft:#403766;--accent-line:#7766c5;--ink:#fff;--muted:#c3bfdf;--line:#ffffff29;--canvas:#29282e;--surface:#3b3944;--surface-inset:#ffffff0d;padding:1px 0 32px;font-family:Poppins,sans-serif;font-size:16px}.legacy-downloads .download-brand{align-items:center;gap:1rem;display:flex}.legacy-downloads .download-main{width:min(820px,100% - 48px);margin:56px auto 0}.legacy-downloads .download-card{margin:0;transform:none}.legacy-downloads .download-card:hover{transform:none}.legacy-downloads .card-header>svg{color:var(--primary-color);filter:drop-shadow(0 0 8px #6c5ce744);margin-bottom:1rem}.legacy-downloads .card-header h1{font-size:26px;line-height:1.3}.legacy-downloads .card-header h1 span{display:inline}.legacy-downloads .file-info{text-align:center;overflow-wrap:anywhere}.legacy-downloads .file-name{margin:12px 0;font-size:16px}.legacy-downloads .file-details p{font-size:13px;line-height:1.8}.legacy-downloads .progress-ring{width:100%;height:100%}.legacy-downloads .progress-ring-track{stroke:#ffffff13}.legacy-downloads .progress-ring__circle{stroke:var(--primary-color);stroke-linecap:round;transition:stroke-dashoffset .25s linear}.legacy-downloads .countdown{place-items:center;margin:0;display:grid}.legacy-downloads .timer-wrapper{width:100%}.legacy-downloads .download-btn{text-align:center;justify-content:center;align-items:center;gap:10px;display:flex}.legacy-downloads .download-btn:after{pointer-events:none}.legacy-downloads .download-wait-message{text-align:center;color:var(--secondary-color);margin:-12px 0 24px;font-size:13px}.legacy-downloads .download-help{flex-wrap:wrap;justify-content:center;gap:24px;margin:24px 0;display:flex}.legacy-downloads .download-help a,.legacy-downloads .download-home a{color:#c3bae8;align-items:center;gap:8px;font-size:13px;display:inline-flex}.legacy-downloads .download-home{text-align:center;margin:32px auto 0}.legacy-downloads .download-other-files{border:1px solid var(--line);background:var(--glass-bg);border-radius:12px;padding:16px}.legacy-downloads .download-other-files summary{cursor:pointer;color:var(--secondary-color);font-size:13px}.legacy-downloads .download-ad{background:#ffffff05;border-color:#ffffff20}.legacy-downloads .ad-label{color:#d2ccdf}.legacy-downloads .ad-pixel{color:#b9aefa;border-color:#8678bd}.legacy-downloads .public-channel-width{width:min(1040px,100% - 48px);margin-inline:auto;padding:0 0 24px}.legacy-downloads .channel-heading{text-align:center;max-width:none;margin:0}.legacy-downloads .channel-heading h1{letter-spacing:-.5px}.legacy-downloads .channel-toolbar,.legacy-downloads .download-release-row{background:var(--glass-bg)}.legacy-downloads .download-release-row:hover{box-shadow:var(--neon-shadow)}.legacy-downloads a:focus-visible,.legacy-downloads button:focus-visible,.legacy-downloads summary:focus-visible{outline-offset:4px;outline:3px solid #b9aefa}@media (max-width:768px){.legacy-downloads .download-main{width:calc(100% - 32px);margin-top:24px}.legacy-downloads .download-card{margin:0;padding:24px 16px}.legacy-downloads .card-header h1{font-size:23px}.legacy-downloads .card-header h1 span{margin-top:6px;font-size:18px;display:block}.legacy-downloads .download-btn{width:100%;padding:16px;font-size:15px}.legacy-downloads .countdown{font-size:2rem}.legacy-downloads .file-info .text-primary{font-size:14px}.legacy-downloads .public-channel-width{width:calc(100% - 32px)}.legacy-downloads .site-header{width:fit-content;margin:16px auto}.legacy-downloads .ad-label span{display:none}}@media (prefers-reduced-motion:reduce){.legacy-downloads *,.legacy-downloads :after{transition:none!important;animation:none!important}}.legacy-downloads .ad-label{padding:9px 15px}.legacy-downloads .download-ad-space{padding:20px}.legacy-downloads .download-ad-space strong{margin:12px 0 5px}.legacy-downloads .channel-toolbar{margin-bottom:24px;padding:16px}.legacy-downloads .download-release-row{margin:9px 0;padding:18px}.legacy-downloads .studio-pagination{padding:20px 0}.legacy-downloads .studio-pagination .icon-button{padding:8px}.legacy-downloads{--muted:#d2cce5;--accent:#c3b6ff}.legacy-downloads .site-header .title{color:#c3b6ff}.legacy-downloads .download-main{width:min(850px,100% - 48px);margin-top:28px}.legacy-downloads .download-back{color:#d2c9ed;align-items:center;gap:8px;min-height:40px;margin-bottom:10px;font-size:12px;display:inline-flex}.legacy-downloads .download-card{padding:28px}.legacy-downloads .card-header{margin-bottom:24px}.legacy-downloads .card-header>svg{color:#ac98ff;width:40px;height:40px;margin-bottom:10px}.legacy-downloads .card-header h1{font-size:22px;font-weight:600}.legacy-downloads .card-header h1 span{color:#c6bddb;font-size:16px;font-weight:400}.legacy-downloads .file-info{text-align:left;margin-bottom:0;padding:20px}.legacy-downloads .download-project{align-items:center;gap:14px;display:flex}.legacy-downloads .download-project .release-icon{width:48px;height:48px}.legacy-downloads .download-project>div:last-child{min-width:0}.legacy-downloads .download-project span{text-transform:uppercase;letter-spacing:.8px;color:#d3cbe4;font-size:11px}.legacy-downloads .download-project h2{color:#fff;margin:2px 0 0;font-size:22px;line-height:1.3}.legacy-downloads .file-name{align-items:baseline;gap:9px;margin:0;padding:14px 0;display:flex}.legacy-downloads .file-name svg{color:#c0b1f1;flex-shrink:0}.legacy-downloads .file-info .text-primary{color:#d1c6ff;font-size:13px;font-weight:500;line-height:1.65}.legacy-downloads .download-facts{border-top:1px solid #ffffff1a;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:16px;padding-top:14px;display:grid}.legacy-downloads .download-facts dt{color:#c3bbd3;margin-bottom:4px;font-size:11px}.legacy-downloads .download-facts dd{color:#fff;overflow-wrap:anywhere;font-size:13px;font-weight:500}.legacy-downloads .download-install-note{color:#d0c9db;border-top:1px solid #ffffff12;margin-top:16px;padding-top:12px;font-size:11px;line-height:1.65}.legacy-downloads .download-ad-space{min-height:250px}.legacy-downloads .download-ad{margin:24px 0}.legacy-downloads .download-gate-layout{background:#281f421f;border:1px solid #b7a1ff35;border-radius:16px;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:22px;padding:20px;display:grid}.legacy-downloads .timer-wrapper{width:auto;margin:0}.legacy-downloads .circular-progress{width:108px;height:108px}.legacy-downloads .progress-ring__circle{stroke:#b8a1ff}.legacy-downloads .countdown{font-size:30px}.legacy-downloads .download-gate-title{font-size:17px;line-height:1.4}.legacy-downloads .download-wait-message{text-align:left;color:#d0c9e1;margin:6px 0 14px;font-size:12px;line-height:1.6}.legacy-downloads .download-btn{background:linear-gradient(135deg,#6952d2,#765ce0);border-radius:28px;width:100%;min-height:48px;padding:12px 18px;font-size:14px;font-weight:600}.legacy-downloads .download-btn:after{content:none;animation:none}.legacy-downloads .download-btn:hover:not(:disabled){background:#6952d2;box-shadow:0 0 20px #a890ff44}.legacy-downloads .download-btn:disabled{color:#e2ddec;opacity:1;background:#2f2c3c;border:1px solid #a797cd40}.legacy-downloads .download-gate-layout[data-state=error],.legacy-downloads .download-gate-layout[data-state=expired]{border-color:#e1ab6c65}.legacy-downloads .download-gate-layout[data-state=error] .countdown,.legacy-downloads .download-gate-layout[data-state=expired] .countdown{color:#ffce93}.legacy-downloads .download-funding{text-align:center;color:#c8bfd9;margin-top:16px;font-size:11px;line-height:1.65}.legacy-downloads .download-help{gap:8px 24px;margin:16px 0}.legacy-downloads .download-help a{min-height:44px}.legacy-downloads .download-other-files summary{color:#dfd5ff;min-height:40px;padding:6px 0}.legacy-downloads .download-release-row span{color:#d1c9e2}.legacy-downloads .release-compat{min-width:100px}.legacy-downloads .channel-heading{padding:8px 0 28px}.legacy-downloads .channel-heading h1{font-size:clamp(24px,3vw,34px)}.legacy-downloads .channel-heading p{margin:0 auto;font-size:14px}.legacy-downloads .channel-toolbar{grid-template-columns:minmax(200px,1fr) minmax(175px,.6fr) minmax(150px,.55fr) auto;gap:12px;display:grid}.legacy-downloads .channel-toolbar .studio-search{border-radius:8px;min-width:0;padding:0 12px}.legacy-downloads .channel-toolbar .studio-search input{outline:none;width:100%;min-width:0;min-height:44px;padding:10px 0}.legacy-downloads .studio-search>svg{flex-shrink:0}.legacy-downloads .studio-search:focus-within{outline-offset:3px;outline:2px solid #b9aefa}.legacy-downloads .channel-toolbar select{border-radius:8px;width:100%;max-width:none;min-height:44px;padding:10px 14px;font-size:12px}.legacy-downloads .channel-toolbar>span{font-size:12px}.legacy-downloads .channel-active-filters{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:15px;margin:-8px 0 20px;font-size:12px;display:flex}.legacy-downloads .channel-active-filters button{color:#ded5ff;border:1px solid var(--line);background:#ffffff0d;border-radius:8px;flex-shrink:0;align-items:center;gap:5px;min-height:40px;padding:8px 12px;display:inline-flex}.legacy-downloads .studio-empty .studio-button{padding:12px 16px}.legacy-downloads .studio-error{margin:12px 0;padding:14px;font-size:12px}.legacy-downloads .studio-error button{min-height:44px}@media (max-width:900px){.legacy-downloads .channel-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.legacy-downloads .channel-toolbar .studio-search,.legacy-downloads .channel-toolbar>span{grid-column:1/-1}}@media (max-width:600px){.legacy-downloads .download-main{width:calc(100% - 24px);margin-top:12px}.legacy-downloads .download-card{padding:22px 14px}.legacy-downloads .file-info{padding:16px}.legacy-downloads .download-project h2{font-size:20px}.legacy-downloads .download-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,110px),1fr))}.legacy-downloads .download-gate-layout{grid-template-columns:1fr;gap:14px;padding:20px 14px}.legacy-downloads .circular-progress{width:100px;height:100px}.legacy-downloads .download-gate-title,.legacy-downloads .download-wait-message{text-align:center}.legacy-downloads .download-release-row{gap:12px;padding:14px}.legacy-downloads .channel-toolbar select{width:100%;max-width:none}.legacy-downloads .channel-toolbar{grid-template-columns:minmax(0,1fr)}.legacy-downloads .studio-pagination{flex-wrap:wrap;gap:12px;font-size:12px}}
