.ww-letter-pages{margin:1.5rem 0;display:flex;flex-wrap:wrap;gap:.5rem;clear:both}
.ww-letter-pages p{flex-basis:100%;margin:.3rem 0}
.ww-letter-pages a{display:inline-block;padding:.45rem .8rem;background:#eaf6fb;border:1px solid #b9dce9;border-radius:6px;text-decoration:none}
.ww-letter-pages a:hover,.ww-letter-pages a:focus-visible,.ww-letter-pages a[aria-current]{background:#007eae;color:#fff}
.ww-trait-cards{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;padding:0!important;clear:both}
.ww-trait-cards .cssknopf{margin:0!important;float:none!important;max-width:100%}
.ww-trait-cards details[open]{max-width:36rem}
.ww-trait-cards .ww-trait-explanation{white-space:normal}
.ww-list-loading{font-size:.92rem;color:#526771}
#ww-trait-more{padding:.7rem 1rem;margin:.7rem 0}
#post-7131:not([data-compact-list]) .ww-trait-cards .cssknopf{font-size:90%;color:#5e5e5e;border:1px solid #b9d6df;border-radius:4px}
#post-7131:not([data-compact-list]) .ww-trait-cards .poswort{background:#dbf8de;border-color:#8bce96}
#post-7131:not([data-compact-list]) .ww-trait-cards .negwort{background:#ffe7ee;border-color:#e5a4b5}
#post-7131:not([data-compact-list]) .ww-trait-cards .neutwort{background:#fdf3cf;border-color:#dcc46c}
