.sheet.svelte-1575225{color:#1a1a1a;font-family:Leelawadee UI,Sarabun,Tahoma,sans-serif;font-size:10.5pt;line-height:1.5}header.svelte-1575225{border-bottom:1.4px solid #444;margin-bottom:4mm;padding-bottom:2mm}.head-row.svelte-1575225{justify-content:space-between;align-items:flex-start;gap:6mm;display:flex}.head-text.svelte-1575225{min-width:0}.field.svelte-1575225{font:inherit;color:inherit;text-align:left;background:0 0;border:1px solid #0000;border-radius:3px;margin:0;padding:0;display:block}.field.svelte-1575225:disabled{cursor:default}.field.svelte-1575225:not(:disabled){cursor:pointer}.field.svelte-1575225:not(:disabled):hover,.field.svelte-1575225:not(:disabled):focus-visible{background:#1f4e8c1a;border-color:#1f4e8c}.field.empty.svelte-1575225{color:#b9c2cc}.school.svelte-1575225{color:#999;font-size:9pt}.title.svelte-1575225{font-size:17pt;font-weight:800;line-height:1.25}.subtitle.svelte-1575225{color:#555;font-size:10pt}.instructions.svelte-1575225{margin-top:1mm;font-size:10pt}.badge.svelte-1575225{text-align:center;background:#f2f2f2;border:1.2px solid #1a1a1a;border-radius:4px;flex:none;min-width:18mm;padding:1.5mm 2mm;font-size:13pt;font-weight:800}.namerow.svelte-1575225{gap:6mm;margin-top:3mm;font-size:10pt;display:flex}.namefield.svelte-1575225{flex:var(--w) 0 0;align-items:baseline;gap:2mm;display:flex}.namefield.svelte-1575225 .rule:where(.svelte-1575225){border-bottom:.8px solid #1a1a1a;flex:1}.page.svelte-1575225{box-sizing:border-box;background:#fff;width:210mm;min-height:297mm;padding:14mm 12mm 16mm}.page.svelte-1575225+.page:where(.svelte-1575225){margin-top:6mm}.set.svelte-1575225{color:#555;font-size:10pt;font-weight:700}.problems.svelte-1575225{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));align-items:start;column-gap:8mm;display:grid}.problem.svelte-1575225{break-inside:avoid;margin-bottom:var(--gap,6mm);gap:2mm;display:flex}.problem.svelte-1575225:last-child{margin-bottom:0}.num.svelte-1575225{flex:none;font-size:11pt;font-weight:800}.body.svelte-1575225{flex:1;min-width:0}.stem.svelte-1575225{font-size:10pt}.stem.svelte-1575225>span,.ct.svelte-1575225>span,.kt.svelte-1575225>span{text-align:left;flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:.28em;display:flex}.stem.svelte-1575225 .figure{flex-basis:100%}.stem.svelte-1575225 img{max-width:46mm;max-height:none;margin:1.5mm 0}.body.inline.svelte-1575225{align-items:center;gap:3mm;display:flex}.body.inline.svelte-1575225 .stem:where(.svelte-1575225){flex:1;min-width:0}.body.inline.svelte-1575225 .answer:where(.svelte-1575225){flex:0 0 40%;margin:0}.answer.svelte-1575225{border-bottom:.9px solid #555;width:42%;height:1px;margin:3mm 0 0 auto;display:block}.answer.box.svelte-1575225{border:.9px solid #555;border-radius:2px;height:8mm}.choices.svelte-1575225{margin-top:2mm}.choice.svelte-1575225{break-inside:avoid;gap:2mm;margin:0 0 1.5mm 4mm;font-size:9pt;display:flex}.choices.row.svelte-1575225{flex-wrap:wrap;gap:1mm 7mm;padding-left:4mm;display:flex}.choices.row.svelte-1575225 .choice:where(.svelte-1575225){margin:0}.cl.svelte-1575225{flex:none;font-weight:700}.ct.svelte-1575225{min-width:0}.key.svelte-1575225 h2:where(.svelte-1575225){border-bottom:1.2px solid #444;margin:0 0 2mm;padding-bottom:2mm;font-size:15pt}.keylist.svelte-1575225{columns:var(--kcols);column-gap:6mm}.keyrow.svelte-1575225{break-inside:avoid;color:#20601f;gap:1.5mm;margin-bottom:1.5mm;font-size:10pt;display:flex}.keyrow.svelte-1575225 .num:where(.svelte-1575225){color:#1a1a1a;font-size:10pt}.keyrow.svelte-1575225 .kt:where(.svelte-1575225),.keyrow.svelte-1575225 .kt:where(.svelte-1575225)>span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}@media print{.page.svelte-1575225{width:auto;min-height:0;padding:0;margin:0!important}.page.svelte-1575225+.page:where(.svelte-1575225),.sheet+.sheet{break-before:page}.field.svelte-1575225:not(.badge){background:0 0!important;border-color:#0000!important}.field.empty.svelte-1575225{display:none}}.paper.svelte-rcnf9c{overflow-x:auto}.paper.svelte-rcnf9c .page{zoom:.85;margin-inline:auto;box-shadow:0 0 0 1px #0f172a14,0 2px 6px #0f172a14}.measure.svelte-rcnf9c{visibility:hidden;pointer-events:none;position:absolute;top:0;left:-10000px}@media print{.paper.svelte-rcnf9c{overflow:visible}.paper.svelte-rcnf9c .page{zoom:1;box-shadow:none}}
