#purchaseTaxPolicyDialog{width:min(540px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;border:1px solid #eedde0;border-radius:16px;padding:20px;background:#fff;color:#18253d;box-sizing:border-box}
#purchaseTaxPolicyDialog::backdrop{background:#18253d66}
#purchaseTaxPolicyDialog header{display:flex;align-items:center;justify-content:space-between;gap:12px}
#purchaseTaxPolicyDialog h2{font-size:18px;margin:0}
#purchaseTaxPolicyDialog p{font-size:13px;line-height:1.8}
#purchaseTaxPolicyDialog label{display:grid;gap:8px;font-size:13px}
#purchaseTaxPolicyDialog select{width:100%;min-height:40px;border:1px solid #dce3ef;border-radius:8px;background:white;color:inherit;padding:8px}
#purchaseTaxPolicyDialog button{border:1px solid #dce3ef;border-radius:8px;padding:8px 14px;cursor:pointer}
#purchaseTaxPolicyDialog footer{margin-top:16px;display:flex;justify-content:flex-end}
#purchaseTaxPolicyDialog [type=submit]{background:#ca2638;color:white;border-color:#ca2638}
#purchaseTaxPolicyDialog button:disabled{opacity:.6;cursor:wait}
#purchaseTaxSettingsButton{margin:8px 0}
