/* The New 20260909a: Korean retirement withholding, compact 820px workspace.
 * Common hero/Article/FAQ/design-note remain owned by the fixed-partials helper.
 * Root markup: .tn-rit-page[data-tn-fixed-partials="character-counter"].
 */
body.tn-rit-page-body .tn-rit-page{
  --rit-ink:#1a1208;--rit-muted:#5a4a30;--rit-line:#b8a888;--rit-soft:#ddd4be;
  --rit-paper:#faf6ee;--rit-surface:#fffdf7;--rit-wash:#f5efdf;--rit-accent:#c44a00;
  --rit-primary:#1a1208;--rit-primary-hover:#c44a00;--rit-primary-text:#faf6ee;
  --rit-secondary:#ede6d4;--rit-secondary-hover:#dfd4bb;--rit-action-line:#b8a888;
  --rit-error:#7c2115;--rit-scheme:light;
  --rit-num:-apple-system,BlinkMacSystemFont,"Pretendard","Segoe UI",system-ui,sans-serif;
  --rit-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;
  --tn-ink:var(--rit-ink);--tn-muted:#5a4a30;
  box-sizing:border-box!important;
  width:min(1180px,100%)!important;max-width:1180px!important;
  margin:0 auto 56px!important;padding:0!important;
  color:var(--rit-ink)!important;-webkit-text-fill-color:currentColor!important;
  font-family:ui-serif,Georgia,"Times New Roman","Noto Serif KR",serif!important;
  font-size:15px!important;line-height:1.58!important;
}

/* Tool-only resets do not touch Article lists, FAQ badges, or shared typography. */
body.tn-rit-page-body .tn-rit-page .tn-rit-tool,
body.tn-rit-page-body .tn-rit-page .tn-rit-tool *,
body.tn-rit-page-body .tn-rit-page .tn-rit-tool *::before,
body.tn-rit-page-body .tn-rit-page .tn-rit-tool *::after{
  box-sizing:border-box!important;min-width:0!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool :is(ul,ol,li){margin:0!important;padding:0!important;list-style:none!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool :is(p,dl,dt,dd){margin:0!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool :is(code,pre,kbd,samp){padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;-webkit-text-fill-color:inherit!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool [hidden]{display:none!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool{
  display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;
  width:100%!important;max-width:820px!important;height:auto!important;min-height:0!important;
  margin:0 auto!important;padding:14px!important;
  border:1px solid var(--rit-line)!important;border-radius:0!important;
  background:var(--rit-paper)!important;box-shadow:none!important;
  color:var(--rit-ink)!important;-webkit-text-fill-color:var(--rit-ink)!important;
  font-family:var(--rit-num)!important;font-size:13px!important;line-height:1.5!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool>*{margin:0!important}

/* Structural width only: preserve every shared meta type, color, and spacing rule. */
html body.wp-theme-intro.tn-rit-page-body .tn-rit-page[data-tn-fixed-partials="character-counter"][data-tn-fixed-partials="character-counter"]>.tn-tool-meta-row{
  width:min(820px,100%)!important;margin-left:auto!important;margin-right:auto!important;
}

body.tn-rit-page-body .tn-rit-page .tn-rit-panels{
  display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
  align-items:stretch!important;gap:16px!important;
  margin:0!important;padding:0!important;border:0!important;background:transparent!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-pane{
  display:grid!important;grid-template-columns:minmax(0,1fr)!important;
  align-content:start!important;gap:8px!important;height:auto!important;min-height:0!important;
  margin:0!important;padding:0!important;border:0!important;border-radius:0!important;
  background:transparent!important;box-shadow:none!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-fields{
  display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
  align-content:start!important;gap:10px!important;
  margin:0!important;padding:0!important;border:0!important;background:transparent!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-field{
  display:grid!important;grid-template-rows:auto 36px!important;align-content:start!important;gap:5px!important;
  margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-field--wide{grid-column:1 / -1!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-field>label{
  display:block!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;
  color:var(--rit-muted)!important;-webkit-text-fill-color:var(--rit-muted)!important;
  font-family:var(--rit-num)!important;font-size:12px!important;font-weight:700!important;line-height:16px!important;
  letter-spacing:normal!important;text-align:left!important;white-space:normal!important;word-break:keep-all!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-control{
  --rit-control-line:var(--rit-line);
  display:flex!important;align-items:center!important;position:relative!important;
  width:100%!important;height:36px!important;min-height:36px!important;
  margin:0!important;padding:0!important;
  border:1px solid var(--rit-control-line)!important;border-radius:0!important;
  outline:none!important;background:var(--rit-surface)!important;box-shadow:none!important;
  overflow:visible!important;color-scheme:var(--rit-scheme)!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-control>input[data-rit-field]{
  display:block!important;flex:1 1 auto!important;width:1px!important;max-width:100%!important;
  height:34px!important;min-height:34px!important;max-height:34px!important;
  margin:0!important;padding:0 8px 0 10px!important;
  border:0!important;border-radius:0!important;outline:none!important;
  background:transparent!important;box-shadow:none!important;appearance:none!important;
  color:var(--rit-ink)!important;-webkit-text-fill-color:var(--rit-ink)!important;
  font-family:var(--rit-num)!important;font-size:15px!important;font-weight:600!important;font-style:normal!important;
  line-height:34px!important;letter-spacing:normal!important;font-kerning:normal!important;
  font-variant-numeric:lining-nums tabular-nums!important;font-feature-settings:"lnum" 1,"tnum" 1!important;
  text-align:right!important;text-indent:0!important;text-transform:none!important;text-overflow:clip!important;
  opacity:1!important;color-scheme:var(--rit-scheme)!important;caret-color:var(--rit-ink)!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-control>input[data-rit-field]::placeholder{
  color:var(--rit-muted)!important;-webkit-text-fill-color:var(--rit-muted)!important;
  font-family:var(--rit-num)!important;font-weight:400!important;opacity:.35!important;
}
/* The suffix overlaps the wrapper's 1px perimeter, so its own bottom/right rule
 * lands on the same edge. Value-to-unit spacing is 8px + 1px divider + 8px. */
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-control>b{
  display:grid!important;place-items:center!important;flex:0 0 auto!important;
  height:36px!important;min-height:36px!important;margin:-1px -1px -1px 0!important;padding:0 10px 0 8px!important;
  border:1px solid var(--rit-control-line)!important;border-left-color:var(--rit-soft)!important;border-radius:0!important;
  background:var(--rit-surface)!important;box-shadow:none!important;
  color:var(--rit-muted)!important;-webkit-text-fill-color:var(--rit-muted)!important;
  font-family:var(--rit-num)!important;font-size:11px!important;font-weight:800!important;font-style:normal!important;
  line-height:34px!important;letter-spacing:normal!important;white-space:nowrap!important;pointer-events:none!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-control:has(input:focus-visible){outline:2px solid var(--rit-accent)!important;outline-offset:2px!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-control:has(input[aria-invalid="true"]){--rit-control-line:var(--rit-error)}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-control>input[data-rit-field][aria-invalid="true"]{color:var(--rit-error)!important;-webkit-text-fill-color:var(--rit-error)!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-hint{
  padding:0!important;border:0!important;background:transparent!important;
  color:var(--rit-muted)!important;-webkit-text-fill-color:var(--rit-muted)!important;
  font-family:var(--rit-num)!important;font-size:11px!important;font-weight:400!important;line-height:16px!important;
  text-align:left!important;overflow-wrap:anywhere!important;
}

/* Visible tax and net-pay results stay together, without nested result cards. */
body.tn-rit-page-body .tn-rit-page .tn-rit-primary{
  display:grid!important;grid-template-columns:minmax(0,1fr)!important;
  justify-items:center!important;align-content:start!important;gap:5px!important;
  margin:0!important;padding:0!important;border:0!important;background:transparent!important;text-align:center!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-primary>span{
  display:block!important;margin:0!important;padding:0!important;
  color:var(--rit-accent)!important;-webkit-text-fill-color:var(--rit-accent)!important;
  font-family:var(--rit-num)!important;font-size:12px!important;font-weight:800!important;line-height:16px!important;
  letter-spacing:normal!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-total,
body.tn-rit-page-body .tn-rit-page .tn-rit-metric>div,
body.tn-rit-page-body .tn-rit-page .tn-rit-breakdown dd{
  display:flex!important;align-items:baseline!important;justify-content:center!important;gap:8px!important;
  max-width:100%!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;
  line-height:1.25!important;white-space:nowrap!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool [data-rit-result]{
  display:block!important;flex:0 0 auto!important;width:auto!important;max-width:100%!important;
  margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;
  color:var(--rit-ink)!important;-webkit-text-fill-color:var(--rit-ink)!important;
  font-family:var(--rit-num)!important;font-size:16px!important;font-weight:800!important;font-style:normal!important;
  line-height:1.25!important;letter-spacing:normal!important;font-kerning:normal!important;
  font-variant-numeric:lining-nums tabular-nums!important;font-feature-settings:"lnum" 1,"tnum" 1!important;
  white-space:nowrap!important;word-break:normal!important;overflow:visible!important;text-overflow:clip!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-total>[data-rit-result]{font-size:28px!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-total>b,
body.tn-rit-page-body .tn-rit-page .tn-rit-metric>div>b,
body.tn-rit-page-body .tn-rit-page .tn-rit-breakdown dd>b{
  display:block!important;flex:0 0 auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;
  color:var(--rit-muted)!important;-webkit-text-fill-color:var(--rit-muted)!important;
  font-family:var(--rit-num)!important;font-size:11px!important;font-weight:700!important;font-style:normal!important;
  line-height:1.25!important;letter-spacing:normal!important;white-space:nowrap!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-total>b{font-size:12px!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-metrics{
  display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 10px!important;
  margin:0!important;padding:0!important;border:0!important;background:transparent!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-metric{
  display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;justify-items:center!important;gap:5px!important;
  margin:0!important;padding:0!important;border:0!important;background:transparent!important;text-align:center!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-metric>span{
  display:block!important;margin:0!important;padding:0!important;
  color:var(--rit-muted)!important;-webkit-text-fill-color:var(--rit-muted)!important;
  font-family:var(--rit-num)!important;font-size:11px!important;font-weight:600!important;line-height:15px!important;
  letter-spacing:normal!important;white-space:normal!important;word-break:keep-all!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-metric--wide{grid-column:1 / -1!important;padding-top:8px!important;border-top:1px solid var(--rit-soft)!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-metric--wide [data-rit-result]{font-size:20px!important}

body.tn-rit-page-body .tn-rit-page .tn-rit-actions{
  display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;
  margin:0!important;padding:0!important;border:0!important;background:transparent!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-actions>button.tn-rit-action{
  display:grid!important;place-items:center!important;align-content:center!important;flex:0 0 auto!important;
  width:max-content!important;max-width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important;
  margin:0!important;padding:0 14px!important;
  border:1px solid var(--rit-action-line)!important;border-radius:0!important;outline:none!important;outline-offset:0!important;
  background:var(--rit-secondary)!important;box-shadow:none!important;appearance:none!important;
  color:var(--rit-ink)!important;-webkit-text-fill-color:var(--rit-ink)!important;
  font-family:var(--rit-mono)!important;font-size:12px!important;font-weight:800!important;font-style:normal!important;
  line-height:1!important;letter-spacing:normal!important;text-align:center!important;text-indent:0!important;text-transform:none!important;
  white-space:nowrap!important;word-break:normal!important;overflow:visible!important;text-overflow:clip!important;
  opacity:1!important;transform:none!important;transition:none!important;cursor:pointer!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-actions>button.tn-rit-action::before,
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-actions>button.tn-rit-action::after{display:none!important;content:none!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-actions>button.tn-rit-action--primary{
  background:var(--rit-primary)!important;border-color:var(--rit-primary)!important;
  color:var(--rit-primary-text)!important;-webkit-text-fill-color:var(--rit-primary-text)!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-actions>button.tn-rit-action:is(:hover,:focus-visible):not(:disabled){background:var(--rit-secondary-hover)!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-actions>button.tn-rit-action--primary:is(:hover,:focus-visible):not(:disabled){background:var(--rit-primary-hover)!important;border-color:var(--rit-primary-hover)!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-actions>button.tn-rit-action:focus-visible:not(:disabled){outline:2px solid var(--rit-accent)!important;outline-offset:2px!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-actions>button.tn-rit-action:disabled{outline:none!important;outline-offset:0!important;opacity:.6!important;cursor:not-allowed!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-status{
  padding:7px 10px!important;border:1px solid var(--rit-soft)!important;background:var(--rit-wash)!important;
  color:var(--rit-muted)!important;-webkit-text-fill-color:var(--rit-muted)!important;
  font-family:var(--rit-num)!important;font-size:12px!important;font-weight:600!important;line-height:17px!important;
  text-align:center!important;overflow-wrap:anywhere!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool[data-state="invalid"] .tn-rit-status{
  border-color:var(--rit-error)!important;color:var(--rit-error)!important;-webkit-text-fill-color:var(--rit-error)!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-copy-status{
  display:block!important;position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;
  clip:auto!important;clip-path:none!important;overflow:visible!important;white-space:normal!important;
  border:0!important;background:transparent!important;
  color:var(--rit-muted)!important;-webkit-text-fill-color:var(--rit-muted)!important;
  font-family:var(--rit-num)!important;font-size:12px!important;font-weight:400!important;line-height:17px!important;
  overflow-wrap:anywhere!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-copy-status:empty{display:none!important}

body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-details{
  display:block!important;margin:0!important;padding:0!important;border:0!important;border-top:1px solid var(--rit-soft)!important;
  border-radius:0!important;background:transparent!important;box-shadow:none!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-details>summary{
  display:list-item!important;width:fit-content!important;max-width:100%!important;
  margin:0!important;padding:8px 0 0!important;border:0!important;border-radius:0!important;
  outline:none!important;background:transparent!important;box-shadow:none!important;
  color:var(--rit-muted)!important;-webkit-text-fill-color:var(--rit-muted)!important;
  font-family:var(--rit-mono)!important;font-size:12px!important;font-weight:800!important;line-height:18px!important;
  letter-spacing:normal!important;list-style:disclosure-closed inside!important;cursor:pointer!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-details[open]>summary{list-style-type:disclosure-open!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-details>summary:hover{color:var(--rit-ink)!important;-webkit-text-fill-color:var(--rit-ink)!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-details>summary:focus-visible{outline:2px solid var(--rit-accent)!important;outline-offset:2px!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-details>summary::before,
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-details>summary::after{display:none!important;content:none!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-breakdown{
  display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 20px!important;
  margin:0!important;padding:10px 0 0!important;border:0!important;background:transparent!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-details:not([open])>.tn-rit-breakdown{display:none!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-breakdown>div{
  display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:baseline!important;gap:10px!important;
  margin:0!important;padding:0!important;border:0!important;background:transparent!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-breakdown dt{
  margin:0!important;padding:0!important;border:0!important;background:transparent!important;
  color:var(--rit-muted)!important;-webkit-text-fill-color:var(--rit-muted)!important;
  font-family:var(--rit-num)!important;font-size:12px!important;font-weight:400!important;line-height:18px!important;
  letter-spacing:normal!important;word-break:keep-all!important;overflow-wrap:anywhere!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-breakdown dd{justify-content:flex-end!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-breakdown [data-rit-result]{font-size:14px!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-disclaimer{
  padding:0!important;border:0!important;background:transparent!important;
  color:var(--rit-muted)!important;-webkit-text-fill-color:var(--rit-muted)!important;
  font-family:var(--rit-num)!important;font-size:11px!important;font-weight:400!important;line-height:16px!important;
  overflow-wrap:anywhere!important;
}

/* Only the responsive outer reservations are styled; the SDK owns creative size. */
body.tn-rit-page-body .tn-rit-page :is(.tn-rit-ad-top,.tn-rit-ad-bottom){
  display:block!important;width:100%!important;max-width:900px!important;min-height:90px!important;
  margin:0 auto 28px!important;padding:0!important;border:0!important;background:transparent!important;
  box-shadow:none!important;outline:none!important;overflow:visible!important;
}
body.tn-rit-page-body .tn-rit-page .tn-rit-ad-top{margin-top:54px!important}
body.tn-rit-page-body .tn-rit-page .tn-rit-ad-bottom{margin-top:18px!important}

body.tn-rit-page-body:is([data-scheme="dark"],[data-scheme="inverse"],[data-scheme="auto"][data-l="dark"],[data-scheme="auto"][data-d="dark"]) .tn-rit-page,
html[data-scheme="dark"] body.tn-rit-page-body:not([data-scheme="light"]) .tn-rit-page{
  --rit-ink:#f7ead1;--rit-muted:#c3b492;--rit-line:#6f6047;--rit-soft:#574a37;
  --rit-paper:#241d12;--rit-surface:#322a1a;--rit-wash:#2c2517;--rit-accent:#e8823f;
  --rit-primary:#6a3b1f;--rit-primary-hover:#824826;--rit-primary-text:#f7ead1;
  --rit-secondary:#2f2115;--rit-secondary-hover:#3a2a1b;--rit-action-line:#826744;
  --rit-error:#ffb0a2;--rit-scheme:dark;--tn-muted:#d9c4a1;
}
@media(prefers-color-scheme:dark){
  body.tn-rit-page-body[data-scheme="auto"] .tn-rit-page{
    --rit-ink:#f7ead1;--rit-muted:#c3b492;--rit-line:#6f6047;--rit-soft:#574a37;
    --rit-paper:#241d12;--rit-surface:#322a1a;--rit-wash:#2c2517;--rit-accent:#e8823f;
    --rit-primary:#6a3b1f;--rit-primary-hover:#824826;--rit-primary-text:#f7ead1;
    --rit-secondary:#2f2115;--rit-secondary-hover:#3a2a1b;--rit-action-line:#826744;
    --rit-error:#ffb0a2;--rit-scheme:dark;--tn-muted:#d9c4a1;
  }
}
@media(max-width:720px){
  body.tn-rit-page-body .tn-rit-page{width:calc(100% - 10px)!important;max-width:calc(100% - 10px)!important;margin-bottom:40px!important}
  body.tn-rit-page-body .tn-rit-page .tn-rit-tool{padding:12px!important}
  body.tn-rit-page-body .tn-rit-page .tn-rit-panels{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}
  body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-breakdown{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}
  body.tn-rit-page-body .tn-rit-page .tn-rit-ad-top{margin-top:48px!important}
  /* The shared mobile ad renderer bleeds to the viewport; match its reservation. */
  body.tn-rit-page-body .tn-rit-page :is(.tn-rit-ad-top,.tn-rit-ad-bottom){width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}
}
@media(max-width:390px){
  body.tn-rit-page-body .tn-rit-page .tn-rit-tool{padding:10px!important}
  body.tn-rit-page-body .tn-rit-page .tn-rit-fields{gap:10px 8px!important}
  body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-control>input[data-rit-field]{font-size:14px!important}
  body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-total>[data-rit-result]{font-size:26px!important}
  body.tn-rit-page-body .tn-rit-page .tn-rit-tool .tn-rit-metric:not(.tn-rit-metric--wide) [data-rit-result]{font-size:14px!important}
}
