.se-header{padding:22px var(--space-7) 18px;border-bottom:1px solid var(--border-default);background:var(--surface-paper)}.se-title{margin-top:var(--space-1)}.se-body{padding:var(--space-7);font-size:var(--text-sm);max-width:780px}.se-anchor{scroll-margin-top:var(--space-5)}.se-anchor:focus{outline:none}.se-section-title{margin:0 0 var(--space-4)}.se-section-head{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.se-section-head .se-section-title{margin:0}.se-setting-row{align-items:center}.se-setting-copy{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.se-setting-name{color:var(--text-strong);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.se-setting-detail{color:var(--text-muted);font-size:var(--text-xs)}.se-remove-org-copy{gap:var(--space-3);color:var(--text-secondary);flex-direction:column;display:flex}.se-remove-org-copy p{margin:0}.se-automation-intro{margin:0 0 var(--space-3);max-width:62ch;display:block}.se-automation-subhead{margin-top:var(--space-5)}.se-automation-consequential{margin-left:var(--space-2);color:var(--warning-strong);font-size:var(--text-xs);font-weight:var(--weight-medium)}.se-automation-note{margin:var(--space-3) 0 0}.se-level-list{gap:var(--space-2);flex-direction:column;display:flex}.se-level{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-surface);background:var(--surface-paper);color:var(--text-primary);cursor:pointer;font-family:var(--font-body);text-align:left;display:flex}.se-level:hover:not(:disabled){border-color:var(--border-strong)}.se-level:disabled{cursor:default}.se-level:focus-visible{outline:var(--ring-width) solid var(--focus-ring);outline-offset:var(--ring-offset)}.se-level[aria-checked=true]{border-color:var(--border-strong);background:var(--surface-raised)}.se-level-mark{width:var(--space-4);height:var(--space-4);margin-top:var(--space-1);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface-canvas);flex:none}.se-level[aria-checked=true] .se-level-mark{border-color:var(--lead);box-shadow:inset 0 0 0 var(--space-1) var(--surface-canvas);background:var(--lead)}.se-advanced{margin-top:var(--space-5);padding-top:var(--space-4);border-top:var(--border-width) solid var(--border-subtle)}.se-advanced-title{color:var(--text-secondary)}.se-connection{padding:var(--space-3) 0;border-bottom:var(--border-width) solid var(--border-subtle)}.se-connection:last-child{border-bottom:none}.se-test-result{margin:var(--space-1) 0 var(--space-2);font-size:var(--text-xs)}.se-test-ok{color:var(--success-strong)}.se-test-fail{color:var(--danger-strong)}.se-api-form{gap:var(--space-4);flex-direction:column;display:flex}.se-api-name{gap:var(--space-1);min-width:0;color:var(--text-muted);font-size:var(--text-xs);flex-direction:column;display:flex}.se-api-scope-label{margin-bottom:var(--space-2);color:var(--text-muted);font-size:var(--text-xs)}.se-key-create{gap:var(--space-4);margin-bottom:var(--space-5);padding:var(--space-4);border:var(--border-width) solid var(--border-default);background:var(--surface-raised);flex-direction:column;display:flex}.se-key-purposes{gap:var(--space-3);border:0;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin:0;padding:0;display:grid}.se-key-legend{margin-bottom:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);padding:0}.se-key-purpose{gap:var(--space-1);padding:var(--space-3);border:var(--border-width) solid var(--border-default);background:var(--surface-paper);cursor:pointer;display:grid}.se-key-purpose[data-selected=true]{border-color:var(--action);box-shadow:inset 0 0 0 1px var(--action)}.se-key-purpose input{opacity:0;pointer-events:none;position:absolute}.se-key-purpose:focus-within{outline:2px solid var(--action);outline-offset:2px}.se-key-purpose-name{color:var(--text-strong);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.se-key-purpose-blurb{color:var(--text-muted);font-size:var(--text-xs);line-height:1.45}.se-key-name{max-width:340px}.se-key-advanced{border-top:var(--border-width) solid var(--border-subtle)}.se-key-advanced summary{padding:var(--space-3) 0 0;color:var(--text-secondary);cursor:pointer;font-size:var(--text-sm)}.se-key-advanced summary::-webkit-details-marker{display:none}.se-key-advanced-body{gap:var(--space-4);padding-top:var(--space-4);flex-direction:column;display:flex}.se-key-actions{gap:var(--space-2);display:flex}.se-api-scopes{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.se-api-scope{align-items:center;gap:var(--space-1);color:var(--text-secondary);font-size:var(--text-sm);white-space:nowrap;display:inline-flex}.se-api-scope input{accent-color:var(--action);margin:0}.se-api-secret{gap:var(--space-2) var(--space-3);margin-top:var(--space-3);padding:var(--space-3);border:var(--border-width) solid var(--success-soft);background:var(--surface-raised);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.se-api-secret-copy{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.se-api-secret code{overflow-wrap:anywhere;min-width:0;color:var(--text-strong);font-size:var(--text-xs);-webkit-user-select:all;user-select:all;grid-column:1/-1}.se-api-copy-fail{color:var(--danger-strong);font-size:var(--text-xs)}.se-api-table td{vertical-align:top}.se-api-table tr[data-revoked=true] td{opacity:.68}.se-api-key-main{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.se-api-key-name{color:var(--text-strong);font-weight:var(--weight-semibold)}.se-api-key-main code,.se-api-key-kind,.se-api-key-quiet{color:var(--text-muted);font-size:var(--text-xs)}.se-api-key-actions{text-align:right}.se-api-key-menu{display:inline-flex;position:relative}.se-api-key-menu-list{z-index:var(--z-overlay);min-width:140px;padding:var(--space-1);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-md);background:color-mix(in srgb, var(--surface-paper) 86%, white);box-shadow:var(--shadow-lg);position:absolute;top:calc(100% + 4px);right:0}.se-api-key-menu-item{width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-xs);color:var(--danger-strong);font-size:var(--text-sm);text-align:left;cursor:pointer;background:0 0;border:none}.se-api-key-menu-item:hover:not(:disabled){background:var(--surface-hover)}.se-api-key-menu-item:disabled{color:var(--text-faint);cursor:default}.se-api-revoked{margin-top:var(--space-3);border-top:var(--border-width) solid var(--border-subtle)}.se-api-revoked summary{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;color:var(--text-secondary);cursor:pointer;font-size:var(--text-sm);font-weight:var(--weight-medium);list-style:none;display:flex}.se-api-revoked summary::-webkit-details-marker{display:none}.se-api-revoked summary span:last-child{min-width:28px;padding:var(--space-1) var(--space-2);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--text-xs);justify-content:center;display:inline-flex}.se-api-revoked[open] summary{border-bottom:var(--border-width) solid var(--border-subtle);color:var(--text-primary)}.se-empty{margin:var(--space-4) 0 0;color:var(--text-muted);font-size:var(--text-sm)}.se-member-list{border-top:var(--border-width) solid var(--border-subtle)}.se-member-row{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:var(--border-width) solid var(--border-subtle);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.se-member-id{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.se-member-id strong{color:var(--text-primary);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.se-member-id span,.se-member-role,.se-form-note,.se-optional{color:var(--text-muted);font-size:var(--text-xs)}.se-member-form{gap:var(--space-4);flex-direction:column;display:flex}.se-form-note{margin:0}@media (max-width:760px){.se-api-key-row{grid-template-columns:1fr;align-items:stretch}.se-api-key-status{justify-content:flex-start;width:fit-content}}.se-muted{color:var(--text-muted);font-size:var(--text-sm);margin:0}.se-connection-row{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.se-connection-name{font-weight:var(--weight-semibold)}.se-connection-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.se-repo-list{margin:var(--space-3) 0 0;padding:0 0 0 var(--space-4);font-size:var(--text-sm);gap:var(--space-1);display:grid}.se-waitlist{margin:var(--space-3) 0 0;gap:var(--space-2);padding:0;list-style:none;display:grid}.se-member-role-select{width:auto;min-width:104px}.se-setting-control{align-items:center;gap:var(--space-2);flex:none;display:inline-flex}.se-key-input{text-transform:uppercase;width:12ch}.se-setting-error{color:var(--danger-strong);font-size:var(--text-xs)}.se-setting-detail code{padding:0 var(--space-1);border-radius:var(--radius-xs);background:var(--surface-hover);font-family:var(--font-mono)}.se-scope-head{margin-bottom:var(--space-2);color:var(--text-strong);font-weight:var(--weight-semibold)}.se-scope-head-note{color:var(--text-muted);font-size:var(--text-xs);font-weight:var(--weight-regular)}.se-api-scopes[data-nested=true]{padding-left:var(--space-5)}.se-api-scope[data-covered=true]{color:var(--text-faint)}.se-pipe{align-items:center;gap:var(--space-1) var(--space-2);margin:0 0 var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.se-pipe-step{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);display:inline-flex}.se-pipe-label{padding:2px var(--space-2);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-pill);color:inherit;font:inherit;cursor:pointer;background:0 0}.se-pipe-label:hover:not(:disabled){border-color:var(--border-strong)}.se-pipe-label:disabled{cursor:default}.se-pipe-step[data-auto=true] .se-pipe-label{border-color:var(--lead);color:var(--text-primary)}.se-pipe-arrow{color:var(--text-muted)}.se-pipe-gate{padding:2px var(--space-2);border:var(--border-width) dashed var(--border-strong);border-radius:var(--radius-pill);color:var(--text-secondary)}.se-agent-card{margin-top:var(--space-6);padding:var(--space-6);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);gap:var(--space-4);flex-direction:column;display:flex}.se-agent-card-title{font-size:var(--text-base);font-weight:var(--weight-semibold);margin:0}.se-agent-card-intro{max-width:72ch;margin:0}.se-agent-card .se-connection-row{padding:var(--space-3) 0}
