.help-search input{width:100%;box-sizing:border-box;padding:14px 16px;font-size:16px;border-radius:12px;border:1px solid var(--border-grey);background:hsla(0,0%,100%,.04);color:inherit}.help-results{margin-top:8px;display:grid;gap:6px}.help-result{display:grid;gap:4px;padding:12px 14px;border-radius:10px;border:1px solid var(--border-grey);text-decoration:none}.help-result:hover{background:hsla(0,0%,100%,.05)}.help-empty,.help-result small{color:var(--text-muted);font-size:13px;line-height:1.5}.help-cat{margin:36px 0}.help-cat h2{font-size:22px;font-weight:700;margin:0 0 4px}.help-cat>p{color:var(--text-muted);margin:0 0 10px}.help-cat ul{padding-left:20px;line-height:1.9;margin:0}.help-body a,.help-cat a,.help-stuck a{text-decoration:underline}.help-body ol,.help-body ul{padding-left:22px;line-height:1.7;margin:0 0 12px;display:grid;gap:6px}.help-note{margin:12px 0;padding:12px 14px;border-radius:10px;border-left:3px solid #25d366;background:rgba(37,211,102,.08);line-height:1.6}.help-stuck{margin:40px 0 0;padding:20px;border-radius:14px;border:1px solid var(--border-grey)}.help-stuck h2{font-size:20px;margin:0 0 8px}.help-stuck p{margin:0;line-height:1.6;color:var(--text-muted)}.help-vote{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:36px 0;padding:16px;border-radius:14px;border:1px solid var(--border-grey)}.help-vote .btn{display:inline-flex;align-items:center;gap:6px}.help-vote-open{flex-direction:column;align-items:stretch}.help-vote-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.help-ticket input,.help-ticket textarea,.help-vote textarea{width:100%;box-sizing:border-box;padding:10px 12px;font:inherit;font-size:15px;border-radius:10px;border:1px solid var(--border-grey);background:hsla(0,0%,100%,.04);color:inherit}.help-ticket{display:grid;gap:14px;margin-top:16px}.help-ticket label{display:grid;gap:6px;font-size:14px;font-weight:600}.help-muted,.help-ticket label small{color:var(--text-muted);font-weight:400;font-size:13px;line-height:1.5}.help-drop{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px;border-radius:10px;border:1px dashed var(--border-grey)}.help-drop small{color:var(--text-muted);font-size:13px}.help-shot{display:flex;align-items:center;gap:12px}.help-shot img{max-width:160px;max-height:100px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.help-error{color:#f87171;font-size:13px}.help-ticket-done{margin:14px 0 0!important;color:inherit!important}.help-link{text-decoration:underline;font-size:14px}.help-body ol{list-style:decimal}.help-body ul,.help-cat ul{list-style:disc}.ask{display:grid;gap:14px}.ask-form{display:flex;gap:8px}.ask-form input{flex:1;min-width:0;padding:14px 16px;font-size:16px;border-radius:12px;border:1px solid var(--border-grey);background:hsla(0,0%,100%,.04);color:inherit}.ask-turn{display:grid;gap:10px}.ask-q{justify-self:end;max-width:85%;padding:10px 14px;border-radius:14px 14px 4px 14px;background:rgba(37,211,102,.14);line-height:1.5}.ask-a{padding:16px;border-radius:14px;border:1px solid var(--border-grey);background:hsla(0,0%,100%,.03)}.ask-who{display:flex;align-items:center;gap:8px;margin-bottom:8px}.ask-who img{border-radius:50%;-o-object-fit:contain;object-fit:contain}.ask-text ol,.ask-text p,.ask-text ul{margin:0 0 10px;line-height:1.65}.ask-text ol,.ask-text ul{padding-left:22px;display:grid;gap:4px}.ask-text ol{list-style:decimal}.ask-text ul{list-style:disc}.ask-thinking{color:var(--text-muted);margin:0;animation:ask-pulse 1.2s ease-in-out infinite}@keyframes ask-pulse{50%{opacity:.45}}.ask-sources{display:grid;gap:4px;margin:6px 0 10px;font-size:14px}.ask-sources small{color:var(--text-muted)}.ask-sources a,.ask-vote a{text-decoration:underline}.ask-vote{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;border-top:1px solid var(--border-grey);font-size:14px;color:var(--text-muted)}.ask-vote .btn{display:inline-flex;align-items:center;gap:6px}@media (max-width:520px){.ask-form{flex-direction:column}}.ask-error{color:#f87171;margin:0}