.au-controls{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0}.au-controls label{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:600}.au-controls input,.au-controls select{min-height:44px;max-width:100%;padding:8px;border:1px solid #d9d9e5;border-radius:8px;font:inherit}.au-controls button.act{width:auto;min-height:44px}.au-scroll{overflow:auto;max-height:70vh;border:1px solid #ddd;border-radius:8px}.au-scroll table{border-collapse:collapse;width:100%;font-size:13px}.au-scroll th{position:sticky;top:0;background:#06038d;color:white;text-align:left}.au-scroll th,.au-scroll td{padding:10px;min-width:120px;border-bottom:1px solid #e8e8ef;vertical-align:top}.au-scroll tr:nth-child(even){background:#f6f6fa}.au-thumb{width:56px;height:68px;object-fit:contain;display:block;margin-bottom:5px}@media(max-width:600px){.au-controls label{flex:1 1 140px}.au-scroll{max-height:65vh}}

.au-attribution{display:block;margin-top:6px;font-size:12px;line-height:1.4;color:#43516a;min-width:180px}
