.hsp.svelte-1fd5sye{border-radius:var(--sb-radius-sm);width:100%;position:relative;overflow:hidden}.hsp.svelte-1fd5sye .stat-ribbon div{padding-top:26px;padding-bottom:24px}.hsp.svelte-1fd5sye .stat-ribbon dd{font-family:var(--sb-font-display);text-shadow:0 0 12px rgba(var(--c), .5);font-size:2.1rem}.hsp-line.svelte-1fd5sye{justify-content:space-between;align-items:center;gap:var(--sb-space-lg);min-height:72px;padding:0 var(--sb-space-xl);white-space:nowrap;display:flex;overflow:hidden}.hsp-line.hsp-grid.svelte-1fd5sye{grid-template-columns:repeat(var(--n), minmax(0, 1fr));justify-items:center;gap:0;padding:0;display:grid}.hsp-grid.svelte-1fd5sye>:where(.svelte-1fd5sye){text-align:center;text-overflow:ellipsis;box-sizing:border-box;max-width:100%;padding:0 12px;overflow:hidden}.hsp-grid.svelte-1fd5sye>.hsp-end:where(.svelte-1fd5sye){grid-column:-2}.hsp-k.svelte-1fd5sye{font-family:var(--sb-font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--sb-ice);font-size:.72rem;font-weight:700}.hsp-link.svelte-1fd5sye{font-family:var(--sb-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--sb-text-secondary);font-size:1.05rem;font-weight:700;text-decoration:none;transition:color .15s}.hsp-link.svelte-1fd5sye b:where(.svelte-1fd5sye){color:var(--sb-ice);text-shadow:0 0 10px rgba(var(--sb-ice-rgb), .6);margin-left:8px}.hsp-link.svelte-1fd5sye:hover,.hsp-link.svelte-1fd5sye:focus-visible{color:var(--sb-text)}.hsp-end.svelte-1fd5sye{font-family:var(--sb-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--sb-ice);font-size:.8rem;font-weight:700;text-decoration:none}
