.vip-hint.svelte-33znyk{text-align:center;padding:var(--sp-5) 0 0}.ranks.svelte-33znyk{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--sp-4)}.rank.svelte-33znyk{display:flex;align-items:center;gap:var(--sp-3);cursor:pointer;text-align:left;font:inherit;color:var(--c-text)}.rank.active.svelte-33znyk{border-color:var(--c-primary);box-shadow:var(--shadow-primary)}.rank__n.svelte-33znyk{width:28px;height:28px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);background:var(--gradient-primary);color:#fff;font-weight:var(--fw-semibold)}.rank__icon.svelte-33znyk{width:32px;height:32px;object-fit:contain}.detail.svelte-33znyk h3:where(.svelte-33znyk){margin:0 0 var(--sp-3);color:var(--c-text-strong)}.detail.svelte-33znyk dl:where(.svelte-33znyk){margin:var(--sp-4) 0 0;display:flex;flex-direction:column;gap:var(--sp-3)}.detail.svelte-33znyk dl:where(.svelte-33znyk)>div:where(.svelte-33znyk){display:flex;justify-content:space-between;gap:var(--sp-4);border-bottom:1px solid var(--c-border);padding-bottom:var(--sp-2)}.detail.svelte-33znyk dt:where(.svelte-33znyk){font-size:var(--fs-sm)}.detail.svelte-33znyk dd:where(.svelte-33znyk){margin:0;font-weight:var(--fw-medium)}
