.wp-block-animal-keeping-permit-application-form{font-family:inherit}.wp-block-animal-keeping-permit-application-form .akp-grid{display:grid;gap:12px}.wbg-akp-mount button{cursor:pointer}.raf-success-page{display:flex;justify-content:center;padding:20px 12px}.raf-success-content{background:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.04);max-width:820px;padding:18px;width:100%}.raf-success-title{font-size:1.3rem;margin-bottom:8px;margin-top:0}.raf-success-message{color:#333;margin:0 0 12px}.raf-success-actions{align-items:center;display:flex;gap:10px;margin-bottom:12px}.raf-download-btn{align-items:center;background-color:#1976d2;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-weight:600;gap:8px;padding:10px 16px}.raf-download-btn[aria-disabled=true],.raf-download-btn[disabled]{cursor:default;opacity:.6}.raf-restart-btn{align-items:center;background:transparent;border:1px solid #1976d2;border-radius:6px;color:#1976d2;cursor:pointer;display:inline-flex;font-weight:600;gap:8px;padding:8px 12px}.raf-success-info{color:#444;margin-top:8px}.raf-success-detail{margin:6px 0}body.open-accessibility-high-contrast .raf-react,body.open-accessibility-high-contrast .raf-react *{background-color:#000!important;border-color:#fff!important;box-shadow:none!important;color:#fff!important;text-shadow:none!important}body.open-accessibility-high-contrast .raf-react a,body.open-accessibility-high-contrast .raf-react a *{color:#ff0!important;text-decoration:underline!important}body.open-accessibility-high-contrast .raf-react .raf-download-btn,body.open-accessibility-high-contrast .raf-react .raf-restart-btn,body.open-accessibility-high-contrast .raf-react button,body.open-accessibility-high-contrast .raf-react input,body.open-accessibility-high-contrast .raf-react select,body.open-accessibility-high-contrast .raf-react textarea{background-color:#000!important;border:2px solid #fff!important;color:#fff!important}body.open-accessibility-high-contrast .raf-react .raf-download-btn:hover,body.open-accessibility-high-contrast .raf-react .raf-restart-btn:hover,body.open-accessibility-high-contrast .raf-react button:hover,body.open-accessibility-high-contrast .raf-react input:hover,body.open-accessibility-high-contrast .raf-react select:hover,body.open-accessibility-high-contrast .raf-react textarea:hover{background-color:#fff!important;color:#000!important}body.open-accessibility-high-contrast .raf-react .raf-success-title{color:#fff!important}body.open-accessibility-negative-contrast .raf-react,body.open-accessibility-negative-contrast .raf-react *{background-color:#000!important;border-color:#fff!important;box-shadow:none!important;color:#fff!important;text-shadow:none!important}body.open-accessibility-negative-contrast .raf-react a,body.open-accessibility-negative-contrast .raf-react a *{color:aqua!important;text-decoration:underline!important}body.open-accessibility-negative-contrast .raf-react .raf-download-btn,body.open-accessibility-negative-contrast .raf-react .raf-restart-btn,body.open-accessibility-negative-contrast .raf-react button,body.open-accessibility-negative-contrast .raf-react input,body.open-accessibility-negative-contrast .raf-react select,body.open-accessibility-negative-contrast .raf-react textarea{background-color:#000!important;border:2px solid #fff!important;color:#fff!important}body.open-accessibility-negative-contrast .raf-react .raf-download-btn:hover,body.open-accessibility-negative-contrast .raf-react .raf-restart-btn:hover,body.open-accessibility-negative-contrast .raf-react button:hover,body.open-accessibility-negative-contrast .raf-react input:hover,body.open-accessibility-negative-contrast .raf-react select:hover,body.open-accessibility-negative-contrast .raf-react textarea:hover{background-color:#fff!important;color:#000!important}body.open-accessibility-negative-contrast .raf-react .raf-success-title{color:#fff!important}body.open-accessibility-text-size-1 .raf-react{zoom:1.1}body.open-accessibility-text-size-2 .raf-react{zoom:1.2}body.open-accessibility-text-size-3 .raf-react{zoom:1.3}body.open-accessibility-text-size-4 .raf-react{zoom:1.4}body.open-accessibility-text-size-5 .raf-react{zoom:1.5}
