.po-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.po-card{border:1px solid #e5e7eb;border-radius:8px;padding:8px;background:#fff}.po-classifieds-form input,.po-classifieds-form textarea,.po-classifieds-form select{width:100%;padding:8px;margin-bottom:8px}.po-filter-form input{margin-right:8px}.po-gallery-preview img{display:inline-block;border:1px solid #ddd;padding:2px;border-radius:4px}