.community-results{color:var(--text);font-size:16px}.community-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));align-items:start;gap:var(--space-4);margin:var(--space-5) 0;max-width:1180px}.community-card{min-width:0}.community-card :is(h2,h3){font:600 16px/1.35 var(--font-sans);overflow-wrap:anywhere}.community-card .community-meta+:is(h2,h3){margin-top:var(--space-2)}.community-card a{color:var(--text);text-decoration:none}.community-card a:hover{text-decoration:underline}.community-card p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.6;white-space:pre-wrap;overflow:hidden;overflow-wrap:anywhere}.community-card footer a{color:var(--text-muted)}.community-card footer{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;justify-content:space-between;font-size:14px}.community-card time,.community-meta{color:var(--text-muted);font-size:14px}.community-search{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);max-width:760px}.community-search>.ui-input{flex:1 1 200px}.community-search>.ui-select{flex:none}.community-empty{padding:24px;border:1px solid var(--border);border-radius:var(--radius-lg);margin:20px 0}.share-dropzone{position:relative;cursor:pointer;border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--surface-subtle);padding:18px;align-items:center;text-align:center}.selected-files li{display:flex;align-items:center;gap:8px}.selected-files li>span{margin-left:auto}.share-dropzone:focus-within{outline:2px solid var(--focus);outline-offset:2px}.profile-devices{display:grid;gap:var(--space-2)}.profile-devices>.ui-hint,.profile-devices>.ui-section-header{margin:0}.profile-device{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-1) 0;border-top:1px solid var(--border)}.profile-device>span:first-child{flex:1;font-size:14px;min-width:0;overflow-wrap:anywhere}