.ykm-sc-results{min-width:0;max-width:100%;display:grid;gap:6px;margin-top:10px}
.ykm-sc-results[hidden]{display:none!important}
.ykm-sc-results a{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border:1px solid #8885;border-radius:10px;text-decoration:none;min-width:0;overflow-wrap:anywhere;color:inherit}
.ykm-sc-results a:hover,.ykm-sc-results a:focus-visible{border-color:#c99d42;background:#c99d4218;outline:2px solid #c99d42;outline-offset:1px}
.ykm-sc-results small{opacity:.8;font-size:.85em}
.ykm-sc-heading{font-size:.8em;letter-spacing:.06em;opacity:.75;padding:6px 0}
.ykm-sc-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:8px 0;max-width:100%}
.ykm-sc-actions button{border:1px solid #8887;border-radius:8px;padding:8px 12px;background:transparent;color:inherit;white-space:normal;cursor:pointer}
.ykm-sc-status{font-size:.9em;overflow-wrap:anywhere;min-height:1.4em;max-width:100%}
.ykm-search-result-copy{min-width:0;overflow-wrap:anywhere}
