.tt-mathpath{border:1px solid #e5e5e5;box-shadow:0 1px 2px rgba(0,0,0,.04);font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;color:var(--tt-ink)}.tt-mathpath+.tt-mathpath{margin-top:24px}.tt-mathpath-header{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(12 * var(--u));font-size:calc(26 * var(--u));font-weight:700;line-height:1.2;margin-bottom:calc(8 * var(--u))}.tt-mathpath-difficulty{flex:none;font-size:calc(15 * var(--u));font-weight:600;padding-top:calc(4 * var(--u))}.tt-mathpath-rules{border:calc(1.5 * var(--u)) solid var(--tt-line);border-radius:calc(10 * var(--u));padding:calc(8 * var(--u)) calc(16 * var(--u));font-size:calc(16 * var(--u));line-height:1.4;margin-bottom:calc(8 * var(--u))}.tt-mathpath-rules,.tt-mathpath-rules strong{color:var(--tt-ink)}.tt-mathpath-goal{display:flex;flex-direction:column;align-items:center;gap:calc(2 * var(--u));margin-bottom:calc(6 * var(--u))}.tt-mathpath-goal-label{font-size:calc(13 * var(--u));letter-spacing:.18em;text-transform:uppercase;color:var(--tt-muted);font-weight:600}.tt-mathpath-goal-value{font-size:calc(52 * var(--u));line-height:1;font-weight:700;color:var(--tt-ink)}.tt-mathpath-endlabel,.tt-mathpath-startlabel{display:flex;line-height:1.2}.tt-mathpath-startlabel{justify-content:flex-start;padding-left:calc(var(--col, 25%) / 2 - 34 * var(--u));margin-bottom:calc(10 * var(--u))}.tt-mathpath-endlabel{justify-content:flex-end;padding-right:calc(var(--col, 25%) / 2 - 34 * var(--u));margin-top:calc(10 * var(--u))}.tt-mathpath-endlabel span,.tt-mathpath-startlabel span{position:relative;display:inline-block;box-sizing:border-box;width:calc(68 * var(--u));text-align:center;padding:calc(3 * var(--u)) 0;background:#ffffff;border:calc(2 * var(--u)) solid var(--tt-ink);border-radius:calc(10 * var(--u));font-size:calc(15 * var(--u));font-weight:700;letter-spacing:.1em;color:var(--tt-ink);white-space:nowrap}.tt-mathpath-endlabel span:after,.tt-mathpath-startlabel span:after{content:"";position:absolute;left:50%;margin-left:calc(-7 * var(--u));border-left:calc(7 * var(--u)) solid transparent;border-right:calc(7 * var(--u)) solid transparent}.tt-mathpath-startlabel span:after{top:100%;border-top:calc(8 * var(--u)) solid var(--tt-ink)}.tt-mathpath-endlabel span:after{bottom:100%;border-bottom:calc(8 * var(--u)) solid var(--tt-ink)}.tt-mathpath-board{width:calc(600 * var(--u));max-width:100%;margin:0 auto}.tt-mathpath-key .tt-mathpath-board{width:calc(470 * var(--u))}.tt-mathpath-svg-wrap{width:100%;display:flex;justify-content:center}.tt-mathpath-svg-wrap svg{width:100%;height:auto;display:block}.tt-mathpath-steps{margin:calc(16 * var(--u)) 0 0;padding-left:calc(24 * var(--u));display:flex;flex-wrap:wrap;gap:calc(6 * var(--u)) calc(24 * var(--u));font-size:calc(17 * var(--u));color:var(--tt-ink);list-style:decimal}.tt-mathpath-steps li{min-width:calc(130 * var(--u));white-space:nowrap}.tt-mathpath-steps strong{color:var(--tt-ink)}