[data-page] .pg-lesson{box-sizing:border-box;display:grid;gap:.7em;width:100%;max-width:calc(var(--pg-o, 1) * 44em);min-width:0;margin:0;padding:calc(var(--pg-o, 1) * .9em) calc(var(--pg-o, 1) * 1em) calc(var(--pg-o, 1) * 1em);border-radius:var(--brand-radius-paper);background:var(--brand-paper);color:var(--brand-ink);box-shadow:inset 0 0 0 1px var(--brand-hairline),var(--brand-shadow-paper)}[data-page][data-family=stack-wide] .pg-lesson{max-width:none}[data-page] .pg-lesson>p{margin:0}[data-page] .pg-lesson-lbl{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 1em;color:var(--brand-ink-muted);font:var(--brand-weight-ui-strong) 1em / 1.3 var(--brand-font-ui)}[data-page] .pg-lesson-lbl>span{font-weight:var(--brand-weight-ui)}[data-page] .pg-lesson-prompt{font-size:1.0625em;line-height:1.4}[data-page] .pg-lesson-note{color:var(--brand-ink-muted);line-height:1.35}[data-page] .pg-lesson-more{padding-left:.8em;border-left:2px solid var(--brand-ink);line-height:1.45}[data-page] .pg-shown{--pg-tw: calc(var(--pg-o, 1) * 2.4em);--tile-font: calc(var(--pg-o, 1) * 1em);--tile-w: var(--pg-tw);--tile-h: calc(var(--pg-tw) * 1.385);display:flex;flex-wrap:wrap;gap:.3em}[data-page] .pg-lesson-answers{display:grid;gap:.6em;min-width:0}[data-page] .pg-ans{box-sizing:border-box;display:flex;align-items:center;gap:.9em;width:100%;min-width:0;min-height:max(4.5em,var(--brand-touch-min));margin:0;padding:.6em .9em .7em;border:0;border-radius:var(--brand-radius-card);background:var(--brand-canvas);color:var(--brand-ink);box-shadow:inset 0 0 0 1.5px var(--brand-control);font:inherit;text-align:left}[data-page] button.pg-ans{cursor:pointer}[data-page] button.pg-ans:is(:hover,:active){background:var(--brand-surface-sunk)}[data-page] .pg-ans-t{--pg-tw: calc(var(--pg-o, 1) * 2.1em);--tile-font: calc(var(--pg-o, 1) * 1em);--tile-w: var(--pg-tw);--tile-h: calc(var(--pg-tw) * 1.385);flex:none;display:flex;align-items:flex-start;gap:.12em;min-width:8.6em}[data-page] .pg-gap{box-sizing:border-box;flex:none;display:block;width:var(--pg-tw);height:calc(var(--pg-tw) * 1.385);border:1.5px dashed var(--brand-control);border-radius:.32em}[data-page] .pg-ans .pg-row-t{gap:.3em}[data-page] .pg-ans .pg-row-t b{font-size:1.0625em}[data-page] .pg-ans .pg-chip{margin-top:0}[data-page] .pg-ans[data-answer-state=right]{position:relative;background:var(--brand-highlight);color:var(--brand-on-highlight);box-shadow:inset 0 0 0 2px var(--brand-on-highlight)}[data-page] .pg-ans[data-answer-state=right] .pg-row-t small{color:var(--brand-on-highlight)}[data-page] .pg-ans[data-answer-state=right] .pg-gap{border-color:var(--brand-on-highlight)}[data-page] .pg-chip[data-chip-right]{background:var(--brand-on-highlight);color:var(--brand-palette-cream);box-shadow:none}[data-page] .pg-ans[data-answer-state=right]:after{content:"";position:absolute;inset:-.3em;border-radius:calc(var(--brand-radius-card) + .3em);pointer-events:none;box-shadow:0 0 0 .19em var(--brand-highlight),0 0 0 calc(.19em + 1px) color-mix(in srgb,var(--brand-trail) 45%,transparent)}[data-page] .pg-ans[data-answer-state=quiet]{background:transparent;box-shadow:none;outline:1.5px dashed var(--brand-control);outline-offset:-1.5px}@container pg-object (max-width: 19em){[data-page] .pg-ans{flex-wrap:wrap;gap:.4em .9em}[data-page] .pg-ans-t{min-width:0;flex:1 0 100%}}@container pg-object (min-width: 34em){[data-page] .pg-lesson-answers[data-answers-drawn]{grid-template-columns:repeat(var(--pg-answers, 3),minmax(0,1fr))}[data-page] .pg-lesson-answers[data-answers-drawn] .pg-ans{flex-direction:column;align-items:flex-start;min-height:calc(var(--pg-o, 1) * 10.5em);padding:calc(var(--pg-o, 1) * 1em)}[data-page] .pg-lesson-answers[data-answers-drawn] .pg-ans .pg-radio{margin:auto 0 0}[data-page] .pg-lesson-answers[data-answers-drawn] .pg-ans-t{--pg-tw: min(calc(var(--pg-o, 1) * 2.5em), calc((100cqw - 9em) / 13.2));min-width:0}[data-page] .pg-lesson-answers[data-answers-drawn] .pg-ans .pg-row-t{flex:none;align-content:start}}[data-page] .pg-lesson-tiles{display:grid;gap:.7em;min-width:0}[data-page] .pg-pool,[data-page] .pg-slots,[data-page] .pg-received-t{--pg-tw: max(calc(var(--pg-o, 1) * 3.2em), var(--brand-touch-min));--tile-font: calc(var(--pg-o, 1) * 1em);--tile-w: var(--pg-tw);--tile-h: calc(var(--pg-tw) * 1.385);display:flex;flex-wrap:wrap;align-items:center;gap:.45em;min-width:0}[data-page] .pg-pool{justify-content:center;padding:.3em 0}[data-page] .pg-hole{box-sizing:border-box;flex:none;display:block;width:var(--pg-tw);height:calc(var(--pg-tw) * 1.385);border:1.5px dotted var(--brand-hairline);border-radius:.4em}[data-page] .pg-slots{justify-content:center;justify-self:center;padding:.5em .6em;border-radius:var(--brand-radius-card)}[data-page] .pg-slot{box-sizing:border-box;flex:none;display:grid;place-items:center;width:var(--pg-tw);height:calc(var(--pg-tw) * 1.385);border-radius:.4em}[data-page] .pg-slot:empty{border:1.5px dashed var(--brand-control)}[data-page] .pg-slot>[data-tile]:not(:focus-visible){transform:none;outline:none}[data-page] .pg-slot>[data-tile]{transform:none}[data-page] .pg-slots[data-slots-right]{position:relative;background:var(--brand-highlight);color:var(--brand-on-highlight);box-shadow:inset 0 0 0 2px var(--brand-on-highlight)}[data-page] .pg-slots[data-slots-right]:after{content:"";position:absolute;inset:-.3em;border-radius:calc(var(--brand-radius-card) + .3em);pointer-events:none;box-shadow:0 0 0 .19em var(--brand-highlight),0 0 0 calc(.19em + 1px) color-mix(in srgb,var(--brand-trail) 45%,transparent)}[data-page] .pg-slots .pg-chip{margin:0 0 0 .3em}[data-page] .pg-count{margin:0;color:var(--brand-ink-muted);line-height:1.3;text-align:center}[data-page] .pg-received{display:grid;gap:.4em;min-width:0;padding-top:.7em;border-top:1px solid var(--brand-hairline)}[data-page] .pg-received>b{font:var(--brand-weight-ui-strong) 1em / 1.3 var(--brand-font-ui)}[data-page] .pg-received-t{--pg-tw: 2.4em;--tile-font: 1em;--tile-w: var(--pg-tw);--tile-h: calc(var(--pg-tw) * 1.385);gap:.3em}[data-page][data-fit] .pg-lesson{gap:.5em;padding:.7em .8em .8em}[data-page][data-fit] .pg-ans{min-height:max(3.6em,var(--brand-touch-min));padding:.4em .8em}[data-page][data-fit] .pg-pool,[data-page][data-fit] .pg-slots{--pg-tw: max(2.75em, var(--brand-touch-min));--tile-font: 1em;--tile-w: var(--pg-tw);--tile-h: calc(var(--pg-tw) * 1.385);gap:.3em}[data-page][data-lesson-state][data-family=side]:not([data-tall]) .pg-say>.pg-acts{order:-1}[data-page] .pg-lesson-say{margin:0;max-width:44em;font-size:1.0625em;line-height:1.4}[data-page] .pg-lesson-say[data-urgent]{font-weight:var(--brand-weight-ui-strong)}[data-page] .pg-offer{display:grid;gap:.1em;justify-items:start;max-width:44em;min-width:0}[data-page] .pg-offer>p{margin:0;line-height:1.4}[data-page] .pg-lines{display:grid;gap:.5em;max-width:44em;min-width:0;margin:0}[data-page] .pg-lines>p{margin:0;color:var(--brand-ink-muted);line-height:1.4}[data-page] .pg-lines>p[data-line=card],[data-page] .pg-lines>p[data-line=friend]{color:var(--brand-ink)}[data-page] .pg-share{display:grid;gap:.5em;justify-items:start;max-width:44em;min-width:0;padding-top:.9em;border-top:1px solid var(--brand-hairline)}[data-page] .pg-share>:is(p,b){margin:0}[data-page] .pg-share>b{font:var(--brand-weight-ui-strong) 1.0625em / 1.3 var(--brand-font-ui)}[data-page] .pg-share-text{line-height:1.4;white-space:pre-line;overflow-wrap:anywhere}[data-page] .pg-share-note{color:var(--brand-ink-muted);line-height:1.35}[data-page] .pg-week{display:grid;gap:.5em;min-width:0}[data-page] .pg-week>p{margin:0;line-height:1.4}[data-page] .pg-week-squares{font-size:1.5em;letter-spacing:.1em}[data-page] .pg-preview{box-sizing:border-box;display:grid;gap:.6em;justify-items:start;width:100%;max-width:44em;min-width:0;margin:0;padding:.9em 1em 1em;border-radius:var(--brand-radius-paper);background:var(--brand-paper);box-shadow:inset 0 0 0 1px var(--brand-hairline)}[data-page] .pg-preview>:is(p,.pg-preview-h){margin:0}[data-page] .pg-preview>.pg-preview-h{font:var(--brand-weight-display) 1.25em / 1.2 var(--brand-font-display);font-synthesis:none}[data-page] .pg-preview-lbl{color:var(--brand-ink-muted);font:var(--brand-weight-ui-strong) 1em / 1.3 var(--brand-font-ui)}[data-page] .pg-preview-note{color:var(--brand-ink-muted);line-height:1.35}[data-page] .pg-preview-group{display:grid;gap:.3em;min-width:0}[data-page] .pg-preview-group>p{margin:0;line-height:1.35}[data-page] .pg-preview-tiles{--pg-tw: 2.2em;--tile-font: 1em;--tile-w: var(--pg-tw);--tile-h: calc(var(--pg-tw) * 1.385);display:flex;flex-wrap:wrap;align-items:flex-start;gap:.25em}[data-page] .pg-preview-tiles[data-separate]{gap:.9em}[data-page] .pg-preview-tiles>span{display:grid;gap:.2em;justify-items:center}[data-page] .pg-preview .pg-segrow{min-height:0;padding:0;border:0}[data-page] .pg-explored{display:grid;gap:0;width:100%;max-width:40em;margin:0;padding:0;list-style:none}[data-page] .pg-explored>li{margin:0}[data-page] .pg-explored p{margin:0 0 .5em;line-height:1.4}[data-page] .pg-explored p+p{color:var(--brand-ink-muted)}[data-page] .pg-more>.pg-lines,[data-page] .pg-more>.pg-share,[data-page] .pg-more>.pg-preview{margin-bottom:.75em}[data-page] .pg-more>.pg-share{padding-top:0;border-top:0}[data-page][data-page=learn-lesson] .pg-below>.pg-more{width:100%;max-width:calc(var(--pg-o, 1) * 44em)}[data-page][data-page=learn-lesson][data-family=stack-wide] .pg-below>.pg-more{max-width:none}[data-page] .pg-lesson>.pg-more>.pg-lesson-prompt{margin:0 0 .5em}@media(prefers-color-scheme:dark){[data-page] .pg-lesson [data-tile],[data-page] .pg-preview [data-tile]{filter:brightness(.9)}}@media(forced-colors:active){[data-page] .pg-lesson,[data-page] .pg-ans,[data-page] .pg-preview{border:1.5px solid currentColor}[data-page] .pg-ans[data-answer-state=right],[data-page] .pg-slots[data-slots-right]{border:3px solid currentColor}}[data-page] button.pg-row[aria-busy=true]{cursor:progress}[data-page] button.pg-row[aria-busy=true]:hover .pg-row-t b{text-decoration:none}[data-page] .pg-heard{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
