.aq-lead{font-size:17px;line-height:1.55;max-width:76ch;margin:6px 0 12px}.aq-key{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:center;margin:0 0 14px}.aq-keyitem{display:inline-flex;align-items:center;gap:5px}.aq-keynote{flex-basis:100%}.aq-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px;vertical-align:1px;flex:0 0 10px}.aq-scroll{overflow-x:auto;margin:0 0 12px;border:1px solid var(--jf-line-1,#e5e2da);border-radius:12px}.aq-table{width:100%;border-collapse:collapse;font-size:14.5px;min-width:560px}.aq-table td,.aq-table th{padding:8px 10px;text-align:left;border-bottom:1px solid var(--jf-line-1,#e5e2da);white-space:nowrap}.aq-table thead th{background:var(--jf-surface-2,#f6f4ef);font-weight:650;vertical-align:bottom}.aq-table thead th .meta{display:block;font-weight:400;font-size:12px}.aq-table tbody th{position:-webkit-sticky;position:sticky;left:0;background:var(--jf-surface,#fff);font-weight:600;white-space:normal;min-width:150px}.aq-table tbody tr:last-child td,.aq-table tbody tr:last-child th{border-bottom:0}.aq-credit{display:inline-block}.aq-credit summary{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:1px solid;font:700 11px/1 Georgia,serif;cursor:pointer;list-style:none}.aq-credit summary::-webkit-details-marker{display:none}.aq-credit[open] summary{margin-right:6px}.aq-why{margin:0 0 16px}.aq-why h2{font-size:1.05rem;margin:0 0 6px}.aq-why p{margin:0 0 6px;line-height:1.5}