.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)}.hub-header[data-v-88e4de7f]{padding:4px 0 22px}.hub-headline[data-v-88e4de7f]{font-size:clamp(38px,6.4vw,66px)}.hub-subtitle[data-v-88e4de7f]{max-width:48ch;margin-top:12px}.editorial-rule-accent.hub-divider[data-v-88e4de7f]{margin-bottom:26px}.sv-body[data-v-88e4de7f]{position:relative}.sv-loader[data-v-88e4de7f]{color:var(--color-muted,#6b6b6b);bottom:.25rem;opacity:.75;pointer-events:none;place-items:center;display:grid;position:absolute;inset-inline-end:.25rem}.sv-loader-icon[data-v-88e4de7f]{animation:.9s linear infinite sv-loader-spin-88e4de7f}@keyframes sv-loader-spin-88e4de7f{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.sv-loader-icon[data-v-88e4de7f]{animation-duration:2.4s}}.reduce-animations{animation-duration:2.4s}.sv-loader-fade-enter-active[data-v-88e4de7f],.sv-loader-fade-leave-active[data-v-88e4de7f]{transition:opacity .18s}.sv-loader-fade-enter-from[data-v-88e4de7f],.sv-loader-fade-leave-to[data-v-88e4de7f]{opacity:0}.sv-faq[data-v-88e4de7f]{margin-bottom:1rem}.sv-faq-q[data-v-88e4de7f]{margin-bottom:.2rem;font-weight:600}.sv-input-wrap[data-v-88e4de7f-s]{margin:1.5rem 0}.sv-field[data-v-88e4de7f-s]{background:var(--paper,#fff);border:2px solid var(--ink,#1a1a1a);border-radius:4px;align-items:center;gap:.6rem;padding:.75rem 1rem;display:flex}.sv-field-icon[data-v-88e4de7f-s]{opacity:.6;flex:none}.sv-input[data-v-88e4de7f-s]{color:var(--ink,#1a1a1a);font-family:var(--font-mono,monospace);letter-spacing:.15em;text-transform:lowercase;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:1.25rem}.sv-clear[data-v-88e4de7f-s]{cursor:pointer;opacity:.6;background:0 0;border:none;flex:none;place-items:center;padding:.2rem;display:grid}.sv-clear[data-v-88e4de7f-s]:hover{opacity:1}.sv-results[data-v-88e4de7f-s]{min-height:2rem;margin:1.25rem 0}.sv-hint[data-v-88e4de7f-s]{opacity:.7}.sv-summary[data-v-88e4de7f-s]{margin-bottom:1rem}
