.GameFirst-module__CM5Vsq__split{align-items:start;gap:20px;margin:8px 0 24px;display:grid}.GameFirst-module__CM5Vsq__aside{margin:0;padding:4px 0 0}.GameFirst-module__CM5Vsq__footnote{opacity:.8;border-top:1px solid;margin:28px 0 0;padding-top:14px;font-size:14px}@media (min-width:900px){.GameFirst-module__CM5Vsq__split{--wide:min(1120px, calc(100vw - 48px));width:var(--wide);margin-left:calc((100% - var(--wide)) / 2);grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:32px}}.GameFirst-module__CM5Vsq__split>*{min-width:0}
.Worksheet-module__1q45ha__sheet{color:#111;background:#fff;border:2px solid #999;border-radius:12px;margin:24px 0;padding:24px 28px;font-family:Andika,system-ui,sans-serif}.Worksheet-module__1q45ha__sheetHead{border-bottom:2px solid #111;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-bottom:16px;padding-bottom:8px;font-weight:700;display:flex}.Worksheet-module__1q45ha__sheetTitle{margin:0 0 12px;font-size:1.25rem}.Worksheet-module__1q45ha__problems{counter-reset:p;grid-template-columns:repeat(2,1fr);gap:14px 32px;margin:0;padding:0;list-style:none;display:grid}.Worksheet-module__1q45ha__problems li{counter-increment:p;white-space:nowrap;font-size:1.3rem;line-height:1.6}.Worksheet-module__1q45ha__problems li:before{content:counter(p) ". ";color:#555;min-width:2.2ch;font-weight:700;display:inline-block}.Worksheet-module__1q45ha__key{columns:2;margin:0;padding-left:1.4rem;font-size:1.1rem;line-height:1.7}.Worksheet-module__1q45ha__story p{margin:0 0 12px;font-size:1.15rem;line-height:1.8}.Worksheet-module__1q45ha__story p[data-reading=true]{background:#fff3c4;border-radius:6px}.Worksheet-module__1q45ha__q{margin:0 0 14px;font-size:1.1rem;line-height:1.5}.Worksheet-module__1q45ha__q ol{margin:4px 0 0;padding-left:2rem;list-style:upper-alpha}.Worksheet-module__1q45ha__vocab{margin:12px 0 0;padding-left:1.2rem;font-size:1rem}.Worksheet-module__1q45ha__actions{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.Worksheet-module__1q45ha__btn{color:inherit;cursor:pointer;background:0 0;border:2px solid;border-radius:999px;padding:12px 22px;font-size:1.1rem;font-weight:800;text-decoration:none;display:inline-block}.Worksheet-module__1q45ha__list{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px;margin:16px 0;padding:0;list-style:none;display:grid}.Worksheet-module__1q45ha__list a{color:inherit;border:2px solid;border-radius:14px;padding:14px 16px;font-weight:700;text-decoration:none;display:block}.Worksheet-module__1q45ha__list small{opacity:.8;font-weight:400;display:block}.Worksheet-module__1q45ha__pb{break-before:page}@media (max-width:520px){.Worksheet-module__1q45ha__problems{grid-template-columns:1fr}.Worksheet-module__1q45ha__key{columns:1}.Worksheet-module__1q45ha__sheet{padding:16px}}@media print{:is(.Worksheet-module__1q45ha__noprint,header,footer,nav,aside){display:none!important}.Worksheet-module__1q45ha__sheet{break-inside:avoid;border:none;border-radius:0;margin:0 0 16px;padding:0}.Worksheet-module__1q45ha__sheetBreak{break-before:page}.Worksheet-module__1q45ha__sheet:first-of-type{break-before:auto}.Worksheet-module__1q45ha__story p[data-reading]{background:0 0}}.Worksheet-module__1q45ha__pdfNote{color:var(--ink-soft);margin-left:10px;font-size:.9rem}.Worksheet-module__1q45ha__pdfInline{color:inherit;font-size:.95rem;font-weight:700;text-decoration:underline}
.KeepForm-module__98hssa__box{border-radius:var(--radius-lg,20px);background:var(--paper-deep,#f6efe3);box-shadow:inset 0 0 0 2px var(--line-strong,#d9cdb8);color:var(--ink,inherit);gap:8px;max-width:560px;margin:20px 0;padding:16px 18px;display:grid}.KeepForm-module__98hssa__kid{background:var(--kid-card,var(--card,#fff));margin:16px 0}.KeepForm-module__98hssa__title{margin:0;font-size:1.05em;font-weight:700}.KeepForm-module__98hssa__text{margin:0;font-size:.92em;line-height:1.45}.KeepForm-module__98hssa__field{gap:4px;font-size:.9em;display:grid}.KeepForm-module__98hssa__input{border:2px solid var(--line-strong,#c9bca4);background:var(--card,#fff);min-height:48px;color:inherit;font:inherit;box-sizing:border-box;border-radius:12px;width:100%;padding:0 14px}.KeepForm-module__98hssa__input:focus-visible{box-shadow:var(--glow-focus,0 0 0 3px #5b5aa866);outline:none}.KeepForm-module__98hssa__btn{border-radius:var(--radius-pill,999px);background:var(--brand-deep,#5b5aa8);min-height:52px;color:var(--on-brand,#fff);font:inherit;cursor:pointer;border:0;justify-self:start;padding:0 24px;font-weight:700}.KeepForm-module__98hssa__btn[disabled]{opacity:.65;cursor:default}.KeepForm-module__98hssa__say{color:var(--danger,#a02828);margin:0;font-size:.9em}.KeepForm-module__98hssa__trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
