html,body{max-width:100%;overflow-x:hidden}.filters,.profile-actions,.evidence-links{display:flex;flex-wrap:wrap;gap:.65rem}.search{padding:1rem;background:var(--card);border:1px solid var(--line);border-radius:14px}.search>div:first-of-type{display:flex;gap:.7rem}.search textarea{flex:1}.filters{align-items:end;margin-top:1rem}.filters label{min-width:10rem}.workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(19rem,.8fr);gap:1.25rem;align-items:start}.workspace>*{min-width:0}.results{display:grid;gap:.75rem}.journal-card,.profile,.match-card{padding:1rem;border:1px solid var(--line);border-radius:12px;background:var(--card)}.journal-card h3,.match-card h3{margin:.2rem 0}.journal-card button{margin-right:.4rem}.profile{position:sticky;top:5.5rem}.profile dl{display:grid;grid-template-columns:minmax(0,9rem) minmax(0,1fr);gap:.45rem}.profile dd{min-width:0;margin:0;overflow-wrap:anywhere}.badge{display:inline-block;margin:.15rem;padding:.25rem .45rem;border:1px solid var(--line);border-radius:999px}.trend-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr));gap:1rem}.trend-grid article{padding:1rem;background:var(--card);border:1px solid var(--line);border-radius:12px}.tool-mount{display:block;width:100%;max-width:100%;height:24rem;border:0;background:transparent;overflow:auto;transition:height .15s ease}.tool-mount+.tool-mount{margin-top:1rem}.is-comparing{display:flex;flex-direction:column;min-width:0}.is-comparing>.tabs{order:0}.is-comparing>#panel-compare{order:1}.is-comparing>.comparison-source{display:block;order:2;padding-top:1rem}.is-comparing>#panel-find.comparison-source>h2,.is-comparing>#panel-find.comparison-source>p{display:none}.is-comparing>section:not(#panel-compare):not(.comparison-source){order:3}main>section{min-width:0}@media(max-width:760px){.workspace{grid-template-columns:1fr}.profile{position:static}.profile dl{grid-template-columns:1fr}.search>div:first-of-type{display:block}.filters label{min-width:min(10rem,100%)}}
