.NRxbTG_actionButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.NRxbTG_actionButton{background:var(--task-panel);min-height:92px;color:var(--task-navy);text-align:left;cursor:pointer;border:1px solid #16243e0c;border-radius:18px;grid-template-columns:38px minmax(0,1fr) 10px;align-items:center;gap:12px;padding:16px;transition:background .18s,transform .15s;display:grid;box-shadow:0 3px 12px #16243e04}.NRxbTG_icon{color:#75602e;background:#f7e7b4;border-radius:12px;place-items:center;width:38px;height:38px;font-size:1.5rem;font-weight:400;display:grid}.NRxbTG_icon svg{width:23px;height:23px}.NRxbTG_actionButton:nth-child(2) .NRxbTG_icon{color:#526777;background:#e9edf0}.NRxbTG_buttonCopy{min-width:0}.NRxbTG_buttonText{font-size:.88rem;font-weight:600;line-height:1.5;display:block}.NRxbTG_buttonDescription{color:var(--color-muted);margin-top:4px;font-size:.72rem;line-height:1.6;display:block}.NRxbTG_chevron{color:#9aa0a8;font-size:1.4rem;font-weight:300}.NRxbTG_actionButton:focus-visible,.NRxbTG_submitButton:focus-visible{outline:2px solid var(--task-blue);outline-offset:3px}.NRxbTG_actionButton:active,.NRxbTG_submitButton:active:not(:disabled){transform:translateY(1px)}.NRxbTG_form{flex-direction:column;gap:18px;width:100%;min-width:0;display:flex}.NRxbTG_field{flex-direction:column;gap:7px;min-width:0;display:flex}.NRxbTG_label{align-items:center;gap:8px;font-size:.85rem;font-weight:600;display:flex}.NRxbTG_label span{background:var(--color-ink);color:var(--color-surface);font-family:var(--font-geist-mono), monospace;letter-spacing:.05em;padding:2px 6px;font-size:.62rem}.NRxbTG_input,.NRxbTG_textarea{background:var(--color-surface);width:100%;min-width:0;color:var(--color-ink);font:inherit;border:1px solid #16243e33;border-radius:12px;padding:12px 13px;font-size:16px;transition:box-shadow .15s,background .15s;display:block}.NRxbTG_input:focus,.NRxbTG_textarea:focus{background:var(--color-field);box-shadow:none;outline:none}.NRxbTG_input:focus-visible,.NRxbTG_textarea:focus-visible{outline:2px solid var(--task-blue);outline-offset:-2px}.NRxbTG_textarea{resize:vertical;min-height:92px;max-height:180px}.NRxbTG_inputError{border-color:var(--color-danger)}.NRxbTG_inputError:focus{box-shadow:none}.NRxbTG_fieldHint{color:var(--color-muted);font-family:var(--font-geist-mono), monospace;align-self:flex-end;margin:0;font-size:.68rem}.NRxbTG_errorMessage{color:var(--color-danger);margin:0;font-size:.8rem;font-weight:700}.NRxbTG_securityHint,.NRxbTG_requestError{border-left:4px solid var(--color-primary);background:var(--color-paper);color:var(--color-muted);margin:0;padding:11px 12px;font-size:.78rem;line-height:1.6}.NRxbTG_requestError{border-left-color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 9%, var(--color-surface));color:var(--color-danger);font-weight:700}.NRxbTG_agreementNotice{color:var(--color-muted);margin:0;font-size:.72rem;line-height:1.65}.NRxbTG_agreementNotice a{color:inherit;text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.NRxbTG_submitButton{background:var(--task-navy);width:100%;min-height:50px;color:var(--task-panel);letter-spacing:.015em;cursor:pointer;border:0;border-radius:12px;justify-content:space-between;align-items:center;margin-top:2px;padding:0 18px;font-size:.92rem;font-weight:500;transition:transform .15s,box-shadow .15s;display:flex}.NRxbTG_submitButton:disabled{cursor:wait;opacity:.58}@media (hover:hover) and (pointer:fine){.NRxbTG_actionButton:hover{background:#f9f7f0}.NRxbTG_submitButton:hover:not(:disabled){background:#263957}}@media (max-width:600px){.NRxbTG_actionButtons{grid-template-columns:1fr;gap:10px}.NRxbTG_actionButton{min-height:82px}}@media (prefers-reduced-motion:reduce){.NRxbTG_actionButton,.NRxbTG_submitButton,.NRxbTG_input,.NRxbTG_textarea{transition:none}}
