.text-detail .database-entry{max-width:88ch}.text-detail .database-entry h1{overflow-wrap:anywhere;white-space:pre-wrap;font-size:clamp(28px,3.2vw,44px);line-height:1.4}.text-detail .database-entry-text{font-size:var(--type-body);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.85}.text-detail .database-language-links{margin-block:28px}.text-detail .database-card-name,.text-index .database-card-name{overflow-wrap:anywhere}.text-index .database-card{min-width:0}.text-index .database-results-meta{flex-wrap:wrap;gap:16px}.text-index .database-results-meta>span:first-child{overflow-wrap:anywhere;min-width:0}.text-index .database-empty .game-button{margin-top:12px}.text-detail .database-related{margin-top:40px}@media (max-width:640px){.text-detail .database-entry h1{font-size:28px}.text-detail .database-entry-text{line-height:1.8}}.text-index .database-card{min-height:82px;padding:18px 20px}.text-index .database-card-name{font:var(--type-body)/1.7 var(--font-sans)}.text-detail .game-text-reference{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:.2em;text-decoration-thickness:1px}.text-detail .game-text-reference:hover{text-decoration-thickness:2px}.text-detail .game-text-reference:focus-visible{outline:2px solid var(--gold);outline-offset:4px}
