.api-keys-module__Dshmya__page{max-width:1100px;margin:auto;padding:32px}.api-keys-module__Dshmya__eyebrow{color:var(--cr-accent);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:12px}.api-keys-module__Dshmya__title{font-family:var(--cr-font-display);margin:6px 0 12px;font-size:44px;line-height:1.05}.api-keys-module__Dshmya__lede{color:var(--cr-text-secondary);max-width:62ch;margin:0 0 28px}.api-keys-module__Dshmya__section{margin:0 0 32px}.api-keys-module__Dshmya__sectionTitle{margin:0 0 12px;font-size:20px}.api-keys-module__Dshmya__secret{border:1px solid var(--cr-state-watch);background:var(--cr-surface-raised);border-radius:var(--cr-radius);margin:0 0 28px;padding:16px}.api-keys-module__Dshmya__secretValue{font-family:var(--cr-font-mono);word-break:break-all;color:var(--cr-text-primary);margin:8px 0;font-size:13px;display:block}.api-keys-module__Dshmya__scopeList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.api-keys-module__Dshmya__scopeRow{border:1px solid var(--cr-border);border-radius:var(--cr-radius);gap:6px;padding:12px;display:grid}.api-keys-module__Dshmya__scopeRowRefused{color:var(--cr-text-muted);border-style:dashed}.api-keys-module__Dshmya__scopeLabel{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;display:flex}.api-keys-module__Dshmya__scopeName{font-family:var(--cr-font-mono);font-size:13px}.api-keys-module__Dshmya__scopeMeta{font-size:var(--cr-text-xs);color:var(--cr-text-secondary);margin:0}.api-keys-module__Dshmya__refusal{font-size:var(--cr-text-xs);color:var(--cr-state-watch);margin:0}.api-keys-module__Dshmya__checkbox{flex:none;width:20px;height:20px;margin:12px 0 0}.api-keys-module__Dshmya__keyList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.api-keys-module__Dshmya__keyCard{border:1px solid var(--cr-border);border-radius:var(--cr-radius);gap:8px;padding:16px;display:grid}.api-keys-module__Dshmya__keyHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.api-keys-module__Dshmya__keyName{margin:0;font-size:16px}.api-keys-module__Dshmya__keyId{font-family:var(--cr-font-mono);color:var(--cr-text-secondary);font-size:13px}.api-keys-module__Dshmya__state{border-radius:var(--cr-radius-pill);font-size:var(--cr-text-xs);border:1px solid;padding:2px 10px}.api-keys-module__Dshmya__detail{font-size:var(--cr-text-sm);color:var(--cr-text-secondary);margin:0}.api-keys-module__Dshmya__actions{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.api-keys-module__Dshmya__action{border-radius:var(--cr-radius-sm);border:1px solid var(--cr-border-interactive);min-width:44px;min-height:44px;color:var(--cr-text-primary);font:inherit;font-size:var(--cr-text-sm);background:0 0;padding:10px 16px}.api-keys-module__Dshmya__action[disabled]{border-color:var(--cr-border);color:var(--cr-text-muted)}.api-keys-module__Dshmya__reason{font-size:var(--cr-text-sm);gap:6px;display:grid}.api-keys-module__Dshmya__reasonInput{border-radius:var(--cr-radius-sm);border:1px solid var(--cr-border);background:var(--cr-surface-deep);min-height:44px;color:var(--cr-text-primary);font:inherit;width:100%;padding:10px}.api-keys-module__Dshmya__submit{border-radius:var(--cr-radius-sm);border:1px solid var(--cr-accent);background:var(--cr-accent-deep);color:#04211f;min-height:44px;font:inherit;padding:12px 18px;font-weight:600}.api-keys-module__Dshmya__tableScroll{overflow-x:auto}:where(.api-keys-module__Dshmya__action,.api-keys-module__Dshmya__submit,.api-keys-module__Dshmya__reasonInput,.api-keys-module__Dshmya__checkbox):focus-visible{outline:3px solid var(--cr-focus);outline-offset:2px}@media (max-width:700px){.api-keys-module__Dshmya__page{padding:16px}.api-keys-module__Dshmya__title{font-size:32px}.api-keys-module__Dshmya__keyHead{flex-direction:column;gap:4px}}
