.code-form{display:flex;flex-direction:column;gap:12px;align-items:flex-start;min-width:0;width:100%}.code-form .hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.code-form .code-form-by{display:flex;gap:20px;font-size:15px;color:var(--cream)}.code-form .code-form-by label{display:flex;align-items:center;gap:8px;min-height:44px;cursor:pointer}.code-form .code-form-by input{accent-color:var(--amber);width:18px;height:18px}.code-form .code-form-row{display:flex;flex-direction:column;gap:8px;width:100%;max-width:420px}.code-form .code-form-row label{font-size:13px;letter-spacing:.08em;color:var(--sand)}.code-form .code-form-row input{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--line);border-radius:0;background:var(--night);color:var(--cream);font:16px/1.4 var(--body)}.code-form .code-form-row input:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.code-form .code-form-row input[aria-invalid=true]{border-color:#E07A5F}.code-form .code-form-actions{display:flex;flex-wrap:wrap;gap:10px}.code-form .code-form-error{margin:0;color:#E07A5F;font-size:14px}.code-form .note{margin:0;color:var(--sand);font-size:14px}