.release-notes-hero{padding:60px 0 40px;text-align:center;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);margin-bottom:40px;border-radius:0 0 20px 20px}.release-notes-hero h1{font-size:2.5rem;margin-bottom:15px;color:var(--text-primary);font-weight:700}.release-notes-hero h1 span{display:block}.release-notes-hero h1 .white{background:linear-gradient(90deg,var(--text-primary),var(--text-secondary));-webkit-background-clip:text;background-clip:text;color:transparent}.release-notes-hero h1 .red{background:linear-gradient(90deg,var(--accent-red),var(--accent-red-light2));-webkit-background-clip:text;background-clip:text;color:transparent}.release-notes-container{max-width:900px;margin:0 auto 80px;padding:0 20px}.release-notes-container-padding{padding:80px 20px}.release-version{margin-bottom:50px;padding:30px;border-radius:15px;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,5%);transition:all .3s ease;border:1px solid rgba(0,0,0,5%)}.release-version:hover{box-shadow:0 8px 25px rgba(0,0,0,.1);transform:translateY(-3px)}.release-version:last-child{margin-bottom:0}.release-version a{text-decoration:none;color:inherit}.version-header{margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,5%)}.version-title{font-size:1.8rem;font-weight:700;color:var(--text-primary);transition:color .3s ease}.version-title:hover{color:var(--accent-red)}.version-date{font-size:.9rem;color:var(--text-gray);display:inline-block;font-weight:400}.release-version .content{line-height:1.7}.release-version .content h1,.release-version .content h2,.release-version .content h3,.release-version .content h4,.release-version .content h5,.release-version .content h6{margin-top:1.5em;margin-bottom:.8em;color:var(--text-primary);font-weight:600}.release-version .content h1{font-size:1.6rem}.release-version .content h2{font-size:1.4rem;color:var(--accent-red);padding-bottom:5px;border-bottom:1px solid rgba(0,0,0,5%)}.release-version .content h3{font-size:1.2rem;color:#007aff}.release-version .content p{margin-bottom:1em;color:var(--text-secondary)}.release-version .content ul,.release-version .content ol{margin:1em 0;padding-left:30px}.release-version .content li{margin-bottom:8px;line-height:1.5;list-style:none}.release-version .content li:before{content:"•";color:var(--accent-red);font-weight:700;display:inline-block;width:1em;margin-left:-1em}.release-version .content code{background:#f1f3f4;padding:2px 6px;border-radius:4px;font-family:sf mono,Monaco,monospace;font-size:.9em}.release-version .content pre{background:#f8f9fa;border:1px solid #e1e4e8;border-radius:6px;padding:16px;overflow:auto;margin:16px 0}.release-version .content pre code{background:0 0;padding:0}.release-version .content blockquote{margin:16px 0;padding:0 16px;border-left:4px solid var(--accent-red);color:var(--text-gray)}.download-section{text-align:center;padding:60px 20px;background:linear-gradient(135deg,#ff4d4d 0%,#ff9999 100%);margin:60px 0;color:#fff}.download-section h2{font-size:2.2rem;margin-bottom:20px;color:#fff}.download-section p{font-size:1.1rem;color:rgba(255,255,255,.9);max-width:600px;margin:0 auto 30px}.download-section .button{color:var(--accent-red);background-color:#fff;margin-top:40px;padding:12px 22px;font-size:17px}.back-link{display:inline-block;margin-bottom:20px;color:var(--accent-red);text-decoration:none;font-weight:600;padding:8px 15px;border-radius:20px;transition:all .3s ease}.back-link:hover{background:rgba(255,77,77,.1);text-decoration:none}@media(max-width:768px){.release-notes-hero{padding:40px 0 30px}.release-notes-hero h1{font-size:2rem}.release-notes-container{padding:0 15px}.release-version{padding:20px}.version-title{font-size:1.5rem}.release-version .content h1{font-size:1.4rem}.release-version .content h2{font-size:1.2rem}.release-version .content ul,.release-version .content ol{padding-left:20px}.download-section{padding:40px 15px;margin:40px 0}.download-section h2{font-size:1.8rem}}