.sec-filings{margin:18px 0;color:#d8dee6;min-width:0}.sec-filings[hidden]{display:none}.sec-filings-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:10px}.sec-filings h2{font-size:18px;line-height:1.3;margin:0}.sec-filings label{font-size:13px;color:#98a5b5}.sec-filings select,.sec-filings button{background:#202832;color:#d8dee6;border:1px solid #394553;border-radius:6px;padding:6px 10px;font:inherit}.sec-filings select{min-width:150px}.sec-filings button:disabled{opacity:.4;cursor:default}.sec-filings-table{overflow-x:auto;border:1px solid #323d49;border-radius:8px}.sec-filings table{width:100%;border-collapse:collapse;font-size:13px;text-align:left}.sec-filings th{background:#1d252e;color:#aeb9c6;font-weight:500}.sec-filings th,.sec-filings td{padding:6px 12px;border-bottom:1px solid #303943;white-space:nowrap}.sec-filings td:nth-child(4){white-space:normal;min-width:220px}.sec-filings tbody tr:nth-child(even){background:#ffffff03}.sec-filings tbody tr:hover{background:#26384c}.sec-filings tbody tr:last-child td{border-bottom:0}.sec-filings a{color:#64b5f6;text-decoration:none}.sec-filings a:hover{text-decoration:underline}.sec-filings-status{font-size:12px;color:#96a3b2;margin:6px 0}.sec-filings-status:empty{display:none}.sec-filings-paging{display:flex;justify-content:flex-end;align-items:center;gap:12px;font-size:12px;margin-top:8px}.sec-filings-paging[hidden]{display:none}.sec-filings :focus-visible{outline:2px solid #64b5f6;outline-offset:2px}@media(max-width:600px){.sec-filings-toolbar{flex-wrap:wrap}.sec-filings th,.sec-filings td{padding:6px 8px}.sec-filings h2{font-size:16px}}
