.tt-tpl-worksheet{border:1px solid #e5e5e5;box-shadow:0 1px 2px rgba(0,0,0,.04);color:var(--tt-ink);--tt-tpl-bw:calc(2 * var(--u));--tt-tpl-bs:solid;--tt-tpl-cw:calc(4 * var(--u))}.tt-tpl-border-double{--tt-tpl-bw:calc(5 * var(--u));--tt-tpl-bs:double;--tt-tpl-cw:calc(12 * var(--u))}.tt-tpl-border-dotted{--tt-tpl-bw:calc(3 * var(--u));--tt-tpl-bs:dotted;--tt-tpl-cw:calc(7 * var(--u))}.tt-tpl-worksheet+.tt-tpl-worksheet{margin-top:24px}.tt-tpl-title{font-weight:700;font-size:calc(28 * var(--u));line-height:1.2;margin-bottom:calc(8 * var(--u))}.tt-tpl-meta{font-size:calc(15 * var(--u));line-height:1.4;margin-bottom:calc(10 * var(--u))}.tt-tpl-body{flex:1 0 auto;display:flex;flex-direction:column;gap:calc(12 * var(--u))}.tt-tpl-body>*{min-height:0}.tt-tpl-fields{flex:none;display:flex;flex-direction:column;gap:calc(6 * var(--u))}.tt-tpl-field-row{display:grid;column-gap:calc(22 * var(--u));height:calc(34 * var(--u))}.tt-tpl-field{display:flex;align-items:flex-end;gap:calc(8 * var(--u));min-width:0}.tt-tpl-field-label{flex:none;font-weight:700;font-size:calc(17 * var(--u))}.tt-tpl-field-label,.tt-tpl-field-line{font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;line-height:calc(30 * var(--u));white-space:nowrap}.tt-tpl-field-line{flex:1;min-width:0;box-sizing:border-box;height:calc(30 * var(--u));border-bottom:calc(2 * var(--u)) solid var(--tt-ink);padding-left:calc(6 * var(--u));font-weight:600;font-size:calc(18 * var(--u));overflow:hidden}.tt-tpl-fit{display:block;width:100%;min-width:0;white-space:nowrap;overflow:hidden;font-size:calc(1em * var(--tt-text-fit, 1))}.tt-tpl-boxes{display:grid;grid-template-rows:minmax(0,1fr);gap:calc(12 * var(--u))}.tt-tpl-stack{display:flex;flex-direction:column;gap:calc(12 * var(--u));min-width:0;min-height:0}.tt-tpl-stack>.tt-tpl-box{flex:1 1 0}.tt-tpl-box{box-sizing:border-box;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;border:var(--tt-tpl-bw) var(--tt-tpl-bs) var(--tt-ink);border-radius:calc(10 * var(--u));padding:calc(6 * var(--u)) calc(10 * var(--u)) calc(10 * var(--u));background:#ffffff}.tt-tpl-box-label{flex:none;display:flex;align-items:baseline;gap:calc(8 * var(--u));height:calc(24 * var(--u));white-space:nowrap;overflow:hidden}.tt-tpl-box-word{font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:calc(16 * var(--u) * var(--tt-text-fit, 1));line-height:calc(24 * var(--u))}.tt-tpl-box-hint{font-size:calc(12 * var(--u) * var(--tt-text-fit, 1));line-height:calc(18 * var(--u));color:var(--tt-muted)}.tt-tpl-box-band{padding:0 0 calc(10 * var(--u))}.tt-tpl-box-band .tt-tpl-box-label{display:block;height:calc(32 * var(--u));border-bottom:calc(2 * var(--u)) solid var(--tt-ink);text-align:center}.tt-tpl-box-band .tt-tpl-box-word{line-height:calc(30 * var(--u))}.tt-tpl-box-band .tt-tpl-lines{margin:0 calc(10 * var(--u))}.tt-tpl-lines{flex:1 1 0;min-height:0;display:flex;flex-direction:column}.tt-tpl-line{flex:1 1 0;min-height:0;box-sizing:border-box;display:flex;align-items:flex-end;gap:calc(8 * var(--u));border-bottom:calc(1.5 * var(--u)) solid var(--tt-line)}.tt-tpl-line-marked{border-bottom:none}.tt-tpl-rule{flex:1;align-self:stretch;box-sizing:border-box;border-bottom:calc(1.5 * var(--u)) solid var(--tt-line)}.tt-tpl-check{display:block;box-sizing:border-box;height:calc(17 * var(--u));border:calc(1.8 * var(--u)) solid var(--tt-ink);border-radius:calc(4 * var(--u));background:#ffffff}.tt-tpl-check,.tt-tpl-line-num{flex:none;width:calc(17 * var(--u))}.tt-tpl-line-num{text-align:center;font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:calc(17 * var(--u));line-height:1}.tt-tpl-table{box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;border:var(--tt-tpl-bw) var(--tt-tpl-bs) var(--tt-ink);border-radius:calc(10 * var(--u));background:#ffffff}.tt-tpl-row{box-sizing:border-box;display:grid;grid-template-rows:minmax(0,1fr);min-height:0}.tt-tpl-row+.tt-tpl-row{border-top:calc(1.5 * var(--u)) solid var(--tt-ink)}.tt-tpl-row>*+*{border-left:calc(1.5 * var(--u)) solid var(--tt-ink)}.tt-tpl-head+.tt-tpl-row{border-top-width:calc(2.5 * var(--u))}.tt-tpl-th{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;padding:0 calc(4 * var(--u));text-align:center;white-space:nowrap;font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:calc(15 * var(--u));line-height:1.12}.tt-tpl-cell-label>span,.tt-tpl-cell-letters>span,.tt-tpl-cell-num>span,.tt-tpl-th>span{display:block;margin-top:auto;margin-bottom:auto}.tt-tpl-th-wrap{white-space:normal;overflow-wrap:anywhere}.tt-tpl-cell{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.tt-tpl-cell-lines{padding:0 calc(7 * var(--u))}.tt-tpl-cell-lines .tt-tpl-line:last-child{border-bottom:none}.tt-tpl-cell-label{padding:calc(4 * var(--u)) calc(8 * var(--u));font-size:calc(16 * var(--u));line-height:1.15;overflow-wrap:anywhere}.tt-tpl-cell-label,.tt-tpl-cell-num{font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-weight:700}.tt-tpl-cell-num{text-align:center;font-size:calc(18 * var(--u));line-height:1}.tt-tpl-cell-check>.tt-tpl-check{margin:auto;width:calc(19 * var(--u));height:calc(19 * var(--u))}.tt-tpl-cell-letters{text-align:center;white-space:nowrap;font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-weight:500;font-size:calc(15 * var(--u));line-height:1;word-spacing:calc(4 * var(--u))}.tt-tpl-note{overflow:hidden;white-space:nowrap;font-size:calc(13 * var(--u) * var(--tt-text-fit, 1));line-height:calc(22 * var(--u));color:var(--tt-muted)}.tt-tpl-cover{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-evenly;overflow:hidden;border:var(--tt-tpl-cw) var(--tt-tpl-bs) var(--tt-ink);border-radius:calc(24 * var(--u));padding:calc(26 * var(--u)) calc(44 * var(--u));background:#ffffff}.tt-tpl-cover>*{flex:none}.tt-tpl-icons{display:flex;justify-content:space-between;width:calc(470 * var(--u));height:calc(62 * var(--u));margin:0 auto}.tt-tpl-icon{display:block;flex:none;width:calc(62 * var(--u));height:calc(62 * var(--u))}.tt-tpl-cover-title{display:flex;flex-direction:column;text-align:center;font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:calc(96 * var(--u));line-height:1.22}.tt-tpl-cover-line{display:block;width:100%;white-space:nowrap;overflow:hidden;font-size:calc(1em * var(--tt-text-fit, 1))}.tt-tpl-cover-rule{box-sizing:border-box;width:calc(300 * var(--u));height:calc(5 * var(--u));margin:0 auto;border-radius:calc(3 * var(--u));background:var(--tt-ink)}.tt-tpl-cover-fields{display:flex;flex-direction:column;gap:calc(20 * var(--u));width:calc(500 * var(--u));max-width:100%;margin:0 auto}.tt-tpl-cover-field{display:flex;align-items:flex-end;gap:calc(12 * var(--u));height:calc(48 * var(--u));min-width:0}.tt-tpl-cover-label{flex:none;font-weight:700;font-size:calc(22 * var(--u));line-height:calc(40 * var(--u))}.tt-tpl-cover-label,.tt-tpl-cover-value{font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;white-space:nowrap}.tt-tpl-cover-value{flex:1;min-width:0;box-sizing:border-box;height:calc(46 * var(--u));border-bottom:calc(2.5 * var(--u)) solid var(--tt-ink);padding:0 calc(8 * var(--u));font-weight:600;font-size:calc(28 * var(--u));line-height:calc(50 * var(--u));overflow:hidden}.tt-tpl-cover-bare .tt-tpl-cover-fields{gap:calc(38 * var(--u))}.tt-tpl-cover-bare .tt-tpl-cover-rule{width:calc(380 * var(--u))}