.gbp-posts{margin-bottom:18px}.gbp-post-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0}.gbp-post-summary article{border:1px solid var(--line);border-radius:10px;padding:12px;background:#f6faf2}.gbp-post-summary span,.gbp-post-summary small{display:block;font-size:12px;color:var(--muted)}.gbp-post-summary strong{display:block;font-size:25px;margin:4px 0}.gbp-post-create{border:1px solid var(--line);border-radius:10px;padding:12px;margin:14px 0}.gbp-post-create summary{cursor:pointer;color:var(--purple);font-weight:700}.gbp-posts form{display:grid;grid-template-columns:repeat(2,minmax(200px,1fr));gap:10px;align-items:end;margin-top:10px}.gbp-post-list{display:grid;gap:12px}.gbp-post-list>form{border:1px solid var(--line);border-radius:12px;padding:13px}.gbp-posts form header,.gbp-post-copy,.gbp-posts form>button,.gbp-posts form>[role=status]{grid-column:1/-1}.gbp-posts form header{display:flex;justify-content:space-between;gap:10px}.gbp-posts header strong,.gbp-posts header span{display:block}.gbp-posts header span,.gbp-posts header b,.gbp-posts form>[role=status]{font-size:12px;color:var(--muted)}.gbp-posts label{display:grid;gap:4px;font-size:12px}.gbp-posts input,.gbp-posts select,.gbp-posts textarea{padding:8px;border:1px solid var(--line);border-radius:7px;font:inherit}.gbp-posts textarea{min-height:110px}.gbp-posts form>button{justify-self:start;padding:9px 12px;border:1px solid #ceb6d6;border-radius:7px;background:#f8f2fa;color:#71367c;font-weight:700}@media(max-width:700px){.gbp-post-summary,.gbp-posts form{grid-template-columns:1fr}.gbp-posts form header{display:block}}
