.lx2-question{scroll-margin-top:var(--lx-sticky-h)}.lx2-formula-row{align-items:stretch;gap:8px;display:flex}.lx2-formula-input{box-sizing:border-box;min-width:0;min-height:48px;font-family:var(--font-mono);color:#13201a;background:#fff;border:1.5px solid #8a9790;border-radius:10px;outline:none;flex:auto;padding:12px 16px;font-size:16px;transition:border-color .12s,box-shadow .12s}.lx2-formula-input::placeholder{color:#5b6b63}.lx2-formula-input:focus{border-color:#038754;box-shadow:0 0 0 3px #03875433}.lx2-btn{box-sizing:border-box;white-space:nowrap;cursor:pointer;border:1.5px solid #0000;border-radius:14px;justify-content:center;align-items:center;min-height:48px;padding:12px 24px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.2;transition:background-color .12s,border-color .12s;display:inline-flex}.lx2-btn:focus-visible{outline-offset:2px;outline:3px solid #0b6b43}.lx2-btn-primary{color:#fff;background:#038754;box-shadow:0 4px #065939}.lx2-btn-primary:hover{background:#0a7649}.lx2-btn-primary:active{box-shadow:none;background:#0a7649;transform:translateY(4px)}.lx2-btn-secondary{color:#9a5208;background:#fff;border-color:#f0a020}.lx2-btn-secondary:hover{background:#fff3e2}.lx2-btn-block{width:100%}.lx2-check{flex:none}@media (max-width:639px){.lx2-formula-row{flex-direction:column}.lx2-formula-input{scroll-margin-bottom:64px}.lx2-check{width:100%}}.lx2-right{color:#13201a;background:#e8f6ee;border:1px solid #bfe3cf;border-radius:14px;padding:20px}.lx2-right-title{color:#0b6b43;margin:0;font-size:18px;font-weight:700}.lx2-right-xp{color:#0b6b43;margin:2px 0 0;font-size:14px;font-weight:600}.lx2-right-body{color:#13201a;margin:0 0 16px;font-size:16px;line-height:1.55}.lx2-badge{color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.lx2-badge-right{background:#038754}.lx2-badge-miss{background:#9a5208}.lx2-miss{color:#991b1b;background:#fff3e2;border:2px solid #9a5208;border-radius:16px;padding:20px 24px 24px}.lx2-miss-title{color:#991b1b;margin:0;font-size:18px;font-weight:700}.lx2-miss-line{color:#991b1b;margin:4px 0 0;font-size:15px;line-height:1.5}.lx2-miss-body{color:#991b1b;margin:0 0 16px;font-size:16px;line-height:1.55}.lx2-miss .lx2-btn-secondary{color:#991b1b;background:#fff;border-color:#9a5208}.lx2-miss .lx2-btn-secondary:hover{background:#fff3e2}.lx2-miss-inline{color:#3b4a43;background:#fff3e2;border:1px solid #f0a020;border-radius:10px;margin-top:12px;padding:12px 14px;font-size:15px;line-height:1.5}.lx2-miss-inline strong{color:#9a5208;font-weight:700}[data-miss-card=open] .lx2-miss-inline{color:#991b1b;background:0 0;border:0;border-radius:0;margin-top:8px;padding:0}[data-miss-card=open] .lx2-miss-inline strong{color:#991b1b}.lx2-sheet{border:1px solid #dfe5e1;border-radius:12px;box-shadow:0 2px 6px #00000008}.lx2-td{padding:12px 10px;font-size:14px}.lx2-th{padding:10px 6px;font-size:13px}.lx2-rowhead{padding:10px 8px;font-size:13px}@media (max-width:639px){.lx2-td{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;padding:10px 6px;font-size:13px}.lx2-th,.lx2-rowhead{padding:8px 4px}.lx2-sheet table{table-layout:auto}}@media (min-width:340px) and (max-width:639px){.lx2-td[data-whole]{overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;white-space:nowrap}}.lx2-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.lx2-head-text{flex:320px;min-width:0}.lx2-eyebrow{font:600 12px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#0b6b43;margin:0 0 10px}.lx2-eyebrow:empty{display:none}.lx2-title{letter-spacing:-.035em;color:#13201a;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin:0 0 8px;font-size:clamp(32px,4vw,46px);font-weight:700;line-height:1.05}.lx2-subtitle{color:#3b4a43;text-wrap:pretty;max-width:56ch;margin:0;font-size:17px;line-height:1.5}.lx2-chip-free{font:600 12px var(--font-mono);color:#8a4a0a;background:#fff3e2;border-radius:6px;padding:6px 10px}.lx2-chip-hold{visibility:hidden}[data-member] .lx2-chip-hold{display:none}.lx2-segs{flex:auto;gap:6px;min-width:0;display:grid}.lx2-seg{background:#e3e8e5;border-radius:999px;height:8px;transition:background-color .3s}.lx2-seg[data-state=done]{background:#038754}.lx2-seg[data-state=now]{background:#8fd1b0}.lx2-step-label{font:600 13px var(--font-mono);color:#3b4a43;white-space:nowrap}.lx2-xp-chip{font:600 13px var(--font-mono);color:#0b6b43;white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width:639px){.lx2-segs{gap:3px}.lx2-step-label,.lx2-xp-chip{font-size:12px}.lx2-steprow{flex-wrap:wrap}.lx2-steprow .lx2-segs{flex:1 0 100%;order:3}.lx2-steprow .lx2-step-label{margin-left:auto}.lx2-subtitle{font-size:16px}}.lx2-workbook{background:#fff;border:1px solid #dfe5e1;border-radius:16px;overflow:hidden;box-shadow:0 24px 48px -28px #0b4f3347,0 2px 6px #00000008}.lx2-workbook-bar{background:#fff;border-bottom:1px solid #e9eeeb;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex}.lx2-workbook-name{color:#13201a;font-weight:600}.lx2-workbook-file{font:500 12px var(--font-mono);color:#5b6b63;overflow-wrap:anywhere}.lx2-workbook .lx2-sheet{box-shadow:none;border:0;border-radius:0}.lx2-guest-note{color:#3b4a43;background:#f4f6f5;border:1px solid #e3e8e5;border-radius:12px;margin:0 0 24px;padding:14px 18px;font-size:13px;line-height:1.5}.lx2-guest-note a{color:#0b6b43;text-underline-offset:3px;min-height:24px;margin:-12px 0;padding:12px 0;font-weight:600;text-decoration:underline;display:inline-block}.lx2-opts{flex-direction:column;gap:8px;margin:0 0 16px;display:flex}.lx2-opt{box-sizing:border-box;text-align:left;width:100%;min-height:48px;font:inherit;color:#13201a;cursor:pointer;overflow-wrap:anywhere;background:#fff;border:1.5px solid #8a9790;border-radius:10px;align-items:center;gap:12px;padding:10px 14px;font-size:16px;line-height:1.4;transition:background-color .12s,border-color .12s;display:flex}.lx2-opt:hover:not(:disabled){background:#f4f6f5}.lx2-opt:focus-visible{outline-offset:2px;outline:3px solid #0b4f33}.lx2-opt:disabled{cursor:default}.lx2-opt-key{color:#3b4a43;width:28px;height:28px;font:600 13px var(--font-mono);background:#e3e8e5;border-radius:8px;flex:none;place-items:center;display:grid}.lx2-opt[data-state=picked],.lx2-opt[data-state=right]{background:#e8f6ee;border-color:#0d8655}.lx2-opt[data-state=picked] .lx2-opt-key,.lx2-opt[data-state=right] .lx2-opt-key{color:#fff;background:#0d8655}.lx2-opt[data-state=wrong]{color:#991b1b;background:#fff3e2;border-color:#9a5208}.lx2-opt[data-state=wrong] .lx2-opt-key{color:#fff;background:#991b1b}.lx2-btn:disabled{opacity:.45;cursor:not-allowed}
@media (max-width:767px){.tap-hit-module__kA-qHW__hit{position:relative}.tap-hit-module__kA-qHW__hit30:after{content:"";position:absolute;inset:-8px -4px}.tap-hit-module__kA-qHW__hit28:after{content:"";position:absolute;inset:-9px -3px}.tap-hit-module__kA-qHW__tab:after{content:"";position:absolute;inset:-12px -3px 0}}
