/* Phrase guide pages: FantasyLab house style on top of ../styles.css. Generated by build/listinglint/build_pages.js */
.narrow{max-width:50rem}
.page-head h1{font-size:clamp(38px,5.4vw,72px);max-width:20ch}
.page-head .lead a{color:var(--paper)}
.verdict{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;margin:22px 0 0;color:var(--paper-dim);font-size:18px;max-width:60ch}
.verdict .tag{transform:rotate(-1.6deg)}
.verdict.high .tag{background:#e8473f}.verdict.medium .tag{background:#f0a24a}.verdict.context .tag{background:#b9a6ee}
.verdict.low .tag{background:#9fbde8}.verdict.ok .tag{background:#7fcfa4}
.phrase-body h2,.groups h2{font-size:clamp(26px,2.8vw,36px);line-height:1.1;margin:1.6em 0 .45em}
.phrase-body h2:first-child{margin-top:0}
.phrase-body p,.phrase-body li{font-size:18px;color:var(--on-paper-2)}
.alts{list-style:none;padding:0;margin:0;border-top:1px solid var(--rule-p)}
.alts li{margin:0;padding:12px 0;border-bottom:1px solid var(--rule-p);font:400 22px/1.3 var(--display);color:var(--on-paper)}
.srcs{padding-left:1.1em}.srcs li{margin:.35em 0}.srcs a{color:var(--blue-ink)}
.mini{display:inline-block;font:600 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;padding:4px 6px 3px;border-radius:2px;vertical-align:middle;margin-left:4px}
.mini.high{background:var(--high-bg);color:var(--high)}.mini.medium{background:var(--medium-bg);color:var(--medium)}
.mini.context{background:var(--context-bg);color:var(--context)}.mini.low{background:var(--low-bg);color:var(--low)}.mini.ok{background:var(--ok-bg);color:var(--ok)}
.related{list-style:none;columns:2;column-gap:40px;padding:0;margin:0;border-top:1px solid var(--rule-p)}
.related li{margin:0;padding:10px 0;border-bottom:1px solid var(--rule-p);break-inside:avoid;font-size:17px;color:var(--on-paper-2)}
.related a{text-decoration-color:rgba(15,13,11,.3)}
.groups{columns:2;column-gap:56px}.group{break-inside:avoid;margin:0 0 40px}.group h2{margin-top:0}
.groups .related{columns:1}
.cta{margin:44px 0;padding:28px 0 32px;border-top:2px solid var(--ink-0);border-bottom:1px solid var(--rule-p)}
.cta h2{margin-top:0}
.phrase-body .fine,.band .fine{margin-top:36px}
@media (max-width:760px){.related,.groups{columns:1}}