.tt-worksheet{border:1px solid #e5e5e5;box-shadow:0 1px 2px rgba(0,0,0,.04)}.tt-worksheet+.tt-worksheet{margin-top:24px}.tt-name-title{font-size:calc(28 * var(--u));line-height:1.2;color:var(--tt-ink);margin-bottom:calc(16 * var(--u))}.tt-name-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-name .tt-row{margin-bottom:calc(18 * var(--u))}.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-band{gap:calc(10 * var(--u));border:calc(2 * var(--u)) solid var(--tt-line);background:#ffffff;border-radius:calc(14 * var(--u));padding:calc(6 * var(--u)) calc(14 * var(--u)) calc(6 * var(--u)) calc(8 * var(--u));margin-bottom:calc(8 * var(--u))}.tt-band,.tt-band-pic{display:flex;align-items:center}.tt-band-pic{flex:0 0 calc(72 * var(--u));flex-direction:column}.tt-band-pic svg{display:block;width:calc(var(--pic, 48) * var(--u));height:calc(var(--pic, 48) * var(--u))}.tt-band-label{font-weight:600;font-size:calc(12 * var(--u));line-height:1;margin-top:calc(2 * var(--u));color:var(--tt-ink)}.tt-band-label,.tt-band-text{font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;white-space:nowrap}.tt-band-text{flex:0 0 auto;min-width:0;display:flex;align-items:baseline;justify-content:space-evenly;gap:.35em;overflow:visible;font-weight:700;letter-spacing:.06em}.tt-band-unit{display:inline-block}.tt-font-dots .tt-band-text{font-family:TT Dots,Fredoka,sans-serif;font-weight:400;letter-spacing:0}.tt-font-hand .tt-band-text{font-family:TT Hand,Fredoka,sans-serif;font-weight:500;letter-spacing:0}.tt-font-cursive .tt-band-text{font-family:"TT Cursive",cursive;font-weight:400;letter-spacing:0}.tt-style-cursive .tt-band-unit,.tt-style-faded .tt-band-unit,.tt-style-handwriting .tt-band-unit,.tt-style-write .tt-band-unit{color:#b6b6b6}.tt-style-outline .tt-band-unit,.tt-style-upper .tt-band-unit{color:transparent;-webkit-text-stroke:calc(2 * var(--u)) #444444}.tt-style-dotted .tt-band-unit{color:#374151}.tt-style-bubble .tt-band-unit{color:#ffffff;-webkit-text-stroke:calc(2.5 * var(--u)) #444444}.tt-style-write .tt-band-text{justify-content:flex-start;gap:.6em}.tt-band-writeline{flex:1;align-self:flex-end;height:.15em;border-bottom:calc(2 * var(--u)) dashed var(--tt-line)}