.animated-icon.svelte-1jc518z{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.animated-icon.svelte-1jc518z svg{width:100%;height:100%}.sparkline.svelte-7yus5a{display:block;width:100%;height:100%}.table-wrap.svelte-ehhqin{margin:0 auto;overflow-x:auto;background:var(--color-bg, #fff);border:1px solid var(--color-border, #e5e7eb);border-radius:var(--radius-lg, 12px)}.tbl.svelte-ehhqin{width:100%;border-collapse:collapse;font-size:var(--font-size-sm, 14px)}.tbl.svelte-ehhqin th:where(.svelte-ehhqin){font-size:var(--font-size-sm, 14px);font-weight:var(--font-weight-bold, 700);color:var(--color-text, #1a1a1a);text-transform:uppercase;letter-spacing:.5px;padding:14px var(--spacing-md, 16px);text-align:left;white-space:nowrap;border-bottom:1px solid var(--color-border, #e5e7eb)}.tbl.svelte-ehhqin th.sortable:where(.svelte-ehhqin):hover{color:var(--color-secondary, #2563EB)}.tbl.svelte-ehhqin td:where(.svelte-ehhqin){padding:10px var(--spacing-md, 16px);border-bottom:1px solid var(--color-border, #e5e7eb);vertical-align:middle}.tbl.svelte-ehhqin tbody:where(.svelte-ehhqin) tr:where(.svelte-ehhqin):last-child td:where(.svelte-ehhqin){border-bottom:none}.sortable.svelte-ehhqin{cursor:pointer;-webkit-user-select:none;user-select:none}.row.svelte-ehhqin{transition:all .15s;background:var(--color-bg, #fff)}.row.svelte-ehhqin:hover{background:var(--color-bg-faint)}.row-linked.svelte-ehhqin{cursor:pointer}.rank-th.svelte-ehhqin{width:56px;text-align:center}.rank.svelte-ehhqin{width:56px;text-align:center;padding:12px 8px 12px 16px}.rank-badge.svelte-ehhqin{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;font-size:var(--font-size-xs, 12px);font-weight:var(--font-weight-extrabold);color:var(--color-text-inverse);font-feature-settings:"tnum"}.td-name.svelte-ehhqin{font-size:var(--font-size-sm, 14px);font-weight:var(--font-weight-bold, 700);color:var(--color-text, #1a1a1a)}.name-link.svelte-ehhqin{color:var(--color-text, #1a1a1a);text-decoration:none;font-weight:var(--font-weight-semibold, 600);font-size:var(--font-size-md, 16px);transition:all .15s}.row-linked.svelte-ehhqin:hover .name-link:where(.svelte-ehhqin){color:var(--color-secondary, #2563EB);text-decoration:underline}.td-city.svelte-ehhqin{display:block;font-size:var(--font-size-xs, 12px);color:var(--color-text-muted, #6b7280);font-weight:var(--font-weight-regular, 400)}.td-spark.svelte-ehhqin{width:80px;text-align:center}.td-spark.svelte-ehhqin svg:where(.svelte-ehhqin){display:inline-block}.td-count.svelte-ehhqin{text-align:left;font-weight:var(--font-weight-bold, 700);color:var(--color-text, #1a1a1a);font-feature-settings:"tnum";font-size:var(--font-size-sm, 14px);position:relative;height:44px;vertical-align:middle;white-space:nowrap;padding-left:var(--spacing-sm, 8px);padding-right:var(--spacing-sm, 8px)}.count-bar.svelte-ehhqin{position:absolute;left:0;top:50%;transform:translateY(-50%);height:30px;border-radius:5px;opacity:.25}.count-num.svelte-ehhqin{position:relative;z-index:1}.td-yoy.svelte-ehhqin{text-align:center;color:var(--color-text, #1a1a1a);width:60px}.th-center.svelte-ehhqin{text-align:center}.td-avg-annual.svelte-ehhqin{text-align:center;font-size:var(--font-size-sm, 14px);font-feature-settings:"tnum";color:var(--color-text, #1a1a1a)}.td-avg-annual.svelte-ehhqin strong:where(.svelte-ehhqin){font-weight:var(--font-weight-bold, 700)}.avg-annual-suffix.svelte-ehhqin{font-weight:var(--font-weight-regular, 400);color:var(--color-text-muted, #6b7280);font-size:var(--font-size-xs, 12px)}.td-wait.svelte-ehhqin{text-align:center}.yoy-up.svelte-ehhqin{color:var(--color-error, #dc2626)!important}.yoy-down.svelte-ehhqin{color:var(--color-success, #16a34a)!important}.trend-arrow.svelte-ehhqin{display:block;margin:0 auto}.td-score.svelte-ehhqin{text-align:center}.score-badge.svelte-ehhqin{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:#fff;font-size:var(--font-size-sm);font-weight:var(--font-weight-extrabold)}.score-nr.svelte-ehhqin{background:#d1d5db;font-size:var(--font-size-xs);font-weight:700}.td-approval.svelte-ehhqin{font-size:var(--font-size-sm, 14px);font-weight:var(--font-weight-bold, 700);color:var(--color-text, #1a1a1a);white-space:nowrap;font-feature-settings:"tnum"}.th-arrow.svelte-ehhqin{width:24px;padding-right:0}.td-arrow.svelte-ehhqin{width:24px;text-align:center;padding-left:0;padding-right:8px}.row-arrow.svelte-ehhqin{color:var(--color-text, #1a1a1a);opacity:.3;transition:opacity .15s,transform .2s,color .15s}.row.svelte-ehhqin:hover .row-arrow:where(.svelte-ehhqin){color:var(--color-secondary, #2563EB);opacity:1;transform:translate(3px)}.sort-arrow.svelte-ehhqin{display:inline-block;vertical-align:middle;margin-left:3px;margin-bottom:2px;color:#c4c8cf;transition:color .15s}.sort-active.svelte-ehhqin{color:var(--color-secondary, #2563EB)}.data-source.svelte-ehhqin{font-size:var(--font-size-sm);line-height:1.7;color:var(--color-text-subtle);text-align:left;margin:16px 0 0;padding-left:var(--spacing-md, 16px)}.data-source.svelte-ehhqin strong{color:#4b5563}.table-footer.svelte-ehhqin{padding:24px 0 0;text-align:center}.table-see-more.svelte-ehhqin{display:inline-flex;align-items:center;gap:8px;font-size:var(--font-size-xl, 18px);font-weight:var(--font-weight-semibold, 600);color:var(--color-text, #1a1a1a);text-decoration:none;padding:20px 48px;border-radius:12px;background:var(--color-bg);border:1px solid var(--color-border, #e5e7eb);transition:all .15s;box-shadow:0 1px 2px #0000000d}.table-see-more.svelte-ehhqin:hover{background:var(--color-bg-light, #f9fafb);box-shadow:0 4px 6px -1px #0000001a}.table-see-more.svelte-ehhqin svg:where(.svelte-ehhqin){transition:transform .2s}.table-see-more.svelte-ehhqin:hover svg:where(.svelte-ehhqin){transform:translate(3px)}.hide-mobile.svelte-ehhqin{display:table-cell}.mobile-cards.svelte-ehhqin{display:none}@media(max-width:767px){.table-wrap.svelte-ehhqin{display:none}.mobile-cards.svelte-ehhqin{display:block;background:var(--color-bg, #fff);border:1px solid var(--color-border, #e5e7eb);border-radius:var(--radius-lg, 12px);overflow:hidden}.mc-row.svelte-ehhqin{padding:var(--spacing-sm, 8px) var(--spacing-md, 16px) var(--spacing-md, 16px);border-bottom:1px solid var(--color-border, #e5e7eb)}.mc-row.svelte-ehhqin:last-child{border-bottom:none}.mc-linked.svelte-ehhqin{cursor:pointer}.mc-linked.svelte-ehhqin:hover{background:var(--color-bg-faint)}.mc-identity.svelte-ehhqin{display:flex;align-items:center;gap:var(--spacing-sm, 8px);padding:4px 0 var(--spacing-sm, 8px)}.mc-name.svelte-ehhqin{flex:1;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold, 600);color:var(--color-text, #1a1a1a);text-decoration:none;min-width:0;line-height:1.3}.mc-linked.svelte-ehhqin:hover .mc-name:where(.svelte-ehhqin){color:var(--color-secondary, #2563EB)}.mc-chevron.svelte-ehhqin{color:var(--color-text-muted, #6b7280);flex-shrink:0;opacity:.4;transition:opacity .15s,transform .15s}.mc-linked.svelte-ehhqin:hover .mc-chevron:where(.svelte-ehhqin){opacity:1;transform:translate(2px)}.mc-metrics.svelte-ehhqin{display:grid;column-gap:var(--spacing-md, 16px);row-gap:var(--spacing-sm, 8px);padding-top:var(--spacing-sm, 8px);border-top:1px solid var(--color-border, #e5e7eb)}.mc-metric.svelte-ehhqin{min-width:0;display:flex;flex-direction:column;gap:2px}.mc-metric-label.svelte-ehhqin{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.4px;color:var(--color-text-muted, #6b7280);font-weight:var(--font-weight-semibold, 600)}.mc-metric-value.svelte-ehhqin{font-size:var(--font-size-md);font-weight:var(--font-weight-bold, 700);color:var(--color-text, #1a1a1a);font-feature-settings:"tnum";line-height:1.1}.mc-mini-bar.svelte-ehhqin{height:4px;background:var(--color-bg-light, #f3f4f6);border-radius:2px;margin-top:4px;overflow:hidden}.mc-mini-bar.svelte-ehhqin span:where(.svelte-ehhqin){display:block;height:100%;border-radius:2px}}.container.svelte-2q93jy{width:100%;max-width:var(--container-width, 1000px);padding-left:var(--container-padding-mobile, 24px);padding-right:var(--container-padding-mobile, 24px);box-sizing:border-box}.container-centered.svelte-2q93jy{margin-left:auto;margin-right:auto}@media(min-width:768px){.container.svelte-2q93jy{padding-left:var(--container-padding, 40px);padding-right:var(--container-padding, 40px)}}.faq-wrap.svelte-195frx9{max-width:750px;margin:0 auto}.faq-headline.svelte-195frx9{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm);text-align:center;color:var(--color-text)}.faq-subtitle.svelte-195frx9{text-align:center;color:var(--color-text);font-size:var(--font-size-lg);margin-bottom:var(--spacing-2xl)}.faq-subtitle.muted.svelte-195frx9{color:var(--color-text-muted);font-size:var(--font-size-md)}.faq-section .accordion-content p{font-size:var(--font-size-lg);color:var(--color-text)}@media(max-width:767px){.faq-headline.svelte-195frx9{font-size:var(--font-size-2xl)}.faq-subtitle.svelte-195frx9{font-size:var(--font-size-md)}}.fcta.svelte-1peyq1y{position:relative;padding:64px 0;overflow:hidden;isolation:isolate;background:var(--color-secondary-gradient-deep);border-radius:40px 40px 0 0}.fcta-deco.svelte-1peyq1y{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;border-radius:inherit}.fcta-circle.svelte-1peyq1y{position:absolute;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(147,197,253,.22),rgba(96,165,250,.1) 60%,transparent 80%)}.fcta-circle-1.svelte-1peyq1y{width:520px;height:520px;top:-200px;left:8%;opacity:.6}.fcta-circle-2.svelte-1peyq1y{width:360px;height:360px;bottom:-180px;right:6%;opacity:.7}.fcta-content.svelte-1peyq1y{position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;align-items:center}.fcta-headline.svelte-1peyq1y{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-inverse);margin:0 0 var(--spacing-lg);letter-spacing:-.02em}.fcta-control.svelte-1peyq1y{display:flex;justify-content:center}.fcta-trust.svelte-1peyq1y{margin-top:18px;color:#ffffffe6;display:flex;flex-wrap:wrap;justify-content:center;gap:18px}.fcta-trust-item.svelte-1peyq1y{display:inline-flex;align-items:center;gap:8px;font-size:var(--font-size-sm);font-weight:600}@media(max-width:767px){.fcta.svelte-1peyq1y{padding:44px 0}.fcta-headline.svelte-1peyq1y{font-size:var(--font-size-3xl)}.fcta-deco.svelte-1peyq1y{display:none}.fcta-control.svelte-1peyq1y .cb-cta-btn{height:auto;padding:20px 40px;font-size:var(--font-size-lg)}}.paid-note.svelte-bm28on{margin:0;font-size:var(--font-size-sm);line-height:var(--line-height-relaxed, 1.6);color:var(--color-text-muted)}.paid-chunk.svelte-bm28on{display:inline-block;text-wrap:pretty}.paid-label.svelte-bm28on{color:var(--color-text);font-weight:var(--font-weight-semibold)}.about-this-data.svelte-hwgl28{background:var(--color-bg-light);padding:var(--spacing-2xl) var(--spacing-lg);border-top:1px solid var(--color-border)}.about-inner.svelte-hwgl28{max-width:720px;margin:0 auto}.about-heading.svelte-hwgl28{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:1px;color:var(--color-text-light);margin:0 0 var(--spacing-md)}.about-byline.svelte-hwgl28{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0 0 var(--spacing-lg);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--color-border);line-height:var(--line-height-relaxed)}.about-byline.svelte-hwgl28 strong:where(.svelte-hwgl28){color:var(--color-text);font-weight:var(--font-weight-semibold)}.byline-item.svelte-hwgl28{display:inline-block;white-space:nowrap}.about-dot.svelte-hwgl28{margin:0 var(--spacing-sm);color:#cbd5e1}.about-body.svelte-hwgl28{font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-text-muted);margin:0}.about-paid.svelte-hwgl28{margin-top:var(--spacing-md)}.paid-only.svelte-hwgl28{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}.paid-only.svelte-hwgl28 .about-paid:where(.svelte-hwgl28){margin-top:0}.bare.svelte-hwgl28,.bare.paid-only.svelte-hwgl28{padding:0;background:none;border-top:0}.bare.svelte-hwgl28 .about-inner:where(.svelte-hwgl28){max-width:none}.bare.svelte-hwgl28 .about-byline:where(.svelte-hwgl28){font-size:15px;color:var(--muted)}.bare.svelte-hwgl28 .about-body:where(.svelte-hwgl28){margin-bottom:12px;font-size:17px;line-height:1.7;color:var(--article-text)}.bare.svelte-hwgl28 .about-paid:where(.svelte-hwgl28){margin:0 0 12px}.bare.svelte-hwgl28 .about-paid:where(.svelte-hwgl28) .paid-note{font-size:15px;line-height:1.6}@media(max-width:640px){.about-byline.svelte-hwgl28{line-height:var(--line-height-normal)}.byline-item.svelte-hwgl28{display:block;white-space:normal}.about-dot.svelte-hwgl28{display:none}}.icon.svelte-17ijdpm{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.icon.svelte-17ijdpm svg{width:100%;height:100%}.pill.svelte-1qx90go{display:inline-flex;align-items:center;gap:6px;font-family:inherit;font-weight:var(--font-weight-medium);white-space:nowrap;flex-shrink:0;transition:color .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease;border:1px solid transparent;text-decoration:none;cursor:default;background:none;line-height:normal}.pill-clickable.svelte-1qx90go{cursor:pointer}.pill.svelte-1qx90go:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.pill-sm.svelte-1qx90go{padding:8px 14px;font-size:var(--font-size-sm);border-radius:999px}.pill-md.svelte-1qx90go{padding:10px 18px;font-size:var(--font-size-sm);border-radius:999px}.pill-lg.svelte-1qx90go{padding:12px 22px;font-size:var(--font-size-md);border-radius:999px}.pill-default.svelte-1qx90go{background:#f5f5f5;color:var(--color-text)}.pill-default.pill-clickable.svelte-1qx90go:hover{background:#e8e8e8}.pill-outline.svelte-1qx90go{background:#fff;color:var(--color-text);border:1px solid var(--color-border);box-shadow:var(--shadow-md)}@media(hover:hover){.pill-outline.pill-clickable.svelte-1qx90go:not(.pill-active):hover{color:var(--color-secondary);box-shadow:0 2px 12px #2563eb59}}.pill-outline.pill-clickable.svelte-1qx90go:active,.pill-outline.pill-clickable.svelte-1qx90go:hover:active,.pill-outline.pill-active.svelte-1qx90go{background:var(--color-secondary-accessible);color:#fff;border:1px solid transparent;box-shadow:0 2px 15px #2563eb66,0 2px 4px #0000001a;font-weight:var(--font-weight-medium)}.pill-gradient-border.svelte-1qx90go{position:relative;background:#fff;color:var(--color-text);border:none;box-shadow:0 2px 8px #2563eb33;z-index:0;overflow:visible}.pill-gradient-border.svelte-1qx90go:before{content:"";position:absolute;inset:-1px;border-radius:inherit;background:linear-gradient(90deg,var(--color-secondary),var(--color-secondary),var(--color-secondary-light),#3B82F6,var(--color-secondary));background-size:200% 100%;animation:svelte-1qx90go-shiftGradient 3s linear infinite;z-index:-1}.pill-gradient-border.svelte-1qx90go:after{content:"";position:absolute;inset:1px;background:#fff;border-radius:inherit;z-index:0}.pill-gradient-border.svelte-1qx90go .pill-content:where(.svelte-1qx90go){position:relative;z-index:1}@keyframes svelte-1qx90go-shiftGradient{0%{background-position:0% 50%}to{background-position:200% 50%}}.pill-gradient-border.pill-sm.svelte-1qx90go{padding:8px 14px}.pill-gradient-border.pill-md.svelte-1qx90go{padding:10px 18px}.pill-gradient-border.pill-lg.svelte-1qx90go{padding:12px 22px}.pill-gradient-border.pill-clickable.svelte-1qx90go:hover{box-shadow:0 4px 12px #2563eb59}.pill-active.svelte-1qx90go:not(.pill-outline):not(.pill-gradient-border){background:linear-gradient(135deg,var(--color-secondary-accessible) 0%,var(--color-secondary-dark) 100%);color:#fff;font-weight:var(--font-weight-semibold)}.pill-active:not(.pill-outline):not(.pill-gradient-border).pill-clickable.svelte-1qx90go:hover{box-shadow:0 4px 15px #2563eb66,0 2px 4px #0000001a}.pill-match.svelte-1qx90go{background:#03c9a1;color:#fff;font-weight:var(--font-weight-semibold);border:1px solid #5DDFBC}.pill-match.pill-clickable.svelte-1qx90go:hover{background:#02a885}.pill-related.svelte-1qx90go{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#03cea4,#5ddfbc) border-box;color:#03cea4;border:2px solid transparent;font-weight:var(--font-weight-semibold)}.pill-related.pill-clickable.svelte-1qx90go:hover{background:linear-gradient(#f0fdf9,#f0fdf9) padding-box,linear-gradient(135deg,#03cea4,#5ddfbc) border-box}.pill-filter.svelte-1qx90go{background:var(--color-border-light);color:var(--color-secondary);font-weight:var(--font-weight-medium);border-radius:16px;box-shadow:var(--shadow-md-strong);padding:8px 16px!important;border:none;gap:8px;line-height:inherit}.pill-filter.pill-clickable.svelte-1qx90go:hover{background:#e5e5e5}.pill-value.svelte-1qx90go{position:relative;background:transparent;color:var(--color-text);border:1px solid rgba(148,163,184,.4);box-shadow:inset 0 1px #fff9,inset 0 -1px 1px #94a3b840,0 10px 24px #0f172a14,0 20px 48px #0f172a0a;font-weight:var(--font-weight-semibold)}.pill-value.svelte-1qx90go .pill-content:where(.svelte-1qx90go){gap:8px;position:relative;z-index:1}.pill-value.pill-clickable.svelte-1qx90go:hover{background:#ffffff26;border-color:#fffc;box-shadow:inset 0 1px #fff,inset 0 -1px 1px #94a3b866,0 1px 2px #0f172a0f,0 16px 32px #0f172a24,0 28px 60px #0f172a14}.pill-animated.svelte-1qx90go{opacity:0;transform:scale(.8);animation:svelte-1qx90go-pillPop .4s ease-out forwards}@keyframes svelte-1qx90go-pillPop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.pill-remove.svelte-1qx90go{display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;margin-left:2px;background:#00000026;border:none;border-radius:50%;cursor:pointer;transition:all .2s}.pill-remove.svelte-1qx90go:first-child{margin-left:0;margin-right:4px}.pill-remove.svelte-1qx90go:hover{background:#00000040}.pill-remove.svelte-1qx90go svg:where(.svelte-1qx90go){width:10px;height:10px}.pill-active.svelte-1qx90go .pill-remove:where(.svelte-1qx90go),.pill-match.svelte-1qx90go .pill-remove:where(.svelte-1qx90go){background:#ffffff40;color:#fff}.pill-active.svelte-1qx90go .pill-remove:where(.svelte-1qx90go):hover,.pill-match.svelte-1qx90go .pill-remove:where(.svelte-1qx90go):hover{background:#fff6}.pill-active.svelte-1qx90go .pill-remove:where(.svelte-1qx90go) svg:where(.svelte-1qx90go),.pill-match.svelte-1qx90go .pill-remove:where(.svelte-1qx90go) svg:where(.svelte-1qx90go){stroke:#fff}.pill-content.svelte-1qx90go{display:inline-flex;align-items:center;gap:4px}.pill-no-animation.svelte-1qx90go{animation:none!important;opacity:1!important;transform:scale(1)!important}.pill-measuring.svelte-1qx90go{animation:none!important;opacity:0!important;pointer-events:none!important}@media(prefers-reduced-motion:reduce){.pill-animated.svelte-1qx90go{animation:none!important;opacity:1!important;transform:scale(1)!important}}.score-card.svelte-1arblcn{display:flex;align-items:center;gap:16px;padding:20px;border:1px solid var(--color-border);border-radius:16px;background:#fff;box-shadow:var(--shadow-md);transition:all .2s}.score-card.clickable.svelte-1arblcn{cursor:pointer}.score-card.clickable.svelte-1arblcn:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f}.score-card.svelte-1arblcn:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.score-icon.svelte-1arblcn{width:56px;height:56px;border-radius:50%;background:var(--color-bg-dark);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px #0003;transition:background .25s ease,box-shadow .25s ease}.score-card.clickable.svelte-1arblcn:hover .score-icon:where(.svelte-1arblcn),.score-card.expanded.svelte-1arblcn .score-icon:where(.svelte-1arblcn){box-shadow:0 0 0 2px var(--score-color-main),0 0 16px var(--score-color-main)}.score-icon.svelte-1arblcn svg{width:28px;height:28px;color:#fff}.score-content.svelte-1arblcn{flex:1;display:flex;flex-direction:column;gap:0}.score-name.svelte-1arblcn{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text)}.score-name.svelte-1arblcn sup:where(.svelte-1arblcn){font-size:.45em;color:var(--color-text-muted);margin-left:1px}.score-value.svelte-1arblcn{display:flex;align-items:baseline;gap:6px}.score-value.svelte-1arblcn .number:where(.svelte-1arblcn){font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold)}.score-value.svelte-1arblcn .max:where(.svelte-1arblcn){font-size:var(--font-size-md);color:var(--color-text-subtle);font-weight:var(--font-weight-normal)}.score-value.svelte-1arblcn .label:where(.svelte-1arblcn){font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-left:6px}.score-how-link.svelte-1arblcn{font-size:var(--font-size-sm);color:var(--color-secondary-accessible);display:flex;align-items:center;gap:4px;margin-top:2px}.score-card.clickable.svelte-1arblcn:hover .score-how-link:where(.svelte-1arblcn){color:var(--color-secondary);text-decoration:underline}.score-how-link.svelte-1arblcn svg:where(.svelte-1arblcn){width:14px;height:14px;transition:transform .2s}.score-card.expanded.svelte-1arblcn .score-how-link:where(.svelte-1arblcn) svg:where(.svelte-1arblcn){transform:rotate(180deg)}.score-explanation.svelte-1arblcn{max-height:0;overflow:hidden;transition:max-height .3s ease}.score-card.expanded.svelte-1arblcn .score-explanation:where(.svelte-1arblcn){max-height:120px}.score-explanation-content.svelte-1arblcn{padding-top:12px;font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.6}@media(max-width:640px){.score-card.svelte-1arblcn{gap:12px;padding:16px}.score-icon.svelte-1arblcn{width:48px;height:48px}.score-icon.svelte-1arblcn svg{width:24px;height:24px}.score-name.svelte-1arblcn{font-size:var(--font-size-md)}.score-value.svelte-1arblcn .number:where(.svelte-1arblcn){font-size:var(--font-size-lg)}.score-value.svelte-1arblcn .max:where(.svelte-1arblcn),.score-value.svelte-1arblcn .label:where(.svelte-1arblcn){font-size:var(--font-size-sm)}}.star-rating.svelte-141numm{display:inline-flex;align-items:center;gap:4px;line-height:1}.stars-container.svelte-141numm{display:inline-flex;gap:0}.star.svelte-141numm{display:block}.star.svelte-141numm:not(:first-child){margin-left:-2px}.rating-value.svelte-141numm{font-size:var(--font-size-sm);color:#ffbf00;margin-left:4px;font-weight:var(--font-weight-medium);line-height:1}.trust-indicators.svelte-74mai7{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.trust-indicators.sm.svelte-74mai7{gap:14px}.trust-indicators.centered.svelte-74mai7{justify-content:center}.trust-item.svelte-74mai7{display:flex;align-items:center;gap:8px;font-size:var(--font-size-md, 16px);color:var(--color-text, #1a1a1a);font-weight:500;white-space:nowrap}.trust-indicators.sm.svelte-74mai7 .trust-item:where(.svelte-74mai7){font-size:var(--font-size-sm);color:var(--color-text-muted);gap:6px}.trust-icon.svelte-74mai7{width:20px;height:20px;flex-shrink:0}.trust-indicators.sm.svelte-74mai7 .trust-icon:where(.svelte-74mai7){width:14px;height:14px}.online-status.svelte-74mai7{font-weight:500}.pulse-dot.svelte-74mai7{width:10px;height:10px;background:var(--color-success);border-radius:50%;animation:svelte-74mai7-pulse-green 2s infinite;box-shadow:0 0 #10b98166;flex-shrink:0}@keyframes svelte-74mai7-pulse-green{0%{box-shadow:0 0 #10b98199}70%{box-shadow:0 0 0 8px #10b98100}to{box-shadow:0 0 #10b98100}}@media(prefers-reduced-motion:reduce){.pulse-dot.svelte-74mai7{animation:none}}
