#byg-account-vault-page .byg-github-api-note,
#byg-account-vault-page .byg-github-api-warning,
#byg-account-vault-page .byg-github-pat-status { margin: 8px 0 14px; color: var(--vault-muted); font-size: 13px; line-height: 1.65; overflow-wrap: anywhere; }
#byg-account-vault-page .byg-github-api-warning { padding-top: 12px; border-top: 1px solid var(--vault-line); }
#byg-account-vault-page .byg-github-pat-actions { display: flex; gap: 8px; margin-top: 10px; }
#byg-account-vault-page .byg-github-pat-actions button,
#byg-account-vault-page .byg-github-pat-clear,
#byg-account-vault-page .byg-github-pat-help a { min-height: 44px; padding: 10px 14px; border: 1px solid var(--vault-line); border-radius: 10px; background: var(--vault-surface); color: var(--vault-ink); font: inherit; font-size: 13px; cursor: pointer; }
#byg-account-vault-page #byg-github-pat-check { flex: 1; background: var(--vault-ink); color: var(--vault-bg); }
#byg-account-vault-page #byg-github-pat-toggle { width: 48px; padding: 0; }
#byg-account-vault-page .byg-github-pat-clear { width: 100%; margin-top: 8px; }
#byg-account-vault-page .byg-github-pat-actions button:disabled,
#byg-account-vault-page .byg-github-pat-clear:disabled { opacity: .5; cursor: wait; }
#byg-account-vault-page .byg-github-pat-help { margin: 14px 0; padding: 0 12px; border: 1px solid var(--vault-line); border-radius: 10px; }
#byg-account-vault-page .byg-github-pat-help > strong { display: block; padding-top: 12px; font-size: 14px; }
#byg-account-vault-page .byg-github-pat-help > p,
#byg-account-vault-page .byg-github-pat-finish { margin: 8px 0 12px; color: var(--vault-muted); font-size: 13px; line-height: 1.65; }
#byg-account-vault-page .byg-github-pat-guide { padding: 12px 0; border-top: 1px solid var(--vault-line); }
#byg-account-vault-page .byg-github-pat-guide h4 { margin: 0 0 10px; color: var(--vault-ink); font-size: 14px; line-height: 1.5; }
#byg-account-vault-page .byg-github-pat-guide > a { display: flex; align-items: center; justify-content: space-between; gap: 8px; margin: 0 0 10px; padding: 10px 12px; border: 1px solid var(--vault-line); border-radius: 10px; background: var(--vault-surface); color: var(--vault-ink); font-size: 13px; line-height: 1.5; text-decoration: none; }
#byg-account-vault-page .byg-github-pat-guide ol { margin: 0; padding-left: 22px; color: var(--vault-muted); font-size: 13px; line-height: 1.7; }
#byg-account-vault-page .byg-github-pat-guide li { padding: 0 0 8px 2px; overflow-wrap: anywhere; }
#byg-account-vault-page .byg-github-pat-guide b { color: var(--vault-ink); }
#byg-account-vault-page .byg-github-pat-guide code { color: var(--vault-ink); overflow-wrap: anywhere; }
#byg-account-vault-page .byg-github-pat-finish { margin-top: 12px; padding-top: 12px; border-top: 1px solid var(--vault-line); }
