.picture-space[data-astro-cid-lyd7oxu6]{background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:39mm;height:31mm;display:flex}.picture-crop[data-astro-cid-lyd7oxu6]{background:#fff;position:relative;overflow:hidden}img[data-astro-cid-lyd7oxu6]{background:#fff;max-width:none;position:absolute}*{box-sizing:border-box}body{color:#111;background:#f4f1ec;margin:0;font-family:Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif}.controls{max-width:1000px;margin:0 auto;padding:22px 18px;line-height:1.8}.controls h1{margin:10px 0;font-size:24px}.controls nav{flex-wrap:wrap;gap:20px;display:flex}.controls a{color:#584436}button{font:inherit;color:#fff;cursor:pointer;background:#714b3d;border:0;border-radius:8px;padding:10px 24px}button:disabled{opacity:.5;cursor:wait}details{margin:18px 0}summary{cursor:pointer}.viewport{padding:0 12px 30px;overflow-x:auto}.paper{width:calc(var(--paper) - 20mm);height:var(--height);color:#000;background:#fff;margin:0 auto;padding:4mm;position:relative;overflow:visible}.instruction{margin:0 0 6mm;font-size:19px;line-height:1.55}.questions{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr 1fr;gap:6mm;height:239mm;margin:0;padding:0;list-style:none;display:grid}.questions li{border-bottom:1px solid #999;min-width:0;padding:3mm;font-size:22px;line-height:1.9}.blank{border-bottom:1px solid #333;height:16mm;margin:3mm 0}.number{margin-right:8px;font-size:18px;font-weight:700}.bank{text-align:center;border:1.5px solid #333;grid-template-columns:repeat(4,1fr);gap:3mm;margin-bottom:5mm;padding:4mm;font-size:22px;display:grid}.verb-questions{height:212mm}.verb-questions li{font-size:21px}.mora-word{letter-spacing:.12em;font-size:29px}.mora-boxes{gap:2mm;margin-top:6mm;display:flex}.mora-boxes span{border:1px solid #333;width:13mm;height:13mm}.naming{padding:0}.noun-art{object-fit:fill;width:100%;height:100%;display:block}.noun-grid{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:0}.noun-cell{position:relative}.noun-cell .number{position:absolute;top:3mm;left:2mm}.vertical-answer{writing-mode:vertical-rl;border-left:1px solid #444;border-right:1px solid #444;border-radius:40%/8%;width:20mm;height:49mm;position:absolute;top:8mm;right:4mm}.scene-art,.comic-art{object-fit:contain;width:100%;height:100%;display:block}.comic-wrap{height:249mm;position:relative}.comic-numbers{pointer-events:none;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:0}.comic-numbers span{text-align:center;background:#fff;border:1px solid #000;border-radius:50%;place-self:start;width:9mm;height:9mm;margin:5mm;font-size:20px;line-height:9mm}.work{border:1px solid #555;margin-bottom:7mm;padding:6mm;font-size:21px;line-height:1.8}.work h2{margin:0 0 4mm;font-size:22px}.lines{background:repeating-linear-gradient(#0000 0 13mm,#aaa 13mm 13.2mm,#0000 13.2mm 14mm);height:28mm}.feature-grid{grid-template-columns:1fr 1fr;gap:6mm;display:grid}.feature-grid .work{margin:0}.functional-scene{padding:5mm 0 10mm;font-size:25px;line-height:1.9}.screen-warning{background:#fff;border:2px solid #a67;padding:30px}.print-error{color:#9d2121}@media print{body{background:#fff}.controls,.screen-warning{display:none!important}.viewport{padding:0;overflow:visible}.paper{width:100%;box-shadow:none;break-inside:avoid;page-break-inside:avoid;margin:0;padding:0}.paper:not(.available){display:none}.paper *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}html{color-scheme:light only}.paper,.paper img{color:#111;color-scheme:light only;background-color:#fff!important}.switcher[data-astro-cid-2xy57s4s]{max-width:700px;margin-top:18px;display:block}.switcher[data-astro-cid-2xy57s4s] .step-links[data-astro-cid-2xy57s4s]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.step-links[data-astro-cid-2xy57s4s] a[data-astro-cid-2xy57s4s],.step-links[data-astro-cid-2xy57s4s] .disabled[data-astro-cid-2xy57s4s]{border:1px solid #bca99c;border-radius:6px;min-height:44px;padding:8px 16px;text-decoration:none}.step-links[data-astro-cid-2xy57s4s] .disabled[data-astro-cid-2xy57s4s]{color:#999;border-color:#ddd}.number-links[data-astro-cid-2xy57s4s]{grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;display:grid}.number-links[data-astro-cid-2xy57s4s] a[data-astro-cid-2xy57s4s]{background:#fff;border:1px solid #c9b9ad;border-radius:6px;justify-content:center;align-items:center;min-height:44px;text-decoration:none;display:flex}.number-links[data-astro-cid-2xy57s4s] a[data-astro-cid-2xy57s4s][aria-current=page]{color:#fff;background:#714b3d;border:2px solid #442d25;font-weight:700}.number-links[data-astro-cid-2xy57s4s] a[data-astro-cid-2xy57s4s]:focus-visible,.step-links[data-astro-cid-2xy57s4s] a[data-astro-cid-2xy57s4s]:focus-visible{outline-offset:3px;outline:3px solid #1a66ad}@media (width<=540px){.number-links[data-astro-cid-2xy57s4s]{grid-template-columns:repeat(5,minmax(0,1fr))}}.phon-questions[data-astro-cid-2xy57s4s] li[data-astro-cid-2xy57s4s]{padding:1mm 2mm;line-height:1.4}.phon-prompt[data-astro-cid-2xy57s4s]{min-height:6mm;font-size:18px}.phon-visual-row[data-astro-cid-2xy57s4s]{align-items:center;gap:3mm;height:31mm;display:flex}.letter-tiles[data-astro-cid-2xy57s4s]{text-align:center;flex:1;grid-template-columns:repeat(3,1fr);gap:1mm;font-size:25px;display:grid}.letter-tiles[data-astro-cid-2xy57s4s] span[data-astro-cid-2xy57s4s]{border:1px solid #777;min-width:8mm}.letter-tiles[data-astro-cid-2xy57s4s]:has(>span:nth-child(4):last-child){grid-template-columns:repeat(2,1fr)}.phon-questions[data-astro-cid-2xy57s4s] .mora-boxes[data-astro-cid-2xy57s4s]{justify-content:center;margin-top:2mm}.phon-questions[data-astro-cid-2xy57s4s] .mora-boxes[data-astro-cid-2xy57s4s] span[data-astro-cid-2xy57s4s]{width:12mm;height:12mm}.noun-crop[data-astro-cid-2xy57s4s]{background:#fff;position:absolute;top:12mm;left:3mm;overflow:hidden}.noun-crop[data-astro-cid-2xy57s4s] img[data-astro-cid-2xy57s4s]{max-width:none;position:absolute}.work[data-astro-cid-2xy57s4s]{margin-bottom:5mm;padding:4mm}.work[data-astro-cid-2xy57s4s] h2[data-astro-cid-2xy57s4s]{font-size:21px;line-height:1.65}.feature-grid[data-astro-cid-2xy57s4s]{gap:5mm}.feature-grid[data-astro-cid-2xy57s4s] .lines[data-astro-cid-2xy57s4s]{height:25mm}.functional-scene[data-astro-cid-2xy57s4s]{padding:2mm 0 5mm;font-size:23px}.comic-wrap[data-astro-cid-2xy57s4s]{width:166mm;max-width:100%;margin-inline:auto}.verb-paper[data-astro-cid-2xy57s4s] .instruction[data-astro-cid-2xy57s4s]{margin-bottom:4mm;font-size:26.6px;line-height:1.4}.verb-paper[data-astro-cid-2xy57s4s] .bank[data-astro-cid-2xy57s4s]{gap:2mm;margin-bottom:3mm;padding:2mm}.bank[data-astro-cid-2xy57s4s] ruby[data-astro-cid-2xy57s4s]{ruby-position:over;font-size:30.8px;line-height:1.7}.bank[data-astro-cid-2xy57s4s] rt[data-astro-cid-2xy57s4s]{font-size:16.8px}.verb-questions[data-astro-cid-2xy57s4s]{grid-template-rows:repeat(8,1fr);grid-template-columns:1fr;gap:0;height:205mm;padding-left:20mm}.verb-questions[data-astro-cid-2xy57s4s] li[data-astro-cid-2xy57s4s]{white-space:normal;border:0;justify-content:flex-start;align-items:center;padding:1mm 0;font-size:28px;line-height:1.4;display:flex}.verb-questions[data-astro-cid-2xy57s4s] .number[data-astro-cid-2xy57s4s]{flex:0 0 8mm;font-size:25.2px}.verb-question[data-astro-cid-2xy57s4s]{max-width:100mm}.verb-answer[data-astro-cid-2xy57s4s]{border-left:1.5px solid #333;border-right:1.5px solid #333;border-radius:12%/50%;flex-shrink:0;width:70mm;height:20mm;margin:0 2mm;display:inline-block}.semantic-paper[data-astro-cid-2xy57s4s] .lines[data-astro-cid-2xy57s4s]{background:0 0}
