.release-desk{color:#eceaf5}.latest-release{background:radial-gradient(at 95% 10%,#75539966,#0000 60%),linear-gradient(120deg,#22283e,#382748);border:1px solid #73618c;border-radius:22px;grid-template-columns:1.1fr 1fr;gap:30px;padding:28px;display:grid;box-shadow:0 12px 30px #08061555}.latest-release h2{margin:10px 0;font-size:58px;line-height:1.1}.latest-release time{color:#d1bfdc;border:1px solid #736081;border-radius:20px;padding:3px 10px;font-size:11px;display:inline-block}.latest-release>div>p{color:#c7c6dc;margin:16px 0;font-size:16px;line-height:1.6}.latest-release .eyebrow{color:#ffdc8a;font-size:10px}.release-summary{flex-wrap:wrap;gap:7px;margin:16px 0 22px;display:flex}.release-summary span{color:#c4c4d9;background:#262c43;border:1px solid #665c7e;border-radius:6px;padding:4px 8px;font-size:10px}.release-stamp{background:#1e2033aa;border:1px solid #5c5075;border-radius:16px;padding:18px}.release-mascot{border-bottom:1px solid #574866;align-items:center;gap:14px;padding-bottom:8px;display:flex}.release-mascot>span{letter-spacing:1.3px;color:#c5a8e8;font-size:10px;font-weight:900}.release-highlights p{color:#c1bfd3;border-bottom:1px solid #4c3f5f;padding:12px 0;font-size:12px;line-height:1.7}.release-highlights p:last-child{border-bottom:0;padding-bottom:0}.release-highlights strong{color:#f7d99c}.release-controls{align-items:end;gap:22px;margin:24px 0 12px;display:flex}.release-controls .field{flex:1;max-width:430px}.release-controls input{background:#1a2636;border-color:#4d566f}.catalog-category-tabs{flex-wrap:wrap;gap:7px;display:flex}.catalog-category-tabs button{color:#b3bdd3;background:#292d43;border:1px solid #55516f;border-radius:20px;padding:8px 13px;font-size:11px}.catalog-category-tabs button[aria-pressed=true]{color:#fff;background:#70609c;border-color:#bc9bdc}.release-history{gap:16px;margin-top:22px;display:grid;position:relative}.release-card{grid-template-columns:135px minmax(0,1fr);gap:20px;scroll-margin-top:100px;display:grid}.release-date{border-right:2px solid #4e4668;padding:15px 16px 0 0;position:relative}.release-date:after{content:"";background:#be94eb;border:2px solid #263344;border-radius:50%;width:10px;height:10px;position:absolute;top:22px;right:-6px}.release-date time{color:#9facc5;font-size:11px;display:block}.release-date span{color:#ead2ff;margin-top:5px;font-size:18px;font-weight:900;display:block}.release-body{background:linear-gradient(140deg,#223247,#1b293b);border:1px solid #4a4c68;border-radius:14px;min-width:0;padding:22px 24px}.release-labels{flex-wrap:wrap;gap:6px;display:flex}.release-labels span,.release-labels b{letter-spacing:.3px;color:#c8b6e5;border:1px solid #665681;border-radius:12px;padding:3px 8px;font-size:9px}.release-labels b{color:#282333;background:#ddc073;border-color:#ddc073}.release-body h3{margin:10px 0 14px;font-size:23px}.release-body details summary{color:#aec3d4;cursor:pointer;border-top:1px solid #435267;justify-content:space-between;padding:10px 0;font-size:12px;list-style:none;display:flex}.release-body summary::-webkit-details-marker{display:none}.release-body details[open] summary{color:#ffe096}.release-body ul{gap:0;padding:0;list-style:none;display:grid}.release-body li{color:#c2cbdc;border-bottom:1px solid #344256;padding:12px 0 12px 18px;font-size:13px;line-height:1.8;position:relative}.release-body li:before{content:"";background:#aa8cd5;border-radius:50%;width:5px;height:5px;position:absolute;top:23px;left:0}.release-body li strong{color:#eff0f8}.release-body li:last-child{border:0}.release-desk>.result-count{color:#91a8bd;font-size:11px}.release-desk .empty-state{padding:30px}.release-desk>a{color:#e0c198}@media (max-width:1024px){.latest-release{gap:20px;padding:24px}.release-controls{flex-direction:column;align-items:stretch;gap:12px}.release-controls .field{max-width:none}}@media (max-width:768px){.latest-release{grid-template-columns:minmax(0,1fr);gap:20px;padding:20px}.latest-release h2{font-size:45px}.latest-release>div>p{font-size:14px}.release-stamp{padding:14px}.release-card{grid-template-columns:minmax(0,1fr);gap:8px}.release-date{border:0;align-items:center;gap:12px;padding:0;display:flex}.release-date span{margin:0;font-size:14px}.release-date:after{display:none}.release-body{padding:17px}.release-body h3{font-size:21px}.release-body li{font-size:12px}.catalog-category-tabs button{padding:7px 10px;font-size:10px}.release-history{gap:22px}}
