.github-integration-extension{margin-top:-12px}.github-connect-section{border:1px solid #dfd3e7;background:linear-gradient(135deg,#fff,#faf7fc)}.integration-badge{display:inline-flex;align-items:center;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.integration-badge.checking{background:#f1edf3;color:#776d7b}.integration-badge.connected{background:#e9f7ed;color:#28753b;border:1px solid #c8e8d1}.integration-badge.disconnected{background:#fff0ee;color:#a44137;border:1px solid #f2d2cd}.github-connect-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:18px;align-items:start}.github-connect-copy,.github-connect-form{border:1px solid var(--line);border-radius:14px;background:#fff;padding:16px}.github-connect-copy>strong{font-size:10px}.github-connect-copy p{margin:5px 0 10px;font-size:9px;color:var(--muted)}.github-connect-copy code{font-size:9px;color:#5b187d}.integration-scope{display:flex;gap:6px;flex-wrap:wrap}.integration-scope span{font-size:8px;font-weight:800;color:#397047;background:#eef8f0;border-radius:999px;padding:5px 7px}.integration-note{margin-top:12px!important;line-height:1.5!important}.github-connect-form{display:flex;flex-direction:column;gap:8px}.github-connect-form label{font-size:9px;font-weight:900}.github-connect-form input{width:100%;margin-top:5px;border:1px solid var(--line);border-radius:9px;padding:10px;font:inherit}.github-connect-form>small{font-size:8px;color:var(--muted);line-height:1.45}.github-connect-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:4px}.github-connect-actions .button{min-height:34px;text-decoration:none}.github-connect-form>#githubConnectStatus{font-size:8px;font-weight:700;color:#65586b;min-height:13px}.project-access-pill.github-connected{background:#e9f7ed;border-color:#bfe3c8}.github-patch-proposal{max-width:100%!important}.github-patch-proposal>p{font-size:9px;line-height:1.5}.github-patch-file{display:inline-flex;margin:5px 0 9px;padding:5px 7px;border-radius:7px;background:#f0e8f4;color:#5c1a7d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;font-weight:800}.patch-columns{display:grid;grid-template-columns:1fr 1fr;gap:8px}.patch-columns>div{min-width:0}.patch-columns b{display:block;font-size:8px;margin-bottom:4px}.patch-columns pre{max-height:180px;overflow:auto;margin:0;padding:8px;border-radius:9px;background:#17121a;color:#f5edf7;font-size:7px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.patch-safety-note{display:block;margin-top:8px;color:#817587;font-size:7px;line-height:1.45}@media(max-width:820px){.github-connect-grid,.patch-columns{grid-template-columns:1fr}.github-integration-extension{margin-top:0}.github-connect-actions .button{flex:1 1 auto}.patch-columns pre{max-height:140px}}