.sheet-wrap{container-type:inline-size}.sp-page{--mm:calc(100cqw / 210);aspect-ratio:210/297;width:100%;padding:calc(12 * var(--mm)) calc(15 * var(--mm)) calc(10 * var(--mm));color:#151515;font-family:var(--ui);background:#fff;flex-direction:column;line-height:1.2;display:flex;overflow:hidden}.sp-school{height:calc(6 * var(--mm));text-align:center;font-size:calc(3.4 * var(--mm));color:#333;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:700;overflow:hidden}.sp-head{height:calc(25 * var(--mm));flex:none}.sp-title{justify-content:space-between;align-items:baseline;gap:calc(4 * var(--mm));padding-bottom:calc(1.5 * var(--mm));border-bottom:calc(.45 * var(--mm)) solid #151515;display:flex}.sp-title b{font-size:calc(6.6 * var(--mm));white-space:nowrap;font-weight:850}.sp-letters{white-space:nowrap;align-items:baseline;gap:calc(2 * var(--mm));min-width:0;display:flex}.sp-letters small{font-size:calc(3 * var(--mm));color:#555;white-space:nowrap;font-weight:700}.sp-letters .harf{font-size:calc(5.2 * var(--mm));word-spacing:calc(.6 * var(--mm))}.sp-letters .harf.many{font-size:calc(3.9 * var(--mm));word-spacing:0}.sp-letters b.harf{font-size:calc(5.2 * var(--mm));padding:0 calc(1.2 * var(--mm)) calc(.6 * var(--mm));border:calc(.3 * var(--mm)) solid #151515;border-radius:calc(1 * var(--mm));font-weight:400;line-height:1.1}.sp-letters small+small,.sp-letters .harf+small{margin-left:calc(2 * var(--mm))}.sp-fields{gap:calc(6 * var(--mm));margin-top:calc(5 * var(--mm));font-size:calc(3.6 * var(--mm));color:#333;white-space:nowrap;display:flex}.sp-fields span{align-items:baseline;gap:calc(1.5 * var(--mm));flex:auto;display:flex}.sp-fields i{min-width:calc(40 * var(--mm));border-bottom:calc(.3 * var(--mm)) dotted #666;flex:1}.sp-fields i.short{min-width:calc(16 * var(--mm))}.sp-sec{margin:0 0 calc(4 * var(--mm));padding:0 calc(4 * var(--mm)) calc(4 * var(--mm));border:calc(.3 * var(--mm)) solid #333;border-radius:calc(3 * var(--mm));flex:none;overflow:hidden}.sp-sec:last-of-type{margin-bottom:0}.sp-h{align-items:center;gap:calc(2 * var(--mm));height:calc(8 * var(--mm));font-size:calc(3.6 * var(--mm));letter-spacing:0;margin:0;font-weight:800;display:flex}.sp-num{width:calc(5 * var(--mm));height:calc(5 * var(--mm));border:calc(.3 * var(--mm)) solid #151515;font-size:calc(3 * var(--mm));border-radius:50%;flex:none;place-items:center;display:grid}.sp-icon svg{width:calc(5.5 * var(--mm));height:calc(4.8 * var(--mm));fill:none;stroke:#151515;stroke-width:1.3px;stroke-linejoin:round;stroke-linecap:round;display:block}.sp-read{grid-auto-rows:calc(13 * var(--mm));text-align:center;align-items:center;line-height:1;display:grid}.sp-read.cols-6{font-size:calc(9 * var(--mm));grid-template-columns:repeat(6,1fr)}.sp-read.cols-4{font-size:calc(8 * var(--mm));grid-template-columns:repeat(4,1fr)}.sp-block{grid-auto-rows:calc(10 * var(--mm));text-align:center;font-size:calc(7 * var(--mm));align-items:center;line-height:1;display:grid}.sp-block+.sp-block{margin-top:calc(2 * var(--mm));border-top:calc(.25 * var(--mm)) solid #999}.sp-pieces{column-gap:calc(7 * var(--mm));grid-template-columns:1fr 1fr;grid-auto-rows:calc(17 * var(--mm));align-items:center;display:grid}.sp-piece{align-items:center;gap:calc(2 * var(--mm));min-width:0;display:flex}.sp-parts{flex:none;display:inline-flex}.sp-parts span{height:calc(11 * var(--mm));padding:0 calc(2 * var(--mm)) calc(1 * var(--mm));border:calc(.3 * var(--mm)) solid #333;font-size:calc(7.5 * var(--mm));align-items:center;line-height:1;display:inline-flex}.sp-parts span+span{margin-left:calc(-.3 * var(--mm))}.sp-parts span:first-child{border-radius:calc(1.5 * var(--mm)) 0 0 calc(1.5 * var(--mm))}.sp-parts span:last-child{border-radius:0 calc(1.5 * var(--mm)) calc(1.5 * var(--mm)) 0}.sp-word{font-size:calc(7.5 * var(--mm));flex:none;line-height:1}.sp-arrow{flex:none}.sp-arrow svg{width:calc(6 * var(--mm));height:calc(3.5 * var(--mm));fill:none;stroke:#333;stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round;display:block}.sp-row-box{flex:1 1 0;min-width:0}.sp-row-box+.sp-row-box{margin-left:calc(1.5 * var(--mm))}.sp-row{width:100%;height:calc(10 * var(--mm));display:block;overflow:visible}.sp-row .solid{stroke:#333;stroke-width:calc(.3 * var(--mm))}.sp-row .dash{stroke:#777;stroke-width:calc(.25 * var(--mm));stroke-dasharray:calc(1.4 * var(--mm)) calc(1.1 * var(--mm))}.sp-write{grid-auto-rows:calc(20 * var(--mm));display:grid}.sp-line{align-items:flex-start;gap:calc(3 * var(--mm));padding-top:calc(2 * var(--mm));display:flex}.sp-model{height:calc(12 * var(--mm));margin-top:calc(-1 * var(--mm));border:calc(.3 * var(--mm)) solid #333;border-radius:calc(1.5 * var(--mm));font-size:calc(7.5 * var(--mm));padding-bottom:calc(1 * var(--mm));flex:none;place-items:center;line-height:1;display:grid}.sp-write.hece .sp-model{width:calc(20 * var(--mm))}.sp-write.sozcuk .sp-model{width:calc(32 * var(--mm))}.sp-sentences p{height:calc(11 * var(--mm));padding-left:calc(2 * var(--mm));font-size:calc(7.5 * var(--mm));white-space:nowrap;align-items:center;margin:0;line-height:1;display:flex}.sp-text{padding:0 calc(8 * var(--mm))}.sp-text p{padding-left:calc(6 * var(--mm));text-indent:calc(-6 * var(--mm));font-size:calc(7 * var(--mm));line-height:calc(10 * var(--mm));margin:0}.sp-text .sp-text-title{height:calc(12 * var(--mm));text-indent:0;text-align:center;line-height:calc(11 * var(--mm));padding:0}.sp-wordbox{justify-content:center;gap:calc(10 * var(--mm));height:calc(11 * var(--mm));margin:0 auto calc(3 * var(--mm));padding:0 calc(8 * var(--mm));border:calc(.3 * var(--mm)) solid #333;border-radius:calc(2 * var(--mm));width:fit-content;font-size:calc(6.5 * var(--mm));align-items:center;line-height:1;display:flex}.sp-blank{align-items:center;gap:calc(2.5 * var(--mm));height:calc(15 * var(--mm));white-space:nowrap;margin:0;display:flex}.sp-blank .harf{font-size:calc(6.5 * var(--mm));line-height:1}.sp-blank .mark{margin-left:calc(-2 * var(--mm))}.sp-blank .sp-row-box.gap{width:calc(36 * var(--mm));flex:none;margin:0}.sp-q{height:calc(25 * var(--mm))}.sp-q-text{height:calc(9 * var(--mm));margin:0 0 calc(2 * var(--mm));white-space:nowrap;align-items:baseline;display:flex}.sp-q-text .harf{font-size:calc(6.5 * var(--mm));line-height:1}.sp-q .sp-row-box{margin-left:calc(8 * var(--mm));display:block}.sec-copy{flex-direction:column;display:flex}.sp-copy{flex:1;min-height:0;display:grid}.sp-copy-item{flex-direction:column;display:flex}.sp-copy-model{height:calc(8 * var(--mm));margin:0 0 calc(2.5 * var(--mm));padding-left:calc(1 * var(--mm));font-size:calc(7.5 * var(--mm));white-space:nowrap;align-items:flex-end;line-height:1;display:flex}.sp-copy-item .sp-row-box{flex:none}.sp-dict{column-gap:calc(8 * var(--mm));display:grid}.sp-dict.cols-2{grid-template-columns:1fr 1fr}.sp-dict-item{height:calc(12 * var(--mm));padding-top:calc(2 * var(--mm));align-items:center;min-width:0;display:flex}.sp-dict-no{width:calc(8 * var(--mm));padding-right:calc(2 * var(--mm));text-align:right;font-size:calc(3.8 * var(--mm));color:#333;flex:none;font-weight:800}.sp-name{align-items:baseline;gap:calc(3 * var(--mm));white-space:nowrap;display:flex}.sp-tag{padding:calc(.4 * var(--mm)) calc(2.4 * var(--mm)) calc(.6 * var(--mm));border:calc(.35 * var(--mm)) solid #151515;border-radius:calc(4 * var(--mm));font-size:calc(3.6 * var(--mm));font-weight:800}.sp-head-note{margin:calc(3.5 * var(--mm)) 0 0;font-size:calc(3.5 * var(--mm));color:#333;line-height:1.35}.sp-steps{padding-left:calc(6 * var(--mm));font-size:calc(3.9 * var(--mm));margin:0;line-height:1.45}.sp-steps li+li{margin-top:calc(1.2 * var(--mm))}.sp-answers{column-gap:calc(4 * var(--mm));display:grid}.sp-answers.cols-3{grid-template-columns:repeat(3,1fr)}.sp-answers p{height:calc(11 * var(--mm));white-space:nowrap;align-items:baseline;margin:0;display:flex}.sp-answers .harf{font-size:calc(7 * var(--mm));line-height:1}.sp-foot{height:calc(6 * var(--mm));font-size:calc(3 * var(--mm));color:#666;flex:none;justify-content:flex-end;align-items:flex-end;margin-top:auto;display:flex}.sp-foot .sp-mark{margin-right:auto;font-weight:700}.sec-cards{flex-direction:column;display:flex}.sp-cards{min-height:0;margin:0 calc(-4 * var(--mm)) calc(-4 * var(--mm));border-top:calc(.3 * var(--mm)) dashed #777;flex:1;display:grid}.sp-cards span{padding-bottom:calc(2 * var(--mm));border-right:calc(.3 * var(--mm)) dashed #777;border-bottom:calc(.3 * var(--mm)) dashed #777;place-items:center;line-height:1;display:grid;overflow:hidden}.sp-cards[data-cols="3"] span:nth-child(3n),.sp-cards[data-cols="4"] span:nth-child(4n),.sp-cards[data-cols="5"] span:nth-child(5n){border-right:0}.sp-cards.harf span{font-size:calc(24 * var(--mm))}.sp-cards.hece span{font-size:calc(15 * var(--mm))}.sp-cards.sozcuk span{font-size:calc(13 * var(--mm))}.sp-cards.sozcuk span.long{font-size:calc(10 * var(--mm))}.sp-h-letter{font-size:calc(5 * var(--mm));font-weight:400}.sp-find{grid-template-columns:repeat(12,1fr);grid-auto-rows:calc(13 * var(--mm));text-align:center;font-size:calc(9 * var(--mm));align-items:center;line-height:1;display:grid}.sp-pairs{grid-template-columns:1fr 1fr;grid-auto-rows:calc(13 * var(--mm));align-items:center;display:grid}.sp-pairs p{justify-content:center;gap:calc(6 * var(--mm));font-size:calc(8 * var(--mm));margin:0;line-height:1;display:flex}.sp-pairs i{color:#666;font-style:normal}.sp-gapword{font-size:calc(7.5 * var(--mm));flex:none;align-items:baseline;line-height:1;display:inline-flex}.sp-gapbox{width:calc(6.5 * var(--mm));height:calc(8 * var(--mm));margin:0 calc(.8 * var(--mm));border:calc(.3 * var(--mm)) solid #333;border-radius:calc(1 * var(--mm));transform:translateY(calc(1.6 * var(--mm)));display:inline-block}.answers .sec-key{padding-bottom:calc(3 * var(--mm))}.sp-key-h{align-items:center;gap:calc(2 * var(--mm));height:calc(8 * var(--mm));font-size:calc(3.4 * var(--mm));margin:0;font-weight:800;display:flex}.sp-key-h .sp-num{width:calc(4.4 * var(--mm));height:calc(4.4 * var(--mm));font-size:calc(2.7 * var(--mm))}.sp-key{column-gap:calc(6 * var(--mm));padding-left:calc(6.4 * var(--mm));display:grid}.sp-key.cols-2{grid-template-columns:1fr 1fr}.sp-key.cols-3{grid-template-columns:1fr 1fr 1fr}.sp-key p{min-height:calc(8.5 * var(--mm));font-size:calc(5.2 * var(--mm));line-height:calc(8.5 * var(--mm));margin:0}.sp-key-note{margin:calc(.5 * var(--mm)) 0 0 calc(6.4 * var(--mm));font-size:calc(3.3 * var(--mm));color:#444}.sec-model,.sec-trace,.sec-free{padding-bottom:0}.tr-model,.tr-row{width:100%;height:auto;display:block;overflow:visible}.tr-art{padding-top:calc(1 * var(--mm))}.sp-missing{padding:calc(10 * var(--mm));text-align:center;font-size:calc(5 * var(--mm));color:#444;margin:auto 0}.sp-page.letter{--mm:calc(100cqw / 215.9);aspect-ratio:215.9/279.4;padding-left:calc(17.95 * var(--mm));padding-right:calc(17.95 * var(--mm))}.noguide .sp-row .dash,.noguide .sec-free .mid{display:none}.big .sp-read{grid-auto-rows:calc(17 * var(--mm))}.big .sp-read.cols-4{font-size:calc(12 * var(--mm));grid-template-columns:repeat(4,1fr)}.big .sp-read.cols-3{font-size:calc(10.5 * var(--mm));grid-template-columns:repeat(3,1fr)}.big .sp-pieces{grid-auto-rows:calc(19 * var(--mm))}.big .sp-parts span{height:calc(13.5 * var(--mm));font-size:calc(9.5 * var(--mm))}.big .sp-word,.big .sp-gapword{font-size:calc(9.5 * var(--mm))}.big .sp-sentences p{height:calc(14 * var(--mm));font-size:calc(9.5 * var(--mm))}.big .sp-text p{font-size:calc(9 * var(--mm));line-height:calc(13 * var(--mm))}.big .sp-text .sp-text-title{height:calc(14 * var(--mm));line-height:calc(13 * var(--mm))}.big .sp-copy-model{height:calc(10.5 * var(--mm));font-size:calc(9.5 * var(--mm))}.big .sp-q{height:calc(28 * var(--mm))}.big .sp-q-text{height:calc(11 * var(--mm))}.big .sp-q-text .harf,.big .sp-blank .harf{font-size:calc(8.5 * var(--mm))}.big .sp-wordbox{height:calc(13 * var(--mm));font-size:calc(8.5 * var(--mm))}.big .sp-blank{height:calc(17 * var(--mm))}.big .sp-find,.big .sp-pairs{grid-auto-rows:calc(17 * var(--mm))}.big .sp-find{font-size:calc(11.5 * var(--mm))}.big .sp-pairs p{font-size:calc(10 * var(--mm))}.big .sp-model{font-size:calc(9 * var(--mm))}@media print{.sp-page{--mm:1mm;aspect-ratio:auto;width:210mm;height:297mm}.sp-page.letter{--mm:1mm;width:215.9mm;height:279.4mm}.sp-page+.sp-page{break-before:page}}
