.legacy-downloads{--glass-bg:#23232f;--line:#373543;--primary-color:#a589ff;--secondary-color:#c2b0ff;--neon-shadow:none;color:#ecebf4;background:radial-gradient(at 50% 0,#32244e 0,#17171f 55%,#121319 100%)}.legacy-downloads .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;width:min(1040px,100% - 48px);max-width:none;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #ffffff13;border-radius:0;justify-content:space-between;gap:20px;margin:0 auto;padding:20px 0}.legacy-downloads .site-header .logo{filter:none;width:40px;height:40px}.legacy-downloads .site-header .title{color:#d9cdff;font-size:20px}.legacy-downloads .download-studio-link{color:#aca4c3;align-items:center;gap:8px;min-height:44px;font-size:11px;display:flex}.legacy-downloads .download-main{width:min(880px,100% - 48px);margin-top:24px}.legacy-downloads .download-back{color:#b9abce;margin-bottom:16px}.legacy-downloads .download-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1d1d28;border:1px solid #4d425f;border-radius:24px;padding:32px;box-shadow:0 22px 65px #00000030}.legacy-downloads .card-header{text-align:left;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:26px;display:grid}.legacy-downloads .download-heading-icon{color:#c0a2ff;background:#b194ff16;border:1px solid #b194ff30;border-radius:14px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.legacy-downloads .card-header h1{letter-spacing:-.7px;color:#f4f1ff;overflow-wrap:anywhere;font-size:25px}.legacy-downloads .download-pack-label{overflow-wrap:anywhere;color:#d4c2ff;background:#9c7ce715;border:1px solid #a386ee42;border-radius:8px;max-width:200px;padding:8px 12px;font-size:11px}.legacy-downloads .file-info{box-shadow:none;background:#272734;border:1px solid #3c3b4b;border-radius:16px;padding:24px}.legacy-downloads .download-project .release-icon{border:1px solid #ffffff12;border-radius:12px;width:60px;height:60px}.legacy-downloads .download-project h2{letter-spacing:-.7px;font-size:28px}.legacy-downloads .download-project span{color:#bcb3d0;letter-spacing:1.6px;font-size:10px}.legacy-downloads .file-name{align-items:flex-start;padding:18px 0}.legacy-downloads .file-name>svg{margin-top:2px}.legacy-downloads .file-info .text-primary{color:#c3b4eb;font-size:12px}.legacy-downloads .download-facts{border:0;gap:8px;padding-top:0}.legacy-downloads .download-facts>div{background:#1d1d2866;border-radius:9px;min-width:0;padding:12px}.legacy-downloads .download-compatibility[data-extended]{grid-column:1/-1}.legacy-downloads .download-facts:has(>.download-compatibility[data-extended]){grid-template-columns:repeat(3,minmax(0,1fr))}.legacy-downloads .download-facts:has(>.download-compatibility[data-extended]):has(>:nth-child(5)){grid-template-columns:repeat(4,minmax(0,1fr))}.legacy-downloads .download-project+.download-facts{margin-top:18px}.legacy-downloads .download-facts dt{color:#a59bb9;font-size:10px}.legacy-downloads .download-facts dd{font-size:12px}.legacy-downloads .download-install-note{color:#afa8bd;border:0;margin-top:14px;padding-top:0}.legacy-downloads .download-ad{background:#15151e;border:1px solid #3f394d;border-radius:14px;overflow:hidden}.legacy-downloads .ad-label{color:#a79bb9;border-color:#ffffff0d}.legacy-downloads .ad-placeholder{background:radial-gradient(#3c2d551a,#0000 70%)}.legacy-downloads .ad-placeholder p{color:#8f869f}.legacy-downloads .download-gate-layout{background:#302442;border:1px solid #76569e;border-radius:17px;gap:26px;padding:24px}.legacy-downloads .download-gate-copy{overflow-wrap:anywhere;min-width:0}.legacy-downloads .download-gate-layout[data-state=ready]{background:linear-gradient(110deg,#322443,#282338);border-color:#9164c0}.legacy-downloads .circular-progress{background:#1c182940;border-radius:50%}.legacy-downloads .progress-ring__circle{stroke:#c59aff}.legacy-downloads .countdown{color:#e2cbff;font-variant-numeric:tabular-nums;inset:0;transform:none}.legacy-downloads .download-gate-title{color:#f1e7ff;font-size:20px}.legacy-downloads .download-gate-title+.download-btn{margin-top:14px}.legacy-downloads .download-wait-message{color:#c0aecf}.legacy-downloads .download-btn{background:linear-gradient(100deg,#7540d0,#804cdd);border:1px solid #ba8eff55;border-radius:11px;min-height:50px;box-shadow:0 5px 16px #0b071533}.legacy-downloads .download-btn:hover:not(:disabled){background:#8653df;transform:none;box-shadow:0 5px 20px #713bc733}.legacy-downloads .download-btn:disabled{color:#bfb0d0;box-shadow:none;background:#211b30;border-color:#a088c244}.legacy-downloads .download-other-files{background:#1c1c26;padding:16px 20px}.legacy-downloads .channel-heading{text-align:left;padding:38px 0 28px}.legacy-downloads .channel-heading h1{color:#eee7ff;letter-spacing:-1.2px;font-size:clamp(30px,4vw,44px)}.legacy-downloads .channel-toolbar{background:#22212d;border-color:#3c3649;border-radius:12px}.legacy-downloads .download-release-row{background:#23222e;border-color:#3e394d;border-radius:12px;grid-template-columns:56px minmax(0,1fr) minmax(125px,.65fr) 76px 18px;grid-template-areas:"cover copy compat size action";gap:16px;padding:20px;display:grid}.legacy-downloads .download-release-row:hover{background:#2b273a;border-color:#9e79d4}.legacy-downloads .download-release-row strong{color:#f0e6ff}.legacy-downloads .download-release-row>svg{color:#c3a0ff;grid-area:action;width:18px;margin:0}.legacy-downloads .download-release-row .release-icon{grid-area:cover}.legacy-downloads .download-release-row .release-copy{grid-area:copy;min-width:0}.legacy-downloads .release-meta{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:4px;display:flex}.legacy-downloads .download-release-row .release-compat{overflow-wrap:anywhere;grid-area:compat;min-width:0;margin:0}.legacy-downloads .download-release-row .release-size{text-align:right;font-variant-numeric:tabular-nums;grid-area:size;min-width:0}.legacy-downloads .hub-inline-widget{--hub-bg:#1c1c26;--hub-line:#373543;--hub-accent:#c3b6ff;--hub-muted:#bcb3d0;width:100%;margin:18px 0;padding:0}.legacy-downloads .hub-inline-widget details{background:var(--hub-bg);border-color:var(--hub-line);padding:16px 20px}.legacy-downloads .hub-inline-widget summary,.legacy-downloads .download-other-files summary{color:#dfd5ff;overflow-wrap:anywhere;min-height:40px;padding:6px 0;font-size:13px;font-weight:500}.legacy-downloads .hub-inline-widget .hub-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.legacy-downloads .hub-inline-widget .hub-action{min-width:0;display:flex}.legacy-downloads .hub-inline-widget .hub-action>button{flex:1;width:100%}.legacy-downloads .hub-inline-widget .hub-button,.legacy-downloads .fox-favorite-button{color:#ddd0fb;text-align:center;background:#b194ff0c;border-color:#66527e;min-height:44px}.legacy-downloads .hub-inline-widget .hub-button:hover,.legacy-downloads .fox-favorite-button:hover{background:#b194ff1c;border-color:#a589ff}.legacy-downloads .fox-favorite-button[aria-pressed=true]{color:#ede4ff;background:#6e40a64d;border-color:#a589ff}.legacy-downloads .studio-pagination .icon-button{flex-shrink:0;width:44px;height:44px}.legacy-downloads .studio-pagination>div{gap:10px}.legacy-downloads .studio-error{overflow-wrap:anywhere;flex-wrap:wrap}.legacy-downloads .studio-empty{padding:48px 20px}.legacy-downloads .draft-notice{overflow-wrap:anywhere;flex-wrap:wrap}@media (max-width:760px){.legacy-downloads .download-release-row{grid-template-columns:42px minmax(0,1fr) 18px;grid-template-areas:"cover copy action"".compat compat"".size size";gap:8px 12px;padding:16px}.legacy-downloads .download-release-row .release-icon{width:42px;height:42px}.legacy-downloads .download-release-row .release-size{text-align:left}}@media (max-width:600px){.legacy-downloads .site-header{width:calc(100% - 32px);padding:12px 0}.legacy-downloads .site-header .title{font-size:18px}.legacy-downloads .site-header .logo{width:34px;height:34px}.legacy-downloads .download-studio-link{display:none}.legacy-downloads .download-main{width:calc(100% - 24px);margin-top:12px}.legacy-downloads .download-card{border-radius:20px;padding:22px 16px}.legacy-downloads .card-header{grid-template-columns:42px minmax(0,1fr);gap:8px 12px;margin-bottom:20px}.legacy-downloads .card-header h1{font-size:23px}.legacy-downloads .download-heading-icon{border-radius:11px;width:42px;height:42px}.legacy-downloads .download-pack-label{grid-column:2;justify-self:start}.legacy-downloads .file-info{padding:18px 14px}.legacy-downloads .download-project{gap:12px}.legacy-downloads .download-project .release-icon{width:48px;height:48px}.legacy-downloads .download-project h2{font-size:23px}.legacy-downloads .download-facts>div{padding:10px}:is(.legacy-downloads .download-facts,.legacy-downloads .download-facts:has(>.download-compatibility[data-extended]),.legacy-downloads .download-facts:has(>.download-compatibility[data-extended]):has(>:nth-child(5))){grid-template-columns:repeat(2,minmax(0,1fr))}.legacy-downloads .download-facts:has(>.download-compatibility[data-extended]):not(:has(>:nth-child(5)))>:nth-child(3){grid-column:1/-1}.legacy-downloads .download-gate-layout{gap:16px;padding:22px 16px}.legacy-downloads .download-gate-title{font-size:21px}.legacy-downloads .channel-heading{padding-top:26px}.legacy-downloads .hub-inline-widget .hub-actions{grid-template-columns:minmax(0,1fr)}.legacy-downloads .download-other-files,.legacy-downloads .hub-inline-widget details,.legacy-downloads .download-other-files .download-release-row{padding:12px}}
