.result.svelte-5icmhs{gap:var(--space-5);display:grid}.title.svelte-5icmhs{font:var(--type-display-l);color:var(--color-text-primary);text-wrap:balance}.title.svelte-5icmhs:focus{outline:none}.title.svelte-5icmhs:focus-visible{outline:2px solid var(--color-accent-ring);outline-offset:4px}.arches.svelte-5icmhs{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));max-inline-size:26rem;margin:0;padding:0;list-style:none;display:grid}.arch.svelte-5icmhs{gap:var(--space-1);text-align:center;justify-items:stretch;display:grid}.label.svelte-5icmhs{font:var(--type-caption);color:var(--color-text-secondary)}.tag.svelte-5icmhs{min-block-size:1.25rem;font:var(--type-caption);color:var(--color-accent-ink);font-weight:600}.dm.svelte-5icmhs{gap:var(--space-4);align-items:center;display:flex}.dm-words.svelte-5icmhs{gap:2px;display:grid}.dm-label.svelte-5icmhs{color:var(--color-text-tertiary);font-size:.8125rem;font-weight:500}.dm-headline.svelte-5icmhs{font:var(--type-h2);color:var(--color-text-primary);text-wrap:balance}.next.svelte-5icmhs{gap:var(--space-2);flex-wrap:wrap;display:flex}.calculator.svelte-12ljfs7{gap:var(--space-8);max-inline-size:var(--measure);display:grid}.home[data-astro-cid-jecwxay2]{align-content:start;gap:var(--space-4);max-inline-size:var(--page-max);padding:var(--space-12) var(--page-gutter) 0;margin-inline:auto;display:grid}h1[data-astro-cid-jecwxay2]{font:var(--type-display-xl)}.intro[data-astro-cid-jecwxay2]{max-inline-size:var(--measure);font:var(--type-body-l);color:var(--color-text-secondary)}.calculate[data-astro-cid-jecwxay2]{margin-block:var(--space-4) var(--space-8);scroll-margin-block-start:var(--space-4);position:relative}.home-sk[data-astro-cid-jecwxay2]{inset:var(--sk-inset,0) var(--sk-inset,0) auto;align-content:start;gap:var(--space-5);max-block-size:var(--saved-block);display:none;position:absolute;overflow:hidden}.calculate[data-astro-cid-jecwxay2][data-saved]:has(.calculator form) .home-sk[data-astro-cid-jecwxay2]{display:grid}.hsk-arches[data-astro-cid-jecwxay2]{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));max-inline-size:26rem;display:grid}.hsk-dm[data-astro-cid-jecwxay2]{gap:var(--space-4);align-items:center;display:flex}.hsk-words[data-astro-cid-jecwxay2]{gap:var(--space-2);display:grid}.calculate[data-astro-cid-jecwxay2][data-saved] .calculator:has(form){block-size:var(--saved-block);visibility:hidden;overflow:hidden}.next[data-astro-cid-jecwxay2]{min-block-size:44px;padding-inline:var(--space-5);border-radius:var(--radius-pill);background:var(--color-accent-fill);color:var(--color-accent-on);font:var(--type-label);align-items:center;text-decoration:none;display:inline-flex}.next[data-astro-cid-jecwxay2]:hover{background:var(--color-accent-fill-hover)}.hero[data-astro-cid-jecwxay2],.hero-inner[data-astro-cid-jecwxay2],.lead[data-astro-cid-jecwxay2]{display:contents}.art[data-astro-cid-jecwxay2]{display:none}@container page (width>=62rem){.home[data-astro-cid-jecwxay2]{gap:0;max-inline-size:none;padding:0}.hero[data-astro-cid-jecwxay2]{margin-block-end:var(--space-10);display:block}.hero-inner[data-astro-cid-jecwxay2]{align-items:start;gap:var(--space-16);max-inline-size:var(--page-max);padding:var(--space-16) var(--page-gutter) calc(var(--space-16) + var(--space-8));grid-template-columns:minmax(0,1fr) minmax(0,34rem);margin-inline:auto;display:grid;position:relative}.lead[data-astro-cid-jecwxay2]{gap:var(--space-6);padding-block-start:var(--space-8);display:grid;position:sticky;inset-block-start:calc(var(--header-block) + var(--space-12))}h1[data-astro-cid-jecwxay2]{font-size:var(--text-hero);letter-spacing:-.01em;line-height:1.02}.intro[data-astro-cid-jecwxay2]{max-inline-size:34rem;font-size:1.25rem;line-height:1.6}.calculate[data-astro-cid-jecwxay2]{--sk-inset:var(--space-8);padding:var(--space-8);margin:0;scroll-margin-block-start:calc(var(--header-block) + var(--space-4))}.art[data-astro-cid-jecwxay2]{align-items:flex-end;gap:var(--space-4);block-size:15rem;margin-block-start:var(--space-8);display:flex}.art[data-astro-cid-jecwxay2] span[data-astro-cid-jecwxay2]{border:1px solid var(--sky-gold-line);border-radius:999px 999px var(--radius-md) var(--radius-md);background:linear-gradient(#fff7e30f,#0000 70%);place-items:center;block-size:11rem;inline-size:5.5rem;display:grid;position:relative}.art[data-astro-cid-jecwxay2] span[data-astro-cid-jecwxay2]:nth-child(2){block-size:13rem}.art[data-astro-cid-jecwxay2] span[data-astro-cid-jecwxay2]:nth-child(3){border-color:var(--sky-gold);block-size:15rem;box-shadow:0 0 0 6px #d9c08a14, 0 0 60px -10px var(--sky-nebula)}.art[data-astro-cid-jecwxay2] span[data-astro-cid-jecwxay2]:nth-child(3):after{content:"八\a 字";white-space:pre;text-align:center;font:var(--weight-glyph) 2.25rem / 1.15 var(--font-cjk);color:var(--sky-gold)}.art[data-astro-cid-jecwxay2] span[data-astro-cid-jecwxay2]:nth-child(4){block-size:12rem}.more[data-astro-cid-jecwxay2]{z-index:1;justify-content:flex-end;margin-block-end:calc(-1 * (var(--space-16) + 3.5rem));padding-block-start:var(--space-16);display:flex;position:relative}.more[data-astro-cid-jecwxay2],.home[data-astro-cid-jecwxay2]>.explore{inline-size:100%;max-inline-size:var(--page-max);padding-inline:var(--page-gutter);margin-inline:auto}}@supports (color:light-dark(#000, #fff)){@container page (width>=62rem){.calculate[data-astro-cid-jecwxay2]{color-scheme:var(--page-scheme);border:1px solid var(--sky-gold-line);border-radius:var(--radius-lg);background:var(--color-canvas);box-shadow:0 1px 2px #0000001a,0 40px 80px -32px #0009}}}@keyframes arch-rise{0%{opacity:0;transform:translateY(32px)}}@media (prefers-reduced-motion:no-preference){@container page (width>=62rem){.art[data-astro-cid-jecwxay2] span[data-astro-cid-jecwxay2]{animation:arch-rise var(--motion-4) var(--ease-standard) both}.art[data-astro-cid-jecwxay2] span[data-astro-cid-jecwxay2]:nth-child(2){animation-delay:calc(var(--motion-stagger) * 1)}.art[data-astro-cid-jecwxay2] span[data-astro-cid-jecwxay2]:nth-child(3){animation-delay:calc(var(--motion-stagger) * 2)}.art[data-astro-cid-jecwxay2] span[data-astro-cid-jecwxay2]:nth-child(4){animation-delay:calc(var(--motion-stagger) * 3)}}}
