.jw-title-line{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.jw-title-line .jw-eyebrow{margin:0}.jw-rank{display:inline-flex;align-items:center;justify-content:center;min-width:46px;padding:7px 12px;border-radius:999px;font-size:12px;font-weight:800}.jw-rank--q1{background:#ddf8eb;color:#087d4c}.jw-rank--q2{background:#e4efff;color:#1768cb}.jw-rank--q3{background:#fff2cd;color:#9b6900}.jw-rank--q4{background:#ffe5e5;color:#bb3232}.jw-rank--not-ranked{background:#eef1f6;color:#637089}.jw-tabs button{appearance:none;border:0;border-bottom:2px solid transparent;padding:14px 4px;background:transparent;color:#536078;font:inherit;font-size:11px;font-weight:600;white-space:nowrap;cursor:pointer}.jw-tabs button:hover,.jw-tabs button:focus-visible{color:#522de0}.jw-tabs button.is-active{border-bottom-color:#6e41f4;color:#522de0}.jw-tab-panel[hidden]{display:none!important}.jw-tab-panel{min-height:230px}.jw-more-about{margin-top:20px;padding-top:16px;border-top:1px solid var(--jw-line)}.jw-metrics-table{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.jw-metrics-table>div{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px;border:1px solid var(--jw-line);border-radius:11px;background:#fafbff}.jw-metrics-table span{color:var(--jw-muted);font-size:12px}.jw-data-note{margin-top:16px;color:var(--jw-muted);font-size:11px}.jw-article-list article,.jw-review-list article{padding:15px 0;border-bottom:1px solid var(--jw-line)}.jw-article-list h3{margin:0 0 5px;font-size:15px}.jw-article-list a{color:var(--jw-ink);text-decoration:none}.jw-article-list small,.jw-review-list small{display:block;margin-top:4px;color:var(--jw-muted);font-size:10px}.jw-history>div{display:grid;grid-template-columns:18px 1fr;gap:10px;padding:5px 0 18px}.jw-history__dot{width:12px;height:12px;margin-top:4px;border:3px solid #dcd2ff;border-radius:50%;background:#6e41f4}.jw-history p{margin:4px 0;color:var(--jw-muted);font-size:12px}@media(max-width:700px){.jw-metrics-table{grid-template-columns:1fr}.jw-tabs{gap:14px}.jw-rank{font-size:11px}}
