.grade-tag.svelte-w9i83f{display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:600;letter-spacing:.04em;line-height:1;padding:4px 8px;border-radius:4px;color:#1a1a2e;flex-shrink:0;white-space:nowrap;box-sizing:border-box}.grade-tag.--_compact-h.svelte-w9i83f{padding-block:3px}.grade-tag[data-grade=visual].svelte-w9i83f{--_color: #ff7675;--_glow-color: rgb(from var(--_color) r g b / .7);background:var(--_color);color:#fff;font-size:.8rem;line-height:1.2;padding:3px 6px}.grade-tag[data-grade="3"].svelte-w9i83f{--_color: var(--color-grade-3);--_glow-color: rgb(from var(--_color) r g b / .7);background:var(--_color)}.grade-tag[data-grade="2"].svelte-w9i83f{--_color: var(--color-grade-2);--_glow-color: rgb(from var(--_color) r g b / .7);background:var(--_color)}.grade-tag[data-grade="1"].svelte-w9i83f{--_color: var(--color-grade-1);--_glow-color: rgb(from var(--_color) r g b / .7);background:var(--_color)}.grade-tag[data-grade=uc].svelte-w9i83f{--_color: var(--color-grade-uc);--_glow-color: rgb(from var(--_color) r g b / .7);background:var(--_color)}.grade-tag[data-variant=light].svelte-w9i83f{background:transparent;border:1px solid var(--_color);color:oklch(from var(--_color) calc(l*.9) c h);font-size:.75rem;border-radius:20px;background-color:oklch(from var(--_color) l c h / 10%);padding:4px 8px}
