.card-tools{margin:24px 0;padding:20px;border:1px solid var(--border);border-radius:var(--r-btn);background:var(--surface)}.card-tools>label{display:block;font-weight:var(--w-semi);margin-bottom:8px}.card-search{display:flex;flex-wrap:wrap;gap:12px}.card-search input{flex:1 1 120px;min-width:100px;width:auto;min-height:48px;padding:10px 12px;font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-btn)}.card-tools .hint{margin:12px 0}.card-tools [data-card-search-status]{min-height:24px}.card-tools [data-card-copy-status]:empty{display:none}.card-copy{grid-column:2;justify-self:start;min-height:44px;padding:8px 0;color:var(--link);background:0 0;border:0;font:inherit;font-size:14px;cursor:pointer}.group[hidden],.q-row[hidden]{display:none}@media (min-width:768px){.q-row{grid-template-columns:40px minmax(0,1fr) auto;column-gap:8px}.card-copy{grid-column:3;grid-row:1;padding:0 8px}}