.drawing-card{border:1px solid #dfe3e8;background:#fff}.drawing-summary{font-size:13px;color:#5c6470;margin:2px 0 10px}.drawing-groups{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 10px}.drawing-chip,.drawing-open{border:1px solid #d8dde4;background:#f7f8fa;border-radius:999px;padding:7px 10px;font:inherit;cursor:pointer}.drawing-chip:hover,.drawing-open:hover{background:#eef1f4}.drawing-query{display:grid;gap:8px}.drawing-query textarea{width:100%;box-sizing:border-box;resize:vertical}.drawing-query-actions{display:grid;grid-template-columns:1fr 1.25fr;gap:8px}.drawing-results{display:grid;gap:8px;margin-top:10px;max-height:310px;overflow:auto}.drawing-results.empty{font-size:12px;color:#7a828d}.drawing-result{border:1px solid #e2e5ea;border-radius:10px;padding:9px;display:grid;gap:6px;background:#fafbfc}.drawing-result-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.drawing-result-top b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawing-result-top span{font-size:10px;border:1px solid #d7dce2;border-radius:999px;padding:2px 6px;color:#69717d}.drawing-result small{color:#69717d;line-height:1.45}.drawing-open{justify-self:start;padding:5px 9px;font-size:11px}@media(max-width:760px){.drawing-query-actions{grid-template-columns:1fr}.drawing-results{max-height:240px}}
