.bCmt1W_tabs{border-bottom:1px solid var(--color-border)}.bCmt1W_list{gap:20px;margin:0;padding:0;list-style:none;display:flex}.bCmt1W_tab{height:39px;padding-inline:var(--focus-offset);color:var(--color-ink-muted);font-size:var(--text-md);font-weight:var(--weight-medium);white-space:nowrap;line-height:39px;text-decoration:none;display:block;position:relative}.bCmt1W_tab:hover{color:var(--color-ink)}.bCmt1W_tab:focus-visible{outline:var(--focus-ring);outline-offset:-2px;border-radius:var(--radius-badge)}.bCmt1W_active{color:var(--color-ink);font-weight:var(--weight-semibold)}.bCmt1W_active:after{content:"";background:var(--color-ink);height:2px;position:absolute;bottom:-1px;left:0;right:0}
.YpQRBq_page{flex-direction:column;gap:20px;display:flex}.YpQRBq_title{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-xl);letter-spacing:-.22px}.YpQRBq_column{flex-direction:column;gap:20px;max-width:760px;display:flex}.YpQRBq_form{gap:var(--space-4);flex-direction:column;display:flex}.YpQRBq_actions{gap:var(--space-2);display:flex}.YpQRBq_note{color:var(--color-ink-muted);font-size:var(--text-sm);line-height:var(--leading-sm);margin:0}.YpQRBq_card{gap:var(--space-4);padding:var(--leading-md);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;display:flex}.YpQRBq_snug{gap:14px}.YpQRBq_loose{gap:20px}.YpQRBq_cardTitle{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:24px}.YpQRBq_identity{align-items:center;gap:14px;display:flex}.YpQRBq_avatar{border-radius:var(--leading-xl);background:var(--color-border);width:56px;height:56px;color:var(--color-ink-on-accent-subtle);font-size:18px;font-weight:var(--weight-semibold);flex:none;place-items:center;display:grid}.YpQRBq_identityText{flex-direction:column;gap:2px;min-width:0;display:flex}.YpQRBq_identityName{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:24px}.YpQRBq_pending{padding:var(--space-3) var(--text-md);border-radius:var(--radius-control);background:var(--color-accent-subtle);font-size:var(--text-sm);line-height:var(--leading-sm);border:1px solid #cfe6ee;flex-direction:column;gap:6px;display:flex}.YpQRBq_pending p{margin:0}.YpQRBq_pendingActions{gap:var(--space-3);display:flex}.YpQRBq_textAction{border-radius:var(--radius-badge);color:var(--color-accent);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-sm);cursor:pointer;background:0 0;border:0;padding:0}.YpQRBq_textAction:hover{text-decoration:underline}.YpQRBq_textAction:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.YpQRBq_list{border:1px solid var(--color-border);border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.YpQRBq_list>li+li{border-top:1px solid var(--color-border)}.YpQRBq_row{padding:var(--text-md);align-items:center;gap:14px;display:flex}.YpQRBq_tile{border:1px solid var(--color-border);background:var(--color-surface-quiet);width:42px;height:42px;font-size:var(--text-lg);border-radius:10px;flex:none;place-items:center;font-weight:700;display:grid}.YpQRBq_rowText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.YpQRBq_rowHead{align-items:center;gap:var(--space-2);display:flex}.YpQRBq_rowName{font-size:15px;font-weight:var(--weight-semibold);line-height:var(--leading-md)}.YpQRBq_rowTag{color:var(--color-ink-muted);font-size:var(--text-xs);line-height:var(--leading-md)}.YpQRBq_rowAction{flex:none}.YpQRBq_row .YpQRBq_rowAction:disabled{background:var(--color-surface-quiet)}.YpQRBq_callout{padding:10px var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-quiet);color:var(--color-ink-on-accent-subtle);font-size:var(--text-sm);line-height:var(--leading-sm)}.YpQRBq_lead{flex-direction:column;gap:2px;display:flex}.YpQRBq_leadTitle{font-size:18px;font-weight:var(--weight-semibold);line-height:24px}.YpQRBq_leadBody{max-width:600px;color:var(--color-ink-on-accent-subtle);font-size:var(--text-md);line-height:var(--leading-md);margin:0}.YpQRBq_abilities{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.YpQRBq_ability{padding:var(--space-3) var(--text-md);border:1px solid;border-radius:10px;flex-direction:column;gap:6px;display:flex}.YpQRBq_can{background:var(--color-success-subtle);color:var(--color-success);border-color:#cfe7d6}.YpQRBq_cannot{border-color:var(--color-danger-border);background:var(--color-danger-subtle);color:var(--color-danger)}.YpQRBq_abilityTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}.YpQRBq_bullets{gap:var(--space-1);padding:0 0 0 var(--leading-sm);color:var(--color-ink);font-size:var(--text-sm);line-height:var(--leading-sm);flex-direction:column;margin:0;list-style:none;display:flex}.YpQRBq_bullets li{position:relative}.YpQRBq_bullets li:before{content:"";background:url(/icons/project-settings/bullet.svg) 50%/contain no-repeat;width:3px;height:3px;position:absolute;top:8px;left:-10px}.YpQRBq_steps{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.YpQRBq_step{gap:14px;display:flex}.YpQRBq_stepNumber{border-radius:var(--text-md);background:var(--color-primary);width:28px;height:28px;color:var(--color-ink-on-primary);font-size:var(--text-sm);font-weight:var(--weight-semibold);flex:none;place-items:center;display:grid}.YpQRBq_stepBody{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.YpQRBq_stepTitle{font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-md);margin:0;padding-top:5px}.YpQRBq_stepText{color:var(--color-ink-on-accent-subtle);font-size:var(--text-sm);line-height:var(--leading-sm);margin:0}.YpQRBq_stepNote{color:var(--color-ink-muted);font-size:var(--text-sm);line-height:var(--leading-sm);margin:0}.YpQRBq_tools{border-radius:var(--radius-control);background:#eef0f3;border:0;align-self:flex-start;max-width:100%;padding:2px;display:inline-flex}.YpQRBq_tool{display:block;position:relative}.YpQRBq_toolInput{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.YpQRBq_toolLabel{padding:7px var(--text-md);border-radius:var(--radius-badge);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-sm);white-space:nowrap;display:block}.YpQRBq_toolInput:checked+.YpQRBq_toolLabel{background:var(--color-surface)}.YpQRBq_toolInput:focus-visible+.YpQRBq_toolLabel{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.YpQRBq_snippet{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-quiet);display:flex}.YpQRBq_code{min-width:0;font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-md);white-space:pre;flex:1;margin:0;padding-block:6px;overflow-x:auto}.YpQRBq_copy{flex:none}.YpQRBq_status{align-self:flex-start;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:normal;display:inline-flex}.YpQRBq_statusDot{border-radius:var(--space-1);background:currentColor;flex:none;width:8px;height:8px}.YpQRBq_idle{background:var(--color-surface-quiet);color:var(--color-ink-on-accent-subtle)}.YpQRBq_idle .YpQRBq_statusDot{background:var(--color-border-control)}.YpQRBq_approving{background:var(--color-accent-subtle);color:var(--color-accent)}.YpQRBq_connected{background:var(--color-success-subtle);color:var(--color-success)}.YpQRBq_success{gap:var(--space-2);padding:var(--text-md);background:var(--color-success-subtle);border:1px solid #cfe7d6;border-radius:10px;flex-direction:column;display:flex}.YpQRBq_success p{margin:0}.YpQRBq_successTitle{color:var(--color-success);font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-md)}.YpQRBq_successBody{font-size:var(--text-sm);line-height:var(--leading-sm)}.YpQRBq_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container app-shell (max-width:767px){.YpQRBq_abilities{grid-template-columns:minmax(0,1fr)}.YpQRBq_row{align-items:flex-start}.YpQRBq_snippet{flex-direction:column}.YpQRBq_code{width:100%}}
