.growth-codebase{display:grid;gap:14px;width:100%;max-width:660px;font-size:14px;color:var(--gv2-ink, #262522)}.growth-codebase p{margin:0;line-height:1.6}.growth-codebase-choice{display:grid;gap:12px;padding:20px;border:1px solid var(--gv2-line, #e8e6df);border-radius:14px;background:var(--gv2-surface, #fff)}.growth-codebase h3{display:flex;align-items:center;gap:8px;margin:0;font-size:16px}.growth-codebase label{display:grid;gap:6px;font-size:13px;font-weight:500}.growth-codebase input,.growth-codebase select{width:100%;min-width:0;padding:11px 12px;border:1px solid var(--gv2-line, #e8e6df);border-radius:8px;background:var(--gv2-surface, #fff);color:inherit;font:inherit}.growth-codebase button{display:inline-flex;justify-content:center;align-items:center;gap:6px;justify-self:start;padding:9px 14px;border:1px solid var(--gv2-line, #e8e6df);border-radius:9px;background:var(--gv2-surface, #fff);color:inherit;font:inherit;cursor:pointer}.growth-codebase button:disabled{opacity:.5;cursor:not-allowed}.growth-codebase small{display:block;color:var(--gv2-muted, #78766e);font-size:12px;line-height:1.5}.growth-codebase-connected{display:flex;align-items:center;gap:10px;padding:14px;border-radius:10px;background:var(--gv2-green-soft, #eaf7ee)}.growth-codebase-connected>svg{flex-shrink:0;color:#16a34a}.growth-codebase-note{color:var(--gv2-muted, #78766e);font-size:12px}
