:root {
  --h00-size-mobile: 2.5rem;
  --h0-size-mobile: 2rem;
  --h1-size-mobile: 1.625rem;
  --h2-size-mobile: 1.375rem;
  --h3-size-mobile: 1.125rem;
  --h00-size: 3rem;
  --h0-size: 2.5rem;
  --h1-size: 2rem;
  --h2-size: 1.5rem;
  --h3-size: 1.25rem;
  --h4-size: 1rem;
  --h5-size: 0.875rem;
  --h6-size: 0.75rem;
  --body-font-size: 0.875rem;
  --font-size-small: 0.75rem;
} /*!
 * GitHub Light v0.5.0
 * Copyright (c) 2012 - 2017 GitHub, Inc.
 * Licensed under MIT (https://github.com/primer/github-syntax-theme-generator/blob/master/LICENSE)
 */
@keyframes blink {
  50% {
    background-color: transparent;
  }
} /*!
 * GitHub Light v0.4.2
 * Copyright (c) 2012 - 2017 GitHub, Inc.
 * Licensed under MIT (https://github.com/primer/github-syntax-theme-generator/blob/master/LICENSE)
 */
/* .user-select-contain {
  -webkit-user-select: contain;
  user-select: contain;
} */

[data-catalyst] {
  display: block;
}
@media (max-width: 1011px) {
  body:has(.header-logged-out.open) {
    height: 100%;
    overflow: hidden;
  }
}
@keyframes checkmarkIn {
  from {
    clip-path: inset(16px 0 0 0);
  }
  to {
    clip-path: inset(0 0 0 0);
  }
}
@keyframes checkmarkOut {
  from {
    clip-path: inset(0 0 0 0);
  }
  to {
    clip-path: inset(16px 0 0 0);
  }
}
.copyable-terminal {
  position: relative;
  padding: 8px 55px 8px 8px;
  background-color: var(--bgColor-muted, var(--color-canvas-subtle));
  border-radius: 6px;
}
.copyable-terminal-content {
  overflow: auto;
}
.copyable-terminal-button {
  position: absolute;
  top: 5px;
  right: 5px;
}
.copyable-terminal-button .zeroclipboard-button {
  float: right;
}
.copyable-terminal-button .zeroclipboard-button .octicon {
  padding-left: 1px;
  margin: 0 auto;
}
@keyframes notifications-component-dialog-animation--sm {
  0% {
    opacity: 0;
    transform: translateX(16px);
  }
}

[data-color-mode="dark"][data-dark-theme*="dark"] {
  --color-social-reaction-bg-hover: var(--color-scale-gray-7);
  --color-social-reaction-bg-reacted-hover: var(--color-scale-blue-8);
}
@media (prefers-color-scheme: dark) {
  [data-color-mode="auto"][data-dark-theme*="dark"] {
    --color-social-reaction-bg-hover: var(--color-scale-gray-7);
    --color-social-reaction-bg-reacted-hover: var(--color-scale-blue-8);
  }
}
:root,
[data-color-mode="dark"][data-dark-theme*="light"] {
  --color-social-reaction-bg-hover: var(--color-scale-gray-1);
  --color-social-reaction-bg-reacted-hover: var(--color-scale-blue-1);
}
@media (prefers-color-scheme: dark) {
  [data-color-mode="auto"][data-dark-theme*="light"] {
    --color-social-reaction-bg-hover: var(--color-scale-gray-1);
    --color-social-reaction-bg-reacted-hover: var(--color-scale-blue-1);
  }
}
@keyframes skeleton-loading {
  0% {
    background-position: 200% 0;
  }
  100% {
    background-position: -200% 0;
  }
}
@keyframes hx-fade-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.Box-row:first-of-type {
  border-top-color: transparent;
}
::-webkit-calendar-picker-indicator {
  filter: invert(50%);
}

@font-face {
  font-family: "Noto Sans";
  src: local(sans-serif);
  unicode-range: U+60;
}

[data-color-mode="dark"][data-dark-theme*="dark"] {
  --color-workflow-card-connector: var(--color-scale-gray-5);
  --color-workflow-card-connector-bg: var(--color-scale-gray-5);
  --color-workflow-card-connector-inactive: var(
    --borderColor-default,
    var(--color-border-default)
  );
  --color-workflow-card-connector-inactive-bg: var(
    --borderColor-default,
    var(--color-border-default)
  );
  --color-workflow-card-connector-highlight: var(--color-scale-blue-5);
  --color-workflow-card-connector-highlight-bg: var(--color-scale-blue-5);
  --color-workflow-card-bg: var(--color-scale-gray-7);
  --color-workflow-card-inactive-bg: var(
    --bgColor-inset,
    var(--color-canvas-inset)
  );
  --color-workflow-card-header-shadow: rgba(27, 31, 35, 0.04);
  --color-workflow-card-progress-complete-bg: var(--color-scale-blue-5);
  --color-workflow-card-progress-incomplete-bg: var(--color-scale-gray-6);
  --color-discussions-state-answered-icon: var(--color-scale-green-3);
  --color-bg-discussions-row-emoji-box: var(--color-scale-gray-6);
  --color-notifications-button-text: var(--color-scale-white);
  --color-notifications-button-hover-text: var(--color-scale-white);
  --color-notifications-button-hover-bg: var(--color-scale-blue-4);
  --color-notifications-row-read-bg: var(--color-canvas-default);
  --color-notifications-row-bg: var(
    --bgColor-muted,
    var(--color-canvas-subtle)
  );
  --color-icon-directory: var(--fgColor-muted, var(--color-fg-muted));
  --color-checks-step-error-icon: var(--color-scale-red-4);
  --color-calendar-halloween-graph-day-L1-bg: #631c03;
  --color-calendar-halloween-graph-day-L2-bg: #bd561d;
  --color-calendar-halloween-graph-day-L3-bg: #fa7a18;
  --color-calendar-halloween-graph-day-L4-bg: #fddf68;
  --color-calendar-winter-graph-day-L1-bg: #0a3069;
  --color-calendar-winter-graph-day-L2-bg: #0969da;
  --color-calendar-winter-graph-day-L3-bg: #54aeff;
  --color-calendar-winter-graph-day-L4-bg: #b6e3ff;
  --color-calendar-graph-day-bg: var(--color-scale-gray-8);
  --color-calendar-graph-day-border: rgba(27, 31, 35, 0.06);
  --color-calendar-graph-day-L1-bg: #0e4429;
  --color-calendar-graph-day-L2-bg: #006d32;
  --color-calendar-graph-day-L3-bg: #26a641;
  --color-calendar-graph-day-L4-bg: #39d353;
  --color-calendar-graph-day-L1-border: rgba(255, 255, 255, 0.05);
  --color-calendar-graph-day-L2-border: rgba(255, 255, 255, 0.05);
  --color-calendar-graph-day-L3-border: rgba(255, 255, 255, 0.05);
  --color-calendar-graph-day-L4-border: rgba(255, 255, 255, 0.05);
  --color-user-mention-fg: var(--color-scale-yellow-0);
  --color-user-mention-bg: var(--color-scale-yellow-8);
  --color-dashboard-feed-bg: var(--color-scale-gray-9);
  --color-mktg-btn-shadow-outline: rgba(255, 255, 255, 0.25) 0 0 0 1px inset;
  --color-marketing-icon-primary: var(--color-scale-blue-2);
  --color-marketing-icon-secondary: var(--color-scale-blue-5);
  --color-project-header-bg: var(--color-scale-gray-9);
  --color-project-sidebar-bg: var(--color-scale-gray-8);
  --color-project-gradient-in: var(--color-scale-gray-8);
  --color-project-gradient-out: rgba(22, 27, 34, 0);
  --color-diff-blob-selected-line-highlight-mix-blend-mode: screen;
  --color-checks-donut-error: var(--color-scale-red-4);
  --color-checks-donut-pending: var(--color-scale-yellow-3);
  --color-checks-donut-success: var(--color-scale-green-4);
  --color-checks-donut-neutral: var(--color-scale-gray-3);
  --color-text-white: var(--color-scale-white);
}
@media (prefers-color-scheme: dark) {
  [data-color-mode="auto"][data-dark-theme*="dark"] {
    --color-workflow-card-connector: var(--color-scale-gray-5);
    --color-workflow-card-connector-bg: var(--color-scale-gray-5);
    --color-workflow-card-connector-inactive: var(
      --borderColor-default,
      var(--color-border-default)
    );
    --color-workflow-card-connector-inactive-bg: var(
      --borderColor-default,
      var(--color-border-default)
    );
    --color-workflow-card-connector-highlight: var(--color-scale-blue-5);
    --color-workflow-card-connector-highlight-bg: var(--color-scale-blue-5);
    --color-workflow-card-bg: var(--color-scale-gray-7);
    --color-workflow-card-inactive-bg: var(
      --bgColor-inset,
      var(--color-canvas-inset)
    );
    --color-workflow-card-header-shadow: rgba(27, 31, 35, 0.04);
    --color-workflow-card-progress-complete-bg: var(--color-scale-blue-5);
    --color-workflow-card-progress-incomplete-bg: var(--color-scale-gray-6);
    --color-discussions-state-answered-icon: var(--color-scale-green-3);
    --color-bg-discussions-row-emoji-box: var(--color-scale-gray-6);
    --color-notifications-button-text: var(--color-scale-white);
    --color-notifications-button-hover-text: var(--color-scale-white);
    --color-notifications-button-hover-bg: var(--color-scale-blue-4);
    --color-notifications-row-read-bg: var(--color-canvas-default);
    --color-notifications-row-bg: var(
      --bgColor-muted,
      var(--color-canvas-subtle)
    );
    --color-icon-directory: var(--fgColor-muted, var(--color-fg-muted));
    --color-checks-step-error-icon: var(--color-scale-red-4);
    --color-calendar-halloween-graph-day-L1-bg: #631c03;
    --color-calendar-halloween-graph-day-L2-bg: #bd561d;
    --color-calendar-halloween-graph-day-L3-bg: #fa7a18;
    --color-calendar-halloween-graph-day-L4-bg: #fddf68;
    --color-calendar-winter-graph-day-L1-bg: #0a3069;
    --color-calendar-winter-graph-day-L2-bg: #0969da;
    --color-calendar-winter-graph-day-L3-bg: #54aeff;
    --color-calendar-winter-graph-day-L4-bg: #b6e3ff;
    --color-calendar-graph-day-bg: var(--color-scale-gray-8);
    --color-calendar-graph-day-border: rgba(27, 31, 35, 0.06);
    --color-calendar-graph-day-L1-bg: #0e4429;
    --color-calendar-graph-day-L2-bg: #006d32;
    --color-calendar-graph-day-L3-bg: #26a641;
    --color-calendar-graph-day-L4-bg: #39d353;
    --color-calendar-graph-day-L1-border: rgba(255, 255, 255, 0.05);
    --color-calendar-graph-day-L2-border: rgba(255, 255, 255, 0.05);
    --color-calendar-graph-day-L3-border: rgba(255, 255, 255, 0.05);
    --color-calendar-graph-day-L4-border: rgba(255, 255, 255, 0.05);
    --color-user-mention-fg: var(--color-scale-yellow-0);
    --color-user-mention-bg: var(--color-scale-yellow-8);
    --color-dashboard-feed-bg: var(--color-scale-gray-9);
    --color-mktg-btn-shadow-outline: rgba(255, 255, 255, 0.25) 0 0 0 1px inset;
    --color-marketing-icon-primary: var(--color-scale-blue-2);
    --color-marketing-icon-secondary: var(--color-scale-blue-5);
    --color-project-header-bg: var(--color-scale-gray-9);
    --color-project-sidebar-bg: var(--color-scale-gray-8);
    --color-project-gradient-in: var(--color-scale-gray-8);
    --color-project-gradient-out: rgba(22, 27, 34, 0);
    --color-diff-blob-selected-line-highlight-mix-blend-mode: screen;
    --color-checks-donut-error: var(--color-scale-red-4);
    --color-checks-donut-pending: var(--color-scale-yellow-3);
    --color-checks-donut-success: var(--color-scale-green-4);
    --color-checks-donut-neutral: var(--color-scale-gray-3);
    --color-text-white: var(--color-scale-white);
  }
}
:root,
[data-color-mode="dark"][data-dark-theme*="light"] {
  --color-workflow-card-connector: var(--color-scale-gray-3);
  --color-workflow-card-connector-bg: var(--color-scale-gray-3);
  --color-workflow-card-connector-inactive: var(
    --borderColor-default,
    var(--color-border-default)
  );
  --color-workflow-card-connector-inactive-bg: var(
    --borderColor-default,
    var(--color-border-default)
  );
  --color-workflow-card-connector-highlight: var(--color-scale-blue-4);
  --color-workflow-card-connector-highlight-bg: var(--color-scale-blue-4);
  --color-workflow-card-bg: var(--color-scale-white);
  --color-workflow-card-inactive-bg: var(
    --bgColor-inset,
    var(--color-canvas-inset)
  );
  --color-workflow-card-header-shadow: rgba(0, 0, 0, 0);
  --color-workflow-card-progress-complete-bg: var(--color-scale-blue-4);
  --color-workflow-card-progress-incomplete-bg: var(--color-scale-gray-2);
  --color-discussions-state-answered-icon: var(--color-scale-white);
  --color-bg-discussions-row-emoji-box: rgba(209, 213, 218, 0.5);
  --color-notifications-button-text: var(
    --fgColor-muted,
    var(--color-fg-muted)
  );
  --color-notifications-button-hover-text: var(
    --fgColor-default,
    var(--color-fg-default)
  );
  --color-notifications-button-hover-bg: var(--color-scale-gray-2);
  --color-notifications-row-read-bg: var(
    --bgColor-muted,
    var(--color-canvas-subtle)
  );
  --color-notifications-row-bg: var(--color-scale-white);
  --color-icon-directory: var(--color-scale-blue-3);
  --color-checks-step-error-icon: var(--color-scale-red-4);
  --color-calendar-halloween-graph-day-L1-bg: #ffee4a;
  --color-calendar-halloween-graph-day-L2-bg: #ffc501;
  --color-calendar-halloween-graph-day-L3-bg: #fe9600;
  --color-calendar-halloween-graph-day-L4-bg: #03001c;
  --color-calendar-winter-graph-day-L1-bg: #b6e3ff;
  --color-calendar-winter-graph-day-L2-bg: #54aeff;
  --color-calendar-winter-graph-day-L3-bg: #0969da;
  --color-calendar-winter-graph-day-L4-bg: #0a3069;
  --color-calendar-graph-day-bg: #ebedf0;
  --color-calendar-graph-day-border: rgba(27, 31, 35, 0.06);
  --color-calendar-graph-day-L1-bg: #9be9a8;
  --color-calendar-graph-day-L2-bg: #40c463;
  --color-calendar-graph-day-L3-bg: #30a14e;
  --color-calendar-graph-day-L4-bg: #216e39;
  --color-calendar-graph-day-L1-border: rgba(27, 31, 35, 0.06);
  --color-calendar-graph-day-L2-border: rgba(27, 31, 35, 0.06);
  --color-calendar-graph-day-L3-border: rgba(27, 31, 35, 0.06);
  --color-calendar-graph-day-L4-border: rgba(27, 31, 35, 0.06);
  --color-user-mention-fg: var(--fgColor-default, var(--color-fg-default));
  --color-user-mention-bg: var(
    --bgColor-attention-muted,
    var(--color-attention-subtle)
  );
  --color-dashboard-feed-bg: var(--color-scale-white);
  --color-mktg-btn-shadow-outline: rgba(0, 0, 0, 0.15) 0 0 0 1px inset;
  --color-marketing-icon-primary: var(--color-scale-blue-4);
  --color-marketing-icon-secondary: var(--color-scale-blue-3);
  --color-project-header-bg: var(--color-scale-gray-9);
  --color-project-sidebar-bg: var(--color-scale-white);
  --color-project-gradient-in: var(--color-scale-white);
  --color-project-gradient-out: rgba(255, 255, 255, 0);
  --color-diff-blob-selected-line-highlight-mix-blend-mode: multiply;
  --color-checks-donut-error: var(--color-scale-red-4);
  --color-checks-donut-pending: var(--color-scale-yellow-4);
  --color-checks-donut-success: var(
    --fgColor-success,
    var(--color-success-emphasis)
  );
  --color-checks-donut-neutral: var(--color-scale-gray-3);
  --color-text-white: var(--color-scale-white);
}
@media (prefers-color-scheme: dark) {
  [data-color-mode="auto"][data-dark-theme*="light"] {
    --color-workflow-card-connector: var(--color-scale-gray-3);
    --color-workflow-card-connector-bg: var(--color-scale-gray-3);
    --color-workflow-card-connector-inactive: var(
      --borderColor-default,
      var(--color-border-default)
    );
    --color-workflow-card-connector-inactive-bg: var(
      --borderColor-default,
      var(--color-border-default)
    );
    --color-workflow-card-connector-highlight: var(--color-scale-blue-4);
    --color-workflow-card-connector-highlight-bg: var(--color-scale-blue-4);
    --color-workflow-card-bg: var(--color-scale-white);
    --color-workflow-card-inactive-bg: var(
      --bgColor-inset,
      var(--color-canvas-inset)
    );
    --color-workflow-card-header-shadow: rgba(0, 0, 0, 0);
    --color-workflow-card-progress-complete-bg: var(--color-scale-blue-4);
    --color-workflow-card-progress-incomplete-bg: var(--color-scale-gray-2);
    --color-discussions-state-answered-icon: var(--color-scale-white);
    --color-bg-discussions-row-emoji-box: rgba(209, 213, 218, 0.5);
    --color-notifications-button-text: var(
      --fgColor-muted,
      var(--color-fg-muted)
    );
    --color-notifications-button-hover-text: var(
      --fgColor-default,
      var(--color-fg-default)
    );
    --color-notifications-button-hover-bg: var(--color-scale-gray-2);
    --color-notifications-row-read-bg: var(
      --bgColor-muted,
      var(--color-canvas-subtle)
    );
    --color-notifications-row-bg: var(--color-scale-white);
    --color-icon-directory: var(--color-scale-blue-3);
    --color-checks-step-error-icon: var(--color-scale-red-4);
    --color-calendar-halloween-graph-day-L1-bg: #ffee4a;
    --color-calendar-halloween-graph-day-L2-bg: #ffc501;
    --color-calendar-halloween-graph-day-L3-bg: #fe9600;
    --color-calendar-halloween-graph-day-L4-bg: #03001c;
    --color-calendar-winter-graph-day-L1-bg: #b6e3ff;
    --color-calendar-winter-graph-day-L2-bg: #54aeff;
    --color-calendar-winter-graph-day-L3-bg: #0969da;
    --color-calendar-winter-graph-day-L4-bg: #0a3069;
    --color-calendar-graph-day-bg: #ebedf0;
    --color-calendar-graph-day-border: rgba(27, 31, 35, 0.06);
    --color-calendar-graph-day-L1-bg: #9be9a8;
    --color-calendar-graph-day-L2-bg: #40c463;
    --color-calendar-graph-day-L3-bg: #30a14e;
    --color-calendar-graph-day-L4-bg: #216e39;
    --color-calendar-graph-day-L1-border: rgba(27, 31, 35, 0.06);
    --color-calendar-graph-day-L2-border: rgba(27, 31, 35, 0.06);
    --color-calendar-graph-day-L3-border: rgba(27, 31, 35, 0.06);
    --color-calendar-graph-day-L4-border: rgba(27, 31, 35, 0.06);
    --color-user-mention-fg: var(--fgColor-default, var(--color-fg-default));
    --color-user-mention-bg: var(
      --bgColor-attention-muted,
      var(--color-attention-subtle)
    );
    --color-dashboard-feed-bg: var(--color-scale-white);
    --color-mktg-btn-shadow-outline: rgba(0, 0, 0, 0.15) 0 0 0 1px inset;
    --color-marketing-icon-primary: var(--color-scale-blue-4);
    --color-marketing-icon-secondary: var(--color-scale-blue-3);
    --color-project-header-bg: var(--color-scale-gray-9);
    --color-project-sidebar-bg: var(--color-scale-white);
    --color-project-gradient-in: var(--color-scale-white);
    --color-project-gradient-out: rgba(255, 255, 255, 0);
    --color-diff-blob-selected-line-highlight-mix-blend-mode: multiply;
    --color-checks-donut-error: var(--color-scale-red-4);
    --color-checks-donut-pending: var(--color-scale-yellow-4);
    --color-checks-donut-success: var(
      --fgColor-success,
      var(--color-success-emphasis)
    );
    --color-checks-donut-neutral: var(--color-scale-gray-3);
    --color-text-white: var(--color-scale-white);
  }
}
@media (max-width: 767px) {
  @keyframes dropdown-menu-animation {
    0% {
      opacity: 0;
      transform: scale(0.9);
    }
  }
}
@media (max-width: 767px) {
  @keyframes hx_rsm-trigger-animation {
    0% {
      opacity: 0;
    }
  }
  @keyframes hx_rsm-modal-animation {
    0% {
      opacity: 0;
      transform: scale(0.9);
    }
  }
}
