.Typing_wide__Z_x8j:not(.reference-content *){--frame-w:min(var(--reading-wide-w,960px),100cqi - 32px);width:var(--frame-w);max-width:none;margin-inline:calc((100% - var(--frame-w)) / 2)}.Typing_layout__o5t2P{display:grid;gap:18px;align-items:start}.Typing_sideArea__ihC9O{grid-area:side}.Typing_calcArea__KlFjr{grid-area:calc}.Typing_idea__WeRHy{grid-area:idea}.Typing_layout__o5t2P{grid-template-areas:"side" "calc" "idea"}@container (min-width: 760px){.Typing_layout__o5t2P{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);grid-template-rows:auto 1fr;grid-template-areas:"side calc" "idea calc";gap:18px 26px}.Typing_idea__WeRHy{align-self:start}}.Typing_side__Ir6D7{display:grid;gap:14px;align-content:start;min-width:0}.Typing_keysLabel__KTOYn{margin:0;color:var(--lx-muted);font:600 var(--type-label)/1.4 var(--font-sans),sans-serif;letter-spacing:.06em;text-transform:uppercase}.Typing_keys__krBts{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.Typing_key__Ertfe{display:inline-grid;place-items:center;min-width:34px;padding:5px 9px;border:solid color-mix(in srgb,var(--lx-ink) 22%,var(--lx-surface));border-width:1px 1px 3px;border-radius:8px;background:var(--lx-surface);color:var(--lx-ink);font:500 var(--type-label)/1.4 var(--font-sans),sans-serif;white-space:nowrap;transition:transform var(--lx-fast) var(--lx-ease),border-color var(--lx-fast) var(--lx-ease),background-color var(--lx-fast) var(--lx-ease),box-shadow var(--lx-fast) var(--lx-ease)}.Typing_keys__krBts[data-size=large] .Typing_key__Ertfe{min-width:40px;padding:7px 12px;font-size:var(--type-read)}.Typing_key__Ertfe[data-bar]{min-width:40px;font-weight:800}.Typing_lining__am1hi.Typing_lining__am1hi{font-variant-numeric:lining-nums}.Typing_waiting__Z6YEO{display:block;flex:none;width:2px;height:1.6rem;margin-left:2px;background:var(--lx-subject);animation:Typing_ksBlink__XKmXP 1.06s steps(1) infinite}.Typing_key__Ertfe[data-added]{border-color:var(--lx-subject);color:var(--lx-subject);background:color-mix(in srgb,var(--lx-subject) 6%,var(--lx-surface));font-weight:650}.Typing_key__Ertfe[data-state=pressed]{transform:translateY(2px);border-bottom-width:1px;margin-bottom:2px;border-color:var(--lx-subject);background:color-mix(in srgb,var(--lx-subject) 14%,var(--lx-surface));box-shadow:0 0 0 3px color-mix(in srgb,var(--lx-subject) 18%,transparent)}.Typing_calc__2ZdDX{display:grid;margin:0;padding:0;list-style:none;border:1px solid var(--lx-rule);border-radius:16px;background:var(--lx-surface);overflow:hidden;box-shadow:0 1px 2px rgb(15 23 42/.04)}.Typing_row__Ecj9U{display:grid;grid-template-columns:34px minmax(0,1fr);min-height:74px;transition:background-color var(--lx-med) var(--lx-ease)}.Typing_row__Ecj9U+.Typing_row__Ecj9U{border-top:1px solid var(--lx-rule)}.Typing_gutter__PyjKs{position:relative;display:grid;justify-items:center;align-content:start;padding-top:10px;border-right:1px solid var(--lx-rule);background:var(--lx-gutter);color:var(--lx-muted);font:500 12px/1 var(--font-sans),sans-serif;font-variant-numeric:tabular-nums}.Typing_gutter__PyjKs:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--lx-subject);opacity:0;transition:opacity var(--lx-med) var(--lx-ease)}.Typing_row__Ecj9U[data-state=typing] .Typing_gutter__PyjKs:before{opacity:1}.Typing_row__Ecj9U[data-verdict=right] .Typing_gutter__PyjKs:before{opacity:1;background:var(--lx-right)}.Typing_row__Ecj9U[data-verdict=wrong] .Typing_gutter__PyjKs:before{opacity:1;background:var(--lx-wrong)}.Typing_cell__oE2Tp{display:grid;gap:8px;align-content:start;min-width:0;padding:10px 14px 12px}.Typing_rowKeys__m3ajL .Typing_key__Ertfe{min-width:28px;padding:2px 7px;border-bottom-width:2px}.Typing_rowKeys__m3ajL .Typing_key__Ertfe[data-state=pressed]{border-bottom-width:1px;margin-bottom:1px;transform:translateY(1px)}.Typing_line__d3llC{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;min-height:3rem}.Typing_expr__xtLke{display:flex;align-items:center;flex:1 1 auto;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;padding-block:2px;color:var(--lx-ink);font-size:1.45rem;scrollbar-width:thin}.Typing_expr__xtLke .katex{font-size:1em}.Typing_expr__xtLke .msupsub,.Typing_expr__xtLke .root{font-size:1.22em}.Typing_expr__xtLke .ks-box{border-radius:4px;background:color-mix(in srgb,var(--lx-subject) 13%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--lx-subject) 13%,transparent)}.Typing_expr__xtLke .ks-slot{display:inline-block;border:1px dashed color-mix(in srgb,var(--lx-ink) 35%,transparent);border-radius:2px;background:color-mix(in srgb,var(--lx-ink) 5%,transparent)}.Typing_expr__xtLke .ks-cursor{color:var(--lx-subject);animation:Typing_ksBlink__XKmXP 1.06s steps(1) infinite}@keyframes Typing_ksBlink__XKmXP{50%{opacity:0}}.Typing_place__g5GZ8{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--lx-subject);font:600 var(--type-label)/1.3 var(--font-sans),sans-serif;animation:Typing_ksFade__P0DuQ .2s ease-out}.Typing_place__g5GZ8 svg{width:15px;height:15px}.Typing_value__al6sP{margin:0 0 0 auto;padding:3px 10px;border-radius:8px;background:var(--lx-chip);color:var(--lx-ink);font:400 1.05rem/1.3 var(--lx-math);font-variant-numeric:tabular-nums;white-space:nowrap}.Typing_value__al6sP[data-kind=error]{display:inline-flex;align-items:center;gap:6px;background:var(--lx-wrong-soft);color:var(--lx-wrong);font:500 var(--type-label)/1.3 var(--font-sans),sans-serif}.Typing_value__al6sP svg{width:15px;height:15px}.Typing_caption__q0Rza{display:grid;grid-template-columns:22px minmax(0,1fr);gap:9px;align-items:start;margin:2px 0 0;font:400 var(--type-read)/1.5 var(--font-sans),sans-serif;color:var(--lx-ink);animation:Typing_ksRise__an6Lh .34s var(--lx-ease) both}.Typing_badge__5II05{display:grid;place-items:center;width:22px;height:22px;margin-top:1px;border-radius:999px;background:var(--lx-wrong);color:rgb(var(--home-on-fill))}.Typing_caption__q0Rza[data-right] .Typing_badge__5II05{background:var(--lx-right)}.Typing_badge__5II05 svg{width:13px;height:13px;stroke-width:3}.Typing_printed__BBY1F{display:grid;gap:8px;justify-items:start}.Typing_printedMath__mSD4f{padding:14px 18px;border:1px solid var(--lx-rule);border-radius:14px;background:var(--lx-surface);color:var(--lx-ink);font-size:1.5rem;max-width:100%;overflow-x:auto}.Typing_printedMath__mSD4f .katex{font-size:1em}.Typing_editorRow__UrxPR{min-height:92px}.Typing_row__Ecj9U[data-state=solved] .Typing_gutter__PyjKs:before{opacity:1;background:var(--lx-right)}.Typing_editor__14_cc{display:flex;align-items:center;flex:1 1 auto;min-width:0;min-height:52px}.Typing_editor__14_cc .math-input{width:100%;font-size:1.45rem}.Typing_actions__tbGkT{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.Typing_check__eEYGY{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;border:1px solid var(--lx-subject);border-radius:999px;background:var(--lx-subject);color:rgb(var(--home-on-fill));font:600 var(--type-label)/1.3 var(--font-sans),sans-serif;cursor:pointer;transition:transform var(--lx-fast) var(--lx-ease),box-shadow var(--lx-fast) var(--lx-ease),background-color var(--lx-fast) var(--lx-ease)}.Typing_check__eEYGY:hover{box-shadow:0 6px 16px -8px color-mix(in srgb,var(--lx-subject) 70%,transparent);transform:translateY(-1px)}.Typing_check__eEYGY:active{transform:translateY(0);box-shadow:none}.Typing_check__eEYGY:focus-visible{outline:2px solid var(--lx-subject);outline-offset:3px}.Typing_check__eEYGY[aria-disabled=true]{opacity:.45;cursor:default;transform:none;box-shadow:none}.Typing_check__eEYGY svg{width:16px;height:16px}.Typing_reveal__e3M3d{display:grid;gap:8px;animation:Typing_ksFade__P0DuQ .26s ease-out}@keyframes Typing_ksFade__P0DuQ{0%{opacity:0}}@keyframes Typing_ksRise__an6Lh{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.Typing_check__eEYGY,.Typing_gutter__PyjKs:before,.Typing_key__Ertfe,.Typing_row__Ecj9U{transition:none}.Typing_caption__q0Rza,.Typing_expr__xtLke .ks-cursor,.Typing_place__g5GZ8,.Typing_reveal__e3M3d,.Typing_waiting__Z6YEO{animation:none}}