/* Scoped counterpart, logical alignment, keyboard and header offsets. */
.rfg[dir="ltr"] :is(.rfg-table caption,.rfg-table th,.rfg-table td){text-align:left}
.rfg[dir="ltr"] .rfg-file ul{padding:0 0 0 22px}
.rfg[dir="ltr"] .rfg-warning{border-right:0;border-left:5px solid #9a4d22}
.rfg[dir="ltr"] .rfg-numbered li{padding:18px 20px 18px 68px}
.rfg[dir="ltr"] .rfg-numbered li:before{right:auto;left:18px}
.rfg .rfg-jump{position:relative;top:auto}
.rfg :is(section[id],.rfg-final){scroll-margin-top:110px}
body .rfg :is(a,summary,select,.rfg-table-wrap):focus-visible{outline:3px solid #9a4d22;outline-offset:4px}
body .rfg :is(.rfg-hero,.rfg-section--ink,.rfg-final) :is(a,select):focus-visible{outline-color:#ffd27a}
body .rfg :is(.rfg-numbered,.rfg-timeline) :is(li,b,h3,p){color:#1e4d3a!important}
body .rfg .rfg-result :is(span,strong,p,li,small){color:#1e4d3a!important}
body .rfg .rfg-table th{color:#fff!important;background:#1e4d3a}
body .rfg .rfg-table td{color:#1e4d3a!important;background:#fff}
body .rfg .rfg-file li{color:#1e4d3a!important}
body .rfg .rfg-btn--line{color:#fff!important}
.tt-refund-b16-bridge a:focus-visible{outline:3px solid #9a4d22;outline-offset:4px}
@media(forced-colors:active){.rfg a{text-decoration:underline}.rfg .rfg-btn{border:1px solid ButtonText}.rfg :is(a,summary,select):focus-visible{outline-color:Highlight}}
