/* Roberin The New 1RM Calculator · 20260702j */
body.postid-909 .cs-entry__title,
body.postid-4833 .cs-entry__title,
body.postid-4837 .cs-entry__title,
body.postid-4838 .cs-entry__title,
body.postid-4839 .cs-entry__title,
body.postid-909 .entry-title,
body.postid-4833 .entry-title,
body.postid-4837 .entry-title,
body.postid-4838 .entry-title,
body.postid-4839 .entry-title{display:none!important}
body.postid-909 .entry-content,
body.postid-4833 .entry-content,
body.postid-4837 .entry-content,
body.postid-4838 .entry-content,
body.postid-4839 .entry-content{overflow:visible!important}
.tn-1rm-calculator{--tn-ink:#1a1208;--tn-muted:#5a4a30;--tn-line:#b8a888;--tn-line-soft:#ddd4be;--tn-paper:#faf6ee;--tn-paper-2:#f5efdf;--tn-chip:#ede6d4;--tn-chip-hover:#dfd4bb;--tn-point:#c44a00;--tn-dark:#20170f;--tn-dark-2:#2a2017;--tn-dark-line:#5d4f3e;--tn-dark-text:#f6ead5;color:var(--tn-ink);font-family:"Noto Serif KR",AppleMyungjo,Batang,Georgia,serif;max-width:1180px;margin:0 auto;padding:0 5px 30px;box-sizing:border-box;overflow-x:hidden}
.tn-1rm-calculator *{box-sizing:border-box}.tn-1rm-calculator :where(button,input,select){font-family:"Courier New",monospace}.tn-1rm-calculator button{cursor:pointer}.tn-1rm-calculator a{color:inherit}.tn-1rm-calculator .tn-hero{background:transparent!important}.tn-1rm-calculator .tn-hero h1{letter-spacing:-.055em}.tn-1rm-calculator .tn-ad{line-height:0;overflow:hidden;background:transparent!important;border:0!important;box-shadow:none!important}.tn-1rm-calculator .tn-ad--top{display:flex;align-items:center;justify-content:center;width:min(900px,100%);height:90px;min-height:90px;margin:20px auto 16px}.tn-1rm-calculator .tn-ad--top ins{display:block!important;width:100%!important;max-width:900px!important;height:90px!important;min-height:90px!important;background:transparent!important}.tn-1rm-calculator .tn-ad-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;margin:18px auto}.tn-1rm-calculator .tn-ad--box{min-height:280px;display:flex;align-items:center;justify-content:center}.tn-1rm-calculator .tn-ad--side{display:none}.tn-1rm-calculator .tn-ad--side-left,.tn-1rm-calculator .tn-ad--side-right{left:auto;right:auto}@media (min-width:1840px){.tn-1rm-calculator .tn-ad--side{display:none}}
.tn-1rm-calculator .roberin-qa-ad-placeholder{visibility:hidden!important;color:transparent!important;background:transparent!important;border:0!important;box-shadow:none!important;text-shadow:none!important;font-size:0!important;line-height:0!important;overflow:hidden!important}
.tn-1rm-calculator .tn-ad--top .roberin-qa-ad-placeholder{display:block!important;width:100%!important;max-width:900px!important;height:90px!important;min-height:90px!important;margin:0 auto!important}
.tn-1rm-calculator .tn-ad--box .roberin-qa-ad-placeholder{display:block!important;width:100%!important;min-height:280px!important;margin:0 auto!important}
.tn-1rm-calculator .tn-tool{position:relative;border:1px solid var(--tn-line);background:linear-gradient(180deg,rgba(255,253,247,.86),rgba(250,246,238,.94));box-shadow:none;padding:14px}.tn-1rm-calculator .tn-tool:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.15;background-image:radial-gradient(var(--tn-line) .45px,transparent .45px);background-size:5px 5px}.tn-one-rm-shell{position:relative;display:grid;gap:12px}.tn-one-rm-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);gap:12px;align-items:stretch}.tn-one-rm-copy,.tn-one-rm-primary,.tn-one-rm-card{border:1px solid var(--tn-line-soft);background:rgba(255,253,247,.72);padding:12px;min-width:0}.tn-one-rm-copy span,.tn-one-rm-primary span,.tn-one-rm-card>span{display:block;font:700 11px/1.25 "Courier New",monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--tn-muted);margin:0 0 7px}.tn-one-rm-copy h2{margin:0 0 8px;font-size:18px;line-height:1.25;letter-spacing:-.025em}.tn-one-rm-copy p{margin:0;color:var(--tn-muted);font-size:14px;line-height:1.65}.tn-one-rm-primary{display:grid;align-content:center;gap:8px}.tn-one-rm-primary strong{display:flex;align-items:baseline;gap:6px;font:950 clamp(32px,5vw,54px)/.95 "Courier New",monospace;letter-spacing:-.08em}.tn-one-rm-primary strong small{font-size:15px;letter-spacing:0}.tn-one-rm-primary em{font-style:normal;color:var(--tn-muted);font-size:13px;line-height:1.45}.tn-one-rm-controls{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;align-items:end}.tn-one-rm-field{display:grid;grid-template-rows:auto 40px;gap:5px;min-width:0}.tn-one-rm-field label,.tn-one-rm-unit-label{font:700 11px/1 "Courier New",monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--tn-muted)}.tn-one-rm-input-wrap{display:flex;height:40px;border:1px solid var(--tn-line);background:rgba(255,253,247,.9);min-width:0}.tn-one-rm-input-wrap input,.tn-one-rm-field select{width:100%;height:40px;border:1px solid var(--tn-line);background:rgba(255,253,247,.9);color:var(--tn-ink);border-radius:0;padding:0 10px;font:800 13px/40px "Courier New",monospace;outline:none}.tn-one-rm-input-wrap input{border:0;height:38px;line-height:38px;min-width:0}.tn-one-rm-input-wrap b{display:grid;place-items:center;min-width:38px;padding:0 9px;border-left:1px solid var(--tn-line);border-right:0;border-bottom:0;background:rgba(237,230,212,.72);font:900 12px/1 "Courier New",monospace;color:var(--tn-muted)}.tn-one-rm-unit-toggle,.tn-one-rm-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:40px;border:1px solid var(--tn-line);background:rgba(255,253,247,.9)}.tn-one-rm-actions{grid-template-columns:1.2fr 1fr 1fr}.tn-one-rm-unit-toggle button,.tn-one-rm-actions button,.tn-one-rm-copy-btn{border:0;border-right:1px solid var(--tn-line);background:var(--tn-chip);color:var(--tn-ink);font:950 12px/1 "Courier New",monospace;letter-spacing:.03em}.tn-one-rm-unit-toggle button:last-child,.tn-one-rm-actions button:last-child{border-right:0}.tn-one-rm-unit-toggle button[aria-pressed=true],.tn-one-rm-actions button[data-primary],.tn-one-rm-copy-btn:not(:disabled){background:var(--tn-ink);color:var(--tn-paper)}.tn-one-rm-actions button:hover,.tn-one-rm-unit-toggle button:hover,.tn-one-rm-copy-btn:hover{background:var(--tn-chip-hover)}.tn-one-rm-actions button[data-primary]:hover,.tn-one-rm-copy-btn:not(:disabled):hover{background:#000}.tn-one-rm-error{grid-column:1/-1;margin:0;min-height:0;color:#8d2500;font:800 12px/1.35 "Courier New",monospace}.tn-one-rm-error[hidden]{display:none}.tn-one-rm-result-row,.tn-one-rm-support-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tn-one-rm-card strong{display:block;font:950 22px/1.1 "Courier New",monospace;letter-spacing:-.04em;word-break:break-word}.tn-one-rm-card p{margin:7px 0 0;color:var(--tn-muted);font-size:13px;line-height:1.45}.tn-one-rm-card--table{padding:0;overflow:hidden}.tn-one-rm-card--table>span{padding:10px 10px 0;margin-bottom:6px}.tn-one-rm-table-wrap{max-height:310px;overflow:auto;border-top:1px solid var(--tn-line-soft)}.tn-one-rm-table{width:100%;border-collapse:collapse;font:800 12px/1.25 "Courier New",monospace}.tn-one-rm-table th,.tn-one-rm-table td{padding:8px 9px;border-bottom:1px solid var(--tn-line-soft);text-align:left;vertical-align:top}.tn-one-rm-table th{color:var(--tn-muted);font-size:10px;text-transform:uppercase;letter-spacing:.08em;background:rgba(237,230,212,.45)}.tn-one-rm-table td:last-child,.tn-one-rm-table th:last-child{text-align:right}.tn-one-rm-note-list{margin:0;padding:10px 12px 12px 25px;color:var(--tn-muted);font-size:13px;line-height:1.55}.tn-one-rm-note-list li+li{margin-top:5px}.tn-one-rm-copy-btn{width:100%;height:36px;border:1px solid var(--tn-line);margin-top:10px}.tn-one-rm-copy-btn:disabled{opacity:.55;cursor:not-allowed}.tn-one-rm-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,12px);opacity:0;pointer-events:none;z-index:9999;padding:9px 12px;border:1px solid var(--tn-line);background:var(--tn-ink);color:var(--tn-paper);font:800 12px/1.3 "Courier New",monospace;transition:opacity .18s ease,transform .18s ease}.tn-one-rm-toast.is-visible{opacity:1;transform:translate(-50%,0)}.tn-tool-meta-row{display:flex;justify-content:flex-end;width:100%;margin:10px 0 0}.tn-last-modified{font:700 12px/1.3 "Courier New",monospace;color:var(--tn-muted)}
.tn-1rm-calculator .tn-article-panel{margin-top:18px}.tn-1rm-calculator .tn-example-ledger{display:grid;gap:0;margin-top:10px;border:1px solid var(--tn-line-soft);background:rgba(255,253,247,.58)}.tn-1rm-calculator .tn-example-row{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px;padding:8px 10px;border-bottom:1px solid var(--tn-line-soft);font-size:13px;line-height:1.45}.tn-1rm-calculator .tn-example-row:last-child{border-bottom:0}.tn-1rm-calculator .tn-example-row b{font-family:"Courier New",monospace}.tn-1rm-calculator .tn-source-links{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px}.tn-1rm-calculator .tn-source-links span{font:800 11px/1 "Courier New",monospace;letter-spacing:.08em;color:var(--tn-muted);text-transform:uppercase}.tn-1rm-calculator .tn-source-link{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid var(--tn-line);background:var(--tn-chip);font:800 12px/1 "Courier New",monospace;text-decoration:none}.tn-1rm-calculator .tn-source-link:hover{background:var(--tn-chip-hover)}
body[data-scheme="dark"] .tn-1rm-calculator,body[data-scheme="inverse"] .tn-1rm-calculator,html[data-scheme="dark"] .tn-1rm-calculator,html[data-theme="dark"] .tn-1rm-calculator{--tn-ink:var(--tn-dark-text);--tn-muted:#cbbda6;--tn-line:#786752;--tn-line-soft:var(--tn-dark-line);--tn-paper:#17110c;--tn-paper-2:#120d09;--tn-chip:#33271c;--tn-chip-hover:#443528;color:var(--tn-dark-text)}
body[data-scheme="dark"] .tn-1rm-calculator .tn-tool,body[data-scheme="inverse"] .tn-1rm-calculator .tn-tool,html[data-scheme="dark"] .tn-1rm-calculator .tn-tool,html[data-theme="dark"] .tn-1rm-calculator .tn-tool{background:linear-gradient(180deg,rgba(32,23,15,.94),rgba(24,18,13,.96))}
body[data-scheme="dark"] .tn-one-rm-copy,body[data-scheme="dark"] .tn-one-rm-primary,body[data-scheme="dark"] .tn-one-rm-card,body[data-scheme="dark"] .tn-one-rm-input-wrap,body[data-scheme="dark"] .tn-one-rm-field select,body[data-scheme="dark"] .tn-one-rm-unit-toggle,body[data-scheme="dark"] .tn-one-rm-actions,body[data-scheme="inverse"] .tn-one-rm-copy,body[data-scheme="inverse"] .tn-one-rm-primary,body[data-scheme="inverse"] .tn-one-rm-card,body[data-scheme="inverse"] .tn-one-rm-input-wrap,body[data-scheme="inverse"] .tn-one-rm-field select,body[data-scheme="inverse"] .tn-one-rm-unit-toggle,body[data-scheme="inverse"] .tn-one-rm-actions,html[data-scheme="dark"] .tn-one-rm-copy,html[data-scheme="dark"] .tn-one-rm-primary,html[data-scheme="dark"] .tn-one-rm-card,html[data-scheme="dark"] .tn-one-rm-input-wrap,html[data-scheme="dark"] .tn-one-rm-field select,html[data-scheme="dark"] .tn-one-rm-unit-toggle,html[data-scheme="dark"] .tn-one-rm-actions,html[data-theme="dark"] .tn-one-rm-copy,html[data-theme="dark"] .tn-one-rm-primary,html[data-theme="dark"] .tn-one-rm-card,html[data-theme="dark"] .tn-one-rm-input-wrap,html[data-theme="dark"] .tn-one-rm-field select,html[data-theme="dark"] .tn-one-rm-unit-toggle,html[data-theme="dark"] .tn-one-rm-actions{background:rgba(42,32,23,.9);color:var(--tn-dark-text)}
body[data-scheme="dark"] .tn-one-rm-input-wrap input,body[data-scheme="inverse"] .tn-one-rm-input-wrap input,html[data-scheme="dark"] .tn-one-rm-input-wrap input,html[data-theme="dark"] .tn-one-rm-input-wrap input{color:var(--tn-dark-text);background:transparent}.tn-1rm-calculator .tn-one-rm-input-wrap input::placeholder{color:#8a785f}body[data-scheme="dark"] .tn-one-rm-input-wrap b,body[data-scheme="inverse"] .tn-one-rm-input-wrap b,html[data-scheme="dark"] .tn-one-rm-input-wrap b,html[data-theme="dark"] .tn-one-rm-input-wrap b{background:#33271c;color:#d9cbb4}.tn-1rm-calculator .tn-one-rm-field select option{color:#1a1208;background:#faf6ee}
@media (prefers-color-scheme:dark){body[data-scheme="auto"] .tn-1rm-calculator{--tn-ink:var(--tn-dark-text);--tn-muted:#cbbda6;--tn-line:#786752;--tn-line-soft:var(--tn-dark-line);--tn-paper:#17110c;--tn-paper-2:#120d09;--tn-chip:#33271c;--tn-chip-hover:#443528;color:var(--tn-dark-text)}body[data-scheme="auto"] .tn-1rm-calculator .tn-tool{background:linear-gradient(180deg,rgba(32,23,15,.94),rgba(24,18,13,.96))}body[data-scheme="auto"] .tn-one-rm-copy,body[data-scheme="auto"] .tn-one-rm-primary,body[data-scheme="auto"] .tn-one-rm-card,body[data-scheme="auto"] .tn-one-rm-input-wrap,body[data-scheme="auto"] .tn-one-rm-field select,body[data-scheme="auto"] .tn-one-rm-unit-toggle,body[data-scheme="auto"] .tn-one-rm-actions{background:rgba(42,32,23,.9);color:var(--tn-dark-text)}body[data-scheme="auto"] .tn-one-rm-input-wrap input{color:var(--tn-dark-text);background:transparent}body[data-scheme="auto"] .tn-one-rm-input-wrap b{background:#33271c;color:#d9cbb4}}
@media (max-width:920px){.tn-one-rm-head,.tn-one-rm-result-row,.tn-one-rm-support-row{grid-template-columns:1fr}.tn-one-rm-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.tn-one-rm-actions{grid-column:1/-1}.tn-one-rm-table-wrap{max-height:none}.tn-1rm-calculator .tn-ad-grid{grid-template-columns:1fr}.tn-1rm-calculator .tn-example-row{grid-template-columns:1fr;gap:4px}.tn-one-rm-copy p{font-size:13px}}
@media (max-width:520px){.tn-1rm-calculator{padding-left:5px;padding-right:5px}.tn-1rm-calculator .tn-tool{padding:10px}.tn-one-rm-controls{grid-template-columns:1fr}.tn-one-rm-actions{grid-template-columns:1fr;height:auto}.tn-one-rm-actions button{height:38px;border-right:0;border-bottom:1px solid var(--tn-line)}.tn-one-rm-actions button:last-child{border-bottom:0}.tn-one-rm-primary strong{font-size:34px}.tn-one-rm-table th,.tn-one-rm-table td{padding:7px 6px;font-size:11px}.tn-one-rm-card strong{font-size:19px}}

/* Corrective UX/dark pass · 20260702c
   Complaint target: make the first interaction obvious and repair dark surfaces. */
.tn-1rm-calculator .tn-one-rm-controls{
  grid-template-columns:minmax(250px,1.35fr) minmax(130px,.72fr) minmax(128px,.72fr) minmax(210px,.95fr)!important;
  grid-template-areas:"weight reps unit actions" "exercise formula rounding actions" "error error error error"!important;
  gap:10px!important;
  align-items:stretch!important;
  padding:12px!important;
  border:1px solid var(--tn-line-soft)!important;
  background:rgba(255,253,247,.62)!important;
}
.tn-1rm-calculator .tn-one-rm-field--weight{grid-area:weight}.tn-1rm-calculator .tn-one-rm-field--reps{grid-area:reps}.tn-1rm-calculator .tn-one-rm-field--unit{grid-area:unit}.tn-1rm-calculator .tn-one-rm-field--exercise{grid-area:exercise}.tn-1rm-calculator .tn-one-rm-field--formula{grid-area:formula}.tn-1rm-calculator .tn-one-rm-field--rounding{grid-area:rounding}.tn-1rm-calculator .tn-one-rm-error{grid-area:error}.tn-1rm-calculator .tn-one-rm-actions{grid-area:actions}
.tn-1rm-calculator .tn-one-rm-field{grid-template-rows:auto 46px!important;gap:6px!important}.tn-1rm-calculator .tn-one-rm-field label,.tn-1rm-calculator .tn-one-rm-unit-label{font-size:12px!important;color:var(--tn-ink)!important}.tn-1rm-calculator .tn-one-rm-field--weight label,.tn-1rm-calculator .tn-one-rm-field--reps label{font-size:13px!important;font-weight:950!important}
.tn-1rm-calculator .tn-one-rm-input-wrap,.tn-1rm-calculator .tn-one-rm-field select,.tn-1rm-calculator .tn-one-rm-unit-toggle{height:46px!important;min-height:46px!important}.tn-1rm-calculator .tn-one-rm-input-wrap input{height:44px!important;line-height:44px!important;font-size:18px!important;font-weight:950!important}.tn-1rm-calculator .tn-one-rm-input-wrap b{min-width:46px!important;font-size:13px!important}.tn-1rm-calculator .tn-one-rm-field select{font-size:13px!important;line-height:46px!important}.tn-1rm-calculator .tn-one-rm-unit-toggle button{font-size:13px!important}.tn-1rm-calculator .tn-one-rm-field--formula,.tn-1rm-calculator .tn-one-rm-field--rounding,.tn-1rm-calculator .tn-one-rm-field--exercise{opacity:.92}.tn-1rm-calculator .tn-one-rm-actions{height:auto!important;min-height:108px!important;grid-template-columns:1fr!important;grid-template-rows:1.25fr 1fr 1fr!important;border:1px solid var(--tn-line)!important}.tn-1rm-calculator .tn-one-rm-actions button{height:auto!important;min-height:34px!important;border-right:0!important;border-bottom:1px solid var(--tn-line)!important;font-size:13px!important}.tn-1rm-calculator .tn-one-rm-actions button:last-child{border-bottom:0!important}.tn-1rm-calculator .tn-one-rm-actions button[data-primary]{font-size:15px!important;letter-spacing:.08em!important}.tn-1rm-calculator .tn-one-rm-copy h2{font-size:19px!important}.tn-1rm-calculator .tn-one-rm-copy p{max-width:68ch!important}.tn-1rm-calculator .tn-one-rm-primary{background:rgba(255,253,247,.86)!important}.tn-1rm-calculator .tn-mini-mark{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:76px!important;height:26px!important;padding:0 9px!important;border:1px solid #1a1208!important;background:#1a1208!important;color:#faf6ee!important;-webkit-text-fill-color:#faf6ee!important;font:900 12px/26px "Courier New",monospace!important;letter-spacing:.02em!important;text-transform:none!important}.tn-1rm-calculator .tn-design-note{border-top:1px solid var(--tn-line-soft)!important;border-bottom:1px solid var(--tn-line-soft)!important;padding:16px 0!important}.tn-1rm-calculator .tn-article-panel{border:1px solid var(--tn-line-soft)!important;background:rgba(255,253,247,.45)!important;padding:20px!important}.tn-1rm-calculator .tn-info-card{border:1px solid var(--tn-line-soft)!important;background:rgba(255,253,247,.58)!important}.tn-1rm-calculator .tn-example-ledger{background:rgba(255,253,247,.7)!important}.tn-1rm-calculator .tn-source-link{background:rgba(237,230,212,.92)!important}
body[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-controls,body[data-scheme="inverse"] .tn-1rm-calculator .tn-one-rm-controls,html[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-controls,html[data-theme="dark"] .tn-1rm-calculator .tn-one-rm-controls{background:rgba(35,27,20,.94)!important;border-color:#6c5b46!important;color:#f6ead5!important}
body[data-scheme="dark"] .tn-1rm-calculator .tn-design-note,body[data-scheme="dark"] .tn-1rm-calculator .tn-article-panel,body[data-scheme="dark"] .tn-1rm-calculator .tn-info-card,body[data-scheme="dark"] .tn-1rm-calculator .tn-example-ledger,body[data-scheme="inverse"] .tn-1rm-calculator .tn-design-note,body[data-scheme="inverse"] .tn-1rm-calculator .tn-article-panel,body[data-scheme="inverse"] .tn-1rm-calculator .tn-info-card,body[data-scheme="inverse"] .tn-1rm-calculator .tn-example-ledger,html[data-scheme="dark"] .tn-1rm-calculator .tn-design-note,html[data-scheme="dark"] .tn-1rm-calculator .tn-article-panel,html[data-scheme="dark"] .tn-1rm-calculator .tn-info-card,html[data-scheme="dark"] .tn-1rm-calculator .tn-example-ledger,html[data-theme="dark"] .tn-1rm-calculator .tn-design-note,html[data-theme="dark"] .tn-1rm-calculator .tn-article-panel,html[data-theme="dark"] .tn-1rm-calculator .tn-info-card,html[data-theme="dark"] .tn-1rm-calculator .tn-example-ledger{background:rgba(35,27,20,.92)!important;border-color:#5d4f3e!important;color:#f6ead5!important;-webkit-text-fill-color:#f6ead5!important}
body[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-field label,body[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-unit-label,body[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-copy span,body[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-primary span,body[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-card>span,body[data-scheme="dark"] .tn-1rm-calculator .tn-last-modified,body[data-scheme="dark"] .tn-1rm-calculator .tn-source-links span,body[data-scheme="inverse"] .tn-1rm-calculator .tn-one-rm-field label,body[data-scheme="inverse"] .tn-1rm-calculator .tn-one-rm-unit-label,body[data-scheme="inverse"] .tn-1rm-calculator .tn-one-rm-copy span,body[data-scheme="inverse"] .tn-1rm-calculator .tn-one-rm-primary span,body[data-scheme="inverse"] .tn-1rm-calculator .tn-one-rm-card>span,body[data-scheme="inverse"] .tn-1rm-calculator .tn-last-modified,body[data-scheme="inverse"] .tn-1rm-calculator .tn-source-links span,html[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-field label,html[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-unit-label,html[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-copy span,html[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-primary span,html[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-card>span,html[data-scheme="dark"] .tn-1rm-calculator .tn-last-modified,html[data-scheme="dark"] .tn-1rm-calculator .tn-source-links span,html[data-theme="dark"] .tn-1rm-calculator .tn-one-rm-field label,html[data-theme="dark"] .tn-1rm-calculator .tn-one-rm-unit-label,html[data-theme="dark"] .tn-1rm-calculator .tn-one-rm-copy span,html[data-theme="dark"] .tn-1rm-calculator .tn-one-rm-primary span,html[data-theme="dark"] .tn-1rm-calculator .tn-one-rm-card>span,html[data-theme="dark"] .tn-1rm-calculator .tn-last-modified,html[data-theme="dark"] .tn-1rm-calculator .tn-source-links span{color:#ddceb6!important;-webkit-text-fill-color:#ddceb6!important}
body[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-input-wrap,body[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-field select,body[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-unit-toggle,body[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-actions,body[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-copy,body[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-primary,body[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-card,body[data-scheme="dark"] .tn-1rm-calculator .tn-source-link,body[data-scheme="inverse"] .tn-1rm-calculator .tn-one-rm-input-wrap,body[data-scheme="inverse"] .tn-1rm-calculator .tn-one-rm-field select,body[data-scheme="inverse"] .tn-1rm-calculator .tn-one-rm-unit-toggle,body[data-scheme="inverse"] .tn-1rm-calculator .tn-one-rm-actions,body[data-scheme="inverse"] .tn-1rm-calculator .tn-one-rm-copy,body[data-scheme="inverse"] .tn-1rm-calculator .tn-one-rm-primary,body[data-scheme="inverse"] .tn-1rm-calculator .tn-one-rm-card,body[data-scheme="inverse"] .tn-1rm-calculator .tn-source-link,html[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-input-wrap,html[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-field select,html[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-unit-toggle,html[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-actions,html[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-copy,html[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-primary,html[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-card,html[data-scheme="dark"] .tn-1rm-calculator .tn-source-link,html[data-theme="dark"] .tn-1rm-calculator .tn-one-rm-input-wrap,html[data-theme="dark"] .tn-1rm-calculator .tn-one-rm-field select,html[data-theme="dark"] .tn-1rm-calculator .tn-one-rm-unit-toggle,html[data-theme="dark"] .tn-1rm-calculator .tn-one-rm-actions,html[data-theme="dark"] .tn-1rm-calculator .tn-one-rm-copy,html[data-theme="dark"] .tn-1rm-calculator .tn-one-rm-primary,html[data-theme="dark"] .tn-1rm-calculator .tn-one-rm-card,html[data-theme="dark"] .tn-1rm-calculator .tn-source-link{background:rgba(42,32,23,.96)!important;border-color:#6c5b46!important;color:#f6ead5!important;-webkit-text-fill-color:#f6ead5!important}
body[data-scheme="dark"] .tn-1rm-calculator input,body[data-scheme="dark"] .tn-1rm-calculator select,body[data-scheme="inverse"] .tn-1rm-calculator input,body[data-scheme="inverse"] .tn-1rm-calculator select,html[data-scheme="dark"] .tn-1rm-calculator input,html[data-scheme="dark"] .tn-1rm-calculator select,html[data-theme="dark"] .tn-1rm-calculator input,html[data-theme="dark"] .tn-1rm-calculator select{color:#f6ead5!important;-webkit-text-fill-color:#f6ead5!important;background:#211910!important;border-color:#6c5b46!important}
body[data-scheme="dark"] .tn-1rm-calculator .tn-mini-mark,body[data-scheme="inverse"] .tn-1rm-calculator .tn-mini-mark,html[data-scheme="dark"] .tn-1rm-calculator .tn-mini-mark,html[data-theme="dark"] .tn-1rm-calculator .tn-mini-mark{background:#050403!important;border-color:#8a785f!important;color:#f6ead5!important;-webkit-text-fill-color:#f6ead5!important}
@media (prefers-color-scheme:dark){body[data-scheme="auto"] .tn-1rm-calculator .tn-one-rm-controls,body[data-scheme="auto"] .tn-1rm-calculator .tn-design-note,body[data-scheme="auto"] .tn-1rm-calculator .tn-article-panel,body[data-scheme="auto"] .tn-1rm-calculator .tn-info-card,body[data-scheme="auto"] .tn-1rm-calculator .tn-example-ledger{background:rgba(35,27,20,.92)!important;border-color:#5d4f3e!important;color:#f6ead5!important;-webkit-text-fill-color:#f6ead5!important}body[data-scheme="auto"] .tn-1rm-calculator .tn-one-rm-input-wrap,body[data-scheme="auto"] .tn-1rm-calculator .tn-one-rm-field select,body[data-scheme="auto"] .tn-1rm-calculator .tn-one-rm-unit-toggle,body[data-scheme="auto"] .tn-1rm-calculator .tn-one-rm-actions,body[data-scheme="auto"] .tn-1rm-calculator .tn-one-rm-copy,body[data-scheme="auto"] .tn-1rm-calculator .tn-one-rm-primary,body[data-scheme="auto"] .tn-1rm-calculator .tn-one-rm-card,body[data-scheme="auto"] .tn-1rm-calculator .tn-source-link{background:rgba(42,32,23,.96)!important;border-color:#6c5b46!important;color:#f6ead5!important;-webkit-text-fill-color:#f6ead5!important}body[data-scheme="auto"] .tn-1rm-calculator input,body[data-scheme="auto"] .tn-1rm-calculator select{color:#f6ead5!important;-webkit-text-fill-color:#f6ead5!important;background:#211910!important;border-color:#6c5b46!important}body[data-scheme="auto"] .tn-1rm-calculator .tn-mini-mark{background:#050403!important;border-color:#8a785f!important;color:#f6ead5!important;-webkit-text-fill-color:#f6ead5!important}}
@media (max-width:920px){.tn-1rm-calculator .tn-one-rm-controls{grid-template-columns:1fr 1fr!important;grid-template-areas:"weight reps" "unit actions" "exercise actions" "formula rounding" "error error"!important}.tn-1rm-calculator .tn-one-rm-actions{min-height:92px!important}.tn-1rm-calculator .tn-one-rm-field--formula,.tn-1rm-calculator .tn-one-rm-field--rounding,.tn-1rm-calculator .tn-one-rm-field--exercise{opacity:1}}
@media (max-width:520px){.tn-1rm-calculator .tn-one-rm-controls{grid-template-columns:1fr!important;grid-template-areas:"weight" "reps" "unit" "actions" "exercise" "formula" "rounding" "error"!important;padding:10px!important}.tn-1rm-calculator .tn-one-rm-actions{min-height:0!important}.tn-1rm-calculator .tn-one-rm-actions button{height:40px!important}.tn-1rm-calculator .tn-one-rm-input-wrap input{font-size:17px!important}}

/* User correction pass · 20260702e
   Shared control CSS, compact action buttons, full training table, and fixed common Roberin note rendering. */
.tn-1rm-calculator{
  --tn-control-shadow:2px 2px 0 rgba(26,18,8,.10);
  --tn-action-active:var(--tn-ink);
  --tn-action-active-text:var(--tn-paper);
}
.tn-1rm-calculator .tn-one-rm-controls{
  grid-template-columns:minmax(250px,1.25fr) minmax(130px,.65fr) minmax(150px,.7fr) minmax(270px,.9fr)!important;
  grid-template-areas:"weight reps unit actions" "exercise formula rounding rounding" "error error error error"!important;
  align-items:end!important;
}
.tn-1rm-calculator .tn-one-rm-unit-toggle,
.tn-1rm-calculator .tn-one-rm-actions{
  display:grid!important;
  gap:7px!important;
  height:46px!important;
  min-height:46px!important;
  border:0!important;
  background:transparent!important;
}
.tn-1rm-calculator .tn-one-rm-unit-toggle{grid-template-columns:repeat(2,minmax(0,1fr))!important}
.tn-1rm-calculator .tn-one-rm-actions{
  grid-template-columns:1.12fr 1fr 1fr!important;
  grid-template-rows:1fr!important;
  align-self:end!important;
}
.tn-1rm-calculator :is(.tn-one-rm-unit-toggle button,.tn-one-rm-actions button,.tn-one-rm-copy-btn){
  appearance:none!important;
  display:inline-grid!important;
  place-items:center!important;
  min-height:42px!important;
  height:46px!important;
  padding:0 10px!important;
  border:1px solid var(--tn-line)!important;
  border-radius:0!important;
  background:var(--tn-chip)!important;
  color:var(--tn-ink)!important;
  -webkit-text-fill-color:currentColor!important;
  box-shadow:var(--tn-control-shadow)!important;
  font-family:"Courier New",monospace!important;
  font-size:12px!important;
  line-height:1.1!important;
  font-weight:950!important;
  letter-spacing:.04em!important;
}
.tn-1rm-calculator :is(.tn-one-rm-unit-toggle button,.tn-one-rm-actions button,.tn-one-rm-copy-btn):hover{
  background:var(--tn-chip-hover)!important;
  color:var(--tn-ink)!important;
}
.tn-1rm-calculator :is(.tn-one-rm-unit-toggle button[aria-pressed="true"],.tn-one-rm-actions button[data-primary],.tn-one-rm-copy-btn:not(:disabled)){
  background:var(--tn-action-active)!important;
  color:var(--tn-action-active-text)!important;
  -webkit-text-fill-color:currentColor!important;
  border-color:var(--tn-action-active)!important;
}
.tn-1rm-calculator :is(.tn-one-rm-unit-toggle button[aria-pressed="true"],.tn-one-rm-actions button[data-primary],.tn-one-rm-copy-btn:not(:disabled)):hover{
  background:var(--tn-action-active)!important;
  color:var(--tn-action-active-text)!important;
}
.tn-1rm-calculator .tn-one-rm-actions button[data-primary]{font-size:13px!important;letter-spacing:.08em!important}
.tn-1rm-calculator .tn-one-rm-card--table{overflow:visible!important}
.tn-1rm-calculator .tn-one-rm-table-wrap{
  max-height:none!important;
  overflow:visible!important;
}
.tn-1rm-calculator .tn-design-note{
  width:min(990px,100%)!important;
  margin:22px auto 34px!important;
  padding:14px 18px!important;
  border-top:3px double var(--tn-line)!important;
  border-bottom:3px double var(--tn-line)!important;
  border-left:0!important;
  border-right:0!important;
  display:grid!important;
  grid-template-columns:230px minmax(0,1fr)!important;
  gap:18px!important;
  align-items:center!important;
  background:radial-gradient(circle at 1px 1px,rgba(26,18,8,.045) 1px,transparent 1.5px) 0 0/12px 12px,rgba(250,246,238,.62)!important;
}
.tn-1rm-calculator .tn-design-note strong{
  display:block!important;
  align-self:center!important;
  padding:4px 0!important;
  border:0!important;
  background:transparent!important;
  box-shadow:none!important;
  color:var(--tn-ink)!important;
  -webkit-text-fill-color:currentColor!important;
  font-size:19px!important;
  line-height:1.35!important;
  font-weight:950!important;
  letter-spacing:-.035em!important;
}
.tn-1rm-calculator .tn-design-note strong span{
  display:block!important;
  margin:0 0 7px!important;
  color:var(--tn-point)!important;
  -webkit-text-fill-color:currentColor!important;
  font-family:"Courier New",monospace!important;
  font-size:11px!important;
  line-height:1!important;
  letter-spacing:.16em!important;
}
.tn-1rm-calculator .tn-design-note ul{
  margin:0!important;
  padding:0!important;
  list-style:none!important;
  display:grid!important;
  grid-template-columns:repeat(3,minmax(0,1fr))!important;
  gap:16px!important;
  align-items:center!important;
  align-self:center!important;
}
.tn-1rm-calculator .tn-design-note li{
  min-height:0!important;
  padding-left:10px!important;
  border-left:1px solid var(--tn-line)!important;
  color:var(--tn-muted)!important;
  -webkit-text-fill-color:currentColor!important;
  font-size:13px!important;
  line-height:1.42!important;
}
.tn-1rm-calculator .tn-design-note b{
  display:block!important;
  margin-bottom:2px!important;
  color:var(--tn-ink)!important;
  -webkit-text-fill-color:currentColor!important;
  font-weight:900!important;
}
body[data-scheme="dark"] .tn-1rm-calculator,
body[data-scheme="inverse"] .tn-1rm-calculator,
body[data-scheme="auto"]:is([data-d="dark"],[data-l="dark"]) .tn-1rm-calculator,
html:is([data-scheme="dark"],[data-scheme="inverse"],.theme-dark) .tn-1rm-calculator{
  --tn-control-shadow:2px 2px 0 rgba(0,0,0,.35);
  --tn-action-active:#f7ead1;
  --tn-action-active-text:#120d08;
}
body[data-scheme="dark"] .tn-1rm-calculator .tn-design-note,
body[data-scheme="inverse"] .tn-1rm-calculator .tn-design-note,
body[data-scheme="auto"]:is([data-d="dark"],[data-l="dark"]) .tn-1rm-calculator .tn-design-note,
html:is([data-scheme="dark"],[data-scheme="inverse"],.theme-dark) .tn-1rm-calculator .tn-design-note{
  background:radial-gradient(circle at 1px 1px,rgba(247,234,209,.065) 1px,transparent 1.5px) 0 0/12px 12px,rgba(35,27,20,.92)!important;
  border-color:var(--tn-line)!important;
}
body[data-scheme="dark"] .tn-1rm-calculator .tn-design-note strong span,
body[data-scheme="inverse"] .tn-1rm-calculator .tn-design-note strong span,
body[data-scheme="auto"]:is([data-d="dark"],[data-l="dark"]) .tn-1rm-calculator .tn-design-note strong span,
html:is([data-scheme="dark"],[data-scheme="inverse"],.theme-dark) .tn-1rm-calculator .tn-design-note strong span{
  color:#ffb36d!important;
  -webkit-text-fill-color:currentColor!important;
}
body[data-scheme="dark"] .tn-1rm-calculator .tn-design-note :is(strong,b,li),
body[data-scheme="inverse"] .tn-1rm-calculator .tn-design-note :is(strong,b,li),
body[data-scheme="auto"]:is([data-d="dark"],[data-l="dark"]) .tn-1rm-calculator .tn-design-note :is(strong,b,li),
html:is([data-scheme="dark"],[data-scheme="inverse"],.theme-dark) .tn-1rm-calculator .tn-design-note :is(strong,b,li){
  -webkit-text-fill-color:currentColor!important;
}
@media (prefers-color-scheme:dark){
  body[data-scheme="auto"] .tn-1rm-calculator{
    --tn-control-shadow:2px 2px 0 rgba(0,0,0,.35);
    --tn-action-active:#f7ead1;
    --tn-action-active-text:#120d08;
  }
  body[data-scheme="auto"] .tn-1rm-calculator .tn-design-note{
    background:radial-gradient(circle at 1px 1px,rgba(247,234,209,.065) 1px,transparent 1.5px) 0 0/12px 12px,rgba(35,27,20,.92)!important;
    border-color:var(--tn-line)!important;
  }
  body[data-scheme="auto"] .tn-1rm-calculator .tn-design-note strong span{color:#ffb36d!important;-webkit-text-fill-color:currentColor!important}
}
@media (max-width:920px){
  .tn-1rm-calculator .tn-one-rm-controls{
    grid-template-columns:1fr 1fr!important;
    grid-template-areas:"weight reps" "unit actions" "exercise formula" "rounding rounding" "error error"!important;
  }
  .tn-1rm-calculator .tn-one-rm-actions{min-height:46px!important;height:46px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}
  .tn-1rm-calculator .tn-design-note,
  .tn-1rm-calculator .tn-design-note ul{grid-template-columns:1fr!important}
  .tn-1rm-calculator .tn-design-note{gap:14px!important}
}
@media (max-width:520px){
  .tn-1rm-calculator .tn-one-rm-controls{
    grid-template-columns:1fr!important;
    grid-template-areas:"weight" "reps" "unit" "actions" "exercise" "formula" "rounding" "error"!important;
  }
  .tn-1rm-calculator .tn-one-rm-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;height:42px!important;min-height:42px!important}
  .tn-1rm-calculator :is(.tn-one-rm-actions button,.tn-one-rm-unit-toggle button,.tn-one-rm-copy-btn){height:42px!important;min-height:40px!important;padding:0 7px!important;font-size:11px!important}
}

/* Dark criteria note specificity hardening · 20260702d2 */
body[data-scheme="dark"] .tn-1rm-calculator .tn-design-note,
body[data-scheme="inverse"] .tn-1rm-calculator .tn-design-note,
body[data-scheme="auto"]:is([data-d="dark"],[data-l="dark"]) .tn-1rm-calculator .tn-design-note,
html:is([data-scheme="dark"],[data-scheme="inverse"],.theme-dark) .tn-1rm-calculator .tn-design-note{
  background:radial-gradient(circle at 1px 1px,rgba(247,234,209,.065) 1px,transparent 1.5px) 0 0/12px 12px,rgba(35,27,20,.92)!important;
  color:#f7ead1!important;
  -webkit-text-fill-color:#f7ead1!important;
  border-top-color:#8d7452!important;
  border-bottom-color:#8d7452!important;
}
body[data-scheme="dark"] .tn-1rm-calculator .tn-design-note :is(strong,b),
body[data-scheme="inverse"] .tn-1rm-calculator .tn-design-note :is(strong,b),
body[data-scheme="auto"]:is([data-d="dark"],[data-l="dark"]) .tn-1rm-calculator .tn-design-note :is(strong,b),
html:is([data-scheme="dark"],[data-scheme="inverse"],.theme-dark) .tn-1rm-calculator .tn-design-note :is(strong,b){
  color:#f7ead1!important;
  -webkit-text-fill-color:currentColor!important;
}
body[data-scheme="dark"] .tn-1rm-calculator .tn-design-note li,
body[data-scheme="inverse"] .tn-1rm-calculator .tn-design-note li,
body[data-scheme="auto"]:is([data-d="dark"],[data-l="dark"]) .tn-1rm-calculator .tn-design-note li,
html:is([data-scheme="dark"],[data-scheme="inverse"],.theme-dark) .tn-1rm-calculator .tn-design-note li{
  color:#d8c8ad!important;
  -webkit-text-fill-color:currentColor!important;
  border-left-color:#8d7452!important;
}
body[data-scheme="dark"] .tn-1rm-calculator .tn-design-note strong span,
body[data-scheme="inverse"] .tn-1rm-calculator .tn-design-note strong span,
body[data-scheme="auto"]:is([data-d="dark"],[data-l="dark"]) .tn-1rm-calculator .tn-design-note strong span,
html:is([data-scheme="dark"],[data-scheme="inverse"],.theme-dark) .tn-1rm-calculator .tn-design-note strong span{
  color:#ffb36d!important;
  -webkit-text-fill-color:currentColor!important;
}
@media (prefers-color-scheme:dark){
  body[data-scheme="auto"] .tn-1rm-calculator .tn-design-note{color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;background:radial-gradient(circle at 1px 1px,rgba(247,234,209,.065) 1px,transparent 1.5px) 0 0/12px 12px,rgba(35,27,20,.92)!important;border-top-color:#8d7452!important;border-bottom-color:#8d7452!important}
  body[data-scheme="auto"] .tn-1rm-calculator .tn-design-note :is(strong,b){color:#f7ead1!important;-webkit-text-fill-color:currentColor!important}
  body[data-scheme="auto"] .tn-1rm-calculator .tn-design-note li{color:#d8c8ad!important;-webkit-text-fill-color:currentColor!important;border-left-color:#8d7452!important}
}

/* Common button border reset over legacy segmented last-child rules · 20260702d3 */
.tn-1rm-calculator .tn-one-rm-actions button,
.tn-1rm-calculator .tn-one-rm-actions button:last-child,
.tn-1rm-calculator .tn-one-rm-unit-toggle button,
.tn-1rm-calculator .tn-one-rm-unit-toggle button:last-child{
  border:1px solid var(--tn-line)!important;
}
body[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-actions button,
body[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-actions button:last-child,
body[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-unit-toggle button,
body[data-scheme="dark"] .tn-1rm-calculator .tn-one-rm-unit-toggle button:last-child,
body[data-scheme="inverse"] .tn-1rm-calculator .tn-one-rm-actions button,
body[data-scheme="inverse"] .tn-1rm-calculator .tn-one-rm-actions button:last-child,
body[data-scheme="inverse"] .tn-1rm-calculator .tn-one-rm-unit-toggle button,
body[data-scheme="inverse"] .tn-1rm-calculator .tn-one-rm-unit-toggle button:last-child,
html:is([data-scheme="dark"],[data-scheme="inverse"],.theme-dark) .tn-1rm-calculator .tn-one-rm-actions button,
html:is([data-scheme="dark"],[data-scheme="inverse"],.theme-dark) .tn-1rm-calculator .tn-one-rm-actions button:last-child,
html:is([data-scheme="dark"],[data-scheme="inverse"],.theme-dark) .tn-1rm-calculator .tn-one-rm-unit-toggle button,
html:is([data-scheme="dark"],[data-scheme="inverse"],.theme-dark) .tn-1rm-calculator .tn-one-rm-unit-toggle button:last-child{
  border-color:#826744!important;
}
.tn-1rm-calculator .tn-one-rm-actions button[data-primary],
.tn-1rm-calculator .tn-one-rm-unit-toggle button[aria-pressed="true"]{
  border-color:var(--tn-action-active)!important;
}

/* Post-scoped dark note color override for live shell specificity · 20260702d4 */
html body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839):is([data-scheme="dark"],[data-scheme="inverse"]) .tn-1rm-calculator .tn-design-note,
html:is([data-scheme="dark"],[data-scheme="inverse"],.theme-dark) body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839):not([data-scheme="light"]) .tn-1rm-calculator .tn-design-note{
  color:#f7ead1!important;
  -webkit-text-fill-color:#f7ead1!important;
  background:radial-gradient(circle at 1px 1px,rgba(247,234,209,.065) 1px,transparent 1.5px) 0 0/12px 12px,rgba(35,27,20,.92)!important;
}
html body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839):is([data-scheme="dark"],[data-scheme="inverse"]) .tn-1rm-calculator .tn-design-note :is(strong,b),
html:is([data-scheme="dark"],[data-scheme="inverse"],.theme-dark) body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839):not([data-scheme="light"]) .tn-1rm-calculator .tn-design-note :is(strong,b){
  color:#f7ead1!important;
  -webkit-text-fill-color:currentColor!important;
}
html body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839):is([data-scheme="dark"],[data-scheme="inverse"]) .tn-1rm-calculator .tn-design-note li,
html:is([data-scheme="dark"],[data-scheme="inverse"],.theme-dark) body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839):not([data-scheme="light"]) .tn-1rm-calculator .tn-design-note li{
  color:#d8c8ad!important;
  -webkit-text-fill-color:currentColor!important;
}

/* Ultra-specific last action button border guard · 20260702d5 */
html body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-one-rm-actions button:last-child,
html body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-one-rm-unit-toggle button:last-child{
  border-top:1px solid var(--tn-line)!important;
  border-right:1px solid var(--tn-line)!important;
  border-bottom:1px solid var(--tn-line)!important;
  border-left:1px solid var(--tn-line)!important;
}
html body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839):is([data-scheme="dark"],[data-scheme="inverse"]) .tn-1rm-calculator .tn-one-rm-actions button:last-child,
html body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839):is([data-scheme="dark"],[data-scheme="inverse"]) .tn-1rm-calculator .tn-one-rm-unit-toggle button:last-child,
html:is([data-scheme="dark"],[data-scheme="inverse"],.theme-dark) body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839):not([data-scheme="light"]) .tn-1rm-calculator .tn-one-rm-actions button:last-child,
html:is([data-scheme="dark"],[data-scheme="inverse"],.theme-dark) body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839):not([data-scheme="light"]) .tn-1rm-calculator .tn-one-rm-unit-toggle button:last-child{
  border-top-color:#826744!important;
  border-right-color:#826744!important;
  border-bottom-color:#826744!important;
  border-left-color:#826744!important;
}
html body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-one-rm-actions button[data-primary]:last-child,
html body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-one-rm-unit-toggle button[aria-pressed="true"]:last-child{
  border-color:var(--tn-action-active)!important;
}
/* Static wide side-rail integration · 20260702f
   The New side slots are static grid rails, never fixed/sticky/floating. */
.tn-1rm-layout{width:100%;max-width:1180px;margin:0 auto;box-sizing:border-box}
.tn-1rm-layout>.tn-ad--side{display:none!important;width:0!important;height:0!important;min-height:0!important;overflow:hidden!important;background:transparent!important;border:0!important;box-shadow:none!important;line-height:0!important}
.tn-1rm-layout>.tn-ad--side :is(ins.adsbygoogle,.roberin-qa-ad-placeholder,iframe){background:transparent!important;border:0!important;box-shadow:none!important}
@media (min-width:1840px){
  .tn-1rm-layout{display:grid!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;grid-template-columns:300px minmax(0,1180px) 300px!important;gap:20px!important;justify-content:center!important;align-items:start!important}
  .tn-1rm-layout>.tn-1rm-calculator{grid-column:2!important;width:100%!important;max-width:1180px!important;margin:0!important}
  .tn-1rm-layout>.tn-ad--side{display:block!important;position:static!important;z-index:auto!important;width:300px!important;height:600px!important;min-height:600px!important;margin-top:150px!important;overflow:hidden!important}
  .tn-1rm-layout>.tn-ad--side-left{grid-column:1!important;grid-row:1!important}
  .tn-1rm-layout>.tn-ad--side-right{grid-column:3!important;grid-row:1!important}
  .tn-1rm-layout>.tn-ad--side :is(ins.adsbygoogle,.roberin-qa-ad-placeholder,iframe){display:block!important;width:300px!important;height:600px!important;min-height:600px!important;max-width:300px!important}
  .tn-1rm-layout>.tn-ad--side .roberin-qa-ad-placeholder{visibility:hidden!important;color:transparent!important;text-shadow:none!important;font-size:0!important;line-height:0!important}
}
@media (max-width:1839px){.tn-1rm-layout>.tn-ad--side{display:none!important}}

/* Article/body design correction · 20260702g
   Restore The New article grid and dark-mode reading rhythm. */
.tn-1rm-calculator .tn-article-panel{
  position:relative!important;
  margin-top:20px!important;
  padding:22px!important;
  border:1px solid var(--tn-line)!important;
  background:linear-gradient(180deg,rgba(255,253,247,.72),rgba(250,246,238,.54))!important;
  color:var(--tn-ink)!important;
  -webkit-text-fill-color:currentColor!important;
  box-shadow:none!important;
}
.tn-1rm-calculator .tn-article-title{
  display:grid!important;
  grid-template-columns:auto minmax(0,1fr)!important;
  gap:10px 14px!important;
  align-items:end!important;
  padding:0 0 14px!important;
  border-bottom:1px solid var(--tn-line-soft)!important;
}
.tn-1rm-calculator .tn-article-title h2{
  margin:0!important;
  color:var(--tn-ink)!important;
  -webkit-text-fill-color:currentColor!important;
  font-size:21px!important;
  line-height:1.22!important;
  font-weight:950!important;
  letter-spacing:-.035em!important;
}
.tn-1rm-calculator .tn-intro-columns{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:16px!important;
  margin:16px 0!important;
  padding:0 0 16px!important;
  border-bottom:1px solid var(--tn-line-soft)!important;
}
.tn-1rm-calculator .tn-intro-columns p{
  margin:0!important;
  color:var(--tn-muted)!important;
  -webkit-text-fill-color:currentColor!important;
  font-size:15px!important;
  line-height:1.68!important;
}
.tn-1rm-calculator .tn-content-grid{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:12px!important;
  margin:0!important;
}
.tn-1rm-calculator .tn-info-card{
  display:flex!important;
  flex-direction:column!important;
  gap:9px!important;
  min-width:0!important;
  padding:14px 15px!important;
  border:1px solid var(--tn-line-soft)!important;
  background:rgba(255,253,247,.58)!important;
  color:var(--tn-ink)!important;
  -webkit-text-fill-color:currentColor!important;
  box-shadow:none!important;
}
.tn-1rm-calculator .tn-info-card--wide{grid-column:1/-1!important}
.tn-1rm-calculator .tn-info-card h3{
  margin:0!important;
  padding:0 0 7px!important;
  border-bottom:1px solid var(--tn-line-soft)!important;
  color:var(--tn-ink)!important;
  -webkit-text-fill-color:currentColor!important;
  font-size:16px!important;
  line-height:1.25!important;
  font-weight:950!important;
  letter-spacing:-.02em!important;
}
.tn-1rm-calculator .tn-info-card p,
.tn-1rm-calculator .tn-info-card li{
  margin:0!important;
  color:var(--tn-muted)!important;
  -webkit-text-fill-color:currentColor!important;
  font-size:14px!important;
  line-height:1.64!important;
}
.tn-1rm-calculator .tn-example-ledger{
  margin:0!important;
  border:1px solid var(--tn-line-soft)!important;
  background:rgba(250,246,238,.64)!important;
}
.tn-1rm-calculator .tn-example-row{
  grid-template-columns:104px minmax(0,1fr)!important;
  gap:10px!important;
  padding:8px 10px!important;
  border-bottom:1px solid var(--tn-line-soft)!important;
  color:var(--tn-muted)!important;
  -webkit-text-fill-color:currentColor!important;
}
.tn-1rm-calculator .tn-example-row b{
  color:var(--tn-ink)!important;
  -webkit-text-fill-color:currentColor!important;
  font-weight:900!important;
}
.tn-1rm-calculator .tn-source-links{
  margin-top:auto!important;
  padding-top:10px!important;
  border-top:1px solid var(--tn-line-soft)!important;
}
.tn-1rm-calculator .tn-source-link{
  min-height:30px!important;
  background:var(--tn-chip)!important;
  color:var(--tn-ink)!important;
  -webkit-text-fill-color:currentColor!important;
  border-color:var(--tn-line)!important;
}
.tn-1rm-calculator .tn-faq-list{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:10px!important;
  margin:0!important;
}
.tn-1rm-calculator .tn-faq-item{
  display:grid!important;
  gap:6px!important;
  margin:0!important;
  padding:12px!important;
  border:1px solid var(--tn-line-soft)!important;
  background:rgba(250,246,238,.44)!important;
}
.tn-1rm-calculator .tn-faq-item h3{
  margin:0!important;
  padding:0!important;
  border:0!important;
  color:var(--tn-ink)!important;
  -webkit-text-fill-color:currentColor!important;
  font-size:15px!important;
  line-height:1.35!important;
  font-weight:950!important;
}
.tn-1rm-calculator .tn-faq-item p{
  margin:0!important;
  color:var(--tn-muted)!important;
  -webkit-text-fill-color:currentColor!important;
  font-size:14px!important;
  line-height:1.6!important;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])) .tn-1rm-calculator .tn-article-panel{
  background:linear-gradient(180deg,rgba(34,25,18,.96),rgba(25,18,12,.94))!important;
  border-color:#8d7452!important;
  color:#f7ead1!important;
  -webkit-text-fill-color:#f7ead1!important;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])) .tn-1rm-calculator :is(.tn-article-title,.tn-intro-columns,.tn-info-card h3,.tn-source-links){border-color:#5f4a32!important}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])) .tn-1rm-calculator :is(.tn-info-card,.tn-example-ledger,.tn-faq-item){
  background:rgba(28,21,15,.72)!important;
  border-color:#5f4a32!important;
  color:#f7ead1!important;
  -webkit-text-fill-color:#f7ead1!important;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])) .tn-1rm-calculator :is(.tn-article-title h2,.tn-info-card h3,.tn-faq-item h3,.tn-example-row b){
  color:#f7ead1!important;
  -webkit-text-fill-color:currentColor!important;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])) .tn-1rm-calculator :is(.tn-intro-columns p,.tn-info-card p,.tn-info-card li,.tn-faq-item p,.tn-example-row){
  color:#d8c8ad!important;
  -webkit-text-fill-color:currentColor!important;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])) .tn-1rm-calculator .tn-source-link{
  background:#2f2115!important;
  border-color:#826744!important;
  color:#f7ead1!important;
  -webkit-text-fill-color:currentColor!important;
}
@media (prefers-color-scheme:dark){
  body[data-scheme="auto"] .tn-1rm-calculator .tn-article-panel{background:linear-gradient(180deg,rgba(34,25,18,.96),rgba(25,18,12,.94))!important;border-color:#8d7452!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important}
  body[data-scheme="auto"] .tn-1rm-calculator :is(.tn-info-card,.tn-example-ledger,.tn-faq-item){background:rgba(28,21,15,.72)!important;border-color:#5f4a32!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important}
  body[data-scheme="auto"] .tn-1rm-calculator :is(.tn-intro-columns p,.tn-info-card p,.tn-info-card li,.tn-faq-item p,.tn-example-row){color:#d8c8ad!important;-webkit-text-fill-color:currentColor!important}
  body[data-scheme="auto"] .tn-1rm-calculator .tn-source-link{background:#2f2115!important;border-color:#826744!important;color:#f7ead1!important;-webkit-text-fill-color:currentColor!important}
}
@media (max-width:760px){
  .tn-1rm-calculator .tn-article-panel{padding:16px 14px!important}
  .tn-1rm-calculator .tn-article-title,.tn-1rm-calculator .tn-intro-columns,.tn-1rm-calculator .tn-content-grid,.tn-1rm-calculator .tn-faq-list{grid-template-columns:1fr!important}
  .tn-1rm-calculator .tn-article-title{align-items:start!important}
  .tn-1rm-calculator .tn-info-card{padding:13px!important}
  .tn-1rm-calculator .tn-example-row{grid-template-columns:84px minmax(0,1fr)!important}
}

/* Article/body parity correction · 20260702h
   Match the confirmed Character Counter article rhythm and harden dark surfaces. */
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-article-panel{
  position:relative!important;
  z-index:1!important;
  margin-top:20px!important;
  padding:16px!important;
  border:1px solid var(--tn-line-soft)!important;
  background:rgba(255,253,247,.7)!important;
  color:var(--tn-ink)!important;
  -webkit-text-fill-color:currentColor!important;
  box-shadow:2px 2px 0 rgba(26,18,8,.07)!important;
}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-article-title{
  display:flex!important;
  align-items:center!important;
  gap:10px!important;
  margin:0 0 14px!important;
  padding:0 0 10px!important;
  border-bottom:1px solid var(--tn-line-soft)!important;
}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-article-title h2{
  margin:0!important;
  color:var(--tn-ink)!important;
  -webkit-text-fill-color:currentColor!important;
  font-size:21px!important;
  line-height:1.22!important;
  font-weight:950!important;
  letter-spacing:-.035em!important;
}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-mini-mark{
  display:inline-grid!important;
  place-items:center!important;
  flex:0 0 auto!important;
  min-width:78px!important;
  height:26px!important;
  padding:0 9px!important;
  color:#fff7e8!important;
  -webkit-text-fill-color:#fff7e8!important;
  background:#1a1208!important;
  border:1px solid #1a1208!important;
  font-family:Georgia,serif!important;
  font-size:13px!important;
  line-height:1!important;
  font-weight:900!important;
  letter-spacing:-.02em!important;
}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-intro-columns{
  display:block!important;
  columns:2 320px!important;
  column-gap:26px!important;
  margin:0 0 18px!important;
  padding:0!important;
  border:0!important;
  color:var(--tn-muted)!important;
  -webkit-text-fill-color:currentColor!important;
}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-intro-columns p{
  margin:0 0 10px!important;
  color:var(--tn-muted)!important;
  -webkit-text-fill-color:currentColor!important;
  font-size:15px!important;
  line-height:1.68!important;
}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-content-grid{
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:14px!important;
  margin:0!important;
}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-info-card{
  display:block!important;
  min-width:0!important;
  padding:14px!important;
  border:1px solid var(--tn-line-soft)!important;
  background:rgba(250,246,238,.72)!important;
  color:var(--tn-ink)!important;
  -webkit-text-fill-color:currentColor!important;
  box-shadow:none!important;
}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-info-card--wide{grid-column:1/-1!important}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-info-card h3{
  margin:0 0 8px!important;
  padding:0!important;
  border:0!important;
  color:var(--tn-ink)!important;
  -webkit-text-fill-color:currentColor!important;
  font-size:16px!important;
  line-height:1.25!important;
  font-weight:950!important;
  letter-spacing:-.02em!important;
}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-info-card p,
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-info-card li{
  margin:0!important;
  color:var(--tn-muted)!important;
  -webkit-text-fill-color:currentColor!important;
  font-size:14px!important;
  line-height:1.64!important;
}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-example-ledger{
  display:grid!important;
  gap:0!important;
  margin:8px 0 0!important;
  border:1px solid var(--tn-line-soft)!important;
  background:rgba(255,253,247,.35)!important;
}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-example-row{
  display:grid!important;
  grid-template-columns:104px minmax(0,1fr)!important;
  gap:10px!important;
  padding:8px 10px!important;
  border-bottom:1px solid var(--tn-line-soft)!important;
  color:var(--tn-muted)!important;
  -webkit-text-fill-color:currentColor!important;
  font-size:14px!important;
  line-height:1.45!important;
}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-example-row:last-child{border-bottom:0!important}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-example-row b{
  color:var(--tn-ink)!important;
  -webkit-text-fill-color:currentColor!important;
  font-family:"Courier New",monospace!important;
  font-size:13px!important;
  font-weight:900!important;
}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-source-links{
  margin-top:12px!important;
  padding-top:12px!important;
  border-top:1px dashed var(--tn-line-soft)!important;
  display:flex!important;
  flex-wrap:wrap!important;
  align-items:center!important;
  gap:8px!important;
}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-source-links span{
  color:var(--tn-ink)!important;
  -webkit-text-fill-color:currentColor!important;
  font-family:"Courier New",monospace!important;
  font-size:12px!important;
  line-height:1!important;
  font-weight:900!important;
  letter-spacing:.08em!important;
}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-source-link{
  display:inline-flex!important;
  align-items:center!important;
  min-height:28px!important;
  padding:4px 9px!important;
  color:var(--tn-ink)!important;
  -webkit-text-fill-color:currentColor!important;
  background:var(--tn-chip)!important;
  border:1px solid var(--tn-line)!important;
  text-decoration:none!important;
  font-family:"Courier New",monospace!important;
  font-size:12px!important;
  line-height:1.2!important;
  font-weight:800!important;
  box-shadow:1px 1px 0 rgba(26,18,8,.06)!important;
}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-source-link::after{
  content:"↗"!important;
  margin-left:6px!important;
  font-family:"Courier New",monospace!important;
  font-size:11px!important;
}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-faq-list{
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:12px!important;
  margin:10px 0 0!important;
}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-faq-item{
  display:block!important;
  margin:0!important;
  padding:12px 0 0!important;
  border:0!important;
  border-top:1px dashed var(--tn-line-soft)!important;
  background:transparent!important;
  color:var(--tn-ink)!important;
  -webkit-text-fill-color:currentColor!important;
}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-faq-item h3{
  display:flex!important;
  align-items:center!important;
  gap:8px!important;
  margin:0 0 5px!important;
  padding:0!important;
  border:0!important;
  color:var(--tn-ink)!important;
  -webkit-text-fill-color:currentColor!important;
  font-size:15px!important;
  line-height:1.3!important;
  font-weight:950!important;
}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-faq-item h3::before{
  content:"Q"!important;
  flex:0 0 20px!important;
  width:20px!important;
  height:20px!important;
  display:inline-grid!important;
  place-items:center!important;
  color:var(--tn-paper)!important;
  -webkit-text-fill-color:currentColor!important;
  background:var(--tn-ink)!important;
  border-radius:999px!important;
  font:700 10px/1 Georgia,serif!important;
}
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-faq-item p{
  margin:0!important;
  color:var(--tn-muted)!important;
  -webkit-text-fill-color:currentColor!important;
  font-size:14px!important;
  line-height:1.6!important;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],body[data-scheme="auto"][data-d="dark"],body[data-scheme="auto"][data-l="dark"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])):is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-article-panel{
  background:rgba(37,27,18,.94)!important;
  border-color:#604a31!important;
  color:#f7ead1!important;
  -webkit-text-fill-color:#f7ead1!important;
  box-shadow:2px 2px 0 rgba(0,0,0,.16)!important;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],body[data-scheme="auto"][data-d="dark"],body[data-scheme="auto"][data-l="dark"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])):is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-info-card{
  background:rgba(44,32,21,.96)!important;
  border-color:#604a31!important;
  color:#f7ead1!important;
  -webkit-text-fill-color:#f7ead1!important;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],body[data-scheme="auto"][data-d="dark"],body[data-scheme="auto"][data-l="dark"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])):is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator :is(.tn-article-title,.tn-example-ledger,.tn-example-row,.tn-source-links,.tn-faq-item){
  border-color:#604a31!important;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],body[data-scheme="auto"][data-d="dark"],body[data-scheme="auto"][data-l="dark"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])):is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-example-ledger{
  background:rgba(33,23,15,.72)!important;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],body[data-scheme="auto"][data-d="dark"],body[data-scheme="auto"][data-l="dark"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])):is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator :is(.tn-article-title h2,.tn-info-card h3,.tn-example-row b,.tn-source-links span,.tn-faq-item h3){
  color:#f7ead1!important;
  -webkit-text-fill-color:currentColor!important;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],body[data-scheme="auto"][data-d="dark"],body[data-scheme="auto"][data-l="dark"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])):is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator :is(.tn-intro-columns,.tn-intro-columns p,.tn-info-card p,.tn-info-card li,.tn-example-row,.tn-faq-item p){
  color:#d8c8ad!important;
  -webkit-text-fill-color:currentColor!important;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],body[data-scheme="auto"][data-d="dark"],body[data-scheme="auto"][data-l="dark"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])):is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-source-link{
  background:#33271c!important;
  border-color:#786752!important;
  color:#f7ead1!important;
  -webkit-text-fill-color:currentColor!important;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],body[data-scheme="auto"][data-d="dark"],body[data-scheme="auto"][data-l="dark"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])):is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-faq-item h3::before{
  background:#f7ead1!important;
  color:#1a1208!important;
  -webkit-text-fill-color:#1a1208!important;
}
@media (prefers-color-scheme:dark){
  body[data-scheme="auto"]:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-article-panel{background:rgba(37,27,18,.94)!important;border-color:#604a31!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important}
  body[data-scheme="auto"]:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-info-card{background:rgba(44,32,21,.96)!important;border-color:#604a31!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important}
  body[data-scheme="auto"]:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator :is(.tn-intro-columns,.tn-intro-columns p,.tn-info-card p,.tn-info-card li,.tn-example-row,.tn-faq-item p){color:#d8c8ad!important;-webkit-text-fill-color:currentColor!important}
}
@media (max-width:760px){
  body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-article-panel{padding:14px 12px!important}
  body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-article-title{align-items:flex-start!important}
  body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-intro-columns{columns:auto!important}
  body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-content-grid{grid-template-columns:1fr!important}
  body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-example-row{grid-template-columns:84px minmax(0,1fr)!important}
}
@media (max-width:540px){
  body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-article-title{flex-direction:column!important;gap:9px!important}
  body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-source-links{flex-direction:column!important;align-items:stretch!important}
  body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-source-links span,
  body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-source-link{width:100%!important}
}



/* FAQ row parity hardening · 20260702i
   The Article FAQ is a quiet list, not a second stack of dark filled boxes. */
body:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-faq-item,
:is(body[data-scheme="dark"],body[data-scheme="inverse"],body[data-scheme="auto"][data-d="dark"],body[data-scheme="auto"][data-l="dark"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])):is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-faq-item{
  background:transparent!important;
  box-shadow:none!important;
  border-left:0!important;
  border-right:0!important;
  border-bottom:0!important;
}
@media (prefers-color-scheme:dark){
  body[data-scheme="auto"]:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-faq-item{
    background:transparent!important;
    box-shadow:none!important;
    border-left:0!important;
    border-right:0!important;
    border-bottom:0!important;
  }
}


/* Dark table/control correction · 20260702j
   Active controls and result tables stay inside the dark palette. */
:is(body[data-scheme="dark"],body[data-scheme="inverse"],body[data-scheme="auto"][data-d="dark"],body[data-scheme="auto"][data-l="dark"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])):is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator{
  --tn-action-active:#120d08;
  --tn-action-active-text:#f7ead1;
  --tn-control-shadow:none;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],body[data-scheme="auto"][data-d="dark"],body[data-scheme="auto"][data-l="dark"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])):is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator :is(.tn-one-rm-unit-toggle button,.tn-one-rm-actions button,.tn-one-rm-copy-btn){
  background:#33271c!important;
  color:#f7ead1!important;
  -webkit-text-fill-color:#f7ead1!important;
  border-color:#786752!important;
  box-shadow:none!important;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],body[data-scheme="auto"][data-d="dark"],body[data-scheme="auto"][data-l="dark"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])):is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator :is(.tn-one-rm-unit-toggle button[aria-pressed="true"],.tn-one-rm-actions button[data-primary],.tn-one-rm-copy-btn:not(:disabled)){
  background:#120d08!important;
  color:#f7ead1!important;
  -webkit-text-fill-color:#f7ead1!important;
  border-color:#d8c8ad!important;
  box-shadow:inset 0 0 0 1px rgba(247,234,209,.32)!important;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],body[data-scheme="auto"][data-d="dark"],body[data-scheme="auto"][data-l="dark"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])):is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator :is(.tn-one-rm-unit-toggle button:hover,.tn-one-rm-actions button:hover,.tn-one-rm-copy-btn:hover){
  background:#3c2d20!important;
  color:#f7ead1!important;
  -webkit-text-fill-color:#f7ead1!important;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],body[data-scheme="auto"][data-d="dark"],body[data-scheme="auto"][data-l="dark"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])):is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator :is(.tn-one-rm-unit-toggle button[aria-pressed="true"]:hover,.tn-one-rm-actions button[data-primary]:hover,.tn-one-rm-copy-btn:not(:disabled):hover){
  background:#120d08!important;
  border-color:#f7ead1!important;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],body[data-scheme="auto"][data-d="dark"],body[data-scheme="auto"][data-l="dark"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])):is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-one-rm-table-wrap{
  background:#21170f!important;
  border-top-color:#604a31!important;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],body[data-scheme="auto"][data-d="dark"],body[data-scheme="auto"][data-l="dark"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])):is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-one-rm-table{
  color:#f7ead1!important;
  -webkit-text-fill-color:currentColor!important;
  background:#21170f!important;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],body[data-scheme="auto"][data-d="dark"],body[data-scheme="auto"][data-l="dark"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])):is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-one-rm-table th{
  background:#33271c!important;
  color:#f7ead1!important;
  -webkit-text-fill-color:#f7ead1!important;
  border-color:#604a31!important;
  font-weight:800!important;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],body[data-scheme="auto"][data-d="dark"],body[data-scheme="auto"][data-l="dark"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])):is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-one-rm-table td{
  background:#21170f!important;
  color:#d8c8ad!important;
  -webkit-text-fill-color:#d8c8ad!important;
  border-color:#604a31!important;
}
:is(body[data-scheme="dark"],body[data-scheme="inverse"],body[data-scheme="auto"][data-d="dark"],body[data-scheme="auto"][data-l="dark"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])):is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-one-rm-table tbody tr:nth-child(even) td{
  background:#281d13!important;
}
@media (prefers-color-scheme:dark){
  body[data-scheme="auto"]:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator{--tn-action-active:#120d08;--tn-action-active-text:#f7ead1;--tn-control-shadow:none}
  body[data-scheme="auto"]:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator :is(.tn-one-rm-unit-toggle button,.tn-one-rm-actions button,.tn-one-rm-copy-btn){background:#33271c!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;border-color:#786752!important;box-shadow:none!important}
  body[data-scheme="auto"]:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator :is(.tn-one-rm-unit-toggle button[aria-pressed="true"],.tn-one-rm-actions button[data-primary],.tn-one-rm-copy-btn:not(:disabled)){background:#120d08!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;border-color:#d8c8ad!important;box-shadow:inset 0 0 0 1px rgba(247,234,209,.32)!important}
  body[data-scheme="auto"]:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-one-rm-table-wrap{background:#21170f!important;border-top-color:#604a31!important}
  body[data-scheme="auto"]:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-one-rm-table{background:#21170f!important;color:#f7ead1!important;-webkit-text-fill-color:currentColor!important}
  body[data-scheme="auto"]:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-one-rm-table th{background:#33271c!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;border-color:#604a31!important}
  body[data-scheme="auto"]:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-one-rm-table td{background:#21170f!important;color:#d8c8ad!important;-webkit-text-fill-color:#d8c8ad!important;border-color:#604a31!important}
  body[data-scheme="auto"]:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-one-rm-table tbody tr:nth-child(even) td{background:#281d13!important}
}

/* Dark toast color correction · 20260703a
   Keep 1RM status toasts readable inside the dark The New palette. */
:is(body[data-scheme="dark"],body[data-scheme="inverse"],body[data-scheme="auto"][data-d="dark"],body[data-scheme="auto"][data-l="dark"],html[data-scheme="dark"] body,html[data-scheme="inverse"] body,html.theme-dark body:not([data-scheme="light"])):is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-one-rm-toast{
  background:#120d08!important;
  color:#f7ead1!important;
  -webkit-text-fill-color:#f7ead1!important;
  border-color:#826744!important;
  box-shadow:0 10px 24px rgba(0,0,0,.28)!important;
}
@media (prefers-color-scheme:dark){
  body[data-scheme="auto"]:is(.postid-909,.postid-4833,.postid-4837,.postid-4838,.postid-4839) .tn-1rm-calculator .tn-one-rm-toast{
    background:#120d08!important;
    color:#f7ead1!important;
    -webkit-text-fill-color:#f7ead1!important;
    border-color:#826744!important;
    box-shadow:0 10px 24px rgba(0,0,0,.28)!important;
  }
}
