.settings-dialog {
  /* Your dialog styles */

  .settings-container {
    display: flex;
    min-height: 632px;
  }

  .settings-sidebar {
    width: 120px;
    padding: 24px;
  }
  .settings-line {
    position: absolute;
    left: 120px;
    width: 1px;
    height: 100vh;
    background-color: #fff;
    opacity: 0.3;
  }
  .sidebar-item {
    cursor: pointer;
    display: flex;
    align-items: center;
    margin-bottom: 16px;
    opacity: 0.3;
    &.active {
      opacity: 1;
    }
  }

  .settings-content {
    flex: 1;
    padding: 24px 24px 12px;
  }

  .section {
    margin-bottom: 12px;
  }

  .section-title {
    font-weight: bold;
    margin-bottom: 8px;
  }
}
