#designResultsPanel{padding-bottom:24px}.design-results-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.design-results-heading h2{margin:0 0 8px}.design-results-heading p{color:var(--muted,#697586);max-width:780px;margin:0}.design-results-toolbar{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px}.design-results-toolbar [role=tablist]{display:flex;gap:8px;flex-wrap:wrap}.design-results-toolbar [role=tab]{border:1px solid var(--border,#dce3e9);border-radius:9px;background:var(--surface,#fff);padding:10px 16px}.design-results-toolbar [role=tab][aria-selected=true]{background:#152b40;color:#fff;border-color:#152b40}.design-results-toolbar label{font-size:13px;color:var(--muted,#697586);display:flex;gap:10px;align-items:center}.design-results-toolbar select{min-width:160px}.design-results-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:22px}.design-result-card{padding:16px;border:1px solid var(--border,#dce3e9);border-radius:14px;background:var(--surface,#fff);overflow:hidden;min-width:0}.design-result-card>img,.design-result-placeholder{display:block;width:100%;height:260px;object-fit:contain;border-radius:8px;background:#f3f5f6}.design-result-placeholder{display:flex;align-items:center;justify-content:center;color:#617282;font-size:18px;letter-spacing:.02em}.design-result-card h3{font-size:17px;line-height:1.3;margin:6px 0 10px;overflow-wrap:anywhere}.design-result-card p{margin:8px 0}.design-result-brand{font-size:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:#657e24}.design-result-meta{font-size:12px;color:var(--muted,#697586);line-height:1.45}.design-result-links{display:flex;gap:12px;flex-wrap:wrap;margin:12px 0}.design-result-card>a,.design-result-links a{font-size:13px;font-weight:600}.design-results-note{color:var(--muted,#697586);font-size:12px;margin-top:22px}#designResultsMore{margin-top:22px}#designResultsError:empty,#designResultsStatus:empty{display:none}@media(max-width:700px){.design-results-heading,.design-results-toolbar{flex-direction:column;align-items:stretch}.design-results-toolbar label{justify-content:space-between}.design-results-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.design-result-card>img,.design-result-placeholder{height:220px}}
#designResultsPanel .design-result-delete{margin-top:10px;color:#a52a2a;border-color:#d9b4b4}#designResultsPanel .design-result-delete:disabled{color:var(--muted,#697586);border-color:var(--border,#dce3e9);cursor:not-allowed}
