.trait-search{border-radius:var(--smooth-inner);border:1px solid #34424d;width:100%;min-width:0;margin:12px 0;padding:0 14px}.trait-search summary{cursor:pointer;overflow-wrap:anywhere;align-content:center;min-height:44px}.trait-search p{font-size:13px;line-height:1.6}.trait-search-choices{border:0;flex-wrap:wrap;gap:8px;margin:12px 0;padding:0;display:flex}.trait-search-choices legend{color:#8fa4b3;margin-bottom:8px;font-size:13px}.trait-search-choices label{border-radius:var(--smooth-inner);cursor:pointer;border:1px solid #34424d;align-items:center;gap:8px;min-height:44px;margin:0;padding:7px 10px;display:flex}.trait-search-choices label:has(:checked){color:#b8e4af;border-color:#b8e4af}.trait-search-choices input{-webkit-appearance:auto;appearance:auto;accent-color:#b8e4af;flex-shrink:0;width:18px;height:18px}.trait-search>.secondary{margin-bottom:14px}.trait-search-scope{width:100%}.tier-search-row:has(.trait-search){flex-wrap:wrap}.trait-search-result{color:#a4b7c4;margin:8px 0;font-size:13px}
