.board-intro{margin-bottom:24px}.board-intro>p{margin:10px 0}.board-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.board-card{border:1px solid var(--line);border-radius:18px;overflow:hidden;background:#fff;min-width:0}.board-photo{width:100%;height:230px;display:block;object-fit:contain;background:#eff2eb}.board-placeholder{height:130px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;background:var(--sage);color:var(--green);font-size:12px}.board-placeholder .gw-icon{width:36px;height:36px}.board-card-body{padding:20px}.board-card h3{font-size:21px;line-height:1.25;margin:14px 0 10px;overflow-wrap:anywhere}.board-price{font-size:22px;display:block;color:var(--green)}.board-description{white-space:pre-wrap;overflow-wrap:anywhere}.board-closed{background:#fafbf7}.board-closed .board-photo{opacity:.65}.board-filters{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin-bottom:14px}.board-filters label{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:700}.board-filters label:nth-child(2){flex:1}.board-image-preview{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.board-image-preview img{max-width:260px;max-height:180px;object-fit:contain;border:1px solid var(--line);border-radius:12px}.workform textarea{font:inherit;min-height:110px}.workform input[type=file]{padding:10px;background:#fff;border:1px solid var(--line);max-width:100%}.workform button:disabled{opacity:.5;cursor:wait}@media(max-width:700px){.board-grid{grid-template-columns:1fr}.board-filters{align-items:stretch}.board-filters label{width:100%}.board-photo{height:210px}}
