.b253-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:16px}.b253-panel article{border:1px solid var(--border,#8795a5);border-radius:14px;padding:18px}.b253-panel dl>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0}.b253-panel dd{margin:0;font-weight:700}.b253-panel .a249-toolbar{display:flex;gap:8px;flex-wrap:wrap}