.sp-page.wc{padding-top:calc(10 * var(--mm))}.wc-head{height:calc(20 * var(--mm));flex:none}.wc .sp-fields{margin-top:calc(2.5 * var(--mm));font-size:calc(3.4 * var(--mm));font-weight:700;display:flex}.wc .sp-fields span{align-items:flex-end;gap:calc(2 * var(--mm));flex:1;display:flex}.wc .sp-fields i{border-bottom:calc(.3 * var(--mm)) solid #151515;height:calc(4 * var(--mm));flex:1}.wc-grid{flex:1;min-height:0;display:grid}.wc-grid>*{border:calc(.3 * var(--mm)) dashed #777;margin:0 calc(-.3 * var(--mm)) calc(-.3 * var(--mm)) 0;min-width:0;min-height:0;overflow:hidden}.wc img{object-fit:contain;display:block}.wc small{font-family:var(--ui);font-size:calc(2.6 * var(--mm));color:#555;letter-spacing:.02em;font-weight:800;display:block}.wc-grid.cards{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr 1fr}.wc-card{justify-content:center;align-items:center;gap:calc(1.5 * var(--mm));padding:calc(2 * var(--mm));flex-direction:column;display:flex}.wc-card img{width:calc(34 * var(--mm));height:calc(34 * var(--mm))}.wc-card .wc-word{font-size:calc(15 * var(--mm));line-height:1}.wc-card .wc-word.long{font-size:calc(11 * var(--mm))}.wc-syl{font-size:calc(5 * var(--mm));color:#333;line-height:1}.wc-grid.rich{grid-template-rows:repeat(3,1fr)}.wc-rich{grid-template-columns:calc(46 * var(--mm)) 1fr;gap:calc(3 * var(--mm));padding:calc(3 * var(--mm)) calc(3 * var(--mm)) calc(2 * var(--mm));display:grid}.wc-pic{place-items:center;display:grid}.wc-pic img{width:calc(42 * var(--mm));height:calc(42 * var(--mm))}.wc-text{justify-content:center;gap:calc(1.2 * var(--mm));flex-direction:column;min-width:0;display:flex}.wc-text .wc-word{font-size:calc(14 * var(--mm));line-height:1}.wc-mean,.wc-sentence,.wc-riddle{margin:0;line-height:1.25}.wc-mean{font-family:var(--ui);font-size:calc(3.5 * var(--mm));color:#222}.wc-sentence{font-size:calc(6 * var(--mm));margin-top:calc(.5 * var(--mm))}.wc-riddle{font-size:calc(4.8 * var(--mm))}.wc-grid.mat{grid-template-columns:repeat(var(--cols), 1fr);grid-template-rows:repeat(var(--rows), 1fr)}.wc-cell{padding:calc(1.5 * var(--mm));place-items:center;gap:0 calc(1 * var(--mm));grid-template-rows:1fr auto;grid-template-columns:auto 1fr;display:grid}.wc-cell .wc-letter{grid-area:1/1;line-height:1}.wc-cell img{grid-area:1/2}.wc-cell .wc-mword,.wc-cell .wc-draw{grid-area:2/1/auto/-1;line-height:1.1}.wc-mword b{text-underline-offset:.12em;text-decoration:underline .09em}.wc-draw{font-family:var(--ui);font-size:calc(3 * var(--mm));color:#666}.wc-cell.empty{grid-template-rows:1fr;position:relative}.wc-cell.empty .wc-draw{bottom:calc(2 * var(--mm));position:absolute}.wc-cell.empty:after{content:"";width:calc(var(--pic) * .9);height:calc(var(--pic) * .9);border:calc(.4 * var(--mm)) dashed #aaa;border-radius:calc(3 * var(--mm));grid-area:1/2}.mat.lg{--pic:calc(30 * var(--mm));--let:calc(22 * var(--mm));--wd:calc(8 * var(--mm))}.mat.md{--pic:calc(21 * var(--mm));--let:calc(16 * var(--mm));--wd:calc(6 * var(--mm))}.mat.sm{--pic:calc(17 * var(--mm));--let:calc(13 * var(--mm));--wd:calc(5 * var(--mm))}.mat .wc-cell img{width:var(--pic);height:var(--pic)}.mat .wc-letter{font-size:var(--let)}.mat .wc-mword{font-size:var(--wd)}.wc-grid.labels{grid-template-rows:repeat(8,1fr)}.wc-label{justify-content:center;align-items:center;gap:calc(6 * var(--mm));padding:0 calc(4 * var(--mm));display:flex}.wc-lpic img{width:calc(24 * var(--mm));height:calc(24 * var(--mm))}.wc-lword{font-size:calc(var(--size) * var(--mm));white-space:nowrap;line-height:1}@media print{.sp-page.wc{break-after:page}.sp-page.wc:last-child{break-after:auto}}.mk .pills.letters{gap:4px;margin-top:10px}.mk .pills.letters .pill{min-width:34px;height:36px;padding:0 6px;font-size:1.15rem}.mk .pill[aria-pressed=true],.mk .pill.on{background:var(--sun);border-color:var(--sun-edge)}.wc-list{grid-template-columns:repeat(2,1fr);gap:4px 10px;max-height:260px;padding:2px;display:grid;overflow:auto}.wc-pick{cursor:pointer;align-items:center;gap:8px;font-size:1.05rem;display:flex}.sz .wc-card{position:relative}.sz .wc-card .wc-word{font-size:calc(13 * var(--mm))}.sz .wc-card .wc-word.long{font-size:calc(9.5 * var(--mm))}.sz-card.cmd img{width:calc(42 * var(--mm));height:calc(42 * var(--mm))}.sz-card.cmd .wc-word{font-size:calc(11 * var(--mm))}.sz-plural{font-family:var(--ui);font-size:calc(3.4 * var(--mm));color:#444}.sz-plural .harf{font-size:calc(4.6 * var(--mm));color:#151515}.sz-digit{top:calc(2 * var(--mm));right:calc(4 * var(--mm));font-size:calc(14 * var(--mm));font-weight:700;line-height:1;position:absolute}.sz-ok,.sz-tick{width:calc(7 * var(--mm));height:calc(7 * var(--mm));border:calc(.5 * var(--mm)) solid #151515;font-family:var(--ui);font-size:calc(4.4 * var(--mm));border-radius:50%;place-items:center;font-weight:900;line-height:1;display:inline-grid}.sz-ok{top:calc(3 * var(--mm));left:calc(4 * var(--mm));position:absolute}.sz-legend{align-items:center;gap:calc(2 * var(--mm));display:inline-flex}
