.ssh-keys-title-description {
  margin: 16px 24px 0px 32px; }

.ssh-public-keys-table-card-content {
  margin: 8px 20px; }

.ssh-public-keys-zero-card-content {
  margin: 8px 20px;
  min-height: 352px; }

.ssh-key-zero-data {
  margin: 0 auto; }

.message-card-fingerprint,
.message-warning-card {
  margin: 16px 20px 0 20px; }

.message-card-fingerprint {
  min-height: 90px; }

.message-warning-card .bolt-messagecard-message {
  margin-right: 4px; }

.message-card-fingerprint {
  padding: 16px; }
  .message-card-fingerprint .bolt-card-content.flex-row {
    display: block; }
  .message-card-fingerprint div {
    display: block;
    padding-bottom: 0; }

.key-data-text {
  overflow-wrap: break-word;
  max-width: 420px; }

.status-icon {
  font-size: 28px;
  margin-left: -9px; }
  .status-icon.active {
    color: rgba(0, 120, 212, 1);
    color: var(--status-info-foreground,rgba(0, 120, 212, 1)); }
  .status-icon.expired {
    color: rgba(205, 74, 69, 1);
    color: var(--status-error-foreground,rgba(205, 74, 69, 1)); }
  .status-icon.revoked {
    color: rgba( 102, 102, 102 ,  1 );
    color: rgba( var(--palette-neutral-60,102, 102, 102) ,  1 ); }

.required-field::after {
  content: "*";
  color: red; }
