.af{font-size:calc(3.4 * var(--mm));line-height:1.3}.af .r-head{margin-bottom:calc(2 * var(--mm))}.af .r-head h2{font-size:calc(7.5 * var(--mm))}.af .r-line{margin-top:calc(2 * var(--mm))}.af .r-fill{min-height:calc(5.5 * var(--mm))}.af .af-w{margin-left:calc(4 * var(--mm))}.af .af-date{width:calc(30 * var(--mm));flex:none}.af .r-how{margin:calc(2 * var(--mm)) 0 calc(2 * var(--mm));font-size:calc(3.3 * var(--mm))}.af-o{width:calc(4.6 * var(--mm));height:calc(4.6 * var(--mm));border:calc(.45 * var(--mm)) solid #151515;vertical-align:calc(-1 * var(--mm));margin-right:calc(1.2 * var(--mm));border-radius:50%;display:inline-block}.af-hand{white-space:nowrap}.af-table{width:100%;margin-top:calc(1.5 * var(--mm));border-collapse:collapse;table-layout:fixed}.af-table th,.af-table td{border:calc(.25 * var(--mm)) solid #151515;padding:calc(1 * var(--mm)) calc(1.5 * var(--mm));white-space:normal;text-align:left;overflow:visible}.af-table thead th{font-size:calc(3 * var(--mm));text-align:center;background:#f1f1f1;font-weight:800}.af-table thead th.af-c{text-align:left}.af-table .af-n{width:calc(8 * var(--mm));text-align:center;color:#444;font-weight:700}.af-table .af-lv{width:calc(25 * var(--mm));line-height:1.15}.af-table .af-lv small{color:#444;font-weight:600}.af-table .af-b{text-align:center;vertical-align:middle}.af-table .af-b .af-o{width:calc(5.4 * var(--mm));height:calc(5.4 * var(--mm));vertical-align:middle;margin:0}.af-table tr{height:calc(11 * var(--mm))}.af-table .af-sec th{height:calc(6 * var(--mm));text-align:left;font-size:calc(3.2 * var(--mm));background:#fafafa;padding-top:0;padding-bottom:0;font-weight:850}.af-table .af-sec{height:calc(6 * var(--mm))}.af-p{margin-left:calc(1 * var(--mm));padding:0 calc(1 * var(--mm));border:calc(.25 * var(--mm)) solid #555;border-radius:calc(1 * var(--mm));font-size:calc(2.2 * var(--mm));color:#444;vertical-align:baseline;top:calc(-1 * var(--mm));font-weight:800;position:relative}.af-code{color:#555;font-size:calc(2.5 * var(--mm));font-weight:650;display:block}.af-ex{color:#555;font-size:calc(2.8 * var(--mm));display:block}.af-self{margin:calc(2.5 * var(--mm)) 0 0}.af-guides{margin:calc(2 * var(--mm)) 0 0;font-size:calc(3 * var(--mm));color:#333}.af-result{margin-top:calc(3 * var(--mm));padding:calc(2 * var(--mm)) calc(3 * var(--mm));border:calc(.4 * var(--mm)) solid #151515;border-radius:calc(2 * var(--mm));break-inside:avoid}.af-total{align-items:flex-end;gap:calc(2 * var(--mm));margin:0;font-weight:800;display:flex}.af-total .r-fill{width:calc(20 * var(--mm));flex:none}.af-result ul,.af-end ul{margin:calc(1.5 * var(--mm)) 0 0;padding:0;list-style:none}.af-result li,.af-end li{margin:calc(1 * var(--mm)) 0}.af-line{min-width:calc(40 * var(--mm));border-bottom:calc(.3 * var(--mm)) solid #151515;display:inline-block}.af-long{min-width:calc(80 * var(--mm))}.af-note{margin-top:calc(3 * var(--mm));font-weight:700}.af-note i{height:calc(7 * var(--mm));border-bottom:calc(.25 * var(--mm)) solid #151515;display:block}.af-foot{left:calc(12 * var(--mm));right:calc(12 * var(--mm));bottom:calc(8 * var(--mm));font-size:calc(2.5 * var(--mm));color:#444;margin:0;line-height:1.3;position:absolute}.af-letters{margin-top:calc(2.5 * var(--mm))}.af-lrow{gap:calc(2 * var(--mm));margin-top:calc(1 * var(--mm));grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.af-letter{align-items:center;gap:calc(2 * var(--mm));padding:calc(1 * var(--mm)) calc(2 * var(--mm));border:calc(.3 * var(--mm)) solid #151515;border-top:calc(1.2 * var(--mm)) solid var(--c);border-radius:calc(1.5 * var(--mm));display:flex}.af-letter .harf{font-size:calc(9 * var(--mm));width:calc(9 * var(--mm));text-align:center;line-height:1.2}.af-letter div{align-items:center;gap:calc(1.2 * var(--mm)) calc(1 * var(--mm));font-size:calc(2.6 * var(--mm));grid-template-columns:auto auto;display:grid}.af-letter i{color:#444;font-style:normal}.af-letter .af-o{width:calc(3.8 * var(--mm));height:calc(3.8 * var(--mm));margin:0}.af-end{margin-top:calc(3 * var(--mm))}.af-examples h3{margin:calc(5 * var(--mm)) 0 calc(2 * var(--mm));font-size:calc(4.4 * var(--mm));font-weight:850}.af-examples ul{border-top:calc(.25 * var(--mm)) solid #999;border-left:calc(.25 * var(--mm)) solid #999;margin:0;padding:0;list-style:none;display:grid}.af-examples li{border-right:calc(.25 * var(--mm)) solid #999;border-bottom:calc(.25 * var(--mm)) solid #999;padding:calc(1.5 * var(--mm));text-align:center;place-items:center;display:grid}.af-syl{grid-template-columns:repeat(4,1fr)}.af-syl li{height:calc(24 * var(--mm));font-size:calc(14 * var(--mm))}.af-wrd{grid-template-columns:repeat(4,1fr)}.af-wrd li{height:calc(24 * var(--mm));font-size:calc(11 * var(--mm))}.af-sen{grid-template-columns:1fr}.af-sen li{height:calc(20 * var(--mm));font-size:calc(10 * var(--mm))}.af-self-grid{gap:calc(2.5 * var(--mm));margin-top:calc(3 * var(--mm));display:grid}.af-self-row{grid-template-columns:calc(26 * var(--mm)) 1fr calc(84 * var(--mm));align-items:center;gap:calc(4 * var(--mm));height:calc(34 * var(--mm));padding:0 calc(3 * var(--mm));border:calc(.3 * var(--mm)) solid #151515;border-radius:calc(3 * var(--mm));display:grid}.af-pic svg{width:calc(24 * var(--mm));height:calc(24 * var(--mm));display:block}.af-say{font-size:calc(3.4 * var(--mm));color:#444;margin:0}.af-faces{justify-content:space-between;display:flex}.af-faces svg{width:calc(25 * var(--mm));height:calc(25 * var(--mm))}.af-rub .af-d{padding-bottom:calc(7 * var(--mm));font-size:calc(2.9 * var(--mm));vertical-align:top;line-height:1.25;position:relative}.af-rub .af-d .af-o{right:calc(1.5 * var(--mm));bottom:calc(1.5 * var(--mm));margin:0;position:absolute}.af-rub .af-lv{width:calc(39 * var(--mm))}.af-rub .af-c{width:calc(36 * var(--mm))}.af-rub tr{height:calc(24 * var(--mm))}.af-rub thead tr{height:auto}.af-class .r-head{align-items:flex-end;gap:calc(6 * var(--mm));margin-bottom:0;display:flex}.af-class .r-line{flex:1;margin:0}.af-class table{margin-top:calc(2 * var(--mm))}.af-class .r-name{width:calc(58 * var(--mm))}.af-class .af-k{font-size:calc(3.2 * var(--mm))}.af-class .af-sumh,.af-class .af-sum{width:calc(14 * var(--mm))}.af-class tbody tr{height:calc(5.9 * var(--mm))}.af-legend{columns:2;column-gap:calc(8 * var(--mm));margin:calc(2 * var(--mm)) 0 0;font-size:calc(2.7 * var(--mm));padding:0;line-height:1.25;list-style:none}.af-legend li{margin-bottom:calc(.6 * var(--mm));break-inside:avoid}.af-legend b{min-width:calc(4 * var(--mm));display:inline-block}.af-class .r-how{margin-top:calc(1.5 * var(--mm));font-size:calc(2.8 * var(--mm))}.rp.af{page:af-portrait}.rp.af.land{page:af-land}@page af-portrait{size:A4;margin:0}@page af-land{size:A4 landscape;margin:0}
