.lb-art{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:var(--ug-space-3);height:260px;padding-bottom:var(--ug-space-8)}.lb-art-bar{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:var(--ug-space-2);width:44px;height:100%}.lb-art-fill{display:block;width:100%;height:calc(var(--lb-height) * 1.6);border-radius:var(--ug-radius-md) var(--ug-radius-md) var(--ug-radius-xs) var(--ug-radius-xs);background:linear-gradient(to top,color-mix(in srgb,var(--ugw-model) 70%,transparent),color-mix(in srgb,var(--ugw-model) 22%,transparent));transform-origin:bottom;animation:lb-grow var(--ug-slow) var(--ug-ease) both}.lb-art-bar:nth-child(2) .lb-art-fill{animation-delay:80ms}.lb-art-bar:nth-child(3) .lb-art-fill{animation-delay:.16s}.lb-art-bar:nth-child(4) .lb-art-fill{animation-delay:.24s}.lb-art-bar:nth-child(5) .lb-art-fill{animation-delay:.32s}@keyframes lb-grow{0%{transform:scaleY(0)}}.lb-art-value{font:var(--ug-chart-tick);font-weight:500;line-height:1;color:var(--ug-chart-value);font-variant-numeric:var(--ug-figures-ui)}.lb-art-caption{position:absolute;inset:auto 0 0;text-align:center;font:var(--ug-eyebrow);letter-spacing:var(--ug-eyebrow-tracking);text-transform:uppercase;color:var(--ugt-site-faint, #616a57)}.lb-table{min-width:720px}.lb-table thead .lb-head{display:block;padding:var(--ug-space-3) var(--ug-space-4);color:var(--ugt-site-muted, #5c6751);font-size:var(--ug-text-xs);font-weight:500}.lb-table thead th[aria-sort]{background:color-mix(in srgb,var(--ugt-accent, #1f7048) 9%,var(--ugt-wash-1, #f4f6f1))}.lb-table td[data-sorted]{background:color-mix(in srgb,var(--ugt-accent, #1f7048) 5%,transparent)}.lb-model{display:inline-flex;align-items:center;gap:var(--ug-space-2)}.lb-model a{color:inherit;text-decoration:none}.lb-model a:hover{text-decoration:underline;text-underline-offset:3px}.lb-rank{min-width:2ch;font:500 var(--ug-text-xs) / 1 var(--ug-font-mono);color:var(--ugt-site-faint, #616a57);font-variant-numeric:var(--ug-figures-ui)}.lb-cell{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px}.lb-value{font-weight:500;color:var(--ugt-site-ink, #293b2c);font-variant-numeric:var(--ug-figures-ui)}.lb-setting{font:400 var(--ug-text-2xs) / 1.3 var(--ug-font-mono);color:var(--ugt-site-faint, #616a57)}.lb-unmeasured{color:var(--ugt-site-faint, #616a57);text-align:center!important}.mc-page .lb-caveat{max-width:760px;margin-top:var(--ug-space-3);font-size:var(--ug-text-sm);color:var(--ugt-site-muted, #5c6751)}.lb-pending{display:flex;gap:var(--ug-space-4);max-width:760px;padding:var(--ug-space-5) var(--ug-space-6);border:1px dashed var(--ugt-line-3, #d1d6c7);border-radius:var(--ug-radius-lg);background:var(--ugt-surface, #fff)}.lb-pending-mark{flex:none;width:10px;height:10px;margin-top:7px;border:2px solid var(--ugt-site-faint, #636c59);border-radius:50%}.mc-page .lb-pending p{margin:0;font-size:var(--ug-text-base);color:var(--ugt-site-muted, #5c6751)}.mc-page .lb-pending .lb-pending-title{margin-bottom:var(--ug-space-1);font-weight:600;color:var(--ugt-site-ink, #293b2c)}.lb-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:var(--ug-space-4)}.lb-card{display:flex;flex-direction:column;padding:var(--ug-space-5);border:1px solid var(--ugt-line-2, #e1e5dc);border-top:3px solid var(--ugw-model);border-radius:var(--ug-radius-md);background:var(--ugt-surface, #fff)}.lb-card header{display:flex;align-items:center;gap:var(--ug-space-3);margin-bottom:var(--ug-space-3)}.mc-page .lb-card h3{margin:0;font-size:var(--ug-text-xl)}.lb-card h3 a{color:inherit;text-decoration:none}.lb-card h3 a:hover{text-decoration:underline;text-underline-offset:3px}.lb-score-list{flex:1;margin:0;padding:0;list-style:none}.lb-score-list li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ug-space-3);padding:var(--ug-space-2) 0;border-bottom:1px solid var(--ugt-line-1, #eceee7);font-size:var(--ug-text-sm)}.lb-score-name{display:flex;flex-direction:column;color:var(--ugt-site-text, #3d4a3e)}.lb-score-name small{font:400 var(--ug-text-2xs) / 1.4 var(--ug-font-mono);color:var(--ugt-site-faint, #616a57)}.mc-page .lb-card-source{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--ug-space-1) var(--ug-space-3);margin:var(--ug-space-4) 0 0;font-size:var(--ug-text-xs);color:var(--ugt-site-faint, #616a57)}.lb-source{display:inline-flex;align-items:center;gap:var(--ug-space-1);color:var(--ugt-accent-text, #1f7048)}.mc-page .lb-sources-title{margin:0 0 var(--ug-space-4);font-size:var(--ug-text-2xl)}.lb-sources{display:grid;gap:var(--ug-space-2);margin:0 0 var(--ug-space-5);padding:0;list-style:none;font-size:var(--ug-text-sm)}.lb-sources li{display:flex;flex-wrap:wrap;gap:var(--ug-space-1) var(--ug-space-3);color:var(--ugt-site-faint, #616a57)}@media(max-width:760px){.lb-art{height:200px;gap:var(--ug-space-2)}.lb-art-bar{width:36px}.lb-art-fill{height:calc(var(--lb-height) * 1.1)}.lb-pending{padding:var(--ug-space-4)}}
