.basecenter{min-width:600px;width:70%;max-width:1000px;padding:50px}#releaseNotesBox{max-width:1000px;margin:48px auto;padding:32px 36px;background:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.08)}#releaseNotesBox h1{font-family:system-ui,sans-serif;font-size:2.1rem;font-weight:400;color:#356ea7;margin:0 0 1.75rem;letter-spacing:-.4px}details{margin:0 0 .45rem;padding-left:1.35rem;position:relative}details summary{list-style:none;cursor:pointer;user-select:none;font-family:system-ui,sans-serif}details summary::-webkit-details-marker{display:none}details summary::before{content:'';position:absolute;left:-1.35rem;top:6px;width:10px;height:10px;border:solid #666;border-width:0 2px 2px 0;transform:rotate(-45deg);transition:transform .25s;border-color:#1a6aa7}details[open]>summary::before{transform:rotate(45deg)}details::after{position:absolute;left:-1.05rem;top:0;bottom:0;width:1px;background:#d5dbe1}details.year::after{display:none}details.year{margin:1.2rem 0 .8rem;padding-left:0}details.year>summary{display:flex;align-items:center;justify-content:center;gap:8px;font-size:1.25rem;font-weight:400;color:#0f4e7e;padding-bottom:15px}details.year>summary::before{border-color:#0f4e7e;margin-right:8px}details.year>summary::after{content:'';flex:1;height:1px;background:#d5dbe1}details.month{border-bottom:1px solid #e0e6ed;padding-bottom:.65rem;margin-bottom:.85rem}details.month>summary{font-size:1.05rem;font-weight:400;color:#1a6aa7;margin-left:.2rem}h4{margin:1rem 0 .35rem 2rem;font-size:.95rem;font-weight:500;color:#333}.ai-summary{margin:0 2rem 1rem 2rem;font-style:italic;color:#444}ul.ticket-list{margin:0 0 1rem 3rem;padding-left:1rem}.ticket-list li{margin:.28rem 0;line-height:1.45}.ticket-list li::marker{color:#356ea7}.ticket{display:inline-block;background:#eef2f6;color:#356ea7;font-family:"JetBrains Mono","Courier New",monospace;font-size:.78rem;border-radius:6px;padding:1px 6px;margin-right:.35rem}#releaseContainer.summary .ticket-list{display:none}#releaseContainer.full .ai-summary{display:none}@media(max-width:720px){#releaseNotesBox{padding:32px 22px}h4{margin-left:1.6rem}.ticket-list{margin-left:2.2rem}}