.table-link.svelte-1v2vony{color:inherit;text-decoration:none;font-weight:var(--font-medium);transition:text-decoration var(--duration-fast) var(--ease-out)}.table-link.svelte-1v2vony:hover{text-decoration:underline}h1.svelte-1v2vony{font-size:var(--text-2xl);font-weight:var(--font-bold);margin-bottom:var(--space-4);color:var(--text-primary)}.scope-toggle.svelte-1v2vony{display:flex;gap:var(--space-2);width:100%;max-width:900px;margin-inline:auto;margin-bottom:var(--space-4);box-sizing:border-box}.scope-btn.svelte-1v2vony{padding:var(--space-2) var(--space-5);font-size:var(--text-sm);font-weight:var(--font-medium);font-family:var(--font-display);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-secondary);color:var(--text-secondary);cursor:pointer;transition:var(--transition-all);white-space:nowrap}.scope-btn.svelte-1v2vony:hover{background:var(--surface-hover);color:var(--text-primary)}.scope-btn.active.svelte-1v2vony{background:var(--surface-primary);color:var(--text-primary);border-color:var(--border-active, var(--border-default));box-shadow:var(--shadow-sm)}.scope-btn.svelte-1v2vony:focus-visible{outline:none;box-shadow:var(--focus-ring)}.notation.svelte-1v2vony{width:100%;max-width:900px;margin-inline:auto;margin-bottom:var(--space-4);box-sizing:border-box}.notation.svelte-1v2vony p:where(.svelte-1v2vony){color:var(--text-tertiary);font-size:var(--text-sm)}.ratings-wrap.svelte-1v2vony{width:100%;max-width:900px;margin-inline:auto;box-sizing:border-box}.ratings-wrap .tabs{width:100%;margin-inline:0;padding:var(--space-1);display:flex;flex-wrap:nowrap;justify-content:center;gap:var(--space-1);background-color:var(--bg-secondary);border-radius:var(--radius-xl);border:1px solid var(--border-default);box-sizing:border-box;overflow:visible;margin-bottom:var(--space-4)}.ratings-wrap .tab{flex:0 0 auto;min-width:0;padding:var(--space-2) var(--space-4);font-size:var(--text-sm);white-space:nowrap;line-height:var(--leading-normal)}.conf-dot.svelte-1v2vony{display:inline-block;width:8px;height:8px;border-radius:var(--radius-full);margin-right:var(--space-1);vertical-align:middle}@media screen and (max-width:37.5rem){h1.svelte-1v2vony{font-size:var(--text-xl)}.ratings-wrap .tab{padding:var(--space-2) var(--space-2);font-size:var(--text-xs)}.scope-btn.svelte-1v2vony{padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}}
