section.tax208{font:16px/1.75 Arial,sans-serif!important;color:#173649!important;background:#fafaf7!important;margin:3rem clamp(12px,3vw,42px)!important;padding:clamp(20px,4vw,48px)!important;border-top:3px solid #a78549!important;border-radius:0!important;max-width:1400px;scroll-margin-top:110px;box-sizing:border-box}section.tax208 :is(header,footer,article,details){background:transparent!important;color:#173649!important;box-shadow:none!important;border-radius:0!important}section.tax208 :is(h2,h3,h4,p,summary,li,dt,dd,label,legend,figcaption){color:#173649!important;opacity:1!important;letter-spacing:normal!important;text-transform:none!important}section.tax208 h2{font:400 clamp(28px,3vw,40px)/1.2 Georgia,serif!important;max-width:36ch}section.tax208 h3{font:400 clamp(22px,2.4vw,29px)/1.35 Georgia,serif!important;margin:.5rem 0 1rem!important}section.tax208 h4{font:600 16px/1.5 Arial,sans-serif!important;margin:1.5rem 0 .5rem!important}section.tax208 p{max-width:84ch!important;line-height:1.75!important;margin:.8rem 0!important}section.tax208 .tax208-kicker{color:#735720!important;font-size:.8rem!important;font-weight:600;letter-spacing:.08em!important}section.tax208 .tax208-scope{border-left:3px solid #ac894d;padding-left:1rem;color:#435968!important}section.tax208 .tax208-notes>article{padding:2rem 0!important;border:0!important;border-top:1px solid #b9c8d1!important;margin-top:1.5rem;scroll-margin-top:110px}section.tax208 .tax208-question{font-weight:600}section.tax208 summary{cursor:pointer;min-height:44px;padding:.6rem 0;font-weight:600}section.tax208 a{color:#174865!important;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}section.tax208 .tax208-source,section.tax208 .tax208-date{font-size:.88rem!important;color:#435968!important}section.tax208 footer{border-top:1px solid #b9c8d1;padding-top:1.5rem}.tax208-related{display:flex;gap:1rem 2rem;flex-wrap:wrap}.tax208-related a{display:inline-flex;align-items:center;min-height:44px}section.tax208 :is(summary,a,input,select,button):focus-visible{outline:3px solid #8a641f;outline-offset:4px}section.tax208 .math-display{overflow:auto;max-width:100%;background:#eff3f5;color:#173649}section.tax208 .katex{color:#173649}section.tax208 .tax208-inputs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;border:0;padding:0;margin:1.5rem 0}section.tax208 label{display:flex;flex-direction:column;gap:.4rem;font-size:.95rem}section.tax208 :is(input,select){width:100%;min-height:46px;padding:.6rem;background:#fff;color:#173649;border:1px solid #8ba2af;font:inherit;box-sizing:border-box}section.tax208 button{min-height:46px;padding:.65rem 1rem;background:#173649;color:#fff;border:1px solid #173649;font:inherit;cursor:pointer}section.tax208 button:disabled{opacity:.45;cursor:not-allowed}.tax208-controls{display:flex;gap:.6rem;flex-wrap:wrap;margin:1.3rem 0}.tax208-results dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.tax208-results dl>div{background:#edf2f5;padding:1rem}.tax208-results dd{margin:.4rem 0;font-weight:600;font-size:1.3rem}.tax208-scroll{max-width:100%;overflow:auto}.tax208-scroll table{min-width:580px;width:100%;border-collapse:collapse;color:#173649}.tax208-scroll :is(th,td){text-align:right;padding:.6rem;border-bottom:1px solid #b9c8d1}.tax208-scroll th{background:#edf2f5}.tax208-scroll :is(th,td):first-child{text-align:left}.tax208-status{padding:.7rem 1rem;border-left:3px solid #ac894d;background:#edf2f5}section.tax208 .tax208-error{color:#8a2424!important}section.tax208 [hidden]{display:none!important}.tax208-results svg{width:100%;min-width:520px;height:auto;display:block}.tax208-results figure{margin:1.5rem 0}@media(max-width:760px){section.tax208 .tax208-inputs{grid-template-columns:1fr 1fr}.tax208-results dl{grid-template-columns:1fr}}@media(max-width:480px){section.tax208 .tax208-inputs{grid-template-columns:1fr}.tax208-related{flex-direction:column;gap:.5rem}.tax208-controls button{width:100%}}
