/* Roberin The New — Retire Calculator 20260710a */
body.tn-retire-page-body .cs-custom-content-post-before{display:none!important;}
body.tn-retire-page-body :is(.tn-retire-page,.tn-retire-page *,.tn-retire-page *::before,.tn-retire-page *::after){box-sizing:border-box!important;min-width:0!important;}
body.tn-retire-page-body .tn-retire-page{--tn-ink:#1a1208;--tn-muted:#5a4a30;--tn-line:#b8a888;--tn-line-soft:#ddd4be;--tn-paper:#faf6ee;--tn-paper-strong:#fffdf7;--tn-wash:#f5efdf;--tn-button:#ede6d4;--tn-button-hover:#dfd4bb;--tn-accent:#c44a00;--tn-danger:#7d2418;--tn-ok:#27481f;--tn-dark-action:#24170e;--tn-dark-action-hover:#3a2718;--tn-dark-action-text:#fff7e8;width:min(1180px,100%)!important;max-width:1180px!important;margin:0 auto 56px!important;color:var(--tn-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;}
body.tn-retire-page-body .tn-retire-page :is(h1,h2,h3,p,ul,ol,li,button,input,select,a,span,strong,em,b,time,div,section,article,label,small,dl,dt,dd,table,caption,th,td,output){color:inherit!important;-webkit-text-fill-color:currentColor!important;}
body.tn-retire-page-body .tn-retire-page :is(p,ul,ol,dl,dd){margin:0!important;padding:0!important;}
body.tn-retire-page-body .tn-retire-page :is(ul,ol,li){list-style:none!important;}
body.tn-retire-page-body .tn-retire-page :is(button,input){font:inherit!important;border-radius:0!important;box-shadow:none!important;}
body.tn-retire-page-body .tn-retire-page button{appearance:none!important;cursor:pointer!important;}
body.tn-retire-page-body .tn-retire-tool{width:100%!important;margin:0 auto 18px!important;border:1px solid var(--tn-line)!important;border-top:3px double var(--tn-line)!important;border-bottom:3px double var(--tn-line)!important;background:linear-gradient(180deg,var(--tn-paper-strong),var(--tn-paper))!important;box-shadow:4px 4px 0 rgba(26,18,8,.10)!important;}
body.tn-retire-page-body .tn-retire-grid{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr)!important;align-items:stretch!important;}
body.tn-retire-page-body .tn-retire-pane{padding:18px!important;}
body.tn-retire-page-body .tn-retire-pane--input{border-right:1px solid var(--tn-line)!important;background:rgba(245,239,223,.64)!important;}
body.tn-retire-page-body .tn-retire-pane-label{display:block!important;margin:0 0 10px!important;color:var(--tn-muted)!important;font-family:"Courier New",monospace!important;font-size:12px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;}
body.tn-retire-page-body .tn-retire-dates,body.tn-retire-page-body .tn-retire-money-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0 0 10px!important;}
body.tn-retire-page-body .tn-retire-money-grid label:last-child{grid-column:1/-1!important;}
body.tn-retire-page-body .tn-retire-dates label,body.tn-retire-page-body .tn-retire-money-grid label{display:grid!important;grid-template-rows:auto 44px!important;gap:5px!important;}
body.tn-retire-page-body .tn-retire-page label span{display:block!important;color:var(--tn-muted)!important;font-family:"Courier New",monospace!important;font-size:12px!important;line-height:1.2!important;font-weight:800!important;}
body.tn-retire-page-body .tn-retire-page input{width:100%!important;height:44px!important;border:1px solid var(--tn-line)!important;background:var(--tn-paper-strong)!important;color:var(--tn-ink)!important;padding:0 10px!important;font-family:"Courier New",monospace!important;font-size:14px!important;line-height:44px!important;font-weight:800!important;}
body.tn-retire-page-body .tn-retire-page input[readonly]{background:var(--tn-wash)!important;color:var(--tn-muted)!important;}
body.tn-retire-page-body .tn-retire-period{margin:0 0 10px!important;padding:10px!important;border:1px dashed var(--tn-line)!important;background:rgba(255,253,247,.55)!important;}
body.tn-retire-page-body .tn-retire-period strong{display:block!important;margin:0 0 7px!important;font-family:"Courier New",monospace!important;font-size:12px!important;line-height:1.35!important;color:var(--tn-ink)!important;}
body.tn-retire-page-body .tn-retire-period-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;}
body.tn-retire-page-body .tn-retire-period-list span{display:flex!important;justify-content:space-between!important;gap:6px!important;min-height:30px!important;padding:6px 8px!important;border:1px solid var(--tn-line-soft)!important;background:var(--tn-paper)!important;font-family:"Courier New",monospace!important;font-size:11px!important;line-height:1.2!important;font-weight:700!important;}
body.tn-retire-page-body .tn-retire-table-wrap{width:100%!important;overflow-x:auto!important;margin:0 0 10px!important;border:1px solid var(--tn-line)!important;background:var(--tn-paper-strong)!important;}
body.tn-retire-page-body .tn-retire-wage-table{width:100%!important;border-collapse:collapse!important;table-layout:fixed!important;font-family:"Courier New",monospace!important;}
body.tn-retire-page-body .tn-retire-wage-table caption{padding:8px 10px!important;text-align:left!important;color:var(--tn-muted)!important;font-size:12px!important;font-weight:800!important;border-bottom:1px solid var(--tn-line)!important;}
body.tn-retire-page-body .tn-retire-wage-table th,body.tn-retire-page-body .tn-retire-wage-table td{padding:6px!important;border-bottom:1px solid var(--tn-line-soft)!important;border-right:1px solid var(--tn-line-soft)!important;text-align:left!important;vertical-align:middle!important;font-size:12px!important;}
body.tn-retire-page-body .tn-retire-wage-table th:last-child,body.tn-retire-page-body .tn-retire-wage-table td:last-child{border-right:0!important;}
body.tn-retire-page-body .tn-retire-wage-table input{height:38px!important;line-height:38px!important;font-size:12px!important;padding:0 7px!important;}
body.tn-retire-page-body .tn-retire-wage-table th:first-child{width:38px!important;text-align:center!important;}
body.tn-retire-page-body .tn-retire-summary output{display:block!important;font-family:"Courier New",monospace!important;font-size:12px!important;font-weight:900!important;color:var(--tn-accent)!important;}
body.tn-retire-page-body .tn-retire-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;}
body.tn-retire-page-body .tn-retire-actions button{height:42px!important;min-height:42px!important;padding:0 8px!important;border:1px solid var(--tn-dark-action)!important;background:var(--tn-button)!important;color:var(--tn-ink)!important;-webkit-text-fill-color:var(--tn-ink)!important;font-family:"Courier New",monospace!important;font-size:13px!important;line-height:40px!important;font-weight:900!important;text-align:center!important;}
body.tn-retire-page-body .tn-retire-actions button:hover{background:var(--tn-button-hover)!important;outline:0!important;}
body.tn-retire-page-body .tn-retire-actions button:disabled{cursor:not-allowed!important;opacity:.52!important;background:var(--tn-wash)!important;color:var(--tn-muted)!important;-webkit-text-fill-color:var(--tn-muted)!important;}
body.tn-retire-page-body .tn-retire-actions button:focus{outline:0!important;}
body.tn-retire-page-body .tn-retire-actions button:focus-visible,body.tn-retire-page-body .tn-retire-page input:focus-visible{outline:2px solid var(--tn-accent)!important;outline-offset:2px!important;}
body.tn-retire-page-body .tn-retire-result-main{display:grid!important;align-content:center!important;min-height:152px!important;margin:0 0 8px!important;padding:18px!important;border:1px solid var(--tn-line)!important;border-left:3px solid var(--tn-accent)!important;background:var(--tn-paper-strong)!important;}
body.tn-retire-page-body .tn-retire-result-main span{display:block!important;color:var(--tn-muted)!important;font-family:"Courier New",monospace!important;font-size:12px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;}
body.tn-retire-page-body .tn-retire-result-main strong{display:block!important;margin:7px 0!important;color:var(--tn-accent)!important;font-size:clamp(31px,5vw,52px)!important;line-height:.95!important;letter-spacing:-.06em!important;font-weight:950!important;word-break:break-word!important;}
body.tn-retire-page-body .tn-retire-result-main em{display:block!important;color:var(--tn-muted)!important;font-family:"Courier New",monospace!important;font-size:12px!important;line-height:1.35!important;font-style:normal!important;}
body.tn-retire-page-body .tn-retire-metrics{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin:0 0 8px!important;}
body.tn-retire-page-body .tn-retire-metrics div{min-height:62px!important;padding:10px!important;border:1px solid var(--tn-line-soft)!important;background:var(--tn-wash)!important;}
body.tn-retire-page-body .tn-retire-metrics dt{font-family:"Courier New",monospace!important;font-size:11px!important;line-height:1.2!important;font-weight:800!important;color:var(--tn-muted)!important;}
body.tn-retire-page-body .tn-retire-metrics dd{margin-top:4px!important;font-family:"Courier New",monospace!important;font-size:15px!important;line-height:1.2!important;font-weight:900!important;word-break:break-word!important;}
body.tn-retire-page-body .tn-retire-status{min-height:48px!important;padding:10px!important;border:1px dashed var(--tn-line)!important;background:rgba(255,253,247,.55)!important;color:var(--tn-muted)!important;font-family:"Courier New",monospace!important;font-size:12px!important;line-height:1.35!important;font-weight:700!important;}
body.tn-retire-page-body .tn-retire-status[data-state="error"]{border-color:var(--tn-danger)!important;color:var(--tn-danger)!important;background:rgba(125,36,24,.08)!important;}
body.tn-retire-page-body .tn-retire-status[data-state="ok"]{border-color:var(--tn-ok)!important;color:var(--tn-ok)!important;background:rgba(39,72,31,.08)!important;}

body.tn-retire-page-body:is([data-scheme="dark"],[data-scheme="inverse"],[data-scheme="auto"][data-l="dark"],[data-scheme="auto"][data-d="dark"]) .tn-retire-page,html[data-scheme="dark"] body.tn-retire-page-body:not([data-scheme="light"]) .tn-retire-page{--tn-ink:#f7ead1;--tn-muted:#d8c6a5;--tn-line:#775d3d;--tn-line-soft:#5f4a32;--tn-paper:#2c2015;--tn-paper-strong:#332416;--tn-wash:#261a10;--tn-button:#3a2a1b;--tn-button-hover:#493521;--tn-accent:#ffb36d;--tn-danger:#ffb0a2;--tn-ok:#d6f0c7;--tn-dark-action:#f7ead1;--tn-dark-action-hover:#ead8b9;--tn-dark-action-text:#21170f;}
body.tn-retire-page-body:is([data-scheme="dark"],[data-scheme="inverse"],[data-scheme="auto"][data-l="dark"],[data-scheme="auto"][data-d="dark"]) :is(.tn-retire-tool,.tn-retire-result-main,.tn-retire-table-wrap),html[data-scheme="dark"] body.tn-retire-page-body:not([data-scheme="light"]) :is(.tn-retire-tool,.tn-retire-result-main,.tn-retire-table-wrap){background:#20160e!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;}
body.tn-retire-page-body:is([data-scheme="dark"],[data-scheme="inverse"],[data-scheme="auto"][data-l="dark"],[data-scheme="auto"][data-d="dark"]) .tn-retire-pane--input,html[data-scheme="dark"] body.tn-retire-page-body:not([data-scheme="light"]) .tn-retire-pane--input{background:#261a10!important;}
body.tn-retire-page-body:is([data-scheme="dark"],[data-scheme="inverse"],[data-scheme="auto"][data-l="dark"],[data-scheme="auto"][data-d="dark"]) :is(.tn-retire-page input,.tn-retire-period,.tn-retire-period-list span,.tn-retire-metrics div,.tn-retire-status),html[data-scheme="dark"] body.tn-retire-page-body:not([data-scheme="light"]) :is(.tn-retire-page input,.tn-retire-period,.tn-retire-period-list span,.tn-retire-metrics div,.tn-retire-status){background:#24180f!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;border-color:#5f4a32!important;}
body.tn-retire-page-body:is([data-scheme="dark"],[data-scheme="inverse"],[data-scheme="auto"][data-l="dark"],[data-scheme="auto"][data-d="dark"]) .tn-retire-result-main strong,html[data-scheme="dark"] body.tn-retire-page-body:not([data-scheme="light"]) .tn-retire-result-main strong{color:#ffb36d!important;-webkit-text-fill-color:#ffb36d!important;}
body.tn-retire-page-body:is([data-scheme="dark"],[data-scheme="inverse"],[data-scheme="auto"][data-l="dark"],[data-scheme="auto"][data-d="dark"]) .tn-retire-actions button,html[data-scheme="dark"] body.tn-retire-page-body:not([data-scheme="light"]) .tn-retire-actions button{border-color:#775d3d!important;background:#3a2a1b!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;}
body.tn-retire-page-body:is([data-scheme="dark"],[data-scheme="inverse"],[data-scheme="auto"][data-l="dark"],[data-scheme="auto"][data-d="dark"]) .tn-retire-actions button:hover,html[data-scheme="dark"] body.tn-retire-page-body:not([data-scheme="light"]) .tn-retire-actions button:hover{background:#493521!important;}
body.tn-retire-page-body:is([data-scheme="dark"],[data-scheme="inverse"],[data-scheme="auto"][data-l="dark"],[data-scheme="auto"][data-d="dark"]) .tn-retire-actions button:disabled,html[data-scheme="dark"] body.tn-retire-page-body:not([data-scheme="light"]) .tn-retire-actions button:disabled{background:#261a10!important;color:#d8c6a5!important;-webkit-text-fill-color:#d8c6a5!important;}
@media (prefers-color-scheme:dark){body.tn-retire-page-body[data-scheme="auto"] .tn-retire-page{--tn-ink:#f7ead1;--tn-muted:#d8c6a5;--tn-line:#775d3d;--tn-line-soft:#5f4a32;--tn-paper:#2c2015;--tn-paper-strong:#332416;--tn-wash:#261a10;--tn-button:#3a2a1b;--tn-button-hover:#493521;--tn-accent:#ffb36d;--tn-danger:#ffb0a2;--tn-ok:#d6f0c7;--tn-dark-action:#f7ead1;--tn-dark-action-hover:#ead8b9;--tn-dark-action-text:#21170f;}body.tn-retire-page-body[data-scheme="auto"] :is(.tn-retire-tool,.tn-retire-result-main,.tn-retire-table-wrap){background:#20160e!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;}body.tn-retire-page-body[data-scheme="auto"] .tn-retire-pane--input{background:#261a10!important;}body.tn-retire-page-body[data-scheme="auto"] :is(.tn-retire-page input,.tn-retire-period,.tn-retire-period-list span,.tn-retire-metrics div,.tn-retire-status){background:#24180f!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;border-color:#5f4a32!important;}body.tn-retire-page-body[data-scheme="auto"] .tn-retire-result-main strong{color:#ffb36d!important;-webkit-text-fill-color:#ffb36d!important;}body.tn-retire-page-body[data-scheme="auto"] .tn-retire-actions button{border-color:#775d3d!important;background:#3a2a1b!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;}}
@media (max-width:980px){body.tn-retire-page-body .tn-retire-grid{grid-template-columns:1fr!important;}body.tn-retire-page-body .tn-retire-pane--input{border-right:0!important;border-bottom:1px solid var(--tn-line)!important;}}
@media (max-width:720px){body.tn-retire-page-body .tn-retire-page{width:calc(100% - 10px)!important;max-width:calc(100% - 10px)!important;margin:0 auto 40px!important;font-size:14px!important;}body.tn-retire-page-body .tn-retire-pane{padding:12px!important;}body.tn-retire-page-body .tn-retire-dates,body.tn-retire-page-body .tn-retire-money-grid{gap:8px!important;}body.tn-retire-page-body .tn-retire-period-list{grid-template-columns:1fr!important;}body.tn-retire-page-body .tn-retire-wage-table{min-width:560px!important;}body.tn-retire-page-body .tn-retire-actions{gap:6px!important;}body.tn-retire-page-body .tn-retire-actions button{height:40px!important;min-height:40px!important;font-size:12px!important;line-height:38px!important;padding:0 5px!important;}body.tn-retire-page-body .tn-retire-result-main{min-height:126px!important;padding:14px!important;}body.tn-retire-page-body .tn-retire-metrics div{min-height:56px!important;}}
@media (max-width:390px){body.tn-retire-page-body .tn-retire-dates,body.tn-retire-page-body .tn-retire-money-grid{grid-template-columns:1fr!important;}body.tn-retire-page-body .tn-retire-page input{height:42px!important;line-height:42px!important;font-size:13px!important;}body.tn-retire-page-body .tn-retire-result-main strong{font-size:30px!important;}body.tn-retire-page-body .tn-retire-metrics{grid-template-columns:1fr!important;}body.tn-retire-page-body .tn-retire-actions button{font-size:11px!important;letter-spacing:-.02em!important;}}
@media (max-width:360px){body.tn-retire-page-body .tn-retire-pane{padding:10px!important;}body.tn-retire-page-body .tn-retire-actions{gap:4px!important;}body.tn-retire-page-body .tn-retire-actions button{font-size:10.5px!important;padding:0 3px!important;}}
body.tn-retire-page-body .tn-retire-example-ledger{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin:10px 0!important;}
body.tn-retire-page-body .tn-retire-example-ledger div{display:grid!important;grid-template-columns:minmax(92px,.8fr) minmax(0,1fr)!important;align-items:center!important;min-height:34px!important;border:1px solid var(--tn-line-soft)!important;background:var(--tn-wash)!important;}
body.tn-retire-page-body .tn-retire-example-ledger dt,body.tn-retire-page-body .tn-retire-example-ledger dd{margin:0!important;padding:7px 8px!important;font-family:"Courier New",monospace!important;font-size:12px!important;line-height:1.2!important;}
body.tn-retire-page-body .tn-retire-example-ledger dt{color:var(--tn-muted)!important;font-weight:800!important;border-right:1px solid var(--tn-line-soft)!important;}
body.tn-retire-page-body .tn-retire-example-ledger dd{font-weight:900!important;color:var(--tn-ink)!important;}
body.tn-retire-page-body .tn-retire-actions button{outline:0!important;}
body.tn-retire-page-body .tn-retire-actions button:hover,
body.tn-retire-page-body .tn-retire-actions button:disabled{outline:0!important;}
body.tn-retire-page-body .tn-retire-actions button:focus-visible{outline:2px solid var(--tn-accent)!important;outline-offset:2px!important;}
body.tn-retire-page-body:is([data-scheme="dark"],[data-scheme="inverse"],[data-scheme="auto"][data-l="dark"],[data-scheme="auto"][data-d="dark"]) .tn-retire-actions button:first-child,
html[data-scheme="dark"] body.tn-retire-page-body:not([data-scheme="light"]) .tn-retire-actions button:first-child{background:#6a3b1f!important;border-color:#6a3b1f!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;}
body.tn-retire-page-body:is([data-scheme="dark"],[data-scheme="inverse"],[data-scheme="auto"][data-l="dark"],[data-scheme="auto"][data-d="dark"]) .tn-retire-actions button:first-child:hover,
html[data-scheme="dark"] body.tn-retire-page-body:not([data-scheme="light"]) .tn-retire-actions button:first-child:hover{background:#824826!important;border-color:#824826!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;outline:0!important;}
body.tn-retire-page-body:is([data-scheme="dark"],[data-scheme="inverse"],[data-scheme="auto"][data-l="dark"],[data-scheme="auto"][data-d="dark"]) .tn-retire-actions button:not(:first-child),
html[data-scheme="dark"] body.tn-retire-page-body:not([data-scheme="light"]) .tn-retire-actions button:not(:first-child){background:#2f2115!important;border-color:#826744!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;}
body.tn-retire-page-body:is([data-scheme="dark"],[data-scheme="inverse"],[data-scheme="auto"][data-l="dark"],[data-scheme="auto"][data-d="dark"]) .tn-retire-actions button:not(:first-child):hover,
html[data-scheme="dark"] body.tn-retire-page-body:not([data-scheme="light"]) .tn-retire-actions button:not(:first-child):hover{background:#3a2a1b!important;border-color:#826744!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;outline:0!important;}
body.tn-retire-page-body:is([data-scheme="dark"],[data-scheme="inverse"],[data-scheme="auto"][data-l="dark"],[data-scheme="auto"][data-d="dark"]) .tn-retire-actions button:disabled,
html[data-scheme="dark"] body.tn-retire-page-body:not([data-scheme="light"]) .tn-retire-actions button:disabled{background:#2f2115!important;border-color:#826744!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;opacity:.48!important;outline:0!important;}
@media (prefers-color-scheme:dark){body.tn-retire-page-body[data-scheme="auto"] .tn-retire-actions button:first-child{background:#6a3b1f!important;border-color:#6a3b1f!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;}body.tn-retire-page-body[data-scheme="auto"] .tn-retire-actions button:first-child:hover{background:#824826!important;border-color:#824826!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;outline:0!important;}body.tn-retire-page-body[data-scheme="auto"] .tn-retire-actions button:not(:first-child){background:#2f2115!important;border-color:#826744!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;}body.tn-retire-page-body[data-scheme="auto"] .tn-retire-actions button:not(:first-child):hover{background:#3a2a1b!important;border-color:#826744!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;outline:0!important;}body.tn-retire-page-body[data-scheme="auto"] .tn-retire-actions button:disabled{background:#2f2115!important;border-color:#826744!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;opacity:.48!important;outline:0!important;}}
@media (max-width:390px){body.tn-retire-page-body .tn-retire-example-ledger{grid-template-columns:1fr!important;}body.tn-retire-page-body .tn-retire-example-ledger div{grid-template-columns:86px minmax(0,1fr)!important;}}
body.tn-retire-page-body:is([data-scheme="dark"],[data-scheme="inverse"],[data-scheme="auto"][data-l="dark"],[data-scheme="auto"][data-d="dark"]) .tn-retire-actions .tn-retire-primary:focus-visible,
html[data-scheme="dark"] body.tn-retire-page-body:not([data-scheme="light"]) .tn-retire-actions .tn-retire-primary:focus-visible{background:#824826!important;border-color:#824826!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;}
body.tn-retire-page-body:is([data-scheme="dark"],[data-scheme="inverse"],[data-scheme="auto"][data-l="dark"],[data-scheme="auto"][data-d="dark"]) .tn-retire-actions .tn-retire-secondary:focus-visible,
html[data-scheme="dark"] body.tn-retire-page-body:not([data-scheme="light"]) .tn-retire-actions .tn-retire-secondary:focus-visible{background:#3a2a1b!important;border-color:#826744!important;color:#f7ead1!important;-webkit-text-fill-color:#f7ead1!important;}
@media (prefers-color-scheme:dark){body.tn-retire-page-body[data-scheme="auto"] .tn-retire-actions .tn-retire-primary:focus-visible{background:#824826!important;border-color:#824826!important;}body.tn-retire-page-body[data-scheme="auto"] .tn-retire-actions .tn-retire-secondary:focus-visible{background:#3a2a1b!important;border-color:#826744!important;}}
@media (max-width:390px){body.tn-retire-page-body .tn-retire-dates,body.tn-retire-page-body .tn-retire-money-grid,body.tn-retire-page-body .tn-retire-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}
