
.lr378-changelog{margin:12px 0 18px;padding:10px;background:#211d28;border:1px solid #59414f;border-radius:12px;color:#f6e8ec}
.lr378-changelog summary{cursor:pointer;display:flex;align-items:center;gap:10px;list-style:none;padding:8px}
.lr378-changelog summary::-webkit-details-marker{display:none}
.lr378-changelog summary::after{content:'⌄';margin-left:auto;color:#ecabbc}
.lr378-changelog details[open]>summary::after{content:'⌃'}
.lr378-changelog>details>summary{justify-content:space-between;font-size:13px}
.lr378-changelog>details>summary span{font-size:11px;color:#ccacb7}
.lr378-log-body{max-height:380px;overflow:auto;padding:5px 6px 10px;scrollbar-width:thin}
.lr378-log-note{font-size:11px;color:#c5acb6;line-height:1.6}
.lr378-log-version{margin:6px 0;border:1px solid #51414c;border-radius:8px;background:#171820}
.lr378-log-version summary{font-size:12px;min-height:40px}
.lr378-log-version summary b{color:#ffaec3;white-space:nowrap}
.lr378-log-version summary span{color:#e5d3dc}
.lr378-log-version ul{list-style:none;padding:2px 11px 12px;margin:0}
.lr378-log-version li{font-size:11px;color:#e7dbe0;display:flex;align-items:flex-start;gap:8px;padding:5px 0;line-height:1.55}
.lr378-log-version li em{font-size:10px;font-style:normal;border:1px solid #785466;border-radius:4px;padding:0 4px;white-space:nowrap;color:#ffcfda}
