.tt-nwl-worksheet{border:1px solid #e5e5e5;box-shadow:0 1px 2px rgba(0,0,0,.04);color:var(--tt-ink)}.tt-nwl-worksheet+.tt-nwl-worksheet{margin-top:24px}.tt-nwl-copy{position:relative;margin-inline:auto;flex:none}.tt-nwl-head{box-sizing:border-box;display:flex;align-items:center;gap:calc(14 * var(--u));border-bottom:calc(3 * var(--u)) solid var(--tt-ink);padding-bottom:calc(6 * var(--u))}.tt-nwl-mode-half-page .tt-nwl-head{gap:calc(10 * var(--u));border-bottom-width:calc(2 * var(--u));padding-bottom:calc(4 * var(--u))}.tt-nwl-icon{flex:none;fill:none;stroke:var(--tt-ink);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.tt-nwl-icon .tt-nwl-fill{fill:var(--tt-ink)}.tt-nwl-headtext{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(4 * var(--u))}.tt-nwl-title{font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-weight:700;line-height:1.15;white-space:nowrap;overflow:hidden}.tt-nwl-sub{display:flex;justify-content:space-between;align-items:flex-end;gap:calc(16 * var(--u));line-height:1.3;font-weight:600;min-width:0}.tt-nwl-sub-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.tt-nwl-period{flex:none;max-width:48%}.tt-nwl-blank{display:block;flex:none;width:11em;height:1.2em;border-bottom:calc(1.5 * var(--u)) solid var(--tt-ink)}.tt-nwl-blank-wide{width:15em}.tt-nwl-grid{position:relative}.tt-nwl-box{position:absolute;box-sizing:border-box;display:flex;flex-direction:column;border-style:solid;border-color:var(--tt-ink);border-radius:calc(10 * var(--u));background:#ffffff;overflow:hidden}.tt-nwl-border-double .tt-nwl-box{border-style:double}.tt-nwl-border-dotted .tt-nwl-box{border-style:dotted}.tt-nwl-mode-half-page .tt-nwl-box{border-radius:calc(7 * var(--u))}.tt-nwl-box-head{font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-weight:700;line-height:1.2;white-space:nowrap;text-overflow:ellipsis;border-bottom:calc(1.5 * var(--u)) solid var(--tt-ink);margin:0}.tt-nwl-body,.tt-nwl-box-head{box-sizing:border-box;flex:none;overflow:hidden}.tt-nwl-body{line-height:1.32;padding-top:calc(4 * var(--u));overflow-wrap:anywhere}.tt-nwl-body-ruled,.tt-nwl-body-ruled-list,.tt-nwl-body-week{padding-top:0}.tt-nwl-line{margin:0}.tt-nwl-bulleted{position:relative;padding-left:1.2em}.tt-nwl-bulleted .tt-nwl-bullet{position:absolute;left:.2em;top:0}.tt-nwl-gap{height:.66em}.tt-nwl-list{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;column-gap:1em}.tt-nwl-item{display:flex;align-items:center;gap:.35em;min-width:0;white-space:nowrap}.tt-nwl-item-text{overflow:hidden;text-overflow:ellipsis;min-width:0}.tt-nwl-num{flex:none;min-width:1.4em;font-weight:700;text-align:right}.tt-nwl-star{flex:none;width:1em;height:1em;fill:none;stroke:var(--tt-ink);stroke-width:3;stroke-linejoin:round}.tt-nwl-rule{box-sizing:border-box;display:flex;gap:.4em;border-bottom:calc(1.5 * var(--u)) solid var(--tt-line);padding-bottom:calc(2 * var(--u))}.tt-nwl-rule,.tt-nwl-ruled-list .tt-nwl-rule{align-items:flex-end}.tt-nwl-rule .tt-nwl-bullet{padding-left:.2em;font-size:1.3em;line-height:1}.tt-nwl-rule-label{font-weight:700;font-size:.9em;line-height:1.1}.tt-nwl-datebox{flex:none;width:3.6em;height:1.3em;border:calc(1.5 * var(--u)) solid var(--tt-ink);border-radius:calc(4 * var(--u));margin-bottom:calc(2 * var(--u))}.tt-nwl-week{display:grid;height:100%;box-sizing:border-box;padding:calc(5 * var(--u)) 0 calc(2 * var(--u))}.tt-nwl-week-across{grid-template-columns:repeat(5,minmax(0,1fr));gap:.35em}.tt-nwl-week-down{grid-template-rows:repeat(5,minmax(0,1fr));gap:.3em}.tt-nwl-day{display:flex;flex-direction:column;min-width:0;min-height:0;border:calc(1.5 * var(--u)) solid var(--tt-ink);border-radius:calc(6 * var(--u));overflow:hidden}.tt-nwl-week-down .tt-nwl-day{flex-direction:row}.tt-nwl-day-name{flex:none;text-align:center;font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-weight:700;line-height:1.5;border-bottom:calc(1.5 * var(--u)) solid var(--tt-ink)}.tt-nwl-week-down .tt-nwl-day-name{display:flex;align-items:center;justify-content:center;width:3.6em;border-bottom:none;border-right:calc(1.5 * var(--u)) solid var(--tt-ink)}.tt-nwl-day-text{flex:1;min-width:0;min-height:0;padding:.25em .4em;line-height:1.25;overflow:hidden;overflow-wrap:break-word}.tt-nwl-week-down .tt-nwl-day-text{display:flex;align-items:safe center}.tt-nwl-cut{position:relative;flex:none;width:calc(720 * var(--u));margin-inline:auto}.tt-nwl-cut:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:calc(2 * var(--u)) dashed var(--tt-ink)}.tt-nwl-scissors{position:absolute;left:calc(10 * var(--u));top:50%;width:calc(32 * var(--u));height:calc(20 * var(--u));margin-top:calc(-10 * var(--u));background:#ffffff;fill:none;stroke:var(--tt-ink);stroke-width:1.8;stroke-linecap:round}