.detail-page{padding-top:55px;padding-bottom:90px;min-height:70vh}.back-link{display:inline-block;color:#b4c6e0;font-size:13px;margin-bottom:35px}.detail-page>.app-icon{margin-bottom:25px}.detail-page h1{font-size:clamp(32px,4.6vw,58px);max-width:900px;overflow-wrap:anywhere}.detail-description{font-size:16px;line-height:1.85;color:#adbbd0;max-width:750px}.detail-filters{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:45px 0 24px}.detail-filters h2{font-size:27px}.detail-filters select{font:inherit;font-size:13px;background:#152139;color:#e4edfb;border:1px solid #35465f;padding:12px 16px;border-radius:10px}.release-list{max-width:900px}.version-card{border:1px solid #30415c;border-radius:18px;padding:28px;background:linear-gradient(130deg,#17263e,#101a2b);margin:20px 0}.version-head{display:flex;justify-content:space-between;align-items:center;gap:15px}.version-head h3{font-size:23px;margin:0}.version-date{color:#95a9c5;font-size:11px}.version-platforms{color:#ffd39d;font-size:12px;font-weight:750;letter-spacing:.05em}.version-notes{white-space:pre-wrap;color:#b3c1d6;font-size:14px;line-height:1.8}.version-file-list{display:flex;flex-direction:column;gap:8px;color:#8fa5c1;font-size:11px;margin:20px 0 25px;overflow-wrap:anywhere}.apps-grid .download-link{background:#273d5b;padding:10px 13px;font-size:11px;white-space:nowrap}.apps-grid .status.available{background:#164d362f;color:#a0ddba;border-color:#49826355}.footer-admin{display:inline-block;margin-top:10px;color:#a8b9d1;font-size:11px}.catalogue-footnote a{color:#dfb785}.count-pill{max-width:100%}@media(max-width:650px){.detail-filters{flex-direction:column;align-items:flex-start}.version-head{align-items:flex-start;flex-direction:column}.version-card{padding:22px}.version-card .btn{width:100%}.detail-page{padding-top:35px}}
