.detail-art[data-astro-cid-ra3bd45p]{max-width:360px;width:100%;color:#333d51;margin-bottom:22px}svg[data-astro-cid-ra3bd45p]{display:block;width:100%;height:auto;overflow:visible;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}text[data-astro-cid-ra3bd45p]{stroke:none;fill:currentColor;font:400 18px var(--sans);letter-spacing:0}.small[data-astro-cid-ra3bd45p]{font-size:13px}.characters[data-astro-cid-ra3bd45p]{font-size:32px}.refine-input[data-astro-cid-ra3bd45p]{font-size:12px}.accent[data-astro-cid-ra3bd45p]{color:#b76450;stroke:#b76450}text[data-astro-cid-ra3bd45p].accent{fill:#b76450;stroke:none}.fill-accent[data-astro-cid-ra3bd45p]{fill:#b76450;stroke:none}.paper[data-astro-cid-ra3bd45p]{fill:#f6f2e7}.typed-line[data-astro-cid-ra3bd45p]{stroke:#70a59e}@media(prefers-reduced-motion:no-preference){.is-seen[data-astro-cid-ra3bd45p] .transfer[data-astro-cid-ra3bd45p]{animation:transfer 1.8s cubic-bezier(.22,1,.36,1) both}.is-seen[data-astro-cid-ra3bd45p] .record-check[data-astro-cid-ra3bd45p],.is-seen[data-astro-cid-ra3bd45p] .sync-check[data-astro-cid-ra3bd45p]{animation:check 1.7s ease-out both}.is-seen[data-astro-cid-ra3bd45p] .typed-line[data-astro-cid-ra3bd45p]{animation:typed 1.4s ease-out both;transform-origin:54px 86px}.is-seen[data-astro-cid-ra3bd45p] .optional-path[data-astro-cid-ra3bd45p]{animation:sync 2.2s ease-out both}.is-seen[data-astro-cid-ra3bd45p] .cursor[data-astro-cid-ra3bd45p]{animation:cursor 1.8s cubic-bezier(.22,1,.36,1) both}.is-seen[data-astro-cid-ra3bd45p] .refined-text[data-astro-cid-ra3bd45p]{animation:arrive 1.8s cubic-bezier(.22,1,.36,1) both}.is-seen[data-astro-cid-ra3bd45p] .reading-pinyin[data-astro-cid-ra3bd45p] .small[data-astro-cid-ra3bd45p]{animation:reading 1.4s ease-out both}.is-seen[data-astro-cid-ra3bd45p] .reading-kana[data-astro-cid-ra3bd45p] .small[data-astro-cid-ra3bd45p]{animation:reading 1.8s ease-out both}}@keyframes transfer{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes check{0%,30%{opacity:0}to{opacity:1}}@keyframes typed{0%{transform:scaleX(.15)}to{transform:scaleX(1)}}@keyframes sync{0%{stroke-dashoffset:21;opacity:.15}to{stroke-dashoffset:0;opacity:1}}@keyframes cursor{0%{transform:translate(10px,6px)}to{transform:translate(0)}}@keyframes arrive{0%,25%{opacity:.2;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}@keyframes reading{0%,20%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.feature-art[data-astro-cid-p2aonzwz]{width:100%;max-width:310px;margin-bottom:6px;color:#333d51}svg[data-astro-cid-p2aonzwz]{display:block;width:100%;height:auto;overflow:visible;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}text[data-astro-cid-p2aonzwz]{stroke:none;fill:currentColor;font:400 18px var(--sans);letter-spacing:0}.glyph[data-astro-cid-p2aonzwz]{font-size:30px}.source-glyph[data-astro-cid-p2aonzwz]{fill:#b76450;font-size:34px}.source-word[data-astro-cid-p2aonzwz]{font-size:14px}.refine-input[data-astro-cid-p2aonzwz]{font-size:16px}.refinement[data-astro-cid-p2aonzwz] text[data-astro-cid-p2aonzwz]{font-size:12px}.paper[data-astro-cid-p2aonzwz]{fill:#f6f2e7}.coral[data-astro-cid-p2aonzwz]{stroke:#b76450}.coral-fill[data-astro-cid-p2aonzwz]{fill:#b76450;stroke:none}@media(prefers-reduced-motion:no-preference){.is-seen[data-astro-cid-p2aonzwz] .type-lines[data-astro-cid-p2aonzwz]{animation:type-in 1.5s ease-out both;transform-origin:34px 87px}.is-seen[data-astro-cid-p2aonzwz] .arrive[data-astro-cid-p2aonzwz],.is-seen[data-astro-cid-p2aonzwz] .refinement[data-astro-cid-p2aonzwz]{animation:arrive 1.8s cubic-bezier(.22,1,.36,1) both}.is-seen[data-astro-cid-p2aonzwz] .handoff[data-astro-cid-p2aonzwz]{animation:handoff 1.4s ease-out both}.is-seen[data-astro-cid-p2aonzwz] .language[data-astro-cid-p2aonzwz]{animation:rise 1.6s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i)*.15s)}.is-seen[data-astro-cid-p2aonzwz] .underlines[data-astro-cid-p2aonzwz]{animation:underline 1.7s ease-out both;stroke-dasharray:160;stroke-dashoffset:0}.is-seen[data-astro-cid-p2aonzwz] .note[data-astro-cid-p2aonzwz]{animation:rise 1.8s cubic-bezier(.22,1,.36,1) both}.is-seen[data-astro-cid-p2aonzwz] .caret[data-astro-cid-p2aonzwz]{animation:caret 1.7s step-end both}.is-seen[data-astro-cid-p2aonzwz] .saved-record[data-astro-cid-p2aonzwz]{animation:arrive 1.6s cubic-bezier(.22,1,.36,1) both}.is-seen[data-astro-cid-p2aonzwz] .bookmark[data-astro-cid-p2aonzwz]{animation:bookmark 1.8s ease-out both}.is-seen[data-astro-cid-p2aonzwz] .day[data-astro-cid-p2aonzwz]{animation:reveal 1.4s ease-out both}.is-seen[data-astro-cid-p2aonzwz] .sync-dot[data-astro-cid-p2aonzwz]{animation:sync 1.8s cubic-bezier(.22,1,.36,1) both}.is-seen[data-astro-cid-p2aonzwz] .check[data-astro-cid-p2aonzwz]{animation:reveal 2s ease-out both}}@keyframes type-in{0%{transform:scaleX(.2)}to{transform:scaleX(1)}}@keyframes arrive{0%,20%{opacity:0;transform:translate(-9px)}to{opacity:1;transform:translate(0)}}@keyframes handoff{0%,15%{opacity:0}to{opacity:1}}@keyframes rise{0%,15%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes underline{0%,15%{stroke-dashoffset:160}to{stroke-dashoffset:0}}@keyframes caret{0%,45%{opacity:1}20%,65%{opacity:0}to{opacity:1}}@keyframes bookmark{0%,20%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes reveal{0%,40%{opacity:0}to{opacity:1}}@keyframes sync{0%,10%{opacity:0;transform:translate(0)}40%{opacity:1}to{opacity:0;transform:translate(79px)}}
