.yt-plan[data-astro-cid-zo2h65xc]{--hand:"Klee One", "Klee", "Hiragino Maru Gothic ProN", "Yu Kyokasho", "UD Digi Kyokasho N-R", var(--font-jp)}.yp4-grid[data-astro-cid-zo2h65xc]{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (width>=960px){.yp4-grid[data-astro-cid-zo2h65xc]{grid-template-columns:minmax(0,1fr) minmax(0,460px)}}.yp4-form[data-astro-cid-zo2h65xc]{flex-direction:column;gap:18px;display:flex}.yp4-field[data-astro-cid-zo2h65xc]{flex-direction:column;gap:8px;display:flex}.yp4-label[data-astro-cid-zo2h65xc]{letter-spacing:.1em;text-transform:uppercase;color:var(--text-subtle);margin:0;font-size:.78rem;font-weight:700}.yp4-designs[data-astro-cid-zo2h65xc]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.yp4-design[data-astro-cid-zo2h65xc]{background:var(--surface-2);color:var(--text);font:inherit;cursor:pointer;border:2px solid #0000;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:6px;font-size:.76rem;font-weight:600;display:flex}.yp4-design[data-astro-cid-zo2h65xc] svg[data-astro-cid-zo2h65xc]{width:56px;height:56px;display:block}.yp4-design[data-astro-cid-zo2h65xc][aria-checked=true]{border-color:var(--brand)}.yp4-design[data-astro-cid-zo2h65xc]:focus-visible,.yp4-chip[data-astro-cid-zo2h65xc]:focus-visible,.yp4-save[data-astro-cid-zo2h65xc]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.yp4-chips[data-astro-cid-zo2h65xc]{flex-wrap:wrap;gap:6px;display:flex}.yp4-chip[data-astro-cid-zo2h65xc]{min-height:var(--tap-min);border:1px solid var(--border-strong);color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:6px 13px;font-size:.86rem;font-weight:600;display:inline-flex}.yp4-chip[data-astro-cid-zo2h65xc]:hover{border-color:var(--brand)}.yp4-chip[data-astro-cid-zo2h65xc][aria-checked=true],.yp4-chip[data-astro-cid-zo2h65xc][aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:var(--brand-ink)}[data-theme=dark] .yp4-chip[data-astro-cid-zo2h65xc][aria-checked=true],[data-theme=dark] .yp4-chip[data-astro-cid-zo2h65xc][aria-pressed=true]{color:#f3eee2;background:#2f4a38}.yp4-ord[data-astro-cid-zo2h65xc]:empty{display:none}.yp4-ord[data-astro-cid-zo2h65xc]{background:var(--band-gold);color:#1d2520;border-radius:50%;place-items:center;width:18px;height:18px;font-size:.7rem;display:inline-grid}.yp4-steps[data-astro-cid-zo2h65xc]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.yp4-step[data-astro-cid-zo2h65xc]{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.yp4-step-h[data-astro-cid-zo2h65xc]{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:.95rem;font-weight:600;display:flex}.yp4-step-h[data-astro-cid-zo2h65xc] b[data-astro-cid-zo2h65xc]{background:var(--clay);width:22px;height:22px;color:var(--brand-ink);border-radius:50%;place-items:center;font-size:.75rem;display:inline-grid}.yp4-from[data-astro-cid-zo2h65xc]{color:var(--text-subtle);font-size:.72rem;font-weight:600}.yp4-small[data-astro-cid-zo2h65xc]{color:var(--text-muted);margin:0;font-size:.8rem}.yp4-side[data-astro-cid-zo2h65xc]{flex-direction:column;gap:10px;display:flex;position:sticky;top:88px}.yp4-page[data-astro-cid-zo2h65xc]{color:#23201a;font-family:var(--hand);background-color:#fbf8f0;background-image:linear-gradient(#466ea021 1px,#0000 1px),linear-gradient(90deg,#466ea021 1px,#0000 1px);background-size:19px 19px;border-radius:6px;padding:22px 20px 20px;position:relative;box-shadow:0 22px 40px -22px #281e0a99,0 0 0 1px #281e0a0f}.yp4-art[data-astro-cid-zo2h65xc]{width:58px;height:58px;position:absolute;top:10px;right:12px;transform:rotate(10deg)}.yp4-art-svg[data-astro-cid-zo2h65xc]{width:100%;height:100%;display:block}.yp4-title[data-astro-cid-zo2h65xc]{color:#a9432a;border-bottom:2px solid #a9432a59;margin:0 70px 10px 0;font-size:clamp(1.2rem,3.8vw,1.45rem);font-weight:600;line-height:1.9}.yp4-lines[data-astro-cid-zo2h65xc]{flex-direction:column;gap:2px;margin:0;padding-left:1.5em;font-size:clamp(.92rem,2.8vw,1.05rem);line-height:1.95;display:flex}.yp4-lines[data-astro-cid-zo2h65xc] .yt-sent{display:inline-block}.yp4-vi[data-astro-cid-zo2h65xc]{color:var(--text-muted);margin:0;font-size:.86rem;line-height:1.6}.yp4-actions[data-astro-cid-zo2h65xc]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.yp4-act[data-astro-cid-zo2h65xc]{align-items:center;gap:8px;font-size:.9rem;font-weight:600;display:inline-flex}.yp4-save[data-astro-cid-zo2h65xc]{min-height:var(--tap-min);background:var(--brand);color:var(--brand-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:8px 18px;font-weight:600}[data-theme=dark] .yp4-save[data-astro-cid-zo2h65xc]{color:#f3eee2;background:#2f4a38}.yp4-ngoai-doi[data-astro-cid-zo2h65xc]{border-top:1px solid var(--border);color:var(--text-muted);flex-direction:column;gap:6px;margin:4px 0 0;padding:14px 0 0;font-size:.88rem;list-style:none;display:flex}@media (width<=959px){.yp4-side[data-astro-cid-zo2h65xc]{order:-1;position:static}}
