.interlinker-form{--il-form-gap:1.25rem;--il-form-border:#8c8f94;--il-form-focus:#2271b1;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--il-form-gap);width:100%;max-width:46rem;margin:1.5rem 0;box-sizing:border-box;text-align:left}.interlinker-form *{box-sizing:border-box}.interlinker-form__field{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:.45rem;min-width:0;margin:0}.interlinker-form__field>label,.interlinker-form__field>label:first-child{display:grid;gap:.45rem;margin:0;font-weight:600;line-height:1.45}.interlinker-form__field fieldset{display:grid;gap:.6rem;min-width:0;margin:0;padding:.85rem 1rem;border:1px solid var(--il-form-border);border-radius:6px}.interlinker-form__field legend{padding:0 .3rem;font-weight:600}.interlinker-form__field fieldset label,.interlinker-form__field--acceptance label,.interlinker-form__field--checkbox>label{display:flex;grid-template-columns:none;align-items:flex-start;gap:.6rem;font-weight:400}.interlinker-form input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=file]),.interlinker-form select,.interlinker-form textarea{display:block;width:100%;max-width:100%;min-width:0;margin:0;padding:.7rem .8rem;border:1px solid var(--il-form-border);border-radius:5px;background:#fff;color:#1d2327;font:inherit;line-height:1.45;box-shadow:none}.interlinker-form textarea{min-height:10rem;resize:vertical}.interlinker-form input[type=checkbox],.interlinker-form input[type=radio]{flex:0 0 auto;width:1rem;height:1rem;margin:.2rem 0 0;accent-color:var(--il-form-focus)}.interlinker-form input:focus,.interlinker-form select:focus,.interlinker-form textarea:focus{border-color:var(--il-form-focus);outline:2px solid rgba(34,113,177,.25);outline-offset:1px}.interlinker-form button[type=submit]{justify-self:start;min-height:2.75rem;margin:.25rem 0 0;padding:.65rem 1.25rem;border:0;border-radius:5px;background:var(--il-form-focus);color:#fff;font:inherit;font-weight:600;line-height:1.2;cursor:pointer}.interlinker-form button[type=submit]:hover{filter:brightness(.92)}.interlinker-form button[type=submit]:disabled{opacity:.65;cursor:wait}.interlinker-form__status{margin:0;line-height:1.5}.interlinker-form__status:empty{display:none}.interlinker-form__error{display:block;color:#b32d2e;font-size:.9em;font-weight:400}.interlinker-form [aria-invalid=true]{border-color:#b32d2e!important}.interlinker-form__trap{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.interlinker-form-error{color:#b32d2e}