.game-parent-guide{line-height:1.65}.game-parent-guide h3{margin:1.35rem 0 .5rem}.game-parent-guide h4{font-size:1.05rem;margin:.7rem 0}.game-parent-guide fieldset{border:1px solid #8da69b;border-radius:.6rem;padding:1rem;margin:1rem 0}.parent-band-label{display:flex;align-items:center;gap:.55rem;padding:.55rem 0;min-height:44px}.parent-band-label input{width:1.2rem;height:1.2rem;flex:0 0 auto}.parent-band-panel{padding:1rem;border:1px solid #a9bbb2;border-radius:.6rem;margin:1rem 0;background:#fff;color:#183a32}.parent-band-panel li{margin:.65rem 0}.game-parent-guide button,.parent-worksheet button{font:inherit;min-height:44px;padding:.6rem .9rem;border:2px solid #255f4c;border-radius:.5rem;background:#f4faf6;color:#183a32;cursor:pointer}.game-parent-guide button:hover,.parent-worksheet button:hover{background:#dcecdf;color:#123d2d}.game-parent-guide :focus-visible,.parent-worksheet :focus-visible{outline:3px solid #6741c0;outline-offset:3px}.game-parent-guide [hidden]{display:none!important}.parent-guide-status{min-height:1.7rem;color:#284b3b;font-weight:600}.game-parent-guide ol li{margin:.6rem 0}.game-parent-guide a{overflow-wrap:anywhere}.parent-worksheet{margin:0;padding:1.25rem;background:#edf3ee;color:#17372c;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.55}.parent-print-sheet{box-sizing:border-box;max-width:52rem;margin:1rem auto;padding:2rem;background:white;border:1px solid #9fb5a6;border-radius:.6rem}.parent-print-sheet h1{font-size:clamp(1.5rem,4vw,2.1rem);line-height:1.2;margin:.5rem 0}.parent-resource-label{font-size:.9rem;font-weight:700}.parent-print-actions{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.parent-print-actions p{flex-basis:100%;margin:.3rem 0}.parent-worksheet a{color:#234fa3;text-underline-offset:.15em}.parent-paper-safety{border-left:4px solid #477a5c;padding:.5rem .8rem;background:#f0f6ef}.parent-paper-tasks{padding-left:1.6rem}.parent-paper-tasks li{padding-left:.3rem;margin:.8rem 0;break-inside:avoid}.parent-answer-space{min-height:2.3rem;border-bottom:1px solid #9daf9f;margin:.4rem 0 .9rem}.parent-answer-notes{border:1px solid #9fb5a6;border-radius:.4rem;padding:.8rem;margin:1rem 0}.parent-answer-notes summary{font-weight:700;min-height:44px;cursor:pointer}.parent-answer-notes li{margin:.65rem 0}.parent-print-sheet footer{border-top:1px solid #afbbb3;margin-top:1rem;padding-top:.6rem;font-size:.8rem}.parent-print-sheet footer p{margin:.4rem 0}@media(max-width:520px){.parent-worksheet{padding:.5rem}.parent-print-sheet{padding:1rem}.parent-band-panel button{display:block;margin-top:.4rem}.parent-print-actions{align-items:stretch;flex-direction:column}.game-parent-guide fieldset{padding:.7rem}}@media(prefers-reduced-motion:reduce){.game-parent-guide *,.parent-worksheet *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media print{@page{margin:15mm}.parent-worksheet{background:white;color:#111;padding:0;font-size:11pt;line-height:1.35}.parent-print-sheet{max-width:none;margin:0;padding:0;border:0;border-radius:0}.parent-print-only-screen{display:none!important}.parent-print-sheet h1{font-size:22pt}.parent-paper-safety{background:white;border-left:2px solid #333}.parent-answer-space{height:10mm}.parent-answer-notes:not([open]){display:none}.parent-answer-notes[open]{break-before:auto}.parent-answer-notes summary{min-height:0;list-style:none}.parent-print-sheet footer{font-size:8pt}.parent-print-sheet a{color:#111}}
