.swl-group[data-v-e710cc3b]{margin-bottom:1.85rem}.swl-group[data-v-e710cc3b]:last-child{margin-bottom:0}.swl-group-head[data-v-e710cc3b]{align-items:baseline;gap:.7rem;margin-bottom:.85rem;display:flex}.swl-group-label[data-v-e710cc3b]{color:var(--color-ink);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;font-size:10px}.swl-group-rule[data-v-e710cc3b]{background:var(--color-rule);flex:1;height:1px;transform:translateY(-2px)}.swl-group-count[data-v-e710cc3b]{color:var(--color-muted);font-family:var(--font-mono);white-space:nowrap;font-size:11px}.swl-list[data-v-e710cc3b]{-moz-column-gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(calc(var(--swl-len,6)*.62em + 2.4rem),1fr));gap:.1rem .5rem;margin:0;padding:0;list-style:none;display:grid}.swl-item[data-v-e710cc3b]{min-width:0}.swl-link[data-v-e710cc3b]{color:var(--color-ink);border-radius:4px;align-items:baseline;gap:.3rem;margin-inline:-.45rem;padding:.28rem .45rem;text-decoration:none;transition:background .12s,color .12s;display:flex}.swl-word[data-v-e710cc3b]{font-family:var(--font-display);white-space:nowrap;font-size:1.05rem;line-height:1.25}.swl-link:focus-visible .swl-word[data-v-e710cc3b],.swl-link:hover .swl-word[data-v-e710cc3b]{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.swl-link[data-v-e710cc3b]:hover{background:var(--color-paper-warm)}.swl-link[data-v-e710cc3b]:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.swl-badge[data-v-e710cc3b]{flex:none}.swl-badge--pangram[data-v-e710cc3b]{color:var(--color-semicorrect);font-size:.8rem;line-height:1;transform:translateY(-.04em)}.swl-badge--exact[data-v-e710cc3b]{border:1px solid var(--color-rule);color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:3px;padding:.08rem .28rem;font-size:.55rem;font-weight:600;line-height:1.4;transform:translateY(-.12em)}
