.community-finder{margin:18px 0;padding:18px;border:1px solid #3b5361;border-radius:12px;background:#14242e}.community-finder label{display:block;font:22px/1.25 Georgia,serif;color:#f0dcb6}.community-finder p{font-size:12px!important;line-height:1.6;margin:7px 0 12px!important;color:#b7c8d2}.discussion-search-row{display:flex;gap:8px;flex-wrap:wrap}.discussion-search-row input{flex:1;min-width:140px;width:100%;min-height:44px;background:#0c1a24;color:#edf2f5;border:1px solid #526c7c;border-radius:7px;padding:11px 13px;font:inherit;font-size:14px;line-height:1.4}.discussion-search-row input::placeholder{color:#96acba}.discussion-search-row button,.discussion-author-filter button,.lore-trail-actions button,.finder-empty-actions button{min-height:44px!important;font-size:12px!important}.discussion-author-filter{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding:10px 13px;background:#273b3a;border-radius:8px;font-size:12px;overflow-wrap:anywhere}.discussion-author-filter strong{color:#e7d6b0}.community-finder .discussion-search-status{margin-bottom:0!important}.community-search-excerpt{font-size:13px;line-height:1.7;color:#b8cbd7;margin:8px 0 15px;overflow-wrap:anywhere}.finder-empty-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}
.profile-lore-trail{margin:26px 0;padding:24px;border:1px solid #4a6266;border-radius:15px;background:linear-gradient(145deg,#243832,#172630 70%)}.lore-trail-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.profile-lore-trail h3{font:28px/1.25 Georgia,serif!important;color:#f2dfb9!important;margin:8px 0!important}.lore-trail-heading>span{font-size:12px;line-height:1.7;text-align:right;color:#becfc6;flex-shrink:0}.profile-lore-trail>p{font-size:13px;line-height:1.7;color:#b7c9cc}.lore-trail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:19px 0 16px}.lore-trail-card{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;background:#102029a3;border:1px solid #3a5057;border-radius:11px;padding:17px 13px;overflow-wrap:anywhere}.lore-trail-number{color:#c2a97c;font:14px/1.7 ui-monospace,monospace;border-top:2px solid #839b7c;padding-top:8px}.lore-trail-card small{font-size:10px;color:#b7c5c8;line-height:1.7;display:block}.lore-trail-card h4{font:18px/1.35 Georgia,serif!important;color:#e4e6d9;margin:8px 0 11px!important}.lore-trail-tones{display:flex;gap:6px 10px;flex-wrap:wrap;font-size:11px!important;margin:8px 0 12px!important}.lore-trail-tones .based{color:#e3b890}.lore-trail-tones .real{color:#9ed6c7}.lore-trail-actions{display:flex;flex-wrap:wrap;gap:6px}.lore-trail-actions button{padding:7px 10px!important;white-space:normal;text-align:left}.lore-trail-actions button[data-c-event-board]{border-color:transparent!important;background:transparent!important;color:#b2c9d4!important}.profile-lore-trail>.community-fine{font-size:11px!important;margin-bottom:0}.community-finder input:focus-visible,.community-finder button:focus-visible,.profile-lore-trail button:focus-visible{outline:2px solid #e8c68a;outline-offset:3px}
@media(max-width:620px){.lore-trail-grid{grid-template-columns:1fr}.profile-lore-trail{padding:17px}.profile-lore-trail h3{font-size:24px!important}.lore-trail-heading{align-items:flex-start}.lore-trail-heading>span{font-size:10px}.lore-trail-card{padding:15px 11px}.discussion-author-filter{align-items:flex-start;flex-direction:column}.community-finder{padding:14px}.discussion-search-row input{flex-basis:100%}}

.profile-lore-trail:focus{outline:2px solid #c3b087;outline-offset:3px;scroll-margin-top:18px}
