.tt-rto-worksheet{border:1px solid #e5e5e5;box-shadow:0 1px 2px rgba(0,0,0,.04);color:var(--tt-ink);font-family:Fredoka,ui-sans-serif,system-ui,sans-serif;font-variant-numeric:tabular-nums}.tt-rto-worksheet+.tt-rto-worksheet{margin-top:24px}.tt-rto-roomy{--rto-body:176;--rto-pad:10;--rto-gap:12;--rto-badge:26;--rto-term:41;--rto-colon:12;--rto-eq:24;--rto-eq-font:30;--rto-eq-row:40;--rto-arc:54;--rto-arc-box-w:50;--rto-arc-box-h:28;--rto-arc-font:18;--rto-box-w:30;--rto-box-h:27;--rto-way-font:18;--rto-way-gap:12;--rto-shape-cols:6;--rto-shape-rows:2;--rto-shape-cell:32;--rto-shape:26;--rto-tlabel:32;--rto-tbody:138;--rto-tcell-w:100;--rto-tfont:21;--rto-tlabel-font:16;--rto-frac-font:36;--rto-frac-row:44;--rto-frac-w:60;--rto-line-w:84;--rto-caption-font:16;--rto-caption-row:22;--rto-text-font:22;--rto-text-row:30;--rto-rate-font:17.5;--rto-rate-row:34;--rto-rate-line:52}.tt-rto-compact{--rto-body:108;--rto-pad:8;--rto-gap:10;--rto-badge:24;--rto-term:47;--rto-colon:12;--rto-eq:26;--rto-eq-font:27;--rto-eq-row:34;--rto-arc:33;--rto-arc-box-w:40;--rto-arc-box-h:21;--rto-arc-font:14;--rto-box-w:28;--rto-box-h:21;--rto-way-font:15;--rto-way-gap:12;--rto-shape-cols:12;--rto-shape-rows:1;--rto-shape-cell:20;--rto-shape:17;--rto-tlabel:62;--rto-tbody:180;--rto-tcell-h:44;--rto-tfont:17;--rto-tlabel-font:13;--rto-frac-font:28;--rto-frac-row:34;--rto-frac-w:46;--rto-line-w:62;--rto-caption-font:14;--rto-caption-row:18;--rto-text-font:15.5;--rto-text-row:21;--rto-rate-font:14.5;--rto-rate-row:25;--rto-rate-line:50}.tt-rto-header{display:flex;justify-content:space-between;gap:calc(16 * var(--u));font-size:calc(20 * var(--u));font-weight:700;margin-bottom:calc(18 * var(--u))}.tt-rto-title{font-weight:700;font-size:calc(28 * var(--u));line-height:1.2;margin-bottom:calc(8 * var(--u))}.tt-rto-meta{font-size:calc(16 * var(--u));line-height:1.4;margin-bottom:calc(14 * var(--u))}.tt-rto-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--rto-gap) * var(--u));flex:1 0 auto}.tt-rto-card{display:flex;align-items:stretch;gap:calc(6 * var(--u));padding:calc(var(--rto-pad) * var(--u));border:calc(1.5 * var(--u)) solid var(--tt-c1-line);border-radius:calc(10 * var(--u));background:#ffffff;min-width:0;break-inside:avoid;page-break-inside:avoid}.tt-rto-worksheet .tt-rto-num{flex:none;align-self:flex-start;min-width:calc(var(--rto-badge) * var(--u));height:calc(var(--rto-badge) * var(--u));padding:0 calc(4 * var(--u));font-size:calc(14 * var(--u))}.tt-rto-body{flex:1 1 auto;min-width:0;min-height:calc(var(--rto-body) * var(--u));display:flex;flex-direction:column;justify-content:space-evenly;gap:calc(4 * var(--u))}.tt-rto-caption{font-size:calc(var(--rto-caption-font) * var(--u));line-height:calc(var(--rto-caption-row) * var(--u));font-weight:700}.tt-rto-box{display:flex;align-items:center;justify-content:center;width:calc(var(--rto-box-w) * var(--u));height:calc(var(--rto-box-h) * var(--u));border:calc(1.5 * var(--u)) solid var(--tt-ink);border-radius:calc(5 * var(--u));background:#ffffff;line-height:1}.tt-rto-box,.tt-rto-line{box-sizing:border-box;flex:none;font-weight:700}.tt-rto-line{display:inline-block;border-bottom:calc(2 * var(--u)) solid var(--tt-ink);text-align:center}.tt-rto-bar{display:block;align-self:stretch;height:calc(2 * var(--u));background:var(--tt-ink)}.tt-rto-shapes{display:grid;grid-template-columns:repeat(var(--rto-shape-cols),calc(var(--rto-shape-cell) * var(--u)));grid-template-rows:repeat(var(--rto-shape-rows),calc(var(--rto-shape-cell) * var(--u)));width:calc(var(--rto-shape-cols) * var(--rto-shape-cell) * var(--u));margin-inline:auto;align-items:center;justify-items:center}.tt-rto-shape{display:block;width:calc(var(--rto-shape) * var(--u));height:calc(var(--rto-shape) * var(--u))}.tt-rto-ways{gap:calc(var(--rto-way-gap) * var(--u));width:fit-content;margin-inline:auto;font-size:calc(var(--rto-way-font) * var(--u));font-weight:600}.tt-rto-way,.tt-rto-ways{display:flex;align-items:center}.tt-rto-way{gap:calc(4 * var(--u));flex:none}.tt-rto-way-frac{flex-direction:column;gap:calc(3 * var(--u))}.tt-rto-ways .tt-rto-colon{width:calc(4 * var(--u));text-align:center;font-weight:700}.tt-rto-eqn{flex:none;width:calc((4 * var(--rto-term) + 2 * var(--rto-colon) + var(--rto-eq)) * var(--u));margin-inline:auto}.tt-rto-eqrow{height:calc(var(--rto-eq-row) * var(--u));font-size:calc(var(--rto-eq-font) * var(--u));font-weight:600;line-height:1}.tt-rto-eqrow,.tt-rto-term{display:flex;align-items:center}.tt-rto-term{flex:none;width:calc(var(--rto-term) * var(--u));justify-content:center}.tt-rto-term .tt-rto-box{width:calc((var(--rto-term) - 5) * var(--u));height:calc((var(--rto-eq-row) - 4) * var(--u));border-width:calc(2 * var(--u));border-radius:calc(7 * var(--u))}.tt-rto-eqrow .tt-rto-colon{flex:none;width:calc(var(--rto-colon) * var(--u));text-align:center;font-weight:700}.tt-rto-eqrow .tt-rto-equals{flex:none;width:calc(var(--rto-eq) * var(--u));text-align:center;font-weight:700}.tt-rto-arc{position:relative;height:calc(var(--rto-arc) * var(--u));width:calc((2 * var(--rto-term) + var(--rto-colon) + var(--rto-eq) + 12) * var(--u))}.tt-rto-arc-top{margin-left:calc((var(--rto-term) / 2 - 6) * var(--u))}.tt-rto-arc-bot{margin-left:calc((var(--rto-term) * 1.5 + var(--rto-colon) - 6) * var(--u))}.tt-rto-arc-line{position:absolute;left:calc(6 * var(--u));right:calc(6 * var(--u));box-sizing:border-box;border:calc(2 * var(--u)) solid var(--tt-ink)}.tt-rto-arc-top .tt-rto-arc-line{top:calc(var(--rto-arc-box-h) / 2 * var(--u));bottom:calc(8 * var(--u));border-bottom:none;border-radius:calc(16 * var(--u)) calc(16 * var(--u)) 0 0}.tt-rto-arc-bot .tt-rto-arc-line{top:calc(8 * var(--u));bottom:calc(var(--rto-arc-box-h) / 2 * var(--u));border-top:none;border-radius:0 0 calc(16 * var(--u)) calc(16 * var(--u))}.tt-rto-arc-head{position:absolute;right:calc(2 * var(--u));width:0;height:0;border-left:calc(5 * var(--u)) solid transparent;border-right:calc(5 * var(--u)) solid transparent}.tt-rto-arc-top .tt-rto-arc-head{bottom:calc(1 * var(--u));border-top:calc(8 * var(--u)) solid var(--tt-ink)}.tt-rto-arc-bot .tt-rto-arc-head{top:calc(1 * var(--u));border-bottom:calc(8 * var(--u)) solid var(--tt-ink)}.tt-rto-arc-box{position:absolute;left:calc(50% - var(--rto-arc-box-w) / 2 * var(--u));width:calc(var(--rto-arc-box-w) * var(--u));height:calc(var(--rto-arc-box-h) * var(--u));box-sizing:border-box;border:calc(1.5 * var(--u)) solid var(--tt-ink);border-radius:calc(6 * var(--u));background:#ffffff;display:flex;align-items:center;justify-content:center;font-size:calc(var(--rto-arc-font) * var(--u));font-weight:700;line-height:1}.tt-rto-arc-top .tt-rto-arc-box{top:0}.tt-rto-arc-bot .tt-rto-arc-box{bottom:0}.tt-rto-prop{display:flex;flex:1 1 auto;width:fit-content;margin-inline:auto}.tt-rto-roomy .tt-rto-prop{flex-direction:column;align-items:center;justify-content:space-evenly}.tt-rto-compact .tt-rto-prop{flex-direction:row;align-items:center;gap:calc(18 * var(--u))}.tt-rto-propeq{flex:none;font-size:calc(var(--rto-frac-font) * var(--u));font-weight:600}.tt-rto-frac,.tt-rto-propeq{display:flex;align-items:center}.tt-rto-frac{flex-direction:column;flex:none;width:calc(var(--rto-frac-w) * var(--u))}.tt-rto-frac-num{height:calc(var(--rto-frac-row) * var(--u));line-height:calc(var(--rto-frac-row) * var(--u))}.tt-rto-frac .tt-rto-bar{height:calc(2.5 * var(--u))}.tt-rto-propeq .tt-rto-equals{flex:none;width:calc(var(--rto-frac-w) * .55 * var(--u));text-align:center;font-weight:700}.tt-rto-var{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700}.tt-rto-solve{display:flex;align-items:flex-end;flex:none;gap:calc(8 * var(--u));font-size:calc(var(--rto-frac-font) * .78 * var(--u));font-weight:600;line-height:calc(var(--rto-frac-row) * .9 * var(--u))}.tt-rto-solve .tt-rto-line{width:calc(var(--rto-line-w) * var(--u));height:calc(var(--rto-frac-row) * .9 * var(--u))}.tt-rto-table{display:grid;flex:none;width:fit-content;margin-inline:auto;border-top:calc(2 * var(--u)) solid var(--tt-ink);border-left:calc(2 * var(--u)) solid var(--tt-ink)}.tt-rto-roomy .tt-rto-table{grid-template-columns:repeat(2,calc(var(--rto-tcell-w) * var(--u)));grid-template-rows:calc(var(--rto-tlabel) * var(--u));grid-auto-rows:calc(var(--rto-tbody) / var(--rto-tn) * var(--u))}.tt-rto-compact .tt-rto-table{grid-auto-flow:column;grid-template-rows:repeat(2,calc(var(--rto-tcell-h) * var(--u)));grid-template-columns:calc(var(--rto-tlabel) * var(--u));grid-auto-columns:calc(var(--rto-tbody) / var(--rto-tn) * var(--u))}.tt-rto-tcell{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:0;border-right:calc(2 * var(--u)) solid var(--tt-ink);border-bottom:calc(2 * var(--u)) solid var(--tt-ink);font-size:calc(var(--rto-tfont) * var(--u));font-weight:600;line-height:1;white-space:nowrap}.tt-rto-tcell b,.tt-rto-tlabel{font-weight:700}.tt-rto-tlabel{font-size:calc(var(--rto-tlabel-font) * var(--u))}.tt-rto-text{font-size:calc(var(--rto-text-font) * var(--u));line-height:calc(var(--rto-text-row) * var(--u));font-weight:500}.tt-rto-rate{display:flex;align-items:flex-end;gap:calc(5 * var(--u));font-size:calc(var(--rto-rate-font) * var(--u));line-height:calc(var(--rto-rate-row) * var(--u));font-weight:600;white-space:nowrap}.tt-rto-rate .tt-rto-line{width:calc(var(--rto-rate-line) * var(--u));height:calc(var(--rto-rate-row) * var(--u));font-size:calc(var(--rto-rate-font) * 1.1 * var(--u))}