.cr-tool [hidden]{display:none!important}.cr-group{margin:0 0 var(--space-lg);border:0;padding:0}.cr-group>legend{margin-bottom:.6rem;padding:0;font-size:1.05rem}.cr-check label{cursor:pointer;align-items:center;gap:.5rem;display:flex!important}.cr-check input{accent-color:var(--wat-green-600);width:1.1rem;height:1.1rem}.cr-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.cr-tool h3.cr-sub.cr-sub{font-size:1.15rem;margin-top:1.75rem!important}.cr-math{color:var(--wat-ink-soft);padding-left:1.25rem;font-size:.92rem}.cr-goal{border:2px solid var(--wat-line);background:#fff;border-radius:14px;margin-top:.5rem;padding:12px 16px}.cr-narrow{max-width:7rem}table.cr-budget{min-width:760px}.cr-budget td{vertical-align:top}.cr-budget select{min-width:8.5rem}.cr-budget input[data-k=item]{min-width:12rem}.cr-example-note{background:var(--wat-sun-100);color:var(--wat-navy);border-radius:12px;margin:.5rem 0 1rem;padding:10px 14px;font-size:.9rem}.cr-tl-head{margin:0 0 .5rem!important}.cr-cards{display:none}.cr-card{break-inside:avoid;border:2px solid #222;border-radius:10px;margin:0 0 14pt;padding:14pt;font-size:11pt}.cr-card-title{font-family:var(--font-display);font-size:16pt;font-weight:800;margin:0 0 6pt!important}.cr-card ul{margin:6pt 0;padding-left:16pt}@media print{body.cr-printing *{visibility:hidden}body.cr-printing .cr-print-target,body.cr-printing .cr-print-target *{visibility:visible}body.cr-printing .cr-print-target{width:100%;position:absolute;top:0;left:0;box-shadow:none!important;background:#fff!important;border:0!important;padding:0!important;display:block!important}body.cr-printing .cr-print-target .cr-actions,body.cr-printing .cr-print-target button{display:none!important}body.cr-printing .cr-card{break-after:page}body.cr-printing .cr-card:last-child{break-after:auto}body.cr-printing input,body.cr-printing select{background:0 0!important;border:0!important}}[data-tool],.cr-tool,.cr-group{min-width:0;max-width:100%}article.prose:has(.cr-tool){min-width:0}.cr-table-wrap{position:relative}.cr-sr{top:0;left:0}
.dance-tool details{margin:.6rem 0}.dance-tool details>summary{cursor:pointer;font-weight:700;list-style:none}.dance-tool details>summary::-webkit-details-marker{display:none}.dance-tool details>summary:before{content:"▸ ";color:var(--wat-green-ink)}.dance-tool details[open]>summary:before{content:"▾ "}.dance-tool details>summary:focus-visible{outline:3px solid var(--wat-sun);outline-offset:2px}.dance-tool h3{margin-top:1.6rem}.dance-tool .dance-hint a{color:var(--wat-sky-ink)}.dance-tool button[disabled]{opacity:.5;cursor:not-allowed}.dance-tool a.dance-btnLink{text-decoration:none;display:inline-block}.dance-tool [hidden]{display:none!important}tr.dance-warn td,tr.dance-warn th{background:var(--wat-sun-100)}.dance-alert{margin:var(--space-md) 0 0;border-left:4px solid var(--wat-sun);background:var(--wat-sun-100);border-radius:var(--radius-sm);color:var(--color-text-primary);padding:.6rem .8rem;font-size:.9rem}.dance-tool tr.dance-phase th{background:var(--wat-green-100);color:var(--wat-navy)}fieldset.dance-tierRow{border:1px solid var(--color-border-light);border-radius:var(--radius-md);min-width:0;margin:0 0 .7rem;padding:.6rem .8rem .8rem}fieldset.dance-tierRow legend{font-weight:800;font-family:var(--font-display);padding:0 .3rem}fieldset.dance-checks{border:0;flex-direction:column;gap:.3rem;min-width:0;margin:0;padding:0;display:flex}fieldset.dance-checks legend{margin-bottom:.3rem;padding:0}.dance-check{cursor:pointer;align-items:center;gap:.45rem;font-size:.95rem;display:flex}.dance-check input{width:1.1rem;height:1.1rem;accent-color:var(--wat-green-ink)}ol.dance-math{color:var(--color-text-secondary);margin:.4rem 0 0;padding-left:1.2rem;font-size:.85rem}ol.dance-math li{overflow-wrap:anywhere;margin:.2rem 0}details.dance-group{border:1px solid var(--color-border-light);border-radius:var(--radius-md);padding:.5rem .8rem}details.dance-group>summary span{color:var(--color-text-muted);font-weight:600}.dance-budgetRow{border-top:1px dashed var(--wat-line);grid-template-columns:1fr 1fr;align-items:center;gap:.4rem .5rem;padding:.55rem 0;display:grid}.dance-budgetRow:first-of-type{border-top:0}.dance-budgetRow__name{grid-column:1/-1;font-size:.92rem;font-weight:700}.dance-tool input.dance-budgetRow__name{font-size:.92rem;font-weight:700}.dance-budgetRow__qtyCell,.dance-budgetRow__cost{grid-column:1/-1}.dance-budgetRow__qtyCell:not(:has(.dance-budgetRow__qty:not([hidden]))){display:none}.dance-tool .dance-budgetRow__qty>input{padding-right:5.6rem}.dance-budgetRow__cost{font-variant-numeric:tabular-nums;color:var(--color-text-secondary);font-size:.85rem}.dance-tool .dance-budgetRow input,.dance-tool .dance-budgetRow select{padding:.5rem .7rem}.dance-tool .dance-budgetRow .dance-budgetRow__amt>input{padding-left:1.6rem}.dance-budgetRow--flag{background:var(--wat-sun-100)}@media (min-width:700px){.dance-budgetRow{grid-template-columns:minmax(7rem,1.4fr) 6.5rem 7.5rem 8.5rem minmax(5.5rem,1fr) 1.6rem;gap:.4rem}.dance-budgetRow__name,.dance-budgetRow__cost{grid-column:auto}.dance-budgetRow__qtyCell{grid-column:4;display:block!important}.dance-budgetRow__cost{text-align:right;grid-column:5}}.dance-dataTable{min-width:860px}.dance-dataTable td:first-child{min-width:11rem}.dance-dataTable td:last-child{min-width:12rem}.dance-dataTable th button{all:unset;cursor:pointer;font:inherit;color:inherit}.dance-dataTable th button[data-dir=asc]:after{content:" ▲";font-size:.7em}.dance-dataTable th button[data-dir=desc]:after{content:" ▼";font-size:.7em}.dance-dataTable th button:focus-visible{outline:3px solid var(--wat-sun);outline-offset:2px}.dance-chip{white-space:nowrap;font-size:.7rem;font-weight:800;font-family:var(--font-display);border-radius:999px;margin-top:.2rem;padding:.05em .55em;display:inline-block}.dance-chip--final{background:var(--wat-green-100);color:var(--wat-green-ink)}.dance-chip--preliminary{background:var(--wat-sun-100);color:var(--color-amber-dark)}.dance-chip--cumulative{background:var(--wat-sky-100);color:var(--wat-sky-ink)}.dance-limits{margin-top:.25rem}.dance-limits summary{cursor:pointer;font-size:.85em;font-weight:700}.dance-limits summary:focus-visible{outline:3px solid var(--wat-sun);outline-offset:2px}.dance-nowrap{white-space:nowrap}
.fun-tool details{margin:.6rem 0}.fun-tool details>summary{cursor:pointer;font-weight:700;list-style:none}.fun-tool details>summary::-webkit-details-marker{display:none}.fun-tool details>summary:before{content:"▸ ";color:var(--wat-green-ink)}.fun-tool details[open]>summary:before{content:"▾ "}.fun-tool details>summary:focus-visible{outline:3px solid var(--wat-sun);outline-offset:2px}.fun-tool h3{margin-top:1.6rem}.fun-tool .fun-hint a{color:var(--wat-sky-ink)}.fun-tool button[disabled]{opacity:.5;cursor:not-allowed}.fun-tool [hidden]{display:none!important}tr.fun-warn td,tr.fun-warn th{background:var(--wat-sun-100)}fieldset.fun-tierRow{border:1px solid var(--color-border-light);border-radius:var(--radius-md);margin:0 0 .7rem;padding:.6rem .8rem .8rem}fieldset.fun-tierRow legend{font-weight:800;font-family:var(--font-display);padding:0 .3rem}.fun-dataTable{min-width:800px}.fun-dataTable td:first-child{min-width:11rem}.fun-dataTable td:last-child{min-width:14rem}.fun-dataTable th button{all:unset;cursor:pointer;font:inherit;color:inherit}.fun-dataTable th button[data-dir=asc]:after{content:" ▲";font-size:.7em}.fun-dataTable th button[data-dir=desc]:after{content:" ▼";font-size:.7em}.fun-dataTable th button:focus-visible{outline:3px solid var(--wat-sun);outline-offset:2px}.fun-chip{white-space:nowrap;font-size:.7rem;font-weight:800;font-family:var(--font-display);border-radius:999px;margin-top:.2rem;padding:.05em .55em;display:inline-block}.fun-chip--final{background:var(--wat-green-100);color:var(--wat-green-ink)}.fun-chip--preliminary{background:var(--wat-sun-100);color:var(--color-amber-dark)}.fun-chip--cumulative{background:var(--wat-sky-100);color:var(--wat-sky-ink)}.fun-limits{margin-top:.25rem}.fun-limits summary{cursor:pointer;font-size:.85em;font-weight:700}.fun-limits summary:focus-visible{outline:3px solid var(--wat-sun);outline-offset:2px}
.jog-tool details>summary{list-style:none}.jog-tool details>summary::-webkit-details-marker{display:none}.jog-tool details>summary:before{content:"▸ ";color:var(--wat-green-ink)}.jog-tool details[open]>summary:before{content:"▾ "}.jog-tool a.jog-btnLink{text-decoration:none;display:inline-block}.jog-tool .jog-hint a{color:var(--wat-sky-ink)}.jog-tool [hidden]{display:none!important}.jog-tool button:disabled{opacity:.5;cursor:not-allowed;transform:none}.jog-classRow{grid-template-columns:1.4fr 1.2fr .8fr .8fr 2rem;align-items:center;gap:.4rem;margin-bottom:.4rem;display:grid}@media (max-width:640px){.jog-classRow{border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:1fr 1fr 2rem;padding:.5rem}.jog-classRow>[data-f=label]{grid-area:1/1/auto/3}.jog-classRow>[data-remove]{grid-area:1/3}.jog-classRow>[data-f=band]{grid-area:2/1/auto/-1}.jog-classRow>[data-f-wrap=students]{grid-area:3/1}.jog-classRow>[data-f-wrap=minutes]{grid-area:3/2}}table.jog-waveTable{min-width:640px}.jog-dataTable{min-width:760px}.jog-dataTable td:first-child{min-width:11rem}.jog-dataTable td:last-child{min-width:16rem}.jog-limits{margin-top:.25rem}.jog-limits summary{cursor:pointer;font-size:.85em;font-weight:700}.jog-limits summary:focus-visible{outline:3px solid var(--wat-sun);outline-offset:2px}@media print{.jog-limits:not([open])>span{display:inline}}.jog-dataTable th button{all:unset;cursor:pointer;font:inherit;color:inherit}.jog-dataTable th[aria-sort=ascending] button:after{content:" ▲";font-size:.7em}.jog-dataTable th[aria-sort=descending] button:after{content:" ▼";font-size:.7em}.jog-dataTable th button:focus-visible{outline:3px solid var(--wat-sun);outline-offset:2px}.jog-chip{white-space:nowrap;font-size:.7rem;font-weight:800;font-family:var(--font-display);border-radius:999px;margin-top:.2rem;padding:.05em .55em;display:inline-block}.jog-chip--final{background:var(--wat-green-100);color:var(--wat-green-ink)}.jog-chip--preliminary{background:var(--wat-sun-100);color:var(--color-amber-dark)}.jog-chip--cumulative{background:var(--wat-sky-100);color:var(--wat-sky-ink)}.jog-tapGrid{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:.4rem;display:grid}.jog-tapBar{z-index:4;border:2px solid var(--wat-navy);border-radius:var(--wat-radius-sm);box-shadow:var(--wat-shadow-card);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;padding:.5rem .75rem;display:flex;position:sticky;top:76px}.jog-tapBar__last{font-family:var(--font-display);color:var(--wat-navy);font-weight:800}@media (max-width:480px){.jog-tapBar{top:64px}}.jog-tap{border:2px solid var(--wat-navy);border-radius:var(--wat-radius-sm);box-shadow:0 3px 0 var(--wat-navy);cursor:pointer;font-family:var(--font-display);color:var(--wat-navy);touch-action:manipulation;background:#fff;flex-direction:column;align-items:center;gap:.1rem;min-height:64px;padding:.5rem .2rem;display:flex}.jog-tap:active{box-shadow:0 1px 0 var(--wat-navy);background:var(--wat-green-100);transform:translateY(2px)}.jog-tap:focus-visible{outline:3px solid var(--wat-sun);outline-offset:2px}.jog-tap__n{font-size:1.25rem;font-weight:800;line-height:1}.jog-tap__c{color:var(--wat-green-ink);font-size:.8rem;font-weight:700}.jog-tap__name{font-family:var(--font-body);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.68rem;overflow:hidden}.jog-tap--warn{border-color:#9b2c1f;box-shadow:0 3px #9b2c1f}
.rt-linkbtn{font:inherit;color:var(--wat-sky-ink);cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}.rt-progress{border:2px solid var(--wat-line);background:#fff;border-radius:999px;height:14px;margin-top:1rem;overflow:hidden}.rt-progress>span{background:var(--wat-green);height:100%;transition:width .25s;display:block}.rt-days{border:2px solid var(--wat-line);background:#fff;border-radius:14px;align-items:flex-end;gap:4px;height:120px;margin:1.25rem 0 .5rem;padding:8px;display:flex;position:relative;overflow-x:auto}.rt-day{flex-direction:column;flex:1 0 22px;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.rt-day-bar{background:var(--wat-teal);border-radius:4px 4px 0 0;width:100%;min-height:2px;display:block}.rt-day-lbl{color:#4b5b4e;white-space:nowrap;margin-top:3px;font-size:.62rem}.rt-pledge-row{grid-template-columns:1.4fr 1fr .8fr .8fr 2rem!important}@media (max-width:640px){.rt-pledge-row{grid-template-columns:1fr 1fr!important}}.rt-tabrow{margin-bottom:var(--space-lg);border-bottom:2px dashed var(--wat-line);padding-bottom:var(--space-md);flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.rt-tabrow>[role=tablist]{border:0;margin:0;padding:0}.rt-tool h3.rt-sub{margin-top:2rem!important}.rt-report-form>h3.rt-sub:first-child{margin-top:0!important}.rt-field[hidden],[data-panel][hidden]{display:none!important}.rt-bingo-set{margin-top:1rem;padding-bottom:4px;overflow-x:auto}.rt-bingo{border:3px solid var(--wat-navy);background:#fff;border-radius:18px;max-width:640px;margin:0 auto 1rem;padding:16px}.rt-bingo--extra{display:none}.rt-bingo-title{font-family:var(--font-display);text-align:center;font-size:1.6rem;margin:0 0 .2rem!important}.rt-bingo-title:before{display:none!important}.rt-bingo-meta,.rt-bingo-foot{text-align:center;color:#4b5b4e;margin:0 0 .6rem;font-size:.8rem}.rt-bingo-foot{margin:.6rem 0 0}.rt-bingo-grid{gap:4px;display:grid}.rt-bingo-grid--3{grid-template-columns:repeat(3,1fr)}.rt-bingo-grid--4{grid-template-columns:repeat(4,1fr)}.rt-bingo-grid--5{grid-template-columns:repeat(5,1fr)}.rt-bingo-cell{aspect-ratio:1;text-align:center;border:2px solid var(--wat-line);color:var(--wat-navy);background:var(--wat-cream);overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;border-radius:10px;justify-content:center;align-items:center;padding:6px;font-size:clamp(.62rem,1.7vw,.85rem);font-weight:700;line-height:1.2;display:flex;overflow:hidden}.rt-bingo-grid--3 .rt-bingo-cell{font-size:clamp(.8rem,2.4vw,1.05rem)}.rt-bingo-free{background:var(--wat-green-100);border-color:var(--wat-green)}.rt-bingo:has(.rt-bingo-grid--5){min-width:520px}.rt-bingo:has(.rt-bingo-grid--4){min-width:440px}.rt-swipe{display:none}@media (max-width:600px){.rt-swipe{display:inline}}.rt-print-list,.rt-reader-cal{display:none}.rt-cal-grid{grid-template-columns:repeat(4,1fr);gap:6px;margin:1rem 0;display:grid}.rt-cal-day{border:1.5px solid #333;border-radius:8px;flex-direction:column;gap:6px;min-height:90px;padding:8px;font-size:10pt;display:flex}.rt-cal-day span:first-child{font-weight:800}.rt-closed{border:1px solid var(--wat-line,#d7e0e6);border-radius:12px;min-width:0;margin:1rem 0 0;padding:12px 14px}.rt-closed legend{padding:0 6px}.rt-closed-row{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;display:flex}.rt-closed-row>div{flex:170px;margin:0}.rt-closed-row button{flex:none}.rt-closed-list{flex-wrap:wrap;gap:8px;margin:.4rem 0 0;padding:0;list-style:none;display:flex}.rt-closed-list li{background:var(--wat-sun-100,#fff4d6);border-radius:999px;align-items:center;gap:8px;padding:4px 6px 4px 12px;font-size:.9rem;display:inline-flex}.rt-closed-rm{color:var(--wat-navy,#0f2240);cursor:pointer;font:inherit;background:0 0;border:0;min-height:32px;padding:6px 8px;text-decoration:underline}.rt-closed-rm:focus-visible{outline:3px solid var(--wat-sky,#2a78d6);outline-offset:2px;border-radius:6px}.rt-closed .rt-closed-list{margin-left:0!important;padding-left:0!important}.rt-closed .rt-closed-list li{margin:0!important}.rt-closed .rt-closed-list li:before{content:none!important}.rt-casebar{margin-bottom:1rem!important}.rt-checks{border:0;flex-wrap:wrap;gap:.5rem 1.25rem;margin:1rem 0 0;padding:0;display:flex}.rt-checks legend{width:100%;margin-bottom:.4rem}.rt-checks label{color:var(--wat-navy);cursor:pointer;align-items:center;gap:.4rem;font-size:.9rem;font-weight:700;display:inline-flex}.rt-checks input{accent-color:var(--wat-green-600);width:1rem;height:1rem}table.rt-casetable{table-layout:fixed;width:100%;min-width:680px;font-size:.84rem;border:0!important;margin:0!important;display:table!important}.rt-casetable th:first-child{width:27%}.rt-casetable th:nth-child(2){width:8%}.rt-casetable th:nth-child(3){width:18%}.rt-casetable th:nth-child(4){width:15%}.rt-casetable th:nth-child(5){width:12%}.rt-casetable th:nth-child(6){width:11%}.rt-casetable th:nth-child(7){width:9%}.rt-casetable th{white-space:normal!important}.rt-casetable td{vertical-align:top}.rt-case-dl{grid-template-columns:auto 1fr;gap:.25rem .6rem;max-width:520px;margin:.6rem 0;font-size:.82rem;display:grid}.rt-case-dl dt{color:var(--wat-navy);font-weight:800}.rt-case-dl dd{margin:0}.rt-nr{color:#8a2318;font-size:.8rem;font-weight:700}.rt-casetable tr[hidden]{display:none}.rt-case-detail td{background:var(--wat-cream)!important;border-top:0!important;padding-top:0!important}.rt-case-detail[hidden]{display:none}.rt-case-shows{font-size:.85rem;margin:.4rem 0 .3rem!important}.rt-case-toggle{border:2px solid var(--wat-navy);font:inherit;color:var(--wat-navy);cursor:pointer;background:#fff;border-radius:999px;margin-top:.35rem;padding:.15rem .7rem;font-size:.78rem;font-weight:800}.rt-case-toggle[aria-expanded=true]{background:var(--wat-navy);color:#fff}.rt-case-toggle:focus-visible{outline:3px solid var(--wat-sun);outline-offset:2px}.rt-casetable tr.rt-case-row td{border-top:2px solid var(--wat-line)}@media (max-width:640px){table.rt-casetable{table-layout:auto;min-width:0}.rt-casetable thead{display:none}.rt-casetable,.rt-casetable tbody{display:block!important}.rt-casetable tr.rt-case-row{border-top:2px solid var(--wat-line);grid-template-columns:1fr 1fr;gap:.35rem 1rem;padding:.8rem .2rem;display:grid}.rt-casetable tr.rt-case-row[hidden]{display:none}.rt-casetable tr.rt-case-row td{display:block;background:0 0!important;border:0!important;padding:0!important}.rt-casetable tr.rt-case-row td:first-child{grid-column:1/-1}.rt-casetable td[data-label]:before{content:attr(data-label);font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:#4b5b4e;font-size:.7rem;font-weight:800;display:block}.rt-casetable tr.rt-case-detail{display:block}.rt-casetable tr.rt-case-detail td{display:block;padding:.4rem .4rem .8rem!important}.rt-case-dl{grid-template-columns:1fr}}.rt-report{margin-top:1.5rem}.rt-rsec{border:2px solid var(--wat-line);background:#fff;border-radius:18px;margin-bottom:1rem;padding:20px 22px}.rt-rsec h3{font-size:1.25rem;margin-top:0!important}.rt-rsec h3:before{display:none}.rt-rsec h4{margin:1.25rem 0 .4rem;font-size:1rem}.rt-report-title{font-size:2rem;margin:.4rem 0 .8rem!important}.rt-report-title:before{display:none!important}table.rt-kv{font-size:.95rem;border:0!important;margin:.5rem 0!important;display:table!important}.rt-kv th{border-top:1px solid var(--wat-line);width:38%;color:var(--wat-navy)!important;white-space:normal!important;background:0 0!important;padding:6px 10px 6px 0!important}.rt-kv td{background:0 0!important;padding:6px 0!important}.rt-checklist{padding-left:0!important;list-style:none!important}.rt-checklist li{padding-left:1.6rem;position:relative}.rt-checklist li:before{content:"";border:2px solid var(--wat-navy);border-radius:4px;width:1rem;height:1rem;position:absolute;top:.35em;left:0}.rt-roles td:last-child{min-width:9rem}@media print{body.rt-printing *{visibility:hidden}body.rt-printing .rt-print-target,body.rt-printing .rt-print-target *{visibility:visible}body.rt-printing .rt-print-target{width:100%;position:absolute;top:0;left:0;background:#fff!important;border:0!important;padding:0!important;display:block!important}body.rt-printing .rt-bingo--extra{display:block}body.rt-printing .rt-bingo{break-after:page;break-inside:avoid;border-width:2px;max-width:none;min-width:0!important}body.rt-printing .rt-bingo:last-child{break-after:auto}body.rt-printing .rt-bingo-set{overflow:visible}body.rt-printing .rt-bingo-cell{border-color:#333;font-size:10pt;background:#fff!important}body.rt-printing .rt-bingo-grid--3 .rt-bingo-cell{font-size:14pt}body.rt-printing .rt-print-list ul{padding:0;font-size:13pt;line-height:2;list-style:none}body.rt-printing .rt-rsec{break-inside:auto;border:0;margin:0 0 14pt;padding:0}body.rt-printing .rt-cover{break-after:page}body.rt-printing .rt-newpage{break-before:page}body.rt-printing .rt-rsec h3,body.rt-printing .rt-rsec h4{break-after:avoid}body.rt-printing .rt-roles td{height:24pt}body.rt-printing .rt-stat-primary{background:#fff!important;border:2px solid #000!important}body.rt-printing .rt-stat-primary *{color:#000!important}body.rt-printing a{color:#000;text-decoration:none}body.rt-printing .rt-rsec table,body.rt-printing .rt-rsec>div,body.rt-printing .rt-timeline>li{break-inside:avoid}.rt-closed{display:none}}
.section-html{display:contents}.section-html blockquote p{color:var(--color-brand-deep)}.section-html blockquote+p{margin-top:-.4em}.fun-sectionNav,.dance-sectionNav{border:1px solid var(--color-border-light);border-radius:var(--radius-md);background:var(--color-surface);flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem;margin:0 0 1.25rem;padding:.6rem .8rem;font-size:.9rem;display:flex}.fun-sectionNav__label,.dance-sectionNav__label{font-weight:800;font-family:var(--font-display);color:var(--color-brand-deep)}.fun-sectionNav ul,.dance-sectionNav ul{flex-wrap:wrap;gap:.25rem .75rem;margin:0;padding:0;list-style:none;display:flex}.fun-sectionNav li,.dance-sectionNav li{margin:0;padding:0}.fun-sectionNav li:before,.dance-sectionNav li:before{content:none!important}.fun-sectionNav a[aria-current=page],.dance-sectionNav a[aria-current=page]{color:var(--color-brand-deep);font-weight:800;text-decoration:none}.fun-jump,.dance-jump{border-left:4px solid var(--wat-green);background:var(--wat-green-100);border-radius:var(--radius-md);margin:1.25rem 0 1.5rem;padding:.8rem 1rem}.fun-jump__title,.dance-jump__title{margin:0 0 .35rem;font-weight:800}.fun-jump ol,.dance-jump ol{columns:2 16rem;column-gap:2rem;margin:0;padding-left:1.2rem}.fun-jump li,.dance-jump li{break-inside:avoid;margin:.15rem 0}@media (min-width:700px){.prose ul.fun-explore,.prose ul.dance-explore,.prose ul.jog-explore{columns:2;column-gap:2rem}}.prose figure.dance-figure{background:var(--wat-white);border:1px solid var(--color-border-light);border-radius:var(--radius-md);margin:1.6rem 0 1.9rem;padding:1rem 1rem .85rem}.prose figure.dance-figure svg{width:100%;max-width:100%;height:auto;display:block}.prose figure.dance-figure figcaption{color:var(--color-text-secondary);margin-top:.7rem;font-size:.9rem;line-height:1.5}.dance-figure__scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.dance-figure__scroll:focus-visible{outline:3px solid var(--wat-sun);outline-offset:2px}@media (max-width:640px){.prose figure.dance-figure{padding:.75rem .6rem .7rem}.prose figure.dance-figure svg{min-width:600px}}.cr-fig{margin:1.75rem 0;padding:0}.cr-fig svg{border:2px solid var(--wat-line);background:#fafaf7;border-radius:18px;width:100%;max-width:640px;height:auto;margin:0 auto;display:block}.cr-fig figcaption{color:var(--wat-ink-soft);max-width:640px;margin:.6rem auto 0;font-size:.88rem;line-height:1.5}@media print{.cr-fig,.prose figure.dance-figure{break-inside:avoid}}.cr-fig [font-family*=Nunito],.dance-figure [font-family*=Nunito]{font-family:var(--font-body), Arial, sans-serif}.cr-fig [font-family*=Baloo],.dance-figure [font-family*=Baloo]{font-family:var(--font-display), Arial, sans-serif}.cr-pill{background:var(--wat-green-100);color:var(--wat-green-ink);border-radius:999px;padding:.1em .7em;font-size:.8rem;font-weight:800;display:inline-block}.rt-sources{padding-left:1.5rem;font-size:.88rem}.rt-sources li{word-break:break-word;margin-bottom:.5em}.rt-label{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;border-radius:999px;margin-right:.35em;padding:.1em .6em;font-size:.7rem;font-weight:800;display:inline-block}.rt-label--fact{background:var(--wat-sky-100);color:var(--wat-sky-ink)}.rt-label--math{background:var(--wat-green-100);color:var(--wat-green-ink)}.rt-label--example{background:var(--wat-sun-100);color:#8a5e00}.rt-label--gap{color:#8a2318;background:#fbe4e1}.rt-dl{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:1.5rem 0;display:grid;padding:0!important;list-style:none!important}.rt-dl li{border:2px solid var(--wat-line);background:#fff;border-radius:18px;padding:16px 18px;margin:0!important}.rt-dl li strong{font-family:var(--font-display);color:var(--wat-navy);font-size:1.05rem;display:block}.rt-dl li span{color:#4b5b4e;margin:.3rem 0 .6rem;font-size:.85rem;display:block}.rt-dl li a{font-size:.9rem}.rt-steps{counter-reset:s;padding-left:0!important;list-style:none!important}.rt-steps>li{counter-increment:s;margin-bottom:1.1em;padding-left:3rem;position:relative}.rt-steps>li:before{content:counter(s);background:var(--wat-navy);color:#fff;width:2.1rem;height:2.1rem;font-family:var(--font-display);border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:flex;position:absolute;top:-.1em;left:0}.rt-template{white-space:pre-wrap;overflow-wrap:anywhere;border:2px solid var(--wat-line);color:var(--wat-ink-soft);background:#fff;border-radius:18px;margin:1rem 0 1.5rem;padding:18px 20px;font-size:.95rem;line-height:1.65}.rt-toc{border:2px solid var(--wat-line);background:#fff;border-radius:18px;margin:0 0 2rem;padding:16px 22px}.rt-toc strong{font-family:var(--font-display);color:var(--wat-navy)}.rt-toc ol{columns:2;column-gap:2rem;margin:.5rem 0 0!important}@media (max-width:640px){.rt-toc ol{columns:1}}.rt-warn{background:var(--wat-sun-100);border-left:5px solid var(--wat-sun);border-radius:0 12px 12px 0;padding:8px 12px;font-size:.9rem;color:var(--wat-navy)!important}table.rt-compact{width:auto;display:table!important}.rt-chart{border:2px solid var(--wat-line);background:#fff;border-radius:18px;margin:1.75rem 0;padding:18px 18px 12px}.rt-chart-title{font-family:var(--font-display);color:var(--wat-navy);margin-bottom:.5rem;font-size:1.1rem;font-weight:800;line-height:1.25}.rt-chart-svg{width:100%;height:auto;font-family:var(--font-body);min-width:540px;display:block}.rt-chart-note{font-size:.84rem;margin:.6rem 0 .4rem!important}.rt-chart-data summary{cursor:pointer;font-family:var(--font-display);color:var(--wat-sky-ink);font-size:.9rem;font-weight:700}.rt-chart-data table{font-size:.85rem;margin:.6rem 0 0!important}.rt-chart-scroll{overflow-x:auto}#chart-reading-fun-by-age .rt-chart-svg{min-width:0}@media print{.rt-chart{break-inside:avoid}.rt-chart-data{display:none}.rt-chart-svg{min-width:0}}
.sf-toc{background:var(--wat-white);border:2px solid var(--wat-line);border-radius:var(--wat-radius);margin:0 0 var(--space-xl);padding:16px 20px}.sf-toc strong{font-family:var(--wat-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--wat-ink-soft);margin-bottom:6px;font-size:.8rem;display:block}.sf-toc ol{columns:2;column-gap:28px;margin:0;padding-left:1.2em}.sf-toc li{break-inside:avoid;margin:2px 0}@media (max-width:600px){.sf-toc ol{columns:1}}.sf-cards{margin:var(--space-lg) 0 var(--space-xl);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;padding:0;list-style:none;display:grid}.sf-cards>li{margin:0}.sf-card{box-sizing:border-box;background:var(--wat-white);border:2px solid var(--wat-line);border-radius:var(--wat-radius);height:100%;color:var(--wat-ink);flex-direction:column;gap:6px;padding:16px 18px;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.sf-card:hover,.sf-card:focus-visible{border-color:var(--wat-green);box-shadow:var(--wat-shadow-card);color:var(--wat-ink);transform:translateY(-2px)}.sf-card strong{font-family:var(--wat-font-display);color:var(--wat-navy);font-size:1.08rem;line-height:1.25}.sf-card span{color:var(--wat-ink-soft);font-size:.93rem;line-height:1.45}.sf-card em{letter-spacing:.06em;text-transform:uppercase;color:var(--wat-sky-ink);font-size:.72rem;font-style:normal;font-weight:800}.sf-card--tool{background:var(--wat-green-100);border-color:#cdefc7}.sf-card--tool em{color:var(--wat-green-ink)}.sf-card--soon{opacity:1;cursor:default;border-style:dashed}.sf-card--soon:hover{box-shadow:none;border-color:var(--wat-line);transform:none}.sf-steps{counter-reset:sf;margin:var(--space-lg) 0 var(--space-xl);padding:0;list-style:none}.sf-steps>li{counter-increment:sf;margin:0;padding:0 0 18px 58px;position:relative}.sf-steps>li:before{content:counter(sf);background:var(--wat-navy);width:40px;height:40px;color:var(--wat-white);font-family:var(--wat-font-display);border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;font-weight:800;display:flex;position:absolute;top:-2px;left:0}.sf-steps>li:not(:last-child):after{content:"";border-left:3px dotted var(--wat-line);position:absolute;top:42px;bottom:2px;left:19px}.sf-steps>li>strong:first-child{font-family:var(--wat-font-display);color:var(--wat-navy);margin-bottom:2px;font-size:1.12rem;display:block}.sf-steps>li>p{margin:.25em 0 0}.sf-figure{margin:var(--space-xl) 0;background:var(--wat-white);border:2px solid var(--wat-line);border-radius:var(--wat-radius);padding:18px}.sf-figure svg{width:100%;max-width:100%;height:auto;display:block}.sf-figure figcaption{color:var(--wat-ink-soft);margin-top:10px;font-size:.88rem;line-height:1.45}.sf-figure text{font-family:var(--wat-font-body)}.sf-figure .t-d{font-family:var(--wat-font-display);font-weight:700}.sf-figure__scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (max-width:700px){.sf-figure{padding:12px}.sf-figure svg{min-width:620px}.sf-figure__scroll:after{content:"Scroll sideways to see the whole diagram →";color:var(--wat-ink-soft);margin-top:6px;font-size:.78rem;display:block;position:sticky;left:0}}.sf-template{background:var(--wat-white);border-radius:var(--wat-radius);margin:var(--space-lg) 0 var(--space-xl);white-space:pre-wrap;border:2px dashed #b7c4cf;padding:20px 22px;font-size:.96rem;line-height:1.6;position:relative}.sf-template__label{font-family:var(--wat-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--wat-sky-ink);white-space:normal;margin-bottom:8px;font-size:.78rem;display:block}.sf-copy{font:700 .8rem var(--wat-font-display);border:2px solid var(--wat-navy);background:var(--wat-white);color:var(--wat-navy);border-radius:var(--wat-radius-pill);cursor:pointer;padding:4px 12px;position:absolute;top:12px;right:12px}.sf-copy:hover{background:var(--wat-sun-100)}.sf-check{margin:var(--space-md) 0 var(--space-xl);padding:0;list-style:none}.sf-check li{margin:8px 0;padding-left:32px;position:relative}.sf-check li:before{content:"";border:2.5px solid var(--wat-green-600);background:var(--wat-white);border-radius:5px;width:18px;height:18px;position:absolute;top:3px;left:0}.sf-label{font:800 .68rem/1 var(--wat-font-body);letter-spacing:.06em;text-transform:uppercase;vertical-align:2px;border-radius:6px;margin-right:6px;padding:4px 7px;display:inline-block}.sf-label--example{background:var(--wat-sky-100);color:var(--wat-sky-ink)}.sf-label--fact{background:var(--wat-green-100);color:var(--wat-green-ink)}.sf-label--math{background:var(--wat-sun-100);color:#8a5e00}.sf-sources{color:var(--wat-ink-soft);padding-left:1.2em;font-size:.88rem}.sf-sources li{margin:4px 0}.sf-tool{background:var(--wat-white);border:3px solid var(--wat-navy);border-radius:var(--wat-radius-lg);box-shadow:var(--wat-shadow-pop);margin:var(--space-lg) 0 var(--space-2xl);padding:22px}.sf-tool h3,.sf-tool h2.sf-tool__title{margin-top:0}.sf-tool h2.sf-tool__title{font-size:1.25rem}.sf-tool__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 18px;display:grid}.sf-tool label{color:var(--wat-navy);flex-direction:column;gap:4px;font-size:.9rem;font-weight:700;display:flex}.sf-tool label small{color:var(--wat-ink-soft);font-size:.78rem;font-weight:600}.sf-tool__wide{grid-column:1/-1}.sf-tool input,.sf-tool select{font:inherit;border:2px solid var(--wat-line);border-radius:var(--wat-radius-sm);background:var(--wat-cream);color:var(--wat-navy);min-width:0;padding:9px 11px;font-weight:600}.sf-tool input:focus-visible,.sf-tool select:focus-visible{outline:3px solid var(--wat-sky);outline-offset:1px;border-color:var(--wat-sky)}.sf-tool fieldset{border:2px solid var(--wat-line);border-radius:var(--wat-radius);min-width:0;margin:12px 0;padding:12px 14px 14px}.sf-tool legend{font-family:var(--wat-font-display);color:var(--wat-navy);padding:0 6px;font-weight:700}.sf-results{gap:12px;margin-top:18px;display:grid}.sf-result{border-radius:var(--wat-radius);background:var(--wat-cream);border:2px solid var(--wat-line);padding:14px 16px}.sf-result--best{background:var(--wat-green-100);border-color:#cdefc7}.sf-result h3,.sf-result h4{font-family:var(--wat-font-display);margin:0 0 4px;font-size:1.05rem}.sf-result dl{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:6px 14px;margin:6px 0 0;display:grid}.sf-result dl>div{flex-direction:column;justify-content:space-between;display:flex}.sf-result dt{text-transform:uppercase;letter-spacing:.05em;color:var(--wat-ink-soft);font-size:.75rem;font-weight:800}.sf-result dd{font-family:var(--wat-font-display);color:var(--wat-navy);margin:0;font-size:1.25rem;font-weight:800}.sf-bar{background:var(--wat-line);border-radius:999px;height:10px;margin-top:8px;overflow:hidden}.sf-bar>i{background:var(--wat-green);height:100%;display:block}.sf-tool__note{color:var(--wat-ink-soft);margin-top:10px;font-size:.85rem}@media print{header,footer,aside,.wat-wave,.sf-copy,#faq{display:none!important}.sf-template{border:1px solid #999}}.sf-template__body{white-space:pre-wrap}.sf-btn{font:700 .88rem var(--wat-font-display);border:2px solid var(--wat-navy);background:var(--wat-white);color:var(--wat-navy);border-radius:var(--wat-radius-pill);cursor:pointer;min-height:40px;padding:7px 16px}.sf-btn:hover{background:var(--wat-sun-100)}.sf-btn:focus-visible,.sf-copy:focus-visible{outline:3px solid var(--wat-sky);outline-offset:2px}.sf-btn--quiet{border-color:var(--wat-line);color:var(--wat-ink-soft)}.sf-tool__checks{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px 18px;display:grid}.sf-check-label{align-items:center;min-height:36px;flex-direction:row!important;gap:10px!important;font-weight:600!important}.sf-check-label input{width:20px;height:20px;accent-color:var(--wat-green-600)}.sf-fit{font:800 .7rem/1 var(--wat-font-body);letter-spacing:.05em;text-transform:uppercase;background:var(--wat-sky-100);color:var(--wat-sky-ink);vertical-align:3px;border-radius:6px;margin-left:6px;padding:4px 8px;display:inline-block}.sf-result--best .sf-fit{background:var(--wat-green);color:var(--wat-navy)}.sf-result--muted{opacity:.85;background:var(--wat-white);border-style:dashed}.sf-result--summary{background:var(--wat-white)}.sf-pros,.sf-cons{margin:6px 0 0;padding-left:1.1em;font-size:.93rem}.sf-pros li::marker{color:var(--wat-green-600)}.sf-cons li::marker{color:#c2410c}.sf-result__meta{color:var(--wat-ink-soft);margin:8px 0 0;font-size:.84rem}h3.sf-results__h,.sf-results__h{font-family:var(--wat-font-display);margin:18px 0 0}.sf-more{margin-top:6px}.sf-more summary{cursor:pointer;color:var(--wat-sky-ink);padding:8px 0;font-weight:700}.sf-more .sf-result{margin-top:10px}.sf-checkbar{z-index:2;background:var(--wat-white);border:2px solid var(--wat-line);border-radius:var(--wat-radius);margin:0 0 var(--space-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;padding:12px 16px;display:flex;position:sticky;top:8px}.sf-checkbar>div:first-child{flex:220px}.sf-checkbar__btns{gap:8px;display:flex}.sf-checkbar .sf-tool__note{flex-basis:100%;margin:0}.sf-check--live{padding:0;list-style:none}.sf-check--live .sf-item{border-bottom:1px solid var(--wat-line);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;padding:8px 0;display:flex}.sf-check--live .sf-item:before{display:none}.sf-item__main{cursor:pointer;flex:320px;align-items:flex-start;gap:10px;display:flex}.sf-item__main input{width:20px;height:20px;accent-color:var(--wat-green-600);flex:none;margin-top:3px}.sf-item__main input:checked+span{color:var(--wat-ink-soft);text-decoration:line-through}.sf-item__meta{flex:0 auto;gap:6px;display:flex}.sf-item__meta input{font:inherit;border:2px solid var(--wat-line);background:var(--wat-cream);border-radius:8px;width:120px;min-height:34px;padding:5px 8px;font-size:.85rem}@media (max-width:600px){.sf-item__meta{flex-basis:100%;padding-left:30px}.sf-item__meta input{flex:1}}.sf-sheet{background:var(--wat-white);border:2px solid var(--wat-line);border-radius:var(--wat-radius);margin:var(--space-lg) 0 var(--space-xl);padding:16px}.sf-sheet__print{float:right;margin:0 0 8px 8px}.sf-sheet h3{margin-top:0}.sf-sheet table{margin:8px 0 0;display:table}.sf-sheet td{height:30px}@media print{.sf-checkbar__btns,.sf-sheet__print,.sf-tool,.sf-toc{display:none!important}.sf-item__meta input{border:0;border-bottom:1px solid #999;border-radius:0}body.sf-printing-sheet main *{visibility:hidden}body.sf-printing-sheet .sf-sheet--printing,body.sf-printing-sheet .sf-sheet--printing *{visibility:visible}body.sf-printing-sheet .sf-sheet--printing{border:0;width:100%;position:absolute;top:0;left:0}}.sf-sheet{max-width:100%;overflow-x:auto}@media print{.sf-sheet{overflow:visible}}.sf-rule{border-left:6px solid var(--wat-border,#d8e0e8)}.sf-rule--ok{border-left-color:#43c238}.sf-rule--limits{border-left-color:#ffc93c}.sf-rule--license{border-left-color:#0a72a9}.sf-rule--no{border-left-color:#ff6b57}.sf-rule--check{border-left-color:#8aa0b4}.sf-rule p{margin:.35em 0 0}.sf-status{color:#0f2240;white-space:nowrap;background:#eef2f6;border-radius:999px;padding:2px 8px;font-size:.8rem;font-weight:800;display:inline-block}.sf-status--ok{color:#1d6a16;background:#e4f7e1}.sf-status--limits{color:#7a5200;background:#fff4d6}.sf-status--license{color:#075a86;background:#def2fc}.sf-status--no{color:#a3291a;background:#ffe6e2}.sf-statebar{flex-wrap:wrap;gap:8px;margin:1em 0;padding:0;list-style:none;display:flex}.sf-statebar a{border:2px solid var(--wat-navy,#0f2240);border-radius:999px;padding:6px 12px;font-weight:700;text-decoration:none;display:inline-block}.sf-table-scroll{-webkit-overflow-scrolling:touch;margin:1em 0;overflow-x:auto}.sf-table-scroll table{margin:0}@media (max-width:700px){.sf-table-scroll table{min-width:640px}.sf-table-scroll:after{content:"Scroll sideways to see the whole table →";color:var(--wat-ink-soft);margin-top:6px;font-size:.78rem;display:block;position:sticky;left:0}}.sf-facts{gap:12px;margin:1em 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.sf-facts{grid-template-columns:1fr 1fr}}.sf-facts li{margin:0}.sf-fact__head{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;display:flex}.sf-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.sf-input-table{width:100%;margin:0}.sf-input-table td,.sf-input-table th{vertical-align:middle;padding:6px 8px}.sf-input-table input,.sf-input-table select{box-sizing:border-box;width:100%}.sf-input-table input[type=number]{max-width:120px}.sf-tool__checks--months{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.sf-cal{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.sf-cal__m{background:var(--wat-white);border:2px solid var(--wat-line);border-radius:var(--wat-radius);margin:0;padding:10px 12px}.sf-cal__m>strong{font-family:var(--wat-font-display);color:var(--wat-navy);display:block}.sf-cal__m--avoid{background:#f4f6f8;border-style:dashed}.sf-cal__m ul{margin:6px 0 0;padding:0;list-style:none}.sf-cal__e{background:var(--wat-sky-100);color:var(--wat-navy);border-radius:8px;margin:4px 0;padding:4px 8px;font-size:.88rem;font-weight:700;line-height:1.3}.sf-cal__e small{color:var(--wat-ink-soft);font-size:.74rem;font-weight:600;display:block}.sf-cal__e--major{background:var(--wat-green-100);border-left:5px solid var(--wat-green-600)}.sf-cal__e--community{background:#ddf6f1;border-left:5px solid #36c6b0}.sf-cal__e--food{background:var(--wat-sun-100);border-left:5px solid #8a5e00}.sf-cal__e--small{border-left:5px solid #0a72a9}.sf-cal__plan{color:var(--wat-ink-soft);margin:6px 0 0;font-size:.8rem}.sf-cashlog{margin-top:18px}.sf-wording{margin-top:6px}.sf-gen__btns{white-space:normal;margin:10px 0 0}.sf-sheet--generated{white-space:normal}.sf-sheet--generated .sf-template__body{white-space:pre-wrap;font-size:11pt;line-height:1.5}@media print{.sf-gen__btns{display:none!important}}.sf-tool,.sf-table-scroll{position:relative}.sf-table-scroll .sf-input-table{min-width:0}@media (max-width:700px){.sf-table-scroll .sf-input-table--wide{min-width:540px}.sf-table-scroll:has(.sf-input-table:not(.sf-input-table--wide)):after{display:none}}p.sf-checkbar__btns{flex-wrap:wrap}@media (max-width:640px){.sf-table-scroll .sf-input-table--wide{min-width:0}.sf-table-scroll:has(.sf-input-table--wide):after{display:none}.sf-input-table--wide thead{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.sf-input-table--wide,.sf-input-table--wide tbody{display:block}.sf-input-table--wide tr{border-bottom:1px solid var(--wat-line);grid-template-columns:1fr 1fr;gap:8px 10px;padding:12px 0;display:grid}.sf-input-table--wide td{border:0;flex-direction:column;gap:4px;padding:0;display:flex}.sf-input-table--wide td[data-label]:before{content:attr(data-label);color:var(--wat-navy);font-size:.8rem;font-weight:700}.sf-input-table--wide td:first-child{grid-column:1/-1}.sf-input-table--wide input[type=number]{max-width:none}}.sf-input-table:not(.sf-input-table--wide){table-layout:fixed;width:100%;display:table}.sf-input-table th[scope=row]{color:var(--wat-navy);white-space:nowrap;background:0 0;width:38%;font-weight:700}.sf-input-table:not(.sf-input-table--wide) input{width:100%;min-width:0}.sf-thermo{max-width:360px;margin:16px auto 0}.sf-thermo svg{border:2px solid var(--wat-line);border-radius:var(--wat-radius);width:100%;height:auto;display:block}.sf-thermo--print{width:70%;max-width:none;margin:0 auto}.sf-thermo--print svg{border:0}
