.updates-page{max-width:1180px;margin:auto;padding:72px 22px 90px;position:relative}.updates-page:before{content:"";position:fixed;inset:64px 0 0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 18% 12%,#28c5ff16,transparent 28%),radial-gradient(circle at 82% 20%,#8b66ff12,transparent 27%),linear-gradient(180deg,#05091400,#050914 68%)}.update-intro{text-align:center;max-width:850px;margin:0 auto 52px}.update-intro h1{font-size:clamp(38px,6vw,64px);line-height:1.02;margin:20px 0 14px;letter-spacing:-2px;background:linear-gradient(100deg,#fff 18%,#79dcff 56%,#a88dff);background-clip:text;color:transparent}.update-intro>p{max-width:690px;margin:auto;color:#a8b2c8;font-size:17px;line-height:1.65}.version-pill{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid #38c8ff4a;border-radius:999px;background:#0c1d2b;color:#5bd5ff;font-size:10px;font-weight:900;letter-spacing:1.5px;box-shadow:0 0 35px #2fc3ff16}.version-pill:before{content:"";width:7px;height:7px;border-radius:50%;background:#31df88;box-shadow:0 0 12px #31df88}.update-intro .actions{justify-content:center;flex-wrap:wrap;margin-top:25px}.update-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:28px auto 0;max-width:650px}.update-metrics span{display:flex;flex-direction:column;gap:3px;padding:14px 10px;border:1px solid #26344a;border-radius:12px;background:#0b111ddd;color:#8390a7;font-size:11px}.update-metrics b{color:#f7f9ff;font-size:16px}.patch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.patch-note{position:relative;padding:26px;border:1px solid #253047;border-radius:18px;background:linear-gradient(145deg,#111827,#0b111d);overflow:hidden;box-shadow:0 18px 48px #00000025;scroll-margin-top:86px}.patch-note:after{content:"";position:absolute;inset:auto -80px -100px auto;width:200px;height:200px;border-radius:50%;background:#2fc3ff09;pointer-events:none}.patch-note.featured,.release-overview{grid-column:1/-1}.patch-note.featured{background:linear-gradient(135deg,#111b2d,#111321);border-color:#30486d}.patch-note h2{margin:0 0 15px;font-size:20px;letter-spacing:-.25px}.patch-note ul{margin:0;padding-left:19px}.patch-note li{color:#abb5c9;line-height:1.65;margin:9px 0}.patch-note li::marker{color:#45cfff}.patch-note li b{color:#edf5ff}.release-overview{padding:30px;background:linear-gradient(120deg,#102b3b,#11162a 57%,#24183b);border-color:#3b6682}.release-overview:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#55d9ff12 1px,transparent 1px),linear-gradient(#55d9ff0d 1px,transparent 1px);background-size:34px 34px;mask-image:linear-gradient(90deg,#000,transparent 75%);pointer-events:none}.release-heading{position:relative;display:flex;align-items:center;gap:16px}.release-heading small{display:block;color:#72cdea;font-size:9px;font-weight:900;letter-spacing:1.5px;margin-bottom:7px}.release-heading h2{font-size:27px;margin:0}.release-tag{display:grid;place-items:center;min-width:62px;height:62px;border-radius:15px;background:linear-gradient(145deg,#38cbff,#7767ff);color:#06101b;font-size:11px;font-weight:1000;box-shadow:0 10px 30px #2fc3ff35}.release-lead{position:relative;color:#b9c7d8;line-height:1.65;max-width:760px;margin:20px 0}.release-nav{position:relative;display:flex;flex-wrap:wrap;gap:9px}.release-nav a{padding:9px 12px;border:1px solid #4c6380;border-radius:999px;background:#07101a8c;color:#ccefff;font-size:10px;font-weight:800;transition:.2s ease}.release-nav a:hover{border-color:#4ed3ff;background:#143047;transform:translateY(-1px)}.update-category{padding-top:72px}.category-icon{position:absolute;top:23px;left:25px;display:grid;place-items:center;min-width:38px;height:34px;padding:0 9px;border:1px solid #3d617b;border-radius:10px;background:#112b3b;color:#56d6ff;font-size:10px;font-weight:1000;letter-spacing:.5px}.update-category.danger{border-color:#5c3443;background:linear-gradient(145deg,#20131b,#0d111c)}.update-category.danger .category-icon{border-color:#803c50;background:#351723;color:#ff728f}.update-category.danger li::marker{color:#ff647f}.mechanics-note{border-left:3px solid #31d78a!important}.mechanics-note h2:before{content:"TALLER · ";color:#31d78a;font-size:10px;letter-spacing:1.4px;vertical-align:3px}footer a{color:#55d6ff}@media(max-width:860px){.patch-grid{grid-template-columns:1fr}.patch-note.featured,.release-overview{grid-column:auto}.update-metrics{grid-template-columns:1fr 1fr}.update-metrics span:last-child{grid-column:1/-1}.release-heading{align-items:flex-start}.release-heading h2{font-size:23px}}@media(max-width:640px){.updates-page{padding:42px 14px 70px}.update-intro{margin-bottom:34px}.update-intro h1{font-size:39px;letter-spacing:-1px}.update-intro>p{font-size:14px}.update-metrics{grid-template-columns:1fr;gap:8px}.update-metrics span:last-child{grid-column:auto}.patch-note{padding:21px;border-radius:15px}.update-category{padding-top:67px}.release-overview{padding:22px}.release-heading{gap:12px}.release-tag{min-width:49px;height:49px;border-radius:12px;font-size:9px}.release-heading h2{font-size:20px}.release-nav{display:grid;grid-template-columns:1fr 1fr}.release-nav a{text-align:center;padding:10px 7px}.patch-note h2{font-size:18px}.patch-note li{font-size:13px;line-height:1.58}.nav{padding:0 14px}.logo{min-width:155px}.nav nav{display:none}.category-icon{left:21px}}@media(max-width:390px){.release-nav{grid-template-columns:1fr}.update-intro .actions{display:grid}.update-intro .actions a{width:100%;text-align:center}}
