.otbmUa_hubHeading{padding-block:var(--space-12) var(--space-6)}.otbmUa_cardLink{transition:transform .16s ease-out,color .16s ease-out;display:inline-block}.otbmUa_cardLink:hover{color:var(--accent);transform:translateY(-1px)}.otbmUa_cardLink:active{transform:scale(.98)}.otbmUa_prose a:hover,.otbmUa_contents a:hover{color:var(--accent)}.otbmUa_actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin:1.25rem 0;display:flex}.otbmUa_search{gap:.65rem;max-width:52rem;display:grid}.otbmUa_search input{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--foreground);font:inherit;border-radius:.5rem;padding:.9rem 1rem}.otbmUa_filters{flex-wrap:wrap;gap:.5rem;display:flex}.otbmUa_filters button{border:1px solid var(--border);color:inherit;cursor:pointer;font:inherit;background:0 0;border-radius:2rem;padding:.45rem .75rem}.otbmUa_filters button[aria-pressed=true]{background:var(--foreground);color:var(--background)}.otbmUa_search input:focus-visible,.otbmUa_filters button:focus-visible,.otbmUa_table:focus-visible,.otbmUa_prose pre:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.otbmUa_results{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.otbmUa_card{border:1px solid var(--border);background:var(--surface);border-radius:.75rem;flex-direction:column;min-width:0;padding:1.25rem;display:flex}.otbmUa_card h3{margin:.5rem 0;font-size:1.2rem}.otbmUa_card p{margin:.35rem 0 1rem}.otbmUa_card code{overflow-wrap:anywhere;margin-top:auto}.otbmUa_card small,.otbmUa_meta{color:var(--muted);overflow-wrap:anywhere}.otbmUa_meter{background:var(--border);height:3px;margin:1rem 0;overflow:hidden}.otbmUa_meter>div{background:var(--accent);transform-origin:0;height:100%}.otbmUa_reader{grid-template-columns:minmax(0,1fr) 15rem;align-items:start;gap:2.5rem;display:grid}.otbmUa_contents{border-left:1px solid var(--border);max-height:70vh;padding:1rem;position:sticky;top:6rem;overflow-y:auto}.otbmUa_contents ol{padding:0;list-style:none}.otbmUa_contents li{margin:.65rem 0;font-size:.875rem}.otbmUa_prose{overflow-wrap:anywhere;min-width:0;line-height:1.75}.otbmUa_prose h2,.otbmUa_prose h3,.otbmUa_prose h4,.otbmUa_prose h5,.otbmUa_prose h6{margin-top:2rem;scroll-margin-top:6rem;line-height:1.25}.otbmUa_prose h2{font-size:1.8rem}.otbmUa_prose h3{font-size:1.4rem}.otbmUa_prose pre{background:var(--surface);border:1px solid var(--border);border-radius:.5rem;max-width:100%;padding:1rem;font-size:.82rem;line-height:1.6;overflow-x:auto}.otbmUa_prose code{font-size:.9em}.otbmUa_prose blockquote{border-left:2px solid var(--accent);margin-left:0;padding-left:1rem}.otbmUa_table{max-width:100%;overflow-x:auto}.otbmUa_table table{border-collapse:collapse;min-width:100%}.otbmUa_table th,.otbmUa_table td{text-align:left;border-bottom:1px solid var(--border);min-width:8rem;padding:.6rem}.otbmUa_findings{gap:1rem;padding:0;list-style:none;display:grid}.otbmUa_findings li{border:1px solid var(--border);border-radius:.5rem;padding:1.25rem}.otbmUa_findings h2{overflow-wrap:anywhere;margin:.5rem 0;font-size:1.15rem}@media (max-width:700px){.otbmUa_results,.otbmUa_reader{grid-template-columns:minmax(0,1fr)}.otbmUa_contents{grid-row:1;max-height:none;position:static}}@media (prefers-reduced-motion:reduce){.otbmUa_cardLink,.otbmUa_cardLink:hover,.otbmUa_cardLink:active{transition:none;transform:none}.otbmUa_search *,.otbmUa_filters *{transition:none}}
