*{box-sizing:border-box} :root{color-scheme:dark;--text:#f0f1f3;--muted:#a0a3aa;--line:#363a40;--green:#7becab}html{scroll-behavior:smooth}body{margin:0;background:#050506;color:var(--text);font-family:Inter,Arial,sans-serif;font-size:15px;line-height:1.6;min-height:100vh;isolation:isolate}body:before{content:"";position:absolute;inset:0 0 auto;min-height:1000px;height:100vh;background:url("assets/black-liquid.webp") top center/100% auto no-repeat;opacity:.85;z-index:-1;pointer-events:none}body:after{display:none}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{ -webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #e7e7ed;outline-offset:5px}.shell{width:min(1600px,calc(100% - 128px));margin-inline:auto}.site-header{border-bottom:1px solid #27292e;background:linear-gradient(180deg,#101114e8,#060607ed);position:relative;z-index:5}.navbar{height:94px;display:flex;align-items:center;gap:36px}.brand{display:flex;align-items:center;gap:12px;margin-right:auto}.brand-mark{display:none}.brand-name{font-family:Orbitron,Arial,sans-serif;font-size:30px;font-weight:900;letter-spacing:-2px;font-style:italic;background:linear-gradient(175deg,#fff 10%,#656870 32%,#fff 43%,#b6b8be 53%,#363940 61%,#e9ecf1 81%);background-clip:text;color:transparent;filter:drop-shadow(0 1px 1px #a6a9b755)}.nav-links{display:flex;gap:15px}.nav-links a{font-size:13px;letter-spacing:.04em;padding:14px 23px;border:1px solid transparent;border-radius:8px;color:#a7aab1;transition:.18s}.nav-links a:hover,.nav-links a.active{color:white;background:linear-gradient(#1c1e22,#08090b);border-color:#484b53;box-shadow:inset 0 1px #b9bdc933}.discord-btn,.btn,.row-download{display:inline-flex;justify-content:center;align-items:center;gap:14px;border:1px solid #5c6069;border-radius:8px;padding:11px 19px;background:linear-gradient(150deg,#25272d90,#09090b);box-shadow:inset 0 1px #ffffff17;color:#e5e6e9;cursor:pointer;font-size:14px;transition:transform .16s,border-color .16s,background .16s}.discord-btn{white-space:nowrap;font-size:13px;letter-spacing:.05em;padding:14px 22px}.btn:hover,.discord-btn:hover,.row-download:not(:disabled):hover{border-color:#c8cad0;background:#25262c;transform:translateY(-2px)}.btn:active,.big-download:active,.row-download:active{transform:translateY(1px)}.chev{font-size:23px;line-height:1}.menu-toggle{display:none}.page-hero{text-align:center;padding:30px 20px 25px}.page-kicker,.mini{font-size:14px;color:#b4b8c0;letter-spacing:.45em}.chrome-title,.home-title h1{font-family:Orbitron,Arial,sans-serif;font-weight:800;line-height:1.15;margin:10px 0;font-size:clamp(34px,5.3vw,78px);letter-spacing:.025em;background:linear-gradient(175deg,#fff 12%,#7d8088 31%,#f4f6fa 43%,#bfc3cb 52%,#4a4e58 59%,#fff 75%,#999da6 90%);background-clip:text;color:transparent;filter:drop-shadow(0 2px 1px #babcc42a)}.page-subtitle{font-size:13px;letter-spacing:.48em;color:#b9bdc6;margin-top:12px}.chrome-panel{border:1px solid #5e626c;border-radius:15px;background:linear-gradient(135deg,#282b334d,#090a0dcd 35%,#090a0ce8 70%,#30353d55);box-shadow:inset 0 1px 0 #d6dbe133,0 18px 50px #0007;position:relative}.latest-release{display:grid;grid-template-columns:210px 1.12fr 1.05fr 1fr;gap:36px;padding:34px 40px;align-items:center;border-color:#8f939c;box-shadow:inset 0 1px 0 #e5e7ec77,0 0 16px #b6c1d312,0 24px 50px #0008}.release-art{width:210px;height:210px;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid #969aa5;border-radius:30px;background:linear-gradient(135deg,#565e68 0%,#050507 13%,#20252b 34%,#9199a3 35%,#07080b 36%,#090b0e 67%,#8c929c 68%,#15171c 70%,#030304 90%);box-shadow:inset 0 0 0 5px #0e1013,inset 0 0 0 6px #5b606c}.release-art .s{font-family:Orbitron,Arial,sans-serif;font-size:112px;font-weight:900;font-style:italic;line-height:1.1;background:linear-gradient(150deg,#fff,#525963 30%,#fff 43%,#adb5be 49%,#252a32 52%,#fff 67%,#5c6674);background-clip:text;color:transparent;filter:drop-shadow(1px 2px 1px #fff5)}.release-art small{font-family:Orbitron,Arial,sans-serif;font-weight:800;letter-spacing:.22em}.release-badge{display:inline-flex;align-items:center;gap:9px;font-size:12px;border:1px solid #535861;border-radius:20px;padding:6px 11px;letter-spacing:.07em}.dot{width:7px;height:7px;background:var(--green);border-radius:50%;display:inline-block;box-shadow:0 0 9px #7becab55}.version-big{font-size:clamp(36px,4.6vw,76px);font-weight:700;line-height:1.15;margin:18px 0 13px;letter-spacing:-.05em;overflow-wrap:anywhere}.release-name{font-size:20px;font-weight:500}.release-date{color:var(--muted);font-size:14px;margin-top:10px}.whats-new{border-left:1px solid #44474f;padding-left:26px;align-self:stretch}.whats-new h3{font-size:16px;letter-spacing:.07em;font-weight:500;margin:0 0 13px}.whats-new ul{padding-left:16px;font-size:14px;color:#b3b7c0;margin-bottom:20px;line-height:1.8;overflow-wrap:anywhere}.whats-new .btn{width:100%;font-size:13px;justify-content:space-between}.meta-grid{display:grid;gap:13px}.meta-row{display:flex;gap:15px;font-size:14px;line-height:1.45}.meta-icon{color:#c3c7d0;font-size:23px;width:24px}.meta-row small{display:block;color:#a6abb5;font-size:13px;margin-top:2px}.meta-row .safe{color:var(--green)}.big-download{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:21px;padding:19px 22px;font-size:17px;letter-spacing:.1em;font-weight:600;border:1px solid #e2e5ec;border-radius:10px;background:linear-gradient(160deg,#666d784d,#08090c 55%,#40464f80);box-shadow:inset 0 0 5px #fff6,0 0 12px #d5ddef33;transition:.18s}.big-download:hover{box-shadow:inset 0 0 8px #fff8,0 0 20px #d5ddef55;transform:translateY(-2px)}.disabled,button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.previous-head{display:flex;align-items:center;justify-content:space-between;margin:32px 0 17px;gap:20px}.section-label{letter-spacing:.27em;font-size:15px;font-weight:600;color:#c0c4cd}.version-search{display:flex;gap:10px;padding:9px 15px;border:1px solid #42454d;border-radius:30px;width:330px;color:#afb4bf}.version-search input{background:transparent;border:0;color:white;outline:none;min-width:0;width:100%;font-size:14px}.version-list{display:grid;gap:8px}.version-row{display:grid;grid-template-columns:130px 130px 1fr 85px 170px;gap:20px;align-items:center;padding:13px 20px;border:1px solid #494e57;border-radius:9px;background:linear-gradient(130deg,#20232c77,#070809 50%,#1b1f2677)}.version-number{font-size:20px;font-weight:600}.version-date,.version-notes,.version-size{font-size:14px;color:#b4b8c1}.row-download{padding:8px 15px;justify-content:space-between}.archive-help,.empty-state{color:#858a94;font-size:12px}.empty-state{padding:28px;border:1px dashed #373b43;border-radius:10px;text-align:center}.home-hero{display:grid;grid-template-columns:1.4fr 1fr;gap:80px;padding-block:85px 55px;align-items:center}.home-title h1{font-size:clamp(70px,9vw,135px);letter-spacing:-.06em;margin:15px 0 25px}.home-title p{color:#aaafb9;max-width:490px;font-size:16px;line-height:1.8}.home-actions,.support-actions{display:flex;gap:12px;margin-top:25px;flex-wrap:wrap}.primary{background:linear-gradient(130deg,#f2f3f5,#b2b7c1);color:#101115;border-color:#eef0f6;font-weight:600}.primary:hover{background:#fff;color:#050506}.home-card{padding:30px}.status-line{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid #292d34;padding:15px 0;font-size:12px}.status-line:last-child{border:0}.status-name{color:#aeb3bd}.status-name .dot{margin-right:6px}.status-value{font-weight:500}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.feature-card,.info-card,.guide-card{padding:27px}.feature-card{transition:.18s}.feature-card:hover{transform:translateY(-3px);border-color:#b7bcc8}.feature-icon{font-size:24px;color:#ccd0d8}h3{font-size:17px;font-weight:500;margin:13px 0 10px}p{color:#aeb3bc}h2{font-weight:600;font-size:32px;line-height:1.25}.feature-card p,.info-card p{font-size:14px;margin:0}.content-wrap{padding-bottom:20px}.changelog-main{padding:32px}.release-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.release-heading h2{font-size:50px;margin:15px 0}.build-pill{padding:8px 14px;border:1px solid #454a54;border-radius:20px;color:#aeb5c0;font-size:12px}.notes-box{white-space:pre-line;color:#b8bdc7;padding-top:20px;border-top:1px solid #383d46;overflow-wrap:anywhere}.info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px}.guide-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.guide-card p,.guide-card li{color:#abb1bd;font-size:13px}.guide-card ol,.guide-card ul{padding-left:20px}.guide-card li{padding-block:5px}.support-layout{display:grid;grid-template-columns:1.3fr 1fr;gap:22px}.support-main,.support-side{padding:35px}.support-main p{font-size:14px;line-height:1.9}.support-list{display:grid;gap:18px}.support-item b{display:block;font-size:12px;font-weight:600}.support-item span{font-size:12px;color:#a4aab5}.site-footer{margin-top:70px;border-top:1px solid #24272e}.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:25px;color:#777d89;font-size:10px}.footer-mid{letter-spacing:.2em}.footer-links{display:flex;gap:18px}.footer-links a:hover{color:white}.skip-link{position:fixed;top:-80px;left:15px;z-index:10;padding:12px;background:white;color:black}.skip-link:focus{top:12px}[hidden]{display:none!important}@keyframes appear{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}main{animation:appear .3s ease-out}

@media(max-width:1100px){.shell{width:calc(100% - 48px)}.navbar{gap:18px}.nav-links a{padding:10px;font-size:10px}.discord-btn{padding:10px}.latest-release{grid-template-columns:145px 1fr 1fr;gap:24px}.release-art{width:145px;height:170px}.release-main{grid-column:2/4}.release-meta{grid-column:1/3}.download-side{grid-column:3}.whats-new{border-left:0;padding-left:0;border-top:1px solid #383d46;padding-top:20px}.version-row{grid-template-columns:100px 100px 1fr 65px 145px;gap:12px}.home-hero{gap:35px}}
@media(max-width:820px){.navbar{height:72px;flex-wrap:wrap}.brand-name{font-size:25px}.menu-toggle{display:block;border:1px solid #464b55;background:#121419;border-radius:7px;padding:8px 12px;font-size:11px}.nav-links{display:none;position:absolute;top:72px;left:0;right:0;background:#0a0b0f;padding:14px 24px;border-bottom:1px solid #494d58}.nav-links.open{display:grid;grid-template-columns:repeat(3,1fr)}.nav-links a{text-align:center;padding:13px}.discord-btn{font-size:10px}.feature-grid{grid-template-columns:repeat(2,1fr)}.home-hero{grid-template-columns:1fr;padding-top:45px}.home-card{max-width:600px}.version-row{grid-template-columns:1fr 1fr 140px}.version-notes{grid-column:1/3;grid-row:2}.version-size{grid-column:2;grid-row:1}.version-date{grid-column:1;grid-row:3}.row-download{grid-column:3;grid-row:1/4}.support-layout{grid-template-columns:1fr}.footer-mid{display:none}.info-grid{grid-template-columns:1fr}}
@media(max-width:560px){.shell{width:calc(100% - 32px)}.navbar{gap:10px}.discord-btn{padding:8px 11px}.discord-btn .discord-logo,.discord-btn .chev{display:none}.brand-name{font-size:23px}.page-hero{padding:32px 16px 28px}.page-kicker{letter-spacing:.3em}.page-subtitle{letter-spacing:.24em;font-size:9px}.latest-release{grid-template-columns:70px 1fr;padding:22px;gap:20px}.release-art{width:70px;height:85px;border-radius:15px}.release-art .s{font-size:44px}.release-art small{font-size:8px}.release-main{grid-column:2}.version-big{font-size:38px;margin:10px 0}.release-name{font-size:12px}.release-date{font-size:10px}.release-badge{font-size:8px}.release-meta,.download-side{grid-column:1/-1}.meta-grid{grid-template-columns:1fr 1fr;gap:18px}.big-download{padding:17px 20px}.previous-head{flex-direction:column;align-items:stretch}.version-search{width:100%}.version-row{grid-template-columns:1fr 1fr;padding:16px}.version-notes{grid-column:1/-1}.version-date{grid-column:1;grid-row:3}.row-download{grid-column:2;grid-row:3}.feature-grid,.guide-grid{grid-template-columns:1fr}.home-title h1{font-size:80px}.home-title p{font-size:14px}.home-card,.changelog-main,.support-main,.support-side{padding:23px}.release-heading{align-items:flex-start;flex-direction:column;gap:0}.build-pill{margin-bottom:20px}.footer-inner{flex-direction:column;align-items:flex-start}.site-footer{margin-top:45px}body:before{opacity:.16}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}

.icon{width:19px;height:19px;flex-shrink:0;vertical-align:middle}.big-download .icon{width:24px;height:24px}.menu-toggle .icon{width:14px;height:14px;margin-left:6px}
/* Production artwork and reference proportions. */
.brand-wordmark{display:block;width:220px;height:74px;object-fit:contain}.brand{min-width:220px;gap:0}.downloads-title{position:relative;width:min(820px,100%);height:105px;overflow:hidden;margin:7px auto 9px;background:none;filter:none}.downloads-title img{position:absolute;left:0;top:50%;width:100%;height:auto;transform:translateY(-50%)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.edition-name{display:block;font-size:14px;color:#b5bbc5;margin-top:3px;font-weight:400}.product-symbol{width:170px;height:170px;object-fit:contain}.release-art{background:linear-gradient(#0002,#0004),url("assets/black-liquid.webp") 12% 50%/850px auto;border:2px solid #adb4bf;box-shadow:inset 0 0 0 3px #030406,inset 0 0 0 5px #788390,0 0 12px #e7edf522;border-radius:40px;justify-content:center}.release-art small{font-size:17px;margin-top:-17px;letter-spacing:.05em;background:linear-gradient(#fff,#777f8e,#fff);color:transparent;background-clip:text}.latest-release{background:linear-gradient(110deg,#05070cd4,#050608ef 40%,#020406eb 70%,#2026319c),url("assets/black-liquid.webp") center/cover;min-height:285px;border-radius:19px;box-shadow:inset 0 0 0 2px #f2f7ff15,inset 0 1px 2px #fff9,0 0 7px #eaf2ff4d,0 18px 40px #000a}.latest-release:before{content:"";position:absolute;top:-2px;left:35px;width:180px;height:2px;background:linear-gradient(90deg,transparent,#fff,transparent);box-shadow:0 0 8px #fff8;pointer-events:none}.latest-release:after{content:"";position:absolute;top:-2px;right:35px;width:180px;height:2px;background:linear-gradient(90deg,transparent,#fff,transparent);pointer-events:none}.release-meta{align-self:center}.whats-new{min-height:190px}.meta-grid{gap:14px}.big-download{height:72px;border-width:2px;box-shadow:inset 0 0 8px #fff6,0 0 6px #fff5,0 0 17px #dbe6f338;letter-spacing:.08em}.version-row{min-height:64px;border-radius:10px;box-shadow:inset 0 1px #dbe2f01a;background:linear-gradient(120deg,#1c202773,#030507ee 36%,#0e1116b3);grid-template-columns:175px 150px 1fr 100px 210px}.version-number{font-size:25px}.version-row .row-download{height:43px;font-size:14px}.archive-help{margin-top:14px}.archive-empty{display:flex;align-items:center;gap:18px;padding:26px 28px;border:1px solid #6c737f;border-radius:10px;background:linear-gradient(115deg,#141922ba,#040609e8);color:#c2c8d2;text-align:left}.archive-empty .icon{width:26px;height:26px}.archive-empty p{margin:3px 0;color:#969eac;font-size:13px}.archive-empty strong{font-size:15px;font-weight:500}.archive-empty .btn{margin-left:auto;white-space:nowrap}.home-hero{padding-block:60px 55px;gap:75px;grid-template-columns:1.1fr 1fr}.home-title h1{margin-bottom:16px}.hero-tagline{font-size:clamp(23px,2.8vw,42px);line-height:1.2;letter-spacing:-.03em;font-weight:500}.hero-tagline span{color:#969eaa}.home-title p{font-size:15px;line-height:1.8;max-width:510px}.home-actions .btn{height:50px;padding-inline:25px}.hero-meta{display:flex;gap:18px;font-size:11px;letter-spacing:.04em;color:#949ca8;margin-top:24px;flex-wrap:wrap}.hero-meta span+span{border-left:1px solid #444b57;padding-left:18px}.product-showcase{padding:22px 27px;background:linear-gradient(130deg,#11151e88,#020406dc 45%,#191f28bb),url("assets/black-liquid.webp") 10% center/cover;border-color:#7c8594;border-radius:20px}.showcase-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.showcase-top .section-label{font-size:11px;letter-spacing:.15em}.platform-pill{font-size:9px;color:#a8b0be;border:1px solid #4a5260;padding:5px 9px;border-radius:20px}.showcase-art{height:290px;display:flex;align-items:center;justify-content:center;position:relative}.showcase-art img{width:285px;height:285px;filter:drop-shadow(0 0 13px #bdccdf21)}.showcase-wordmark{position:absolute;bottom:14px;font-family:Orbitron,Arial,sans-serif;font-size:24px;font-weight:800;letter-spacing:.08em;background:linear-gradient(#fff,#6d7789,#fff);background-clip:text;color:transparent}.showcase-bottom{border-top:1px solid #4d5564;padding-top:18px;display:flex;align-items:center;justify-content:space-between;gap:15px}.showcase-caption{display:block;font-size:9px;letter-spacing:.22em;color:#a8b1c0}.showcase-bottom strong{font-size:31px;font-weight:600;line-height:1.3}.showcase-status{font-size:11px;text-align:right;color:#a8dfbf}.showcase-status small{display:block;color:#8a94a5;margin-top:6px}.section-intro{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;color:#929caa;font-size:12px;gap:15px}.feature-card{border-radius:12px;padding:25px 28px}.feature-card h3{font-size:18px}.feature-card p{line-height:1.75}.site-header{background:#030506aa}.chrome-panel.info-card,.guide-card{border-color:#515b6a}.footer-inner{font-size:11px}.retry-release{margin-top:15px}
@media(max-width:1240px) and (min-width:821px){.navbar{gap:12px}.nav-links{gap:2px}.nav-links a{font-size:11px;padding:12px}.brand,.brand-wordmark{min-width:170px;width:170px}.discord-btn{font-size:11px;padding:12px}.latest-release{grid-template-columns:160px 1fr 1fr;gap:26px}.release-art{width:160px;height:180px}.release-main{grid-column:2/4}.release-meta{grid-column:1/3}.download-side{grid-column:3}.whats-new{border-left:0;padding-left:0;border-top:1px solid #414a58;padding-top:20px;min-height:0}.version-row{grid-template-columns:120px 110px 1fr 80px 160px;gap:15px}.home-hero{gap:40px}.hero-tagline{font-size:32px}}
@media(max-width:820px){.brand,.brand-wordmark{min-width:0;width:170px;height:57px}.navbar{height:76px}.nav-links{top:76px}.nav-links a{font-size:12px}.latest-release{grid-template-columns:130px 1fr;gap:25px;padding:27px}.release-art{width:130px;height:155px;border-radius:26px}.product-symbol{width:120px;height:120px}.release-art small{font-size:12px;margin-top:-10px}.release-main{grid-column:2}.release-meta{grid-column:1/-1}.download-side{grid-column:1/-1}.whats-new{border-left:0;padding-left:0;border-top:1px solid #414a58;padding-top:20px;min-height:0}.meta-grid{grid-template-columns:repeat(3,1fr)}.big-download{max-width:none}.downloads-title{height:82px}.version-row{grid-template-columns:1fr 1fr 140px}.version-number{font-size:23px}.version-notes{grid-column:1/3;grid-row:2}.version-size{grid-column:2;grid-row:1}.version-date{grid-column:1;grid-row:3}.row-download{grid-column:3;grid-row:1/4}.home-hero{grid-template-columns:1fr;gap:35px}.product-showcase{max-width:none}.showcase-art{height:260px}.showcase-art img{height:255px;width:255px}.section-intro{align-items:flex-start}.archive-empty{flex-wrap:wrap}.archive-empty .btn{margin-left:0}.hero-tagline{font-size:36px}}
@media(max-width:560px){body:before{opacity:.45;background-size:auto 780px;min-height:780px}.brand,.brand-wordmark{width:125px;height:48px}.navbar{height:70px}.nav-links{top:70px}.brand{margin-right:auto}.discord-btn{font-size:9px;padding:9px}.discord-btn .icon{display:none}.nav-links{grid-template-columns:repeat(2,1fr)}.page-kicker{font-size:11px}.page-subtitle{font-size:10px}.downloads-title{height:48px;margin-block:12px}.page-hero{padding:28px 16px 24px}.latest-release{padding:22px;grid-template-columns:75px 1fr;gap:20px;min-height:0}.release-art{width:75px;height:90px;border-radius:18px}.product-symbol{width:74px;height:74px}.release-art small{font-size:8px;margin-top:-9px}.version-big{font-size:40px}.release-name{font-size:16px}.edition-name{font-size:12px}.release-date{font-size:11px}.release-badge{font-size:9px}.meta-grid{grid-template-columns:1fr 1fr}.meta-row{font-size:12px}.meta-row small{font-size:11px}.whats-new h3{font-size:14px}.whats-new ul{font-size:13px}.big-download{height:62px;font-size:16px}.previous-head .section-label{font-size:12px;letter-spacing:.22em}.version-row{grid-template-columns:1fr 1fr}.version-notes{grid-column:1/-1}.version-date{grid-column:1;grid-row:3}.row-download{grid-column:2;grid-row:3}.archive-empty{padding:20px;gap:12px}.archive-empty strong{font-size:14px}.archive-empty p{font-size:12px}.home-hero{padding-block:30px}.hero-tagline{font-size:31px}.home-title h1{font-size:75px}.showcase-top{flex-wrap:wrap}.showcase-bottom strong{font-size:26px}.showcase-status{font-size:10px}.section-intro{flex-direction:column;gap:6px}.feature-card{padding:22px}.footer-inner{font-size:10px}}

/* Final visual balance: chrome accents with a quiet, readable center. */
body:before{opacity:.66;background-size:cover;background-position:top center;min-height:100vh}
.site-header{background:#030405b8}
.shell{width:min(1408px,calc(100% - 112px))}
.navbar{height:88px;justify-content:space-between;gap:28px}
.brand{margin-right:0;flex:0 0 220px}
.nav-links{gap:10px;justify-content:center;flex:1}
.nav-links a{padding:13px 20px;font-size:12px;letter-spacing:.06em}
.discord-btn{padding:13px 20px}
.page-hero{padding:30px 20px 22px}
.downloads-title{width:min(740px,100%);height:94px;margin:4px auto 3px}
.page-kicker{font-size:13px;font-weight:500;letter-spacing:.42em}
.page-subtitle{font-size:12px;letter-spacing:.46em;margin-top:6px}
.latest-release{grid-template-columns:200px minmax(230px,1.05fr) minmax(270px,1fr) minmax(245px,.9fr);gap:32px;padding:30px 36px;min-height:280px;border-radius:16px;background:linear-gradient(110deg,#06080be8,#040608f2 43%,#040608f0 74%,#151b23b8),url("assets/black-liquid.webp") center/cover;box-shadow:inset 0 1px 2px #ffffff70,inset 0 0 0 2px #dfe5ed0d,0 0 5px #eaf2ff30,0 18px 40px #000a}
.release-art{width:200px;height:200px;border-radius:33px;border-color:#8e98a5;box-shadow:inset 0 0 0 3px #030406,inset 0 0 0 5px #687381,0 0 10px #e7edf512}
.product-symbol{width:174px;height:174px}
.version-big{font-size:clamp(48px,4.2vw,68px);font-weight:700;letter-spacing:-.045em;margin:15px 0 14px;background:linear-gradient(180deg,#fff 15%,#dbe0e7 52%,#aeb7c4 100%);background-clip:text;color:transparent}
.release-name{font-size:19px;line-height:1.4}
.release-date{font-size:12px;line-height:1.6;max-width:270px;color:#949eac}
.release-badge{border-radius:10px;padding:6px 12px;background:#0b1015b8;border-color:#505b67;font-size:11px}
.whats-new{padding-left:28px;border-color:#3c4652;min-height:190px;display:flex;flex-direction:column}
.whats-new h3{font-size:15px;letter-spacing:.08em;margin:0 0 12px}
.whats-new ul{font-size:13px;line-height:1.8;margin:0 0 20px;padding-left:16px}
.whats-new .btn{margin-top:auto;height:43px;border-color:#59636f}
.meta-icon{width:24px;height:24px;flex-shrink:0;margin-top:2px;color:#c8d1dd}
.meta-icon svg{display:block;width:24px;height:24px}
.meta-row{font-size:13px;gap:14px}
.meta-row small{font-size:12px}
.big-download{height:65px;border-radius:12px;font-size:16px;margin-top:18px;box-shadow:inset 0 0 6px #ffffff38,0 0 5px #ffffff40,0 0 13px #dbe6f326;background:linear-gradient(155deg,#626e7d3d,#080b0f 52%,#303b4880)}
.big-download:hover{border-color:#fff;box-shadow:inset 0 0 7px #ffffff55,0 0 17px #dbe6f34d}
.previous-head{margin:30px 0 15px}
.version-search{width:310px;align-items:center;border-radius:22px;padding:9px 14px;background:#030507b3}
.section-label{font-size:14px;letter-spacing:.26em}
.archive-empty{padding:20px 24px;border-color:#424c59;background:linear-gradient(115deg,#11171fbd,#040609ee);border-radius:9px}
.archive-empty p{line-height:1.65}
.archive-help{color:#929baa}
.footer-inner{color:#8f98a5}
@media(min-width:1500px){.page-hero{padding-top:36px;padding-bottom:26px}.downloads-title{width:780px;height:100px}.latest-release{padding-block:34px}.site-footer{margin-top:65px}}
@media(max-width:1240px){.shell{width:calc(100% - 56px)}.navbar{gap:14px}.brand{flex-basis:170px}.nav-links a{padding:11px 12px}.latest-release{grid-template-columns:160px 1fr 1fr;gap:25px;padding:28px}.release-art{width:160px;height:180px}.product-symbol{width:145px;height:145px}.release-main{grid-column:2/4}.release-meta{grid-column:1/3}.download-side{grid-column:3}.whats-new{padding:20px 0 0;border-left:0;border-top:1px solid #3c4652;min-height:0}.whats-new .btn{margin-top:0}.version-big{font-size:58px}}
@media(max-width:820px){.navbar{height:76px}.brand{flex-basis:auto}.nav-links{flex:none}.latest-release{grid-template-columns:130px minmax(0,1fr);gap:25px}.release-main{grid-column:2}.release-meta,.download-side{grid-column:1/-1}.release-art{width:130px;height:150px;border-radius:25px}.product-symbol{width:122px;height:122px}.meta-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.version-big{font-size:50px}.page-hero{padding:26px 18px 22px}.downloads-title{height:80px}.nav-links a{font-size:12px}.archive-empty .btn{margin-left:0}}
@media(max-width:560px){.shell{width:calc(100% - 32px)}.navbar{height:70px;gap:9px}.brand{flex-basis:auto}.page-hero{padding:25px 16px 22px}.page-kicker{font-size:10px;letter-spacing:.35em}.downloads-title{height:48px;margin:9px auto}.page-subtitle{font-size:9px;letter-spacing:.25em}.latest-release{grid-template-columns:75px minmax(0,1fr);padding:20px;gap:18px;border-radius:13px}.release-art{width:75px;height:90px;border-radius:18px}.product-symbol{width:74px;height:74px}.version-big{font-size:39px;margin:11px 0}.release-name{font-size:16px}.release-date{font-size:11px}.release-badge{font-size:8px;padding:5px 8px;gap:6px}.meta-grid{grid-template-columns:1fr 1fr;gap:16px}.meta-row{font-size:12px;gap:9px}.meta-icon,.meta-icon svg{width:20px;height:20px}.big-download{height:60px;font-size:15px}.version-search{width:100%}.archive-empty{padding:18px}.archive-empty .btn{width:100%}.previous-head{margin-top:26px}.version-row{overflow-wrap:anywhere}body:before{opacity:.32;background-size:auto 850px;background-position:top center}}

/* Product landing flow, retaining the S1NZR chrome visual identity. */
.landing-content{max-width:1200px}.section-nav{display:flex;align-items:center;justify-content:center;gap:42px;padding:22px 0;border-top:1px solid #36404b;border-bottom:1px solid #36404b;color:#a8b2c0;font-size:13px}.section-nav a:hover{color:#fff}.landing-section{padding:64px 0;scroll-margin-top:25px;border-bottom:1px solid #2b333e}.landing-heading h2{font-size:clamp(28px,3vw,42px);letter-spacing:-.035em;margin:15px 0 12px;line-height:1.15;font-weight:500}.landing-heading p{max-width:600px;font-size:14px;line-height:1.8;margin:0;color:#a1adbb}.capability-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin-top:34px}.capability-grid article{border-top:1px solid #546071;padding-top:20px}.capability-number{color:#8493a5;font-size:11px;letter-spacing:.1em}.capability-grid h3{font-size:18px;margin:12px 0}.capability-grid p{font-size:13px;line-height:1.8;margin:0;color:#a6b0be}.preview-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.text-link{font-size:13px;color:#c2ccd9;display:inline-flex;gap:15px;padding:10px 0;border-bottom:1px solid #596370}.text-link:hover{color:#fff;border-color:#fff}.preview-layout .text-link{margin-top:18px}.license-section{display:flex;align-items:center;justify-content:space-between;gap:60px}.license-actions{display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0;gap:12px}.license-actions .primary{padding:15px 25px}.landing-release{display:grid;grid-template-columns:210px minmax(0,1fr) 245px;gap:30px;align-items:center;margin-top:28px;padding:28px;border-radius:12px;background:linear-gradient(135deg,#1a222c99,#04070bee 50%,#121a2499)}.landing-release-version h3{font-size:38px;line-height:1.2;font-weight:600;letter-spacing:-.04em;margin:14px 0 8px}.landing-release-version>span:last-child{font-size:12px;color:#97a5b8}.landing-release-notes .section-label{font-size:10px;letter-spacing:.15em}.landing-release-notes p{font-size:13px;line-height:1.8;margin:10px 0;color:#b3bdcb;overflow-wrap:anywhere}.landing-feed{font-size:10px;color:#91a0b4}.landing-release .big-download{margin:0;font-size:13px;height:58px;padding:15px}.landing-release-links{display:flex;justify-content:space-between;gap:20px;margin-top:18px}
@media(max-width:1000px){.preview-layout{gap:40px}.landing-release{grid-template-columns:180px minmax(0,1fr)}.landing-release .big-download{grid-column:1/-1}.capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.license-section{gap:30px}}
@media(max-width:650px){.landing-section{padding:40px 0}.section-nav{gap:20px;font-size:11px;flex-wrap:wrap}.preview-layout{grid-template-columns:1fr;gap:26px}.license-section{display:block}.license-actions{margin-top:24px;align-items:stretch}.license-actions .text-link{align-self:flex-start}.landing-release{grid-template-columns:1fr;padding:22px;gap:24px}.landing-release .big-download{grid-column:auto}.landing-release-notes{border-top:1px solid #354151;padding-top:20px}.landing-release-links{flex-direction:column;gap:5px;align-items:flex-start}.capability-grid{gap:22px}.capability-grid h3{font-size:16px}.capability-grid p{font-size:12px}.home-title .mini{font-size:11px;letter-spacing:.18em}}

/* Desktop-first proportions; avoid overflow on smaller laptop viewports. */
@media(min-width:1241px){.latest-release{grid-template-columns:190px minmax(200px,1.05fr) minmax(240px,1fr) minmax(225px,.9fr);gap:24px}.release-art{width:190px;height:200px}.landing-content{max-width:1280px}.home-hero{min-height:525px;grid-template-columns:1.15fr 1fr;gap:85px;padding-block:60px}.home-title p{max-width:500px}.product-showcase{max-width:560px;justify-self:end;width:100%}.preview-layout{grid-template-columns:1.1fr 1fr;gap:110px}.landing-release{grid-template-columns:210px minmax(0,1fr) 270px;padding:32px;gap:36px}}
@media(min-width:1600px){.home-hero{min-height:565px;padding-block:70px}.landing-section{padding-block:72px}.capability-grid{gap:38px}}
@media(max-width:820px){.nav-links.open{width:auto}.release-main,.release-meta,.download-side{min-width:0}.home-title .mini{letter-spacing:.18em}.landing-release-version,.landing-release-notes{min-width:0}}

.macro-preview{margin:0;width:min(100%,480px);justify-self:end;background:#000;border:1px solid #48515c;border-radius:12px;overflow:hidden;box-shadow:0 20px 55px #0009}
.macro-preview img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}
.macro-preview figcaption{padding:12px 16px;border-top:1px solid #2e3641;background:#07090c;color:#9eaab9;font-size:9px;letter-spacing:.15em;text-align:center}
@media(max-width:650px){.macro-preview{justify-self:center;width:min(100%,439px)}}

/* Black liquid glass direction: monochrome, smooth reflections, quiet surfaces. */
:root{--text:#ededed;--muted:#969696;--line:#333;--green:#c8d8cc}
body{background:#000;color:#ededed}
body:before{height:900px;min-height:0;background-image:linear-gradient(180deg,#00000018,#0007 60%,#000 100%),url("assets/black-liquid.webp");background-size:cover;background-position:center top;opacity:.42;filter:grayscale(1) brightness(.7)}
.site-header{background:#000b;border-color:#ffffff1c}
.nav-links a{color:#a9a9a9;border-radius:4px}
.nav-links a:hover,.nav-links a.active{background:linear-gradient(#ffffff0d,#000);border-color:#ffffff38;box-shadow:inset 0 1px #ffffff18;color:#fff}
.brand-wordmark{filter:grayscale(1)}
.chrome-panel{background:linear-gradient(135deg,#111111e6,#030303f5);border-color:#ffffff30;box-shadow:inset 0 1px #ffffff0d,0 18px 40px #0008;border-radius:10px}
.latest-release{background:linear-gradient(110deg,#080808e8,#000f 46%,#000e 80%,#111111eb);border-color:#ffffff4a;box-shadow:inset 0 1px #ffffff28,0 12px 45px #000;border-radius:12px}
.latest-release:before,.latest-release:after{opacity:.35}
.release-art{background:linear-gradient(#0008,#000b),url("assets/black-liquid.webp") center/cover;border-color:#969696;box-shadow:inset 0 0 0 3px #000,inset 0 0 0 4px #555;border-radius:24px}
.product-showcase{background:linear-gradient(135deg,#080808bb,#000e 50%,#101010c9),url("assets/black-liquid.webp") center/cover;border-color:#ffffff30;box-shadow:inset 0 1px #ffffff16,0 25px 60px #000;border-radius:10px;filter:grayscale(1)}
.showcase-art{height:300px}.showcase-art img{height:285px;width:265px;filter:drop-shadow(0 0 8px #ffffff20)}
.showcase-wordmark{font-size:18px;letter-spacing:.2em;bottom:6px;background:linear-gradient(#fff,#777,#ddd);background-clip:text}
.home-title h1{background:linear-gradient(180deg,#fff 0%,#ddd 42%,#777 65%,#e5e5e5 100%);background-clip:text;filter:none;font-style:normal;letter-spacing:-.05em}
.hero-tagline span,.home-title p,.landing-heading p,.capability-grid p{color:#a2a2a2}
.hero-meta,.section-label,.page-kicker,.page-subtitle{color:#aaa}
.showcase-bottom,.section-nav,.landing-section{border-color:#ffffff24}
.section-nav{color:#aaa}.capability-grid article{border-color:#ffffff40}.capability-number{color:#818181}
.btn,.discord-btn,.row-download{background:linear-gradient(#151515,#060606);border-color:#ffffff38;border-radius:5px;box-shadow:inset 0 1px #ffffff0a;color:#ddd}
.btn:hover,.discord-btn:hover,.row-download:not(:disabled):hover{background:#1b1b1b;border-color:#ffffff70}
.primary{background:linear-gradient(#e9e9e9,#bcbcbc);border-color:#f0f0f0;color:#080808}.primary:hover{background:#fff;color:#000}
.big-download{background:linear-gradient(145deg,#262626,#050505 54%,#171717);border-color:#bababa;box-shadow:inset 0 1px #ffffff45,0 0 10px #ffffff12;border-radius:7px;color:#f1f1f1}
.big-download:hover{box-shadow:inset 0 1px #ffffff60,0 0 15px #ffffff24}
.version-big{background:linear-gradient(#fff,#b5b5b5);background-clip:text}.edition-name,.release-date,.meta-row small,.whats-new ul{color:#aaa}.whats-new{border-color:#ffffff2b}.meta-icon{color:#c7c7c7}.release-badge{background:#0b0b0b;border-color:#ffffff36}.dot{background:#d2e0d5;box-shadow:0 0 6px #ffffff30}.safe{color:#c8d8cc!important}
.landing-release{background:linear-gradient(135deg,#121212dc,#020202f5 55%,#0b0b0bf2);border-color:#ffffff30}
.landing-release-notes p{color:#aaa}.landing-release-version>span:last-child,.landing-feed{color:#929292}
.text-link{color:#c6c6c6;border-color:#ffffff40}.archive-empty,.version-row{background:linear-gradient(110deg,#101010e6,#020202f2);border-color:#ffffff2b}.archive-empty p,.archive-help{color:#929292}
.macro-preview{border-color:#ffffff30;box-shadow:0 25px 55px #000;border-radius:7px}.macro-preview figcaption{background:#000;border-color:#ffffff20;color:#969696}
.site-footer{border-color:#ffffff20}.footer-inner{color:#858585}.platform-pill{color:#aaa;border-color:#ffffff30}.showcase-status{color:#c8d8cc}.showcase-status small{color:#969696}
@media(max-width:820px){.nav-links{background:#030303}.showcase-art{height:260px}.showcase-art img{height:250px;width:235px}}
@media(max-width:560px){body:before{height:700px;background-size:auto 700px;opacity:.27}.release-art{border-radius:16px}.showcase-art{height:235px}.showcase-art img{height:225px;width:210px}}

/* Official user-supplied S1NZR emblem. */
.showcase-art img{width:300px;height:300px;object-fit:contain;filter:none;border-radius:5px}
.showcase-art{height:325px}.showcase-wordmark{bottom:0}
@media(max-width:820px){.showcase-art{height:295px}.showcase-art img{width:270px;height:270px}}
@media(max-width:560px){.showcase-art{height:255px}.showcase-art img{width:235px;height:235px}}
