.nxc-form{max-width:700px;position:relative}.nxc-form fieldset{margin:0;padding:0;border:0;min-width:0}.nxc-field{margin-bottom:20px}.nxc-field label{display:block;font-size:14px;font-weight:600;margin-bottom:7px}.nxc-field input,.nxc-field textarea{display:block;width:100%;max-width:100%;padding:12px;border:1px solid #bdccdc;border-radius:4px;background:#fff;color:#14273e;font:inherit}.nxc-form button{min-height:48px;border:0;border-radius:4px;padding:13px 24px;background:#14273e;color:#fff;font:inherit;font-size:14px;cursor:pointer}.nxc-form fieldset:disabled{opacity:.7}.nxc-form button:disabled{cursor:default}.nxc-help{font-size:12px;line-height:1.7;color:#516378;margin-top:10px}.nxc-notice{border-left:3px solid #007e78;padding:12px 16px;background:#edf3f9;color:#14273e;line-height:1.7;font-size:14px}.nxc-form :focus-visible{outline:3px solid #007e78;outline-offset:4px}.nxc-trap{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.nxc-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}

.nxc-shell{min-height:80px}.nxc-reload{margin-top:14px;background:#fff!important;color:#14273e!important;border:1px solid #bdccdc!important}.nxc-notice[hidden],.nxc-reload[hidden]{display:none!important}.nxc-challenge{margin-block:20px;max-width:100%;overflow-x:auto}

.nxc-spinner{display:none;width:1em;height:1em;margin-inline-end:9px;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;vertical-align:-.15em;box-sizing:border-box}.nxc-form button[aria-busy="true"] .nxc-spinner{display:inline-block;animation:nxc-spin .8s linear infinite}.nxc-pending{font-size:14px;color:#14273e;margin-block:12px}.nxc-pending[hidden]{display:none!important}@keyframes nxc-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.nxc-form button[aria-busy="true"] .nxc-spinner{animation:none}}
