.sc-card{margin:24px 0;padding:20px;border:1px solid var(--line,#ddd);border-radius:14px;background:var(--card,#fff)}.sc-card h3{margin:0 0 12px;font-size:17px}.sc-controls{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.sc-controls input,.sc-controls select{background:var(--card,#fff);color:inherit;border:1px solid var(--line,#ddd);border-radius:8px;padding:10px;font:inherit;font-size:13px;min-width:0}.sc-controls input{flex:1;min-width:160px}.sc-status{font-size:12px;color:var(--sub,#777)}.sc-table{max-height:500px;overflow:auto}.sc-table table{border-collapse:collapse;width:100%;font-size:13px;text-align:left}.sc-table th,.sc-table td{padding:12px 8px;border-bottom:1px solid var(--line,#ddd);white-space:nowrap}.sc-table th{position:sticky;top:0;background:var(--card,#fff)}.sc-table small{display:block;font-size:10px;color:var(--sub,#777);margin-top:4px}.sc-card a,.sc-nav a{color:inherit}.sc-card details{margin-top:16px}.sc-nav{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.sc-nav a{padding:10px 14px;border:1px solid var(--line,#ddd);border-radius:9px;text-decoration:none;font-size:13px}.sc-nav a[aria-current=page]{background:var(--ink,#222);color:var(--card,#fff)}
