.iqlb{--iqlb-gold:#6f5100;--iqlb-silver:#525a64;--iqlb-bronze:#874a22}[data-theme=dark] .iqlb{--iqlb-gold:#e6c24a;--iqlb-silver:#b9c2cc;--iqlb-bronze:#d3925f}.iqlb-head{margin-bottom:1.25rem}.iqlb-title{margin:0 0 .6rem;font-size:var(--iq-fs-title);font-weight:850;letter-spacing:-.03em;line-height:1.05;color:var(--iq-text);text-wrap:balance}.iqlb-sub{max-width:64ch;margin:0;font-size:.98rem;line-height:1.55;color:var(--iq-muted);text-wrap:pretty}.iqlb-tabs{display:flex;flex-wrap:wrap;gap:.4rem;margin:0 0 1.25rem;padding:.3rem;background:var(--iq-card);border:1px solid var(--iq-line);border-radius:12px}[data-theme=dark] .iqlb-tabs{background:var(--iq-panel)}.iqlb-tab{flex:1 1 auto;display:inline-flex;align-items:baseline;justify-content:center;gap:.4rem;padding:.55rem .9rem;border:0;border-radius:9px;background:transparent;font:inherit;font-weight:650;color:var(--iq-muted);cursor:pointer;transition:background var(--iq-dur-2,.22s) var(--ease-snap),color var(--iq-dur-2,.22s) var(--ease-snap)}.iqlb-tab:hover{color:var(--iq-text)}.iqlb-tab[data-active=true]{background:color-mix(in srgb,var(--acc) 16%,transparent);color:var(--acc-text)}.iqlb-tab__label{font-size:.95rem}.iqlb-tab__count{font-size:.78rem;font-weight:600;color:var(--iq-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.iqlb-tab[data-active=true] .iqlb-tab__count{color:color-mix(in srgb,var(--acc-text) 70%,var(--iq-muted))}.iqlb-me{margin:0 0 1.5rem;padding:1.15rem 1.3rem;border:1px solid color-mix(in srgb,var(--acc) 35%,var(--iq-line));border-radius:calc(var(--iq-radius) + 4px);background:color-mix(in srgb,var(--acc) 7%,transparent)}.iqlb-me__head{margin:0 0 .75rem;font-size:.9rem;font-weight:700;color:var(--acc-text)}.iqlb-me__stats{display:flex;flex-wrap:wrap;gap:2rem}.iqlb-me__stat{display:flex;flex-direction:column;gap:.15rem}.iqlb-me__val{font-size:1.6rem;font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--iq-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.iqlb-me__key{font-size:.8rem;font-weight:600;color:var(--iq-muted)}.iqlb-me__note{margin:.9rem 0 0;font-size:.86rem;line-height:1.55;color:var(--iq-muted)}.iqlb-me__note--hidden{color:var(--iq-text)}.iqlb-panel{outline:none}.iqlb-table{display:flex;flex-direction:column;gap:.4rem}.iqlb-row{display:grid;grid-template-columns:2.75rem minmax(0,1fr) 7.5rem 5.5rem 6.5rem 6rem;align-items:center;grid-gap:.9rem;gap:.9rem;padding:.7rem 1rem}.iqlb-row--head{padding:.2rem 1rem .35rem;font-size:.78rem;font-weight:700;color:var(--iq-muted)}.iqlb-table [role=rowgroup] .iqlb-row,.iqlb-table>.iqlb-row:not(.iqlb-row--head){border:1px solid var(--iq-line);border-radius:12px;background:var(--iq-card);transition:border-color var(--iq-dur-2,.22s) var(--ease-snap),box-shadow var(--iq-dur-2,.22s) var(--ease-snap)}[data-theme=dark] .iqlb-table [role=rowgroup] .iqlb-row{background:var(--iq-panel)}.iqlb-table [role=rowgroup] .iqlb-row:hover{border-color:color-mix(in srgb,var(--acc) 45%,var(--iq-line));box-shadow:0 10px 26px -18px color-mix(in srgb,var(--acc) 70%,transparent)}.iqlb-row--top{border-color:color-mix(in srgb,var(--acc) 30%,var(--iq-line))!important}.iqlb-c{min-width:0;display:flex;align-items:center}.iqlb-c--rank,.iqlb-rank{justify-content:center}.iqlb-rank{display:inline-flex;align-items:center;min-width:1.9rem;height:1.9rem;padding:0 .35rem;border-radius:999px;background:color-mix(in srgb,var(--iq-muted) 14%,transparent);font-size:.9rem;font-weight:800;color:var(--iq-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.iqlb-rank--1{background:color-mix(in srgb,var(--iqlb-gold) 22%,transparent);color:var(--iqlb-gold)}.iqlb-rank--2{background:color-mix(in srgb,var(--iqlb-silver) 24%,transparent);color:var(--iqlb-silver)}.iqlb-rank--3{background:color-mix(in srgb,var(--iqlb-bronze) 22%,transparent);color:var(--iqlb-bronze)}.iqlb-c--reader{gap:.75rem}.iqlb-reader-link{display:flex;align-items:center;gap:.75rem;min-width:0;width:100%;border-radius:8px}.iqlb-reader-link:focus-visible .iqlb-username,.iqlb-reader-link:hover .iqlb-username{color:var(--acc-text);text-decoration:underline}.iqlb-avatar{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:color-mix(in srgb,var(--acc) 16%,transparent);color:var(--acc-text);font-size:1rem;font-weight:750;overflow:hidden}.iqlb-avatar--img{background:color-mix(in srgb,var(--iq-muted) 12%,transparent)}.iqlb-avatar--img img,img.iqlb-avatar--img{width:100%;height:100%;object-fit:cover}.iqlb-identity{display:flex;flex-direction:column;gap:.05rem;min-width:0}.iqlb-name{font-size:.98rem;font-weight:700;color:var(--iq-text)}.iqlb-name,.iqlb-username{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.iqlb-username{font-size:.82rem;font-weight:600;color:var(--iq-muted);text-decoration:none;transition:color var(--iq-dur-1,.14s) var(--ease-snap)}.iqlb-c--score{flex-direction:column;align-items:flex-start;gap:.05rem}.iqlb-score{font-size:1.35rem;font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--iq-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.iqlb-scorelabel{font-size:.78rem;font-weight:600;color:var(--iq-muted)}.iqlb-c--date,.iqlb-c--num{justify-content:flex-end}.iqlb-c__label{display:none}.iqlb-c__val{font-size:.95rem;font-weight:650;color:var(--iq-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.iqlb-c--date .iqlb-c__val{font-weight:600;color:var(--iq-muted)}.iqlb-th-with-info{gap:.3rem}.iqlb-info,.iqlb-th-with-info{display:inline-flex;align-items:center}.iqlb-info{justify-content:center;color:var(--iq-muted);cursor:help;border-radius:50%}.iqlb-info:focus-visible,.iqlb-info:hover{color:var(--acc-text)}.iqlb-info__icon{display:block}.iqlb-skel{height:66px;border-radius:12px}.iqlb-state{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2.5rem 1.5rem;text-align:center}.iqlb-state p{margin:0;max-width:52ch;font-size:.95rem;line-height:1.6;color:var(--iq-muted)}.iqlb-state__title{font-size:1.05rem;font-weight:750;color:var(--iq-text)!important}.iqlb-note{margin:1.5rem 0 0;max-width:68ch;font-size:.82rem;line-height:1.6;color:var(--iq-muted)}.iqlb-note strong{color:var(--iq-text);font-weight:700}@media (max-width:899px){.iqlb-row--head{display:none}.iqlb-row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"rank reader score" "tests seen date";gap:.5rem .75rem;padding:.8rem .9rem}.iqlb-c--rank{grid-area:rank;align-self:start}.iqlb-c--reader{grid-area:reader;align-self:start}.iqlb-c--score{grid-area:score;align-items:flex-end;text-align:right;align-self:start}.iqlb-c--date,.iqlb-c--num{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.1rem;padding-top:.45rem;border-top:1px solid var(--iq-line)}.iqlb-row .iqlb-c--num:nth-of-type(4){grid-area:tests}.iqlb-row .iqlb-c--num:nth-of-type(5){grid-area:seen}.iqlb-c--date{grid-area:date;align-items:flex-end;text-align:right}.iqlb-c__label{display:block;font-size:.68rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--iq-muted)}.iqlb-c__val{font-size:.88rem}.iqlb-me__stats{gap:1.4rem}.iqlb-me__val{font-size:1.4rem}}@media (max-width:420px){.iqlb-avatar{width:2.1rem;height:2.1rem;font-size:.9rem}.iqlb-score{font-size:1.2rem}}@media (prefers-reduced-motion:reduce){.iqlb-tab,.iqlb-table [role=rowgroup] .iqlb-row,.iqlb-username{transition:none}.iqlb-table [role=rowgroup] .iqlb-row:hover{box-shadow:none}}