.yt-lines[data-astro-cid-eyohh3ax]{flex-direction:column;gap:14px;min-width:0;display:flex}.yl-sheet[data-astro-cid-eyohh3ax]{border:1px solid var(--border);color:#26231c;background:#f3eee2;border-radius:18px;padding:clamp(16px,4vw,26px);position:relative}[data-theme=dark] .yl-sheet[data-astro-cid-eyohh3ax]{color:#f3eee2;background:#2a261f;border-color:#f3eee238}.yl-head[data-astro-cid-eyohh3ax]{margin-bottom:8px}.yl-title[data-astro-cid-eyohh3ax]{font-family:var(--font-jp);margin:0;font-size:clamp(1.1rem,3.6vw,1.4rem);font-weight:600}.yl-title-vi[data-astro-cid-eyohh3ax]{color:var(--text-muted);margin:0;font-size:.8rem}[data-theme=dark] .yl-sheet[data-astro-cid-eyohh3ax] .yl-title-vi[data-astro-cid-eyohh3ax]{color:#f3eee2b3}.yl-list[data-astro-cid-eyohh3ax]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.yl-line[data-astro-cid-eyohh3ax]{border-bottom:1px dashed color-mix(in srgb, currentColor 22%, transparent);min-width:0;padding-bottom:12px}.yl-line[data-astro-cid-eyohh3ax]:last-child{border-bottom:0;padding-bottom:0}.yl-label[data-astro-cid-eyohh3ax]{letter-spacing:.06em;color:var(--clay);margin:0 0 2px;font-size:.72rem;font-weight:700}.yl-row[data-astro-cid-eyohh3ax]{align-items:flex-start;gap:8px;display:flex}.yl-frame[data-astro-cid-eyohh3ax]{min-width:0;font-family:var(--font-jp);flex:1;margin:0;font-size:clamp(1.02rem,3vw,1.2rem);line-height:2.2}.yl-frame[data-astro-cid-eyohh3ax] .yl-piece{display:inline-block}.yl-frame[data-astro-cid-eyohh3ax] .yl-glue{white-space:nowrap;display:inline-block}.yl-frame[data-astro-cid-eyohh3ax] .yl-hi{color:var(--accent);background:0 0;font-weight:700}[data-theme=dark] .yl-frame[data-astro-cid-eyohh3ax] .yl-hi{color:#d9c98b}.yl-frame[data-astro-cid-eyohh3ax] .yl-blank{border:0;border-bottom:2px solid var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent);max-width:100%;min-height:36px;color:inherit;font:inherit;text-align:center;cursor:pointer;white-space:normal;vertical-align:bottom;border-radius:6px 6px 0 0;margin-inline:2px;padding:0 8px;line-height:1.9;display:inline-block}.yl-frame[data-astro-cid-eyohh3ax] .yl-blank.is-open{background:color-mix(in srgb, var(--accent) 22%, transparent)}.yl-frame[data-astro-cid-eyohh3ax] .yl-blank:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.yl-frame[data-astro-cid-eyohh3ax] .yl-blank-hint{font-family:var(--font-body,inherit);color:var(--text-muted);font-size:.78rem}.yl-frame[data-astro-cid-eyohh3ax] .yl-blank.is-shake{animation:.35s yl-shake}@keyframes yl-shake{20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.yl-frame[data-astro-cid-eyohh3ax] .yl-blank.is-shake{outline:2px solid #a1573a;animation:none}}.yl-vi[data-astro-cid-eyohh3ax]{color:var(--text-muted);margin:0;font-size:.84rem}[data-theme=dark] .yl-sheet[data-astro-cid-eyohh3ax] .yl-vi[data-astro-cid-eyohh3ax]{color:#f3eee2b8}.yl-chips[data-astro-cid-eyohh3ax]{flex-wrap:nowrap;gap:8px;margin-top:8px;padding-bottom:6px;display:flex;overflow-x:auto}.yl-chips[data-astro-cid-eyohh3ax][hidden]{display:none}.yl-chips[data-astro-cid-eyohh3ax] .yl-chip{max-width:80%;min-height:var(--tap-min);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;flex:none;align-items:flex-start;padding:6px 14px;display:inline-flex}.yl-chips[data-astro-cid-eyohh3ax] .yl-chip[aria-checked=true]{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}.yl-chips[data-astro-cid-eyohh3ax] .yl-chip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.yl-chips[data-astro-cid-eyohh3ax] .yl-chip-jp{font-family:var(--font-jp);font-size:.98rem}.yl-chips[data-astro-cid-eyohh3ax] .yl-chip-vi{opacity:.78;font-size:.76rem}.yl-note[data-astro-cid-eyohh3ax]{background:#5e6b3f1a;border:1px solid #5e6b3f;border-left-width:4px;border-radius:10px;margin:8px 0 0;padding:8px 12px;font-size:.86rem}.yl-note[data-astro-cid-eyohh3ax].is-trap{background:#a1573a1a;border-color:#a1573a}.yl-note[data-astro-cid-eyohh3ax][hidden]{display:none}.yl-fixed[data-astro-cid-eyohh3ax]{margin:10px 0}.yl-fixed[data-astro-cid-eyohh3ax].is-closing{text-align:right;margin-bottom:0}.yl-fixed-jp[data-astro-cid-eyohh3ax]{font-family:var(--font-jp);margin:0;font-size:clamp(1rem,3vw,1.15rem)}.yl-fixed-vi[data-astro-cid-eyohh3ax]{color:var(--text-muted);margin:0;font-size:.8rem}[data-theme=dark] .yl-sheet[data-astro-cid-eyohh3ax] .yl-fixed-vi[data-astro-cid-eyohh3ax]{color:#f3eee2b3}.yl-deco[data-astro-cid-eyohh3ax]{display:none}.yl-sheet[data-astro-cid-eyohh3ax].is-note{background-image:repeating-linear-gradient(#0000,#0000 33px,#505a782e 34px);padding-left:clamp(34px,8vw,48px)}.yl-sheet[data-astro-cid-eyohh3ax].is-note .yl-deco[data-astro-cid-eyohh3ax]{opacity:.6;background:radial-gradient(circle,#6b6b66 0 3px,#0000 3.5px) 0 0/10px 26px repeat-y;width:10px;display:block;position:absolute;top:18px;bottom:18px;left:12px}.yl-sheet[data-astro-cid-eyohh3ax].is-letter{background:#f5edd8}[data-theme=dark] .yl-sheet[data-astro-cid-eyohh3ax].is-letter{background:#2e281c}.yl-sheet[data-astro-cid-eyohh3ax].is-memo{color:#2d2a1a;background:#f6e9a8;max-width:520px;margin-top:10px;transform:rotate(-.6deg);box-shadow:0 6px 14px #0000001f}[data-theme=dark] .yl-sheet[data-astro-cid-eyohh3ax].is-memo{color:#f3eee2;background:#4a4224}.yl-sheet[data-astro-cid-eyohh3ax].is-memo .yl-deco[data-astro-cid-eyohh3ax]{background:#c8be96b3;width:90px;height:24px;margin-left:-45px;display:block;position:absolute;top:-12px;left:50%;transform:rotate(2deg)}.yl-sheet[data-astro-cid-eyohh3ax].is-chat{background:var(--surface);color:var(--text);border-radius:24px}.yl-sheet[data-astro-cid-eyohh3ax].is-chat .yl-line[data-astro-cid-eyohh3ax]{border:1px solid color-mix(in srgb, var(--accent) 28%, var(--border));background:color-mix(in srgb, var(--accent) 10%, var(--surface));border-radius:18px 18px 6px;align-self:flex-end;max-width:94%;margin-left:auto;padding:10px 14px}.yl-sheet[data-astro-cid-eyohh3ax].is-form .yl-line[data-astro-cid-eyohh3ax]{border:1px solid color-mix(in srgb, currentColor 28%, transparent);border-radius:6px;padding:10px 12px}.yl-sheet[data-astro-cid-eyohh3ax].is-form .yl-line[data-astro-cid-eyohh3ax]:last-child{padding-bottom:10px}.yl-actions[data-astro-cid-eyohh3ax]{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.yl-all[data-astro-cid-eyohh3ax]{align-items:center;gap:8px;font-size:.9rem;font-weight:600;display:inline-flex}.yl-btn[data-astro-cid-eyohh3ax]{min-height:var(--tap-min);border:1px solid var(--border-strong);color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:8px 18px;font-weight:600}.yl-btn[data-astro-cid-eyohh3ax]:hover{border-color:var(--brand)}.yl-btn[data-astro-cid-eyohh3ax]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.yl-privacy[data-astro-cid-eyohh3ax]{color:var(--text-subtle);margin:0;font-size:.78rem}.yl-band[data-astro-cid-eyohh3ax]{border-radius:var(--radius-card);background:var(--band);color:var(--band-ink);padding:0 clamp(16px,3vw,24px) clamp(16px,3vw,24px)}
