.focus.svelte-17acob7{min-width:0;container:focus-panel/inline-size}.focus[data-variant=band].svelte-17acob7{border-bottom:1px solid var(--color-border);background:var(--color-surface-subtle);padding:1rem}.focus[data-variant=plain].svelte-17acob7{border-top:1px solid var(--color-border);padding-top:1rem}@media (width>=48rem){.focus[data-variant=band].svelte-17acob7{padding:1.25rem 1.5rem}}.focus-head.svelte-17acob7{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;display:flex}.focus-title.svelte-17acob7{overflow-wrap:anywhere;align-items:center;gap:.5rem;min-width:0;display:inline-flex}.focus-list.svelte-17acob7{grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:.875rem;display:grid}@container focus-panel (width>=48rem){.focus-list.svelte-17acob7{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.focus-item.svelte-17acob7+.focus-item:where(.svelte-17acob7){border-inline-start:1px solid var(--color-border);margin-inline-start:1.25rem;padding-inline-start:1.25rem}}.focus-item.svelte-17acob7{align-content:start;gap:.25rem;min-width:0;display:grid}@container focus-panel (width<48rem){.focus-item.svelte-17acob7+.focus-item:where(.svelte-17acob7){border-top:1px solid var(--color-border);padding-top:1rem}}.focus-kind.svelte-17acob7{color:var(--color-muted-foreground);align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:inline-flex}.glyph.svelte-17acob7{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.focus-kind.svelte-17acob7 .glyph:where(.svelte-17acob7){width:.875rem;height:.875rem}.focus-item.svelte-17acob7:not([data-kind=strength]) .focus-kind:where(.svelte-17acob7){color:var(--color-foreground)}.focus-measure.svelte-17acob7{color:var(--color-foreground);margin-top:.25rem;font-size:1rem;font-weight:650}.focus-value.svelte-17acob7{color:var(--color-foreground);flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;font-size:1.5rem;font-weight:650;line-height:1.2;display:flex}.focus-rank.svelte-17acob7{color:var(--color-muted-foreground);font-size:.8125rem;font-weight:600}.focus-rank.is-best.svelte-17acob7{color:oklch(var(--lobby-best-oklch))}.focus-receipt.svelte-17acob7{color:var(--color-muted-foreground);overflow-wrap:anywhere;font-size:.8125rem}.focus-tip.svelte-17acob7{color:var(--color-foreground);text-wrap:pretty;margin-top:.375rem;font-size:.875rem;line-height:1.55}.focus-link.svelte-17acob7{min-height:2.75rem;color:var(--color-foreground);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--color-foreground) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--color-foreground) 35%, transparent);text-underline-offset:.2em;justify-self:start;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.focus-link.svelte-17acob7:hover{text-decoration-color:currentColor}}.focus-link.svelte-17acob7:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.focus-link.svelte-17acob7 .glyph:where(.svelte-17acob7){width:1rem;height:1rem}
