.wanted-card{display:flex;flex-direction:column;gap:16px}.wanted-card h2{font-size:25px;line-height:1.2;letter-spacing:-.035em}.wanted-card p{line-height:1.65}.wanted-count{font-size:13px;color:#475344;margin-top:auto}.wanted-actions{display:flex;flex-wrap:wrap;gap:10px}.wanted-actions .button{font-size:13px;padding:12px 15px;min-height:44px}.wanted-card details p{margin-top:12px;font-size:14px}.wanted-card summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px}.community-status{padding:15px 20px;background:#e6eddf;border-radius:12px;margin:20px 0;line-height:1.6}.community-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:20px 0}.community-toolbar a{text-decoration:underline}.wanted-actions button:disabled{opacity:.55;cursor:not-allowed}.community-explainer{padding:28px;border:1px solid var(--line);border-radius:20px;margin-top:40px}.community-explainer h2{font-size:27px;margin-bottom:14px}.community-explainer p{margin-bottom:14px}.offer-box{padding:16px;background:#f4e7d7;border-radius:12px}.offer-box p{font-size:12px}.offer-box a{display:block;text-decoration:underline;margin-top:8px}#share-link input{width:100%;padding:12px}#load-more{margin:30px auto;display:block}@media(max-width:600px){.wanted-actions{flex-direction:column}.wanted-actions .button{width:100%}}

#load-more[hidden],#clear-shared[hidden],#share-link[hidden]{display:none}.d-home-community{padding-block:38px}.d-home-community p{margin-block:14px}.wanted-card{min-width:0;overflow-wrap:anywhere}.d-filters label{min-width:0}.d-filters input,.d-filters select{max-width:100%}


.community-quick-start{max-width:72ch;line-height:1.65;margin:0 0 20px;color:#475344}
