app-compare-page .history-btn{font:inherit;font-size:.68rem;font-weight:600;color:var(--ink-3);background:transparent;border:1px solid var(--line-2);border-radius:var(--radius-full);padding:.05rem .5rem;cursor:pointer;flex-shrink:0;opacity:.5;transition:opacity .1s,color .1s,border-color .1s}app-compare-page tr:hover .history-btn,app-compare-page .history-btn:focus-visible{opacity:1}app-compare-page .history-btn:hover{color:var(--accent);border-color:rgba(var(--accent-rgb),.5)}app-compare-page .history-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}app-compare-page .bump-badge{display:inline-flex;align-items:center;gap:.25rem;width:fit-content;font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border-radius:var(--radius-full);padding:.12rem .5rem;color:var(--ink-3);background:var(--line-2);border:1px solid transparent}app-compare-page .bump-badge[data-bump=major]{color:#fff;background:var(--bad);border-color:var(--bad)}app-compare-page .bump-badge[data-bump=minor]{color:var(--warn-ink);background:var(--warn-pale);border-color:var(--warn-border)}app-compare-page .bump-badge[data-bump=downgrade]{color:var(--moved);background:var(--moved-pale);border-color:var(--moved-border)}app-compare-page .tree-table tbody tr.row-major,app-compare-page .tree-table tbody tr.row-major:hover{background:var(--bad-pale)}app-compare-page .tree-table tbody tr.row-major td:first-child{box-shadow:inset 3px 0 0 var(--bad)}app-compare-page .tree-table tbody tr.row-major .val-to{font-weight:700}app-compare-page .major-upgrades-link{font-size:.78rem;font-weight:700;color:var(--bad);background:var(--bad-pale);border:1px solid var(--bad-border);border-radius:var(--radius-full);padding:.18rem .65rem;text-decoration:none}app-compare-page .major-upgrades-link:hover{border-color:var(--bad)}app-compare-page .major-upgrades-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}html,body{min-height:100%}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;-webkit-font-smoothing:antialiased}::selection{background:#d9480f2e;color:inherit}
