.modpack-changelog-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.modpack-changelog-toolbar .hub-actions{margin:0}.modpack-changelog-controls{align-items:center;gap:12px;min-width:0;max-width:100%;display:flex}.modpack-changelog-controls label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.modpack-changelog-select{border:1px solid var(--border-strong);background:var(--surface);width:min(320px,100%);min-width:0;min-height:44px;color:var(--text);border-radius:999px;outline:none;padding:10px 16px;font-size:14px}.modpack-changelog-select:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.modpack-changelog-list{gap:16px;display:grid}.modpack-changelog-card{border:1px solid var(--border);background:var(--surface);border-radius:24px;min-width:0;transition:border-color .2s;overflow:hidden}.modpack-changelog-card:hover,.modpack-changelog-card[open]{border-color:var(--border-strong)}.modpack-changelog-card summary{cursor:pointer;align-items:center;gap:18px;padding:24px;list-style:none;display:flex}.modpack-changelog-card summary::-webkit-details-marker{display:none}.modpack-changelog-card summary:focus-visible{outline:2px solid var(--accent);outline-offset:-4px;border-radius:24px}.modpack-changelog-card summary>img,.modpack-changelog-icon{object-fit:cover;border-radius:14px;flex-shrink:0;width:48px;height:48px}.modpack-changelog-icon{color:var(--accent);background:var(--surface-elevated);place-items:center;display:grid}.modpack-changelog-summary{flex:1;gap:8px;min-width:0;display:grid}.modpack-changelog-summary .text-label{color:var(--accent)}.modpack-changelog-summary strong{overflow-wrap:anywhere;font-size:17px;font-weight:650}.modpack-changelog-meta{color:var(--text-muted);flex-wrap:wrap;gap:8px 18px;font-size:12px;display:flex}.modpack-changelog-meta>span{overflow-wrap:anywhere}.modpack-changelog-chevron{color:var(--text-muted);transition:transform .24s var(--ease-premium);flex-shrink:0}.modpack-changelog-card[open] .modpack-changelog-chevron{transform:rotate(180deg)}.modpack-changelog-body{border-top:1px solid var(--border);margin-inline:24px;padding-block:22px 24px}.modpack-changelog-body p{white-space:pre-line;overflow-wrap:anywhere;color:var(--text-muted);font-size:14px;line-height:1.9}.modpack-changelog-body .hub-button{max-width:100%;margin-top:22px}@media (max-width:600px){.modpack-changelog-controls{width:100%}.modpack-changelog-select{flex:1;width:100%}.modpack-changelog-card summary{gap:14px;padding:20px}.modpack-changelog-body{margin-inline:20px}.modpack-changelog-summary strong{font-size:15px}}@media (prefers-reduced-motion:no-preference){.modpack-changelog-card[open] .modpack-changelog-body{animation:.24s ease-out hub-enter}}@media (prefers-reduced-motion:reduce){.modpack-changelog-chevron,.modpack-changelog-card{transition:none}}
