.tt-worksheet{border:1px solid #e5e5e5;box-shadow:0 1px 2px rgba(0,0,0,.04)}.tt-worksheet+.tt-worksheet{margin-top:24px}.tt-num-title{font-size:calc(28 * var(--u));line-height:1.2;color:var(--tt-ink);margin-bottom:calc(16 * var(--u))}.tt-num-title,.tt-row{font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-weight:700;white-space:nowrap}.tt-row{position:relative;padding:0 calc(4 * var(--u));overflow:visible;letter-spacing:.06em}.tt-num-worksheet .tt-row{margin-bottom:0}.tt-num-worksheet .tt-row-guides{--tt-guide:max(1px,calc(1 * var(--u)));background-image:linear-gradient(to bottom,var(--tt-line) var(--tt-guide),transparent var(--tt-guide)),linear-gradient(to bottom,transparent calc(50% - var(--tt-guide)),var(--tt-line) calc(50% - var(--tt-guide)),var(--tt-line) 50%,transparent 50%),linear-gradient(to bottom,transparent calc(100% - var(--tt-guide)),var(--tt-line) calc(100% - var(--tt-guide)),var(--tt-line) 100%);background-position:top,50%,bottom;background-size:100% var(--tt-guide),100% max(2px,calc(6 * var(--u))),100% var(--tt-guide);background-repeat:no-repeat,repeat-x,no-repeat;-webkit-print-color-adjust:exact;print-color-adjust:exact}.tt-row-text{display:inline-block;vertical-align:bottom;line-height:inherit}.tt-row-outline .tt-row-text{color:transparent;-webkit-text-stroke:calc(2 * var(--u)) #444444;text-shadow:none}.tt-row-faded .tt-row-text{color:#b6b6b6}.tt-num-row{margin-bottom:calc(8 * var(--u));break-inside:avoid;page-break-inside:avoid}.tt-num-row-label{display:flex;align-items:center;flex-wrap:nowrap;gap:calc(16 * var(--u));color:var(--tt-ink);font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-weight:600;margin-bottom:calc(2 * var(--u));white-space:nowrap}.tt-num-word{letter-spacing:.02em}.tt-num-word-text{color:var(--tt-muted);font-weight:500;font-style:italic;text-transform:lowercase}.tt-num-dots{display:inline-flex;flex-wrap:nowrap;gap:calc(4 * var(--u));align-items:center}.tt-num-dot{display:inline-block;width:calc(10 * var(--u));height:calc(10 * var(--u));border-radius:calc(999 * var(--u));background:var(--tt-ink)}.tt-num-group{display:inline-block;margin-right:.5em}.tt-num-group:last-child{margin-right:0}.tt-num-cards{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:calc(10 * var(--u));flex:1}.tt-num-cards-1col{grid-template-columns:1fr}.tt-num-card{display:flex;align-items:center;gap:calc(8 * var(--u));border:calc(2 * var(--u)) solid var(--tt-ink);background:#ffffff;border-radius:calc(16 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u)) calc(8 * var(--u)) calc(10 * var(--u));min-width:0;break-inside:avoid;page-break-inside:avoid}.tt-num-card-trace{flex:0 0 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:calc(2 * var(--u))}.tt-num-card-digits{display:flex;align-items:baseline;flex-wrap:nowrap;gap:.28em;white-space:nowrap;overflow:visible;font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-weight:700;letter-spacing:.02em}.tt-num-card-digit{display:inline-block}.tt-num-card-digit.tt-num-card-small{font-size:.5em}.tt-num-pill{font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-weight:600;font-size:calc(16 * var(--u));line-height:1;color:var(--tt-ink);background:#ffffff;border:calc(1.5 * var(--u)) solid var(--tt-ink);border-radius:calc(999 * var(--u));padding:calc(5 * var(--u)) calc(14 * var(--u));margin-left:calc(6 * var(--u));white-space:nowrap}.tt-num-card-pics{flex:0 0 auto;display:grid;gap:calc(3 * var(--u));justify-items:center;align-items:center}.tt-num-card-pics svg{display:block;width:calc(var(--pic, 24) * var(--u));height:calc(var(--pic, 24) * var(--u))}.tt-num-card-empty{width:calc(56 * var(--u));height:calc(40 * var(--u));border:calc(2 * var(--u)) dashed var(--tt-line);border-radius:calc(10 * var(--u))}.tt-num-style-dotted .tt-num-card-digits{font-family:TT Dots,Fredoka,sans-serif;font-weight:400;letter-spacing:.04em}.tt-num-style-dotted .tt-num-card-digit{color:#374151}.tt-num-style-outline .tt-num-card-digit{color:transparent;-webkit-text-stroke:calc(2 * var(--u)) #444444}.tt-num-style-faded .tt-num-card-digit{color:#b6b6b6}