:root{--sheet-paper:#fff;--sheet-ink:var(--color-ink,#1b1f26);--sheet-soft:color-mix(in oklab, var(--sheet-ink) 62%, var(--sheet-paper));--sheet-faint:color-mix(in oklab, var(--sheet-ink) 24%, var(--sheet-paper));--sheet-hair:color-mix(in oklab, var(--sheet-ink) 14%, var(--sheet-paper));--sheet-answer:var(--color-accent-2,#1f5fae);--sheet-accent-pre:var(--grade-pre,#f2d43a);--sheet-accent-1:var(--grade-1,#f2777a);--sheet-accent-2:var(--grade-2,#2f6fc0);--sheet-accent-3:var(--grade-3,#7fdb9c);--sheet-accent-4:var(--grade-4,#f5b26b);--sheet-band:color-mix(in oklab, var(--color-accent,#f7d21a) 16%, var(--sheet-paper));--sheet-band-edge:color-mix(in oklab, var(--color-accent-deep,#c9a000) 45%, var(--sheet-paper));--sheet-guide:color-mix(in oklab, var(--color-accent-2,#0064be) 68%, var(--sheet-ink,#1b1f26));--sheet-p1:color-mix(in oklab, var(--color-accent-2,#0064be) 20%, var(--sheet-paper));--sheet-p2:color-mix(in oklab, var(--color-accent-3,#ff5e63) 22%, var(--sheet-paper));--sheet-p3:color-mix(in oklab, #8a5cd6 22%, var(--sheet-paper));--sheet-p4:color-mix(in oklab, var(--color-accent,#f7d21a) 45%, var(--sheet-paper));--sheet-p5:color-mix(in oklab, var(--color-mint,#70e093) 35%, var(--sheet-paper));--sheet-p6:color-mix(in oklab, var(--color-tangerine,#fda856) 40%, var(--sheet-paper))}.sheets{gap:var(--space-xl,40px);display:grid}.a4-wrap{width:100%;container-type:inline-size}.a4{--mm:calc(100cqi / 210);--accent:var(--sheet-accent-2);--accent-ink:var(--sheet-ink);aspect-ratio:210/297;width:100%;padding:calc(12 * var(--mm));border-radius:var(--radius-stock,16px);background:var(--sheet-paper);color:var(--sheet-ink);filter:var(--shadow-paper,none);font-family:var(--font-display,sans-serif);font-size:calc(4.2 * var(--mm));-webkit-print-color-adjust:exact;print-color-adjust:exact;flex-direction:column;font-weight:500;line-height:1.3;display:flex;position:relative;overflow:hidden}.a4[data-grade=okul-oncesi]{--accent:var(--sheet-accent-pre)}.a4[data-grade="1"]{--accent:var(--sheet-accent-1)}.a4[data-grade="2"]{--accent:var(--sheet-accent-2);--accent-ink:var(--sheet-paper)}.a4[data-grade="3"]{--accent:var(--sheet-accent-3)}.a4[data-grade="4"]{--accent:var(--sheet-accent-4)}.a4__head{flex:0 0 calc(40 * var(--mm));grid-template-rows:auto 1fr;display:grid;position:relative}.a4__fields{padding-right:calc(20 * var(--mm));gap:calc(8 * var(--mm));font-size:calc(3.8 * var(--mm));color:var(--sheet-soft);align-items:end;display:flex}.a4__field{align-items:end;gap:calc(2 * var(--mm));white-space:nowrap;display:flex}.a4__field i{width:calc(78 * var(--mm));border-bottom:calc(.3 * var(--mm)) solid var(--sheet-soft);display:block}.a4__field--date i{width:calc(32 * var(--mm))}.a4__badge{top:calc(-2 * var(--mm));width:calc(15 * var(--mm));height:calc(15 * var(--mm));position:absolute;right:0}.a4__titles{--head-gap:calc(4.2 * var(--mm));align-self:start;gap:calc(1.4 * var(--mm));padding-top:var(--head-gap);display:grid}.a4__tag{margin-bottom:calc(var(--head-gap) - 2.8 * var(--mm));justify-self:start;gap:calc(1.5 * var(--mm));padding:calc(.8 * var(--mm)) calc(2.6 * var(--mm));background:var(--accent);color:var(--accent-ink);font-size:calc(3.2 * var(--mm));border-radius:999px;align-items:center;font-weight:600;line-height:1.2;display:inline-flex}.a4__title{max-width:none;font-size:calc(8.4 * var(--mm));letter-spacing:-.02em;margin:0;font-weight:600;line-height:1.05}.a4__instruction{max-width:none;font-size:calc(4.6 * var(--mm));color:var(--sheet-ink);margin:0}.a4__key{font-size:calc(4 * var(--mm));color:var(--sheet-answer);justify-self:start;font-weight:600}.a4__body{flex-direction:column;flex:auto;min-height:0;display:flex}.a4__foot{flex:0 0 calc(8 * var(--mm));justify-content:space-between;align-items:end;gap:calc(4 * var(--mm));font-size:calc(2.8 * var(--mm));color:var(--sheet-soft);display:flex}.a4__foot span:nth-child(2){text-align:center;flex:1}.n{color:var(--sheet-soft);font-size:calc(3.4 * var(--mm));font-variant-numeric:tabular-nums;font-weight:600}.is-answers .ans{color:var(--sheet-answer);font-weight:600}.blk-section{align-items:baseline;gap:calc(3 * var(--mm));margin:calc(3 * var(--mm)) 0 calc(2 * var(--mm));display:flex}.blk-section:first-child{margin-top:0}.blk-section h3{max-width:none;font-size:calc(4.8 * var(--mm));letter-spacing:0;margin:0;font-weight:600}.blk-section p{font-size:calc(3.4 * var(--mm));color:var(--sheet-soft);margin:0}.blk-arith{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-auto-rows:calc(var(--rowh) * var(--mm));column-gap:calc(4 * var(--mm));display:grid}.ar{grid-template-columns:calc(6 * var(--mm)) 1fr;padding-top:calc(2 * var(--mm));align-items:start;display:grid}.ar__calc{grid-template-columns:1.1em repeat(calc(var(--d) - 1), .64em);font-size:calc(var(--fs) * var(--mm));font-variant-numeric:tabular-nums;justify-content:center;font-weight:500;line-height:1.22;display:grid}.ar__calc span{text-align:center}.ar__rule{height:0;margin:calc(.8 * var(--mm)) 0 calc(1 * var(--mm));border-top:calc(.5 * var(--mm)) solid var(--sheet-ink);grid-column:1/-1}.ar__answer{grid-column:1/-1;grid-template-columns:subgrid;min-height:1.3em;display:grid}.ar--work .ar__answer{min-height:3.6em}.ar__op{font-weight:600;text-align:left!important}.blk-arith--yan{row-gap:0;column-gap:calc(10 * var(--mm))}.ay{align-items:center;gap:calc(3 * var(--mm));font-size:calc(var(--fs) * var(--mm));font-variant-numeric:tabular-nums;display:flex}.ay .n{width:calc(7 * var(--mm));flex:none}.ay__blank{min-width:calc(var(--d) * .62em + .8em);border-bottom:calc(.4 * var(--mm)) solid var(--sheet-ink);justify-content:center;align-items:end;height:1.25em;display:inline-flex}.blk-div{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-auto-rows:calc(var(--rowh) * var(--mm));column-gap:calc(6 * var(--mm));display:grid}.dv{grid-template-columns:calc(6 * var(--mm)) 1fr;padding-top:calc(3 * var(--mm));align-content:start;display:grid}.dv__box{font-size:calc(8.6 * var(--mm));font-variant-numeric:tabular-nums;grid-template-columns:auto auto;justify-self:start;line-height:1.2;display:inline-grid}.dv__a{padding:0 calc(2.4 * var(--mm)) calc(1 * var(--mm)) calc(2 * var(--mm));letter-spacing:.04em}.dv__b{min-width:calc(16 * var(--mm));padding:0 calc(3 * var(--mm)) calc(1 * var(--mm)) calc(2.4 * var(--mm));border-left:calc(.5 * var(--mm)) solid var(--sheet-ink);border-bottom:calc(.5 * var(--mm)) solid var(--sheet-ink)}.dv__q{min-height:calc(13 * var(--mm));padding:calc(1 * var(--mm)) calc(2.4 * var(--mm)) 0;border-left:calc(.5 * var(--mm)) solid var(--sheet-ink);grid-column:2}.dv__rest{font-size:calc(4.4 * var(--mm));grid-column:2;margin-top:auto}.dv__rest i{min-width:calc(14 * var(--mm));border-bottom:calc(.35 * var(--mm)) solid var(--sheet-ink);text-align:center;font-style:normal;display:inline-block}.blk-div--yan{row-gap:0;column-gap:calc(10 * var(--mm))}.blk-div--yan .ay{font-size:calc(7 * var(--mm))}.ay__rest{color:var(--sheet-soft);white-space:nowrap;font-size:.6em}.ay__rest i{border-bottom:calc(.35 * var(--mm)) solid var(--sheet-ink);text-align:center;min-width:2.2em;color:var(--sheet-ink);font-style:normal;display:inline-block}.blk-seq{grid-auto-rows:calc(var(--rowh) * var(--mm));display:grid}.sq{grid-template-columns:calc(7 * var(--mm)) 1fr;grid-template-rows:auto 1fr;align-items:center;display:grid}.sq .n{grid-row:1/3;align-self:center}.sq__hint{font-size:calc(3.4 * var(--mm));color:var(--sheet-soft);font-weight:600}.sq__cells{gap:calc(2.2 * var(--mm));grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.sq__cell{height:calc(13 * var(--mm));border:calc(.4 * var(--mm)) solid var(--sheet-ink);border-radius:calc(2.4 * var(--mm));font-size:calc(6.4 * var(--mm));font-variant-numeric:tabular-nums;place-items:center;display:grid}.sq__cell--blank{border-style:solid;border-color:var(--sheet-soft);background:color-mix(in oklab, var(--accent) 10%, var(--sheet-paper))}.blk-cmp{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-auto-rows:calc(var(--rowh) * var(--mm));column-gap:calc(10 * var(--mm));display:grid}.cm{grid-template-columns:calc(7 * var(--mm)) 1fr auto 1fr;align-items:center;gap:calc(3 * var(--mm));font-size:calc(8 * var(--mm));font-variant-numeric:tabular-nums;display:grid}.cm__a{text-align:right}.cm__o{width:calc(12 * var(--mm));height:calc(12 * var(--mm));border:calc(.45 * var(--mm)) solid var(--sheet-ink);font-size:calc(7 * var(--mm));border-radius:50%;place-items:center;line-height:1;display:grid}.blk-clock{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-auto-rows:calc(var(--rowh) * var(--mm));column-gap:calc(6 * var(--mm));display:grid}.ck{align-content:start;justify-items:center;gap:calc(2 * var(--mm));padding-top:calc(1 * var(--mm));grid-template-rows:auto auto;display:grid;position:relative}.ck .n{position:absolute;top:0;left:0}.ck svg{width:calc(50 * var(--mm));height:calc(50 * var(--mm));overflow:visible}.ck__face{fill:var(--sheet-paper);stroke:var(--sheet-ink);stroke-width:1.6px}.ck__rim{fill:none;stroke:var(--accent);stroke-width:2.4px}.ck__tick{stroke:var(--sheet-soft);stroke-width:.6px}.ck__tick--h{stroke:var(--sheet-ink);stroke-width:1.4px}.ck__num{fill:var(--sheet-ink);font-family:var(--font-display,sans-serif);text-anchor:middle;dominant-baseline:central;font-size:9.5px;font-weight:600}.ck__hand{stroke:var(--sheet-ink);stroke-linecap:round}.ck__hand--h{stroke-width:3.6px}.ck__hand--m{stroke-width:2.2px}.is-answers .ck__hand{stroke:var(--sheet-answer)}.ck__pin{fill:var(--sheet-ink)}.ck__write{align-items:end;gap:calc(1.5 * var(--mm));font-size:calc(7 * var(--mm));display:flex}.ck__write i{width:calc(13 * var(--mm));border-bottom:calc(.4 * var(--mm)) solid var(--sheet-ink);text-align:center;font-style:normal;line-height:1.1;display:inline-block}.ck__label{font-size:calc(7 * var(--mm));font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.ck__words{font-size:calc(3.6 * var(--mm));color:var(--sheet-soft)}.is-answers .ck__words{color:var(--sheet-answer)}.blk-model{height:calc(var(--h) * var(--mm));margin-bottom:calc(6 * var(--mm));border-radius:calc(4 * var(--mm));background:color-mix(in oklab, var(--accent) 9%, var(--sheet-paper));justify-content:space-around;align-items:center;display:flex}.blk-model figure{justify-items:center;gap:calc(1 * var(--mm));margin:0;display:grid}.blk-model figcaption{font-size:calc(3.4 * var(--mm));color:var(--sheet-soft);font-weight:600}.blk-model svg{height:calc(var(--svgh) * var(--mm));width:auto;overflow:visible}.blk-writing svg{width:100%;height:auto;display:block;overflow:visible}.ln{stroke:var(--sheet-band-edge);stroke-width:.45px}.ln--base{stroke:var(--sheet-band-edge);stroke-width:.55px}.ln--mid{stroke:var(--sheet-band-edge);stroke-width:.4px;stroke-dasharray:2.4 2}.ln-band{fill:var(--sheet-band)}.ln-frame{fill:none;stroke:var(--sheet-band-edge);stroke-width:.45px}.gl-trace{fill:none;stroke:var(--sheet-soft);stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2.1 1.9}.gl-model{fill:none;stroke:var(--sheet-ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.gl-dot{fill:var(--sheet-soft)}.gl-dot--model,.gl-start{fill:var(--sheet-ink)}.gl-num circle{fill:var(--accent);stroke:var(--sheet-ink);stroke-width:.25px}.gl-num line{stroke:var(--sheet-ink);stroke-width:.3px}.gl-num .gl-num__at{fill:var(--sheet-ink);stroke:none}.gl-num text{fill:var(--sheet-ink);font-family:var(--font-display,sans-serif);text-anchor:middle;dominant-baseline:central;font-size:2.2px;font-weight:600}.blk-syll{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:calc(2.4 * var(--mm));display:grid}.sy{height:calc(15 * var(--mm));border-radius:calc(3 * var(--mm));background:var(--chip,var(--sheet-p1));font-size:calc(9 * var(--mm));place-items:center;line-height:1;display:grid}.sy:nth-child(6n+2),.chip-w:nth-child(6n+2){--chip:var(--sheet-p2)}.sy:nth-child(6n+3),.chip-w:nth-child(6n+3){--chip:var(--sheet-p3)}.sy:nth-child(6n+4),.chip-w:nth-child(6n+4){--chip:var(--sheet-p4)}.sy:nth-child(6n+5),.chip-w:nth-child(6n+5){--chip:var(--sheet-p5)}.sy:nth-child(6n+6),.chip-w:nth-child(6n+6){--chip:var(--sheet-p6)}.blk-scramble{flex:1;grid-auto-rows:1fr;display:grid}.sc{align-content:center;gap:calc(2.6 * var(--mm));display:grid}.sc__head{align-items:center;gap:calc(2.4 * var(--mm));display:flex}.sc__chips{gap:calc(1.2 * var(--mm));flex-wrap:wrap;display:flex}.chip-w{--chip:var(--sheet-p1);height:calc(12 * var(--mm));padding:0 calc(7 * var(--mm)) 0 calc(4.5 * var(--mm));background:var(--chip);font-size:calc(7.6 * var(--mm));clip-path:polygon(0 0, calc(100% - 4.5 * var(--mm)) 0, 100% 50%, calc(100% - 4.5 * var(--mm)) 100%, 0 100%);align-items:center;line-height:1;display:inline-flex;position:relative}.sc__line{width:100%;height:auto;display:block;overflow:visible}.is-answers .sc__answer{fill:var(--sheet-answer);font-family:var(--font-display,sans-serif);font-weight:500}.blk-cards{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-auto-rows:calc(var(--rowh) * var(--mm));display:grid}.cd{padding:0 calc(3 * var(--mm));font-size:calc(var(--fs) * var(--mm));place-items:center;line-height:1;display:grid}.blk-cards--cut{gap:0}.blk-cards--cut .cd{border:calc(.3 * var(--mm)) dashed var(--sheet-faint);margin:-.5px}.blk-cards--cut .cd:nth-child(4n+1){background:color-mix(in oklab, var(--sheet-p1) 55%, var(--sheet-paper))}.blk-cards--cut .cd:nth-child(4n+2){background:color-mix(in oklab, var(--sheet-p4) 55%, var(--sheet-paper))}.blk-cards--cut .cd:nth-child(4n+3){background:color-mix(in oklab, var(--sheet-p5) 55%, var(--sheet-paper))}.blk-cards--cut .cd:nth-child(4n+4){background:color-mix(in oklab, var(--sheet-p2) 55%, var(--sheet-paper))}.blk-cards--list .cd{justify-content:start;justify-items:start;gap:calc(4 * var(--mm));padding-left:calc(4 * var(--mm));grid-template-columns:auto 1fr}.blk-cards--list .cd:before{content:"";border:calc(.35 * var(--mm)) solid var(--sheet-soft);border-radius:50%;width:.55em;height:.55em}.blk-sent{gap:calc(3 * var(--mm));font-size:calc(8 * var(--mm));margin:0;padding:0;line-height:1.25;list-style:none;display:grid}.blk-paths svg{width:100%;height:auto;display:block;overflow:visible}.pt-path{fill:none;stroke:var(--sheet-soft);stroke-width:.9px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2.2 2}.pt-start{fill:var(--sheet-ink)}.pt-end{fill:var(--sheet-paper);stroke:var(--sheet-ink);stroke-width:.6px}.pt-sep{stroke:var(--sheet-hair);stroke-width:.3px}.gl-arrow__body{fill:none;stroke:var(--sheet-guide);stroke-width:.4px;stroke-dasharray:1.5 1.25;stroke-linecap:round}.gl-arrow__head{fill:var(--sheet-guide)}.gl-badge circle{fill:var(--sheet-guide);stroke:var(--sheet-paper);stroke-width:.25px}.gl-badge text{fill:var(--sheet-paper);font-family:var(--font-display,sans-serif);text-anchor:middle;dominant-baseline:central;font-weight:700}.gl-dotline{fill:none;stroke:var(--sheet-soft);stroke-width:1.05px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.1 1.55}.gl-answer{fill:none;stroke:var(--sheet-answer);stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round}.gl-dot--answer{fill:var(--sheet-answer)}.gl-start--guide{fill:var(--sheet-guide)}.blk-guide{height:calc(45 * var(--mm));margin-bottom:calc(3 * var(--mm));border-radius:calc(4 * var(--mm));background:color-mix(in oklab, var(--accent) 7%, var(--sheet-paper));justify-content:center;align-items:center;display:flex}.blk-guide svg{height:calc(45 * var(--mm));width:auto;max-width:100%;overflow:visible}.band{height:calc(var(--band-h) * var(--mm));margin-bottom:calc(var(--band-h) * .5 * var(--mm));border:calc(.35 * var(--mm)) solid var(--sheet-band-edge);border-radius:calc(1.4 * var(--mm));background:linear-gradient(to bottom, var(--sheet-paper) 0 50%, var(--sheet-band) 50% 100%);position:relative}.band:after{content:"";border-top:calc(.3 * var(--mm)) dashed var(--sheet-band-edge);position:absolute;top:50%;left:0;right:0}.band__ink{width:100%;height:150%;position:absolute;top:0;left:0;overflow:visible}.blk-rw{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:calc(4 * var(--mm)) calc(5 * var(--mm));display:grid}.rw{gap:calc(1.6 * var(--mm));align-content:start;display:grid}.rw__word{align-items:baseline;gap:calc(1.6 * var(--mm));font-size:calc(7.2 * var(--mm));font-weight:600;line-height:1.1;display:flex}.rw__word .n{font-size:calc(4 * var(--mm))}.blk-sw{gap:calc(4.5 * var(--mm)) calc(4 * var(--mm));margin-bottom:calc(2 * var(--mm));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.sw{gap:calc(.4 * var(--mm));display:grid}.sw__tiles{justify-content:center;display:flex}.sw__tile{min-width:calc(13 * var(--mm));height:calc(10 * var(--mm));padding:0 calc(1.8 * var(--mm));font-size:calc(6.4 * var(--mm));border:calc(.35 * var(--mm)) solid var(--sheet-band-edge);place-items:center;font-weight:600;line-height:1;display:grid}.sw__tile:first-child{border-radius:calc(2 * var(--mm)) 0 0 calc(2 * var(--mm));border-right:0}.sw__tile:last-child{border-radius:0 calc(2 * var(--mm)) calc(2 * var(--mm)) 0}.sw__tile--1{background:color-mix(in oklab, var(--sheet-p1) 70%, var(--sheet-paper))}.sw__tile--2{background:color-mix(in oklab, var(--sheet-p4) 70%, var(--sheet-paper))}.sw__tile--3{background:color-mix(in oklab, var(--sheet-p5) 70%, var(--sheet-paper))}.sw__down{width:calc(13.5 * var(--n,2) * var(--mm));height:calc(5 * var(--mm));margin:0 auto;display:block}.sw__down path{fill:none;stroke:var(--sheet-soft);stroke-width:.55px}.sw__down .sw__head{fill:var(--sheet-soft);stroke:none}.blk-dic{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-auto-rows:calc(var(--rowh) * var(--mm));gap:calc(5 * var(--mm));margin:calc(2 * var(--mm)) 0 auto;display:grid}.dc{gap:calc(2 * var(--mm));grid-template-rows:1fr auto;min-height:0;display:grid}.dc__pic{border-radius:calc(4 * var(--mm));border:calc(.35 * var(--mm)) solid var(--sheet-band-edge);background:color-mix(in oklab, var(--sheet-p1) 85%, var(--sheet-paper));min-height:0;position:relative}.dc__pic img{object-fit:contain;width:78%;height:78%;filter:drop-shadow(0 calc(.25 * var(--mm)) calc(.35 * var(--mm)) #00000024);margin:auto;position:absolute;inset:0}.ar__answer--band{border-radius:calc(1.2 * var(--mm));background:linear-gradient(to bottom, transparent 0 52%, var(--sheet-band) 52% 100%)}.ay__blank--band{border-radius:calc(1.2 * var(--mm));background:linear-gradient(to bottom, transparent 0 50%, var(--sheet-band) 50% 100%);height:1.45em;box-shadow:inset 0 0 0 calc(.3 * var(--mm)) var(--sheet-band-edge);border-bottom:0}.dv__q--band{background:linear-gradient(to bottom, transparent 0 55%, var(--sheet-band) 55% 100%)}.cm__o--band{width:calc(17 * var(--mm));height:calc(10 * var(--mm));border-radius:calc(1.6 * var(--mm));background:linear-gradient(to bottom, transparent 0 50%, var(--sheet-band) 50% 100%)}.blk-seq--band .sq__cell--blank{border-color:var(--sheet-band-edge);background:linear-gradient(to bottom, var(--sheet-paper) 0 50%, var(--sheet-band) 50% 100%)}@page{size:A4;margin:0}@media print{html,body{background:var(--sheet-paper)!important}[data-print-hide],.nav,.footer,.skip{display:none!important}[data-print-reset]{width:auto!important;max-width:none!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:block!important}html,body{margin:0!important;padding:0!important}.sheets{gap:0;display:block}.a4-wrap{break-inside:avoid;break-after:page;page-break-after:always;width:100%;max-width:70.7071vh;margin-inline:auto}.a4-wrap:last-child{break-after:auto;page-break-after:auto}.a4{aspect-ratio:210/297;filter:none;border-radius:0;width:100%;height:auto}@supports ((-moz-appearance:none)){.a4-wrap{max-width:none}}@supports (font:-apple-system-body){.a4-wrap{width:93%;max-width:none}}}.blk-ws{align-items:start;gap:calc(7 * var(--mm));margin-bottom:calc(4 * var(--mm));grid-template-columns:auto 1fr;display:grid}.ws__grid{width:calc(min(13.5, 120 / var(--n)) * var(--n) * var(--mm));height:auto}.ws__frame{fill:var(--sheet-paper);stroke:var(--sheet-ink);stroke-width:.6px}.ws__ln{stroke:var(--sheet-hair);stroke-width:.35px}.ws__ch{fill:var(--sheet-ink);font-family:inherit;font-weight:600}.ws__hit{stroke-width:7.4px;stroke-linecap:round;opacity:.55;stroke:var(--sheet-p1)}.ws__hit--1{stroke:var(--sheet-p2)}.ws__hit--2{stroke:var(--sheet-p3)}.ws__hit--3{stroke:var(--sheet-p4)}.ws__hit--4{stroke:var(--sheet-p5)}.ws__hit--5{stroke:var(--sheet-p6)}.ws__words{gap:calc(2.4 * var(--mm));margin:0;padding:0;list-style:none;display:grid}.ws__w{align-items:center;gap:calc(2.4 * var(--mm));padding:calc(1.4 * var(--mm)) calc(3 * var(--mm));border-radius:calc(2.4 * var(--mm));background:var(--chip,var(--sheet-p1));font-size:calc(6 * var(--mm));font-weight:600;line-height:1.1;display:flex}.ws__w:nth-child(6n+2){--chip:var(--sheet-p2)}.ws__w:nth-child(6n+3){--chip:var(--sheet-p3)}.ws__w:nth-child(6n+4){--chip:var(--sheet-p4)}.ws__w:nth-child(6n+5){--chip:var(--sheet-p5)}.ws__w:nth-child(6n){--chip:var(--sheet-p6)}.ws__box{width:calc(4.4 * var(--mm));height:calc(4.4 * var(--mm));border:calc(.45 * var(--mm)) solid var(--sheet-ink);border-radius:calc(1 * var(--mm));background:var(--sheet-paper);flex:none}.blk-fill{gap:calc(3.6 * var(--mm));margin:0 0 calc(3 * var(--mm));padding:0;list-style:none;display:grid}.fb{align-items:baseline;gap:calc(2.4 * var(--mm));font-size:calc(5.2 * var(--mm));line-height:1.5;display:flex}.fb .n{flex:0 0 calc(6 * var(--mm))}.fb__blank{min-width:calc(34 * var(--mm));vertical-align:bottom;border-bottom:calc(.4 * var(--mm)) solid var(--sheet-ink);justify-content:center;align-items:end;height:1.25em;display:inline-flex}.fb__blank--band{height:calc(9 * var(--mm));border-radius:calc(1.2 * var(--mm));background:linear-gradient(to bottom, var(--sheet-paper) 0 50%, var(--sheet-band) 50% 100%);box-shadow:inset 0 0 0 calc(.3 * var(--mm)) var(--sheet-band-edge);border-bottom:0}.blk-match{gap:calc(2.6 * var(--mm));margin-bottom:calc(3 * var(--mm));display:grid}.mp{grid-template-columns:1fr calc(18 * var(--mm)) 1fr;font-size:calc(5.4 * var(--mm));align-items:center;font-weight:600;display:grid}.mp__l,.mp__r{align-items:center;gap:calc(3 * var(--mm));min-height:calc(10 * var(--mm));padding:0 calc(3 * var(--mm)) 0 calc(1.4 * var(--mm));border-radius:calc(5 * var(--mm));display:flex}.mp__l{background:var(--sheet-p2)}.mp__r{background:var(--sheet-p1)}.mp:nth-child(2n) .mp__l{background:var(--sheet-p4)}.mp:nth-child(2n) .mp__r{background:var(--sheet-p5)}.mp__n,.mp__c{width:calc(7.6 * var(--mm));height:calc(7.6 * var(--mm));background:var(--sheet-paper);border:calc(.45 * var(--mm)) solid var(--sheet-ink);font-size:calc(4.4 * var(--mm));border-radius:50%;flex:none;place-items:center;display:grid}.mp__gap{border-top:calc(.3 * var(--mm)) dashed var(--sheet-faint);height:0;margin:0 calc(2 * var(--mm))}.is-poster .a4__body{justify-content:center}.blk-poster{width:100%;height:100%;display:block}.pz__shape{fill:var(--pz,var(--sheet-p4));stroke:var(--sheet-ink);stroke-width:1.1px;stroke-linejoin:round}.pz__trim{fill:none;stroke:var(--sheet-paper);stroke-width:1.4px;stroke-dasharray:5 4;stroke-linecap:round;opacity:.9}.pz__hole{fill:var(--sheet-paper);stroke:var(--sheet-ink);stroke-width:.7px}.pz__text{fill:var(--sheet-ink);letter-spacing:-.02em;font-family:inherit;font-weight:600}.pz__sub{fill:var(--sheet-ink);opacity:.8;font-family:inherit;font-weight:600}.pz__star{fill:var(--color-accent,#f7d21a);stroke:var(--sheet-ink);stroke-width:2px;stroke-linejoin:round}.pz--0{--pz:color-mix(in oklab, var(--color-accent,#f7d21a) 80%, var(--sheet-paper))}.pz--1{--pz:color-mix(in oklab, var(--color-accent-3,#ff5e63) 60%, var(--sheet-paper))}.pz--2{--pz:color-mix(in oklab, var(--color-accent-2,#0064be) 45%, var(--sheet-paper))}.pz--3{--pz:color-mix(in oklab, var(--color-mint,#70e093) 70%, var(--sheet-paper))}.pz--4{--pz:color-mix(in oklab, var(--color-tangerine,#fda856) 75%, var(--sheet-paper))}.pz--5{--pz:color-mix(in oklab, #8a5cd6 45%, var(--sheet-paper))}.is-outline .pz__shape{fill:var(--sheet-paper)}.is-outline .pz__trim{stroke:var(--sheet-faint)}.is-outline .pz__text,.is-outline .pz__star{fill:var(--sheet-paper);stroke:var(--sheet-ink);stroke-width:1.6px;paint-order:stroke}.is-outline .pz__sub{fill:var(--sheet-ink)}.blk-cbn{justify-items:center;gap:calc(4 * var(--mm));margin-bottom:calc(3 * var(--mm));display:grid}.cbn__grid{width:calc(min(186 / var(--cols), 158 / var(--rows)) * var(--cols) * var(--mm));height:auto}.cbn__sq{fill:var(--sheet-paper);stroke:var(--sheet-soft);stroke-width:.3px}.cbn__sq--off{fill:var(--sheet-paper);stroke:var(--sheet-hair)}.cbn__t{fill:var(--sheet-ink);font-variant-numeric:tabular-nums;font-family:inherit;font-weight:500}.cbn__key{justify-content:center;gap:calc(2.4 * var(--mm)) calc(4 * var(--mm));font-size:calc(4.2 * var(--mm));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cbn__key li{align-items:center;gap:calc(1.6 * var(--mm));padding:calc(1 * var(--mm)) calc(2.4 * var(--mm)) calc(1 * var(--mm)) calc(1 * var(--mm));border:calc(.3 * var(--mm)) solid var(--sheet-hair);border-radius:999px;display:flex}.cbn__key b{font-size:calc(5 * var(--mm))}.cbn__key span:last-child{color:var(--sheet-soft)}.cbn__sw{width:calc(7 * var(--mm));height:calc(7 * var(--mm));border:calc(.35 * var(--mm)) solid var(--sheet-ink);border-radius:50%}.blk-fr{gap:calc(5 * var(--mm)) calc(6 * var(--mm));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.frc{position:relative}.frc .n{position:absolute;top:0;left:0}.fr{width:100%;height:auto;display:block}.fr-part{fill:var(--sheet-paper);stroke:var(--sheet-ink);stroke-width:.7px;stroke-linejoin:round}.fr-part.is-on{fill:var(--sheet-p2)}.fr-part.is-add{fill:var(--sheet-p4)}.fr-part.is-sub{fill:color-mix(in oklab, var(--sheet-p2) 55%, var(--sheet-paper));stroke-dasharray:1.6 1.2}.fr-box{fill:var(--sheet-paper);stroke:var(--sheet-ink);stroke-width:.6px}.fr-bar{stroke:var(--sheet-ink);stroke-width:.8px;stroke-linecap:round}.fr-num{fill:var(--sheet-ink);font-family:inherit;font-weight:600}.is-answers .fr-num{fill:var(--sheet-answer)}.fr-op{fill:var(--sheet-ink);font-family:inherit;font-size:11px;font-weight:600}.fr-say,.fr-label{fill:var(--sheet-soft);font-family:inherit;font-size:6.4px;font-weight:600}.fr-chip{fill:var(--sheet-paper);stroke:var(--sheet-faint);stroke-width:.6px}.fr-chip.is-right{stroke:var(--sheet-answer);stroke-width:1.4px}.fr-chiptext{fill:var(--sheet-ink);font-family:inherit;font-size:6.2px;font-weight:600}.blk-ms{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:calc(6 * var(--mm)) calc(8 * var(--mm));display:grid}.blk-ms--lines{gap:calc(4.2 * var(--mm)) calc(10 * var(--mm))}.msc{padding-left:calc(6 * var(--mm));position:relative}.msc .n{position:absolute;top:0;left:0}.ms{width:100%;height:auto;display:block}.ms-ruler{fill:color-mix(in oklab, var(--color-accent,#f7d21a) 22%, var(--sheet-paper));stroke:var(--sheet-ink);stroke-width:.5px}.ms-tick{stroke:var(--sheet-ink);stroke-width:.45px}.ms-tick--half{stroke-width:.35px}.ms-tick--mm{stroke-width:.2px}.ms-num{fill:var(--sheet-ink);font-family:inherit;font-size:3.2px;font-weight:600}.ms-object{fill:var(--sheet-p2);stroke:var(--sheet-ink);stroke-width:.5px;stroke-linejoin:round}.ms-guide{stroke:var(--sheet-faint);stroke-width:.3px;stroke-dasharray:1 1}.ms-label{fill:var(--sheet-soft);font-family:inherit;font-size:3.4px;font-weight:600}.ms-say{fill:var(--sheet-ink);font-family:inherit;font-size:4.4px;font-weight:600}.ms-say--big{font-size:6.4px}.ms-unit{fill:var(--sheet-ink);font-family:inherit;font-weight:600}.ms-box{fill:var(--sheet-paper);stroke:var(--sheet-ink);stroke-width:.5px}.ms-ans{fill:var(--sheet-answer);font-family:inherit;font-weight:600}.ms-dial{fill:var(--sheet-paper);stroke:var(--sheet-ink);stroke-width:1px}.ms-base{fill:var(--sheet-p1);stroke:var(--sheet-ink);stroke-width:.6px}.ms-needle{stroke:var(--color-accent-3,#ff5e63);stroke-width:1.2px;stroke-linecap:round}.ms-hub{fill:var(--sheet-ink)}.ms-jug{fill:none;stroke:var(--sheet-ink);stroke-width:.9px;stroke-linejoin:round;stroke-linecap:round}.ms-water{fill:color-mix(in oklab, var(--color-accent-2,#0064be) 22%, var(--sheet-paper))}.pa{width:100%;height:auto;display:block}.pa-edge{stroke:var(--sheet-ink)}.pa-t{font-family:inherit;font-weight:700}.pa-say,.pa-price{fill:var(--sheet-ink);font-family:inherit;font-weight:600}.pa-tag{fill:var(--sheet-p4);stroke:var(--sheet-ink);stroke-width:.5px}.pa-box{fill:var(--sheet-paper);stroke:var(--sheet-ink);stroke-width:.5px}.pa-ans{fill:var(--sheet-answer);font-family:inherit;font-weight:600}.gm{width:100%;height:auto;display:block}.gm-shape{fill:var(--sheet-paper);stroke:var(--sheet-ink);stroke-width:.9px;stroke-linejoin:round}.gm-shape--0{fill:var(--sheet-p2)}.gm-shape--1{fill:var(--sheet-p1)}.gm-shape--2{fill:var(--sheet-p4)}.gm-shape--3{fill:var(--sheet-p5)}.gm-frame{fill:none;stroke:var(--sheet-faint);stroke-width:.5px}.gm-face{fill:color-mix(in oklab, var(--sheet-p1) 60%, var(--sheet-paper));stroke:var(--sheet-ink);stroke-width:.8px;stroke-linejoin:round}.gm-edge{stroke:var(--sheet-ink);stroke-width:.8px;stroke-linecap:round}.gm-edge.is-hidden{stroke-dasharray:1.6 1.4;stroke-width:.6px}.gm-name,.gm-say{fill:var(--sheet-ink);font-family:inherit;font-size:4.6px;font-weight:600}.gm-unit{fill:var(--sheet-soft);font-family:inherit;font-size:3.6px;font-weight:600}.gm-box{fill:var(--sheet-paper);stroke:var(--sheet-ink);stroke-width:.5px}.gm-ans{fill:var(--sheet-answer);font-family:inherit;font-size:6px;font-weight:600}.gm-band{fill:var(--sheet-paper);stroke:var(--sheet-band-edge);stroke-width:.4px}.gm-band+.gm-mid{stroke:var(--sheet-band-edge);stroke-width:.3px;stroke-dasharray:1 1}.gm-grid{stroke:var(--sheet-hair);stroke-width:.3px}.gm-fig{fill:color-mix(in oklab, var(--sheet-p5) 70%, transparent);stroke:var(--sheet-ink);stroke-width:.8px;stroke-linejoin:round}.blk-match--wide .mp{grid-template-columns:.9fr calc(8 * var(--mm)) 1.3fr;font-size:calc(4.4 * var(--mm))}.blk-match--wide .mp__r{padding-block:calc(1.4 * var(--mm));font-weight:500;line-height:1.3}.blk-en{gap:calc(5 * var(--mm)) calc(6 * var(--mm));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.blk-en--kart{border:calc(.3 * var(--mm)) dashed var(--sheet-faint);grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.blk-en--kart .en{border:calc(.3 * var(--mm)) dashed var(--sheet-faint);padding:calc(3 * var(--mm))}.en{gap:calc(2 * var(--mm));justify-items:center;display:grid}.en__pic{width:100%;height:calc(34 * var(--mm));border-radius:calc(4 * var(--mm));background:var(--sheet-p1);place-items:center;display:grid}.blk-en--kart .en__pic{height:calc(38 * var(--mm))}.en:nth-child(3n+2) .en__pic{background:var(--sheet-p4)}.en:nth-child(3n) .en__pic{background:var(--sheet-p5)}.en__pic img{object-fit:contain;width:70%;height:80%}.en__sw{width:calc(22 * var(--mm));height:calc(22 * var(--mm));border:calc(.4 * var(--mm)) solid var(--sheet-ink);border-radius:50%}.en__sw--sm{width:calc(7 * var(--mm));height:calc(7 * var(--mm))}.en__num{font-size:calc(18 * var(--mm));font-weight:600;line-height:1}.en__word{font-size:calc(7 * var(--mm));margin:0;font-weight:600}.en__band{width:100%}.en__ans{fill:var(--sheet-answer);font-family:inherit;font-size:13px;font-weight:600}.mp__img{width:calc(8 * var(--mm));height:calc(8 * var(--mm));object-fit:contain}.gm-base{stroke:var(--sheet-band-edge);stroke-width:.4px}.a4:not([data-grade="1"]) .band{border:0;border-bottom:calc(.35 * var(--mm)) solid var(--sheet-soft);background:0 0;border-radius:0}.a4:not([data-grade="1"]) .band:after{display:none}.a4:not([data-grade="1"]) .ln-band{fill:none}.a4:not([data-grade="1"]) .ln-frame,.a4:not([data-grade="1"]) .ln:not(.ln--base){display:none}.a4:not([data-grade="1"]) .ln--base{stroke:var(--sheet-soft)}.a4:not([data-grade="1"]) .gm-band,.a4:not([data-grade="1"]) .gm-mid{display:none}.a4:not([data-grade="1"]) .gm-base{stroke:var(--sheet-soft)}.blk-tf{gap:calc(2.2 * var(--mm));margin:0 0 calc(3 * var(--mm));padding:0;list-style:none;display:grid}.tf{grid-template-columns:calc(6 * var(--mm)) 1fr auto auto;align-items:center;gap:calc(2.4 * var(--mm));font-size:calc(4.6 * var(--mm));line-height:1.3;display:grid}.tf__box{width:calc(8 * var(--mm));height:calc(7 * var(--mm));border:calc(.4 * var(--mm)) solid var(--sheet-ink);border-radius:calc(1.4 * var(--mm));font-size:calc(3.6 * var(--mm));color:var(--sheet-soft);place-items:center;font-weight:600;display:grid}.tf__box.is-on{border-color:var(--sheet-answer);background:color-mix(in oklab, var(--sheet-answer) 18%, var(--sheet-paper));color:var(--sheet-answer)}.blk-sort{border-collapse:collapse;width:100%;margin-bottom:calc(3 * var(--mm));font-size:calc(4.4 * var(--mm))}.blk-sort th,.blk-sort td{border:calc(.3 * var(--mm)) solid var(--sheet-hair);padding:calc(1.2 * var(--mm)) calc(2.4 * var(--mm))}.blk-sort thead th{background:var(--sheet-p4);text-align:center;font-weight:600}.blk-sort thead th:first-child{background:0 0;border-color:#0000}.blk-sort tbody th{text-align:left;width:46%;font-weight:600}.blk-sort td{text-align:center}.st__box{width:calc(6 * var(--mm));height:calc(6 * var(--mm));border:calc(.35 * var(--mm)) solid var(--sheet-ink);border-radius:calc(1.2 * var(--mm));color:var(--sheet-answer);place-items:center;font-weight:600;display:inline-grid}.st__box.is-on{border-color:var(--sheet-answer)}.blk-bank{gap:calc(2 * var(--mm));padding:calc(2.4 * var(--mm));margin-bottom:calc(2.4 * var(--mm));border:calc(.35 * var(--mm)) dashed var(--sheet-faint);border-radius:calc(3 * var(--mm));flex-wrap:wrap;display:flex}.blk-bank .chip-w:nth-child(4n+1){--chip:var(--sheet-p1)}.blk-bank .chip-w:nth-child(4n+2){--chip:var(--sheet-p4)}.blk-bank .chip-w:nth-child(4n+3){--chip:var(--sheet-p5)}.blk-bank .chip-w:nth-child(4n){--chip:var(--sheet-p2)}.blk-order{gap:calc(5 * var(--mm));display:grid}.ow{gap:calc(2.4 * var(--mm));display:grid}.ow__head{align-items:center;gap:calc(2.4 * var(--mm));display:flex}.ow__slots{grid-template-columns:repeat(var(--k), minmax(0, 1fr));gap:calc(4 * var(--mm));padding-left:calc(8 * var(--mm));display:grid}.ow__slot{align-items:end;gap:calc(1.6 * var(--mm));display:flex}.ow__slot i{font-style:normal;font-size:calc(3.4 * var(--mm));color:var(--sheet-soft);font-weight:600}.ow__line{height:calc(8 * var(--mm));border-bottom:calc(.35 * var(--mm)) solid var(--sheet-soft);font-size:calc(4.8 * var(--mm));flex:1;justify-content:center;display:flex}.ow__line--band{border:calc(.3 * var(--mm)) solid var(--sheet-band-edge);border-radius:calc(1.2 * var(--mm));background:linear-gradient(to bottom, var(--sheet-paper) 0 50%, var(--sheet-band) 50% 100%)}.blk-punc{gap:calc(3.4 * var(--mm));margin:0;padding:0;list-style:none;display:grid}.pc{align-items:center;gap:calc(2.4 * var(--mm));font-size:calc(5.4 * var(--mm));display:flex}.pc .n{flex:0 0 calc(7 * var(--mm))}.pc__box{width:calc(9 * var(--mm));height:calc(9 * var(--mm));border:calc(.4 * var(--mm)) solid var(--sheet-ink);border-radius:calc(1.6 * var(--mm));font-size:calc(6 * var(--mm));place-items:center;font-weight:600;display:grid}.blk-drawing{width:calc(var(--w) * var(--mm));height:calc(var(--h) * var(--mm));flex:none;margin:0 auto;display:block;overflow:visible}.dr-ink{fill:var(--sheet-paper);stroke:var(--sheet-ink);stroke-width:.7px;stroke-linejoin:round;stroke-linecap:round}.dr-line{fill:none;stroke:var(--sheet-ink);stroke-width:.7px;stroke-linejoin:round;stroke-linecap:round}.dr-pic{fill:var(--sheet-paper);stroke:var(--sheet-ink);stroke-linejoin:round;stroke-linecap:round}.dr-fill{fill:var(--sheet-ink);stroke:none}.dr-paper{fill:var(--sheet-paper);stroke:none}.dr-card{fill:none;stroke:var(--sheet-faint);stroke-width:.4px}.dr-dash{fill:none;stroke:var(--sheet-soft);stroke-width:.9px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2.2 2}.dr-start{fill:var(--sheet-ink)}.dr-dot{fill:var(--sheet-paper);stroke:var(--sheet-ink);stroke-width:.6px}.dr-num{fill:var(--sheet-ink);font-variant-numeric:tabular-nums;font-family:inherit;font-weight:600}.dr-ans{fill:none;stroke:var(--sheet-answer);stroke-width:.9px;stroke-linecap:round;stroke-linejoin:round}.dr-pic .dr-tube{stroke:var(--sheet-paper)}.dr-pic .dr-k{fill:var(--sheet-ink);stroke:var(--sheet-paper);stroke-width:.9px;paint-order:stroke;font-variant-numeric:tabular-nums;stroke-linejoin:round;font-family:inherit;font-weight:700}.dr-swatch{stroke:var(--sheet-ink);stroke-width:.6px}.dr-name{fill:var(--sheet-ink);font-family:inherit;font-weight:600}.dr-bubble{fill:none;stroke:var(--sheet-ink);stroke-linecap:round;stroke-linejoin:round}.dr-bubble-in{fill:none;stroke:var(--sheet-paper);stroke-linecap:round;stroke-linejoin:round}.dr-trace{fill:none;stroke:var(--sheet-soft);stroke-linecap:round;stroke-linejoin:round}.dg-box{min-width:calc(var(--w,2.2) * 1em);vertical-align:middle;border:calc(.4 * var(--mm)) solid var(--sheet-ink);border-radius:calc(1.4 * var(--mm));background:var(--sheet-paper);place-items:center;height:1.45em;padding:0 .15em;line-height:1;display:inline-grid}.a4[data-grade="1"] .dg-box{border-color:var(--sheet-band-edge);background:linear-gradient(to bottom, var(--sheet-paper) 0 50%, var(--sheet-band) 50% 100%)}.dg-eq{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:calc(5 * var(--mm)) calc(8 * var(--mm));margin-bottom:calc(4 * var(--mm));display:grid}.dg-eq__row{align-items:center;gap:calc(2.4 * var(--mm));display:flex}.dg-eq__row .n{flex:0 0 calc(7 * var(--mm))}.dg-eq__line{font-size:calc(var(--fs) * var(--mm));font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.32em;line-height:1.5;display:flex}.dg-pr{gap:calc(3 * var(--mm));margin:0 0 calc(3 * var(--mm));padding:0;list-style:none;display:grid}.dg-pr__item{gap:calc(1.6 * var(--mm));padding-bottom:calc(2 * var(--mm));border-bottom:calc(.3 * var(--mm)) dashed var(--sheet-hair);display:grid}.dg-pr__item:last-child{border-bottom:0}.dg-pr__text{gap:calc(2.4 * var(--mm));max-width:none;font-size:calc(4.8 * var(--mm));margin:0;line-height:1.4;display:flex}.dg-pr__text .n{flex:0 0 calc(6 * var(--mm));padding-top:.15em}.dg-pr__work{min-height:calc(var(--work) * var(--mm));margin-left:calc(8.4 * var(--mm));padding:calc(1 * var(--mm)) 0;font-size:calc(4.6 * var(--mm))}.dg-pr__foot{align-items:end;gap:calc(2.4 * var(--mm));margin:0 0 0 calc(8.4 * var(--mm));max-width:none;font-size:calc(4 * var(--mm));color:var(--sheet-soft);grid-template-columns:auto 1fr auto 1fr;font-weight:600;display:grid}.dg-pr__foot i{height:calc(7 * var(--mm));border-bottom:calc(.35 * var(--mm)) solid var(--sheet-soft)}.dg-ps{margin:0 0 calc(4 * var(--mm));padding:calc(4 * var(--mm)) calc(5 * var(--mm));border-radius:calc(4 * var(--mm));background:color-mix(in oklab, var(--accent) 8%, var(--sheet-paper));font-size:calc(4.5 * var(--mm));line-height:1.5}.dg-ps__title{margin:0 0 calc(2 * var(--mm));text-align:center;font-size:calc(5.4 * var(--mm));font-weight:600}.dg-ps p{max-width:none;text-indent:calc(6 * var(--mm));margin:0}.dg-ps p+p{margin-top:calc(1.2 * var(--mm))}.dg-q{gap:calc(2.6 * var(--mm));margin:0 0 calc(3 * var(--mm));padding:0;list-style:none;display:grid}.dg-q__item{gap:calc(.6 * var(--mm));display:grid}.dg-q__text{gap:calc(2.4 * var(--mm));max-width:none;font-size:calc(4.6 * var(--mm));margin:0;line-height:1.35;display:flex}.dg-q__text .n{flex:0 0 calc(6 * var(--mm));padding-top:.1em}.dg-q__line{height:calc(8.5 * var(--mm));margin-left:calc(8.4 * var(--mm));border-bottom:calc(.35 * var(--mm)) solid var(--sheet-soft);font-size:calc(4.2 * var(--mm));align-items:end;line-height:1.2;display:flex}.dg-q__line .ans{padding-bottom:calc(.6 * var(--mm));font-size:calc(3.9 * var(--mm));line-height:1.12}.dg-ch{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:calc(3.4 * var(--mm)) calc(8 * var(--mm));margin:0 0 calc(3 * var(--mm));padding:0;list-style:none;display:grid}.dg-ch__item{gap:calc(1.4 * var(--mm));display:grid}.dg-ch__q{gap:calc(2.4 * var(--mm));max-width:none;font-size:calc(4.6 * var(--mm));margin:0;line-height:1.35;display:flex}.dg-ch__q .n{flex:0 0 calc(6 * var(--mm));padding-top:.1em}.dg-ch__opts{gap:calc(1.6 * var(--mm)) calc(6 * var(--mm));margin-left:calc(8.4 * var(--mm));font-size:calc(4.4 * var(--mm));flex-wrap:wrap;display:flex}.dg-ch__opt{align-items:center;gap:calc(1.6 * var(--mm));display:inline-flex}.dg-ch__mark{width:calc(6 * var(--mm));height:calc(6 * var(--mm));border:calc(.4 * var(--mm)) solid var(--sheet-ink);font-size:calc(3.4 * var(--mm));color:var(--sheet-soft);border-radius:50%;place-items:center;font-weight:600;display:grid}.is-answers .dg-ch__opt.is-on .dg-ch__mark{border-color:var(--sheet-answer);background:color-mix(in oklab, var(--sheet-answer) 22%, var(--sheet-paper));color:var(--sheet-answer)}.is-answers .dg-ch__opt.is-on{color:var(--sheet-answer);font-weight:600}.dg-art{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:calc(5 * var(--mm)) calc(6 * var(--mm));margin-bottom:calc(4 * var(--mm));display:grid}.dg-art__item{position:relative}.dg-art__item .n{position:absolute;top:0;left:0}.dg-art__item:has(>.n){padding-top:calc(4.6 * var(--mm))}.dg-art__item svg{width:100%;height:auto;display:block;overflow:visible}.dg-ink{fill:none;stroke:var(--sheet-ink);stroke-width:.5px;stroke-linecap:round;stroke-linejoin:round}.dg-soft{fill:none;stroke:var(--sheet-faint);stroke-width:.35px}.dg-txt{fill:var(--sheet-ink);font-family:inherit;font-weight:600}.dg-txt--soft{fill:var(--sheet-soft)}.dg-ans{fill:var(--sheet-answer);font-family:inherit;font-weight:600}.dg-ans-ink{fill:none;stroke:var(--sheet-answer);stroke-width:.8px;stroke-linecap:round}.dg-fill{fill:var(--sheet-p2);stroke:var(--sheet-ink);stroke-width:.4px}.dg-fill--1{fill:var(--sheet-p1)}.dg-fill--2{fill:var(--sheet-p4)}.dg-fill--3{fill:var(--sheet-p5)}.dg-fill--4{fill:var(--sheet-p3)}.dg-fill--5{fill:var(--sheet-p6)}.dg-fill--ans{fill:color-mix(in oklab, var(--sheet-answer) 30%, var(--sheet-paper));stroke:var(--sheet-answer)}.dg-cell{fill:var(--sheet-paper);stroke:var(--sheet-soft);stroke-width:.35px}.dg-boxr{fill:var(--sheet-paper);stroke:var(--sheet-ink);stroke-width:.45px}.a4[data-grade="1"] .dg-boxr{stroke:var(--sheet-band-edge)}.dg-mark{fill:var(--sheet-ink)}.dg-bg{fill:color-mix(in oklab, var(--accent) 8%, var(--sheet-paper));stroke:var(--sheet-hair);stroke-width:.35px}.dg-tb{border-collapse:collapse;width:100%;margin-bottom:calc(4 * var(--mm));font-size:calc(4.6 * var(--mm));font-variant-numeric:tabular-nums}.dg-tb th,.dg-tb td{border:calc(.3 * var(--mm)) solid var(--sheet-faint);padding:calc(1.6 * var(--mm)) calc(2.4 * var(--mm));text-align:center}.dg-tb thead th{background:var(--sheet-p4);font-weight:600}.dg-tb tbody th{text-align:left;font-weight:600}.dg-lf{gap:calc(3 * var(--mm));margin-bottom:calc(4 * var(--mm));padding:calc(5 * var(--mm)) calc(6 * var(--mm));border:calc(.35 * var(--mm)) solid var(--sheet-faint);border-radius:calc(4 * var(--mm));display:grid}.dg-lf--card{border:calc(.6 * var(--mm)) dashed var(--accent);background:color-mix(in oklab, var(--accent) 5%, var(--sheet-paper))}.dg-lf__title{text-align:center;max-width:none;font-size:calc(5.4 * var(--mm));margin:0;font-weight:600}.dg-lf__part{gap:calc(.4 * var(--mm));display:grid}.dg-lf__part--right{justify-self:end;width:55%}.dg-lf__label{font-size:calc(3.4 * var(--mm));color:var(--sheet-soft);font-weight:600}.dg-lf__line{height:calc(8.5 * var(--mm));border-bottom:calc(.35 * var(--mm)) solid var(--sheet-soft)}.blk-story{margin:0 0 calc(2 * var(--mm));padding:calc(4 * var(--mm)) calc(6 * var(--mm)) calc(3 * var(--mm));border-radius:calc(4 * var(--mm));background:color-mix(in oklab, var(--sheet-p4) 30%, var(--sheet-paper))}.st__title{margin:0 0 calc(2.4 * var(--mm));text-align:center;max-width:none;font-size:calc(6.4 * var(--mm));font-weight:700;line-height:1.2}.st__text{gap:calc(1.2 * var(--mm));display:grid}.st__line{max-width:none;font-size:calc(6 * var(--mm));margin:0;font-weight:500;line-height:1.5}.blk-listen{gap:calc(1.4 * var(--mm));display:grid}.blk-listen--grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:calc(6 * var(--mm));row-gap:calc(1 * var(--mm))}.blk-listen--fill{row-gap:calc(9 * var(--mm))}.ls{grid-template-columns:calc(7 * var(--mm)) 1fr;align-items:start;display:grid}.ls__n{padding-top:calc(var(--band-h) * .35 * var(--mm))}.ls__n--prompt{padding-top:calc(1.6 * var(--mm))}.ls__body{min-width:0}.ls__prompt{margin:0 0 calc(1.4 * var(--mm));max-width:none;font-size:calc(5.4 * var(--mm));font-weight:500;line-height:1.3}.ls__band{padding:0 calc(2 * var(--mm)) calc(var(--band-h) * .12 * var(--mm));align-items:flex-end;display:flex}.ls__ans{z-index:1;color:var(--sheet-answer);font-size:calc(var(--band-h) * .5 * var(--mm));white-space:nowrap;font-weight:600;line-height:1;position:relative}.blk-obox{gap:calc(2.6 * var(--mm));margin:0 0 calc(3 * var(--mm));padding:0;list-style:none;display:grid}.ob{align-items:center;gap:calc(3 * var(--mm));font-size:calc(5 * var(--mm));grid-template-columns:auto 1fr;line-height:1.3;display:grid}.ob__box{width:calc(10 * var(--mm));height:calc(10 * var(--mm));border:calc(.45 * var(--mm)) solid var(--sheet-ink);border-radius:calc(2 * var(--mm));background:linear-gradient(to bottom, var(--sheet-paper) 0 50%, var(--sheet-band) 50% 100%);font-size:calc(5.6 * var(--mm));place-items:center;display:grid}.blk-draw{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:calc(5 * var(--mm));margin-bottom:calc(3 * var(--mm));display:grid}.dw{height:calc(var(--h) * var(--mm));border:calc(.4 * var(--mm)) solid var(--sheet-band-edge);border-radius:calc(4 * var(--mm));background:var(--sheet-paper)}.blk-spots{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:calc(4 * var(--mm));margin-bottom:calc(2 * var(--mm));display:grid}.sp{gap:calc(1.6 * var(--mm));display:grid;position:relative}.sp__pic{aspect-ratio:1/.82;border-radius:calc(4 * var(--mm));border:calc(.35 * var(--mm)) solid var(--sheet-band-edge);background:color-mix(in oklab, var(--sheet-p1) 85%, var(--sheet-paper));position:relative}.sp__pic img{object-fit:contain;width:74%;height:74%;margin:auto;position:absolute;inset:0}.sp__boxes{gap:calc(1.4 * var(--mm));grid-template-columns:repeat(3,1fr);display:grid}.sp__box{height:calc(7.5 * var(--mm));border:calc(.4 * var(--mm)) solid var(--sheet-ink);border-radius:calc(1.4 * var(--mm));background:var(--sheet-paper)}.sp__box.is-on{border-color:var(--sheet-answer);background:color-mix(in oklab, var(--sheet-answer) 45%, var(--sheet-paper))}.sp__word{top:calc(1.4 * var(--mm));left:calc(2 * var(--mm));color:var(--sheet-answer);font-size:calc(4.2 * var(--mm));font-weight:600;position:absolute}.blk-hunt{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:calc(2 * var(--mm));margin-bottom:calc(2 * var(--mm));display:grid}.lh{height:calc(13 * var(--mm));font-size:calc(8.4 * var(--mm));border-radius:50%;place-items:center;font-weight:500;line-height:1;display:grid}.lh:nth-child(odd){background:color-mix(in oklab, var(--sheet-p4) 30%, var(--sheet-paper))}.lh:nth-child(2n){background:color-mix(in oklab, var(--sheet-p1) 45%, var(--sheet-paper))}.is-answers .lh.is-on{box-shadow:inset 0 0 0 calc(.8 * var(--mm)) var(--sheet-answer);color:var(--sheet-answer)}.blk-hollow{justify-content:center;align-items:center;gap:calc(10 * var(--mm));height:calc(var(--h) * var(--mm));margin-bottom:calc(3 * var(--mm));display:flex}.hl{width:auto;max-width:48%;height:100%;overflow:visible}.hl__ink{fill:none;stroke:var(--sheet-ink);stroke-linecap:round;stroke-linejoin:round}.hl__paper{fill:none;stroke:var(--sheet-paper);stroke-linecap:round;stroke-linejoin:round}.hl__ink-dot{fill:var(--sheet-ink)}.hl__paper-dot{fill:var(--sheet-paper)}.hl__start circle{fill:var(--sheet-guide)}.hl__start text{fill:var(--sheet-paper);font-family:var(--font-display,sans-serif);text-anchor:middle;dominant-baseline:central;font-weight:700}.blk-tc{gap:calc(2.4 * var(--mm));margin:0 0 calc(3 * var(--mm));padding:0;list-style:none;display:grid}.tc{grid-template-columns:calc(6 * var(--mm)) 1fr auto auto;align-items:center;gap:calc(2.6 * var(--mm));font-size:calc(5 * var(--mm));line-height:1.3;display:grid}.tc__box{width:calc(9 * var(--mm));height:calc(8 * var(--mm));border:calc(.4 * var(--mm)) solid var(--sheet-ink);border-radius:calc(1.6 * var(--mm));font-size:calc(4.8 * var(--mm));color:var(--sheet-soft);place-items:center;font-weight:700;display:grid}.tc__box.is-on{border-color:var(--sheet-answer);background:color-mix(in oklab, var(--sheet-answer) 22%, var(--sheet-paper));color:var(--sheet-answer)}
