.yt-wish[data-astro-cid-7lwebgl7]{--hand:"Klee One", "Klee", "Hiragino Maru Gothic ProN", "Yu Kyokasho", "UD Digi Kyokasho N-R", var(--font-jp);flex-direction:column;gap:22px;display:flex}.yw-board[data-astro-cid-7lwebgl7]{border-radius:var(--radius-frame);background:color-mix(in srgb, var(--clay) 28%, var(--surface-2));background-image:radial-gradient(color-mix(in srgb, var(--clay) 40%, transparent) 1px, transparent 1.4px);background-size:9px 9px;grid-template-columns:minmax(0,1fr);gap:18px;padding:clamp(14px,3vw,26px);display:grid}@media (width>=900px){.yw-board[data-astro-cid-7lwebgl7]{grid-template-columns:repeat(3,minmax(0,1fr))}}.yw-note[data-astro-cid-7lwebgl7]{color:#23201a;background:#fbf8f0;border-radius:4px;flex-direction:column;gap:10px;padding:22px 16px 16px;display:flex;position:relative;box-shadow:0 10px 22px -12px #281e0a80}.yw-n1[data-astro-cid-7lwebgl7]{transform:rotate(-.8deg)}.yw-n2[data-astro-cid-7lwebgl7]{background:#fff6d8;transform:rotate(.6deg)}.yw-n3[data-astro-cid-7lwebgl7]{background:#eef4ea;transform:rotate(-.3deg)}.yw-pin[data-astro-cid-7lwebgl7]{background:radial-gradient(circle at 35% 35%,#e37b5b,#a9432a);border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:8px;left:50%;box-shadow:0 2px 3px #0000004d}.yw-h[data-astro-cid-7lwebgl7]{font-family:var(--font-heading);flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;font-size:1.1rem;font-weight:400;display:flex}.yw-h[data-astro-cid-7lwebgl7] b[data-astro-cid-7lwebgl7]{background:var(--clay);color:#f3eee2;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.75rem;display:inline-grid}.yw-h[data-astro-cid-7lwebgl7] span[data-astro-cid-7lwebgl7]{font-family:var(--font-jp);color:#a9432a;font-size:.9rem}.yw-chips[data-astro-cid-7lwebgl7]{flex-wrap:wrap;gap:6px;display:flex}.yw-chip[data-astro-cid-7lwebgl7]{min-height:var(--tap-min);color:#23201a;font:inherit;cursor:pointer;background:0 0;border:1px solid #23201a4d;border-radius:999px;padding:6px 12px;font-size:.85rem;font-weight:600}.yw-chip[data-astro-cid-7lwebgl7]:hover{border-color:#2f4a38}.yw-chip[data-astro-cid-7lwebgl7][aria-checked=true]{color:#f3eee2;background:#2f4a38;border-color:#2f4a38}.yw-chip[data-astro-cid-7lwebgl7].is-verb{border-style:dashed}.yw-chip[data-astro-cid-7lwebgl7][aria-disabled=true]{opacity:.35}.yw-chip[data-astro-cid-7lwebgl7]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.yw-ja[data-astro-cid-7lwebgl7]{font-family:var(--hand);margin:4px 0 0;font-size:clamp(1.1rem,3.4vw,1.3rem);line-height:1.9}.yw-ja[data-astro-cid-7lwebgl7].is-wrong{color:#8b8070;text-decoration:line-through 2px #c8402f}.yw-ja[data-astro-cid-7lwebgl7] .yt-sent{display:inline-block}.yw-morph[data-astro-cid-7lwebgl7]{font-family:var(--font-jp);color:#8b8070;margin:0;font-size:.95rem}.yw-morph[data-astro-cid-7lwebgl7] s{text-decoration-color:#c8402f}.yw-morph[data-astro-cid-7lwebgl7] b{color:#a9432a}.yw-vi[data-astro-cid-7lwebgl7]{color:#5b5446;margin:0;font-size:.86rem}.yw-alert[data-astro-cid-7lwebgl7]{background:#c8402f0f;border-left:3px solid #c8402f;margin:0;padding:8px 10px;font-size:.85rem}.yw-hine[data-astro-cid-7lwebgl7]{border-left:3px solid var(--clay);margin:0;padding:8px 10px;font-size:.85rem;font-style:italic}.yw-alert[data-astro-cid-7lwebgl7][hidden],.yw-hine[data-astro-cid-7lwebgl7][hidden]{display:none}.yw-card[data-astro-cid-7lwebgl7]{border-radius:var(--radius-frame);background:var(--band);color:var(--band-ink);flex-direction:column;padding:clamp(20px,4vw,34px);display:flex}.yw-card-k[data-astro-cid-7lwebgl7]{letter-spacing:.12em;text-transform:uppercase;color:var(--band-ink-2);margin:0;font-size:.72rem;font-weight:700}.yw-speak[data-astro-cid-7lwebgl7]{align-items:center;gap:10px;margin-top:10px;font-size:.9rem;font-weight:600;display:flex}.yw-speak[data-astro-cid-7lwebgl7] .yw-speak-btn{color:var(--band-ink);background:#eee7d624}.yw-ngoai-doi[data-astro-cid-7lwebgl7]{border-top:1px solid var(--band-rule);color:var(--band-ink-2);flex-direction:column;gap:6px;margin:20px 0 0;padding:14px 0 0;font-size:.86rem;list-style:none;display:flex}
