#root .lin.lv3:is(.v3m,.v3n) .v3m-card :is(.lesson-interaction-feedback,.roots-discussion-feedback,.word-discussion>.word-note,.coordinates-discussion>.coordinates-note,.eq-inspection-feedback,.v3m-feedback,.lesson-number-format-error)[role=status]{--v3-feedback-paper: #fbf1d3;--v3-feedback-badge: #f6e3a1;--v3-feedback-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23172842' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v6M12 7h.01'/%3E%3C/svg%3E");position:relative;display:block;min-width:0;max-width:100%;margin:12px 4px 6px 0;padding:22px 16px 16px;border:1.8px solid var(--ink);border-radius:16px;background:var(--v3-feedback-paper);box-shadow:4px 5px 0 var(--ink);color:var(--ink);font-family:inherit;font-size:15px;font-weight:500;line-height:1.65;overflow:visible}#root .lin.lv3:is(.v3m,.v3n) .v3m-card :is(.lesson-interaction-feedback,.roots-discussion-feedback,.word-discussion>.word-note,.coordinates-discussion>.coordinates-note,.v3m-feedback)[role=status]:is(.correct,.is-correct,.is-right){--v3-feedback-paper: #e3f3eb;--v3-feedback-badge: #c3e6d8;--v3-feedback-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23172842' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m8 12 3 3 5-6'/%3E%3C/svg%3E")}#root .lin.lv3:is(.v3m,.v3n) .v3m-card :is(.lesson-interaction-feedback,.roots-discussion-feedback,.word-discussion>.word-note,.coordinates-discussion>.coordinates-note,.v3m-feedback)[role=status]:is(.incorrect,.is-incorrect,.is-considered){--v3-feedback-paper: #fce9de;--v3-feedback-badge: #f0baa0;--v3-feedback-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23172842' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18h6M10 22h4M9 14c-1.7-1-3-2.5-3-5a6 6 0 0 1 12 0c0 2.5-1.3 4-3 5v1H9z'/%3E%3C/svg%3E")}#root .lin.lv3:is(.v3m,.v3n) .v3m-card .lesson-interaction-feedback.system-error[role=status]{--v3-feedback-paper: #fbf1d3;--v3-feedback-badge: #f6e3a1}#root .lin.lv3:is(.v3m,.v3n) .v3m-card :is(.lesson-interaction-feedback,.roots-discussion-feedback,.word-discussion>.word-note,.coordinates-discussion>.coordinates-note,.eq-inspection-feedback,.v3m-feedback,.lesson-number-format-error)[role=status]:before{content:"";position:absolute;top:-8px;right:31px;left:auto;width:14px;height:14px;border:0;border-left:1.8px solid var(--ink);border-top:1.8px solid var(--ink);border-radius:0;background:var(--v3-feedback-paper);transform:rotate(45deg)}#root .lin.lv3:is(.v3m,.v3n) .v3m-card :is(.lesson-interaction-feedback,.roots-discussion-feedback,.word-discussion>.word-note,.coordinates-discussion>.coordinates-note,.eq-inspection-feedback,.v3m-feedback,.lesson-number-format-error)[role=status]>svg,#root .lin.lv3:is(.v3m,.v3n) .v3m-card :is(.lesson-interaction-feedback,.roots-discussion-feedback,.word-discussion>.word-note,.coordinates-discussion>.coordinates-note,.eq-inspection-feedback,.v3m-feedback,.lesson-number-format-error)[role=status]:not(:has(>svg)):after{position:absolute;top:-16px;left:15px;width:31px;height:31px;padding:6px;border:1.8px solid var(--ink);border-radius:50%;background-color:var(--v3-feedback-badge);color:var(--ink);box-shadow:1px 2px 0 var(--ink);box-sizing:border-box}#root .lin.lv3:is(.v3m,.v3n) .v3m-card :is(.lesson-interaction-feedback,.roots-discussion-feedback,.word-discussion>.word-note,.coordinates-discussion>.coordinates-note,.eq-inspection-feedback,.v3m-feedback,.lesson-number-format-error)[role=status]:not(:has(>svg)):after{content:"";background-image:var(--v3-feedback-icon);background-repeat:no-repeat;background-position:center;background-size:19px 19px}#root .lin.lv3:is(.v3m,.v3n) .v3m-card :is(.lesson-interaction-feedback,.roots-discussion-feedback,.eq-inspection-feedback,.v3m-feedback)[role=status] strong{display:block;margin:0 0 6px;font-size:17px;font-weight:850;line-height:1.4}#root .lin.lv3:is(.v3m,.v3n) .v3m-card :is(.lesson-interaction-feedback,.roots-discussion-feedback,.eq-inspection-feedback,.v3m-feedback)[role=status] :is(p,.math-copy){margin:0;color:inherit;font-size:inherit;line-height:inherit}#root .lin.lv3:is(.v3m,.v3n) .v3m-card :is(.lesson-interaction-feedback,.roots-discussion-feedback,.word-discussion>.word-note,.coordinates-discussion>.coordinates-note,.eq-inspection-feedback,.v3m-feedback)[role=status]>:is(span,p){display:block;max-inline-size:64ch;text-wrap:balance}#root .lin.lv3:is(.v3m,.v3n) .v3m-card :is(.roots-discussion-feedback,.word-discussion>.word-note,.coordinates-discussion>.coordinates-note,.eq-inspection-feedback)[role=status]{margin-top:22px}@media(min-width:981px)and (max-height:800px){#root .lin.lv3:is(.v3m,.v3n) .v3m-card :is(.lesson-interaction-feedback,.roots-discussion-feedback,.word-discussion>.word-note,.coordinates-discussion>.coordinates-note,.eq-inspection-feedback,.v3m-feedback,.lesson-number-format-error)[role=status]{margin-top:10px;padding:18px 12px 10px;font-size:13px;line-height:1.55}#root .lin.lv3:is(.v3m,.v3n) .v3m-card :is(.lesson-interaction-feedback,.roots-discussion-feedback,.eq-inspection-feedback,.v3m-feedback)[role=status] strong{margin-bottom:4px;font-size:15px}#root .lin.lv3:is(.v3m,.v3n) .v3m-card :is(.roots-discussion-feedback,.word-discussion>.word-note,.coordinates-discussion>.coordinates-note,.eq-inspection-feedback)[role=status]{margin-top:22px}#root .lin.lv3:is(.v3m,.v3n) .v3m-card :is(.lesson-interaction-feedback,.roots-discussion-feedback,.word-discussion>.word-note,.coordinates-discussion>.coordinates-note,.eq-inspection-feedback,.v3m-feedback,.lesson-number-format-error)[role=status]>svg,#root .lin.lv3:is(.v3m,.v3n) .v3m-card :is(.lesson-interaction-feedback,.roots-discussion-feedback,.word-discussion>.word-note,.coordinates-discussion>.coordinates-note,.eq-inspection-feedback,.v3m-feedback,.lesson-number-format-error)[role=status]:not(:has(>svg)):after{top:-13px;width:26px;height:26px;padding:4px}}@media(min-width:981px)and (max-height:680px){#root .lin.lv3.v3n :is(.roots-mode-practice,.coordinates-mode-practice) .v3n-work>.lesson-interaction-keyboard-boundary>.lesson-interaction:has(>:is(.lesson-interaction-feedback,.lesson-number-format-error)){flex-shrink:0}#root .lin.lv3.v3n .roots-mode-practice .v3n-work:has(>.lesson-interaction-keyboard-boundary>.lesson-interaction>:is(.lesson-interaction-feedback,.lesson-number-format-error))>.roots-help:not(:has(>button[aria-expanded=true])){grid-template-columns:minmax(0,1fr) auto;align-items:center}#root .lin.lv3.v3n .roots-mode-practice .v3n-work:has(>.lesson-interaction-keyboard-boundary>.lesson-interaction>:is(.lesson-interaction-feedback,.lesson-number-format-error))>.roots-help>.roots-action[aria-expanded=false]{grid-column:2;grid-row:1;margin-top:0}#root .lin.lv3.v3n .roots-mode-practice .v3n-work:has(.lesson-interaction-feedback){row-gap:4px}#root .lin.lv3.v3n .roots-mode-practice .lesson-interaction:has(>:is(.lesson-interaction-feedback,.lesson-number-format-error)){padding-block:2px;row-gap:3px}#root .lin.lv3.v3n .roots-mode-practice .lesson-interaction>.lesson-interaction-feedback[role=status]{margin-bottom:4px}#root .lin.lv3.v3n .roots-mode-practice .lesson-interaction:has(>:is(.lesson-interaction-feedback,.lesson-number-format-error))>h3{margin-bottom:0}#root .lin.lv3.v3n .roots-mode-practice .lesson-interaction:has(>:is(.lesson-interaction-feedback,.lesson-number-format-error)) .lesson-number-field input{height:40px;min-height:40px}#root .lin.lv3.v3n .roots-mode-practice .lesson-interaction:has(>:is(.lesson-interaction-feedback,.lesson-number-format-error)) .roots-question-model>svg{width:min(100%,180px)}#root .lin.lv3.v3n .coordinates-mode-practice .lesson-interaction:has(>.lesson-interaction-feedback)>.lesson-choice-grid{grid-template-columns:repeat(4,minmax(0,1fr))}#root .lin.lv3.v3n .coordinates-mode-practice .lesson-interaction:has(>.lesson-interaction-feedback){padding:8px 12px;gap:6px}#root .lin.lv3.v3n :is(.roots-mode-practice,.coordinates-mode-practice)>.v3n-standard:has(>.v3n-work>.lesson-interaction-keyboard-boundary>.lesson-interaction>:is(.lesson-interaction-feedback,.lesson-number-format-error)):has(>.v3n-work>.roots-help>details[open],>.v3n-work>.coordinates-help[open]):not(:has(>.v3n-work>.roots-help>button[aria-expanded=true])){grid-template-columns:minmax(0,1fr)}#root .lin.lv3.v3n :is(.roots-mode-practice,.coordinates-mode-practice)>.v3n-standard:has(>.v3n-work>.lesson-interaction-keyboard-boundary>.lesson-interaction>:is(.lesson-interaction-feedback,.lesson-number-format-error)):has(>.v3n-work>.roots-help>details[open],>.v3n-work>.coordinates-help[open]):not(:has(>.v3n-work>.roots-help>button[aria-expanded=true]))>.v3n-teacher{display:none}#root .lin.lv3.v3n :is(.roots-mode-practice,.coordinates-mode-practice) .v3n-work:has(>.roots-help>details[open],>.coordinates-help[open])>.lesson-interaction-keyboard-boundary>.lesson-interaction:has(>:is(.lesson-interaction-feedback,.lesson-number-format-error)){width:100%;max-width:none}#root .lin.lv3.v3n .equation-studio-stage .v3n-inspection.is-open .eq-inspection-options{grid-template-columns:repeat(3,minmax(0,1fr))}#root .lin.lv3.v3n .word-mode-practice .v3n-work .lesson-interaction:has(>.lesson-interaction-feedback){gap:6px}#root .lin.lv3.v3n .word-mode-practice .lesson-interaction:has(>.lesson-interaction-feedback) .lesson-choice-grid{gap:6px}#root .lin.lv3.v3n .word-mode-practice .lesson-interaction:has(>.lesson-interaction-feedback) .lesson-choice-grid button{padding-block:5px}#root .lin.lv3.v3m:not(.v3n) .v3m-card .v3m-answer-card:has(.v3m-feedback){padding-block:1px;gap:1px}#root .lin.lv3.v3m:not(.v3n) .v3m-card .v3m-answer-card:has(.v3m-feedback)>.v3m-options{grid-template-columns:repeat(3,minmax(0,1fr))}#root .lin.lv3.v3m:not(.v3n) .v3m-card .v3m-feedback[role=status]{margin-top:16px;margin-bottom:4px;padding-top:16px;padding-bottom:6px}#root .lin.lv3.v3m:not(.v3n) .v3m-work.is-try:has(.v3m-answer)>.v3m-board{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;align-items:center}#root .lin.lv3.v3m:not(.v3n) .v3m-work.is-try:has(.v3m-answer)>.v3m-board>.v3m-board-body{min-width:0}#root .lin.lv3.v3m:not(.v3n) .v3m-work.is-try:has(.v3m-answer)>.v3m-board>.v3m-board-note{grid-column:1/-1}}@media(min-width:1101px)and (max-height:680px){#root .lin.lv3.v3n .roots-mode-practice .v3n-work:has(>.roots-help>details[open]) .lesson-numeric-input:has(>.roots-question-model>svg):has(>:is(.lesson-interaction-feedback,.lesson-number-format-error)){grid-template-columns:minmax(500px,1.25fr) minmax(0,1fr) auto}#root .lin.lv3.v3n .roots-mode-practice .v3n-work:has(>.roots-help>details[open]) .lesson-numeric-input:has(>.roots-question-model>svg):has(>:is(.lesson-interaction-feedback,.lesson-number-format-error))>.roots-question-model{grid-column:1;grid-row:2}#root .lin.lv3.v3n .roots-mode-practice .v3n-work:has(>.roots-help>details[open]) .lesson-numeric-input:has(>.roots-question-model>svg):has(>:is(.lesson-interaction-feedback,.lesson-number-format-error))>.lesson-number-field{grid-column:2;grid-row:2}#root .lin.lv3.v3n .roots-mode-practice .v3n-work:has(>.roots-help>details[open]) .lesson-numeric-input:has(>.roots-question-model>svg):has(>:is(.lesson-interaction-feedback,.lesson-number-format-error))>.lesson-check-button{grid-column:3;grid-row:2}#root .lin.lv3.v3n .roots-mode-practice .v3n-work:has(>.roots-help>details[open]) .lesson-numeric-input:has(>.roots-question-model>svg):has(>:is(.lesson-interaction-feedback,.lesson-number-format-error))>:is(.lesson-interaction-feedback,.lesson-number-format-error){grid-column:1/-1;grid-row:3}}@media(min-width:981px)and (min-height:801px)and (max-height:900px){#root .lin.lv3.v3m:not(.v3n) .v3m-card .v3m-answer-card:has(.v3m-feedback)>.v3m-options{gap:6px}#root .lin.lv3.v3m:not(.v3n) .v3m-card .v3m-answer-card:has(.v3m-feedback)>.v3m-options legend{margin-bottom:6px}#root .lin.lv3.v3m:not(.v3n) .v3m-card .v3m-answer-card:has(.v3m-feedback)>.v3m-options button{min-height:40px;padding-block:5px}}@media(max-width:980px){#root .lin.lv3:is(.v3m,.v3n) .v3m-card :is(.lesson-interaction-feedback,.roots-discussion-feedback,.word-discussion>.word-note,.coordinates-discussion>.coordinates-note,.eq-inspection-feedback,.v3m-feedback,.lesson-number-format-error)[role=status]{padding:22px 14px 14px;font-size:14px}#root .lin.lv3:is(.v3m,.v3n) .v3m-card :is(.lesson-interaction-feedback,.roots-discussion-feedback,.eq-inspection-feedback,.v3m-feedback)[role=status] strong{font-size:16px}}#root .lin.lv3.v3m:not(.v3n) .v3m-tile span{overflow:visible;white-space:normal;text-overflow:clip;overflow-wrap:anywhere}#root .lin.lv3.v3m:not(.v3n) .v3m-formula-card .katex-display{padding-inline:3px}@media(max-width:980px){#root .lin.lv3.v3m:not(.v3n) .v3m-explain{grid-template-columns:minmax(0,1fr)}#root .lin.lv3.v3m:not(.v3n) .v3m-explain-actions{align-items:stretch}}@media(max-width:600px){#root .lin.lv3.v3m:not(.v3n) .v3m-cards{grid-template-columns:repeat(2,minmax(0,104px))}#root .lin.lv3.v3m:not(.v3n) .igo-math-display{width:100%;min-width:0}#root .lin.lv3.v3m:not(.v3n) .katex-display>.katex{display:block;white-space:normal}#root .lin.lv3.v3m:not(.v3n) .katex-display>.katex>.katex-html{display:flex;flex-wrap:wrap;justify-content:center;row-gap:.4em}#root .lin.lv3.v3m:not(.v3n) .v3m-step .katex-display>.katex>.katex-html{justify-content:flex-start}}#root .lin.lv3.v3m .v3m-note-label{top:auto;bottom:calc(100% + 2px);max-width:calc(100% - 28px)}#root .lin.lv3.v3m .v3m-note:after{display:none}section.lin.lv3{--v3-ink: #172842;--v3-blue: #2d55e0;--v3-muted: #6d7a8d;--v3-rule: #bdc6d2;--v3-paper: #fffdf7;--lin-ink: var(--v3-ink);--lin-violet: var(--v3-blue);--lin-purple: var(--v3-blue);--lin-serif: "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--v3-pen: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 8.6C46 4.4 118 3.2 198 6.4' fill='none' stroke='%232d55e0' stroke-width='3' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");display:grid;grid-template-rows:74px minmax(0,1fr) 64px;gap:0;width:100%;height:100%;min-height:0;max-height:none;position:relative;inset:auto;overflow:hidden;padding:0 3.6%;border:clamp(7px,.75vw,12px) solid #082354;border-radius:clamp(22px,2.4vw,40px);color:var(--v3-ink);background-color:#fdf8ec;background-image:radial-gradient(circle at 1px 1px,#dccfb0 1.1px,transparent 1.5px),radial-gradient(900px 520px at 100% 0%,#d9e4ff,transparent 70%),radial-gradient(800px 480px at 0% 100%,#ffe5ad,transparent 70%);background-size:22px 22px,auto,auto;font-size:14px;font-weight:500;isolation:isolate}section.lin.lv3:before,section.lin.lv3:after{display:none}.child-shell--dashboard .site-frame:has(.lv3),.child-dashboard:has(.lv3){background:#082354}.lin.lv3 :is(h1,h2,h3,p){margin:0}.lin.lv3 :is(button,input,select,textarea){font-family:inherit}.lin.lv3 button{cursor:pointer}.lin.lv3 button:disabled{cursor:default;opacity:.45}.lin.lv3 :is(button,a,input,select,textarea,[tabindex="0"]):focus-visible{outline:2px solid var(--v3-blue);outline-offset:3px}.lin.lv3 h1:focus{outline:0}.lin.lv3 .lv3-top{display:flex;align-items:center;justify-content:space-between;gap:20px;position:relative;z-index:21;min-width:0;padding:8px 0}.lv3-brand{display:flex;align-items:center;gap:14px;color:var(--v3-ink);text-decoration:none}.lv3-brand b{font-size:34px;line-height:1;letter-spacing:-2px;font-weight:900}.lv3-brand b span{color:var(--v3-blue);font-size:25px;position:relative;top:-13px;padding-left:3px}.lv3-brand>span{border-left:1px solid #b7bdc6;padding-left:13px;font-size:8px;letter-spacing:1.5px;line-height:1.7;font-weight:750}.lv3-profile-anchor{margin-left:auto}.lin.lv3 .lv3-top.has-title{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:20px}.lv3-top.has-title .lv3-profile-anchor{grid-column:3;justify-self:end}.lv3-top-title{min-width:0;text-align:center}.lv3-page-title{display:flex;align-items:center;justify-content:center}.lv3-page-title .lv3-kicker{padding-right:16px;margin-right:16px;border-right:1px solid #b7bdc6;line-height:1.7;white-space:nowrap}.lin.lv3 .lv3-page-title h1{position:relative;width:auto;max-width:none;font-size:clamp(25px,2.25vw,34px);line-height:1.2;font-weight:700;letter-spacing:-.5px;white-space:nowrap}.lv3-page-title h1 em{padding:0 .04em .16em;background:var(--v3-pen) 0 100% / 100% .34em no-repeat;font:italic 400 1.1em/1 var(--lin-serif)}.v3-igo-mark{position:relative;display:inline-grid;place-items:center;flex:none;width:var(--mark);height:var(--mark);border:1.5px solid var(--v3-ink);border-radius:32%;background:var(--v3-blue);box-shadow:2px 2px 0 var(--v3-ink);color:#fff;transform:rotate(-4deg)}.v3-igo-mark b{font-size:calc(var(--mark) * .3);font-weight:900;letter-spacing:-.04em;line-height:1}.v3-igo-mark i{position:absolute;top:15%;right:13%;width:calc(var(--mark) * .14);height:calc(var(--mark) * .14);border-radius:50%;background:#ffd966}.lin.lv3 .lv3-profile-anchor .child-profile-panel{top:calc(100% + 12px);right:0;bottom:auto;left:auto;width:min(340px,calc(100vw - 70px));max-height:calc(100dvh - 125px);overflow-y:auto;gap:18px;border:1.5px solid var(--v3-ink);border-radius:12px;background:var(--v3-paper);box-shadow:4px 4px 0 var(--v3-ink);padding:20px}.lin.lv3 .child-profile-panel:after{display:none}.lin.lv3 .child-profile-panel-head{grid-template-columns:42px minmax(0,1fr);gap:12px}.lin.lv3 .child-profile-panel-head .child-profile-panel-avatar{display:grid;place-items:center;width:42px;height:42px;margin:0;border:1px solid var(--v3-ink);border-radius:7px;background:#d2ddfb;box-shadow:none;color:var(--v3-ink);font-size:20px}.lin.lv3 .child-profile-panel-head h2{font-size:18px}.lin.lv3 .child-profile-panel-head p{margin-bottom:4px;font-size:10px;color:var(--v3-blue)}.lin.lv3 .child-profile-panel-head span{font-size:11px}.lin.lv3 .child-visual-modes{border-top:1px solid var(--v3-rule);padding-top:15px}.lin.lv3 .child-visual-modes-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px}.lin.lv3 .child-visual-mode-option{min-height:36px;border:1px solid var(--v3-rule);border-radius:6px;background:transparent;color:var(--v3-ink);box-shadow:none;font-size:11px}.lin.lv3 .child-visual-mode-option.is-active{border-color:var(--v3-blue);background:#e4eafe;color:#2446bc}.lin.lv3 .child-visual-mode-swatch.is-linen-v3,.lin.lv3 .child-visual-mode-swatch.is-linen-studio{background:linear-gradient(135deg,#fffdf7 55%,#2d55e0 55%)}.lin.lv3 .child-profile-logout{min-height:36px;border:1px solid var(--v3-rule);border-radius:6px;background:transparent;color:var(--v3-muted);box-shadow:none;font-size:12px}.lin.lv3 .lv3-profile-button{display:flex;align-items:center;gap:12px;min-height:43px;max-width:235px;padding:5px 11px 5px 5px;border:1.5px solid #172842;border-radius:9px;background:var(--v3-paper);box-shadow:3px 3px #172842;color:var(--v3-ink)}.lv3-profile-button>span:first-child{display:grid;place-items:center;width:31px;height:31px;background:#d2ddfb;border:1px solid #172842;border-radius:5px;font-weight:800;flex:none}.lv3-profile-button>span:nth-child(2){min-width:0;text-align:left}.lv3-profile-button strong{display:block;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lv3-profile-button small{font-size:9px;color:var(--v3-muted)}.child-main-area:has(.lv3) .v3-subject-switch{border-color:#9caec9;background:#e0e6f1;box-shadow:none}.child-main-area:has(.lv3) .v3-subject-switch button{font-size:12px}.child-main-area:has(.lv3) .v3-subject-switch button[aria-pressed=true]{color:#2548bd}section.lin.lv3>.lv3-workspace{position:relative!important;inset:auto!important;display:flex;flex-direction:column;gap:0;width:100%!important;height:100%;min-height:0;min-width:0;max-width:none;margin:0;padding:8px 5px 14px 0;overflow:hidden}.lv3-footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;border-top:1px solid #dccfb0;min-width:0}.lv3-signoff{display:flex;align-items:center;gap:8px;font-size:12px;color:#8c7f63;white-space:nowrap}.lv3-signoff em{font:italic 14px var(--lin-serif)}.lv3-grade{text-align:right;font-size:10px;color:#8c7f63;white-space:nowrap}.lv3-nav{position:relative;isolation:isolate;display:flex;align-items:center;gap:7px}.lv3-nav-marker{position:absolute;z-index:-1;border:1.5px solid #172842;border-radius:6px;background:#d0dcfa;box-shadow:2px 3px #172842;pointer-events:none}.lv3-nav-marker[hidden]{display:none}.lv3-nav-marker.to-right{transition:right var(--lead) cubic-bezier(.22,.9,.3,1),left var(--trail) cubic-bezier(.34,1.28,.64,1) 60ms}.lv3-nav-marker.to-left{transition:left var(--lead) cubic-bezier(.22,.9,.3,1),right var(--trail) cubic-bezier(.34,1.28,.64,1) 60ms}@keyframes lv3-nav-arrive{0%,45%{transform:none}70%{transform:translateY(-2px) scale(1.16) rotate(-6deg)}to{transform:none}}@keyframes lv3-nav-ink{0%,40%{color:#5f6b82}}.lin.lv3 .lv3-nav button{position:relative;display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 14px;border:1.5px solid transparent;border-radius:6px;background:transparent;color:#5f6b82;font-size:12px;font-weight:700;white-space:nowrap}.lin.lv3 .lv3-nav button:hover{background:#f4ead3}.lin.lv3 .lv3-nav button[aria-current]{background:transparent;color:#172842}.lin.lv3 .lv3-nav.is-sliding button[aria-current]{animation:lv3-nav-ink .46s ease-out}.lin.lv3 .lv3-nav.is-sliding button[aria-current] svg{animation:lv3-nav-arrive .56s cubic-bezier(.3,1.2,.5,1)}.lv3-kicker{display:block;font-size:9px;letter-spacing:1.5px;font-weight:800;line-height:1.5;color:var(--v3-blue)}.lv3-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:4px 0 22px;border-bottom:1px solid #a9b5c7;flex:none}.lin.lv3 .lv3-heading h1{margin-top:7px;font-size:clamp(28px,2.5vw,37px);line-height:1.1;letter-spacing:-1px;font-weight:850;color:var(--v3-ink)}.lv3-heading h1 em{font:italic 450 1.06em/1 var(--lin-serif)}.lin.lv3 .lv3-heading p{margin-top:8px;font-size:12px;color:var(--v3-muted)}.lin.lv3 .lv3-primary{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:47px;padding:12px 18px;border:1.5px solid #203968;border-radius:8px;background:var(--v3-blue);color:#fff;box-shadow:3px 4px #172842;font-size:14px;font-weight:750;transition:transform .15s,box-shadow .15s}.lin.lv3 .lv3-primary:hover{transform:translate(-1px,-1px);box-shadow:4px 5px #172842}.lin.lv3 .lv3-primary:active{transform:translate(2px,2px);box-shadow:1px 2px #172842}.lin.lv3 .lv3-text-action{display:inline-flex;align-items:center;gap:9px;padding:8px 0;border:0;background:transparent;color:var(--v3-blue);font-size:12px;font-weight:650}.lv3-home,.v3q,.lv3-topics-page{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0}.lv3-mode-line{display:flex;gap:8px;margin:20px 0;flex:none}.lin.lv3 .lv3-mode-line button{display:flex;align-items:center;gap:9px;padding:10px 17px;border:1px solid #b7c3d6;border-radius:6px;color:#657590;background:transparent;font-size:12px;font-weight:700}.lin.lv3 .lv3-mode-line button[aria-selected=true]{color:#2149b6;border-color:#7892ce;background:#e0e8fb}.lv3-grade-select{display:flex;align-items:center;gap:9px;font-size:12px;color:var(--v3-muted)}.lv3-grade-select select{border:1px solid #adbad1;border-radius:6px;padding:7px 12px;color:var(--v3-blue);background:var(--v3-paper);font-weight:750}.lv3-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;flex:1;min-height:160px;padding:25px;text-align:center;color:var(--v3-muted)}.lin.lv3 .lv3-empty h2,.lin.lv3 .lv3-empty h3{color:var(--v3-ink);font-size:20px}@media(max-width:1180px){.lv3-brand>span,.lv3-grade{display:none}.lv3-footer{grid-template-columns:1fr auto}.lin.lv3 .lv3-nav button{padding:9px 11px;font-size:11px;gap:7px}}@media(max-height:760px)and (min-width:981px){section.lin.lv3{grid-template-rows:64px minmax(0,1fr) 59px}.lv3-heading{padding-bottom:16px}.lin.lv3 .lv3-heading h1{font-size:30px}}@media(max-height:640px)and (min-width:981px){.lv3-heading{padding-bottom:12px}.lin.lv3 .lv3-heading h1{font-size:27px}.lin.lv3 .lv3-primary{min-height:42px;font-size:12px;padding:10px 14px}.lv3-mode-line{margin:13px 0}}@media(max-width:980px){section.lin.lv3{grid-template-rows:108px minmax(0,1fr) 62px}.lv3-top{align-items:flex-start!important}.lin.lv3 .lv3-top.has-title{grid-template-columns:1fr 1fr;align-items:center!important;gap:14px}.lv3-top.has-title .lv3-top-title{grid-column:1 / -1;grid-row:2}.lv3-top.has-title .lv3-profile-anchor{grid-column:2;grid-row:1}.lin.lv3 .lv3-page-title h1{font-size:28px}.child-main-area:has(.lv3) .v3-subject-switch-slot{top:65px}.lv3-signoff,.lv3-grade{display:none}.lv3-footer{display:flex;justify-content:center}}@media(max-width:680px){section.lin.lv3{border-width:6px;border-radius:20px;padding:0 18px;grid-template-rows:105px minmax(0,1fr) 60px}section.lin.lv3>.lv3-workspace{overflow-y:auto;padding-right:3px}.lv3-home,.v3q,.lv3-topics-page{height:auto;min-height:100%}.lv3-heading{gap:12px;align-items:flex-start}.lin.lv3 .lv3-heading h1{font-size:27px}.lv3-heading>.lv3-text-action{font-size:0}.lv3-nav{width:100%;gap:0;justify-content:space-between}.lin.lv3 .lv3-nav button{flex-direction:column;gap:5px;padding:8px 6px;font-size:8px;border-width:1px}.lv3-nav-marker{border-width:1px}.lv3-nav svg{width:17px;height:17px}.lv3-profile-button small{display:none}.lin.lv3 .lv3-page-title h1{font-size:clamp(18px,4.85vw,21px);letter-spacing:-.3px}.lv3-page-title .lv3-kicker{padding-right:10px;margin-right:10px}.lv3-profile-button>span:nth-child(2){max-width:105px}}@media(prefers-reduced-motion:reduce){.lin.lv3 *,.lin.lv3 *:before,.lin.lv3 *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.lv3-mobile-nav,.lv3-mobile-scrim{display:none}@media(max-width:620px){section.lin.lv3{grid-template-rows:105px minmax(0,1fr) auto;padding:0 16px;border-width:0;border-radius:0}.lin.lv3 .lv3-brand b{font-size:30px}.lin.lv3 .lv3-profile-button{position:relative;justify-content:center;width:44px;height:44px;min-height:0;padding:0;gap:0;border-radius:14px;background:#d2ddfb;box-shadow:2px 3px 0 var(--v3-ink);transform:rotate(3deg);transition:transform .2s cubic-bezier(.3,1.4,.5,1)}.lin.lv3 .lv3-profile-button:active{transform:rotate(0) translate(1px,1px)}.lin.lv3 .lv3-profile-button>span:first-child{width:100%;height:100%;border:0;background:transparent;font-size:18px;font-weight:850}.lin.lv3 .lv3-profile-button>span:nth-child(2){display:none}.lin.lv3 .lv3-profile-button>svg{position:absolute;right:-7px;bottom:-7px;width:20px;height:20px;padding:3px;border:1.5px solid var(--v3-ink);border-radius:50%;background:var(--v3-paper)}.lv3-footer{position:relative;z-index:40;padding:6px 0 10px}.lin.lv3 .lv3-footer{border-top:0}.lv3-footer .lv3-nav{display:none}.lv3-mobile-nav{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) 72px repeat(2,minmax(0,1fr));align-items:center;width:100%;min-height:64px;padding:5px 6px;border:1.5px solid var(--v3-ink);border-radius:22px;background:var(--v3-paper);box-shadow:3px 4px 0 var(--v3-ink)}.lin.lv3 .lv3-mobile-nav>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;min-height:52px;padding:2px 0 0;border:0;background:transparent;color:#56647a;font-size:10px;font-weight:750;white-space:nowrap}.lv3-tab-icon{display:grid;place-items:center;width:46px;height:29px;border:1.5px solid transparent;border-radius:99px;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s}.lin.lv3 .lv3-mobile-nav>button[aria-current]{color:var(--v3-ink);font-weight:850}.lv3-mobile-nav>button[aria-current] .lv3-tab-icon{border-color:var(--v3-ink);background:#d2ddfb;box-shadow:2px 2px 0 var(--v3-ink);transform:translateY(-1px)}.lin.lv3 .lv3-mobile-nav button:focus-visible{outline:3px solid var(--v3-blue);outline-offset:3px}.lv3-mobile-launcher{display:grid;justify-items:center}.lin.lv3 .lv3-mobile-plus{position:relative;z-index:2;display:grid;place-items:center;width:60px;height:60px;margin-top:-30px;padding:0;border:1.5px solid var(--v3-ink);border-radius:50%;background:var(--v3-blue);color:#fff;box-shadow:2px 4px 0 var(--v3-ink);transition:transform .26s cubic-bezier(.3,1.4,.5,1),background .2s,box-shadow .15s}.lv3-mobile-plus:after{content:"";position:absolute;top:7px;right:7px;width:10px;height:10px;border:1.5px solid var(--v3-ink);border-radius:50%;background:#ffd966;transition:transform .2s}.lv3-mobile-plus svg{transition:transform .3s cubic-bezier(.3,1.4,.5,1)}.lin.lv3 .lv3-mobile-plus:active{transform:translate(1px,2px);box-shadow:1px 2px 0 var(--v3-ink)}.lin.lv3 .lv3-mobile-plus[aria-expanded=true]{background:var(--v3-ink)}.lv3-mobile-plus[aria-expanded=true] svg{transform:rotate(135deg)}.lv3-mobile-plus[aria-expanded=true]:after{transform:scale(0)}.lv3-mobile-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;display:block;background:#08235457;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:lv3-scrim-in .2s ease-out}@keyframes lv3-scrim-in{0%{opacity:0}}.lv3-mobile-tray{position:absolute;right:-2px;bottom:calc(100% + 40px);left:-2px;z-index:3;max-height:calc(100dvh - 170px);overflow-y:auto;padding:16px 14px 14px;border:1.5px solid var(--v3-ink);border-radius:22px;background:var(--v3-paper);box-shadow:4px 5px 0 var(--v3-ink);transform-origin:50% 110%;animation:lv3-tray-in .28s cubic-bezier(.2,1.1,.4,1);scrollbar-width:none}@keyframes lv3-tray-in{0%{opacity:0;transform:translateY(18px) scale(.94)}}.lv3-mobile-tray>header{padding:0 4px 12px}.lin.lv3 .lv3-mobile-tray h2{margin-top:3px;font-size:23px;font-weight:700;letter-spacing:-.4px}.lv3-mobile-tray h2 em{padding:0 .04em .16em;background:var(--v3-pen) 0 100% / 100% .34em no-repeat;font:italic 400 1.1em/1 var(--lin-serif)}.lv3-mobile-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lin.lv3 .lv3-mobile-shortcuts>button{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:78px auto;align-items:start;gap:8px 2px;min-width:0;padding:6px 6px 10px;border:1.5px solid var(--v3-ink);border-radius:16px;background:var(--v3-paper);color:var(--v3-ink);box-shadow:2px 3px 0 var(--v3-ink);text-align:left;animation:lv3-deal .42s cubic-bezier(.2,1.15,.4,1) backwards;animation-delay:calc(40ms + var(--n, 0) * 45ms)}.lin.lv3 .lv3-mobile-shortcuts>button:active{transform:translate(1px,2px);box-shadow:1px 1px 0 var(--v3-ink)}.lv3-mobile-shortcuts .v3h-door-art{grid-column:1 / -1;align-self:stretch}.lv3-shortcut-text{min-width:0;padding-left:5px}.lv3-shortcut-text strong{display:block;font-size:15.5px;font-weight:800;letter-spacing:-.3px}.lv3-shortcut-text small{display:block;margin-top:1px;font-size:11.5px;line-height:1.3;color:var(--v3-muted)}.lv3-mobile-shortcuts>button>svg{margin:2px 3px 0 0;color:var(--v3-blue)}.lin.lv3 .lv3-mobile-shortcuts>.is-lead{grid-column:1 / -1;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) auto;grid-template-rows:84px;align-items:center;padding:6px 8px 6px 6px;background:#e8edfc}.lv3-mobile-shortcuts>.is-lead .v3h-door-art{grid-column:1}.lv3-mobile-shortcuts>.is-lead .lv3-shortcut-text strong{font-size:18px}.lv3-mobile-shortcuts>.is-lead>svg{align-self:center}@keyframes lv3-deal{0%{opacity:0;transform:translate(var(--deal-x, 0),130px) rotate(var(--deal-r, 0deg)) scale(.6)}}.lv3-mobile-shortcuts>button:nth-child(2n){--deal-x: 55%;--deal-r: 12deg}.lv3-mobile-shortcuts>button:nth-child(2n+3){--deal-x: -55%;--deal-r: -12deg}}@media(max-width:620px)and (max-height:720px){.lv3-mobile-tray{padding:12px}.lv3-mobile-tray>header{padding-bottom:8px}.lin.lv3 .lv3-mobile-tray h2{font-size:20px}.lv3-mobile-shortcuts{gap:10px}.lin.lv3 .lv3-mobile-shortcuts>button{grid-template-rows:62px auto;gap:6px 2px;padding-bottom:8px}.lin.lv3 .lv3-mobile-shortcuts>.is-lead{grid-template-rows:70px}}.child-main-area.child-main-area-scroll:has(>section.lin.lv3){scrollbar-gutter:auto}@media(max-width:620px){section.lin.lv3>.lv3-workspace{scrollbar-width:none}section.lin.lv3>.lv3-workspace::-webkit-scrollbar{display:none}section.lin.lv3.lv3-phone-page{grid-template-rows:minmax(0,1fr) auto}section.lin.lv3.lv3-phone-page>.lv3-workspace{width:calc(100% + 32px)!important;margin-inline:-16px;padding:0 16px 20px;overflow-x:hidden;overflow-y:auto}.lv3-phone-page>.lv3-workspace>.lv3-top.is-pinned{position:sticky;top:0;z-index:20;flex:none;min-height:60px;margin-inline:-16px;padding:8px 16px;align-items:center!important;border-bottom:1px solid transparent;background:transparent;transition:background .2s,border-color .2s,box-shadow .2s}.lv3-phone-page>.lv3-workspace>.lv3-top.is-pinned.is-scrolled{border-bottom-color:#e3d6b8;background:#fdf8ece6;-webkit-backdrop-filter:blur(10px) saturate(1.2);backdrop-filter:blur(10px) saturate(1.2);box-shadow:0 8px 14px -12px #17284280}.lv3-bar-title{position:absolute;left:50%;top:50%;font-size:15px;font-weight:800;letter-spacing:-.2px;white-space:nowrap;opacity:0;transform:translate(-50%,-30%);transition:opacity .2s,transform .2s;pointer-events:none}.lv3-top.is-title-gone .lv3-bar-title{opacity:1;transform:translate(-50%,-50%)}.lv3-mobile-title{flex:none;padding:2px 0 4px}.lv3-mobile-title .lv3-page-title{flex-direction:column;align-items:center;gap:7px;text-align:center}.lv3-mobile-title .lv3-page-title .lv3-kicker{display:flex;align-items:center;gap:10px;margin:0;padding:0;border:0;font-size:9.5px;letter-spacing:1.8px}.lv3-mobile-title .lv3-page-title .lv3-kicker:before,.lv3-mobile-title .lv3-page-title .lv3-kicker:after{content:"";width:22px;border-top:1px solid #b7bdc6}.lin.lv3 .lv3-mobile-title .lv3-page-title h1{font-size:clamp(22px,6.2vw,25px);line-height:1.18;letter-spacing:-.4px;white-space:normal;text-wrap:balance}}@media(max-width:620px){section.lin.lv3:has(>.lv3-top:not(.has-title)){grid-template-rows:64px minmax(0,1fr) auto}section.lin.lv3:has(>.lv3-top:not(.has-title))>.lv3-top{align-items:center!important}}@keyframes lv3-page-in-right{0%{translate:100% 0}}@keyframes lv3-page-in-left{0%{translate:-100% 0}}@keyframes lv3-page-out-left{to{translate:-100% 0}}@keyframes lv3-page-out-right{to{translate:100% 0}}@keyframes lv3-tab-arrive{0%{scale:.7}60%{scale:1.12}}@media(max-width:620px)and (prefers-reduced-motion:no-preference){.lin.lv3>.lv3-page-ghost{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;margin:0;background:transparent;pointer-events:none;animation-duration:.38s;animation-timing-function:cubic-bezier(.32,.72,0,1);animation-fill-mode:forwards}.lin.lv3>.lv3-page-ghost.is-leaving-left{animation-name:lv3-page-out-left}.lin.lv3>.lv3-page-ghost.is-leaving-right{animation-name:lv3-page-out-right}.lin.lv3>.lv3-page-ghost>.lv3-footer{visibility:hidden}.lin.lv3>.lv3-page-ghost *{animation:none!important;transition:none!important}section.lin.lv3[data-arrive]>:not(.lv3-footer,.lv3-page-ghost){animation:lv3-page-in-right .38s cubic-bezier(.32,.72,0,1) backwards}section.lin.lv3[data-arrive=left]>:not(.lv3-footer,.lv3-page-ghost){animation-name:lv3-page-in-left}section.lin.lv3[data-arrive] .lv3-mobile-nav>button[aria-current] .lv3-tab-icon{animation:lv3-tab-arrive .38s cubic-bezier(.3,1.4,.5,1)}}@keyframes lv3-scrim-out{to{opacity:0}}@keyframes lv3-tray-out{to{opacity:0;transform:translateY(18px) scale(.94)}}@keyframes lv3-undeal{to{opacity:0;transform:translate(var(--deal-x, 0),130px) rotate(var(--deal-r, 0deg)) scale(.6)}}@media(max-width:620px){.lv3-mobile-scrim.is-closing{animation:lv3-scrim-out .24s ease-in 80ms forwards}.lv3-mobile-tray.is-closing{pointer-events:none;animation:lv3-tray-out .22s cubic-bezier(.5,0,.75,0) .1s forwards}.lin.lv3 .lv3-mobile-tray.is-closing .lv3-mobile-shortcuts>button{animation:lv3-undeal .22s cubic-bezier(.5,0,.75,0) forwards;animation-delay:calc((4 - var(--n, 0)) * 22ms)}}@media(prefers-reduced-motion:reduce){.lv3-mobile-scrim.is-closing,.lv3-mobile-tray.is-closing{display:none}}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-layer{position:relative;flex:none;width:418px;margin-top:4px;overflow:hidden;animation:v3lp-ask-dock .38s cubic-bezier(.2,.9,.3,1)}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-layer.is-closing{animation:v3lp-ask-undock .22s ease-in forwards}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-scrim{display:none}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask{position:absolute;top:0;right:10px;bottom:10px;display:flex;flex-direction:column;width:400px;overflow:hidden;border:1.5px solid var(--ink);border-radius:20px;background:var(--paper);box-shadow:4px 5px 0 var(--ink)}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-head{display:grid;grid-template-columns:auto minmax(0,1fr) 36px;align-items:center;gap:12px;padding:14px 14px 13px 16px;border-bottom:1.5px solid #ece2cc}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-mark{animation:v3lp-ask-bob 3.2s ease-in-out .6s infinite}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-name{display:grid;min-width:0;line-height:1.25}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-name b{font-size:17px;font-weight:800}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-name small{overflow:hidden;font-size:13px;font-weight:600;color:var(--muted);white-space:nowrap;text-overflow:ellipsis}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-close{display:grid;place-items:center;width:36px;height:36px;padding:0;border:1.5px solid #e3d6b8;border-radius:50%;background:var(--paper);color:var(--ink)}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-close:hover{border-color:var(--ink)}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-log{display:flex;flex:1;flex-direction:column;gap:14px;min-height:0;overflow-y:auto;padding:16px 18px 12px;scrollbar-width:thin;scrollbar-color:#e3d6b8 transparent}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-log:focus{outline:0}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-context{display:grid;gap:3px;padding:10px 14px 11px;border-left:4px solid var(--blue);border-radius:4px 12px 12px 4px;background:#fff;animation:v3w-rise .36s var(--ease) 80ms backwards}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-context small{font-size:10.5px;font-weight:850;letter-spacing:1.1px;text-transform:uppercase;color:var(--muted)}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-context p{display:-webkit-box;overflow:hidden;font:italic 500 16px/1.4 var(--lin-serif);color:#24324a;-webkit-line-clamp:3;-webkit-box-orient:vertical}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-welcome{display:grid;justify-items:center;gap:10px;margin:auto 0;padding:8px 10px;text-align:center;animation:v3w-rise .42s var(--ease) .14s backwards}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-welcome .v3-igo-mark{margin-bottom:4px;animation:v3lp-ask-bob 3.2s ease-in-out .6s infinite}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-welcome h3{font-size:24px;font-weight:700;line-height:1.15;letter-spacing:-.4px}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-welcome h3 em{padding:0 .04em .14em;background:var(--v3-pen) 0 100% / 100% .32em no-repeat;font:italic 400 1.1em/1 var(--lin-serif)}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-welcome p{max-width:32ch;font-size:15px;line-height:1.55;color:#2f3b51}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-soon{display:inline-flex;align-items:center;gap:8px;margin-top:4px;padding:6px 12px;border-radius:99px;background:#fbefcd;color:#6c4b05;font-size:12.5px;font-weight:700}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-soon i{flex:none;width:7px;height:7px;border-radius:50%;background:#e0a21b;animation:v3lp-ask-pulse 1.8s ease-in-out infinite}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-thread{display:flex;flex-direction:column;gap:8px;margin:auto 0 0;padding:0;list-style:none}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-thread>li{display:grid;justify-items:end;gap:3px;animation:v3lp-ask-pop .3s cubic-bezier(.2,.9,.3,1.2) backwards}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-from{margin-top:6px;font-size:10.5px;font-weight:850;letter-spacing:1px;text-transform:uppercase;color:#8a8474}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-thread>li>p{max-width:86%;padding:10px 14px;border-radius:16px 16px 4px;background:var(--blue);color:#fff;font-size:15px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-thread>li>p.is-other{background:#e3eafc;color:var(--ink)}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-thread>li.v3lp-ask-status{grid-template-columns:auto minmax(0,1fr);justify-items:start;align-items:end;gap:8px;margin-top:4px;animation-delay:.26s}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-thread>li.v3lp-ask-status>p{max-width:none;border:1.5px dashed #c9bc98;border-radius:16px 16px 16px 4px;background:#fff;color:#2f3b51;font-size:14px}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-suggest{display:grid;gap:6px;padding:10px 14px 2px;border-top:1px solid #f0e7d2}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-suggest button{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:9px;width:100%;min-height:40px;padding:7px 12px;border:1.5px solid #e3d6b8;border-radius:12px;background:#fff;color:var(--ink);font-size:14px;font-weight:650;line-height:1.3;text-align:left;transition:border-color .15s,background .15s;animation:v3w-rise .32s var(--ease) backwards;animation-delay:calc(.2s + var(--i, 0) * 60ms)}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-suggest button:hover{border-color:var(--ink);background:#f6f8ff}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-suggest svg{color:var(--blue)}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-compose{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:end;gap:8px;margin:10px 14px 14px;padding:6px 6px 6px 14px;border:1.5px solid var(--ink);border-radius:16px;background:#fff;transition:box-shadow .15s}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-compose:focus-within{box-shadow:0 0 0 3px #2d55e02e}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-compose textarea{min-height:40px;max-height:128px;padding:9px 0;border:0;outline:0;resize:none;background:none;color:var(--ink);font-family:inherit;font-size:15.5px;font-weight:500;line-height:1.4;field-sizing:content}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-send{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:var(--blue);color:#fff;transition:transform .15s,opacity .15s}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-send:disabled{opacity:.3}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-send:not(:disabled):active{transform:scale(.94)}@keyframes v3lp-ask-dock{0%{width:0;opacity:0}}@keyframes v3lp-ask-undock{to{width:0;opacity:0}}@keyframes v3lp-ask-in{0%{opacity:0;transform:translate(26px) scale(.98)}}@keyframes v3lp-ask-out{to{opacity:0;transform:translate(26px) scale(.98)}}@keyframes v3lp-ask-pop{0%{opacity:0;transform:translateY(8px) scale(.96)}}@keyframes v3lp-ask-bob{0%,to{translate:0 0}50%{translate:0 -2px}}@keyframes v3lp-ask-pulse{50%{opacity:.35}}@keyframes v3lp-ask-up{0%{translate:0 100%}}@keyframes v3lp-ask-down{to{translate:0 100%}}@keyframes v3lp-ask-fade{0%{opacity:0}}@media(max-width:1250px),(max-height:660px){:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:35;width:auto;margin:0;overflow:visible;pointer-events:none;animation:none}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask{top:calc(clamp(10px,1.6vh,16px) + 58px);right:calc(3.4% - 4px);bottom:80px;width:min(400px,calc(100% - 40px));box-shadow:5px 6px 0 var(--ink),0 26px 60px #08235438;pointer-events:auto;animation:v3lp-ask-in .34s cubic-bezier(.2,.9,.3,1.1)}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-layer.is-closing{animation:none}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-layer.is-closing .v3lp-ask{animation:v3lp-ask-out .22s ease-in forwards}}@media(min-width:981px)and (max-height:660px){:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-layer{position:fixed}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask{top:16px;bottom:16px}}@media(max-width:980px){:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-layer{position:fixed;z-index:45}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask{top:16px;right:16px;bottom:16px}}@media(max-width:680px){:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;pointer-events:auto}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-scrim{display:block;position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:0;background:#08235461;animation:v3lp-ask-fade .24s ease-out}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-layer.is-closing .v3lp-ask-scrim{opacity:0;transition:opacity .22s}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask{inset:auto 0 0;width:auto;height:min(88dvh,720px);border-bottom:0;border-radius:24px 24px 0 0;box-shadow:0 -8px 30px #08235433;animation:v3lp-ask-up .38s cubic-bezier(.2,.9,.3,1)}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-layer.is-closing .v3lp-ask{animation:v3lp-ask-down .22s ease-in forwards}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask:before{content:"";position:absolute;top:8px;left:50%;width:44px;height:5px;border-radius:99px;background:#d9ccad;translate:-50% 0}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-head{padding-top:22px}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-compose{margin-bottom:calc(12px + env(safe-area-inset-bottom,0px))}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-compose textarea{font-size:16px}}@media(prefers-reduced-motion:reduce){:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-layer *,:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-layer{animation:none!important;transition:none!important}}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-step,:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-top{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:5px 14px 5px 7px;border:1.5px solid var(--ink);border-radius:99px;background:var(--paper);color:var(--ink);box-shadow:2px 3px 0 var(--ink);white-space:nowrap;transition:transform .15s,box-shadow .15s,background .15s}:is(.lin--v3-english,.v3m[data-notebook-player]) :is(.v3lp-step,.v3lp-ask-top):hover{transform:translate(-1px,-1px);box-shadow:3px 4px 0 var(--ink)}:is(.lin--v3-english,.v3m[data-notebook-player]) :is(.v3lp-step,.v3lp-ask-top).is-open{background:#f1e7cf}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-step-ring{flex:none;width:32px;height:32px;border-radius:50%;background:radial-gradient(circle,var(--paper) 0 54%,transparent 55%),conic-gradient(var(--teal) calc(var(--share) * 360deg),#ece2cc 0);box-shadow:inset 0 0 0 1.5px #1728421f}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-step-text{display:grid;line-height:1.15;text-align:left}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-step-text b{font-size:14px;font-weight:800}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-step-text small{font-size:12px;font-weight:650;color:var(--muted)}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-step-caret{color:var(--muted);transition:rotate .2s var(--ease)}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-step.is-open .v3lp-step-caret{rotate:180deg}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-top{padding-right:16px;font-size:14px;font-weight:800}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-top .v3-igo-mark{transition:transform .3s var(--spring)}:is(.lin--v3-english,.v3m[data-notebook-player]) .v3lp-ask-top:hover .v3-igo-mark{transform:rotate(6deg) scale(1.06)}@font-face{font-display:swap;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-display:swap;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-display:swap;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-display:swap;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-display:swap;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-display:swap;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-display:swap;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-display:swap;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-display:swap;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-display:swap;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-display:swap;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-display:swap;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-display:swap;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:swap;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-display:swap;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-display:swap;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-display:swap;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-display:swap;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-display:swap;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-display:swap;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.17.0"}.katex .katex-mathml{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.igo-math-text{display:inline}.igo-math-rendered{display:inline-block;max-width:100%;color:inherit;line-height:1;vertical-align:-.12em}.igo-math-rendered .katex{font-size:1.06em}.igo-math-display{min-width:0;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(35,124,245,.32) transparent}.igo-math-rendered.is-display{display:block;min-width:0;width:auto;vertical-align:baseline}.igo-math-rendered.is-display .katex-display{margin:0;text-align:left}.igo-math-rendered.is-display .katex-display>.katex{display:inline-block;max-width:100%;text-align:left;white-space:nowrap}.igo-math-fallback{display:inline;color:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow-wrap:anywhere}.igo-math-fallback.is-display{display:block}@media(max-width:640px){.igo-math-rendered .katex{font-size:1em}}.lv3.v3m .v3d-fill{fill:#9fb2ef;background:#9fb2ef;stroke:var(--v3-ink);stroke-width:1.5}.lv3.v3m .v3d-fill.is-yellow{fill:#f0cf73;background:#f0cf73}.lv3.v3m .v3d-fill.is-mint{fill:#93cbc3;background:#93cbc3}.lv3.v3m .v3d-fill.is-peach{fill:#eeb49e;background:#eeb49e}.lv3.v3m .v3d-graph{width:100%;display:block;overflow:visible}.lv3.v3m .v3d-graph text{font-size:15px;font-family:inherit;fill:var(--v3-ink)}.lv3.v3m .v3d-graph .v3d-value{font-weight:800}.lv3.v3m .v3d-grid{stroke:#ced7e4;stroke-width:1;stroke-dasharray:3 4}.lv3.v3m .v3d-axis{stroke:var(--v3-ink);stroke-width:2}.lv3.v3m .v3d-line{fill:none;stroke:var(--v3-blue);stroke-width:3}.lv3.v3m .v3d-point{fill:var(--v3-blue);stroke:var(--v3-paper);stroke-width:2}.lv3.v3m .v3d-pie-layout{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.lv3.v3m .v3d-pie{width:min(48%,230px);flex:1 1 150px}.lv3.v3m .v3d-legend{flex:1 1 130px;padding:0;list-style:none}.lv3.v3m .v3d-legend li{display:flex;align-items:center;gap:8px;margin:9px 0}.lv3.v3m .v3d-legend i{width:14px;height:14px;border:1px solid var(--v3-ink);border-radius:3px;flex-shrink:0}.lv3.v3m .v3d-legend b{margin-left:auto}.lv3.v3m .v3d-text p{line-height:1.6;margin:0 0 12px}.lv3.v3m .v3d-table{width:100%}.lv3.v3m .v3d-table :is(th,td){overflow-wrap:anywhere}.lv3.v3m :is(.v3d-responses,.v3d-outcomes){display:flex;gap:8px;flex-wrap:wrap;padding:0;list-style:none}.lv3.v3m .v3d-responses li{padding:6px 9px;border:1px dashed #a8b6cd;border-radius:6px}.lv3.v3m .v3d-responses li.is-current{border:2px solid var(--v3-blue);background:#e4eaff;font-weight:800}.lv3.v3m .v3d-responses li.is-done{background:#d7eee8}.lv3.v3m :is(.v3d-buckets,.v3d-build-fields){display:flex;gap:10px;flex-wrap:wrap;margin:14px 0}.lv3.v3m :is(.v3d-bucket,.v3d-outcome){display:flex;align-items:center;justify-content:space-between;gap:14px;border:1.5px solid var(--v3-ink);border-radius:10px;padding:10px 12px;background:#e4eaff;color:var(--v3-ink);font:inherit}.lv3.v3m :is(.v3d-bucket,.v3d-outcome).is-yellow{background:#faf0cf}.lv3.v3m :is(.v3d-bucket,.v3d-outcome).is-mint{background:#d7eee8}.lv3.v3m :is(.v3d-bucket,.v3d-outcome).is-peach{background:#f8dfd3}.lv3.v3m .v3d-bucket{cursor:pointer}.lv3.v3m .v3d-bucket:disabled{cursor:default}.lv3.v3m .v3d-build-fields{border:0;padding:0}.lv3.v3m .v3d-build-fields legend{width:100%;font-weight:800;margin-bottom:8px}.lv3.v3m .v3d-build-fields label{display:grid;gap:6px;flex:1 1 80px}.lv3.v3m .v3d-build-fields input{min-width:0;width:100%;box-sizing:border-box;border:1.5px solid var(--v3-ink);border-radius:7px;background:var(--v3-paper);color:var(--v3-ink);padding:8px;font:inherit}.lv3.v3m :is(.v3d-bucket,.v3d-build-fields input):focus-visible{outline:3px solid var(--v3-blue);outline-offset:3px}.lin.lv3.v3m{--ink: var(--v3-ink);--oat: #f4ead3;--sand: #dccfb0;--body: #34445c;--soft: #56647a}.child-main-area:has(>.v3m){padding:0;overflow:hidden}.lv3.v3m :is(ol,ul){margin:0;padding:0;list-style:none}.lv3.v3m :is(h2,h3):focus{outline:0}.lv3.v3m .katex{font-size:1.12em}.lv3.v3m .v3m-top{padding:8px 0 4px}.lv3.v3m .v3m-back{display:inline-flex;align-items:center;gap:7px;justify-self:start;min-height:38px;padding:7px 15px;border:1.5px solid var(--ink);border-radius:99px;background:var(--v3-paper);color:var(--ink);box-shadow:2px 3px 0 var(--ink);font-size:12.5px;font-weight:750;white-space:nowrap;transition:transform .15s,box-shadow .15s,background .15s}.lv3.v3m .v3m-back:hover{transform:translate(-1px,-1px);box-shadow:3px 4px 0 var(--ink)}.lv3.v3m .v3m-contents-button{grid-column:3;justify-self:end}.lv3.v3m .v3m-contents-button.is-open{background:#d2ddfb}.lv3.v3m>.v3m-workspace{display:flex;flex-direction:column;gap:clamp(10px,1.7vh,16px);min-width:0;min-height:0;padding:clamp(6px,1.2vh,12px) 0 clamp(12px,2vh,18px);overflow:hidden}.lv3.v3m .v3m-chapters{display:flex;gap:clamp(8px,1vw,14px);flex:none;margin-right:12px}.lv3.v3m .v3m-chapter{display:grid;gap:6px;flex-basis:0;min-width:0;padding:7px 12px 8px;border:1.5px solid transparent;border-radius:12px;background:var(--oat);transition:background .2s,border-color .2s,box-shadow .2s,transform .2s}.lv3.v3m .v3m-chapter.is-current{border-color:var(--ink);background:var(--v3-paper);box-shadow:2px 3px 0 var(--ink);transform:translateY(-2px)}.lv3.v3m .v3m-chapter-head{display:flex;align-items:center;gap:7px;min-width:0;padding:0;border:0;background:none;color:var(--ink);text-align:left}.lv3.v3m .v3m-chapter-head b{display:grid;place-items:center;flex:none;width:19px;height:19px;border-radius:50%;background:#e3d6b8;color:#6c6758;font-size:11px;font-weight:850}.lv3.v3m .v3m-chapter.is-complete .v3m-chapter-head b{background:#2f9e8f;color:#fff}.lv3.v3m .v3m-chapter.is-current .v3m-chapter-head b{background:var(--v3-blue);color:#fff}.lv3.v3m .v3m-chapter-head span{min-width:0;overflow:hidden;font-size:12.5px;font-weight:800;white-space:nowrap;text-overflow:ellipsis}.lv3.v3m .v3m-chapter:not(.is-current) .v3m-chapter-head span{color:var(--soft)}.lv3.v3m .v3m-chapter-head small{flex:none;margin-left:auto;font-size:11px;font-weight:750;color:var(--v3-muted)}.lv3.v3m .v3m-dots{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:14px}.lv3.v3m .v3m-dot{flex:none;width:11px;height:11px;padding:0;border:1.5px solid #c4b590;border-radius:50%;background:transparent;transition:transform .16s,background .16s}.lv3.v3m .v3m-dot:hover{transform:scale(1.3)}.lv3.v3m .v3m-dot.is-seen{border-color:var(--v3-blue);background:var(--v3-blue)}.lv3.v3m .v3m-dot[aria-current]{width:14px;height:14px;border:2.5px solid var(--v3-blue);background:var(--v3-paper);box-shadow:0 0 0 3px #2d55e02e}.lv3.v3m .v3m-stage{position:relative;isolation:isolate;flex:1;min-height:0;margin:8px 12px 0 0}.lv3.v3m .v3m-sheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border:1.5px solid #cdbf9c;border-radius:18px;background:#f7efdc;transform:translate(6px,-6px);transition:opacity .3s}.lv3.v3m .v3m-sheet.is-far{z-index:-2;border-color:var(--sand);background:#efe4c9;transform:translate(12px,-12px)}.lv3.v3m .v3m-sheet[hidden]{display:block;opacity:0}.lv3.v3m .v3m-card{--tone: var(--v3-blue);--tint: #d2ddfb;--tone-ink: #1f3fae;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;overflow:hidden;border:1.5px solid var(--ink);border-radius:18px;background:var(--v3-paper);box-shadow:4px 5px 0 var(--ink)}.lv3.v3m .v3m-card:before{content:"";flex:none;height:7px;background:var(--tone)}.lv3.v3m .v3m-card.is-example{--tone: #e0a21b;--tint: #f4dfa7;--tone-ink: #7a5205}.lv3.v3m .v3m-card.is-try{--tone: #e0674f;--tint: #f4d5c7;--tone-ink: #9c3a26}.lv3.v3m .v3m-card.is-recap{--tone: #2f9e8f;--tint: #d7eeea;--tone-ink: #1c6f64}.lv3.v3m .v3m-card.is-deal-next{animation:v3m-off-stack .46s cubic-bezier(.2,.85,.3,1) backwards}.lv3.v3m .v3m-card.is-deal-prev{animation:v3m-back-in .48s cubic-bezier(.2,.85,.3,1) backwards}@keyframes v3m-off-stack{0%{transform:translate(10px,-10px) scale(.985)}}@keyframes v3m-back-in{0%{opacity:0;transform:translate(-38%,4%) rotate(-6deg)}}.lv3.v3m .v3m-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;padding:clamp(10px,1.7vh,16px) clamp(18px,2vw,30px) 0}.lv3.v3m .v3m-kind{display:inline-flex;align-items:center;padding:4px 12px;border:1.5px solid var(--tone-ink);border-radius:99px;background:var(--tint);color:var(--tone-ink);font-size:12px;font-weight:800}.lv3.v3m .v3m-count{display:flex;align-items:baseline;gap:2px;font:italic 500 22px/1 var(--lin-serif);white-space:nowrap}.lv3.v3m .v3m-count small{margin-right:12px;padding-right:12px;border-right:1px solid #b7bdc6;font:800 9.5px/1.5 Avenir Next,ui-sans-serif,system-ui,sans-serif;letter-spacing:1.3px;text-transform:uppercase;color:var(--v3-blue);align-self:center}.lv3.v3m .v3m-count i{font-size:15px;color:var(--v3-muted)}.lv3.v3m .v3m-card-body{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(22px,2.8vw,44px);flex:1;min-height:0;overflow-y:auto;padding:clamp(10px,1.6vh,16px) clamp(18px,2vw,30px) clamp(16px,2.6vh,26px);scrollbar-width:thin}.lv3.v3m .v3m-teacher{display:flex;flex-direction:column;min-width:0;min-height:0}.lv3.v3m .v3m-teacher h2{font-size:clamp(24px,2.15vw,34px);line-height:1.16;font-weight:700;letter-spacing:-.5px;text-wrap:balance}.lv3.v3m .v3m-body{max-width:44ch;margin:clamp(10px,1.6vh,16px) 0 28px;font-size:clamp(15px,1.28vw,19px);line-height:1.6;color:var(--body)}.lv3.v3m .v3m-note{position:relative;margin:auto 8px 4px 4px;padding:24px 18px 14px;border:1.5px solid var(--ink);border-radius:12px;background:#f7e4ac;box-shadow:3px 4px 0 var(--ink);transform:rotate(-1.2deg)}.lv3.v3m .v3m-note:after{content:"";position:absolute;top:-10px;right:26px;width:64px;height:20px;border:1px solid rgba(23,40,66,.16);background:#d2ddfbd1;transform:rotate(5deg)}.lv3.v3m .v3m-note-label{position:absolute;top:-14px;left:14px;display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:1.5px solid var(--ink);border-radius:30px;background:var(--v3-paper);box-shadow:2px 3px 0 var(--ink);font-size:10px;font-weight:850;letter-spacing:1px;text-transform:uppercase;transform:rotate(-3deg)}.lv3.v3m .v3m-note-label svg{color:#a8740c}.lv3.v3m .v3m-note p{font-size:14.5px;line-height:1.5;font-weight:600}.lv3.v3m .v3m-work-area{display:flex;flex-direction:column;min-width:0;min-height:0}.lv3.v3m .v3m-work{display:flex;flex-direction:column;gap:12px;flex:1;min-height:0}.lv3.v3m .v3m-board{position:relative;display:flex;flex-direction:column;flex:none;padding:11px 16px 12px;border-radius:14px;background-color:#fcf8ef;background-image:linear-gradient(#efe6d2 1px,transparent 1px),linear-gradient(90deg,#efe6d2 1px,transparent 1px);background-position:center;background-size:22px 22px;box-shadow:inset 0 0 0 1.5px #e8dcc1}.lv3.v3m .v3m-board.is-tall{flex:1;min-height:0}.lv3.v3m .v3m-board:has(.v3m-chart){min-height:0}.lv3.v3m .v3m-work.is-example>.v3m-board{flex:0 1 auto}.lv3.v3m .v3m-work.is-example>.v3m-worked{flex:1 0 auto}.lv3.v3m .v3m-board-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:26px}.lv3.v3m .v3m-label{font-size:10.5px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#8a8474}.lv3.v3m .v3m-board-body{display:grid;place-items:center;flex:1;min-height:0;padding:6px 0 2px}.lv3.v3m :is(.v3m-board.is-tall,.v3m-board:has(.v3m-chart)) .v3m-board-body{display:flex;flex-direction:column;justify-content:center}.lv3.v3m .v3m-board-note{margin-top:8px;padding-top:8px;border-top:1px dashed var(--sand);font-size:13px;line-height:1.45;color:var(--soft)}.lv3.v3m .v3m-tally{display:flex;gap:8px}.lv3.v3m .v3m-tally span{display:inline-flex;align-items:baseline;gap:6px;padding:3px 11px;border:1.5px solid var(--ink);border-radius:99px;background:var(--v3-paper);box-shadow:2px 2px 0 var(--ink);font-size:12px;font-weight:750;white-space:nowrap}.lv3.v3m .v3m-tally b{font-size:16px;font-weight:900}.lv3.v3m .v3m-variants{display:inline-flex;padding:3px;border:1.5px solid var(--ink);border-radius:99px;background:var(--v3-paper)}.lv3.v3m .v3m-variants button{min-height:28px;padding:3px 12px;border:0;border-radius:99px;background:none;color:var(--soft);font-size:12px;font-weight:800}.lv3.v3m .v3m-variants button[aria-pressed=true]{background:var(--ink);color:#fff}.lv3.v3m .v3m-chart{--col: clamp(46px, 5vw, 104px);--gap: clamp(16px, 2.4vw, 52px);--pad: clamp(24px, 2.2vw, 36px);position:relative;display:flex;align-items:flex-end;justify-content:center;gap:var(--gap);width:min(100% - 150px,var(--bars, 2) * var(--col) + (var(--bars, 2) - 1) * var(--gap) + 2 * var(--pad));flex:0 1 auto;height:clamp(110px,21vh,210px);min-height:84px;margin:34px auto 28px;padding:0 var(--pad);border-bottom:2.5px solid var(--ink)}.lv3.v3m .v3m-board.is-tall .v3m-chart{flex:1;height:auto;min-height:120px;max-height:min(44vh,460px)}.lv3.v3m .v3m-chart:has(.v3m-column:nth-of-type(5)){--gap: clamp(8px, 1.2vw, 18px);--pad: 14px}.lv3.v3m .v3m-chart-unit{position:absolute;bottom:calc(100% + 12px);left:-34px;font-size:11px;font-weight:750;color:#8a8474;white-space:nowrap}.lv3.v3m .v3m-tick{position:absolute;left:0;right:0;border-top:1px dashed #d8cbad;pointer-events:none}.lv3.v3m .v3m-tick i{position:absolute;right:calc(100% + 8px);top:0;font-size:11px;font-style:normal;font-weight:750;color:#8a8474;transform:translateY(-50%)}.lv3.v3m .v3m-column{position:relative;display:flex;flex:0 1 var(--col);flex-direction:column;justify-content:flex-end;min-width:24px;height:100%}.lv3.v3m .v3m-bar{position:relative;width:100%;border:1.5px solid var(--ink);border-bottom:0;border-radius:10px 10px 0 0;transition:height .7s cubic-bezier(.3,1.2,.5,1);animation:v3m-grow .76s cubic-bezier(.3,1.2,.5,1) backwards;animation-delay:calc(.16s + var(--n, 0) * .11s)}@keyframes v3m-grow{0%{height:0}}.lv3.v3m .v3m-bar.is-blue{background:#d2ddfb}.lv3.v3m .v3m-bar.is-yellow{background:#f4dfa7}.lv3.v3m .v3m-bar.is-mint{background:#c2e1dd}.lv3.v3m .v3m-bar.is-peach{background:#f4d5c7}.lv3.v3m .v3m-bar.is-zero{border:0}.lv3.v3m .v3m-bar b{position:absolute;bottom:100%;left:50%;padding-bottom:5px;font-size:17px;font-weight:850;white-space:nowrap;transform:translate(-50%);animation:v3m-rise .32s ease-out backwards;animation-delay:calc(.62s + var(--n, 0) * .11s)}@keyframes v3m-rise{0%{opacity:0;transform:translate(-50%,6px)}}.lv3.v3m .v3m-bar b em{position:absolute;bottom:calc(100% - 2px);left:50%;padding:1px 7px;border-radius:99px;font-size:11px;font-style:normal;font-weight:850;transform:translate(-50%);animation:v3m-pop .36s cubic-bezier(.3,1.5,.5,1) .38s backwards}.lv3.v3m .v3m-bar b em.is-up{background:#d7eeea;color:#1c6f64}.lv3.v3m .v3m-bar b em.is-down{background:#f9ddd3;color:#9c3a26}@keyframes v3m-pop{0%{opacity:0;transform:translate(-50%,6px) scale(.6)}}.lv3.v3m .v3m-ghost{position:absolute;bottom:0;left:0;right:0;z-index:2;border:1.5px dashed #7d8aa0;border-bottom:0;border-radius:10px 10px 0 0;background:repeating-linear-gradient(135deg,rgba(23,40,66,.07) 0 4px,transparent 4px 9px);pointer-events:none;animation:v3m-fade .4s ease-out .3s backwards}@keyframes v3m-fade{0%{opacity:0}}.lv3.v3m .v3m-column small{position:absolute;top:calc(100% + 8px);left:50%;font-size:13px;font-weight:750;color:var(--soft);white-space:nowrap;transform:translate(-50%)}.lv3.v3m .v3m-mean-line{position:absolute;left:-6px;right:-6px;z-index:3;border-top:2.5px dashed var(--v3-blue);transform-origin:left center;transition:bottom .7s cubic-bezier(.3,1.2,.5,1);animation:v3m-draw .56s cubic-bezier(.4,0,.2,1) .7s backwards}@keyframes v3m-draw{0%{transform:scaleX(0)}}.lv3.v3m .v3m-mean-line b{position:absolute;top:0;left:calc(100% + 8px);padding:3px 10px;border:1.5px solid var(--ink);border-radius:99px;background:var(--v3-blue);box-shadow:2px 2px 0 var(--ink);color:#fff;font-size:12px;font-weight:800;white-space:nowrap;transform:translateY(-50%);animation:v3m-fade .22s ease-out 1.2s backwards}.lv3.v3m .v3m-cards{display:grid;grid-template-columns:repeat(var(--count, 4),minmax(0,104px));justify-content:center;gap:clamp(10px,1.2vw,18px);width:100%;padding:6px 4px 4px}.lv3.v3m .v3m-tile{--tone: #9fb2ef;display:grid;justify-items:center;align-content:start;gap:1px;min-width:0;padding:14px 6px 9px;border:1.5px solid var(--ink);border-radius:12px;background:linear-gradient(var(--tone) 0 8px,var(--v3-paper) 8px);box-shadow:2px 3px 0 var(--ink);transform:rotate(var(--tilt, -1deg));animation:v3m-deal .42s cubic-bezier(.2,1.1,.4,1) backwards;animation-delay:calc(.12s + var(--n, 0) * 70ms)}.lv3.v3m .v3m-tile:nth-child(4n+2){--tilt: .9deg}.lv3.v3m .v3m-tile:nth-child(4n+3){--tilt: -.4deg}.lv3.v3m .v3m-tile:nth-child(4n+4){--tilt: 1.2deg}.lv3.v3m .v3m-tile.is-yellow{--tone: #f0cf73}.lv3.v3m .v3m-tile.is-mint{--tone: #93cbc3}.lv3.v3m .v3m-tile.is-peach{--tone: #eeb49e}@keyframes v3m-deal{0%{opacity:0;transform:translateY(-10px) rotate(-7deg)}}.lv3.v3m .v3m-tile b{font-size:clamp(22px,1.9vw,28px);line-height:1.15;font-weight:850;white-space:nowrap}.lv3.v3m .v3m-tile small{font-size:11px;font-weight:700;color:var(--v3-muted)}.lv3.v3m .v3m-tile span{width:100%;margin-top:6px;padding-top:5px;border-top:1px dashed var(--sand);overflow:hidden;font-size:11.5px;font-weight:750;color:var(--soft);text-align:center;white-space:nowrap;text-overflow:ellipsis}.lv3.v3m .v3m-tile.is-zero{--tone: #e0a21b;background:linear-gradient(var(--tone) 0 8px,#f9e7b2 8px)}.lv3.v3m .v3m-tile.is-missing{border:2px dashed var(--v3-blue);background:#eef2fd;box-shadow:none}.lv3.v3m .v3m-tile.is-missing b{color:var(--v3-blue)}.lv3.v3m .v3m-worked{display:flex;flex-direction:column;flex:1;min-height:0;padding:13px 16px 14px;border:1.5px solid #e3d6b8;border-radius:14px;background:#fffaf0}.lv3.v3m .v3m-worked-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px}.lv3.v3m .v3m-worked-head strong{font-size:14px;font-weight:800}.lv3.v3m .v3m-worked-head ol{display:flex;align-items:center}.lv3.v3m .v3m-worked-head li{display:flex;align-items:center;gap:6px}.lv3.v3m .v3m-worked-head li+li:before{content:"";width:16px;height:2px;margin:0 4px 0 2px;background:var(--sand)}.lv3.v3m .v3m-worked-head li button{display:grid;place-items:center;width:28px;height:28px;padding:0;border:1.5px solid #cdbf9c;border-radius:50%;background:var(--v3-paper);color:#6c6758;font-size:12.5px;font-weight:800}.lv3.v3m .v3m-worked-head li button.is-done{border-color:#2f9e8f;background:#d7eeea;color:#1c6f64}.lv3.v3m .v3m-worked-head li button[aria-current]{border-color:var(--ink);background:var(--ink);color:#fff}.lv3.v3m .v3m-worked-head li span{font-size:12px;font-weight:750;color:var(--soft);white-space:nowrap}.lv3.v3m .v3m-step{margin-top:12px;padding:11px 16px 12px;border-left:3px solid var(--v3-blue);border-radius:0 12px 12px 0;background:#fbf3e0;animation:v3m-step-in .3s ease-out backwards}@keyframes v3m-step-in{0%{opacity:0;transform:translateY(6px)}}.lv3.v3m .v3m-step h3{font-size:14.5px;font-weight:800}.lv3.v3m .v3m-step .igo-math-display{margin:6px 0 4px;font-size:1.3em;text-align:left}.lv3.v3m .v3m-step .katex-display{margin:0;text-align:left}.lv3.v3m .v3m-step p{font-size:14px;line-height:1.5;color:var(--body)}.lv3.v3m .v3m-worked-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 14px;margin-top:auto;padding-top:12px}.lv3.v3m .v3m-known{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.lv3.v3m .v3m-known>span:first-child{margin-right:2px;font-size:10.5px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#8a8474}.lv3.v3m .v3m-known-chip{padding:3px 10px;border-radius:99px;background:#d7eeea;color:#1c6f64;font-size:13px}.lv3.v3m .v3m-worked-foot>button{margin-left:auto}.lv3.v3m :is(.v3m-primary,.v3m-secondary,.v3m-step-next){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border:1.5px solid var(--ink);border-radius:99px;background:var(--v3-paper);color:var(--ink);font-size:14px;font-weight:800;white-space:nowrap;box-shadow:2px 3px 0 var(--ink);transition:transform .15s,box-shadow .15s,background .15s}.lv3.v3m :is(.v3m-primary,.v3m-secondary,.v3m-step-next):enabled:hover{transform:translate(-1px,-1px);box-shadow:3px 4px 0 var(--ink)}.lv3.v3m :is(.v3m-primary,.v3m-secondary,.v3m-step-next):enabled:active{transform:translate(1px,1px);box-shadow:1px 1px 0 var(--ink)}.lv3.v3m :is(.v3m-primary,.v3m-secondary):disabled{box-shadow:none}.lv3.v3m :is(.v3m-primary,.v3m-step-next){background:var(--v3-blue);color:#fff}.lv3.v3m .v3m-step-next{min-height:38px;padding:0 16px;font-size:13px}.lv3.v3m .v3m-text-action{display:inline-flex;align-items:center;gap:6px;padding:4px 0;border:0;background:none;color:#1f3fae;font-size:13.5px;font-weight:800;text-decoration:underline;text-decoration-color:#2d55e059;text-underline-offset:4px}.lv3.v3m .v3m-text-action:hover{text-decoration-color:currentColor}.lv3.v3m .v3m-text-action.is-back{align-self:flex-start}.lv3.v3m .v3m-explain{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 22px;flex:none;padding:0 4px}.lv3.v3m .v3m-result{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-bottom:6px;padding:4px 12px;border:1.5px solid #9fb2ef;border-radius:10px;background:#e8edfc;animation:v3m-fade .3s ease-out backwards}.lv3.v3m .v3m-result>span{font-size:10.5px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#1f3fae}.lv3.v3m .v3m-result .katex{font-size:1.28em}.lv3.v3m .v3m-caption{min-height:4.65em;font-size:14.5px;line-height:1.55;color:var(--body)}.lv3.v3m .v3m-explain-actions{display:flex;flex-direction:column;align-items:flex-end;gap:9px}.lv3.v3m .v3m-moves{display:flex;align-items:center;gap:5px}.lv3.v3m .v3m-moves i{width:22px;height:6px;border-radius:99px;background:#e3d6b8;transition:background .2s}.lv3.v3m .v3m-moves i.is-done{background:var(--v3-blue)}.lv3.v3m .v3m-moves em{margin-left:6px;font:italic 14px var(--lin-serif);color:var(--v3-muted)}.lv3.v3m .v3m-answer-card{display:flex;flex-direction:column;gap:12px;flex:1;min-height:0;padding:14px 16px;border:1.5px solid #e3d6b8;border-radius:14px;background:#fffaf0}.lv3.v3m .v3m-options{display:grid;gap:9px;margin:0;padding:0;border:0}.lv3.v3m .v3m-options legend{margin-bottom:10px;padding:0;font-size:14px;font-weight:800}.lv3.v3m .v3m-options button{display:flex;align-items:center;gap:12px;width:100%;min-height:46px;padding:8px 14px;border:1.5px solid var(--ink);border-radius:12px;background:var(--v3-paper);color:var(--ink);font-size:14.5px;font-weight:700;text-align:left;box-shadow:2px 3px 0 var(--ink);transition:transform .15s,box-shadow .15s,background .15s}.lv3.v3m .v3m-options button:hover{transform:translate(-1px,-1px);box-shadow:3px 4px 0 var(--ink)}.lv3.v3m .v3m-options button>span{display:grid;place-items:center;flex:none;width:26px;height:26px;border:1.5px solid var(--ink);border-radius:50%;background:var(--oat);font-size:12px;font-weight:850}.lv3.v3m .v3m-options button.is-right{background:#e3f3ef}.lv3.v3m .v3m-options button.is-right>span{border-color:#1c6f64;background:#2f9e8f;color:#fff}.lv3.v3m .v3m-options button.is-considered{background:#fcebe3}.lv3.v3m .v3m-options button.is-considered>span{background:#f4d5c7}.lv3.v3m .v3m-feedback{padding:11px 14px;border-left:3px solid #cdbf9c;border-radius:0 12px 12px 0;background:#fbf3e0}.lv3.v3m .v3m-feedback strong{font-size:14px;font-weight:800}.lv3.v3m .v3m-feedback p{margin-top:3px;font-size:14px;line-height:1.5;color:var(--body)}.lv3.v3m .v3m-feedback.is-right{border-color:#2f9e8f;background:#e3f3ef}.lv3.v3m .v3m-feedback.is-considered{border-color:#e0674f;background:#fcebe3}.lv3.v3m .v3m-feedback.is-hint{border-color:#e0a21b;background:#fbf1d3}.lv3.v3m .v3m-answer label{display:block;margin-bottom:6px;font-size:13px;font-weight:800}.lv3.v3m .v3m-answer label span{font-weight:650;color:var(--v3-muted)}.lv3.v3m .v3m-answer-row{display:flex;gap:10px}.lv3.v3m .v3m-answer input{flex:0 1 240px;min-width:0;height:46px;padding:0 14px;border:1.5px solid var(--ink);border-radius:12px;background:#fff;color:var(--ink);font:700 18px/1 inherit;font-family:inherit}.lv3.v3m .v3m-answer-card:has(.v3m-feedback.is-right) input{border-color:#1c6f64;background:#eef8f5}.lv3.v3m .v3m-answer input:focus-visible{outline:2px solid var(--v3-blue);outline-offset:2px}.lv3.v3m .v3m-help{display:flex;flex-wrap:wrap;gap:6px 20px;margin-top:auto}.lv3.v3m .v3m-table{width:min(100%,440px);border:1.5px solid var(--ink);border-radius:12px;border-spacing:0;overflow:hidden;background:var(--v3-paper);box-shadow:2px 3px 0 var(--ink)}.lv3.v3m .v3m-table thead th{padding:8px 14px;background:var(--oat);font-size:10.5px;font-weight:800;letter-spacing:1px;text-transform:uppercase;text-align:left;color:#6c6758}.lv3.v3m .v3m-table tbody :is(th,td){padding:6px 14px;border-top:1px solid #e8dcc1}.lv3.v3m .v3m-table tbody th{width:44%;font-size:22px;font-weight:850;text-align:left}.lv3.v3m .v3m-table td{font-size:16px}.lv3.v3m .v3m-table td b{display:inline-block;min-width:22px;font-weight:850}.lv3.v3m .v3m-people{display:inline-flex;flex-wrap:wrap;gap:5px;vertical-align:middle}.lv3.v3m .v3m-people i{width:13px;height:13px;border:1.5px solid var(--ink);border-radius:50%;background:var(--v3-blue)}.lv3.v3m .v3m-groups{display:grid;grid-template-columns:repeat(2,minmax(0,220px));justify-content:center;gap:18px;width:100%}.lv3.v3m .v3m-group{display:grid;gap:7px;padding:16px 16px 12px;border:1.5px solid var(--ink);border-radius:12px;background:linear-gradient(#9fb2ef 0 8px,var(--v3-paper) 8px);box-shadow:2px 3px 0 var(--ink);transform:rotate(-.8deg)}.lv3.v3m .v3m-group.is-yellow{background:linear-gradient(#f0cf73 0 8px,var(--v3-paper) 8px);transform:rotate(.7deg)}.lv3.v3m .v3m-group b{font-size:18px;font-weight:850}.lv3.v3m .v3m-group>span:not(.v3m-people){font-size:13.5px;color:var(--body)}.lv3.v3m .v3m-formula-card{position:relative;display:grid;justify-items:center;gap:6px;padding:26px clamp(24px,3vw,44px) 18px;border:1.5px solid var(--ink);border-radius:14px;background:var(--v3-paper);box-shadow:4px 5px 0 var(--ink);transform:rotate(-1deg)}.lv3.v3m .v3m-formula-card>svg{position:absolute;top:12px;left:14px;color:var(--v3-blue)}.lv3.v3m .v3m-formula-card .katex{font-size:1.7em}.lv3.v3m .v3m-formula-card>span{font:italic 16px var(--lin-serif);color:#1f3fae;transform:rotate(-2deg)}.lv3.v3m .v3m-line{width:100%;max-width:620px;height:auto;max-height:100%;margin:0 auto;overflow:visible}.lv3.v3m .v3m-line text{font:750 14px Avenir Next,ui-sans-serif,system-ui,sans-serif;fill:var(--soft)}.lv3.v3m .v3m-line-axis{stroke:var(--ink);stroke-width:2.5;stroke-linecap:round}.lv3.v3m .v3m-line-tick{stroke:var(--ink);stroke-width:1.5}.lv3.v3m .v3m-line-span{fill:#d2ddfb;transition:x .5s,width .5s}.lv3.v3m .v3m-line-dot{fill:#f4d5c7;stroke:var(--ink);stroke-width:2;transition:cx .5s cubic-bezier(.3,1.2,.5,1),cy .5s cubic-bezier(.3,1.2,.5,1)}.lv3.v3m .v3m-line-mean{transition:transform .6s cubic-bezier(.3,1.2,.5,1)}.lv3.v3m .v3m-line-mean line{stroke:var(--v3-blue);stroke-width:2.5;stroke-dasharray:5 5}.lv3.v3m .v3m-line-mean path{fill:var(--v3-blue)}.lv3.v3m .v3m-line-mean rect{fill:var(--v3-blue);stroke:var(--ink);stroke-width:1.5}.lv3.v3m .v3m-line-mean text{font-size:13px;font-weight:800;fill:#fff}.lv3.v3m .v3m-work.is-recap{display:grid;grid-template-rows:repeat(3,minmax(0,auto));align-content:center;gap:clamp(10px,1.6vh,16px);padding:4px 8px 6px 2px}.lv3.v3m .v3m-sign{--tone: #9fb2ef;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(150px,auto);align-items:center;gap:18px;padding:12px 20px 12px 22px;border:1.5px solid var(--ink);border-radius:14px;background:var(--v3-paper);box-shadow:inset 8px 0 0 var(--tone),3px 4px 0 var(--ink);transform:rotate(var(--tilt, -.4deg));animation:v3m-deal .42s cubic-bezier(.2,1.1,.4,1) backwards;animation-delay:calc(.12s + var(--n, 0) * 90ms)}.lv3.v3m .v3m-sign.is-yellow{--tone: #f0cf73;--tilt: .35deg}.lv3.v3m .v3m-sign.is-mint{--tone: #93cbc3;--tilt: -.2deg}.lv3.v3m .v3m-sign-number{font:italic 500 32px/1 var(--lin-serif);color:#1f3fae}.lv3.v3m .v3m-sign-text h3{font-size:16px;font-weight:800}.lv3.v3m .v3m-sign-text p{margin-top:3px;font-size:13.5px;line-height:1.45;color:var(--body)}.lv3.v3m .v3m-sign-text .v3m-text-action{margin-top:4px;font-size:12.5px}.lv3.v3m .v3m-sign-formula{justify-self:end;padding:8px 14px;border-radius:10px;background:#fbf3e0}.lv3.v3m .v3m-sign-formula .katex-display{margin:0}.lv3.v3m .v3m-contents{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;gap:18px;overflow-y:auto;padding:clamp(18px,2.6vh,26px) clamp(20px,2.2vw,32px);border:1.5px solid var(--ink);border-radius:18px;background:var(--v3-paper);box-shadow:4px 5px 0 var(--ink);animation:v3m-off-stack .36s cubic-bezier(.2,.85,.3,1) backwards}.lv3.v3m .v3m-contents h2{margin-top:4px;font-size:clamp(24px,2vw,30px);font-weight:700;letter-spacing:-.5px}.lv3.v3m .v3m-contents h2 em{padding:0 .04em .16em;background:var(--v3-pen) 0 100% / 100% .34em no-repeat;font:italic 400 1.1em/1 var(--lin-serif)}.lv3.v3m .v3m-contents-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,24px)}.lv3.v3m .v3m-contents-grid section{--tone: #d2ddfb;min-width:0}.lv3.v3m .v3m-contents-grid section.is-yellow{--tone: #f4dfa7}.lv3.v3m .v3m-contents-grid section.is-mint{--tone: #c2e1dd}.lv3.v3m .v3m-contents-grid section.is-peach{--tone: #f4d5c7}.lv3.v3m .v3m-contents-grid h3{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding-bottom:8px;border-bottom:1.5px solid var(--ink);font-size:14px;font-weight:800}.lv3.v3m .v3m-contents-grid h3 b{display:grid;place-items:center;width:24px;height:24px;border:1.5px solid var(--ink);border-radius:50%;background:var(--tone);font-size:12px}.lv3.v3m .v3m-contents-grid ol{display:grid;gap:3px}.lv3.v3m .v3m-contents-grid li button{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:6px;width:100%;padding:7px 9px;border:1.5px solid transparent;border-radius:10px;background:none;color:var(--body);font-size:13.5px;font-weight:700;line-height:1.3;text-align:left}.lv3.v3m .v3m-contents-grid li button:hover{background:var(--oat)}.lv3.v3m .v3m-contents-grid li button>span{font:italic 15px var(--lin-serif);color:var(--v3-muted)}.lv3.v3m .v3m-contents-grid li button>svg{color:#2f9e8f}.lv3.v3m .v3m-contents-grid li button[aria-current]{border-color:var(--ink);background:#d2ddfb;box-shadow:2px 2px 0 var(--ink);color:var(--ink)}.lv3.v3m .v3m-footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-width:0;border-top:1px solid var(--sand)}.lv3.v3m .v3m-footer>button:first-child{justify-self:start}.lv3.v3m .v3m-footer>button:last-child{justify-self:end;min-width:150px}.lv3.v3m .v3m-signoff{display:flex;align-items:center;gap:8px;font-size:12px;color:#8c7f63;white-space:nowrap}.lv3.v3m .v3m-signoff em{font:italic 15px var(--lin-serif)}@media(min-width:981px)and (max-height:800px){section.lin.lv3.v3m{grid-template-rows:58px minmax(0,1fr) 54px}.lv3.v3m .v3m-top{padding:4px 0 0}.lv3.v3m>.v3m-workspace{gap:8px;padding:4px 0 10px}.lv3.v3m .v3m-chapter{gap:4px;padding:5px 11px 6px}.lv3.v3m .v3m-card-head{padding:8px 22px 0}.lv3.v3m .v3m-card-body{gap:24px;padding:6px 22px 14px}.lv3.v3m .v3m-teacher h2{font-size:clamp(22px,1.95vw,28px)}.lv3.v3m .v3m-work{gap:9px}.lv3.v3m .v3m-board{padding:8px 14px 9px}.lv3.v3m .v3m-board-head{min-height:22px}.lv3.v3m .v3m-cards{padding-top:2px}.lv3.v3m .v3m-tile b{font-size:22px}.lv3.v3m .v3m-table tbody :is(th,td){padding:3px 12px}.lv3.v3m .v3m-table tbody th{font-size:19px}.lv3.v3m .v3m-options{gap:7px}.lv3.v3m .v3m-options legend{margin-bottom:6px}.lv3.v3m .v3m-options button{min-height:40px;padding:5px 12px}.lv3.v3m .v3m-answer-card{gap:9px;padding:10px 14px}.lv3.v3m .v3m-feedback{padding:7px 12px}.lv3.v3m .v3m-feedback p{font-size:13.5px;line-height:1.42}.lv3.v3m .v3m-worked-foot{padding-top:8px}.lv3.v3m .v3m-step .igo-math-display{margin:3px 0 2px;font-size:1.18em}.lv3.v3m .v3m-formula-card{padding:18px 30px 12px}.lv3.v3m .v3m-formula-card .katex{font-size:1.45em}.lv3.v3m .v3m-sign{padding:9px 18px 9px 20px}.lv3.v3m :is(.v3m-primary,.v3m-secondary){min-height:40px}.lv3.v3m .v3m-body{font-size:14.5px;line-height:1.5}.lv3.v3m .v3m-note{padding:20px 16px 11px}.lv3.v3m .v3m-note p,.lv3.v3m .v3m-caption{font-size:13.5px}.lv3.v3m .v3m-tile{padding:12px 6px 7px}.lv3.v3m .v3m-tile span{margin-top:3px;padding-top:3px}.lv3.v3m .v3m-worked{padding:10px 14px 11px}.lv3.v3m .v3m-step{margin-top:8px;padding:8px 14px 9px}.lv3.v3m .v3m-step p{font-size:13.5px;line-height:1.42}.lv3.v3m .v3m-board-note{margin-top:5px;padding-top:5px;font-size:12.5px}.lv3.v3m .v3m-chart{margin:30px auto 26px}}@media(min-width:981px)and (max-height:680px){section.lin.lv3.v3m{grid-template-rows:48px minmax(0,1fr) 48px}.lv3.v3m .v3m-chapter{padding-block:3px}.lv3.v3m .v3m-card-head{padding-top:4px}.lv3.v3m .v3m-card-body{padding-top:4px;padding-bottom:8px}.lv3.v3m .v3m-work{gap:6px}.lv3.v3m .v3m-board{padding:5px 10px 6px}.lv3.v3m .v3m-board-head{min-height:16px}.lv3.v3m .v3m-tile{padding-top:10px;padding-bottom:4px}.lv3.v3m .v3m-board-note{margin-top:3px;padding-top:3px}.lv3.v3m .v3m-worked{padding:6px 10px}.lv3.v3m .v3m-worked-head li span{display:none}.lv3.v3m .v3m-step{margin-top:5px;padding:5px 10px}.lv3.v3m .v3m-step .igo-math-display{font-size:1.06em}.lv3.v3m .v3m-worked-foot{padding-top:5px;gap:5px}.lv3.v3m .v3m-known>span:first-child{display:none}.lv3.v3m .v3m-known-chip{padding-inline:6px}.lv3.v3m .v3m-answer-card{padding:6px 10px;gap:6px}.lv3.v3m .v3m-options{gap:5px}.lv3.v3m .v3m-options legend{margin-bottom:3px}.lv3.v3m .v3m-options button{min-height:36px;padding-block:3px}.lv3.v3m .v3m-feedback{padding:5px 10px}.lv3.v3m .v3m-feedback p{line-height:1.35}}@media(max-width:980px){section.lin.lv3.v3m{grid-template-rows:auto minmax(0,1fr) auto}.lv3.v3m>.v3m-workspace{overflow-y:auto}.lv3.v3m .v3m-top.has-title{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.lv3.v3m .v3m-contents-button{grid-column:2;grid-row:1}.lv3.v3m .v3m-back{padding-inline:10px;font-size:11px}.lv3.v3m .lv3-page-title .lv3-kicker{display:none}.lv3.v3m :is(.v3m-board-head,.v3m-tally,.v3m-variants){flex-wrap:wrap}.lv3.v3m .v3m-worked-head ol{flex-wrap:wrap;gap:8px 12px}.lv3.v3m .v3m-worked-head li+li:before{display:none}.lv3.v3m .v3m-worked-head li span{white-space:normal}.lv3.v3m .v3m-work-area :is(.v3m-primary,.v3m-secondary,.v3m-step-next){max-width:100%;white-space:normal;padding:8px 14px}.lv3.v3m .v3m-count{flex-shrink:0}.lv3.v3m .v3m-count small,.lv3.v3m .v3m-chapters{display:none}.lv3.v3m .v3m-chapter{flex-basis:calc(50% - 8px)}.lv3.v3m .v3m-stage{flex:none}.lv3.v3m :is(.v3m-card,.v3m-contents){position:relative;inset:auto}.lv3.v3m .v3m-card-body{grid-template-columns:1fr;overflow:visible}.lv3.v3m .v3m-note{margin-top:26px}.lv3.v3m .v3m-board.is-tall .v3m-chart{flex:none;height:220px}.lv3.v3m .v3m-contents-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lv3.v3m .v3m-footer{padding:10px 0}.lv3.v3m .v3m-signoff{display:none}}@media(max-width:600px){.lv3.v3m .v3m-sign{grid-template-columns:auto minmax(0,1fr);gap:10px 14px;padding:14px 16px}.lv3.v3m .v3m-sign-formula{grid-column:2;justify-self:start;max-width:100%}}@media(prefers-reduced-motion:reduce){.lv3.v3m *,.lv3.v3m *:before,.lv3.v3m *:after{animation:none!important;transition:none!important}}.lin.lv3.v3m[data-notebook-player]{--paper: var(--v3-paper);--blue: var(--v3-blue);--muted: var(--v3-muted);--teal: #2f9e8f;--ease: cubic-bezier(.2,.9,.3,1);--spring: cubic-bezier(.2,.9,.3,1.2);grid-template-rows:auto minmax(0,1fr) 58px}.lv3.v3m[data-notebook-player] .v3m-top.has-title{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;padding:12px 0 8px}.lv3.v3m[data-notebook-player] .lv3-top-title{min-width:0}.lv3.v3m[data-notebook-player] .lv3-page-title{display:grid;gap:3px}.lv3.v3m[data-notebook-player] .lv3-page-title .lv3-kicker{border:0;margin:0;padding:0;font-size:9px}.lv3.v3m[data-notebook-player] .lv3-page-title h1{font-size:clamp(21px,2vw,30px);line-height:1.15;white-space:normal;text-wrap:balance}.lv3.v3m[data-notebook-player] .v3w-top-tools{display:flex;gap:10px;align-items:center;justify-self:end}.lv3.v3m[data-notebook-player] .v3lp-step-text small{max-width:170px;overflow:hidden;text-overflow:ellipsis}.lv3.v3m[data-notebook-player]>.v3m-workspace{flex-direction:row;gap:16px;padding-top:8px}.lv3.v3m[data-notebook-player] .v3m-stage{min-width:0}.lv3.v3m[data-notebook-player] .v3m-card-head{padding-top:12px}.lv3.v3m[data-notebook-player] .v3m-fit-viewport{flex:1;min-height:0;min-width:0;overflow:hidden}.lv3.v3m[data-notebook-player] .v3m-card-body{flex:none;min-height:auto;height:auto;overflow:visible;gap:24px;padding:12px 24px 18px}.lv3.v3m[data-notebook-player] :is(.v3m-work-area,.v3m-work,.v3m-answer-card,.v3m-board,.v3m-worked){min-height:auto;flex-shrink:0}.lv3.v3m[data-notebook-player] .v3m-teacher h2{font-size:clamp(23px,2vw,31px)}.lv3.v3m[data-notebook-player] .v3m-body{margin:10px 0 20px;font-size:clamp(15px,1.2vw,18px);line-height:1.5}.lv3.v3m[data-notebook-player] .v3m-note{margin-top:auto;padding:18px 14px 12px}.lv3.v3m[data-notebook-player] .v3m-teacher{gap:16px}.lv3.v3m[data-notebook-player] .v3m-work{gap:10px}.lv3.v3m[data-notebook-player] .v3m-board{padding:8px 12px}.lv3.v3m[data-notebook-player] .v3m-board-note{margin-top:5px;padding-top:5px;font-size:12px}.lv3.v3m[data-notebook-player] .v3d-graph{max-height:180px;object-fit:contain}.lv3.v3m[data-notebook-player] .v3d-pie{max-width:175px}.lv3.v3m[data-notebook-player] .v3m-board.is-tall .v3m-chart{flex:none;height:180px}.lv3.v3m[data-notebook-player] .v3m-answer-card{flex:none;padding:10px 12px;gap:8px}#root .lv3.v3m[data-notebook-player] .v3m-card .v3m-feedback[role=status]{padding:15px 12px 10px;margin-top:12px;font-size:13px;line-height:1.45}#root .lv3.v3m[data-notebook-player] .v3m-card .v3m-feedback[role=status] strong{font-size:14px;margin-bottom:3px}.lv3.v3m[data-notebook-player] .v3d-table{table-layout:auto}.lv3.v3m[data-notebook-player] .v3d-table :is(th,td){width:auto;overflow-wrap:normal;padding:8px 12px}.lv3.v3m[data-notebook-player] .v3d-table th{font-size:11px}.lv3.v3m[data-notebook-player] .v3d-table tbody th{font-size:16px;width:auto}.lv3.v3m[data-notebook-player] .v3w-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:1250px){.lv3.v3m[data-notebook-player] .v3lp-step-text small{max-width:120px}.lv3.v3m[data-notebook-player] .v3lp-ask-top>span:not(.v3-igo-mark){display:none}.lv3.v3m[data-notebook-player] .v3lp-ask-top{padding:7px}}@media(max-width:980px){.lin.lv3.v3m[data-notebook-player]{grid-template-rows:auto minmax(0,1fr) auto}.lv3.v3m[data-notebook-player] .v3m-top.has-title{grid-template-columns:auto minmax(0,1fr)}.lv3.v3m[data-notebook-player] .lv3-top-title{grid-row:2;grid-column:1 / -1}.lv3.v3m[data-notebook-player]>.v3m-workspace{display:block;overflow-y:auto}.lv3.v3m[data-notebook-player] .v3m-fit-viewport{overflow:visible}.lv3.v3m[data-notebook-player] .v3m-note{margin-top:16px}.lv3.v3m[data-notebook-player] .v3m-card-body{padding-inline:16px}}@media(max-width:600px){.lv3.v3m[data-notebook-player] .v3m-top.has-title{gap:8px}.lv3.v3m[data-notebook-player] .v3m-back{max-width:92px;white-space:normal;text-align:left}.lv3.v3m[data-notebook-player] .v3m-back svg{flex:none}.lv3.v3m[data-notebook-player] .v3w-top-tools{min-width:0;gap:6px}.lv3.v3m[data-notebook-player] .v3lp-step{min-width:0;gap:6px;padding-inline:6px}.lv3.v3m[data-notebook-player] .v3lp-step-text{min-width:0}}.lv3.v3m[data-notebook-player] .v3m-pending{align-items:center;justify-content:center;gap:18px;text-align:center;padding:24px;color:var(--v3-ink)}.lv3.v3m[data-notebook-player] .v3m-pending>svg{color:var(--v3-blue)}.lv3.v3m[data-notebook-player] .v3m-pending p{font-size:18px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-board{padding:14px clamp(16px,1.8vw,26px) 12px;border:1.5px solid var(--v3-ink);border-radius:18px;background:#fffefa;box-shadow:4px 5px 0 var(--v3-ink)}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-board-head{min-height:28px;padding-bottom:10px;border-bottom:1.5px dashed #e6dbc2}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-board .v3m-label{display:inline-flex;align-items:center;gap:8px;color:#3b4b66;font-size:11px;letter-spacing:1.3px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-board .v3m-label:before{content:"";width:10px;height:10px;border-radius:3px;background:var(--tone, var(--v3-blue))}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-board-note{margin-top:10px;padding-top:9px;border-top:1px dashed #e6dbc2;color:#6b7488;font:italic 14px/1.45 var(--lin-serif)}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table{width:min(100%,620px);border-radius:14px;box-shadow:3px 4px 0 var(--v3-ink)}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table thead th{padding:13px 22px;font-size:12px;letter-spacing:1.1px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table tbody :is(th,td){padding:13px 22px;transition:background .15s}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table tbody th{font-size:clamp(17px,1.35vw,20px)}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table td{font-size:clamp(20px,1.6vw,24px);font-weight:700;font-variant-numeric:tabular-nums}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table tbody tr:hover>*{background:#eef2fd}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table:has(tbody tr>:nth-child(2):hover) tr>:nth-child(2),.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table:has(tbody tr>:nth-child(3):hover) tr>:nth-child(3),.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table:has(tbody tr>:nth-child(4):hover) tr>:nth-child(4){background:#eef2fd}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table tbody tr:hover>td:hover{background:#d6e0fb;color:var(--v3-blue)}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-graph text{font-size:15px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-graph .v3d-value{font-size:16px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-line{stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-point{r:7px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-legend{font-size:clamp(16px,1.25vw,19px);font-weight:650}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-legend li{gap:12px;margin:14px 0;padding:8px 12px;border:1.5px solid #e6dbc2;border-radius:10px;background:#fff}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-legend i{width:18px;height:18px;border-radius:5px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-legend b{font-size:1.1em;font-variant-numeric:tabular-nums}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-note{display:grid;gap:5px;margin:15px 8px 0 2px;padding:12px 16px 13px;border-radius:10px;box-shadow:2px 3px 0 var(--v3-ink);transform:rotate(-.6deg)}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-note:after{top:-8px;right:22px;width:48px;height:15px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-note-label{position:static;padding:0;border:0;background:none;box-shadow:none;color:#7a5205;font-size:10.5px;transform:none}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-note p{font-size:clamp(14.5px,1.05vw,16px);line-height:1.5}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-answer-card{gap:12px;padding:16px 0 0;border:0;border-top:1.5px dashed #e3d6b8;border-radius:0;background:none}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card>.v3m-options{gap:10px}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card>.v3m-options legend{margin-bottom:10px;font-size:15px}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card>.v3m-options button{min-height:52px;padding:10px 16px 10px 12px;font-size:clamp(16px,1.2vw,17.5px);line-height:1.35;animation:v3d-rise .36s cubic-bezier(.2,.9,.3,1) backwards}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card>.v3m-options button:nth-of-type(2){animation-delay:60ms}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card>.v3m-options button:nth-of-type(3){animation-delay:.12s}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card>.v3m-options button>span{width:30px;height:30px;font-size:13px}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card>.v3m-options.is-short-options{grid-template-columns:repeat(3,minmax(0,1fr))}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card>.v3m-options.is-short-options button{min-height:62px;justify-content:center;font-size:clamp(20px,1.6vw,24px)}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card>.v3m-options button.is-right{animation:v3d-pop .42s cubic-bezier(.2,1.4,.4,1)}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card>.v3m-options button.is-considered{animation:v3d-shake .38s ease}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-answer label{font-size:15px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-answer-row{align-items:stretch;gap:12px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-answer input{flex:0 1 220px;height:54px;font-size:24px;font-variant-numeric:tabular-nums;transition:border-color .2s,background .2s}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-answer .v3m-primary{min-height:54px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-answer-card:has(.v3m-feedback.is-right) input{animation:v3d-pop .42s cubic-bezier(.2,1.4,.4,1)}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-answer-card:has(.v3m-feedback.is-considered) input{border-color:#b0482f;background:#fdf0eb;animation:v3d-shake .38s ease}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-help{gap:8px 22px;margin-top:2px}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card .v3m-feedback[role=status]:not(.is-right,.is-considered,.is-hint){margin:0;padding:0;border:0;background:none;box-shadow:none;color:#5f6b82;font-size:14.5px;line-height:1.5}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card .v3m-feedback[role=status]:not(.is-right,.is-considered,.is-hint):before,#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card .v3m-feedback[role=status]:not(.is-right,.is-considered,.is-hint):after{display:none}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card .v3m-feedback[role=status]:not(.is-right,.is-considered,.is-hint)>:is(strong,p){display:inline;margin:0;font-size:inherit}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card .v3m-feedback[role=status]:not(.is-right,.is-considered,.is-hint)>strong{margin-right:6px;color:var(--v3-ink);font-weight:800}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card .v3m-feedback[role=status]:not(.is-right,.is-considered,.is-hint)>strong:after{content:" ·";color:#b9b09a}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card .v3m-feedback[role=status]{margin:14px 4px 5px 0}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card .v3m-feedback[role=status].is-right{animation:v3d-verdict-right .38s cubic-bezier(.2,.9,.3,1.15)}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card .v3m-feedback[role=status].is-considered{animation:v3d-verdict-again .38s cubic-bezier(.2,.9,.3,1.15)}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card .v3m-feedback[role=status].is-hint{animation:v3d-verdict-hint .38s cubic-bezier(.2,.9,.3,1.15)}@media(min-width:981px){.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card-body{position:relative;height:var(--notebook-room, auto);min-height:0;display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);grid-template-rows:auto auto auto auto minmax(0,1fr);align-items:start;column-gap:clamp(28px,3vw,48px);row-gap:0;padding:6px clamp(22px,2.4vw,34px) 22px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] :is(.v3m-teacher,.v3m-work-area,.v3m-work:not(.is-recap)){display:contents}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-teacher h2{grid-column:1 / -1;grid-row:1;max-width:none;margin:0 0 clamp(14px,2vh,20px);font-size:clamp(27px,2.3vw,38px)}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-body{grid-column:1;grid-row:2;max-width:46ch;margin:0;font-size:clamp(17px,1.3vw,20px);line-height:1.55}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-note{grid-column:1;grid-row:3}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-board{grid-column:2;grid-row:2 / -1;align-self:stretch;min-height:0;margin:2px 6px 6px 0}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-board-body{--chart-fill: 1;display:grid;place-items:center;flex:1 1 0;min-height:0;padding:12px 0 6px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-graph{width:100%;height:100%;max-height:100%;min-height:0}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table{width:100%}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table thead th{padding:15px 26px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table tbody :is(th,td){padding:clamp(13px,2.3vh,21px) 26px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table tbody th{font-size:clamp(18px,1.45vw,22px)}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table td{font-size:clamp(22px,1.9vw,28px)}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-pie-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(170px,.9fr);align-items:center;gap:clamp(18px,2.4vw,36px);width:100%;height:100%;min-height:0}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-pie{width:100%;max-width:360px;height:100%;max-height:360px;min-height:0;justify-self:end}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] :is(.v3m-answer-card,.v3m-worked){grid-column:1;grid-row:4;align-self:start;margin-top:18px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-work>.v3m-text-action{grid-column:1;grid-row:4;justify-self:start;align-self:start;margin-top:20px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-work>.v3m-text-action.is-back{grid-row:5;margin-top:12px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-work>.v3m-caption{grid-column:1;grid-row:4;margin-top:18px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-variants{grid-column:2;grid-row:2;justify-self:end;align-self:start;z-index:2;margin:13px calc(clamp(16px,1.8vw,26px) + 6px) 0 0}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-work.is-recap{grid-column:2;grid-row:2 / -1;align-self:center}}@media(min-width:981px)and (max-height:800px){.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card-body{grid-template-rows:auto auto auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);column-gap:clamp(24px,2.4vw,36px);padding-bottom:14px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card-body:has(.v3m-answer-card,.v3m-worked) .v3m-note{grid-column:2;grid-row:6;margin:14px 10px 4px 4px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card-body:has(.v3m-answer-card,.v3m-worked) .v3m-board{grid-row:2 / 6}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] :is(.v3m-answer-card,.v3m-worked){grid-row:4 / -1}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-work>.v3m-text-action.is-back{grid-row:5 / -1}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-graph text{font-size:18px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-graph .v3d-value{font-size:19px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card-body:has(.is-recap){grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-body{max-width:none}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-teacher h2{margin-bottom:12px;font-size:27px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-body{font-size:16.5px;line-height:1.5}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-note{margin-top:12px;padding:9px 14px 10px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] :is(.v3m-answer-card,.v3m-worked){margin-top:14px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-answer-card{padding-top:12px;gap:9px}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card>.v3m-options button{min-height:46px;padding-block:7px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table :is(thead th,tbody th,td){padding-block:10px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table :is(thead th,tbody th,td){padding-inline:18px}}@media(min-width:981px)and (max-height:680px){#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card:has(.v3m-feedback){padding:10px 0 0;gap:8px}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-answer-card:has(.v3m-feedback)>.v3m-options:not(.is-short-options){grid-template-columns:minmax(0,1fr)}#root .lin.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card .v3m-work.is-try:has(.v3m-answer)>.v3m-board{display:flex}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-board{padding-block:10px 8px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-board-head{min-height:22px;padding-bottom:7px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-board-body{padding-block:8px 2px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-board-note{margin-top:6px;padding-top:6px;font-size:13px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card-body:has(.v3m-answer-card,.v3m-worked) .v3m-note{display:block;margin-top:12px;padding:8px 14px 9px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card-body:has(.v3m-answer-card,.v3m-worked) .v3m-note-label{display:inline-flex;margin-right:8px;vertical-align:1px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card-body:has(.v3m-answer-card,.v3m-worked) .v3m-note p{display:inline;font-size:14.5px;line-height:1.45}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-graph text{font-size:20px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-graph .v3d-value{font-size:21px}}@media(max-width:980px){.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-board{padding-inline:12px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table{width:100%}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table thead th{padding:10px;font-size:10px;letter-spacing:.5px;-webkit-hyphens:auto;hyphens:auto}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table tbody :is(th,td){padding:11px 10px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table tbody th{font-size:15px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table td{font-size:20px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-graph text{font-size:18px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-graph .v3d-value{font-size:19px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-line{stroke-width:4.5}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-point{r:9px}}@media(max-width:560px){.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-graph text{font-size:25px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-graph .v3d-value{font-size:26px}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-line{stroke-width:6}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-point{r:11px}}@media(prefers-reduced-motion:no-preference){.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-table tbody tr{animation:v3d-row .42s cubic-bezier(.2,.9,.3,1) backwards;animation-delay:calc(.12s + var(--i, 0) * 80ms)}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-mark rect{transform-box:fill-box;transform-origin:50% 100%;animation:v3d-grow .64s cubic-bezier(.2,.9,.3,1.08) backwards;animation-delay:calc(.14s + var(--i, 0) * 90ms)}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-mark .v3d-value{animation:v3d-fade .3s ease-out backwards;animation-delay:calc(.56s + var(--i, 0) * 90ms)}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-line{stroke-dasharray:1;animation:v3d-draw 1s cubic-bezier(.45,0,.2,1) .14s backwards}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-mark .v3d-point{transform-box:fill-box;transform-origin:center;animation:v3d-dot .36s cubic-bezier(.2,1.5,.4,1) backwards;animation-delay:calc(.16s + var(--i, 0) * .19s)}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-pie .v3d-fill{transform-box:view-box;transform-origin:120px 120px;animation:v3d-slice .62s cubic-bezier(.2,.9,.3,1.1) backwards;animation-delay:calc(.12s + var(--i, 0) * .15s)}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3d-legend li{animation:v3d-rise .36s cubic-bezier(.2,.9,.3,1) backwards;animation-delay:calc(.26s + var(--i, 0) * .12s)}.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-note{animation:v3d-rise .42s cubic-bezier(.2,.9,.3,1) .16s backwards}}@keyframes v3d-row{0%{opacity:0;transform:translateY(8px)}}@keyframes v3d-grow{0%{transform:scaleY(0)}}@keyframes v3d-fade{0%{opacity:0}}@keyframes v3d-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes v3d-dot{0%{opacity:0;transform:scale(0)}}@keyframes v3d-slice{0%{opacity:0;transform:scale(.55) rotate(-24deg)}}@keyframes v3d-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes v3d-pop{0%{transform:scale(1)}40%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes v3d-shake{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@keyframes v3d-verdict-right{0%{opacity:0;transform:translateY(10px) scale(.98)}}@keyframes v3d-verdict-again{0%{opacity:0;transform:translateY(10px) scale(.98)}}@keyframes v3d-verdict-hint{0%{opacity:0;transform:translateY(10px) scale(.98)}}@media(prefers-reduced-motion:reduce){.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card *,.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card *:before,.lv3.v3m[data-mean-topic=PL-MATH-G8-M23] .v3m-card *:after{animation:none!important}}.v3-mean-entry{box-sizing:border-box;display:grid;place-items:center;min-height:100%;padding:clamp(18px,4vw,48px);background:#fcf8ec;color:#172842}.v3-mean-entry-paper{width:min(100%,560px);box-sizing:border-box;padding:clamp(22px,4vw,42px);border:2px solid #172842;border-radius:22px;background:#fffdf6;box-shadow:5px 6px #172842}.v3-mean-entry-paper>span{color:#2e50e8;font-size:12px;font-weight:800;letter-spacing:.1em}.v3-mean-entry h1{font-size:clamp(25px,4vw,38px);line-height:1.15;margin:14px 0}.v3-mean-entry p{font-size:16px;line-height:1.5}.v3-mean-entry-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.v3-mean-entry-actions button{min-height:44px;padding:12px 18px;border:2px solid #172842;border-radius:12px;box-shadow:2px 3px #172842;background:#2e50e8;color:#fff;font:inherit;font-weight:700;cursor:pointer}.v3-mean-entry-actions button.is-secondary{background:#fffdf6;color:#172842}.v3-mean-entry-actions button:focus-visible{outline:3px solid #2e50e8;outline-offset:5px}
