.tt-dtk-worksheet{border:1px solid #e5e5e5;box-shadow:0 1px 2px rgba(0,0,0,.04);color:var(--tt-ink)}.tt-dtk-worksheet+.tt-dtk-worksheet{margin-top:24px}.tt-dtk-title{font-weight:700;font-size:calc(30 * var(--u));line-height:1.2;margin-bottom:calc(8 * var(--u))}.tt-dtk-meta{font-size:calc(16 * var(--u));line-height:1.4;margin-bottom:calc(14 * var(--u))}.tt-dtk-goalbox{display:flex;align-items:flex-end;gap:calc(10 * var(--u));margin:0 0 calc(14 * var(--u)) auto;padding:calc(8 * var(--u)) calc(14 * var(--u));border:calc(2.5 * var(--u)) solid var(--tt-ink);border-radius:calc(10 * var(--u));font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-size:calc(19 * var(--u));font-weight:700;line-height:1.2}.tt-dtk-goalbox-value{display:inline-block;min-width:calc(90 * var(--u));height:calc(30 * var(--u));border-bottom:calc(2.5 * var(--u)) solid var(--tt-ink);text-align:center;font-size:calc(22 * var(--u))}.tt-dtk-goalbox-unit{font-weight:500;font-size:calc(16 * var(--u))}.tt-dtk-graph{display:block;flex:none;height:calc(var(--dtk-gh) * var(--u))}.tt-dtk-facts,.tt-dtk-graph{width:calc(716 * var(--u));margin-inline:auto}.tt-dtk-facts{display:flex;flex-direction:column;border:calc(2.5 * var(--u)) solid var(--tt-ink);box-sizing:border-box}.tt-dtk-facts-row{display:grid;grid-template-columns:calc(170 * var(--u)) repeat(var(--dtk-tries),minmax(0,1fr)) calc(110 * var(--u));height:calc(var(--dtk-rowh) * var(--u));border-top:calc(1.5 * var(--u)) solid var(--tt-ink)}.tt-dtk-facts-headrow{height:calc(44 * var(--u));border-top:none}.tt-dtk-facts-row>div+div{border-left:calc(1.5 * var(--u)) solid var(--tt-ink)}.tt-dtk-facts-head{display:flex;align-items:center;justify-content:center;font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:calc(18 * var(--u))}.tt-dtk-facts-dates{grid-column:span var(--dtk-tries)}.tt-dtk-facts-label{display:flex;align-items:center;padding-left:calc(14 * var(--u));font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:calc(24 * var(--u));white-space:nowrap;overflow:hidden}.tt-dtk-facts-part{white-space:pre}.tt-dtk-facts-blank{display:inline-block;width:calc(22 * var(--u));height:calc(22 * var(--u));border:calc(2.2 * var(--u)) solid var(--tt-ink);border-radius:calc(4 * var(--u));box-sizing:border-box;vertical-align:calc(-2 * var(--u))}.tt-dtk-facts-date{position:relative}.tt-dtk-facts-date:after{content:"";position:absolute;left:calc(10 * var(--u));right:calc(10 * var(--u));bottom:calc(12 * var(--u));border-bottom:calc(1.2 * var(--u)) dashed #8a8a8a}.tt-dtk-facts-star{display:flex;align-items:center;justify-content:center}.tt-dtk-star{display:block;width:calc(var(--dtk-rowh) * .78 * var(--u));height:calc(var(--dtk-rowh) * .78 * var(--u))}.tt-dtk-check{display:flex;flex-direction:column;width:calc(716 * var(--u));margin-inline:auto;border:calc(2.5 * var(--u)) solid var(--tt-ink);box-sizing:border-box}.tt-dtk-check-row{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,calc(100 * var(--u)));min-height:calc(var(--dtk-rowh) * var(--u));border-top:calc(1.5 * var(--u)) solid var(--tt-ink)}.tt-dtk-check-headrow{min-height:calc(86 * var(--u));border-top:none}.tt-dtk-check-row>div+div{border-left:calc(1.5 * var(--u)) solid var(--tt-ink)}.tt-dtk-check-head{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(4 * var(--u));font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:calc(17 * var(--u));line-height:1.1}.tt-dtk-check-head-text{align-items:flex-start;padding-left:calc(14 * var(--u));font-size:calc(22 * var(--u))}.tt-dtk-face{display:block;width:calc(40 * var(--u));height:calc(40 * var(--u))}.tt-dtk-check-text{display:flex;align-items:center;column-gap:calc(8 * var(--u));padding:calc(8 * var(--u)) calc(12 * var(--u)) calc(8 * var(--u)) calc(14 * var(--u));font-size:calc(19 * var(--u));line-height:1.3}.tt-dtk-check-statement{display:block;min-width:0}.tt-dtk-check-ican{font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-weight:700}.tt-dtk-check-line{flex:1;align-self:flex-end;min-width:calc(200 * var(--u));height:calc(24 * var(--u));border-bottom:calc(2 * var(--u)) solid var(--tt-ink);margin-bottom:calc(6 * var(--u))}.tt-dtk-check-cell{display:flex;align-items:center;justify-content:center}.tt-dtk-check-box{display:block;width:calc(32 * var(--u));height:calc(32 * var(--u));border:calc(2.5 * var(--u)) solid var(--tt-ink);border-radius:calc(6 * var(--u));box-sizing:border-box}.tt-dtk-goal{display:flex;flex-direction:column;gap:calc(16 * var(--u))}.tt-dtk-goal-section{border:calc(2.5 * var(--u)) solid var(--tt-ink);border-radius:calc(12 * var(--u));padding:calc(10 * var(--u)) calc(16 * var(--u)) calc(14 * var(--u))}.tt-dtk-goal-heading{font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:calc(23 * var(--u));line-height:1.2;margin-bottom:calc(4 * var(--u))}.tt-dtk-goal-line{display:block;flex:1;min-width:0;height:calc(42 * var(--u));border-bottom:calc(2 * var(--u)) solid var(--tt-ink)}.tt-dtk-goal-by,.tt-dtk-goal-step{display:flex;align-items:flex-end;gap:calc(10 * var(--u))}.tt-dtk-goal-by{font-size:calc(18 * var(--u));font-weight:600;line-height:1.2}.tt-dtk-goal-by>span:first-child{flex:none;padding-bottom:calc(4 * var(--u))}.tt-dtk-goal-step .tt-dtk-goal-num{flex:none;min-width:calc(30 * var(--u));height:calc(30 * var(--u));font-size:calc(16 * var(--u));margin-bottom:calc(4 * var(--u))}.tt-dtk-progress{display:grid;grid-template-columns:repeat(var(--dtk-seg),minmax(0,1fr));height:calc(52 * var(--u));margin-top:calc(8 * var(--u));border:calc(2.5 * var(--u)) solid var(--tt-ink);border-radius:calc(10 * var(--u));overflow:hidden}.tt-dtk-progress-seg+.tt-dtk-progress-seg{border-left:calc(1.5 * var(--u)) solid var(--tt-ink)}.tt-dtk-progress-ends{display:flex;justify-content:space-between;margin-top:calc(6 * var(--u));font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:calc(16 * var(--u));line-height:1.2}