.community-actions-page{max-width:1040px;min-height:65vh}.community-actions-compose>header{margin-block-end:24px}.community-actions-compose>header p,.community-actions-page>section>p{color:var(--body)}.community-actions-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-block:20px;display:grid}.community-actions-tiles>button{border:1px solid var(--line);border-radius:var(--r16);background:var(--card);box-shadow:var(--sh-card);text-align:start;color:var(--ink);cursor:pointer;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.community-actions-tiles>button svg{color:var(--p600)}.community-actions-tiles>button small{color:var(--mute);line-height:1.8}.community-actions-tiles>button[aria-pressed=true]{border-color:var(--p500);background:var(--p50)}.community-actions-form{flex-direction:column;gap:16px;display:flex}.community-actions-form label{color:var(--ink);flex-direction:column;gap:8px;font-weight:700;display:flex}.community-actions-form input:not([type=checkbox]),.community-actions-form textarea,.community-actions-form select{border:1px solid var(--line);border-radius:var(--r12);background:var(--card);width:100%;font:inherit;color:var(--ink);padding:12px 14px}.community-actions-form textarea{resize:vertical}.community-actions-form fieldset{border:1px solid var(--line);border-radius:var(--r12);flex-wrap:wrap;gap:12px;padding:12px;display:flex}.community-actions-form .community-actions-check{flex-direction:row;align-items:center;gap:8px;display:flex}.community-actions-two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.community-actions-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.community-actions-note{border:1px solid var(--p200);border-radius:var(--r12);background:var(--p50);color:var(--p700);padding:12px 16px;line-height:1.9}.community-actions-audio{gap:8px;display:grid}.community-actions-audio .button{cursor:pointer;position:relative;overflow:hidden}.community-actions-audio input[type=file]{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.community-actions-audio small{color:var(--mute)}.community-actions-audio audio,.community-actions-panel audio,.community-actions-post-meta audio{width:100%;max-width:100%;margin-block:8px}.community-actions-panel{border-block-start:1px solid var(--line);gap:16px;margin-block-start:20px;padding-block-start:20px;display:grid}.community-actions-panel h2{font-size:calc(19.2px * var(--fs))}.community-actions-panel .card{padding:16px}.community-actions-best{border:1px solid var(--su300);background:var(--su50)}.community-actions-panel p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9}.community-actions-poll{gap:10px;display:grid}.community-actions-poll .button{text-align:start;justify-content:space-between}.community-actions-private{border:1px solid var(--vi200);border-radius:var(--r16);background:var(--vi50);gap:12px;padding:12px;display:grid}.community-actions-task-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:20px;display:grid}.community-actions-task{gap:10px;display:grid}.community-actions-task progress{width:100%;height:10px;accent-color:var(--vi500)}.community-actions-steps{gap:12px;display:grid}.community-actions-steps label{align-items:center;gap:10px;min-height:44px;display:flex}.community-actions-steps input{width:22px;height:22px;accent-color:var(--vi500)}.community-actions-steps input:checked+span{color:var(--mute);text-decoration:line-through}.community-actions-post-meta{gap:8px;margin-block:12px;display:grid}.community-actions-post-meta small{color:var(--mute)}.community-actions-feed-action{flex-wrap:wrap;gap:8px;margin-block:12px;display:flex}.community-actions-page :focus-visible,.community-actions-panel :focus-visible{outline:3px solid var(--p400);outline-offset:3px}@media (max-width:850px){.community-actions-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.community-actions-task-grid{grid-template-columns:1fr}}@media (max-width:520px){.community-actions-two{grid-template-columns:1fr}.community-actions-row>.button{flex-grow:1}.community-actions-tiles>button{padding:12px}.community-actions-tiles small{display:none}}.community-actions-step{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.community-actions-step label{flex:auto}
