@font-face{font-family:displayFont;src:url(../media/dm_serif_display_400-s.3w9mgxbw0q0s8.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:displayFont Fallback;src:local(Times New Roman);ascent-override:93.46%;descent-override:30.22%;line-gap-override:0.0%;size-adjust:110.85%}.J3TZzq_className{font-family:displayFont,displayFont Fallback}.J3TZzq_variable{--font-child-display:"displayFont", "displayFont Fallback"}
.RDjhKG_overlay{z-index:2147483600;background:color-mix(in srgb, var(--background) 58%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);place-items:center;padding:16px;animation:.16s ease-out both RDjhKG_overlay-in;display:grid;position:fixed;inset:0}.RDjhKG_card{background:var(--card);width:min(320px,100%);color:var(--foreground);text-align:center;border-radius:24px;outline:none;justify-items:center;gap:4px;padding:26px 24px 22px;animation:.22s cubic-bezier(.22,1,.36,1) both RDjhKG_card-in;display:grid;box-shadow:0 2px 6px #144c480f,0 26px 60px -18px #144c4852}.RDjhKG_badge{background:color-mix(in srgb, var(--primary) 10%, transparent);width:58px;height:58px;color:var(--primary);border-radius:50%;place-items:center;margin-bottom:10px;display:grid;position:relative}.RDjhKG_badge svg{width:22px;height:22px}.RDjhKG_spinner{border:3px solid #0000;border-top-color:var(--primary);border-radius:50%;animation:.8s linear infinite RDjhKG_spin;position:absolute;inset:-4px}.RDjhKG_title{font-family:var(--font-instrument-serif), Georgia, serif;margin:0;font-size:26px;font-weight:400;line-height:1.1}.RDjhKG_sub{color:var(--muted-foreground);margin:0;font-size:14px;font-weight:500}.RDjhKG_question{gap:8px;width:min(380px,100%)}.RDjhKG_stakes{color:var(--muted-foreground);gap:8px;margin:2px 0 0;padding:0;font-size:14px;font-weight:500;line-height:1.45;list-style:none;display:grid}.RDjhKG_actions{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;margin-top:12px;display:flex}.RDjhKG_stay,.RDjhKG_leave{cursor:pointer;border-radius:999px;flex:120px;min-height:44px;padding:0 18px;font-size:14px;font-weight:600;transition:background-color .15s,border-color .15s,transform .12s}.RDjhKG_stay{border:1px solid var(--border);color:var(--foreground);background:0 0}.RDjhKG_stay:hover{border-color:color-mix(in srgb, var(--primary) 40%, var(--border));background:color-mix(in srgb, var(--primary) 6%, transparent)}.RDjhKG_leave{border:1px solid var(--primary);background:var(--primary);color:var(--primary-foreground)}.RDjhKG_leave:hover{background:color-mix(in srgb, var(--primary) 88%, black)}.RDjhKG_stay:active,.RDjhKG_leave:active{transform:scale(.98)}.RDjhKG_stay:focus-visible,.RDjhKG_leave:focus-visible{outline-offset:3px;outline:2px solid var(--primary)!important}.RDjhKG_next{flex:none;width:100%;margin-top:14px}.RDjhKG_notes{gap:8px;margin:0;padding:0;list-style:none;display:grid}.RDjhKG_after{color:var(--foreground);margin:4px 0 0}.RDjhKG_actions .RDjhKG_next{margin-top:0}@keyframes RDjhKG_overlay-in{0%{opacity:0}}@keyframes RDjhKG_card-in{0%{opacity:0;transform:translateY(6px)scale(.98)}}@keyframes RDjhKG_spin{to{transform:rotate(360deg)}}.dark .RDjhKG_card{box-shadow:0 26px 60px -18px #0009,inset 0 0 0 1px #ffffff0f}@media (prefers-reduced-motion:reduce){.RDjhKG_overlay,.RDjhKG_card{animation:none}.RDjhKG_spinner{animation-duration:2.4s}}
.jljSIW_activity{gap:16px;display:grid}.jljSIW_prompt{color:var(--fr-ink);margin:0;font-size:16.5px;font-weight:650;line-height:1.45}.jljSIW_youngPrompt{font-size:19px;line-height:1.4}.jljSIW_helpText{color:var(--fr-muted);margin:0;font-size:13.5px;line-height:1.5}.jljSIW_label{color:var(--fr-ink);margin-bottom:6px;font-size:14px;font-weight:700;display:block}.jljSIW_choices{border:0;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:10px;margin:0;padding:0;display:grid}.jljSIW_choicesStacked{grid-template-columns:1fr}.jljSIW_choice{border:1.5px solid var(--fr-line);background:var(--fr-surface);min-height:52px;color:var(--fr-ink);cursor:pointer;border-radius:16px;align-items:center;gap:12px;padding:10px 14px;font-size:15px;line-height:1.35;transition:border-color .14s,background-color .14s,box-shadow .14s;display:flex;position:relative}.jljSIW_choice:hover{border-color:var(--fr-line-strong)}.jljSIW_choice input{opacity:0;pointer-events:none;position:absolute}.jljSIW_choice:has(input:focus-visible){outline:3px solid var(--fr-accent);outline-offset:2px}.jljSIW_choice:has(input:checked){border-color:var(--fr-accent);background:var(--fr-accent-soft);box-shadow:inset 0 0 0 1px var(--fr-accent)}.jljSIW_choice[data-state=correct]{border-color:var(--fr-good);background:var(--fr-good-soft)}.jljSIW_choice[data-state=wrong]{border-color:var(--fr-warn);background:var(--fr-warn-soft)}.jljSIW_choice[data-locked]{cursor:default}.jljSIW_choice>span:not(.jljSIW_choiceEmoji):not(.jljSIW_choiceMark){white-space:pre-wrap}.jljSIW_choiceEmoji{background:var(--fr-soft);border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:24px;line-height:1;display:grid}.jljSIW_youngChoice .jljSIW_choiceEmoji{width:52px;height:52px;font-size:32px}.jljSIW_choiceMark{flex-shrink:0;margin-left:auto;font-size:13px;font-weight:800}.jljSIW_choiceMark[data-state=correct]{color:var(--fr-good)}.jljSIW_choiceMark[data-state=wrong]{color:var(--fr-warn)}.jljSIW_textarea,.jljSIW_input{box-sizing:border-box;border:1.5px solid var(--fr-line);background:var(--fr-surface);width:100%;color:var(--fr-ink);font:inherit;border-radius:14px;font-size:15.5px;line-height:1.5;transition:border-color .14s}.jljSIW_textarea{resize:vertical;min-height:112px;padding:12px 14px}.jljSIW_input{min-height:44px;padding:0 14px}.jljSIW_textarea:focus,.jljSIW_input:focus{border-color:var(--fr-accent);outline:none}.jljSIW_textarea:focus-visible,.jljSIW_input:focus-visible{outline:3px solid color-mix(in srgb, var(--fr-accent) 45%, transparent);outline-offset:1px}.jljSIW_textarea[readonly],.jljSIW_input[readonly]{background:var(--fr-soft)}.jljSIW_counter{color:var(--fr-muted);text-align:right;margin-top:4px;font-size:12.5px}.jljSIW_counter[data-short]{color:var(--fr-warn)}.jljSIW_starters{flex-wrap:wrap;gap:8px;display:flex}.jljSIW_starter{border:1px dashed var(--fr-line-strong);min-height:36px;color:var(--fr-copy);font:inherit;background:0 0;border-radius:999px;padding:0 12px;font-size:13.5px;position:relative}.jljSIW_starter:before{content:"";position:absolute;inset:-4px -2px}.jljSIW_starter:hover:not(:disabled){border-color:var(--fr-accent);color:var(--fr-accent)}.jljSIW_guiding{background:var(--fr-soft);color:var(--fr-copy);border-radius:14px;gap:6px;margin:0;padding:12px 14px 12px 32px;font-size:14px;line-height:1.45;display:grid}.jljSIW_itemCard{border:1.5px solid var(--fr-line);background:var(--fr-surface);border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:0 1px 2px #183c350a}.jljSIW_itemCard[draggable=true]{cursor:grab}.jljSIW_itemCard[data-state=correct]{border-color:var(--fr-good);background:var(--fr-good-soft)}.jljSIW_itemCard[data-state=wrong]{border-color:var(--fr-warn);background:var(--fr-warn-soft)}.jljSIW_itemText{flex:160px;min-width:0;font-size:15px;line-height:1.4}.jljSIW_itemEmoji{font-size:26px;line-height:1}.jljSIW_segmented{flex-wrap:wrap;gap:6px;display:inline-flex}.jljSIW_segment{border:1.5px solid var(--fr-line);background:var(--fr-surface);min-height:40px;color:var(--fr-copy);font:inherit;border-radius:12px;padding:0 12px;font-size:13.5px;font-weight:700;position:relative}.jljSIW_segment:before{content:"";position:absolute;inset:-3px -1px}.jljSIW_segment[aria-pressed=true]{border-color:var(--fr-accent);background:var(--fr-accent);color:var(--fr-on-accent)}.jljSIW_segment:disabled{cursor:default;opacity:.85}.jljSIW_dropZones{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}.jljSIW_dropZone{border:2px dashed var(--fr-line-strong);background:color-mix(in srgb, var(--fr-soft) 70%, transparent);border-radius:18px;align-content:start;gap:8px;min-height:120px;padding:12px;transition:border-color .14s,background-color .14s;display:grid}.jljSIW_dropZone[data-over]{border-color:var(--fr-accent);background:var(--fr-accent-soft)}.jljSIW_dropZoneTitle{color:var(--fr-ink);align-items:center;gap:8px;margin:0;font-size:14.5px;font-weight:800;display:flex}.jljSIW_placed{background:var(--fr-surface);border:1px solid var(--fr-line);border-radius:12px;align-items:center;gap:8px;padding:8px 10px;font-size:14px;display:flex}.jljSIW_feedback{border-left:3px solid var(--fr-line-strong);background:var(--fr-soft);color:var(--fr-copy);border-radius:0 12px 12px 0;margin:0;padding:10px 12px;font-size:14px;line-height:1.5}.jljSIW_feedback[data-state=correct]{border-left-color:var(--fr-good)}.jljSIW_feedback[data-state=wrong]{border-left-color:var(--fr-warn)}.jljSIW_feedback[data-state=help]{border-left-color:var(--fr-plum);background:var(--fr-plum-soft);color:var(--fr-ink)}.jljSIW_question{border:1px solid var(--fr-line);background:var(--fr-surface);border-radius:18px;gap:10px;padding:16px;display:grid}.jljSIW_question legend,.jljSIW_questionText{white-space:pre-wrap;color:var(--fr-ink);margin:0 0 4px;padding:0;font-size:16px;font-weight:700;line-height:1.4}.jljSIW_questionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;display:flex}.jljSIW_questionNumber{color:var(--fr-muted);letter-spacing:.08em;text-transform:uppercase;font-size:12.5px;font-weight:800}.jljSIW_liveRegion{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.jljSIW_choice,.jljSIW_textarea,.jljSIW_input,.jljSIW_dropZone{transition:none}}
._8HWYPW_wrap{container:fr-sphere/inline-size}._8HWYPW_count{color:var(--fr-copy);white-space:nowrap;font-weight:700}._8HWYPW_pile{gap:8px;display:grid}._8HWYPW_pileList{gap:8px;margin:0;padding:0;list-style:none;display:grid}._8HWYPW_pileCard[data-dragging]{opacity:.5}._8HWYPW_segments>button{min-width:88px;min-height:44px}._8HWYPW_sphere{box-sizing:border-box;aspect-ratio:1;border:2px dashed var(--fr-line-strong);background:radial-gradient(circle at 50% 50%, var(--fr-soft) 0%, color-mix(in srgb, var(--fr-soft) 45%, var(--fr-surface)) 72%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;max-width:660px;margin-inline:auto;padding:52px 60px;transition:border-color .14s,background-color .14s;display:flex}._8HWYPW_sphere[data-over]{border-color:var(--fr-ocean);background:var(--fr-ocean-soft)}._8HWYPW_core{box-sizing:border-box;aspect-ratio:1;border:2px solid var(--fr-accent);background:var(--fr-accent-soft);width:62%;box-shadow:0 0 0 10px color-mix(in srgb, var(--fr-accent-soft) 45%, transparent);border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:40px 26px;transition:border-color .14s,background-color .14s;display:flex}._8HWYPW_core[data-over]{background:color-mix(in srgb, var(--fr-accent) 20%, var(--fr-surface));border-style:dashed}._8HWYPW_zoneTitle{text-align:center;justify-content:center;align-items:center;gap:8px;margin:0;font-size:14.5px;font-weight:800;line-height:1.3;display:flex}._8HWYPW_zoneTitle[data-zone=outside]{color:var(--fr-ocean)}._8HWYPW_zoneTitle[data-zone=inside]{color:var(--fr-accent)}._8HWYPW_glyph{flex-shrink:0}._8HWYPW_glyphOn{fill:currentColor;fill-opacity:.35;stroke:currentColor;stroke-width:1.5px}._8HWYPW_glyphOff{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-dasharray:3 2.5}._8HWYPW_glyphHole{fill:var(--fr-surface);stroke:currentColor;stroke-width:1.5px}._8HWYPW_chips{flex-wrap:wrap;flex-shrink:0;justify-content:center;gap:6px;width:100%;margin:0;padding:0;list-style:none;display:flex}._8HWYPW_ring{max-width:84%}._8HWYPW_empty{color:var(--fr-muted);text-align:center;margin:0;font-size:13px;font-style:italic}._8HWYPW_chip{box-sizing:border-box;border:1.5px solid var(--fr-line);background:var(--fr-surface);max-width:100%;min-height:44px;color:var(--fr-ink);box-shadow:0 1px 2px color-mix(in srgb, var(--fr-ink) 8%, transparent);border-radius:14px;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:4px 4px 4px 12px;font-size:14px;line-height:1.35;display:flex}._8HWYPW_chip[draggable=true]{cursor:grab}._8HWYPW_chip[data-dragging]{opacity:.5}._8HWYPW_chip[data-own]{border-style:dashed;border-color:var(--fr-plum)}._8HWYPW_chip[data-state=correct]{border-color:var(--fr-good);background:var(--fr-good-soft)}._8HWYPW_chip[data-state=wrong]{border-color:var(--fr-warn);background:var(--fr-warn-soft)}._8HWYPW_chipText{overflow-wrap:anywhere;flex:120px;min-width:0;padding:6px 8px 6px 0}._8HWYPW_young ._8HWYPW_chip{font-size:16px}._8HWYPW_mine{background:var(--fr-plum-soft);color:var(--fr-plum);vertical-align:1px;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:11.5px;font-weight:800;display:inline-block}._8HWYPW_chipMarks{flex-wrap:wrap;align-items:center;gap:6px;padding:0 8px 6px 0;display:flex}._8HWYPW_chipMarks>span{margin-left:0}._8HWYPW_chipActions{gap:4px;margin-left:auto;display:flex}._8HWYPW_chipButton{border:1px solid var(--fr-line);background:var(--fr-soft);min-width:44px;min-height:44px;color:var(--fr-ink);font:inherit;white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}._8HWYPW_chipButton:hover{border-color:var(--fr-accent);color:var(--fr-accent)}._8HWYPW_helpBadge{border:1px solid color-mix(in srgb, var(--fr-plum) 35%, transparent);background:var(--fr-plum-soft);color:var(--fr-plum);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12.5px;font-weight:800;line-height:1.3;display:inline-flex}._8HWYPW_results{gap:6px;display:grid}._8HWYPW_resultList{gap:8px;margin:0;padding:0;list-style:none;display:grid}._8HWYPW_result{border:1.5px solid var(--fr-line);background:var(--fr-surface);border-radius:16px;justify-items:start;gap:8px;padding:10px 12px;display:grid}._8HWYPW_result[data-state=correct]{border-color:color-mix(in srgb, var(--fr-good) 45%, var(--fr-line))}._8HWYPW_result[data-state=wrong]{border-color:color-mix(in srgb, var(--fr-warn) 45%, var(--fr-line))}._8HWYPW_result>p{justify-self:stretch}._8HWYPW_resultHead{flex-wrap:wrap;align-items:baseline;gap:4px 10px;width:100%;display:flex}._8HWYPW_resultText{min-width:0;color:var(--fr-ink);flex:160px;font-size:15px;font-weight:650;line-height:1.4}._8HWYPW_note{border:1px solid color-mix(in srgb, var(--fr-plum) 30%, transparent);background:var(--fr-plum-soft);color:var(--fr-ink);border-radius:14px;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}._8HWYPW_noteIcon{color:var(--fr-plum);flex-shrink:0;margin-top:1px}._8HWYPW_ownForm{border:1.5px dashed var(--fr-line-strong);border-radius:18px;gap:10px;padding:14px;display:grid}._8HWYPW_ownButtons{flex-wrap:wrap;gap:8px;display:flex}@container fr-sphere (max-width:520px){._8HWYPW_sphere{aspect-ratio:auto;border-radius:28px;align-items:stretch;padding:14px 12px 12px}._8HWYPW_core{aspect-ratio:auto;width:auto;box-shadow:none;border-radius:24px;padding:14px 12px}._8HWYPW_zoneTitle{text-align:left;justify-content:flex-start}._8HWYPW_ring{max-width:none}._8HWYPW_chips{flex-direction:column;align-items:stretch}._8HWYPW_empty{text-align:left}}@media (prefers-reduced-motion:reduce){._8HWYPW_sphere,._8HWYPW_core{transition:none}}
.gQrLUa_compare{min-width:0}.gQrLUa_themeHead{gap:2px;display:grid}.gQrLUa_eyebrow{color:var(--fr-accent);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.gQrLUa_theme{color:var(--fr-ink);font-family:var(--fr-serif);margin:0;font-size:24px;font-weight:400;line-height:1.15}.gQrLUa_youngTheme{font-size:26px}.gQrLUa_cultures{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.gQrLUa_culture{--tone:var(--stage-explore);border:1px solid var(--fr-line);border-top:4px solid var(--tone);background:var(--fr-surface);border-radius:18px;align-content:start;gap:8px;min-width:0;padding:14px 16px 16px;display:grid}.gQrLUa_culture[data-tone="0"]{--tone:var(--stage-explore)}.gQrLUa_culture[data-tone="1"]{--tone:var(--stage-discover)}.gQrLUa_culture[data-tone="2"]{--tone:var(--stage-think)}.gQrLUa_culture[data-tone="3"]{--tone:var(--stage-create)}.gQrLUa_culture[data-tone="4"]{--tone:var(--stage-reflect)}.gQrLUa_cultureName{color:var(--fr-ink);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:800;line-height:1.3}.gQrLUa_facts{color:var(--fr-copy);gap:6px;margin:0;padding-left:18px;font-size:14.5px;line-height:1.45;display:grid}.gQrLUa_facts li::marker{color:var(--tone)}.gQrLUa_youngFacts{font-size:16.5px}
.umVqrG_wrap{gap:10px;min-width:0;display:grid}.umVqrG_labelRow{flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:15px;display:flex}.umVqrG_labelText{overflow-wrap:anywhere;min-width:0}.umVqrG_stageNum{border:1.5px solid var(--tone,var(--fr-accent));background:color-mix(in srgb, var(--tone,var(--fr-accent)) 14%, var(--fr-surface));width:26px;height:26px;color:var(--fr-ink);border-radius:999px;flex-shrink:0;place-items:center;font-size:12.5px;font-weight:800;line-height:1;display:inline-grid}.umVqrG_board{border:1px solid var(--fr-line);background-color:var(--fr-soft);background-image:radial-gradient(circle, color-mix(in srgb, var(--fr-line-strong) 85%, transparent) 1px, transparent 1.6px);background-size:18px 18px;border-radius:22px;padding:12px;container-type:inline-size}.umVqrG_canvasGrid{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@container (min-width:560px){.umVqrG_canvasGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.umVqrG_canvasCard{--tone:var(--stage-explore);border:1px solid var(--fr-line);border-top:4px solid var(--tone);background:var(--fr-surface);min-width:0;box-shadow:var(--fr-shadow);border-radius:16px;padding:12px 14px 14px}.umVqrG_canvasCard[data-tone="0"]{--tone:var(--stage-discover)}.umVqrG_canvasCard[data-tone="1"]{--tone:var(--stage-think)}.umVqrG_canvasCard[data-tone="2"]{--tone:var(--stage-explore)}.umVqrG_canvasCard[data-tone="3"]{--tone:var(--stage-create)}.umVqrG_canvasCard[data-tone="4"]{--tone:var(--stage-test)}.umVqrG_canvasCard[data-tone="5"]{--tone:var(--stage-reflect)}.umVqrG_canvasCard[data-filled] .umVqrG_stageNum{background:color-mix(in srgb, var(--tone) 32%, var(--fr-surface))}.umVqrG_log{gap:14px;margin:0;padding:0;list-style:none;display:grid}.umVqrG_entry{min-width:0;padding-left:46px;position:relative}.umVqrG_entry:before{content:"";background:var(--fr-line-strong);border-radius:2px;width:2px;position:absolute;top:46px;bottom:-12px;left:16px}.umVqrG_entry:last-child:before{display:none}.umVqrG_marker{border:2px solid var(--stage-create);background:var(--fr-surface);width:34px;height:34px;color:var(--fr-ink);border-radius:999px;place-items:center;font-size:13.5px;font-weight:800;transition:background-color .16s,border-color .16s,color .16s;display:grid;position:absolute;top:10px;left:0}.umVqrG_entry[data-filled] .umVqrG_marker{border-color:var(--fr-accent);background:var(--fr-accent);color:var(--fr-on-accent)}.umVqrG_entryCard{border:1px solid var(--fr-line);background:var(--fr-surface);min-width:0;box-shadow:var(--fr-shadow);border-radius:16px;padding:12px 14px 14px}@media (max-width:420px){.umVqrG_board{border-radius:18px;padding:8px}.umVqrG_entry{padding-left:38px}.umVqrG_entry:before{top:40px;left:14px}.umVqrG_marker{width:30px;height:30px;font-size:13px}}@media (prefers-reduced-motion:reduce){.umVqrG_marker{transition:none}}
.WDLH9q_shelfArea,.WDLH9q_openBook{--paper:#fffdf7;--paper-edge:#efe6d3;--paper-ink:#1f2a26;--paper-muted:#55625c;--paper-line:#5c461c24;--wood-top:#c98d55;--wood-face:#a86b3c;--wood-edge:#7d4c27}:is(html.dark .WDLH9q_shelfArea,html.dark .WDLH9q_openBook){--paper:#1d2924;--paper-edge:#2c3a33;--paper-ink:#eef6f1;--paper-muted:#a9bcb2;--paper-line:#ffffff1a;--wood-top:#6b4a31;--wood-face:#523722;--wood-edge:#3a2617}.WDLH9q_shelfArea{margin-top:4px}.WDLH9q_shelfHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-bottom:6px;display:flex}.WDLH9q_shelfTitle{color:var(--foreground);letter-spacing:-.01em;margin:0;font-size:21px;font-weight:700}.WDLH9q_shelfHint{color:var(--muted-foreground);font-size:14px;font-weight:600}@media (min-width:521px){.WDLH9q_shelfHead{justify-content:flex-start;align-items:center;gap:6px 12px}.WDLH9q_shelfHint{border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);background:color-mix(in srgb, var(--foreground) 5%, transparent);border-radius:999px;padding:4px 12px;font-size:13px}}.WDLH9q_shelfScroll{scrollbar-width:none;padding-top:16px;position:relative;overflow:auto hidden;container-type:inline-size}.WDLH9q_shelfScroll::-webkit-scrollbar{display:none}.WDLH9q_shelf{align-items:flex-end;gap:8px;width:max-content;min-width:100%;margin:0;padding:0 18px;list-style:none;display:flex}.WDLH9q_shelf:before,.WDLH9q_shelf:after{content:"";background:linear-gradient(90deg, var(--wood-edge), var(--wood-top) 40%, var(--wood-face));border-radius:4px 4px 2px 2px;flex:none;width:12px;height:96px;box-shadow:0 8px 12px -10px #28190a99}.WDLH9q_shelf:before{order:-1;margin-left:auto;margin-right:2px}.WDLH9q_shelf:after{order:99;margin-left:2px;margin-right:auto}.WDLH9q_slot{animation:WDLH9q_shelfIn .62s cubic-bezier(.2, .8, .2, 1) calc(var(--i,0) * 70ms) both;flex:none}@keyframes WDLH9q_shelfIn{0%{opacity:0;transform:translateY(26px)}}.WDLH9q_book{width:clamp(56px, calc(44px + var(--lessons,20) * .8px), 92px);cursor:pointer;transform-origin:50% 100%;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0;border-radius:7px 7px 3px 3px;flex-direction:column;align-items:center;gap:6px;height:186px;padding:14px 5px 10px;transition:transform .26s cubic-bezier(.34,1.4,.64,1),rotate .26s,box-shadow .22s;display:flex;position:relative;box-shadow:inset 4px 0 #ffffff47,inset -5px 0 #0000001f,0 1px #00000026,0 10px 16px -12px #28190a99}.WDLH9q_slot:nth-child(3n+2) .WDLH9q_book{height:174px}.WDLH9q_slot:nth-child(3n) .WDLH9q_book{height:198px}.WDLH9q_slot:nth-child(4n+1) .WDLH9q_book{rotate:-2deg}.WDLH9q_slot:nth-child(4n+3) .WDLH9q_book{rotate:2deg}.WDLH9q_slot .WDLH9q_book[data-open]{rotate:0deg}.WDLH9q_book:before,.WDLH9q_book:after{content:"";opacity:.18;background:currentColor;border-radius:2px;height:3px;position:absolute;left:6px;right:6px}.WDLH9q_book:before{top:8px}.WDLH9q_book:after{bottom:30px}.WDLH9q_book[data-open]{box-shadow:inset 4px 0 0 #ffffff52, inset -5px 0 0 #0000001f, 0 0 0 3px var(--ribbon,#1f6b55), 0 18px 22px -14px #28190aa6;transform:translateY(-12px)}.WDLH9q_siBook{color:#fffdf8;background:linear-gradient(90deg,#1d4535,#2b5e48 45%,#24523f)}.WDLH9q_siSpineIcon{color:#24523f;background:#f0cd8c;border-radius:50%}.WDLH9q_siDivider{background:linear-gradient(90deg,#a87b33,#f2d58f 45%,#b8893c);border-radius:3px 3px 0 0;flex:none;align-self:flex-end;width:10px;height:112px;margin:0 6px;box-shadow:0 8px 12px -8px #00000073}.WDLH9q_book[data-locked]{filter:grayscale(.6);opacity:.75}.WDLH9q_book:focus-visible{outline:3px solid var(--ring,#1f6b55);outline-offset:3px}.WDLH9q_openBook :is(a,button):focus-visible{outline:3px solid var(--ribbon);outline-offset:2px}.WDLH9q_ribbon{width:8px;height:calc(12px + var(--read,0) * 1px);background:var(--ribbon,#1f6b55);clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 6px),0 100%);position:absolute;top:0;right:9px;box-shadow:0 0 0 1px #fff6}.WDLH9q_spineIcon{border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid;position:relative}.WDLH9q_spineTitle{letter-spacing:.01em;text-align:center;writing-mode:vertical-rl;flex:auto;min-height:0;font-size:17px;font-weight:800;line-height:1.15;position:relative;overflow:hidden;transform:rotate(180deg)}.WDLH9q_spinePct{font-size:13px;font-weight:800;position:relative}.WDLH9q_plank{background:linear-gradient(180deg, var(--wood-top), var(--wood-face) 45%, var(--wood-edge));border-radius:4px;height:14px;position:relative;box-shadow:0 12px 18px -12px #28190a99}.WDLH9q_openBook{--book-h:clamp(420px, calc(100dvh - 124px), 770px);--paper:#fffaf0;--paper-edge:#eadfc8;--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .42 0 0 0 0 .31 0 0 0 0 .16 0 0 0 .1 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");--gutter:linear-gradient(90deg, #4630101a 0, transparent 5%, transparent 40%, #46301017 45%, #4630103d 50%, #46301017 55%, transparent 60%, transparent 95%, #4630101a 100%);--sheen:radial-gradient(120% 90% at 50% 0%, #ffffff73, transparent 60%);--stack-line:color-mix(in srgb, var(--paper-edge) 55%, #7a5f3a);margin-top:10px;scroll-margin-top:24px;position:relative}html.dark .WDLH9q_openBook{--paper:#2b261f;--paper-edge:#3c342a;--paper-ink:#f3ead9;--paper-muted:#c4b8a4;--paper-line:#ffecc81f;--grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 .94 0 0 0 0 .82 0 0 0 .055 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");--gutter:linear-gradient(90deg, #00000038 0, transparent 5%, transparent 40%, #00000029 45%, #0000006b 50%, #00000029 55%, transparent 60%, transparent 95%, #00000038 100%);--sheen:radial-gradient(120% 90% at 50% 0%, #ffd69612, transparent 60%);--stack-line:#00000073}.WDLH9q_spread{height:var(--book-h);background:var(--sheen), var(--gutter), var(--grain), var(--paper);box-shadow:0 0 0 1px var(--paper-line),  calc(-2px - var(--read,0) * 2px) 2px 0 -1px var(--paper), calc(-3px - var(--read,0) * 2px) 3px 0 -1px var(--stack-line), calc(-5px - var(--read,0) * 2px) 5px 0 -2px var(--paper), calc(-6px - var(--read,0) * 2px) 6px 0 -2px var(--stack-line), calc(4px - var(--read,0) * 2px) 2px 0 -1px var(--paper), calc(5px - var(--read,0) * 2px) 3px 0 -1px var(--stack-line), calc(7px - var(--read,0) * 2px) 5px 0 -2px var(--paper), calc(8px - var(--read,0) * 2px) 6px 0 -2px var(--stack-line), 0 34px 50px -26px #1e12068c;color:var(--paper-ink);touch-action:pan-y;border-radius:14px;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative}.WDLH9q_spreadCopy{background:var(--sheen), var(--gutter), var(--grain), var(--paper);color:var(--paper-ink);border-radius:14px;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:absolute;inset:0}.WDLH9q_spread:before,.WDLH9q_spreadCopy:before{content:"";pointer-events:none;background:linear-gradient(90deg,#46301033,#ffffff59 50%,#46301033);width:4px;position:absolute;top:0;bottom:0;left:calc(50% - 2px)}html.dark .WDLH9q_spread:before{background:linear-gradient(90deg,#00000073,#ffecc80f 50%,#00000073)}html.dark .WDLH9q_spreadCopy:before{background:linear-gradient(90deg,#00000073,#ffecc80f 50%,#00000073)}.WDLH9q_page{flex-direction:column;min-width:0;height:100%;min-height:0;padding:20px 28px 18px;display:flex;position:relative;overflow:hidden}.WDLH9q_page[data-side=right]{border-radius:0 14px 14px 0}.WDLH9q_page[data-side=single]{border-radius:14px}.WDLH9q_pageContent{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--paper-muted) 45%, transparent) transparent;flex:auto;min-height:0;margin:0 -8px;padding:0 8px;overflow:hidden auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 22px),#0000);mask-image:linear-gradient(#000 calc(100% - 22px),#0000)}.WDLH9q_pageWords{flex-direction:column;gap:12px;padding-bottom:24px;display:flex}.WDLH9q_block{display:flow-root}.WDLH9q_pageWords>.WDLH9q_units,.WDLH9q_pageWords>.WDLH9q_lessons{margin:0}.WDLH9q_pageWords .WDLH9q_upNext,.WDLH9q_pageWords .WDLH9q_finished,.WDLH9q_pageWords .WDLH9q_skillLink,.WDLH9q_pageWords .WDLH9q_pageHead,.WDLH9q_pageWords .WDLH9q_unitProgress{margin-top:0;margin-bottom:0}.WDLH9q_pageWords .WDLH9q_listLabel{margin:2px 0 -4px}.WDLH9q_unitRow:focus-visible,.WDLH9q_bookTab:focus-visible,.WDLH9q_navArrow:focus-visible{outline:2px solid var(--ribbon);outline-offset:2px}.WDLH9q_pageEdge{z-index:2;cursor:grab;width:22px;transition:background-color .15s;position:absolute;top:0;bottom:0}.WDLH9q_pageEdge[data-page-edge=right]{border-radius:0 14px 14px 0;right:0}.WDLH9q_pageEdge[data-page-edge=left]{border-radius:14px 0 0 14px;left:0}@media (hover:hover) and (pointer:fine){.WDLH9q_pageEdge[data-page-edge=right]:hover{background:linear-gradient(270deg,#3c280a1f,#0000)}.WDLH9q_pageEdge[data-page-edge=left]:hover{background:linear-gradient(90deg,#3c280a1f,#0000)}}@media (hover:none){.WDLH9q_pageEdge{display:none}}.WDLH9q_spread[data-turning]{cursor:grabbing;-webkit-user-select:none;user-select:none}.WDLH9q_turnCorner{z-index:4;cursor:grab;background:0 0;border:0;width:48px;height:48px;padding:0;position:absolute;bottom:0}.WDLH9q_turnCorner[data-corner=right]{right:0}.WDLH9q_turnCorner[data-corner=left]{left:0}.WDLH9q_turnCurl{filter:drop-shadow(-2px -2px 3px #281c0829);width:26px;height:26px;transition:width .22s cubic-bezier(.3,.7,.3,1),height .22s cubic-bezier(.3,.7,.3,1);position:absolute;bottom:0}.WDLH9q_turnCorner[data-corner=right] .WDLH9q_turnCurl{background:linear-gradient(135deg, color-mix(in srgb, var(--paper) 70%, var(--paper-edge)) 0, color-mix(in srgb, var(--paper-edge) 70%, var(--paper)) 47%, #281c0847 50%, color-mix(in srgb, var(--paper-edge) 85%, #281c0866) 53%, var(--paper-edge) 100%);border-radius:0 0 14px;right:0}.WDLH9q_turnCorner[data-corner=left] .WDLH9q_turnCurl{background:linear-gradient(225deg, color-mix(in srgb, var(--paper) 70%, var(--paper-edge)) 0, color-mix(in srgb, var(--paper-edge) 70%, var(--paper)) 47%, #281c0847 50%, color-mix(in srgb, var(--paper-edge) 85%, #281c0866) 53%, var(--paper-edge) 100%);border-radius:0 0 0 14px;left:0}.WDLH9q_turnLabel{background:var(--paper-ink);color:var(--paper);white-space:nowrap;opacity:0;pointer-events:none;border-radius:999px;align-items:center;gap:2px;padding:6px 12px;font-size:13px;font-weight:750;transition:opacity .16s,transform .16s;display:inline-flex;position:absolute;bottom:14px;transform:translateY(4px)}.WDLH9q_turnCorner[data-corner=right] .WDLH9q_turnLabel{right:44px}.WDLH9q_turnCorner[data-corner=left] .WDLH9q_turnLabel{left:44px}.WDLH9q_turnCorner:hover .WDLH9q_turnCurl,.WDLH9q_turnCorner:focus-visible .WDLH9q_turnCurl,.WDLH9q_turnCorner[data-hint] .WDLH9q_turnCurl{width:40px;height:40px}.WDLH9q_turnCorner:hover .WDLH9q_turnLabel,.WDLH9q_turnCorner:focus-visible .WDLH9q_turnLabel,.WDLH9q_turnCorner[data-corner=right][data-hint] .WDLH9q_turnLabel{opacity:1;transform:none}.WDLH9q_turnCorner[data-hint] .WDLH9q_turnCurl{animation:1.4s ease-in-out infinite WDLH9q_curlNudge}@keyframes WDLH9q_curlNudge{0%,to{width:32px;height:32px}50%{width:44px;height:44px}}.WDLH9q_turnCorner:focus-visible{outline:2px solid var(--ribbon);outline-offset:-4px;border-radius:12px}.WDLH9q_page{padding-bottom:26px}.WDLH9q_runningHead{border-bottom:1px solid var(--paper-line);height:27px;color:var(--paper-muted);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:none;margin:0 0 12px;padding-bottom:8px;font-size:12px;font-weight:800;line-height:18px;overflow:hidden}.WDLH9q_runningHead[data-side=right]{text-align:right}.WDLH9q_unitPageTitle{font-family:var(--font-instrument-serif), Georgia, serif;letter-spacing:-.01em;overflow-wrap:break-word;margin:2px 0 12px;font-size:30px;font-weight:400;line-height:1.08}.WDLH9q_unitProgress{gap:6px;margin-bottom:14px;display:grid}.WDLH9q_unitBar{background:color-mix(in srgb, var(--ribbon) 14%, var(--paper));border-radius:999px;height:8px;display:block;overflow:hidden}.WDLH9q_unitBar>span{border-radius:inherit;background:var(--ribbon);height:100%;display:block}.WDLH9q_unitProgressText{color:var(--paper-muted);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:14px;font-weight:650;display:flex}.WDLH9q_bookNav{justify-content:center;align-items:center;gap:8px;margin-top:18px;display:flex}.WDLH9q_navArrow{border:1.5px solid var(--paper-line);background:var(--paper);width:44px;height:44px;color:var(--paper-ink);cursor:pointer;border-radius:999px;flex:none;place-items:center;transition:border-color .15s,opacity .15s;display:grid;box-shadow:0 6px 14px -10px #281e0a99}.WDLH9q_navArrow:disabled{cursor:default;opacity:.4;box-shadow:none}.WDLH9q_bookTabs{scrollbar-width:none;flex:0 auto;justify-content:safe center;gap:6px;min-width:0;padding:2px;display:flex;overflow-x:auto}.WDLH9q_bookTabs::-webkit-scrollbar{display:none}@media (max-width:899px){.WDLH9q_bookTabs{padding:2px 12px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10px calc(100% - 10px),#0000);mask-image:linear-gradient(90deg,#0000,#000 10px calc(100% - 10px),#0000)}}.WDLH9q_bookTab{border:1.5px solid var(--paper-line);background:var(--paper);min-width:44px;min-height:44px;color:var(--paper-ink);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:3px;padding:0 12px;font-size:15px;font-weight:800;transition:background-color .18s,color .18s,border-color .18s;display:inline-flex}.WDLH9q_bookTab[aria-selected=true]{border-color:var(--ribbon);background:var(--ribbon);color:#fff}.WDLH9q_tabWord{opacity:0;vertical-align:bottom;white-space:pre;max-width:0;transition:max-width .22s,opacity .18s;display:inline-block;overflow:hidden}.WDLH9q_bookTab[aria-selected=true] .WDLH9q_tabWord,.WDLH9q_bookTab:hover .WDLH9q_tabWord,.WDLH9q_bookTab:focus-visible .WDLH9q_tabWord{opacity:1;max-width:3.4em}.WDLH9q_bookTab[data-done] svg{color:#22a06b}.WDLH9q_bookTab[aria-selected=true][data-done] svg{color:currentColor}@media (hover:hover) and (pointer:fine){.WDLH9q_bookTab:not([aria-selected=true]):hover,.WDLH9q_navArrow:not(:disabled):hover{border-color:var(--ribbon)}}.WDLH9q_leafLayer{z-index:5;pointer-events:none;position:absolute;inset:0}.WDLH9q_leafLayer[data-stacked]{border-radius:14px;overflow:clip}.WDLH9q_leafClip{position:absolute;inset:0}.WDLH9q_leafBack{transform-origin:0 0;will-change:transform;position:absolute;inset:0}.WDLH9q_leafLayer .WDLH9q_spreadCopy{will-change:transform}.WDLH9q_blankBack{background:linear-gradient(90deg, color-mix(in srgb, var(--paper-edge) 55%, var(--paper)), transparent 70%), var(--grain), var(--paper);border-radius:14px;width:100%;position:absolute;top:0;bottom:0;right:100%}.WDLH9q_leafBand{pointer-events:none;opacity:0;width:680px;position:absolute;top:0;left:0}.WDLH9q_leafBand[data-band=under]{background:linear-gradient(90deg,#0000 50%,#281c084d 50%,#281c081a calc(50% + 18px),#0000 calc(50% + 56px))}.WDLH9q_leafBand[data-band=front]{background:linear-gradient(90deg,#0000 50%,#281c0824 50%,#0000 calc(50% + 40px))}.WDLH9q_leafBand[data-band=flap]{background:linear-gradient(90deg,#0000 50%,#281c0838 50%,#ffffff4d calc(50% + 8px),#fff0 calc(50% + 52px),#281c0812 calc(50% + 180px),#0000 calc(50% + 320px))}html.dark .WDLH9q_leafBand[data-band=flap]{background:linear-gradient(90deg,#0000 50%,#00000059 50%,#ffffff1a calc(50% + 8px),#fff0 calc(50% + 52px),#0000001f calc(50% + 180px),#0000 calc(50% + 320px))}.WDLH9q_coverRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.WDLH9q_coverIcon{border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.WDLH9q_kind{color:var(--paper-muted);letter-spacing:.08em;text-transform:uppercase;margin-top:12px;font-size:12.5px;font-weight:800}.WDLH9q_bookTitle{font-family:var(--font-instrument-serif), Georgia, serif;letter-spacing:-.01em;overflow-wrap:break-word;margin:4px 0 0;font-size:32px;font-weight:400;line-height:1.05}.WDLH9q_readCount{color:var(--paper-muted);margin-top:6px;font-size:14.5px;font-weight:650}.WDLH9q_lockedNote{color:var(--paper-muted);align-items:center;gap:8px;margin-top:12px;font-size:16px;font-weight:650;display:flex}.WDLH9q_upNext{border:1.5px solid color-mix(in srgb, var(--ribbon) 35%, transparent);background:color-mix(in srgb, var(--ribbon) 9%, var(--paper));border-radius:18px;margin-top:16px;padding:14px 16px}.WDLH9q_upNext[data-tone=check]{--ribbon:#6366f1}.WDLH9q_upNextLabel{color:var(--ribbon);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font-size:12.5px;font-weight:800;display:flex}html.dark .WDLH9q_upNextLabel{color:color-mix(in srgb, var(--ribbon) 55%, white)}.WDLH9q_upNextTitle{overflow-wrap:break-word;margin-top:4px;font-size:17px;font-weight:800;line-height:1.3}.WDLH9q_upNextReason{color:var(--paper-muted);margin-top:4px;font-size:14px;line-height:1.45}.WDLH9q_bigAction{border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:46px;margin-top:12px;padding:0 20px;font-size:15px;font-weight:800;transition:transform .15s;display:inline-flex;box-shadow:0 6px 14px -8px #00000080}.WDLH9q_bigAction:hover{transform:translateY(-2px)}.WDLH9q_checkAction{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed)}.WDLH9q_softAction{border:1.5px solid var(--paper-line);background:var(--paper);min-height:44px;color:var(--paper-ink);cursor:pointer;border-radius:999px;align-items:center;gap:6px;margin-top:12px;padding:0 16px;font-size:15px;font-weight:750;display:inline-flex}.WDLH9q_preparing{min-height:44px;color:var(--paper-muted);align-items:center;gap:6px;margin-top:10px;font-size:15px;font-weight:700;display:inline-flex}.WDLH9q_finished{background:color-mix(in srgb, #f5b83d 16%, var(--paper));color:var(--paper-ink);border-radius:16px;align-items:center;gap:8px;margin-top:16px;padding:14px 16px;font-size:15px;font-weight:750;display:flex}.WDLH9q_finished svg{color:#d99a1b}.WDLH9q_pageHead{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-bottom:10px;display:flex}.WDLH9q_pageHead .WDLH9q_pageHeading{margin:0}.WDLH9q_countChip{background:color-mix(in srgb, var(--ribbon) 12%, var(--paper));color:var(--paper-ink);border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:800}.WDLH9q_levelKicker{color:var(--paper-muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}.WDLH9q_listLabel{color:var(--paper-muted);letter-spacing:.04em;text-transform:uppercase;margin:4px 0 6px;font-size:12.5px;font-weight:800}.WDLH9q_pageHeading{font-family:var(--font-instrument-serif), Georgia, serif;overflow-wrap:break-word;margin:0 0 10px;font-size:24px;font-weight:400;line-height:1.15}.WDLH9q_units{gap:4px;margin:0;padding:0;list-style:none;display:grid}.WDLH9q_unitRow{border:0;border-bottom:1px dashed var(--paper-line);width:100%;min-height:54px;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 8px;transition:background-color .15s;display:grid}.WDLH9q_unitRow:disabled{cursor:default;opacity:.6}.WDLH9q_unitNumber{border:2px solid color-mix(in srgb, var(--ribbon) 55%, transparent);width:30px;height:30px;color:var(--ribbon);border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid}html.dark .WDLH9q_unitNumber{color:color-mix(in srgb, var(--ribbon) 55%, white)}.WDLH9q_unitNumber[data-done]{color:#fff;background:#22a06b;border-color:#0000}.WDLH9q_unitText{gap:2px;min-width:0;display:grid}.WDLH9q_unitTitle{overflow-wrap:break-word;font-size:15px;font-weight:750;line-height:1.3}.WDLH9q_unitMeta{color:var(--paper-muted);font-size:13px;font-weight:600}.WDLH9q_unitChevron{color:var(--paper-muted)}.WDLH9q_unitEyebrow{color:var(--paper-muted);letter-spacing:.06em;text-transform:uppercase;font-size:12.5px;font-weight:800}.WDLH9q_skillLink{background:color-mix(in srgb, var(--ribbon) 10%, var(--paper));min-height:44px;color:var(--paper-ink);border-radius:999px;align-items:center;gap:8px;margin:0 0 12px;padding:2px 12px 2px 4px;font-size:14px;font-weight:750;display:inline-flex}.WDLH9q_lessons{gap:6px;margin:0 0 12px;padding:0;list-style:none;display:grid}.WDLH9q_lesson{border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 10px;padding:6px 8px 6px 6px;display:grid}.WDLH9q_lessonNumber{color:var(--paper-muted);letter-spacing:.06em;text-transform:uppercase;margin-right:4px;font-size:12px;font-weight:800}.WDLH9q_lesson[data-state=next]{background:color-mix(in srgb, var(--ribbon) 11%, var(--paper));box-shadow:inset 4px 0 0 var(--ribbon)}.WDLH9q_lesson[data-state=locked]>.WDLH9q_sticker,.WDLH9q_lesson[data-state=locked]>.WDLH9q_lessonText{opacity:.6}.WDLH9q_lesson[data-state=locked]{position:relative}.WDLH9q_lockedTap{z-index:1;cursor:pointer;background:0 0;border:0;border-radius:14px;position:absolute;inset:0}.WDLH9q_lockedTap:hover{background:color-mix(in srgb, var(--paper-ink) 4%, transparent)}.WDLH9q_lockedTap:focus-visible{outline:2px solid var(--ribbon);outline-offset:2px}.WDLH9q_lockedNote{z-index:2;background:color-mix(in srgb, #f5b83d 13%, var(--paper));color:var(--paper-ink);border:1.5px solid #f5b83d8c;border-radius:16px;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);gap:12px;margin:4px 0 2px;padding:14px;animation:.22s cubic-bezier(.3,.7,.3,1) both WDLH9q_noteIn;display:grid;position:relative;box-shadow:0 12px 24px -16px #3c280a8c}.WDLH9q_lockedNote:before{content:"";background:color-mix(in srgb, #f5b83d 13%, var(--paper));border-top:1.5px solid #f5b83d8c;border-left:1.5px solid #f5b83d8c;width:14px;height:14px;position:absolute;top:-8px;left:18px;transform:rotate(45deg)}@keyframes WDLH9q_noteIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}}.WDLH9q_lockedNoteIcon{color:#3d2a00;background:#f5b83d;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.WDLH9q_lockedNoteTitle{font-size:15px;font-weight:800}.WDLH9q_lockedNoteText{margin-top:2px;font-size:14px;font-weight:600;line-height:1.45}.WDLH9q_lockedNoteText strong{font-weight:800}.WDLH9q_lockedNoteActions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.WDLH9q_lesson[data-pointed]{box-shadow:0 0 0 3px var(--ribbon), inset 4px 0 0 var(--ribbon);animation:1.1s ease-in-out 2 WDLH9q_pointOut}@keyframes WDLH9q_pointOut{0%,to{box-shadow:0 0 0 3px var(--ribbon), inset 4px 0 0 var(--ribbon)}50%{box-shadow:0 0 0 9px color-mix(in srgb, var(--ribbon) 25%, transparent), inset 4px 0 0 var(--ribbon)}}.WDLH9q_sticker{border:2px solid var(--paper-line);width:28px;height:28px;color:var(--paper-muted);border-radius:50%;place-items:center;display:grid}.WDLH9q_lesson[data-state=mastered] .WDLH9q_sticker{color:#fff;background:#f5b83d;border-color:#0000;transform:rotate(-8deg)}.WDLH9q_lesson[data-state=done] .WDLH9q_sticker{color:#fff;background:#22a06b;border-color:#0000}.WDLH9q_lesson[data-state=next] .WDLH9q_sticker{border-color:var(--ribbon);background:var(--ribbon);color:#fff}.WDLH9q_lesson[data-state=going] .WDLH9q_sticker{border-color:var(--ribbon);background:conic-gradient(var(--ribbon) 0 50%, transparent 50% 100%)}.WDLH9q_lessonText{gap:2px;min-width:0;display:grid}.WDLH9q_lessonTitle{overflow-wrap:break-word;font-size:15px;font-weight:700;line-height:1.3}.WDLH9q_lessonMeta{color:var(--paper-muted);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13px;font-weight:600;display:flex}.WDLH9q_score,.WDLH9q_minutes{align-items:center;gap:4px;display:inline-flex}.WDLH9q_lessonAction{border:1.5px solid var(--paper-line);background:var(--paper);min-height:44px;color:var(--paper-ink);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:0 15px;font-size:14px;font-weight:750;transition:transform .15s,border-color .15s;display:inline-flex}.WDLH9q_lessonAction[data-kind=primary]{border-color:#0000;font-weight:800}.WDLH9q_lessonAction[data-kind=check]{color:#fff;background:linear-gradient(90deg,#4f46e5,#7c3aed);border-color:#0000}.WDLH9q_lessonAction[data-kind=warn]{color:#fff;background:linear-gradient(90deg,#d97706,#ea580c);border-color:#0000}.WDLH9q_unitCheck{border:1.5px dashed var(--paper-line);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.WDLH9q_unitCheck[data-kind=start]{background:color-mix(in srgb, #6366f1 7%, var(--paper));border-style:solid;border-color:#6366f173}.WDLH9q_unitCheck[data-kind=review]{background:color-mix(in srgb, #22a06b 7%, var(--paper));border-style:solid;border-color:#22a06b73}.WDLH9q_unitCheck[data-kind=repair_required]{background:color-mix(in srgb, #d97706 8%, var(--paper));border-style:solid;border-color:#d9770673}.WDLH9q_unitCheckIcon{background:color-mix(in srgb, var(--paper-ink) 7%, transparent);width:32px;height:32px;color:var(--paper-muted);border-radius:10px;place-items:center;display:grid}.WDLH9q_unitCheck[data-kind=start] .WDLH9q_unitCheckIcon{color:#fff;background:#4f46e5}.WDLH9q_unitCheck[data-kind=review] .WDLH9q_unitCheckIcon{color:#fff;background:#22a06b}.WDLH9q_unitCheck[data-kind=repair_required] .WDLH9q_unitCheckIcon{color:#fff;background:#d97706}.WDLH9q_unitCheckText{gap:2px;min-width:0;display:grid}.WDLH9q_unitCheckText strong{font-size:15px;font-weight:800}.WDLH9q_unitCheckText span{color:var(--paper-muted);font-size:13px;font-weight:600}.WDLH9q_face{background:var(--grain), var(--paper);backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.WDLH9q_face[data-face=front]{border-radius:0 20px 20px 0;box-shadow:-12px 0 26px -18px #281e0ab3}.WDLH9q_face[data-face=back]{border-radius:20px 0 0 20px;transform:rotateY(180deg)}.WDLH9q_face:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#281e0a4d,#281e0a0f 45%,#ffffff1f 70%,#281e0a00);animation:1.1s both WDLH9q_pageShade;position:absolute;inset:0}.WDLH9q_face[data-face=back]:after{background:linear-gradient(270deg,#281e0a4d,#281e0a0f 45%,#ffffff1f 70%,#281e0a00)}@keyframes WDLH9q_pageShade{0%,to{opacity:0}40%,60%{opacity:1}}.WDLH9q_cover{will-change:transform;z-index:4;transform-origin:0;width:50%;transform-style:preserve-3d;pointer-events:none;animation:1.1s cubic-bezier(.4,.05,.25,1) .15s both paused WDLH9q_coverOpen;position:absolute;top:0;bottom:0;left:50%}.WDLH9q_cover[data-playing]{animation-play-state:running}.WDLH9q_cover .WDLH9q_face:after{animation-duration:1.1s;animation-delay:.15s}.WDLH9q_cover:not([data-playing]) .WDLH9q_face:after{animation-play-state:paused}@keyframes WDLH9q_coverOpen{0%{transform:rotateY(0)}to{transform:rotateY(-180deg)}}.WDLH9q_cover[data-closing]{animation:.95s cubic-bezier(.4,.05,.25,1) both WDLH9q_coverClose}.WDLH9q_cover[data-closing] .WDLH9q_face:after{animation-duration:.95s;animation-play-state:running;animation-delay:0s}@keyframes WDLH9q_coverClose{0%{transform:rotateY(-180deg)}to{transform:rotateY(0)}}.WDLH9q_openCover{z-index:6;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:flex-end;padding-bottom:22px;display:flex;position:absolute;inset:0 0 0 50%}.WDLH9q_openCover>span{color:#1f2a26;background:#ffffffeb;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:800;animation:1.8s ease-in-out infinite WDLH9q_tapPulse;box-shadow:0 8px 18px -10px #0009}@keyframes WDLH9q_tapPulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.WDLH9q_openCover:focus-visible{outline:3px solid var(--ribbon);outline-offset:-6px;border-radius:14px}.WDLH9q_spread[data-closed]{box-shadow:none;background:0 0}.WDLH9q_spread[data-closed]:before,.WDLH9q_spread[data-closed]>.WDLH9q_page{visibility:hidden}@media (min-width:900px){.WDLH9q_cover{transition:left .38s cubic-bezier(.3,.7,.3,1)}.WDLH9q_spread[data-closed] .WDLH9q_cover,.WDLH9q_spread[data-closed] .WDLH9q_openCover{left:25%}.WDLH9q_spread[data-closed] .WDLH9q_openCover{right:25%}}.WDLH9q_spread[data-cover]>.WDLH9q_page[data-side=left]{visibility:hidden}.WDLH9q_coverFace{backface-visibility:hidden;text-align:center;border-radius:6px 20px 20px 6px;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:34px 34px 30px;display:flex;position:absolute;inset:0;box-shadow:inset 12px 0 16px -10px #00000047,0 20px 34px -20px #28190aa6}.WDLH9q_coverFace:before{content:"";opacity:.22;border:2px solid;border-radius:4px 12px 12px 4px;position:absolute;inset:16px}.WDLH9q_coverPlate{z-index:1;background:#ffffff80;border:5px solid #ffffffe6;border-radius:16px;flex:0 400px;width:100%;max-width:480px;min-height:0;position:relative;box-shadow:0 16px 26px -16px #28190ab3}.WDLH9q_coverPlate>img{object-fit:cover;border-radius:11px;width:100%;height:100%;display:block}.WDLH9q_coverPlate[data-locked]>img{filter:grayscale(.7)brightness(.95)}html.dark .WDLH9q_coverPlate{border-color:#ffffff38}html.dark .WDLH9q_coverPlate>img{filter:brightness(.92)}html.dark .WDLH9q_coverPlate[data-locked]>img{filter:grayscale(.7)brightness(.8)}.WDLH9q_coverBadge{border:3px solid #fffffff2;border-radius:18px;place-items:center;width:54px;height:54px;display:grid;position:absolute;bottom:-14px;right:-12px;transform:rotate(8deg);box-shadow:0 8px 16px -10px #0009}.WDLH9q_coverTitle{overflow-wrap:break-word;max-width:24ch;font-size:30px;font-weight:800;line-height:1.15;position:relative}.WDLH9q_coverBrand{letter-spacing:.14em;opacity:.75;text-transform:uppercase;font-size:14px;font-weight:800}@media (hover:hover) and (pointer:fine){.WDLH9q_book:not([data-open]):hover{transform:translateY(-7px)rotate(-1.5deg)}.WDLH9q_unitRow:hover{background:color-mix(in srgb, var(--ribbon) 8%, transparent)}.WDLH9q_lessonAction:hover{border-color:var(--ribbon);transform:translateY(-1px)}}@media (max-width:899px){.WDLH9q_openBook{--book-h:clamp(380px, calc(100dvh - 190px), 720px);scroll-margin-top:76px}.WDLH9q_spread,.WDLH9q_spreadCopy{grid-template-columns:minmax(0,1fr)}.WDLH9q_spread:before,.WDLH9q_spreadCopy:before{display:none}.WDLH9q_openBook{--gutter:linear-gradient(90deg, #4630102e 0, transparent 7%, transparent 95%, #46301012 100%)}html.dark .WDLH9q_openBook{--gutter:linear-gradient(90deg, #0006 0, transparent 7%, transparent 95%, #0000002e 100%)}.WDLH9q_unitPageTitle{font-size:25px}.WDLH9q_page{padding:16px 16px 14px}.WDLH9q_pageEdge[data-page-edge=right]{border-radius:0 14px 14px 0}.WDLH9q_bookTitle{font-size:23px}@keyframes WDLH9q_faceAway{0%,55%{opacity:1}to{opacity:0}}.WDLH9q_face[data-face=back]>*{visibility:hidden}.WDLH9q_cover{width:auto;animation-duration:.95s;inset:0}.WDLH9q_coverFace{border-radius:6px 20px 20px 6px}.WDLH9q_coverFace:before{border-radius:4px 12px 12px 4px}.WDLH9q_coverFace{padding:26px 24px}.WDLH9q_coverPlate{aspect-ratio:6/5;flex:0 auto;min-height:150px}.WDLH9q_coverBadge{border-radius:16px;width:48px;height:48px}.WDLH9q_coverTitle{font-size:23px}.WDLH9q_cover>*{animation:.95s .15s both paused WDLH9q_faceAway}.WDLH9q_cover[data-playing]>*{animation-play-state:running}.WDLH9q_cover[data-closing]>*{animation:.95s both WDLH9q_faceIn}@keyframes WDLH9q_faceIn{0%,10%{opacity:0}55%,to{opacity:1}}.WDLH9q_openCover{left:0}.WDLH9q_cover .WDLH9q_face[data-face=back]{border-radius:20px 6px 6px 20px}.WDLH9q_lessonAction{min-height:40px;padding:0 12px;font-size:13.5px}.WDLH9q_unitCheck{grid-template-columns:auto minmax(0,1fr)}.WDLH9q_unitCheck>:last-child{grid-column:2;justify-self:start}}@media (max-width:520px){.WDLH9q_shelf{gap:4px;padding:0 4px}.WDLH9q_shelf:before,.WDLH9q_shelf:after{display:none}.WDLH9q_slot:first-child{margin-left:auto}.WDLH9q_slot:last-child{margin-right:auto}.WDLH9q_siDivider{width:6px;height:96px;margin:0 1px}.WDLH9q_book{--share:calc((100cqw - 8px - (var(--books,6) - 1) * 4px - var(--divider,0) * 12px) / var(--books,6));width:clamp(38px, var(--share), 60px);gap:5px;height:152px;padding:12px 3px 9px}.WDLH9q_slot:nth-child(3n+2) .WDLH9q_book{height:142px}.WDLH9q_slot:nth-child(3n) .WDLH9q_book{height:162px}.WDLH9q_slot:nth-child(4n+1) .WDLH9q_book{rotate:-1.4deg}.WDLH9q_slot:nth-child(4n+3) .WDLH9q_book{rotate:1.4deg}.WDLH9q_slot .WDLH9q_book[data-open]{rotate:0deg}.WDLH9q_ribbon{width:7px;height:calc(12px + var(--read,0) * .9px);right:5px}.WDLH9q_spineIcon{border-radius:8px;width:26px;height:26px}.WDLH9q_spineTitle{font-size:15px}}@media (max-width:359px){.WDLH9q_shelf{gap:3px;padding:0 2px}.WDLH9q_lesson{grid-template-columns:auto minmax(0,1fr)}.WDLH9q_lessonAction{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.WDLH9q_slot,.WDLH9q_lesson[data-pointed],.WDLH9q_lockedNote,.WDLH9q_turnCorner[data-hint] .WDLH9q_turnCurl{animation:none}.WDLH9q_turnCurl,.WDLH9q_turnLabel{transition:none}.WDLH9q_cover{display:none}.WDLH9q_cover[data-static]{animation:none;display:block;transform:none}.WDLH9q_cover[data-static]>*{opacity:1;animation:none}.WDLH9q_openCover>span{animation:none}.WDLH9q_bookTab,.WDLH9q_navArrow,.WDLH9q_tabWord{transition:none}.WDLH9q_spread[data-cover]>.WDLH9q_page[data-side=left]{visibility:visible}.WDLH9q_book,.WDLH9q_bigAction,.WDLH9q_lessonAction{transition:none}}
.gVpkcq_toolbar{gap:8px;min-width:0;display:grid}.gVpkcq_toolRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.gVpkcq_group{flex-wrap:wrap;gap:4px;display:flex}.gVpkcq_swatch{background:0 0;border:0;border-radius:999px;place-items:center;width:44px;height:44px;padding:0;display:grid}.gVpkcq_swatchInk{width:30px;height:30px;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--fr-ink) 30%, transparent);border-radius:999px;place-items:center;transition:box-shadow .14s,transform .14s cubic-bezier(.23,1,.32,1);display:grid}.gVpkcq_eraserInk{background:var(--fr-soft);color:var(--fr-ink)}@media (hover:hover){.gVpkcq_swatch:hover .gVpkcq_swatchInk{transform:scale(1.08)}}.gVpkcq_swatch[aria-pressed=true] .gVpkcq_swatchInk{box-shadow:0 0 0 2px var(--fr-surface), 0 0 0 5px var(--fr-accent);transform:scale(1.05)}.gVpkcq_size{border:1.5px solid var(--fr-line);background:var(--fr-surface);border-radius:12px;place-items:center;width:44px;height:44px;padding:0;transition:border-color .14s,background-color .14s;display:grid}.gVpkcq_size[aria-pressed=true]{border-color:var(--fr-accent);background:var(--fr-accent-soft);box-shadow:inset 0 0 0 1px var(--fr-accent)}.gVpkcq_sizeDot{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--fr-ink) 30%, transparent);border-radius:999px;display:block}.gVpkcq_sizeDot[data-eraser]{background:var(--fr-surface);box-shadow:0 0 0 1.5px var(--fr-ink)}@media (hover:hover){.gVpkcq_size:hover:not([aria-pressed=true]){border-color:var(--fr-line-strong)}}.gVpkcq_actions{flex-wrap:wrap;gap:6px;display:flex}.gVpkcq_action{border:1px solid var(--fr-line-strong);background:var(--fr-surface);min-height:44px;color:var(--fr-ink);font:inherit;border-radius:12px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:700;transition:border-color .14s,color .14s;display:inline-flex}.gVpkcq_action:hover:not(:disabled){border-color:var(--fr-accent);color:var(--fr-accent)}.gVpkcq_action:disabled{cursor:not-allowed;opacity:.5}.gVpkcq_frame{border:1.5px solid var(--fr-line-strong);background:var(--fr-surface);box-shadow:var(--fr-shadow);border-radius:18px;overflow:hidden}.gVpkcq_page{aspect-ratio:4/3;cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:auto;display:block}.gVpkcq_frame[data-eraser] .gVpkcq_page{cursor:cell}.gVpkcq_frame[data-locked] .gVpkcq_page{cursor:default;touch-action:auto}.gVpkcq_fullNote{border:1px solid color-mix(in srgb, var(--fr-gold) 35%, transparent);background:var(--fr-gold-soft);color:var(--fr-ink);border-radius:14px;margin:0;padding:10px 14px;font-size:14px;line-height:1.45}@media (prefers-reduced-motion:reduce){.gVpkcq_swatchInk,.gVpkcq_size,.gVpkcq_action{transition:none}.gVpkcq_swatch:hover .gVpkcq_swatchInk,.gVpkcq_swatch[aria-pressed=true] .gVpkcq_swatchInk{transform:none}}
.NA_S6a_dilemma{border:1px solid color-mix(in srgb, var(--stage-think) 28%, var(--fr-line));border-left:4px solid var(--stage-think);background:var(--fr-plum-soft);border-radius:18px;gap:8px;padding:14px 16px 16px;display:grid}.NA_S6a_dilemmaHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;display:flex}.NA_S6a_dilemmaText{color:var(--fr-ink);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.5}.NA_S6a_openNote{border:1px dashed var(--fr-line-strong);color:var(--fr-copy);border-radius:14px;align-items:flex-start;gap:10px;margin:0;padding:10px 14px;font-size:14.5px;font-weight:650;line-height:1.45;display:flex}.NA_S6a_openNote svg{color:var(--fr-plum);flex-shrink:0;margin-top:1px}.NA_S6a_views{gap:10px;min-width:0;display:grid}.NA_S6a_sectionTitle{color:var(--fr-ink);margin:0;font-size:15px;font-weight:800}.NA_S6a_perspectives{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.NA_S6a_perspective{--tone:var(--stage-think);border:1px solid var(--fr-line);border-top:3px solid var(--tone);background:var(--fr-surface);min-width:0;box-shadow:var(--fr-shadow);border-radius:16px;align-content:start;gap:6px;padding:12px 14px 14px;display:grid;position:relative}.NA_S6a_perspective[data-tone="0"]{--tone:var(--stage-think)}.NA_S6a_perspective[data-tone="1"]{--tone:var(--stage-explore)}.NA_S6a_perspective[data-tone="2"]{--tone:var(--stage-create)}.NA_S6a_perspective[data-tone="3"]{--tone:var(--stage-test)}.NA_S6a_who{color:var(--fr-ink);overflow-wrap:anywhere;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:800;line-height:1.3;display:flex}.NA_S6a_who:before{content:"";background:var(--tone);border-radius:999px;flex-shrink:0;width:10px;height:10px}.NA_S6a_view{color:var(--fr-copy);overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:1.5}.NA_S6a_view:before{content:"“"}.NA_S6a_view:after{content:"”"}@media (max-width:420px){.NA_S6a_dilemma{padding:12px}}
.DNSQtq_fill{transform-origin:0;animation:6s cubic-bezier(.5,0,.2,1) infinite DNSQtq_fill;animation-delay:var(--delay,0s)}@keyframes DNSQtq_fill{0%,10%{transform:scaleX(0)}35%,85%{transform:scaleX(1)}to{transform:scaleX(0)}}.DNSQtq_dot{background:currentColor;border-radius:999px;width:6px;height:6px;animation:1.2s ease-in-out infinite DNSQtq_dot;display:inline-block}.DNSQtq_dot:nth-child(2){animation-delay:.15s}.DNSQtq_dot:nth-child(3){animation-delay:.3s}@keyframes DNSQtq_dot{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.DNSQtq_draw{stroke-dasharray:var(--len,200);stroke-dashoffset:var(--len,200);animation:2.4s ease-in-out both DNSQtq_draw;animation-delay:var(--delay,0s)}@keyframes DNSQtq_draw{0%,15%{stroke-dashoffset:var(--len,200)}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.DNSQtq_fill,.DNSQtq_dot,.DNSQtq_draw{animation:none}.DNSQtq_fill{transform:none}.DNSQtq_draw{stroke-dashoffset:0}}
.QdfbJG_claim{border:1px solid var(--fr-gold-line);background:var(--fr-gold-soft);border-radius:18px;gap:4px;margin:0;padding:16px 18px 16px 52px;display:grid;position:relative}.QdfbJG_claimIcon{color:var(--fr-gold);position:absolute;top:16px;left:16px}.QdfbJG_claimLabel{color:var(--fr-gold);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}.QdfbJG_claimText{color:var(--fr-ink);font-family:var(--fr-serif);margin:0;font-size:21px;line-height:1.3}.QdfbJG_youngClaim{font-size:23px}.QdfbJG_sources{gap:8px;display:grid}.QdfbJG_sourcesHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.QdfbJG_sourcesHead>h4{margin:0}.QdfbJG_count{color:var(--fr-muted);font-size:12.5px;font-weight:700}.QdfbJG_sourceList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.QdfbJG_source{border:1.5px solid var(--fr-line);background:var(--fr-surface);border-radius:18px;gap:8px;padding:14px;display:grid}.QdfbJG_source[data-state=correct]{border-color:color-mix(in srgb, var(--fr-good) 55%, var(--fr-line))}.QdfbJG_source[data-state=wrong]{border-color:color-mix(in srgb, var(--fr-warn) 55%, var(--fr-line))}.QdfbJG_sourceLabel{color:var(--fr-ink);margin:0;font-size:15.5px;font-weight:800;line-height:1.35}.QdfbJG_sourceText{color:var(--fr-copy);margin:0;font-size:14.5px;line-height:1.5}.QdfbJG_source .QdfbJG_segments{flex-wrap:wrap;max-width:420px;display:flex}.QdfbJG_segments>button{flex:auto;min-width:72px;min-height:44px;padding:0 10px}.QdfbJG_source .QdfbJG_mark{margin-left:0}.QdfbJG_verdictQuestion{font-size:16px;line-height:1.4}
@property --bk-lift{syntax:"<number>";inherits:false;initial-value:0}@property --bk-pull{syntax:"<number>";inherits:false;initial-value:0}@property --bk-open{syntax:"<number>";inherits:false;initial-value:0}@property --bk-t1{syntax:"<number>";inherits:false;initial-value:0}@property --bk-t2{syntax:"<number>";inherits:false;initial-value:0}@property --bk-f1{syntax:"<number>";inherits:false;initial-value:0}@property --bk-f2{syntax:"<number>";inherits:false;initial-value:0}@property --bk-f3{syntax:"<number>";inherits:false;initial-value:0}@property --bk-f4{syntax:"<number>";inherits:false;initial-value:0}@property --bk-turn{syntax:"<number>";inherits:false;initial-value:0}._1zGSwq_scene{height:360vh;position:relative}._1zGSwq_sticky{align-items:center;height:100vh;min-height:640px;display:grid;position:sticky;top:0;overflow:hidden}._1zGSwq_sticky:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#f7d75a47,#0000);border-radius:50%;height:80%;position:absolute;inset:10% -10% auto 35%}._1zGSwq_stage{perspective:2400px;perspective-origin:50% 40%;height:min(560px,68vh);position:relative}._1zGSwq_shelf{height:330px;opacity:calc(1 - var(--bk-pull));transform:translateY(calc(var(--bk-pull) * 50px)) scale(calc(1 - var(--bk-pull) * .1));transform-origin:50% 100%;filter:blur(calc(var(--bk-pull) * 3px));position:absolute;inset:auto 2% 4%}._1zGSwq_books{justify-content:center;align-items:flex-end;gap:6px;display:flex;position:absolute;inset:0 0 26px}._1zGSwq_board{background:linear-gradient(#d5a970 0 9px,#a8773f 9px 11px,#9a6a35 11px),#9a6a35;border-radius:3px;height:26px;position:absolute;inset:auto -4% 0;box-shadow:0 22px 34px -18px #462d0fb3}._1zGSwq_board:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 70px,#ffffff0f 70px 72px,#0000 72px 160px);border-radius:0 0 3px 3px;height:17px;position:absolute;inset:9px 0 auto}._1zGSwq_spine{color:#fff;background:linear-gradient(90deg, #0000002e, transparent 18%, #ffffff24 30%, transparent 46%, #00000029), var(--c);transform-origin:50% 100%;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:5px 5px 2px 2px;flex-direction:column;justify-content:space-between;align-items:center;padding:16px 0 14px;transition:translate .22s cubic-bezier(.34,1.4,.64,1);display:flex;position:relative;box-shadow:0 6px 10px -6px #00000059}._1zGSwq_spine:not([data-picked]):hover{translate:0 -8px}._1zGSwq_spine:focus-visible{outline-offset:3px;outline:3px solid #f0b429}._1zGSwq_phoneShelf ._1zGSwq_spine[data-picked]{translate:0 -12px;box-shadow:0 16px 22px -12px #00000073}._1zGSwq_spine span{writing-mode:vertical-rl;font-family:var(--font-instrument-serif), Georgia, serif;letter-spacing:.02em;white-space:nowrap;text-shadow:0 1px #0003;font-size:19px;transform:rotate(180deg)}._1zGSwq_spine ._1zGSwq_siCheck{writing-mode:horizontal-tb;text-shadow:none;transform:none}._1zGSwq_band{background:#f0cd8c;border-radius:2px;width:70%;height:4px;box-shadow:0 7px #f0cd8c}._1zGSwq_spine[data-picked]{transform:translateY(calc(var(--bk-lift) * -70px));opacity:calc(1 - clamp(0, var(--bk-pull) * 6, 1));box-shadow:0 calc(10px + var(--bk-lift) * 24px) 26px -14px #00000073}._1zGSwq_lean{transform:rotate(5deg)translate(4px)}._1zGSwq_shelfOllie{width:72px;position:absolute;bottom:22px;right:9%}._1zGSwq_book{--t:18px;width:min(860px,100%);height:100%;opacity:clamp(0, var(--bk-pull) * 5, 1);transform-style:preserve-3d;transform:translate3d(calc((1 - var(--bk-pull)) * -14% + (1 - var(--bk-open)) * -25%), calc((1 - var(--bk-pull)) * 18%), calc((1 - var(--bk-pull)) * -260px)) rotateY(calc((1 - var(--bk-pull)) * 76deg + (1 - var(--bk-open)) * var(--bk-pull) * -8deg)) rotateX(calc((1 - var(--bk-open)) * 4deg));margin-top:calc(min(560px,68vh)/-2);margin-left:calc(min(860px,100%)/-2);position:absolute;top:50%;left:50%}._1zGSwq_bookSpine{top:0;bottom:0;left:calc(50% - var(--t));width:var(--t);background:linear-gradient(90deg, color-mix(in srgb, var(--c,#2b4aa0) 62%, #000), color-mix(in srgb, var(--c,#2b4aa0) 85%, #000));transform-origin:100%;color:#f0cd8c;border-radius:4px 0 0 4px;place-items:center;display:grid;position:absolute;transform:rotateY(-90deg)}._1zGSwq_bookSpine span{writing-mode:vertical-rl;font-family:var(--font-instrument-serif), Georgia, serif;font-size:15px;transform:rotate(180deg)}._1zGSwq_base{background:#fffdf8;width:50%;position:absolute;top:0;bottom:0}._1zGSwq_baseLeft{opacity:clamp(0, var(--bk-open) * 4, 1);border-radius:8px 2px 2px 8px;left:0;box-shadow:-3px 2px 0 -1px #f1ebdc,-6px 4px 0 -2px #e9e1cd,-9px 6px 0 -3px #dfd5bd,0 40px 70px -40px #281e0a99}._1zGSwq_baseRight{border-radius:2px 8px 8px 2px;left:50%;box-shadow:3px 2px 0 -1px #f1ebdc,6px 4px 0 -2px #e9e1cd,9px 6px 0 -3px #dfd5bd,0 40px 70px -40px #281e0a99}._1zGSwq_leaf:not([data-i="0"]) ._1zGSwq_face,._1zGSwq_baseRight{opacity:clamp(0, var(--bk-open) * 40, 1)}._1zGSwq_baseShade{z-index:1;border-radius:inherit;opacity:calc((var(--bk-t1) * (1 - var(--bk-t1)) + var(--bk-t2) * (1 - var(--bk-t2))) * 3);pointer-events:none;background:linear-gradient(90deg,#281e0a59,#0000 60%);position:absolute;inset:0}._1zGSwq_leaf{transform-origin:0;width:50%;transform-style:preserve-3d;z-index:calc(20 - var(--i));position:absolute;top:0;bottom:0;left:50%}._1zGSwq_leaf[data-i="0"],._1zGSwq_leaf[data-i="0"]>._1zGSwq_face,._1zGSwq_leaf[data-i="0"] ._1zGSwq_shade{--bk-turn:var(--bk-open)}._1zGSwq_leaf[data-i="1"],._1zGSwq_leaf[data-i="1"]>._1zGSwq_face,._1zGSwq_leaf[data-i="1"] ._1zGSwq_shade{--bk-turn:var(--bk-t1)}._1zGSwq_leaf[data-i="2"],._1zGSwq_leaf[data-i="2"]>._1zGSwq_face,._1zGSwq_leaf[data-i="2"] ._1zGSwq_shade{--bk-turn:var(--bk-t2)}._1zGSwq_leaf{--z:calc((3 - var(--i)) * 1px);transform:translateZ(var(--z)) rotateY(calc(var(--bk-turn) * -180deg))}._1zGSwq_scene[data-step="1"] ._1zGSwq_leaf[data-i="0"],._1zGSwq_scene[data-step="2"] ._1zGSwq_leaf[data-i="0"],._1zGSwq_scene[data-step="2"] ._1zGSwq_leaf[data-i="1"],._1zGSwq_scene[data-step="3"] ._1zGSwq_leaf[data-i="0"],._1zGSwq_scene[data-step="3"] ._1zGSwq_leaf[data-i="1"],._1zGSwq_scene[data-step="3"] ._1zGSwq_leaf[data-i="2"]{--z:calc((3 + var(--i)) * 1px);z-index:calc(30 + var(--i))}._1zGSwq_face{backface-visibility:hidden;background:#fffdf8;border-radius:2px 8px 8px 2px;position:absolute;inset:0;overflow:hidden}._1zGSwq_shade{z-index:1;opacity:calc(var(--bk-turn) * (1 - var(--bk-turn)) * 4);pointer-events:none;background:linear-gradient(90deg,#281e0a4d,#0000 45%,#ffffff40 85%,#0000);position:absolute;inset:0}._1zGSwq_back{border-radius:8px 2px 2px 8px;transform:rotateY(180deg)}._1zGSwq_back>._1zGSwq_shade{background:linear-gradient(270deg,#281e0a4d,#0000 45%)}._1zGSwq_page{color:#1d2a26;background:linear-gradient(90deg,#3c280f1f,#0000 8%),#fffdf8;padding:36px 38px 30px}._1zGSwq_back._1zGSwq_page{background:linear-gradient(270deg,#3c280f1f,#0000 8%),#fffdf8}._1zGSwq_cover{background:linear-gradient(90deg, #00000047, #0000 5%, #ffffff1a 7%, transparent 10%), radial-gradient(circle at 78% 14%, #fff3, transparent 42%), repeating-linear-gradient(45deg, #ffffff08 0 2px, transparent 2px 5px), linear-gradient(160deg, color-mix(in srgb, var(--c,#3d63c9) 90%, #fff), color-mix(in srgb, var(--c,#3d63c9) 76%, #000));color:#fff;box-shadow:0 30px 60px -30px color-mix(in srgb, var(--c,#3d63c9) 55%, #000);border-radius:3px 12px 12px 3px;flex-direction:column;justify-content:space-between;padding:46px 44px 40px 52px;display:flex;inset:-8px -10px -8px -2px}._1zGSwq_cover:before{content:"";pointer-events:none;border:1.5px solid #f0cd8c8c;border-radius:6px;position:absolute;inset:18px 18px 18px 30px}._1zGSwq_foil{background:linear-gradient(#fbe7b5,#e0b25f 55%,#f5d692);color:#0000;-webkit-background-clip:text;background-clip:text}._1zGSwq_medal{color:#f0cd8c;width:78px;height:78px;font-family:var(--font-instrument-serif), Georgia, serif;border:1.5px solid #f0cd8cb3;border-radius:999px;place-items:center;font-size:40px;display:grid}._1zGSwq_tab{background:linear-gradient(90deg, #00000038 0 5px, #ffffff1f 5px 7px, transparent 7px), var(--c);color:#fff;min-height:36px;font:inherit;cursor:pointer;opacity:.78;border:0;border-radius:4px 9px 9px 4px;padding:0 12px;font-size:13px;font-weight:700;transition:opacity .18s,translate .18s,box-shadow .18s;box-shadow:0 6px 12px -8px #0006}._1zGSwq_tab:hover{opacity:1}._1zGSwq_tab[aria-pressed=true]{opacity:1;box-shadow:0 0 0 2px #f6f1e7, 0 0 0 4px var(--c), 0 10px 18px -10px #00000073;translate:0 -3px}._1zGSwq_tab:focus-visible{outline-offset:3px;outline:3px solid #f0b429}._1zGSwq_book ._1zGSwq_page{padding-top:46px;padding-bottom:38px}._1zGSwq_runningHead,._1zGSwq_folio{color:#1d2a2673;font-family:var(--font-instrument-serif), Georgia, serif;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12.5px;font-style:italic;position:absolute;left:38px;right:38px;overflow:hidden}._1zGSwq_runningHead{border-bottom:1px solid #5c461c1f;padding-bottom:6px;top:16px}._1zGSwq_folio{letter-spacing:.08em;font-size:12px;font-style:normal;bottom:14px}._1zGSwq_runningHead[data-side=right],._1zGSwq_folio[data-side=right]{text-align:right}._1zGSwq_contentsRow{color:#1d2a26cc;align-items:baseline;gap:8px;padding:5px 0;font-size:13.5px;display:flex;position:relative}._1zGSwq_contentsNumber{color:#1d2a2659;width:22px;font-family:var(--font-instrument-serif), Georgia, serif;flex:none;font-size:19px;line-height:1}._1zGSwq_contentsRow[data-here]{color:var(--c);font-weight:650}._1zGSwq_contentsRow[data-here] ._1zGSwq_contentsNumber{color:var(--c)}._1zGSwq_contentsRow[data-here]:before{content:"";background:var(--c);border-radius:0 3px 3px 0;width:8px;position:absolute;top:4px;bottom:4px;left:-38px}._1zGSwq_path{gap:12px;margin-top:18px;display:grid;position:relative}._1zGSwq_path:before{content:"";background:repeating-linear-gradient(180deg, color-mix(in srgb, var(--c) 45%, transparent) 0 5px, transparent 5px 9px);border-radius:2px;width:2px;position:absolute;top:14px;bottom:14px;left:13px}._1zGSwq_stop{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;display:grid;position:relative}._1zGSwq_stopDot{width:28px;height:28px;color:var(--c);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--c) 40%, transparent);background:#fffdf8;border-radius:50%;place-items:center;font-size:11px;font-weight:800;display:grid}._1zGSwq_stop[data-first] ._1zGSwq_stopDot{background:var(--c);color:#fff;box-shadow:0 0 0 4px color-mix(in srgb, var(--c) 18%, transparent)}._1zGSwq_stop[data-more] ._1zGSwq_stopDot{color:#1d2a2680;font-size:10px;box-shadow:inset 0 0 0 1.5px #1d2a262e}._1zGSwq_startHere{background:color-mix(in srgb, var(--c) 12%, transparent);color:var(--c);border-radius:999px;margin-top:3px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-block}._1zGSwq_parts{flex:1;grid-template-columns:repeat(6,1fr);gap:4px;display:grid}._1zGSwq_parts span{background:#1d2a2617;border-radius:999px;height:6px}._1zGSwq_parts span[data-done]{background:#2d886d}._1zGSwq_parts span[data-now]{background:linear-gradient(90deg, var(--c) 45%, #1d2a2617 45%)}._1zGSwq_keyIdea{border-left:3px solid var(--c);background:color-mix(in srgb, var(--c) 7%, #fffdf8);border-radius:4px 10px 10px 4px;margin-top:20px;padding:12px 14px}._1zGSwq_hint{z-index:40;color:#1d2a26cc;white-space:nowrap;pointer-events:none;background:#fffdf8e0;border-radius:999px;align-items:center;gap:8px;margin:0;padding:6px 8px 6px 14px;font-size:13.5px;font-weight:600;display:flex;position:absolute;left:50%;translate:-50%;box-shadow:0 8px 20px -14px #281e0a8c,0 0 0 1px #5c461c1a}._1zGSwq_hintShelf{opacity:calc(1 - var(--bk-lift));padding-right:14px;bottom:-40px}._1zGSwq_hintOpen{opacity:calc(clamp(0, (var(--bk-pull) - .85) * 7, 1) * clamp(0, 1 - var(--bk-open) * 5, 1));bottom:-52px}._1zGSwq_hintTurn{opacity:calc(clamp(0, (var(--bk-open) - .9) * 10, 1) * clamp(0, 1 - var(--bk-t1) * 6, 1));bottom:-52px}._1zGSwq_chevron{background:var(--c,#3d63c9);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;animation:1.4s ease-in-out infinite _1zGSwq_nudge;display:inline-grid}@keyframes _1zGSwq_nudge{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}._1zGSwq_fresh{animation:.42s cubic-bezier(.2,.8,.2,1) both _1zGSwq_fresh}@keyframes _1zGSwq_fresh{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._1zGSwq_plate{border:4px solid #fff;border-radius:14px;width:100%;max-width:300px;height:auto;margin-top:20px;box-shadow:0 16px 28px -20px #281e0a8c}._1zGSwq_mScene{height:560svh;position:relative}._1zGSwq_mSticky{flex-direction:column;height:100svh;min-height:560px;padding:84px 0 14px;display:flex;position:sticky;top:0;overflow:hidden}._1zGSwq_mControls{z-index:2;gap:8px;display:grid;position:relative}._1zGSwq_mRow{scrollbar-width:none;gap:6px;padding:4px 20px;display:flex;overflow-x:auto}._1zGSwq_mRow::-webkit-scrollbar{display:none}._1zGSwq_mRow ._1zGSwq_tab{min-height:44px}._1zGSwq_mGrade{color:#1d2a26;width:44px;height:44px;font:inherit;cursor:pointer;background:#fffdf8;border:1px solid #1d2a2624;border-radius:12px;flex:none;font-size:14px;font-weight:700}._1zGSwq_mGrade[aria-pressed=true]{color:#fffdf8;background:#1d2a26;border-color:#1d2a26}._1zGSwq_mGrade:focus-visible{outline-offset:2px;outline:3px solid #f0b429}._1zGSwq_mStage{perspective:1600px;flex:1;place-items:center;min-height:0;display:grid;position:relative}._1zGSwq_mShelf{opacity:calc(1 - var(--bk-pull));transform:translateY(calc(var(--bk-pull) * 30px)) scale(calc(1 - var(--bk-pull) * .08));transform-origin:50% 100%;position:absolute;bottom:64px;left:16px;right:16px}._1zGSwq_mBook{--h:min(480px, calc(100svh - 270px));width:min(calc(var(--h) * .74), 86vw);height:var(--h);transform-style:preserve-3d;opacity:clamp(0, calc(var(--bk-pull) * 5), 1);transform:translateY(calc((1 - var(--bk-pull)) * 34%)) scale(calc(.5 + var(--bk-pull) * .5)) rotateY(calc((1 - var(--bk-pull)) * 70deg));pointer-events:none;position:relative}._1zGSwq_mBase,._1zGSwq_mLeaf{border-radius:4px 12px 12px 4px;position:absolute;inset:0}._1zGSwq_mBase{opacity:clamp(0, calc(var(--bk-open) * 40), 1);overflow:hidden;box-shadow:3px 2px 0 -1px #f1ebdc,6px 4px 0 -2px #e9e1cd,9px 6px 0 -3px #dfd5bd,0 34px 60px -34px #281e0a99}._1zGSwq_mLeaf{transform-origin:0;transform-style:preserve-3d;transform:translateZ(calc((6 - var(--i)) * 1px)) rotateY(calc(var(--bk-turn) * -170deg))}._1zGSwq_mLeaf[data-i="0"],._1zGSwq_mLeaf[data-i="0"] ._1zGSwq_shade{--bk-turn:var(--bk-open)}._1zGSwq_mLeaf[data-i="1"],._1zGSwq_mLeaf[data-i="1"] ._1zGSwq_shade{--bk-turn:var(--bk-f1)}._1zGSwq_mLeaf[data-i="2"],._1zGSwq_mLeaf[data-i="2"] ._1zGSwq_shade{--bk-turn:var(--bk-f2)}._1zGSwq_mLeaf[data-i="3"],._1zGSwq_mLeaf[data-i="3"] ._1zGSwq_shade{--bk-turn:var(--bk-f3)}._1zGSwq_mLeaf[data-i="4"],._1zGSwq_mLeaf[data-i="4"] ._1zGSwq_shade{--bk-turn:var(--bk-f4)}._1zGSwq_mLeaf:not([data-i="0"]){opacity:clamp(0, calc(var(--bk-open) * 40), 1)}._1zGSwq_mFace{border-radius:inherit;backface-visibility:hidden;position:absolute;inset:0;overflow:hidden;box-shadow:0 1px #5c461c1a}._1zGSwq_mFace>._1zGSwq_shade{opacity:calc(var(--bk-turn) * 4);background:linear-gradient(90deg,#281e0a47,#0000 50%)}._1zGSwq_mScene ._1zGSwq_page{padding:42px 20px 32px;font-size:13px}._1zGSwq_mScene ._1zGSwq_runningHead,._1zGSwq_mScene ._1zGSwq_folio{left:20px;right:20px}._1zGSwq_mScene ._1zGSwq_contentsRow[data-here]:before{width:6px;left:-20px}._1zGSwq_mCover{border-radius:4px 12px 12px 4px;padding:34px 26px 26px 30px;inset:0}._1zGSwq_mCover:before{inset:12px 12px 12px 20px}._1zGSwq_mCover ._1zGSwq_medal{width:60px;height:60px}._1zGSwq_mHint{bottom:4px}._1zGSwq_mScene ._1zGSwq_page>._1zGSwq_fresh{justify-content:flex-start}@media (max-height:760px),(max-width:359px){._1zGSwq_mScene ._1zGSwq_page>*,._1zGSwq_mCover>*{zoom:.88}}@media (max-height:660px){._1zGSwq_mScene ._1zGSwq_page>*,._1zGSwq_mCover>*{zoom:.78}}._1zGSwq_mScene ._1zGSwq_hintTurn{opacity:calc(clamp(0, (var(--bk-open) - .9) * 10, 1) * clamp(0, 1 - var(--bk-f1) * 6, 1))}._1zGSwq_mStill{display:none}@media (prefers-reduced-motion:reduce){._1zGSwq_mScene{display:none}._1zGSwq_mStill{scroll-snap-type:x mandatory;gap:16px;margin-top:24px;padding:0 20px 16px;display:flex;overflow-x:auto}._1zGSwq_fresh,._1zGSwq_chevron{animation:none}._1zGSwq_spine{transition:none}._1zGSwq_scene{height:auto}._1zGSwq_sticky{height:auto;padding:96px 0;position:relative}}._1zGSwq_siCheck{writing-mode:horizontal-tb;color:#24523f;background:#f0cd8c;border-radius:50%;place-items:center;width:22px;height:22px;font-size:13px;font-weight:800;line-height:1;display:grid;box-shadow:0 2px 6px -2px #00000059}._1zGSwq_siSeal{color:#f0cd8c;letter-spacing:.04em;background:#f0cd8c2e;border-radius:999px;align-items:center;gap:6px;margin-top:14px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}._1zGSwq_phoneShelf ._1zGSwq_spine ._1zGSwq_siCheck{margin-bottom:12px}._1zGSwq_shelfScroll{overscroll-behavior-x:contain;scrollbar-width:none;pointer-events:none;margin-block:-96px -10px;padding-block:96px 10px;overflow:auto hidden}._1zGSwq_shelfScroll ._1zGSwq_spine{pointer-events:auto}._1zGSwq_shelfScroll::-webkit-scrollbar{display:none}._1zGSwq_phoneShelf ._1zGSwq_lean{transform:rotate(4deg)}
.UEi8kG_question{border:1px solid color-mix(in srgb, var(--stage-explore) 28%, var(--fr-line));border-left:4px solid var(--stage-explore);background:var(--fr-ocean-soft);border-radius:18px;gap:8px;padding:14px 16px 16px;display:grid}.UEi8kG_questionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;display:flex}.UEi8kG_questionText{color:var(--fr-ink);font-family:var(--fr-serif);overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:400;line-height:1.25}.UEi8kG_questionYoung{font-size:25px}.UEi8kG_grownUp{border:1.5px solid var(--fr-gold-line);background:var(--fr-gold-soft);min-height:36px;color:var(--fr-gold);border-radius:999px;justify-self:start;align-items:center;gap:8px;margin:2px 0 0;padding:6px 14px;font-size:14.5px;font-weight:800;line-height:1.25;display:inline-flex}.UEi8kG_grownUp svg{flex-shrink:0}.UEi8kG_nowrap{white-space:nowrap}.UEi8kG_stage{border:1px solid var(--fr-line);background:var(--fr-surface);border-radius:18px;gap:12px;min-width:0;padding:14px 16px 16px;display:grid}.UEi8kG_stageTitle{color:var(--fr-ink);align-items:center;gap:10px;margin:0;font-size:16px;font-weight:800;display:flex}.UEi8kG_stageNum{background:var(--fr-accent);width:28px;height:28px;color:var(--fr-on-accent);border-radius:999px;flex-shrink:0;place-items:center;font-size:13.5px;font-weight:800;display:grid}.UEi8kG_block{gap:2px;min-width:0;display:grid}.UEi8kG_materials{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.UEi8kG_material{border:1px solid var(--fr-line);background:var(--fr-soft);max-width:100%;color:var(--fr-ink);overflow-wrap:anywhere;border-radius:12px;align-items:center;gap:8px;padding:6px 12px;font-size:14.5px;line-height:1.35;display:inline-flex}.UEi8kG_material:before{content:"";background:var(--stage-explore);border-radius:999px;flex-shrink:0;width:7px;height:7px}.UEi8kG_steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.UEi8kG_step{color:var(--fr-ink);align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.UEi8kG_stepNum{border:1.5px solid var(--stage-explore);background:var(--fr-ocean-soft);width:26px;height:26px;color:var(--fr-ink);border-radius:999px;flex-shrink:0;place-items:center;font-size:13px;font-weight:800;display:grid}.UEi8kG_stepText{overflow-wrap:anywhere;min-width:0;padding-top:2px}@media (max-width:420px){.UEi8kG_stage,.UEi8kG_question{padding:12px}.UEi8kG_questionText{font-size:20px}.UEi8kG_questionYoung{font-size:23px}}
@font-face{font-family:handwriting;src:url(../media/caveat-s.0v9iznkhjktil.woff2)format("woff2");font-display:swap;font-weight:600 700;font-style:normal}@font-face{font-family:handwriting Fallback;src:local(Arial);ascent-override:128.4%;descent-override:40.12%;line-gap-override:0.0%;size-adjust:74.77%}.FdUwXq_className{font-family:handwriting,handwriting Fallback}
.haA7zq_matching{container:fr-matching/inline-size}.haA7zq_instruction[data-picking]{color:var(--fr-accent);font-weight:700}.haA7zq_board{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@container fr-matching (min-width:440px){.haA7zq_board{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}}.haA7zq_column{align-content:start;gap:8px;display:grid}.haA7zq_card{border:1.5px solid var(--fr-line);background:var(--fr-surface);width:100%;min-height:52px;color:var(--fr-ink);font:inherit;text-align:left;border-radius:16px;align-items:center;gap:10px;padding:8px 12px;font-size:15px;line-height:1.35;transition:border-color .14s,background-color .14s,box-shadow .14s;display:flex}.haA7zq_card:hover{border-color:var(--fr-line-strong)}.haA7zq_card[data-paired]{background:var(--fr-soft)}.haA7zq_board[data-picking=left] .haA7zq_card[data-side=right],.haA7zq_board[data-picking=right] .haA7zq_card[data-side=left]{border-style:dashed;border-color:var(--fr-accent)}.haA7zq_card[aria-pressed=true]{border-style:solid;border-color:var(--fr-accent);background:var(--fr-accent-soft);box-shadow:inset 0 0 0 1px var(--fr-accent)}.haA7zq_young{min-height:64px;font-size:17px}.haA7zq_emoji{flex-shrink:0;font-size:26px;line-height:1}.haA7zq_young .haA7zq_emoji{font-size:34px}.haA7zq_text{overflow-wrap:anywhere;flex:auto;min-width:0}.haA7zq_badge{border:1.5px dashed var(--fr-line-strong);width:28px;height:28px;color:var(--fr-on-accent);border-radius:999px;flex-shrink:0;place-items:center;font-size:13.5px;font-weight:800;line-height:1;display:grid}.haA7zq_badge[data-tone]{border:0}.haA7zq_badge[data-tone="0"]{background:var(--fr-accent)}.haA7zq_badge[data-tone="1"]{background:var(--fr-ocean)}.haA7zq_badge[data-tone="2"]{background:var(--fr-plum)}.haA7zq_badge[data-tone="3"]{background:var(--fr-gold)}.haA7zq_badge[data-tone="4"]{background:var(--stage-test)}.haA7zq_badge[data-tone="5"]{background:var(--stage-reflect)}.haA7zq_pairs{gap:4px;display:grid}.haA7zq_pairList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.haA7zq_pairRow{border:1.5px solid var(--fr-line);background:var(--fr-surface);min-height:52px;color:var(--fr-ink);border-radius:16px;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:4px 4px 4px 12px;font-size:14.5px;line-height:1.4;display:flex}.haA7zq_pairRow[data-state=correct]{border-color:var(--fr-good);background:var(--fr-good-soft)}.haA7zq_pairRow[data-state=wrong]{border-color:var(--fr-warn);background:var(--fr-warn-soft)}.haA7zq_pairText{overflow-wrap:anywhere;flex:160px;min-width:0;padding:6px 0}.haA7zq_pairEmoji{font-size:18px}.haA7zq_arrow{color:var(--fr-muted)}.haA7zq_pairRight{font-weight:750}.haA7zq_pairRow [data-state]{margin-left:0;padding-right:8px}.haA7zq_unpair{width:44px;height:44px;color:var(--fr-muted);background:0 0;border:1px solid #0000;border-radius:12px;flex-shrink:0;place-items:center;margin-left:auto;display:grid}.haA7zq_unpair:hover{border-color:var(--fr-line);background:var(--fr-warn-soft);color:var(--fr-warn)}@media (prefers-reduced-motion:reduce){.haA7zq_card{transition:none}}
._5GHhwq_stage{padding-block:4rem}._5GHhwq_header{padding:0 1.5rem 1.25rem}._5GHhwq_scroller{scroll-snap-type:x proximity;scrollbar-width:none;overflow-x:auto}._5GHhwq_scroller::-webkit-scrollbar{display:none}._5GHhwq_row{gap:.75rem;width:max-content;padding-inline:1.5rem;display:flex}._5GHhwq_row>*{scroll-snap-align:center}._5GHhwq_card{width:min(84vw,440px)}._5GHhwq_track,._5GHhwq_hintScroll{display:none}._5GHhwq_section[data-mode] ._5GHhwq_stage{flex-direction:column;height:100svh;padding-block:0;display:flex;position:sticky;top:0;overflow:hidden}._5GHhwq_section[data-mode] ._5GHhwq_header{padding-top:4.5rem}._5GHhwq_section[data-mode] ._5GHhwq_scroller{z-index:1;scroll-snap-type:none;flex:1;align-items:safe center;min-height:0;padding-bottom:2.75rem;display:flex;position:relative;overflow:visible}._5GHhwq_section[data-mode] ._5GHhwq_track{inset-inline:1.5rem;background:#12433a24;border-radius:999px;height:2px;display:block;position:absolute;bottom:clamp(.875rem,3svh,1.75rem);overflow:hidden}._5GHhwq_section[data-mode] ._5GHhwq_hintScroll{display:inline}._5GHhwq_section[data-mode] ._5GHhwq_hintSwipe{display:none}._5GHhwq_bar{transform-origin:0;background:#2d886d;height:100%;display:block;transform:scaleX(0)}._5GHhwq_section[data-mode=deck] ._5GHhwq_scroller{align-items:flex-start;padding-top:2.75rem}._5GHhwq_section[data-mode=deck] ._5GHhwq_row{transform-origin:top;justify-content:center;width:100%;display:grid}._5GHhwq_section[data-mode=deck] ._5GHhwq_row>*{transform-origin:top;will-change:transform;grid-area:1/1;box-shadow:inset 0 0 0 1px #12433a14,0 -8px 24px -14px #12433a80,0 18px 40px -28px #12433a73}._5GHhwq_section[data-mode=row] ._5GHhwq_row{will-change:transform}._5GHhwq_arrow{transition:rotate .2s}._5GHhwq_section[data-mode=deck] ._5GHhwq_arrow{rotate:90deg}@media (min-width:640px){._5GHhwq_row{gap:1.25rem;padding-inline:2.5rem}._5GHhwq_header{padding-inline:2.5rem}._5GHhwq_section[data-mode] ._5GHhwq_track{inset-inline:2.5rem}}@media (min-width:1024px){._5GHhwq_row{--s:tan(atan2(clamp(340px, min(100svh - 256px, 36vw), 560px), 320px));padding-inline:4rem}._5GHhwq_header{padding-inline:4rem;padding-right:5.5rem}._5GHhwq_section[data-mode] ._5GHhwq_header{padding-top:5.5rem}._5GHhwq_section[data-mode] ._5GHhwq_track{inset-inline:4rem}._5GHhwq_card{width:calc(440px * var(--s));height:calc(320px * var(--s));position:relative}._5GHhwq_wide{width:calc(600px * var(--s))}._5GHhwq_canvas{width:440px;height:320px;transform:scale(var(--s));transform-origin:0 0;position:absolute;top:0;left:0}._5GHhwq_wide ._5GHhwq_canvas{width:600px}}
.JJIQ-G_problem{border:1px solid color-mix(in srgb, var(--stage-explore) 28%, var(--fr-line));border-left:4px solid var(--stage-explore);background:var(--fr-ocean-soft);border-radius:18px;gap:6px;padding:14px 16px;display:grid}.JJIQ-G_problemHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;display:flex}.JJIQ-G_problemText{color:var(--fr-ink);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.5}.JJIQ-G_sectionTitle{color:var(--fr-ink);margin:0;font-size:15px;font-weight:800}.JJIQ-G_ratings{gap:8px;min-width:0;display:grid;container-type:inline-size}.JJIQ-G_matrix{--template:minmax(140px, 1fr) repeat(var(--cols,3), 228px) 96px;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:12px;display:grid}.JJIQ-G_head{display:none}.JJIQ-G_row{border:1px solid var(--fr-line);background:var(--fr-surface);min-width:0;box-shadow:var(--fr-shadow);border-radius:18px;align-content:start;gap:12px;padding:14px;display:grid}.JJIQ-G_solution{color:var(--fr-ink);align-items:flex-start;gap:10px;margin:0;font-size:15px;font-weight:700;line-height:1.4;display:flex}.JJIQ-G_solutionText{overflow-wrap:anywhere;min-width:0;padding-top:3px}.JJIQ-G_letter{border:1.5px solid color-mix(in srgb, var(--fr-ocean) 40%, transparent);background:var(--fr-ocean-soft);width:28px;height:28px;color:var(--fr-ocean);border-radius:999px;flex-shrink:0;place-items:center;font-size:13px;font-weight:800;display:grid}.JJIQ-G_cell{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;min-width:0;display:flex}.JJIQ-G_cellLabel{min-width:0;color:var(--fr-copy);overflow-wrap:anywhere;flex:90px;font-size:14px;font-weight:700;line-height:1.35}.JJIQ-G_scale{flex:0 228px;grid-template-columns:repeat(5,minmax(0,44px));gap:2px;max-width:100%;display:grid}.JJIQ-G_dot{cursor:pointer;place-items:center;min-width:0;height:44px;display:grid;position:relative}.JJIQ-G_dot input{opacity:0;pointer-events:none;margin:0;position:absolute;inset:0}.JJIQ-G_dotFace{aspect-ratio:1;border:1.5px solid var(--fr-line-strong);background:var(--fr-surface);width:min(34px,100%);color:var(--fr-copy);border-radius:999px;place-items:center;font-size:14px;font-weight:800;line-height:1;transition:background-color .14s,border-color .14s,color .14s;display:grid}.JJIQ-G_dot:not([data-locked]):hover .JJIQ-G_dotFace{border-color:var(--fr-accent)}.JJIQ-G_dot[data-filled] .JJIQ-G_dotFace{border-color:color-mix(in srgb, var(--fr-accent) 55%, var(--fr-line));background:var(--fr-accent-soft);color:var(--fr-ink)}.JJIQ-G_dot:has(input:checked) .JJIQ-G_dotFace{border-color:var(--fr-accent);background:var(--fr-accent);color:var(--fr-on-accent)}.JJIQ-G_dot:has(input:focus-visible) .JJIQ-G_dotFace{outline:3px solid var(--fr-accent);outline-offset:2px}.JJIQ-G_dot[data-locked]{cursor:default}.JJIQ-G_total{color:var(--fr-copy);margin:0;font-size:14px;line-height:1.4}.JJIQ-G_total strong{color:var(--fr-ink);font-size:16px}.JJIQ-G_totalNote{color:var(--fr-muted);font-size:12.5px}@container (min-width:780px){.JJIQ-G_matrix[data-fit=s]{border:1px solid var(--fr-line);background:var(--fr-surface);box-shadow:var(--fr-shadow);border-radius:18px;grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden}.JJIQ-G_matrix[data-fit=s] :is(.JJIQ-G_head,.JJIQ-G_row){grid-template-columns:var(--template);align-items:center;gap:12px;padding:10px 14px;display:grid}.JJIQ-G_matrix[data-fit=s] .JJIQ-G_head{background:var(--fr-soft);color:var(--fr-copy);font-size:13px;font-weight:800}.JJIQ-G_matrix[data-fit=s] .JJIQ-G_head>span+span{text-align:center}.JJIQ-G_matrix[data-fit=s] .JJIQ-G_row{border:0;border-top:1px solid var(--fr-line);box-shadow:none;border-radius:0}.JJIQ-G_matrix[data-fit=s] .JJIQ-G_cell{display:block}.JJIQ-G_matrix[data-fit=s] :is(.JJIQ-G_cellLabel,.JJIQ-G_totalLabel){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container (min-width:1020px){.JJIQ-G_matrix[data-fit=m]{border:1px solid var(--fr-line);background:var(--fr-surface);box-shadow:var(--fr-shadow);border-radius:18px;grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden}.JJIQ-G_matrix[data-fit=m] :is(.JJIQ-G_head,.JJIQ-G_row){grid-template-columns:var(--template);align-items:center;gap:12px;padding:10px 14px;display:grid}.JJIQ-G_matrix[data-fit=m] .JJIQ-G_head{background:var(--fr-soft);color:var(--fr-copy);font-size:13px;font-weight:800}.JJIQ-G_matrix[data-fit=m] .JJIQ-G_head>span+span{text-align:center}.JJIQ-G_matrix[data-fit=m] .JJIQ-G_row{border:0;border-top:1px solid var(--fr-line);box-shadow:none;border-radius:0}.JJIQ-G_matrix[data-fit=m] .JJIQ-G_cell{display:block}.JJIQ-G_matrix[data-fit=m] :is(.JJIQ-G_cellLabel,.JJIQ-G_totalLabel){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container (min-width:1260px){.JJIQ-G_matrix[data-fit=l]{border:1px solid var(--fr-line);background:var(--fr-surface);box-shadow:var(--fr-shadow);border-radius:18px;grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden}.JJIQ-G_matrix[data-fit=l] :is(.JJIQ-G_head,.JJIQ-G_row){grid-template-columns:var(--template);align-items:center;gap:12px;padding:10px 14px;display:grid}.JJIQ-G_matrix[data-fit=l] .JJIQ-G_head{background:var(--fr-soft);color:var(--fr-copy);font-size:13px;font-weight:800}.JJIQ-G_matrix[data-fit=l] .JJIQ-G_head>span+span{text-align:center}.JJIQ-G_matrix[data-fit=l] .JJIQ-G_row{border:0;border-top:1px solid var(--fr-line);box-shadow:none;border-radius:0}.JJIQ-G_matrix[data-fit=l] .JJIQ-G_cell{display:block}.JJIQ-G_matrix[data-fit=l] :is(.JJIQ-G_cellLabel,.JJIQ-G_totalLabel){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container (max-width:300px){.JJIQ-G_row{padding:12px 10px}}@media (prefers-reduced-motion:reduce){.JJIQ-G_dotFace{transition:none}}
.Ppgjqq_frame{--mx:0;--my:0;position:relative;container-type:size}.Ppgjqq_depthPhoto{transform:translate3d(calc(var(--mx) * -8px), calc(var(--my) * -6px), 0);transition:transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-2%}.Ppgjqq_depthCards{transform:translate3d(calc(var(--mx) * 14px), calc(var(--my) * 10px), 0);transition:transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.Ppgjqq_photo{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000059 10%,#000 26% 90%,#0000 100%),linear-gradient(#0000 0%,#000 10% 80%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000059 10%,#000 26% 90%,#0000 100%),linear-gradient(#0000 0%,#000 10% 80%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:639px){.Ppgjqq_photo{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%),linear-gradient(#0000 0%,#000 8% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%),linear-gradient(#0000 0%,#000 8% 82%,#0000 100%)}}.Ppgjqq_card{left:var(--x);top:var(--y);z-index:2;translate:var(--ax,-50%) -50%;transform:translate(calc(var(--dx) * 1cqw), calc(var(--dy) * 1cqh)) scale(.3);opacity:0;font-size:clamp(10.5px,2.15cqw,14px);transition:transform 1s cubic-bezier(.16,1,.3,1),opacity .45s ease-out;position:absolute}@media (max-width:639px){.Ppgjqq_card{left:var(--px);top:var(--py);translate:var(--pax,-50%) -50%;transform:translate(calc(var(--pdx) * 1cqw), calc(var(--pdy) * 1cqh)) scale(.3)}}.Ppgjqq_card[data-state=shown]{opacity:1;transform:none}.Ppgjqq_card[data-state=leaving]{opacity:0;transition:transform .7s ease-in,opacity .7s ease-in;transform:translateY(-2cqh)scale(.96)}.Ppgjqq_card[data-state=reset]{transition:none}.Ppgjqq_chip{color:#1d2a26;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#fffffff5,#fffbf2eb);border-radius:1.1em;align-items:center;gap:.7em;padding:.5em 1.1em .5em .5em;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s;display:inline-flex;box-shadow:inset 0 1px #fff,0 0 0 1px #12433a14,0 22px 40px -22px #12433aa6,0 4px 10px -4px #12433a2e}.Ppgjqq_chip:hover{transform:translateY(-3px)scale(1.03);box-shadow:inset 0 1px #fff,0 0 0 1px #12433a1a,0 28px 48px -22px #12433ab3}.Ppgjqq_icon{color:#fff;border-radius:.8em;flex:none;place-items:center;width:2.45em;height:2.45em;display:grid;box-shadow:inset 0 1px #ffffff4d,inset 0 -2px #00000024}.Ppgjqq_icon svg{width:1.2em;height:1.2em}.Ppgjqq_words{letter-spacing:-.005em;gap:.1em;font-size:1em;font-weight:650;line-height:1.15;display:grid}.Ppgjqq_note{letter-spacing:.14em;text-transform:uppercase;font-size:max(10px,.68em);font-weight:800}@media (prefers-reduced-motion:reduce){.Ppgjqq_depthPhoto,.Ppgjqq_depthCards{transition:none;transform:none}.Ppgjqq_card,.Ppgjqq_card[data-state]{opacity:1;transition:none;transform:none}}.Ppgjqq_ollie{left:var(--ox);top:var(--oy);filter:drop-shadow(0 10px 14px #12433a47);width:16cqw;position:absolute;translate:-50%}.Ppgjqq_ollie svg{width:100%;height:auto;display:block;overflow:visible}.Ppgjqq_ollieShadow{will-change:transform, opacity;background:radial-gradient(closest-side,#121e1a4d,#121e1a38 55%,#0000);border-radius:50%;height:9%;animation:3.4s ease-in-out infinite Ppgjqq_shadow,1.5s ease-out both Ppgjqq_shadowIn;position:absolute;bottom:-4%;left:18%;right:18%}@keyframes Ppgjqq_shadow{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.7;transform:scaleX(.82)}}@keyframes Ppgjqq_shadowIn{0%,55%{opacity:0;transform:scaleX(.3)}}.Ppgjqq_ollieArrive{transform-origin:50% 95%;animation:1.5s cubic-bezier(.3,.7,.3,1) both Ppgjqq_arrive}@keyframes Ppgjqq_arrive{0%{opacity:0;transform:translateY(85%)scale(.12)rotate(-25deg)}18%{opacity:1}45%{transform:translateY(-34%)scale(1.04)rotate(8deg)}62%{transform:translateY(0)scale(1)rotate(0)}72%{transform:scale(1.12,.86)}84%{transform:scale(.95,1.06)translateY(-4%)}to{opacity:1;transform:none}}.Ppgjqq_ollieBob{animation:3.4s ease-in-out infinite Ppgjqq_bob}@keyframes Ppgjqq_bob{0%,to{translate:0}50%{translate:0 -3%}}.Ppgjqq_wing{transform-box:fill-box}.Ppgjqq_wingL{transform-origin:100% 0;animation:.16s ease-in-out 7 alternate Ppgjqq_flapL,5.2s ease-in-out 1.6s infinite Ppgjqq_flutterL}.Ppgjqq_wingR{transform-origin:0 0;animation:.16s ease-in-out 7 alternate Ppgjqq_flapR,5.2s ease-in-out 1.6s infinite Ppgjqq_flutterR}@keyframes Ppgjqq_flapL{0%{rotate:0deg}to{rotate:55deg}}@keyframes Ppgjqq_flapR{0%{rotate:0deg}to{rotate:-55deg}}@keyframes Ppgjqq_flutterL{0%,86%,to{rotate:0deg}90%{rotate:22deg}94%{rotate:4deg}97%{rotate:18deg}}@keyframes Ppgjqq_flutterR{0%,86%,to{rotate:0deg}90%{rotate:-22deg}94%{rotate:-4deg}97%{rotate:-18deg}}.Ppgjqq_pupils{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.Ppgjqq_lids{opacity:0;animation:4.6s step-end 1.8s infinite Ppgjqq_blink}@keyframes Ppgjqq_blink{0%,94%{opacity:0}95%,98%{opacity:1}}.Ppgjqq_tassel{transform-box:fill-box;transform-origin:50% 0;animation:2.8s ease-in-out infinite Ppgjqq_sway}@keyframes Ppgjqq_sway{0%,to{rotate:-8deg}50%{rotate:10deg}}.Ppgjqq_jaw{transform-box:fill-box;transform-origin:50% 0;transition:transform .2s}.Ppgjqq_talking .Ppgjqq_jaw{animation:.95s ease-in-out infinite Ppgjqq_chatter}@keyframes Ppgjqq_chatter{0%,to{transform:none}12%{transform:translateY(1.6px)scaleY(1.18)}22%{transform:translateY(.3px)}34%{transform:translateY(1.2px)scaleY(1.1)}44%{transform:none}58%{transform:translateY(1.8px)scaleY(1.22)}70%{transform:translateY(.4px)}82%{transform:translateY(1px)scaleY(1.08)}}.Ppgjqq_nodA,.Ppgjqq_nodB{transform-box:fill-box;transform-origin:50% 100%}.Ppgjqq_nodA{animation:.7s cubic-bezier(.34,1.56,.64,1) Ppgjqq_nodA}.Ppgjqq_nodB{animation:.7s cubic-bezier(.34,1.56,.64,1) Ppgjqq_nodB}@keyframes Ppgjqq_nodA{0%,to{transform:none}30%{transform:rotate(-4deg)scale(1.03,.96)}60%{transform:rotate(2.5deg)scale(.99,1.02)}}@keyframes Ppgjqq_nodB{0%,to{transform:none}30%{transform:rotate(-4deg)scale(1.03,.96)}60%{transform:rotate(2.5deg)scale(.99,1.02)}}.Ppgjqq_wingHingeL{transform-origin:100% 0}.Ppgjqq_wingHingeR{transform-origin:0 0}.Ppgjqq_pointLA{animation:.9s cubic-bezier(.34,1.56,.64,1) Ppgjqq_pointLA}.Ppgjqq_pointLB{animation:.9s cubic-bezier(.34,1.56,.64,1) Ppgjqq_pointLB}.Ppgjqq_pointRA{animation:.9s cubic-bezier(.34,1.56,.64,1) Ppgjqq_pointRA}.Ppgjqq_pointRB{animation:.9s cubic-bezier(.34,1.56,.64,1) Ppgjqq_pointRB}@keyframes Ppgjqq_pointLA{0%,to{rotate:0deg}35%,70%{rotate:48deg}}@keyframes Ppgjqq_pointLB{0%,to{rotate:0deg}35%,70%{rotate:48deg}}@keyframes Ppgjqq_pointRA{0%,to{rotate:0deg}35%,70%{rotate:-48deg}}@keyframes Ppgjqq_pointRB{0%,to{rotate:0deg}35%,70%{rotate:-48deg}}.Ppgjqq_frame[data-rest] :is(.Ppgjqq_ollieBob,.Ppgjqq_ollieShadow,.Ppgjqq_wingL,.Ppgjqq_wingR,.Ppgjqq_tassel){animation-play-state:paused}.Ppgjqq_frame[data-rest] .Ppgjqq_lids{animation:none}.Ppgjqq_quiet{filter:none;will-change:transform}.Ppgjqq_quiet .Ppgjqq_ollieShadow{display:none}.Ppgjqq_quiet .Ppgjqq_tassel,.Ppgjqq_quiet .Ppgjqq_wingL,.Ppgjqq_quiet .Ppgjqq_wingR{animation:none}@media (prefers-reduced-motion:reduce){.Ppgjqq_ollieArrive,.Ppgjqq_ollieBob,.Ppgjqq_ollieShadow,.Ppgjqq_wingL,.Ppgjqq_wingR,.Ppgjqq_pointLA,.Ppgjqq_pointLB,.Ppgjqq_pointRA,.Ppgjqq_pointRB,.Ppgjqq_lids,.Ppgjqq_tassel,.Ppgjqq_nodA,.Ppgjqq_nodB,.Ppgjqq_talking .Ppgjqq_jaw{animation:none}.Ppgjqq_pupils{transition:none}}
.dKEfZG_stepsBlock{gap:8px;min-width:0;display:grid}.dKEfZG_stepsHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.dKEfZG_sectionTitle{color:var(--fr-ink);margin:0;font-size:15px;font-weight:800}.dKEfZG_steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dKEfZG_step{border:1px solid var(--fr-line);background:var(--fr-surface);border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.dKEfZG_stepNum{background:var(--fr-accent-soft);width:32px;height:32px;color:var(--fr-accent);border-radius:999px;flex-shrink:0;place-items:center;font-size:14px;font-weight:800;display:grid}.dKEfZG_step .dKEfZG_stepInput{flex:180px;width:auto;min-width:0}.dKEfZG_tools{gap:4px;margin-left:auto;display:flex}.dKEfZG_iconButton{border:1px solid var(--fr-line);background:var(--fr-surface);width:44px;height:44px;color:var(--fr-copy);border-radius:12px;place-items:center;padding:0;transition:border-color .14s,color .14s,background-color .14s;display:inline-grid}.dKEfZG_iconButton:hover:not(:disabled){border-color:var(--fr-accent);color:var(--fr-accent)}.dKEfZG_iconButton[data-tone=remove]:hover:not(:disabled){border-color:var(--fr-warn);background:var(--fr-warn-soft);color:var(--fr-warn)}.dKEfZG_iconButton:disabled{cursor:not-allowed;opacity:.4}.dKEfZG_addButton{justify-self:start}@media (prefers-reduced-motion:reduce){.dKEfZG_iconButton{transition:none}}
.V1kzDG_root[data-live] [data-step]{transition:opacity .5s,translate .6s cubic-bezier(.2,.8,.2,1)}.V1kzDG_root[data-live] [data-step]:not([data-seen]){opacity:0;translate:0 28px}@property --score{syntax:"<integer>";inherits:false;initial-value:92}.V1kzDG_ring{stroke-dasharray:var(--len)}.V1kzDG_score{--score:92;counter-reset:score var(--score)}.V1kzDG_score:before{content:counter(score) "%"}.V1kzDG_root[data-live] [data-seen] .V1kzDG_ring{animation:1.2s cubic-bezier(.3,.7,.2,1) .2s both V1kzDG_ringFill}.V1kzDG_root[data-live] [data-seen] .V1kzDG_score{animation:1.2s cubic-bezier(.3,.7,.2,1) .2s both V1kzDG_scoreUp}@keyframes V1kzDG_ringFill{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:var(--gap)}}@keyframes V1kzDG_scoreUp{0%{--score:0}to{--score:92}}.V1kzDG_root[data-live] [data-seen] .V1kzDG_rise{animation:V1kzDG_rise .5s calc(.25s + var(--i,0) * .11s) cubic-bezier(.2, .8, .2, 1) both}@keyframes V1kzDG_rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.V1kzDG_root[data-live] [data-seen] .V1kzDG_tick{animation:V1kzDG_tick .5s calc(.35s + var(--i,0) * .16s) both}@keyframes V1kzDG_tick{0%{background-color:#1d2a260d}}.V1kzDG_root[data-live] [data-seen] .V1kzDG_pop{animation:V1kzDG_pop .5s calc(.35s + var(--i,0) * .16s) cubic-bezier(.34, 1.56, .64, 1) both}@keyframes V1kzDG_pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.V1kzDG_root[data-live] [data-seen] .V1kzDG_sheet{animation:.7s cubic-bezier(.2,.8,.2,1) .15s both V1kzDG_sheet}@keyframes V1kzDG_sheet{0%{opacity:0;transform:translateY(26px)rotate(3deg)}}.V1kzDG_root[data-live] [data-seen] .V1kzDG_stamp{animation:.42s cubic-bezier(.3,1.4,.6,1) .8s both V1kzDG_stamp}@keyframes V1kzDG_stamp{0%{opacity:0;transform:scale(2.1)rotate(-22deg)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.V1kzDG_ring,.V1kzDG_score,.V1kzDG_rise,.V1kzDG_tick,.V1kzDG_pop,.V1kzDG_sheet,.V1kzDG_stamp{animation:none!important}}
.Q-CXlq_map{container:fr-purpose/inline-size}.Q-CXlq_top{justify-items:center;gap:8px;display:grid}.Q-CXlq_venn{width:100%;max-width:380px;height:auto;display:block}.Q-CXlq_vennCircle{fill-opacity:.15;stroke-width:2.5px}.Q-CXlq_vennCircle[data-circle=enjoy],.Q-CXlq_vennText[data-circle=enjoy],.Q-CXlq_circle[data-circle=enjoy]{--tone:var(--stage-discover)}.Q-CXlq_vennCircle[data-circle=good_at],.Q-CXlq_vennText[data-circle=good_at],.Q-CXlq_circle[data-circle=good_at]{--tone:var(--stage-explore)}.Q-CXlq_vennCircle[data-circle=matters],.Q-CXlq_vennText[data-circle=matters],.Q-CXlq_circle[data-circle=matters]{--tone:var(--stage-think)}.Q-CXlq_vennCircle[data-circle=contribute],.Q-CXlq_vennText[data-circle=contribute],.Q-CXlq_circle[data-circle=contribute]{--tone:var(--stage-create)}.Q-CXlq_vennCircle[data-circle=sustain],.Q-CXlq_vennText[data-circle=sustain],.Q-CXlq_circle[data-circle=sustain]{--tone:var(--stage-reflect)}.Q-CXlq_vennCircle{fill:var(--tone,var(--fr-accent));stroke:var(--tone,var(--fr-accent))}.Q-CXlq_vennLabel{fill:var(--tone,var(--fr-ink));font-size:18px;font-weight:800}.Q-CXlq_vennLabel[data-big]{font-size:16.5px}.Q-CXlq_vennCount{fill:var(--fr-copy);font-size:14.5px;font-weight:600}.Q-CXlq_centre{fill:var(--fr-surface);stroke:var(--fr-accent);stroke-width:2px}.Q-CXlq_centre[data-filled]{fill:var(--fr-accent)}.Q-CXlq_centreText{fill:var(--fr-accent);font-size:15.5px;font-weight:800}.Q-CXlq_centreText[data-filled]{fill:var(--fr-on-accent)}.Q-CXlq_note{max-width:46ch;color:var(--fr-copy);text-align:center;margin:0;font-size:13.5px;font-style:italic;line-height:1.5}.Q-CXlq_circles{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@container fr-purpose (min-width:600px){.Q-CXlq_circles{grid-template-columns:repeat(2,minmax(0,1fr))}}.Q-CXlq_circle{border:1px solid var(--fr-line);border-top:4px solid var(--tone,var(--fr-accent));background:var(--fr-surface);border-radius:18px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.Q-CXlq_circleHead{align-items:center;gap:8px;display:flex}.Q-CXlq_dot{background:var(--tone,var(--fr-accent));border-radius:999px;flex-shrink:0;width:12px;height:12px}.Q-CXlq_circleTitle{min-width:0;color:var(--fr-ink);flex:auto;margin:0;font-size:15.5px;font-weight:800;line-height:1.3}.Q-CXlq_circleCount{color:var(--fr-muted);flex-shrink:0;font-size:12.5px;font-weight:700}.Q-CXlq_youngPrompt{font-size:16px}.Q-CXlq_entries{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Q-CXlq_entry{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--tone,var(--fr-accent)) 40%, transparent);background:color-mix(in srgb, var(--tone,var(--fr-accent)) 12%, var(--fr-surface));max-width:100%;min-height:44px;color:var(--fr-ink);border-radius:14px;align-items:center;gap:2px;padding-left:12px;font-size:14px;line-height:1.3;display:inline-flex}.Q-CXlq_entry[data-locked]{padding-right:12px}.Q-CXlq_entryText{overflow-wrap:anywhere;min-width:0;padding:6px 0}.Q-CXlq_remove{width:44px;height:44px;color:var(--fr-muted);background:0 0;border:0;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.Q-CXlq_remove:hover{background:var(--fr-warn-soft);color:var(--fr-warn)}.Q-CXlq_examples{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Q-CXlq_examplesLabel{width:100%;color:var(--fr-muted);font-size:12.5px;font-weight:700}.Q-CXlq_example{border:1px dashed var(--fr-line-strong);max-width:100%;min-height:44px;color:var(--fr-copy);font:inherit;text-align:left;background:0 0;border-radius:999px;align-items:center;gap:5px;padding:0 12px;font-size:13.5px;line-height:1.25;display:inline-flex}.Q-CXlq_example:hover{border-color:var(--tone,var(--fr-accent));color:var(--fr-ink)}.Q-CXlq_addRow{gap:8px;display:flex}.Q-CXlq_addRow>input{flex:auto;min-width:0}.Q-CXlq_addRow>button{flex-shrink:0}
._0NeprW_lantern{--lantern-metal:#8f5b12;--lantern-halo:#ffc85a;--lantern-glass-top:#fffaf0;--lantern-glass-bottom:#fff0d4;--lantern-bars:#8f5b1259;flex-shrink:0;display:block;overflow:visible}html.dark ._0NeprW_lantern{--lantern-metal:#e6b56a;--lantern-halo:#ffcf6e;--lantern-glass-top:#2a3a46;--lantern-glass-bottom:#33444f;--lantern-bars:#e6b56a59}._0NeprW_metal{stroke:var(--lantern-metal)}._0NeprW_metalFill{fill:var(--lantern-metal);stroke:var(--lantern-metal)}._0NeprW_bars{stroke:var(--lantern-bars)}._0NeprW_wick{stroke:var(--lantern-metal);opacity:.6}._0NeprW_glow{fill:#ffd270;opacity:calc(var(--lantern-lit) * .55)}._0NeprW_halo{opacity:calc(var(--lantern-lit) * .9);transform-origin:32px 43px}._0NeprW_flameWrap{transform-origin:32px 50px;transform:scale(var(--lantern-flame))}._0NeprW_flame{transform-origin:32px 50px}._0NeprW_swing{transform-origin:32px 6px}@media (prefers-reduced-motion:no-preference){._0NeprW_animated ._0NeprW_swing{animation:5.5s ease-in-out infinite _0NeprW_lantern-swing}._0NeprW_animated ._0NeprW_flame{animation:1.7s ease-in-out infinite _0NeprW_lantern-flicker}._0NeprW_animated ._0NeprW_halo{animation:3.4s ease-in-out infinite _0NeprW_lantern-breathe}}@keyframes _0NeprW_lantern-swing{0%,to{transform:rotate(-2.2deg)}50%{transform:rotate(2.2deg)}}@keyframes _0NeprW_lantern-flicker{0%,to{transform:scale(1)skew(0)}25%{transform:scale(.96,1.07)skew(-2deg)}50%{transform:scale(1.03,.95)skew(1.5deg)}75%{transform:scale(.98,1.04)skew(-1deg)}}@keyframes _0NeprW_lantern-breathe{0%,to{transform:scale(.94)}50%{transform:scale(1.06)}}
.AmN3bG_settle{animation:.28s cubic-bezier(.22,1,.36,1) both AmN3bG_settle-in}@keyframes AmN3bG_settle-in{0%{opacity:0;transform:translateY(4px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.AmN3bG_settle{animation:none}}
.LMf4Gq_sky{background:radial-gradient(60% 55% at 88% 8%,#7d2f6b6b,#0000 70%),radial-gradient(50% 50% at 4% 92%,#2d886d4d,#0000 70%),radial-gradient(#ffffff17 1px,#0000 1px) 0 0/26px 26px,#0d1b2e}.LMf4Gq_stair{--reach:calc(66% + var(--i) * 5%);--hidden:inset(0 100% 0 0)}.LMf4Gq_block{width:var(--reach);flex:none;min-width:0}@media (min-width:1024px){.LMf4Gq_stair{--hidden:inset(100% 0 0 0)}.LMf4Gq_block{width:auto;height:calc(112px + var(--i) * 42px)}}[data-live] [data-step]:not([data-seen]) .LMf4Gq_block{clip-path:var(--hidden)}[data-live] [data-seen] .LMf4Gq_block{animation:LMf4Gq_grow .62s calc(var(--i) * .19s) cubic-bezier(.2, .8, .2, 1) both}@keyframes LMf4Gq_grow{0%{clip-path:var(--hidden)}to{clip-path:inset(0)}}[data-live] [data-step]:not([data-seen]) .LMf4Gq_lamp{opacity:0}[data-live] [data-seen] .LMf4Gq_lamp{animation:LMf4Gq_lamp .5s calc(.38s + var(--i) * .19s) cubic-bezier(.34, 1.56, .64, 1) both}@keyframes LMf4Gq_lamp{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}[data-live] [data-step]:not([data-seen]).LMf4Gq_rise{opacity:0}[data-live] [data-seen].LMf4Gq_rise{animation:LMf4Gq_rise .6s calc(var(--i,0) * .18s) cubic-bezier(.2, .8, .2, 1) both}@keyframes LMf4Gq_rise{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){.LMf4Gq_block,.LMf4Gq_lamp,.LMf4Gq_rise{animation:none!important}}
.d3qpLa_theme{--pf-ink:#282b40;--pf-muted:#6e6773;--pf-surface:#fffcf8;--pf-soft:#f3ece7;--pf-field:#fffefd;--pf-line:#ded4dc;--pf-accent:#9b4c35;--pf-primary:#282b40;--pf-on-primary:#fffaf2;--pf-primary-hover:#3c3b53;--pf-gold:#916515;--pf-gold-soft:#f9f0dd;--pf-peach:#a24d37;--pf-peach-soft:#fbeee7;--pf-lilac:#655487;--pf-lilac-soft:#f1edf8;--pf-rose:#9b4966;--pf-rose-soft:#f8edf2;--pf-blue:#476381;--pf-blue-soft:#edf1f7;--pf-shadow:0 2px 4px #382b3b04, 0 20px 40px -32px #382b3b35}.dark .d3qpLa_theme{--pf-ink:#f5ecef;--pf-muted:#c0b3c3;--pf-surface:#282633;--pf-soft:#34303e;--pf-field:#201e2b;--pf-line:#514650;--pf-accent:#f1bda4;--pf-primary:#f1dfd3;--pf-on-primary:#292537;--pf-primary-hover:#ffeadd;--pf-gold:#e5c384;--pf-gold-soft:#383229;--pf-peach:#f4b39d;--pf-peach-soft:#403036;--pf-lilac:#c7b5eb;--pf-lilac-soft:#332e43;--pf-rose:#e7adc5;--pf-rose-soft:#3f2d3b;--pf-blue:#abc5e8;--pf-blue-soft:#2d3443;--pf-shadow:0 2px 4px #00000010, 0 22px 42px -30px #00000050}
._9XQcq_paper{background:linear-gradient(#2743b812 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#2743b812 1px,#0000 1px) 0 0/28px 28px,#f1f4ff}._9XQcq_blueprint{background:linear-gradient(#ffffff14 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#ffffff14 1px,#0000 1px) 0 0/24px 24px,#2342b4}._9XQcq_label{font-size:40px}._9XQcq_tiny{font-size:30px}._9XQcq_pill{font-size:31px}._9XQcq_wideOnly{display:none}@media (min-width:640px){._9XQcq_label{font-size:28px}._9XQcq_tiny{font-size:22px}}@media (min-width:1024px){._9XQcq_label{font-size:24px}._9XQcq_tiny{font-size:18px}._9XQcq_pill{font-size:24px}._9XQcq_wideOnly{display:inline}}._9XQcq_cart{transform:translate(700px,339px)rotate(24deg)}[data-live] [data-step]:not([data-seen]) ._9XQcq_cart{transform:translate(190px,112px)rotate(24deg)}[data-live] [data-seen] ._9XQcq_cart{animation:1.5s cubic-bezier(.55,0,1,.75) .5s both _9XQcq_roll}@keyframes _9XQcq_roll{0%{transform:translate(190px,112px)rotate(24deg)}to{transform:translate(700px,339px)rotate(24deg)}}[data-live] [data-step]:not([data-seen]) ._9XQcq_ghost{opacity:0}[data-live] [data-seen] ._9XQcq_ghost{animation:_9XQcq_ghost .2s calc(.5s + var(--t) * 1.5s) linear both}@keyframes _9XQcq_ghost{0%{opacity:0}}._9XQcq_line{stroke-dasharray:1;stroke-dashoffset:0}[data-live] [data-step]:not([data-seen]) ._9XQcq_line{stroke-dashoffset:1px}[data-live] [data-seen] ._9XQcq_line{animation:1.5s cubic-bezier(.55,0,1,.75) .5s both _9XQcq_line}@keyframes _9XQcq_line{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}[data-live] [data-step]:not([data-seen]) ._9XQcq_after{opacity:0}[data-live] [data-seen] ._9XQcq_after{animation:.45s cubic-bezier(.3,1.3,.6,1) 2.05s both _9XQcq_after}@keyframes _9XQcq_after{0%{opacity:0;translate:0 12px}}@media (prefers-reduced-motion:reduce){._9XQcq_cart,._9XQcq_ghost,._9XQcq_line,._9XQcq_after{animation:none!important}}
.DRq2aq_sunMoon{place-items:center;width:22px;height:22px;display:grid;position:relative}.DRq2aq_sun,.DRq2aq_moon{transition:transform .42s cubic-bezier(.34,1.56,.64,1),opacity .22s;position:absolute}.DRq2aq_sun{color:#f59e0b}.DRq2aq_moon{color:#67e8f9;opacity:0;transform:rotate(-90deg)scale(.4)}.DRq2aq_sunMoon[data-dark] .DRq2aq_sun{opacity:0;transform:rotate(90deg)scale(.4)}.DRq2aq_sunMoon[data-dark] .DRq2aq_moon{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.DRq2aq_sun,.DRq2aq_moon{transition:none}}
.rAJHqW_private{border:1px solid color-mix(in srgb, var(--fr-plum) 30%, transparent);background:var(--fr-plum-soft);color:var(--fr-plum);border-radius:999px;justify-self:start;align-items:center;gap:7px;margin:0;padding:6px 12px;font-size:13px;font-weight:700;line-height:1.3;display:inline-flex}.rAJHqW_moods fieldset{grid-template-columns:repeat(auto-fit,minmax(min(100%,132px),1fr))}.rAJHqW_youngMoods fieldset{grid-template-columns:repeat(auto-fit,minmax(min(100%,148px),1fr))}.rAJHqW_youngMoods label{font-size:17px;font-weight:650}.rAJHqW_youngLabel{font-size:16.5px;line-height:1.4}
.BgsRcW_lanternOllie{aspect-ratio:132/128;width:100%;line-height:0;display:inline-block;position:relative}.BgsRcW_lanternOllie[data-variant=face]{aspect-ratio:1}.BgsRcW_lanternOllie>svg,.BgsRcW_layer{width:100%;height:100%;position:absolute;inset:0}.BgsRcW_layer{pointer-events:none}.BgsRcW_glow{aspect-ratio:1;opacity:.55;pointer-events:none;background:radial-gradient(circle,#ffd678d9 0%,#ffc45a59 38%,#ffc45a00 70%);border-radius:50%;width:46%;animation:3.8s ease-in-out infinite BgsRcW_lanternBreathe;position:absolute;top:38%;left:70%;transform:translate(0,0)}.BgsRcW_lanternOllie[data-lit] .BgsRcW_glow{animation:.9s cubic-bezier(.23,1,.32,1) both BgsRcW_lanternLit,3.8s ease-in-out .9s infinite BgsRcW_lanternBreathe}@keyframes BgsRcW_lanternBreathe{0%,to{opacity:.5}50%{opacity:.8}}@keyframes BgsRcW_lanternLit{0%{opacity:.4}to{opacity:1}}@media (prefers-reduced-motion:reduce){.BgsRcW_glow,.BgsRcW_lanternOllie[data-lit] .BgsRcW_glow{opacity:.7;animation:none}}
