.section-nav a{border:1px solid var(--line);border-radius:999px;background:#fffefa;padding:8px 13px;color:#53635f;font-weight:750;text-decoration:none}.section-nav a.active{border-color:var(--teal);background:var(--teal);color:white}.archive-shell{min-height:460px}.archive-actions{display:flex;gap:7px;flex-wrap:wrap}.archive-actions button{border:1px solid var(--line);border-radius:999px;background:white;color:var(--ink);padding:8px 12px;font-weight:750}.archive-actions .primary{border:0}.archive-actions .danger{color:#91473f}.history-row details,.history-row summary{display:block}.history-row summary{cursor:pointer;list-style:none}.history-row summary::-webkit-details-marker{display:none}.history-detail{padding:14px 0 4px;color:var(--ink)}.history-detail blockquote{margin:12px 0;padding-left:15px;border-left:3px solid var(--gold);font:17px/1.6 Georgia,serif}.history-detail .row-actions{display:flex;gap:7px;margin-top:12px}.back-link{color:#e4c988;text-decoration:none;font-weight:800}
@media(max-width:760px){.archive-actions{margin-top:12px}.archive-actions button{flex:1 1 100%}}
