.text-gray-100 {
  color: #f6f9fc; }

.text-gray-200 {
  color: #e9ecef; }

.text-gray-300 {
  color: #dee2e6; }

.text-gray-400 {
  color: #ced4da; }

.text-gray-500 {
  color: #adb5bd; }

.text-gray-600 {
  color: #8898aa; }

.text-gray-700 {
  color: #525f7f; }

.text-gray-800 {
  color: #32325d; }

.text-gray-900 {
  color: #212529; }

.hide-scrollbar, .startup-profile-wrapper .main-content-wrapper .video-wrapper, .startup-profile-wrapper .main-content-wrapper .video-wrapper .video-container .video-list {
  overflow: -moz-scrollbars-none;
  -ms-overflow-style: none; }
  .hide-scrollbar::-webkit-scrollbar, .startup-profile-wrapper .main-content-wrapper .video-wrapper::-webkit-scrollbar, .startup-profile-wrapper .main-content-wrapper .video-wrapper .video-container .video-list::-webkit-scrollbar {
    display: none; }

.modscore-header {
  width: 100vw;
  margin-left: -1rem;
  margin-top: -1rem;
  padding: 0.25rem 0;
  background: white;
  text-align: center; }

.startup-profile-wrapper {
  padding-bottom: 0px !important; }
  .startup-profile-wrapper .main-content-wrapper .video-wrapper {
    position: sticky;
    top: 16px;
    max-height: calc(100vh - 16px);
    overflow-x: hidden;
    overflow-y: scroll; }
    .startup-profile-wrapper .main-content-wrapper .video-wrapper .video-container {
      overflow: hidden; }
      .startup-profile-wrapper .main-content-wrapper .video-wrapper .video-container video {
        min-height: 500px; }
      .startup-profile-wrapper .main-content-wrapper .video-wrapper .video-container .video-list {
        transition: 0.2s background-color ease;
        position: absolute;
        top: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(255, 255, 255, 0.85);
        overflow-x: hidden;
        overflow-y: scroll;
        z-index: 10; }
        .startup-profile-wrapper .main-content-wrapper .video-wrapper .video-container .video-list.d-none {
          background-color: rgba(255, 255, 255, 0); }
        .startup-profile-wrapper .main-content-wrapper .video-wrapper .video-container .video-list .title {
          color: #525f7f;
          font-size: 14px;
          font-weight: 600; }
        .startup-profile-wrapper .main-content-wrapper .video-wrapper .video-container .video-list .title-action {
          font-size: 12px;
          font-weight: 700;
          color: #11cdef; }
        .startup-profile-wrapper .main-content-wrapper .video-wrapper .video-container .video-list .video-item .item-details-container .title-container .title {
          color: #32325d;
          font-size: 1rem;
          font-weight: 600; }
        .startup-profile-wrapper .main-content-wrapper .video-wrapper .video-container .video-list .video-item .item-details-container .title-container .subtext {
          color: #525f7f;
          font-size: 0.7rem;
          font-weight: 500; }
        .startup-profile-wrapper .main-content-wrapper .video-wrapper .video-container .video-list .video-item .item-details-container .videoStatus-container .video-status-toggle {
          color: #32325d; }
        .startup-profile-wrapper .main-content-wrapper .video-wrapper .video-container .video-list .video-item.active-video .item-details-container .title-container .title {
          color: #5e72e4; }
        .startup-profile-wrapper .main-content-wrapper .video-wrapper .video-container .video-list .video-item.active-video .item-details-container .title-container .subtext {
          color: #7485e8; }
        .startup-profile-wrapper .main-content-wrapper .video-wrapper .video-container .video-list .video-item.active-video .item-details-container .videoStatus-container .video-status-toggle {
          color: #5e72e4; }
    .startup-profile-wrapper .main-content-wrapper .video-wrapper .video-controls-container {
      position: relative;
      background: #fff;
      margin-bottom: 10px; }
      .startup-profile-wrapper .main-content-wrapper .video-wrapper .video-controls-container .current-video-block .current-video-title {
        color: #000; }
      .startup-profile-wrapper .main-content-wrapper .video-wrapper .video-controls-container .current-video-block .current-video-length {
        color: #3f5375; }
      .startup-profile-wrapper .main-content-wrapper .video-wrapper .video-controls-container .next-video-block .next-video-btn {
        color: #7b8fb1; }
      .startup-profile-wrapper .main-content-wrapper .video-wrapper .video-controls-container .next-video-block .next-vid-name {
        color: #536780; }
      .startup-profile-wrapper .main-content-wrapper .video-wrapper .video-controls-container .list-expand-control {
        width: 100%;
        text-align: center;
        background-color: #fafafa;
        color: #7b8fb1; }
  .startup-profile-wrapper .main-content-wrapper .profile-content-wrapper {
    padding-bottom: 48px; }
    .startup-profile-wrapper .main-content-wrapper .profile-content-wrapper .mobile-knotch-container {
      display: none; }
    .startup-profile-wrapper .main-content-wrapper .profile-content-wrapper .profile-card.has-logo {
      margin-top: 68px; }
    .startup-profile-wrapper .main-content-wrapper .profile-content-wrapper .profile-card #logo-container {
      display: flex;
      justify-content: center;
      align-items: center;
      width: 168px;
      height: 168px;
      background-color: #fff;
      position: relative;
      border-radius: 50%;
      overflow: hidden;
      margin: -98px auto -16px;
      border: 1px solid #efefef;
      box-shadow: 0 1px 3px rgba(50, 50, 93, 0.15), 0 1px 0 rgba(0, 0, 0, 0.02); }
      .startup-profile-wrapper .main-content-wrapper .profile-content-wrapper .profile-card #logo-container #logo {
        background-size: contain;
        background-position: center;
        width: 100%;
        height: 100%; }
    .startup-profile-wrapper .main-content-wrapper .profile-content-wrapper .charts-wrapper .valuation-chart-wrapper .chart-title,
    .startup-profile-wrapper .main-content-wrapper .profile-content-wrapper .charts-wrapper .modscores-charts-wrapper .chart-title {
      font-size: 18px;
      color: #525f7f; }
    .startup-profile-wrapper .main-content-wrapper .profile-content-wrapper .charts-wrapper .activeHighlight {
      box-shadow: 0 15px 35px rgba(50, 50, 93, 0.1), 0 5px 15px rgba(0, 0, 0, 0.07);
      border-radius: 0.25rem; }
  .startup-profile-wrapper .showVideoBtn {
    display: none; }
