:root{--tt-ink:#1e2a4a;--tt-muted:#5b6478;--tt-c1:#2563eb;--tt-c1-tint:#e3edff;--tt-c1-line:#8fb1f5;--tt-c2:#d6246e;--tt-c2-tint:#ffe6f0;--tt-c2-line:#f29bc0;--tt-c3:#15803d;--tt-c3-tint:#dff7e6;--tt-c3-line:#7fd19b;--tt-c4:#d9480f;--tt-c4-tint:#ffecd9;--tt-c4-line:#f8b077;--tt-c5:#7c3aed;--tt-c5-tint:#efe8ff;--tt-c5-line:#c2a8f8;--tt-c6:#0e7490;--tt-c6-tint:#d9f5fb;--tt-c6-line:#7ccfe0;--tt-answer:#f59e0b;--tt-answer-tint:#fffaeb}.tt-fun{-webkit-print-color-adjust:exact;print-color-adjust:exact}.tt-fun,.tt-fun-c1,.tt-fun-cycle>:nth-child(6n+1){--c:var(--tt-c1);--c-tint:var(--tt-c1-tint);--c-line:var(--tt-c1-line)}.tt-fun-c2,.tt-fun-cycle>:nth-child(6n+2){--c:var(--tt-c2);--c-tint:var(--tt-c2-tint);--c-line:var(--tt-c2-line)}.tt-fun-c3,.tt-fun-cycle>:nth-child(6n+3){--c:var(--tt-c3);--c-tint:var(--tt-c3-tint);--c-line:var(--tt-c3-line)}.tt-fun-c4,.tt-fun-cycle>:nth-child(6n+4){--c:var(--tt-c4);--c-tint:var(--tt-c4-tint);--c-line:var(--tt-c4-line)}.tt-fun-c5,.tt-fun-cycle>:nth-child(6n+5){--c:var(--tt-c5);--c-tint:var(--tt-c5-tint);--c-line:var(--tt-c5-line)}.tt-fun-c6,.tt-fun-cycle>:nth-child(6n+6){--c:var(--tt-c6);--c-tint:var(--tt-c6-tint);--c-line:var(--tt-c6-line)}.tt-fun-title{font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;color:var(--tt-c1)}.tt-fun-title:after{content:"";display:block;width:132px;height:5px;margin-top:6px;border-radius:999px;background:linear-gradient(90deg,var(--tt-c1) 0,var(--tt-c1) 16.66%,var(--tt-c2) 16.66%,var(--tt-c2) 33.33%,var(--tt-c3) 33.33%,var(--tt-c3) 50%,var(--tt-answer) 50%,var(--tt-answer) 66.66%,var(--tt-c5) 66.66%,var(--tt-c5) 83.33%,var(--tt-c6) 83.33%,var(--tt-c6) 100%)}.tt-fun-meta{color:var(--tt-muted)}.tt-fun-badge{display:flex;width:fit-content;align-items:center;justify-content:center;box-sizing:border-box;min-width:22px;height:22px;padding:0 5px;border-radius:999px;background:var(--c);color:#ffffff;font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-size:12px;font-weight:600;line-height:1;letter-spacing:0}.tt-page .tt-fun-badge{min-width:calc(22 * var(--u));height:calc(22 * var(--u));padding:0 calc(5 * var(--u));font-size:calc(12 * var(--u))}.tt-fun-box{border-color:var(--tt-answer);background:var(--tt-answer-tint)}.tt-mono{--tt-ink:#111111;--tt-muted:#444444;--tt-line:#8a8a8a;--tt-c1:var(--tt-ink);--tt-c1-tint:#ffffff;--tt-c1-line:var(--tt-line);--tt-c2:var(--tt-ink);--tt-c2-tint:#ffffff;--tt-c2-line:var(--tt-line);--tt-c3:var(--tt-ink);--tt-c3-tint:#ffffff;--tt-c3-line:var(--tt-line);--tt-c4:var(--tt-ink);--tt-c4-tint:#ffffff;--tt-c4-line:var(--tt-line);--tt-c5:var(--tt-ink);--tt-c5-tint:#ffffff;--tt-c5-line:var(--tt-line);--tt-c6:var(--tt-ink);--tt-c6-tint:#ffffff;--tt-c6-line:var(--tt-line);--tt-answer:var(--tt-ink);--tt-answer-tint:#ffffff}.tt-mono .tt-fun-title:after{background:var(--tt-ink);width:100%;height:calc(3 * var(--u, 1px));margin-top:calc(6 * var(--u, 1px))}.tt-page{box-sizing:border-box;width:816px;min-height:1056px;--tt-fit:1;--u:calc(1px * var(--tt-fit));padding:48px 48px 96px;margin-inline:auto;background:#ffffff;display:flex;flex-direction:column}