/* N363 — historical-series design alignment. No content or link changes. */
body.avmuri-history-standard main > section,
body.avmuri-history-standard main > .avmuri-collection-list-card {
 background:#132b35; border:1px solid #5d7982; border-radius:24px;
 padding:clamp(18px,4.5vw,30px); margin-block:24px;
 box-sizing:border-box; max-width:100%; min-width:0;
}
body.avmuri-history-standard main > section h2:first-child {margin-top:0}
body.avmuri-history-standard main > section :is(ol,ul) {padding-inline-start:1.4em}
body.avmuri-history-standard main > section li {padding-inline-start:.12em; margin-block:.9em;overflow-wrap:anywhere}
body.avmuri-history-standard main > section a {overflow-wrap:anywhere;text-underline-offset:4px}
body.avmuri-history-standard main > :is(header,nav):first-child {display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:nowrap}
body.avmuri-history-standard main > :is(header,nav):first-child a {box-sizing:border-box;min-width:0;overflow-wrap:break-word}
body.avmuri-history-standard main > :is(header,nav):first-child a:last-child {flex-shrink:0;white-space:nowrap}
body.avmuri-history-standard main > :is(footer,nav):last-child {gap:14px;row-gap:18px;flex-wrap:wrap}
@media(max-width:650px){
 body.avmuri-history-standard main{box-sizing:border-box;min-width:0;max-width:100%;padding-inline:16px}
 body.avmuri-history-standard main > section{padding:20px 18px;border-radius:22px}
 body.avmuri-history-standard main > :is(header,nav):first-child a:first-child{max-width:calc(100% - 102px)}
 body.avmuri-history-standard main > :is(header,nav):first-child a:last-child{max-width:90px}
 body.avmuri-history-standard main > :is(footer,nav):last-child a{max-width:100%}
}
