<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* æœªèª­æ•°ãƒãƒƒã‚¸ */
.nav-notification {
  padding-right: 5px;

  span.badge {
    float: left;
    margin: 0 0 -10px 15px;
  }
}

.notification-header {
  padding: 15px 0 10px 0;

  a {
    text-decoration: none;
  }
}

.notification-item.unread {
  font-weight: bold;
}

.notification-item.read {
  opacity: 0.7;
}

#notifications .notification {
  min-height: 42px;
  border-bottom: 1px solid #ddd;
  align-items: center;

  div {
    padding: 0 5px;
    vertical-align: middle;
  }

  a {
    text-decoration: none;
  }

  .notification-text {
    min-height: 34px;
    line-height: 18px;
  }

  .badge {
    width: 82px;
  }

  .notification-created-at {
    color: #999;
    min-width: 110px;
    margin-left: auto;
  }

  .notification-read {
    font-size: 14px;
    padding-left: 10px;
  }

  .notification-item {
    flex: 1;
  }

  .notification-title {
    padding: 5px 10px 5px 0;
  }

  .notification-info-message {
    padding: 5px 10px;
    margin-bottom: 5px;
    border-radius: 5px;
    background-color: var(--gray-light0);
    font-weight: normal;
  }

  .company-code-and-name {
    font-size: 12px;
    min-width: 130px;
  }
}

.notification.unread {
  font-weight: bold;
}

.notification.read {
  background-color: #eee;
  opacity: 0.8;
}

.notification {
  display: flex;
  flex-wrap: wrap;
}

@media (max-width: 768px) {
  #notifications .notification {
    .notification-read {
      order: 0
    }

    .notification-type {
      order: 1
    }

    .company-code-and-name {
      order: 2
    }

    .notification-created-at {
      flex-wrap: wrap;
      order: 3;
    }

    .notification-item {
      flex-basis: 100%;
      margin-left: 32px;
      order: 4;
    }
  }
}</pre></body></html>