.hinge-marking-triage{border:1px solid var(--line-dark);border-top:4px solid var(--accent);background:var(--surface);margin:28px 0;padding:16px}.hinge-marking-triage h2{margin-top:0}.marking-triage-options{gap:8px;display:grid}.marking-triage-options details{border:1px solid var(--line-dark);background:#fffefa}.marking-triage-options summary{cursor:pointer;padding:11px 12px;font-weight:700}.marking-triage-options summary:focus-visible{outline-offset:2px;outline:3px solid #df911d}.marking-triage-options details[open] summary{border-bottom:1px solid var(--line)}.marking-triage-options details p{margin:12px}.hinge-marking-triage .marking-triage-sources{color:var(--muted);margin-bottom:0;font-size:13px}@media (max-width:400px){.hinge-marking-triage{padding:12px}.marking-triage-options summary{padding:10px}}.hole-reuse-comparison{border:1px solid var(--line-dark);border-top:4px solid var(--accent);background:var(--surface);margin:28px 0;padding:16px}.hole-reuse-comparison h2{margin-top:0}.hole-reuse-comparison table{border-collapse:collapse;table-layout:fixed;background:#fffefa;width:100%}.hole-reuse-comparison caption{text-align:left;padding:0 0 8px;font-weight:700}.hole-reuse-comparison th,.hole-reuse-comparison td{border:1px solid var(--line-dark);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:9px}.hole-reuse-comparison thead{background:#e9eeec}.hole-reuse-comparison .hole-reuse-sources{color:var(--muted);margin-bottom:0;font-size:13px}@media (max-width:400px){.hole-reuse-comparison{padding:10px}.hole-reuse-comparison th,.hole-reuse-comparison td{padding:6px;font-size:12px}}
