@page mm-a4{size:A4;margin:12mm 13mm 13mm}.manuai .mm-sheet{--background:#fff;--foreground:#221d18;--card:#fff;--card-foreground:#221d18;--muted:#f3ede2;--muted-foreground:#5c5244;--border:#ddd3c2;--primary:#c0351b;--mai-c1:#bb3720;--mai-c2:#33608c;--mai-c3:#7d4190;--mai-c4:#8f5c0e;--mai-c5:#1f6f62;--mai-c6:#44692f;--mm-ink:#221d18;--mm-muted:#5c5244;--mm-rule:#cfc4b1;--mm-line:#a39682;--mm-ink-c:var(--mm-ink);--mm-tint:color-mix(in oklab, var(--mm-ink-c) 9%, white);width:100%;max-width:210mm;color:var(--mm-ink);background:#fff;border:1px solid #e3dacb;border-radius:6px;margin-inline:auto;padding:10mm 9mm 12mm;font-size:10.5pt;line-height:1.45;position:relative;box-shadow:0 2px 4px #4a341e0f,0 18px 40px -16px #4a341e47}@media (min-width:640px){.manuai .mm-sheet{padding:14mm 14mm 16mm}}.manuai .mm-sheet+.mm-sheet{margin-top:2.5rem}.manuai .mm-paper>.no-print+.mm-sheet{margin-top:0}.manuai .mm-sheet[data-area="1"],.manuai .mm-sheet [data-area="1"]{--mm-ink-c:var(--mai-c1)}.manuai .mm-sheet[data-area="2"],.manuai .mm-sheet [data-area="2"]{--mm-ink-c:var(--mai-c2)}.manuai .mm-sheet[data-area="3"],.manuai .mm-sheet [data-area="3"]{--mm-ink-c:var(--mai-c3)}.manuai .mm-sheet[data-area="4"],.manuai .mm-sheet [data-area="4"]{--mm-ink-c:var(--mai-c4)}.manuai .mm-sheet[data-area="5"],.manuai .mm-sheet [data-area="5"]{--mm-ink-c:var(--mai-c5)}.manuai .mm-sheet[data-area="6"],.manuai .mm-sheet [data-area="6"]{--mm-ink-c:var(--mai-c6)}.manuai .mm-sheet h2:not(.mm-h-sm),.manuai .mm-sheet h3:not(.mm-h-sm),.manuai .mm-sheet h4:not(.mm-h-sm){font-family:var(--font-mai-display), Georgia, serif;letter-spacing:-.01em;text-wrap:balance;font-weight:700;line-height:1.15}.manuai .mm-sheet-head{border-bottom:1.5pt solid var(--mm-ink-c);justify-content:space-between;align-items:flex-end;gap:6mm;padding-bottom:3mm;display:flex}.manuai .mm-sheet-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--mm-ink-c);font-size:8pt;font-weight:700}.manuai .mm-sheet-title{margin-top:1mm;font-size:20pt}.manuai .mm-sheet-brand{font-family:var(--font-mai-display), Georgia, serif;flex-shrink:0;font-size:13pt;font-weight:700}.manuai .mm-sheet-brand span{color:var(--primary)}.manuai .mm-sheet-foot{border-top:.5pt solid var(--mm-rule);color:var(--mm-muted);margin-top:6mm;padding-top:2mm;font-size:7.5pt}.manuai .mm-h{margin-top:6mm;font-size:13pt}.manuai .mm-h-sm{letter-spacing:.12em;text-transform:uppercase;color:var(--mm-ink-c);margin-top:5mm;font-size:8pt;font-weight:700}.manuai .mm-muted{color:var(--mm-muted)}.manuai .mm-list{margin-top:2mm;padding-left:5mm;list-style:outside}.manuai .mm-list>li+li{margin-top:1mm}.manuai .mm-olist{margin-top:2mm;padding-left:5.5mm;list-style:decimal}.manuai .mm-olist>li+li{margin-top:1mm}.manuai .mm-tint{background:var(--mm-tint);border-radius:4px;padding:3mm 4mm}.manuai .mm-avoid{break-inside:avoid}.manuai .mm-who{color:var(--mm-muted);grid-template-columns:2fr 1fr 1fr;gap:5mm;margin-top:4mm;font-size:9pt;display:grid}.manuai .mm-who span{align-items:flex-end;gap:2mm;display:flex}.manuai .mm-who span:after{content:"";border-bottom:.75pt solid var(--mm-line);flex:1;height:5mm}.manuai .mm-task{break-inside:avoid;margin-top:5mm}.manuai .mm-task-q{gap:2.5mm;font-weight:600;display:flex}.manuai .mm-num{background:var(--mm-ink-c);color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:6mm;height:6mm;font-size:8.5pt;font-weight:700;line-height:1;display:inline-grid}.manuai .mm-lines{background-image:repeating-linear-gradient(to bottom, transparent 0, transparent calc(8.5mm - .75pt), var(--mm-line) calc(8.5mm - .75pt), var(--mm-line) 8.5mm);margin-top:1mm;margin-left:8.5mm}.manuai .mm-lines[data-n="1"]{height:8.5mm}.manuai .mm-lines[data-n="2"]{height:17mm}.manuai .mm-lines[data-n="3"]{height:25.5mm}.manuai .mm-lines[data-n="4"]{height:34mm}.manuai .mm-lines[data-n="5"]{height:42.5mm}.manuai .mm-lines[data-n="6"]{height:51mm}.manuai .mm-lines[data-n="7"]{height:59.5mm}.manuai .mm-lines[data-n="8"]{height:68mm}.manuai .mm-lines[data-n="9"]{height:76.5mm}.manuai .mm-lines[data-n="10"]{height:85mm}.manuai .mm-lines[data-n="11"]{height:93.5mm}.manuai .mm-lines[data-n="12"]{height:102mm}.manuai .mm-box{border:.75pt dashed var(--mm-line);border-radius:4px;margin-top:2mm;margin-left:8.5mm}.manuai .mm-box[data-h=s]{height:24mm}.manuai .mm-box[data-h=m]{height:42mm}.manuai .mm-box[data-h=l]{height:64mm}.manuai .mm-table{border-collapse:collapse;width:calc(100% - 8.5mm);margin-top:2mm;margin-left:8.5mm;font-size:9pt}.manuai .mm-table th,.manuai .mm-table td{border:.75pt solid var(--mm-line);text-align:left;vertical-align:top;padding:1.5mm 2mm}.manuai .mm-table th{background:var(--mm-tint);font-weight:700}.manuai .mm-table td{height:9mm}.manuai .mm-choices{gap:1.5mm;margin-top:2mm;margin-left:8.5mm;display:grid}.manuai .mm-choices li{align-items:baseline;gap:2.5mm;display:flex}.manuai .mm-tick{border:.75pt solid var(--mm-ink);border-radius:1px;flex-shrink:0;width:3.6mm;height:3.6mm;display:inline-block;translate:0 .5mm}.manuai .mm-letter{border:.75pt solid var(--mm-ink);border-radius:999px;flex-shrink:0;place-items:center;width:5mm;height:5mm;font-size:8pt;font-weight:700;display:inline-grid}.manuai .mm-cut{border:1pt dashed var(--mm-line);break-inside:avoid;border-radius:4px;padding:4mm 5mm}.manuai .mm-cut+.mm-cut{margin-top:5mm}.manuai .mm-ticket{padding:3.5mm 5mm;font-size:9.5pt}.manuai .mm-ticket .mm-who{margin-top:2mm}.manuai .mm-ticket .mm-choices{grid-template-columns:1fr 1fr;gap:1mm 4mm;margin-top:1.5mm}.manuai .mm-ticket .mm-task-q{margin-top:2.5mm}.manuai .mm-ticket ol{gap:0}.manuai .mm-scissors{color:var(--mm-muted);font-size:7.5pt}.manuai .mm-cards{gap:4mm;margin-top:4mm;display:grid}@media (min-width:640px){.manuai .mm-cards{grid-template-columns:1fr 1fr}}.manuai .mm-card{border:.75pt solid var(--mm-rule);border-top:2.5pt solid var(--mm-ink-c);break-inside:avoid;border-radius:4px;flex-direction:column;padding:3mm 3.5mm 3.5mm;font-size:8.6pt;line-height:1.5;display:flex}.manuai .mm-card-top{letter-spacing:.1em;text-transform:uppercase;color:var(--mm-ink-c);justify-content:space-between;gap:2mm;font-size:7pt;font-weight:700;display:flex}.manuai .mm-card h3{margin-top:1mm;font-size:12pt}.manuai .mm-card-prompt{white-space:pre-line;margin-top:2mm}.manuai .mm-card-tip{color:var(--mm-muted);margin-top:auto;padding-top:2mm;font-size:7.6pt}.manuai .mm-card-tip b{color:var(--mm-ink-c)}.manuai .mm-card-tip:before{content:"";border-top:.5pt solid var(--mm-rule);margin-bottom:1.5mm;display:block}.manuai .mm-blank{vertical-align:bottom;white-space:normal;flex-direction:column;min-width:26mm;max-width:100%;margin:0 .6mm;display:inline-flex}.manuai .mm-blank:before{content:"";border-bottom:.75pt solid var(--mm-ink);height:5.2mm;display:block}.manuai .mm-blank-label{letter-spacing:.05em;color:var(--mm-ink-c);padding-top:.4mm;font-size:5.8pt;font-weight:700;line-height:1.2}.manuai .mm-slide{aspect-ratio:16/10;border:1pt solid var(--mm-ink-c);background:var(--mm-tint);break-inside:avoid;border-radius:6px;flex-direction:column;padding:6mm 8mm;display:flex}.manuai .mm-slide h3{font-size:20pt}.manuai .mm-slide ul{gap:2mm;margin-top:4mm;font-size:13pt;display:grid}.manuai .mm-slide li{gap:3mm;display:flex}.manuai .mm-slide li:before{content:"";background:var(--mm-ink-c);border-radius:999px;flex-shrink:0;width:2.5mm;height:2.5mm;margin-top:2.2mm}.manuai .mm-say{color:var(--mm-muted);margin-top:3mm;font-size:9.5pt}.manuai .mm-say b{color:var(--mm-ink)}.manuai .mm-slides-print{gap:8mm;display:grid}.manuai .mm-large{font-size:15.5pt;line-height:1.4}.manuai .mm-large .mm-sheet-title{font-size:28pt}.manuai .mm-large .mm-h{font-size:18pt}.manuai .mm-quiz{font-size:9.2pt;line-height:1.35}.manuai .mm-quiz .mm-choices{gap:.6mm;margin-top:1.2mm}.manuai .mm-print-only{display:none}@media print{.manuai:has(.mm-doc)>:not(main){display:none!important}.manuai:has(.mm-doc) main>:not(.mm-doc){display:none!important}.manuai:has(.mm-doc){background:#fff!important}html:has(.mm-doc){background:#fff!important}body:has(.mm-doc){background:#fff!important}.manuai .mm-doc{page:mm-a4;-webkit-print-color-adjust:exact;print-color-adjust:exact}.manuai .mm-doc .mm-paper{background:0 0!important;max-width:none!important;margin:0!important;padding:0!important}.manuai .mm-sheet{max-width:none;box-shadow:none;break-before:page;border:0;border-radius:0;padding:0;margin:0!important}.manuai .mm-skip{display:none!important}.manuai .mm-print-only{display:block}.manuai .mm-screen-only{display:none!important}.manuai .mm-page-break{break-before:page}.manuai .mm-slides-print .mm-slide{break-inside:avoid}}
