.tax-calc{background:linear-gradient(95deg,#ffeab4 .74%,#f3e5c0 17.19%,#f8eed5 22.17%,#f3e6c1 26.49%,#f3e5c0 75.62%,#f8eed5 81.88%,#f8e6b7 86.4%),#fff;border-bottom:6px solid #bda06a;border-top:6px solid #bda06a;padding:32px 16px;text-align:center}.tax-calc>*+*{margin-block-start:24px}.tax-calc .tax-calc-section>*+*{margin-block-start:8px}.tax-calc .tax-calc-heading,.tax-calc .tax-calc-input-outer{font-size:2rem}.tax-calc .tax-calc-input-outer{display:inline-flex;gap:.1em}.tax-calc .tax-calc-input-outer:has(input){background:#fff;border:1px solid #000;padding:0 16px}.tax-calc .tax-calc-input-outer:has(input:is(:focus,:focus-visible)){box-shadow:0 0 0 2px rgba(0,0,0,.2)}.tax-calc .tax-calc-input-outer input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:none;padding:0;width:5.5ch}.tax-calc .tax-calc-input-outer input::-webkit-inner-spin-button,.tax-calc .tax-calc-input-outer input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tax-calc .tax-calc-input-outer input:is(:focus,:focus-visible){outline:none}
