.origin-layout{max-width:1100px;margin:0 auto}.origin-options small{display:block;font-size:.8rem;color:var(--muted);margin-top:10px;font-weight:400}.origin-breadcrumb{margin:24px 0}.origin-breadcrumb ol{display:flex;flex-wrap:wrap;gap:6px 12px;padding:0;list-style:none}.origin-breadcrumb li{min-width:0;max-width:100%;display:flex;align-items:center;gap:12px}.origin-breadcrumb li:not(:last-child)::after{content:'›';color:var(--muted)}.origin-breadcrumb a{display:inline-flex;align-items:center;min-height:44px;font-size:.8rem;overflow-wrap:anywhere}.origin-age{padding:24px;margin:24px 0;display:grid;gap:14px;max-width:600px}.origin-age input{max-width:240px}.origin-age button{justify-self:start}.origin-human-summary{font-size:1.12rem;line-height:1.8;overflow-wrap:anywhere}.origin-summary{padding:28px;margin:26px 0}.origin-summary h2{font-size:1.2rem}.origin-path ol{padding-left:24px;line-height:1.8;overflow-wrap:anywhere}.origin-history article,.origin-summary-group+.origin-summary-group{border-top:1px solid var(--line);padding-top:20px;margin-top:20px}.origin-group-label{font-size:.85rem;line-height:1.6;font-weight:600;padding:16px 0 6px;overflow-wrap:anywhere}
@media(max-width:600px){.origin-summary,.origin-age{padding:20px}.origin-layout h1{font-size:1.65rem}.origin-human-summary{font-size:1rem}.origin-breadcrumb ol{gap:3px 8px}.origin-options .tree-option{padding:20px 18px}.origin-age button{justify-self:stretch}}
