.intro[data-astro-cid-7ayb46rp]{padding:22px 0 6px}.intro[data-astro-cid-7ayb46rp] h1[data-astro-cid-7ayb46rp]{font-size:clamp(1.9rem,4.4vw,2.7rem)}.lead[data-astro-cid-7ayb46rp]{max-width:42em;color:var(--muted);font-size:1.12rem}.maker-area[data-astro-cid-7ayb46rp]{padding:14px 0 56px}.maker[data-astro-cid-7ayb46rp]{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:28px;display:grid}.panel[data-astro-cid-7ayb46rp]{background:var(--paper);border-radius:var(--radius);box-shadow:var(--shadow);padding:20px;position:sticky;top:16px}.block[data-astro-cid-7ayb46rp]{border:0;min-width:0;margin:0 0 18px;padding:0}.block-head[data-astro-cid-7ayb46rp]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.label[data-astro-cid-7ayb46rp]{margin-bottom:8px;padding:0;font-size:.95rem;font-weight:850;display:block}.label[data-astro-cid-7ayb46rp] small[data-astro-cid-7ayb46rp]{color:var(--muted);font-weight:650}.change[data-astro-cid-7ayb46rp]{font-size:.92rem;font-weight:750}.picked[data-astro-cid-7ayb46rp]{flex-wrap:wrap;gap:0 10px;margin:0;font-size:2rem;line-height:1.25;display:flex}.picked[data-astro-cid-7ayb46rp] .g1{color:var(--g1)}.picked[data-astro-cid-7ayb46rp] .g2{color:var(--g2)}.picked[data-astro-cid-7ayb46rp] .g3{color:var(--g3)}.picked[data-astro-cid-7ayb46rp] .g4{color:var(--g4)}.picked[data-astro-cid-7ayb46rp] .g5{color:var(--g5)}.note[data-astro-cid-7ayb46rp]{background:var(--g2-soft);border-radius:12px;margin:6px 0 0;padding:8px 12px;font-size:.92rem;line-height:1.45}.kinds[data-astro-cid-7ayb46rp]{gap:10px;display:grid}.kind[data-astro-cid-7ayb46rp]{border:2px solid var(--line);cursor:pointer;background:var(--paper);border-radius:16px;align-items:center;gap:12px;padding:10px 12px;display:flex;position:relative}.kind[data-astro-cid-7ayb46rp]:has(input:checked){border-color:var(--sun-edge);box-shadow:0 3px 0 var(--sun-edge);background:#fff7dc}.kind[data-astro-cid-7ayb46rp]:has(input:focus-visible){outline:3px solid var(--g4);outline-offset:2px}.kind[data-astro-cid-7ayb46rp] input[data-astro-cid-7ayb46rp]{opacity:0;pointer-events:none;position:absolute}.kind-art[data-astro-cid-7ayb46rp]{background:#fff;border:1.5px solid #c9bfae;border-radius:10px;flex:none;justify-content:center;align-items:center;width:74px;height:52px;font-size:21px;line-height:1;display:flex}.kind-art[data-astro-cid-7ayb46rp] span[data-astro-cid-7ayb46rp]{border:1.5px solid var(--ink);padding:4px 5px 7px}.kind-art[data-astro-cid-7ayb46rp] span[data-astro-cid-7ayb46rp]+span[data-astro-cid-7ayb46rp]{margin-left:-1.5px}.kind-art[data-astro-cid-7ayb46rp].sentence,.kind-art[data-astro-cid-7ayb46rp].story{flex-direction:column;gap:4px}.kind-art[data-astro-cid-7ayb46rp].sentence span[data-astro-cid-7ayb46rp],.kind-art[data-astro-cid-7ayb46rp].story span[data-astro-cid-7ayb46rp]{white-space:nowrap;border:0;padding:0;font-size:11.5px}.kind-art[data-astro-cid-7ayb46rp].sentence i[data-astro-cid-7ayb46rp]{border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);background:repeating-linear-gradient(90deg,#8a7f6d 0 3px,#0000 3px 5px) 50%/100% 1px no-repeat;width:58px;height:10px}.kind-art[data-astro-cid-7ayb46rp].story{gap:3px}.kind-art[data-astro-cid-7ayb46rp].story span[data-astro-cid-7ayb46rp]{margin-bottom:1px;font-size:11px}.kind-art[data-astro-cid-7ayb46rp].story i[data-astro-cid-7ayb46rp]{background:#b9ae9c;border-radius:2px;width:46px;height:3px}.kind-art[data-astro-cid-7ayb46rp].story i[data-astro-cid-7ayb46rp]:last-child{width:30px}.kind-art[data-astro-cid-7ayb46rp].dictation{flex-direction:column;gap:6px}.kind-art[data-astro-cid-7ayb46rp].dictation span[data-astro-cid-7ayb46rp]{border:0;align-items:center;gap:4px;padding:0;display:flex}.kind-art[data-astro-cid-7ayb46rp].dictation b[data-astro-cid-7ayb46rp]{font-family:var(--ui);font-size:10px;font-weight:850}.kind-art[data-astro-cid-7ayb46rp].dictation i[data-astro-cid-7ayb46rp]{border-top:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);background:repeating-linear-gradient(90deg,#8a7f6d 0 3px,#0000 3px 5px) 50%/100% 1px no-repeat;width:44px;height:10px}.kind-art[data-astro-cid-7ayb46rp].dictation span[data-astro-cid-7ayb46rp]+span[data-astro-cid-7ayb46rp]{margin-left:0}.kind-art[data-astro-cid-7ayb46rp].look{gap:6px;font-size:26px}.kind-art[data-astro-cid-7ayb46rp].look span[data-astro-cid-7ayb46rp]{border:0;padding:0 4px 4px}.kind-art[data-astro-cid-7ayb46rp].cards{flex-wrap:wrap;align-content:center;gap:3px 0;font-size:15px}.kind-art[data-astro-cid-7ayb46rp].cards span[data-astro-cid-7ayb46rp]{border-style:dashed;padding:1px 6px 3px}.kind-art[data-astro-cid-7ayb46rp].cards b[data-astro-cid-7ayb46rp]{text-align:center;flex-basis:100%;font-weight:400}.kind-art[data-astro-cid-7ayb46rp].trace svg{width:62px;height:auto}.sheet-wrap[data-astro-cid-7ayb46rp] .sp-fix{margin:1.2em auto 0;font-size:1rem;display:flex}.kind-text[data-astro-cid-7ayb46rp] b[data-astro-cid-7ayb46rp]{font-size:1.08rem;display:block}.kind-text[data-astro-cid-7ayb46rp] small[data-astro-cid-7ayb46rp]{color:var(--muted);font-size:.88rem;line-height:1.35;display:block}.pills[data-astro-cid-7ayb46rp]{flex-wrap:wrap;gap:6px;display:flex}.pills[data-astro-cid-7ayb46rp] .pill{border:2px solid var(--line);background:var(--paper);cursor:pointer;border-radius:12px;min-width:40px;height:40px;padding:0 10px 4px;font-size:1.4rem;line-height:1}@media (pointer:coarse){.pills[data-astro-cid-7ayb46rp] .pill{min-width:44px;height:44px}}.pills[data-astro-cid-7ayb46rp] .pill.none{font-family:var(--ui);padding-bottom:0;font-size:.95rem;font-weight:750}.pills[data-astro-cid-7ayb46rp] .pill[aria-checked=true]{background:var(--sun);border-color:var(--sun-edge)}.hint[data-astro-cid-7ayb46rp]{color:var(--muted);margin-top:6px;font-size:.88rem;line-height:1.4;display:block}.check[data-astro-cid-7ayb46rp]{cursor:pointer;align-items:baseline;gap:10px;font-weight:750;line-height:1.4;display:flex}.check[data-astro-cid-7ayb46rp][hidden]{display:none}.more[data-astro-cid-7ayb46rp]{border:2px solid var(--line);border-radius:14px;padding:0}.more[data-astro-cid-7ayb46rp] summary[data-astro-cid-7ayb46rp]{cursor:pointer;padding:10px 14px;font-size:.95rem;font-weight:850}.more-body[data-astro-cid-7ayb46rp]{gap:14px;padding:4px 14px 14px;display:grid}.sub[data-astro-cid-7ayb46rp] .label[data-astro-cid-7ayb46rp]{margin-bottom:6px}.check[data-astro-cid-7ayb46rp] input[data-astro-cid-7ayb46rp]{width:20px;height:20px;accent-color:var(--g3);flex:none;transform:translateY(4px)}.check[data-astro-cid-7ayb46rp] small[data-astro-cid-7ayb46rp]{color:var(--muted);font-size:.88rem;font-weight:600;display:block}.field[data-astro-cid-7ayb46rp] input[data-astro-cid-7ayb46rp]{border:2px solid var(--line);background:var(--paper);border-radius:12px;width:100%;padding:9px 12px;font-size:1rem}.actions[data-astro-cid-7ayb46rp]{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.actions[data-astro-cid-7ayb46rp] svg[data-astro-cid-7ayb46rp]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.print[data-astro-cid-7ayb46rp]{flex:1;justify-content:center}.again[data-astro-cid-7ayb46rp]{border:2px solid var(--ink);background:var(--paper);cursor:pointer;border-radius:999px;align-items:center;gap:.45em;padding:.7em 1.1em;font-size:1.05rem;font-weight:850;display:inline-flex}.again[data-astro-cid-7ayb46rp]:active{transform:translateY(2px)}.again[data-astro-cid-7ayb46rp][disabled]{color:var(--muted);cursor:default;border-color:#d9d0c2;transform:none}.again[data-astro-cid-7ayb46rp][hidden]{display:none}.tip[data-astro-cid-7ayb46rp]{color:var(--muted);margin:14px 0 0;font-size:.86rem;line-height:1.45}.board[data-astro-cid-7ayb46rp]{background:var(--bg-deep);border-radius:var(--radius);padding:28px}.sheet-wrap[data-astro-cid-7ayb46rp]:not(:has(.sp-page)){aspect-ratio:210/297}.sheet-wrap[data-astro-cid-7ayb46rp]{max-width:640px;box-shadow:var(--shadow), 0 18px 36px #3c280a1f;background:#fff;border-radius:4px;margin:0 auto;overflow:hidden}.sheet-wrap[data-astro-cid-7ayb46rp].two{box-shadow:none;background:0 0;border-radius:0;gap:28px;display:grid;overflow:visible}.sheet-wrap[data-astro-cid-7ayb46rp].two .sp-page{box-shadow:var(--shadow), 0 18px 36px #3c280a1f;border-radius:4px}.noscript[data-astro-cid-7ayb46rp]{padding:24px}.summary[data-astro-cid-7ayb46rp]{text-align:center;color:var(--muted);margin:12px 0 0;font-size:.95rem}.report[data-astro-cid-7ayb46rp]{text-align:center;max-width:36em;color:var(--muted);margin:6px auto 0;font-size:.9rem}.report[data-astro-cid-7ayb46rp] a[data-astro-cid-7ayb46rp]{overflow-wrap:anywhere;font-weight:750}.about[data-astro-cid-7ayb46rp]{background:var(--paper);padding:52px 0 60px}.about[data-astro-cid-7ayb46rp] h2[data-astro-cid-7ayb46rp]{text-align:center;margin-bottom:24px}.cards[data-astro-cid-7ayb46rp]{grid-template-columns:repeat(2,1fr);gap:20px;max-width:920px;margin:0 auto;display:grid}.card[data-astro-cid-7ayb46rp]{background:var(--bg);border-radius:var(--radius);padding:20px 22px 6px}.card[data-astro-cid-7ayb46rp] p[data-astro-cid-7ayb46rp]{color:var(--muted);font-size:.98rem}.card[data-astro-cid-7ayb46rp] .harf[data-astro-cid-7ayb46rp]{color:var(--ink);font-size:1.1em}@media (width<=960px){.maker[data-astro-cid-7ayb46rp]{grid-template-columns:minmax(0,1fr);gap:18px}.preview[data-astro-cid-7ayb46rp]{order:-1}.panel[data-astro-cid-7ayb46rp]{flex-direction:column;display:flex;position:static}.print-box[data-astro-cid-7ayb46rp]{border-bottom:2px solid var(--line);order:-1;margin-bottom:20px;padding-bottom:18px}.cards[data-astro-cid-7ayb46rp]{grid-template-columns:1fr;max-width:560px;margin:0 auto}}@media (width<=640px){.board[data-astro-cid-7ayb46rp]{border-radius:14px;padding:12px}.panel[data-astro-cid-7ayb46rp]{padding:16px}}@media print{@page{size:A4 portrait;margin:0}.site-header,.site-footer,.no-print[data-astro-cid-7ayb46rp]{display:none!important}html,body{margin:0;background:#fff!important}.maker-area[data-astro-cid-7ayb46rp],.maker[data-astro-cid-7ayb46rp],.preview[data-astro-cid-7ayb46rp],.board[data-astro-cid-7ayb46rp],.sheet-wrap[data-astro-cid-7ayb46rp]{max-width:none;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0;display:block}.sheet-wrap[data-astro-cid-7ayb46rp].two{display:block}.sheet-wrap[data-astro-cid-7ayb46rp] .sp-page{box-shadow:none!important;border-radius:0!important}}
