/* [project]/ui/src/notifications/style.module.css [client] (css) */
.style-module__7-rqgW__notifications {
  z-index: 99999;
  pointer-events: none;
  flex-direction: column;
  justify-content: right;
  width: 100vw;
  height: 100vh;
  padding: 6px 32px;
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
}

.style-module__7-rqgW__notifications.style-module__7-rqgW__left {
  align-items: flex-start;
}

.style-module__7-rqgW__notifications.style-module__7-rqgW__center {
  align-items: center;
}

.style-module__7-rqgW__notifications.style-module__7-rqgW__right {
  align-items: flex-end;
}

.style-module__7-rqgW__notification {
  pointer-events: auto;
  width: 480px;
  margin: 0 0 4px;
}

/* [project]/ui/src/styles/index.css [client] (css) */
form, input, textarea, select, button, label {
  all: unset;
  box-sizing: border-box;
}

html {
  box-sizing: border-box;
  scroll-behavior: smooth;
  overflow: hidden;
}

table, tr, td, th, thead, tbody, tfoot, caption {
  border-collapse: collapse;
  border-spacing: 0;
  border: none;
  margin: 0;
  padding: 0;
}

*, :before, :after {
  box-sizing: inherit;
}

body, h1, h2, h3, h4, h5, h6, p, ol, ul {
  margin: 0;
  padding: 0;
}

ol, ul {
  list-style: none;
}

img {
  max-width: 100%;
  height: auto;
}

a {
  color: inherit;
  -webkit-text-decoration: none;
  text-decoration: none;
}

svg {
  overflow: visible;
}

html, body, #__next {
  height: 100%;
}

body {
  background: var(--color-surface-base);
  text-rendering: optimizeLegibility;
  font-family: var(--main-font-family);
  font-size: var(--font-size-xxs-small);
  line-height: var(--line-height-default);
  font-weight: var(--font-weight-s-bold);
}

:root * {
  font-weight: var(--font-weight-s-bold);
}

:root h1 {
  font-family: var(--main-font-family);
  font-size: var(--font-size-x-large);
  line-height: var(--line-height-62);
  font-weight: var(--font-weight-bold);
  margin: 0;
  display: block;
}

:root h2 {
  font-family: var(--main-font-family);
  font-size: var(--font-size-large);
  line-height: var(--line-height-44);
  font-weight: var(--font-weight-bold);
  margin: 0;
  display: block;
}

:root h3 {
  font-family: var(--main-font-family);
  font-size: var(--font-size-medium);
  line-height: var(--line-height-34);
  font-weight: var(--font-weight-x-large);
  margin: 0;
  display: block;
}

:root h4 {
  font-family: var(--main-font-family);
  font-size: var(--font-size-small);
  line-height: var(--line-height-28);
  font-weight: var(--font-weight-bold);
  margin: 0;
  display: block;
}

:root h5 {
  font-family: var(--main-font-family);
  font-size: var(--font-size-h5);
  line-height: var(--line-height-26);
  font-weight: var(--font-weight-bold);
  margin: 0;
  display: block;
}

:root h6 {
  font-family: var(--main-font-family);
  font-size: var(--font-size-h6);
  line-height: var(--line-height-20);
  font-weight: var(--font-weight-bold);
  margin: 0;
  display: block;
}

:root pre {
  font-family: var(--monospace-font-family);
  font-weight: var(--font-weight-medium);
  display: block;
}

:root code {
  font-family: var(--monospace-font-family);
  font-weight: var(--font-weight-medium);
  display: inline;
}

:root strong {
  font-weight: var(--font-weight-bold);
  display: inline;
}

:root em {
  font-style: italic;
  display: inline;
}

:root input::-ms-reveal {
  display: none;
}

:root input[class="ant-checkbox-input"] {
  width: 100%;
  height: 100%;
}

:root {
  --border-radius: 12px;
  --form-field-gap: 24px;
  --form-button-gap: 16px;
}

::-webkit-scrollbar {
  width: 4px;
}

::-webkit-scrollbar-track {
  background: none;
}

::-webkit-scrollbar-thumb {
  background: #d1d7e02e;
  border-radius: 8px;
}

::-webkit-scrollbar-button {
  display: none;
}

* {
  scrollbar-width: thin;
  scrollbar-color: #d1d7e02e transparent;
}

:root {
  --color-black: #1d1d1d;
  --color-black-t07: #1d1d1d12;
  --color-black-t08: #1d1d1d14;
  --color-black-disabled: #d2d2d2;
  --color-black-console: #2c2c2c;
  --color-grey: #f6f6f6;
  --color-grey-d1: #eee;
  --color-grey-d2: #e2e2e2;
  --color-grey-d4: #9e9e9e;
  --color-grey-d6: #6a6a6a;
  --color-white: #fff;
  --color-white-transparent: #ffffff1a;
  --color-accent: #266ced;
  --color-accent-l1: #437fef;
  --color-accent-l2: #92b5f5;
  --color-chart-teal: #7eafbe;
  --color-chart-coral: #fe8484;
  --color-chart-grid: #eef2f2;
  --color-chart-blue: #36a2eb;
  --color-chart-rose: #ff639b;
  --color-chart-purple: #96f;
  --color-chart-turquoise: #4bc0c0;
  --color-chart-grey: #d8d8d8;
  --color-chart-yellow: #ffcd56;
  --color-chart-black: #000;
  --color-chart-brown: #cc6709;
  --color-chart-green: #2eb22e;
  --color-chart-red: red;
  --bar-chart-tick-color: var(--color-grey-d4);
  --bar-chart-tick-threshold-color: var(--color-black);
  --bar-chart-tick-font: normal var(--font-weight-large) var(--font-size-xxs-small) / var(--line-height-20) var(--main-font-family);
  --bar-chart-threshold-color: var(--color-black);
  --bar-chart-grid-y-visibility: visible;
  --bar-chart-grid-y-color: var(--color-grey-d1);
  --bar-chart-grid-y-line-width: 1;
  --bar-chart-bar-colors: var(--color-accent) #f45944;
  --bar-chart-bar-colors-legend: var(--color-accent) #92b5f5 #98a2f1 #e1d2ff #7e8fb8 #a3b1d3 #bcc9e9 #d8e1f2 #8aa9e6 #c2d8ff #eaf1fe;
  --bar-chart-bar-colors-past: var(--color-black-disabled);
  --bar-chart-bar-colors-breakdown-hover: var(--color-accent) #f45944;
  --bar-chart-bar-border-radius: 3;
  --line-chart-threshold-color: var(--custom-chart-threshold-color, var(--color-black));
  --dark-page-background-color: #141414;
  --dark-plain-text-disable: #595959;
  --dark-plain-text-inverted-primary: #dedede;
  --dark-plain-text-primary: #dedede;
  --dark-plain-text-secondary: #9e9e9e;
  --backgrounds-accent: #ecf2fe;
  --backgrounds-accent-light: #f1f5fe;
  --borders-lines-accent: #bdd2fa;
  --primary-dark: #1c1c1c;
  --primary-gray: #6b6b6b;
  --secondary-accent: #266ced;
  --texts-icons-white: #fff;
  --texts-icons-label: #9e9e9e;
  --texts-icons-primary: #1d1d1d;
  --texts-icons-secondary: #6b6b6b;
  --texts-icons-disabled: #b8b8b8;
  --texts-icons-field-text-field-filled: #1c1c1c;
  --plain-text-plain-text-primary: #1c1c1c;
  --plain-text-plain-text-inverted-primary: #fff;
  --plain-text-plain-text-accent-default: #266ced;
  --plain-text-plain-text-secondary: #6b6b6b;
  --borders-lines-primary: #e3e3e3;
  --buttons-accent: #266ced;
  --buttons-info-default: #9e9e9e;
  --dark-button-bg-accent-default: #266ced;
  --dark-button-bg-accent-disable: #223049;
  --dark-button-bg-accent-hover: #1861e7;
  --dark-button-bg-accent-pressed: #1254ce;
  --dark-button-bg-console-default: #8282821a;
  --dark-button-text-accent-inverted-disable: #48587a;
  --dark-button-bg-console-disable: #8282821a;
  --dark-button-bg-console-hover: #82828233;
  --dark-button-bg-console-pressed: #82828233;
  --dark-button-bg-danger-default: #d34936;
  --dark-button-bg-danger-disable: #8282821a;
  --dark-button-bg-danger-hover: #d2402d;
  --dark-button-bg-danger-pressed: #bd3a28;
  --dark-button-bg-destroy-default: #82828233;
  --dark-button-bg-destroy-disable: #8282821a;
  --dark-button-bg-destroy-hover: #8282821a;
  --dark-button-bg-destroy-pressed: #8282821a;
  --dark-button-bg-primary-default: #dedede33;
  --dark-button-bg-primary-disable: #292828;
  --dark-button-bg-primary-hover: #dedede2e;
  --dark-button-bg-primary-pressed: #dedede29;
  --dark-button-bg-secondary-default: #1c1c1c;
  --dark-button-bg-secondary-disable: #1c1c1c;
  --dark-button-bg-secondary-hover: #1c1c1c;
  --dark-button-bg-secondary-pressed: #1c1c1c;
  --dark-button-bg-terriary-default: #82828233;
  --dark-button-bg-terriary-disable: #8282821a;
  --dark-button-bg-terriary-hover: #8282821a;
  --dark-button-bg-terriary-pressed: #8282821a;
  --dark-button-clear-button-bg-hover: #dedede;
  --dark-button-clear-button-icon-default: #dedede;
  --dark-button-clear-button-icon-hover: #82828233;
  --dark-button-clearbutton-bg-hover: #82828233;
  --dark-button-clearbutton-bg-pressed: #828282;
  --dark-button-clearbutton-icon-default: #dedede;
  --dark-button-clearbutton-icon-disable: #595959;
  --dark-button-clearbutton-icon-hover: #dedede;
  --dark-button-clearbutton-icon-pressed: #dedede;
  --dark-button-stroke-secondary-default: #404040;
  --dark-button-stroke-secondary-disable: #595959;
  --dark-button-stroke-secondary-hover: #545454;
  --dark-button-stroke-secondary-pressed: #696969;
  --dark-button-text-accent-inverted-default: #dedede;
  --dark-button-text-accent-inverted-hover: #dedede;
  --dark-button-text-accent-inverted-pressed: #dedede;
  --dark-button-text-danger-inverted-default: #dedede;
  --dark-button-text-danger-inverted-disable: #7e544e;
  --dark-button-text-danger-inverted-hover: #dedede;
  --dark-button-text-danger-inverted-pressed: #dedede;
  --dark-button-text-destroy-default: #d34936;
  --dark-button-text-destroy-disable: #595959;
  --dark-button-text-destroy-hover: #d2402d;
  --dark-button-text-destroy-pressed: #bd3a28;
  --dark-button-text-primary-default: #dedede;
  --dark-button-text-primary-inverted-default: #dedede;
  --dark-button-text-primary-inverted-disable: #595959;
  --dark-button-text-primary-inverted-hover: #dedede;
  --dark-button-text-primary-inverted-pressed: #dedede;
  --dark-button-text-secondary-inverted-default: #dedede;
  --dark-button-text-secondary-inverted-disabled: #595959;
  --dark-button-text-secondary-inverted-pressed: #dedede;
  --dark-button-text-terriary-default: #4485fd;
  --dark-button-text-terriary-disable: #595959;
  --dark-button-text-terriary-hover: #2c83fc;
  --dark-button-text-terriary-pressed: #237dfb;
  --dark-button-textconsole-inverted-default: #dedede;
  --dark-button-textconsole-inverted-disable: #595959;
  --dark-button-textconsole-inverted-hover: #dedede;
  --dark-button-textconsole-inverted-pressed: #dedede;
  --dark-button-text-console-default: #dedede;
  --dark-button-text-console-hover: #dedede;
  --dark-button-text-console-pressed: #dedede;
  --dark-button-text-console-disable: #595959;
  --dark-sorting-icon-withsorting-default: #7a7a7a;
  --dark-dropdown-bg-default: #000;
  --dark-dropdown-stroke-error: #d34936;
  --dark-dropdown-text-field-confirmed: #dedede;
  --dark-dropdown-text-field-default: #9e9e9e;
  --dark-dropdown-text-field-disabled: #595959;
  --dark-dropdown-text-field-error: #dedede;
  --dark-dropdown-text-field-filled: #dedede;
  --dark-dropdown-text-field-typing: #e3e3e3;
  --dark-field-bg-default: #000;
  --dark-field-bg-hover: #212121;
  --dark-field-helper-default: #7a7a7a;
  --dark-field-helper-error: #d34936;
  --dark-field-stroke-clicked: #404040;
  --dark-field-stroke-error: #d34936;
  --dark-field-stroke-typing: #404040;
  --dark-field-text-default: #dedede;
  --dark-field-text-disabled: #595959;
  --dark-field-text-field-clicked: #7a7a7a;
  --dark-field-text-field-default: #7a7a7a;
  --dark-field-text-field-disabled: #595959;
  --dark-field-text-field-filled: #dedede;
  --dark-field-text-field-typing: #dedede;
  --dark-info-button-default: #7a7a7a;
  --dark-label-bg-active: #82828233;
  --dark-label-bg-error: #82828233;
  --dark-label-bg-new: #3576ed;
  --dark-label-bg-pending: #82828233;
  --dark-label-bg-primary: #dedede;
  --dark-label-bg-secondary: #82828233;
  --dark-label-bg-success: #82828233;
  --dark-label-bg-warning: #82828233;
  --dark-label-text-active: #4874c7;
  --dark-label-text-error: #e65c65;
  --dark-label-text-new: #dedede;
  --dark-label-text-pending: #b8b8b8;
  --dark-label-text-primary: #1c1c1c;
  --dark-label-text-secondary: #b8b8b8;
  --dark-label-text-success: #389f85;
  --dark-label-text-warning: #e4843f;
  --dark-menu-bg-hover: #212121;
  --dark-menu-box-bg-default: #2b2b2b;
  --dark-menu-text-primary-default: #dedede;
  --dark-menu-text-primary-disable: #595959;
  --dark-menu-text-primary-selected-default: #4485fd;
  --dark-menu-text-primary-selected-disable: #595959;
  --dark-menu-bh-hover: #404040;
  --dark-message-bg-error: #82828233;
  --dark-message-bg-info: #82828233;
  --dark-message-bg-secondary: #82828233;
  --dark-message-bg-warning: #8080802b;
  --dark-message-icon-error: #e65c65;
  --dark-message-icon-info: #4874c7;
  --dark-message-icon-warning: #e4843f;
  --dark-readonly-field-bg: #1c1c1c;
  --dark-readonly-field-icon: #dedede;
  --dark-readonly-field-stroke: #404040;
  --dark-readonly-field-text-field: #dedede;
  --dark-selectbutton-bg-pressed: #292929;
  --dark-selectbutton-bg-default: #141414;
  --dark-selectbutton-bg-disabled: #8282821a;
  --dark-selectbutton-bg-hover: #242424;
  --dark-selectbutton-bg-selected: #1b212d;
  --dark-selectbutton-bg-selected-hover: #222a39;
  --dark-selectbutton-bg-selected-pressed: #222a39;
  --dark-selectbutton-stroke-default: #404040;
  --dark-selectbutton-stroke-hover: #545454;
  --dark-selectbutton-stroke-selected: #4485fd;
  --dark-selectbutton-stroke-selected-hover: #4485fd;
  --dark-selectbutton-text-default: #dedede;
  --dark-selectbutton-text-disabled: #595959;
  --dark-selectioncontrol-bg-default-selected: #266ced;
  --dark-selectioncontrol-bg-hover-selected: #1861e7;
  --dark-selectioncontrol-bg-pressed-selected: #1254ce;
  --dark-selectioncontrol-stroke-default: #404040;
  --dark-selectioncontrol-stroke-hover: #545454;
  --dark-selectioncontrol-stroke-pressed: #9e9e9e;
  --dark-selectioncontrol-text-default: #dedede;
  --dark-selectioncontrol-text-disabled: #595959;
  --dark-sorting-icon-bg-withsorting-hover: #82828233;
  --dark-sorting-icon-bg-withsorting-pressed: #82828233;
  --dark-sorting-icon-withsorting-hover: #7a7a7a;
  --dark-sorting-icon-withsorting-pressed: #dedede;
  --dark-sorting-text-nosorting-default: #7a7a7a;
  --dark-sorting-text-with-sorting-pressed: #dedede;
  --dark-sorting-text-withsorting-default: #7a7a7a;
  --dark-sorting-text-withsorting-hover: #7a7a7a;
  --dark-sorting-text-withsorting-pressed: #dedede;
  --dark-stroke-confirmed: #008060;
  --dark-switcher-bg-default: #000;
  --dark-switcher-bg-selected-default: #8282824d;
  --dark-switcher-bg-selected-disable: #000;
  --dark-switcher-bg-selected-hover: #82828224;
  --dark-switcher-text-primary-default: #dedede;
  --dark-switcher-text-primary-disable: #595959;
  --dark-table-bg-hover: #212121;
  --dark-tag-background-color-disabled: #595959;
  --dark-tag-icon-bg-hover: #82828233;
  --dark-tag-icon-default: #dedede;
  --dark-tag-icon-disabled: #595959;
  --dark-tag-stroke-default: #404040;
  --dark-tag-stroke-disabled: #595959;
  --dark-tag-text-default: #dedede;
  --dark-tag-text-disabled: #595959;
  --dark-tooltip-bg-primary: #616161;
  --dark-run-step-text-default: #9e9e9e;
  --dark-run-step-bg-default: #2b2b2b;
  --dark-run-step-arrow-default: #9e9e9e;
  --dark-run-step-status-default: #9e9e9e;
  --dark-run-step-text-pressed: #dedede;
  --dark-run-step-bg-pressed: #404040;
  --dark-run-step-status-pressed: #dedede;
  --dark-run-step-arrow-pressed: #dedede;
  --dark-run-step-text-pending: #595959;
  --dark-run-step-status-pending: #595959;
  --dark-run-step-bg-pending: #2b2b2b;
  --dark-duration-step-text: #dedede;
  --dark-duration-step-bg: #1c1c1c;
  --dark-duration-step-stroke: #404040;
  --dark-with-change-icon-bg-add: #82828233;
  --dark-run-step-border-hover: #6b6b6b;
  --dark-run-step-text-hover: #dedede;
  --dark-run-step-arrow-hover: #dedede;
  --dark-run-pipeline-divider-bg: #404040;
  --dark-copy-button-icon-default: #7a7a7a;
  --dark-modal-bg: #1c1c1c;
  --dark-modal-overlay-bg: #4d4d4d4d;
  --dark-code-snipet-bg-primary: #1c1c1c;
  --setting-menu-default-setting-menu-digit-bg-accent-default: #f1f5fe;
  --select-button-bg-icon-disabled: #f2f2f2;
  --setting-menu-default-setting-menu-digit-bg-primary-default: #ededed;
  --buttons-disable-button-text-accent-disable: #b8b8b8;
  --action-buttons-action-button-text-hover: #1c1c1c;
  --action-buttons-action-button-text-selected: #9e9e9e;
  --action-buttons-action-bg-hover: #fff;
  --field-default-field-text-field-default: #9e9e9e;
  --dark-search-filter-bg: #000;
  --dark-search-filter-border: #404040;
  --dark-search-pill-bg-default: #83838333;
  --dark-search-pill-bg-active-default: #83838333;
  --dark-search-pill-bg-error-default: #e65c6530;
  --dark-search-pill-filter-text-default: #7a7a7a;
  --dark-search-pill-filter-text-active-default: #dedede;
  --dark-search-pill-attribute-text-default: #dedede;
  --dark-search-pill-attribute-text-active-default: #4485fd;
  --dark-search-pill-attribute-text-error-default: #e65c65;
  --dark-hotkeys-bg-default: #2e2e2e;
  --dark-hotkeys-bg-hover: #2e2e2e;
  --dark-hotkeys-bg-pressed: #2e2e2e;
  --dark-hotkeys-key-default: #dedede;
  --text-hotkeys-default: #6b6b6b;
  --dark-text-hotkeys-default: #7a7a7a;
  --dark-bg-hotkeys-selection-hover: #83838333;
  --dark-bg-hotkeys-selection-pressed: #83838333;
  --hotkeys-key-default: #000;
  --dark-search-box-bg-secondary: #050505;
  --dark-date-regular-text: #e3e3e3;
  --dark-time-input-box-stroke-default: #404040;
  --dark-time-input-text-default: #7a7a7a;
  --dark-time-input-text-hover: #dedede;
  --button-color-primary: #276dee;
  --button-color-primary-hover: #4e87f1;
  --button-color-primary-active: #1154d1;
  --button-color-primary-disabled: #0000000f;
  --button-color-text-disabled: #00000040;
  --button-color-secondary: #5a5a5a;
  --button-color-secondary-hover: #7a7a7a;
  --button-color-secondary-active: #000;
  --button-color-error: #d31212;
  --button-color-error-hover: #f48080;
  --button-color-error-active: #d01212;
  --button-color-console: #d7d7d7;
  --button-color-console-hover: #a4a4a4;
  --button-color-console-active: #fff;
  --button-color-console-disabled: #6a6a6a;
  --button-color-border: #00000026;
  --button-color-border-disabled: #0000000f;
  --button-color-bg-container-disabled: #0000000a;
  --button-color-bg-container: #fff;
  --button-color-bg-container-hover: #ffffffa6;
  --button-color-bg-container-active: #ffffffd9;
  --button-color-bg-console-container: #ffffff1a;
  --button-color-bg-console-container-hover: #ffffff0d;
  --button-color-bg-console-container-active: #ffffff26;
  --button-color-bg-text-hover: #0000000f;
  --button-color-bg-text-active: #00000026;
  --button-placeholder-color: #b8b8b8;
  --color-primary: #276dee;
  --color-error: #d31212;
  --color-warning: #fa8c16;
  --color-success: #16c89b;
  --color-info: #276dee;
  --color-secondary: #5a5a5a;
  --color-secondary-hover: #7a7a7a;
  --color-primary-disabled: #0000000f;
  --color-bg-placeholder: #f6f6f6;
  --color-focus-primary: #1778ff26;
  --button-placeholder-border-color: #0000001a;
  --button-stroke-secondary-default: #e3e3e3;
  --notification-color-bg-elevated: #000000d9;
}

@font-face {
  font-family: Manrope;
  font-style: normal;
  font-display: swap;
  font-weight: 300 800;
  src: url("../media/Manrope-Cyrillic-Ext.966d3793.woff2") format("woff2"), url("../media/Manrope-Cyrillic-Ext.da1bd1ac.woff") format("woff");
  unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: Manrope;
  font-style: normal;
  font-display: swap;
  font-weight: 300 800;
  src: url("../media/Manrope-Cyrillic.4e992af9.woff2") format("woff2"), url("../media/Manrope-Cyrillic.0435b64c.woff") format("woff");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: Manrope;
  font-style: normal;
  font-display: swap;
  font-weight: 300 800;
  src: url("../media/Manrope-Greek.3a0df2f5.woff2") format("woff2"), url("../media/Manrope-Greek.ad4fd5a9.woff") format("woff");
  unicode-range: U+370-3FF;
}

@font-face {
  font-family: Manrope;
  font-style: normal;
  font-display: swap;
  font-weight: 300 800;
  src: url("../media/Manrope-Vietnamese.1ffd5008.woff2") format("woff2"), url("../media/Manrope-Vietnamese.e4839014.woff") format("woff");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: Manrope;
  font-style: normal;
  font-display: swap;
  font-weight: 300 800;
  src: url("../media/Manrope-Latin-Ext.4f4d200c.woff2") format("woff2"), url("../media/Manrope-Latin-Ext.e37cfdca.woff") format("woff");
  unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F, U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116, U+370-3FF, U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB, U+100-24F, U+259, U+1E??, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: Manrope;
  font-style: normal;
  font-display: swap;
  font-weight: 300 800;
  src: url("../media/Manrope-Latin.3d1c4b62.woff2") format("woff2"), url("../media/Manrope-Latin.eb7fe257.woff") format("woff");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: JetBrains Mono;
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url("../media/JetBrainsMono-Cyrillic-Ext.bda5e2a4.woff2") format("woff2"), url("../media/JetBrainsMono-Cyrillic-Ext.ff483385.woff") format("woff");
  unicode-range: U+460-52F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: JetBrains Mono;
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url("../media/JetBrainsMono-Cyrillic.3bbd8f59.woff2") format("woff2"), url("../media/JetBrainsMono-Cyrillic.8137483b.woff") format("woff");
  unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}

@font-face {
  font-family: JetBrains Mono;
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url("../media/JetBrainsMono-Greek.a84b6858.woff2") format("woff2"), url("../media/JetBrainsMono-Greek.defe9093.woff") format("woff");
  unicode-range: U+370-3FF;
}

@font-face {
  font-family: JetBrains Mono;
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url("../media/JetBrainsMono-Vietnamese.6369fee6.woff2") format("woff2"), url("../media/JetBrainsMono-Vietnamese.f1c30be3.woff") format("woff");
  unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+1EA0-1EF9, U+20AB;
}

@font-face {
  font-family: JetBrains Mono;
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url("../media/JetBrainsMono-Latin-Ext.e95a7ab6.woff2") format("woff2"), url("../media/JetBrainsMono-Latin-Ext.ec1eddb2.woff") format("woff");
  unicode-range: U+100-24F, U+259, U+1E??, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: JetBrains Mono;
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url("../media/JetBrainsMono-Latin.85acaac0.woff2") format("woff2"), url("../media/JetBrainsMono-Latin.c17c7bdd.woff") format("woff");
  unicode-range: U+??, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

:root {
  --main-font-family: "Manrope", sans-serif;
  --monospace-font-family: "JetBrains Mono", monospace;
  --font-size-x-large: 44px;
  --font-size-large: 36px;
  --font-size-medium: 24px;
  --font-size-small: 20px;
  --font-size-x-small: 14px;
  --font-size-xs-small: 13px;
  --font-size-xxs-small: 12px;
  --font-size-xxxs-small: 11px;
  --font-size-xxxxs-small: 9px;
  --font-size-h5: 18px;
  --font-size-h6: 16px;
  --line-height-62: 62px;
  --line-height-44: 44px;
  --line-height-40: 40px;
  --line-height-38: 38px;
  --line-height-34: 34px;
  --line-height-32: 32px;
  --line-height-28: 28px;
  --line-height-26: 26px;
  --line-height-24: 24px;
  --line-height-22: 22px;
  --line-height-20: 20px;
  --line-height-18: 18px;
  --line-height-16: 16px;
  --line-height-14: 14px;
  --line-height-default: var(--line-height-18);
  --font-weight-small: 200;
  --font-weight-medium: 400;
  --font-weight-x-medium: 500;
  --font-weight-large: 600;
  --font-weight-x-large: 650;
  --font-weight-s-bold: 675;
  --font-weight-bold: 700;
  --font-weight-x-bold: 800;
}

:root[data-theme="light"] {
  --border-radius-l: 16px;
  --border-radius-m: 12px;
  --border-radius-s: 8px;
  --border-radius-xl: 24px;
  --border-radius-xs: 4px;
  --border-radius-xxs: 2px;
  --color-accent-bg: #608bf217;
  --color-accent-dark: #3558aa;
  --color-accent-primary: #4c7cd3;
  --color-accent-secondary: #406eddbf;
  --color-accent-tertiary: #4d7ef073;
  --color-danger-bg: #d3121214;
  --color-danger-dark: #c00e0e;
  --color-danger-primary: #d31212;
  --color-danger-secondary: #ea5050bf;
  --color-git-add: #080;
  --color-git-add-bg: #c8f7c5;
  --color-git-delete: #f33;
  --color-git-delete-bg: #ffd8d8;
  --color-misc-berlin: #a9a9a9;
  --color-misc-dubai: #cc8133;
  --color-misc-london: #ad4fb2;
  --color-misc-paris: #4a83ed;
  --color-misc-paris-secondary: #79a3f1;
  --color-misc-paris-tertiary: #e1ecff;
  --color-misc-tokio: #33a988;
  --color-shadow-primary: #00000014;
  --color-stroke-primary: #808a9729;
  --color-success-bg: #00ab8014;
  --color-success-primary: #00ab80;
  --color-surface-base: #f6f7f9;
  --color-surface-bg-100: #5f708612;
  --color-surface-fg-100: #5c708a12;
  --color-surface-fg-200: #fff;
  --color-surface-fg-300: #5c708a29;
  --color-surface-fg-400: #5c708a0f;
  --color-text-base: #191e24fc;
  --color-text-disabled: #191e244f;
  --color-text-inverted: #fff;
  --color-text-placeholder: #191e2499;
  --color-text-secondary: #191e24ba;
  --color-text-heading: #000000e0;
  --color-warning-bg: #e4843f14;
  --color-warning-primary: #e4843f;
  --font-size-base: 12px;
  --font-size-l: 24px;
  --font-size-m: 16px;
  --font-size-s: 14px;
  --font-size-xl: 36px;
  --font-size-xs: 11px;
  --font-weight-bold: 700;
  --font-weight-regular: 675;
  --gap-l: 24px;
  --gap-m: 16px;
  --gap-s: 12px;
  --gap-xl: 48px;
  --gap-xs: 8px;
  --gap-xxs: 4px;
  --line-height-base: 18px;
  --line-height-l: 32px;
  --line-height-m: 26px;
  --line-height-s: 24px;
  --line-height-xl: 44px;
  --line-height-xs: 16px;
  --padding-l: 24px;
  --padding-m: 16px;
  --padding-s: 12px;
  --padding-xl: 48px;
  --padding-xs: 8px;
  --padding-xxs: 4px;
}

:root[data-theme="dark"] {
  --border-radius-l: 16px;
  --border-radius-m: 12px;
  --border-radius-s: 8px;
  --border-radius-xl: 24px;
  --border-radius-xs: 4px;
  --border-radius-xxs: 2px;
  --color-accent-bg: #3c6ac01a;
  --color-accent-dark: #344a7f;
  --color-accent-primary: #5c89de;
  --color-accent-secondary: #5b94ffbf;
  --color-accent-tertiary: #3c6ac08c;
  --color-danger-bg: #ce57571f;
  --color-danger-dark: #e17b7b;
  --color-danger-primary: #ba4343;
  --color-danger-secondary: #ba4343bf;
  --color-git-add: #00800082;
  --color-git-add-bg: #15800e40;
  --color-git-delete: #ff000082;
  --color-git-delete-bg: #88282866;
  --color-misc-berlin: gray;
  --color-misc-dubai: #cc8133;
  --color-misc-london: #ad4fb2;
  --color-misc-paris: #4a83ed;
  --color-misc-paris-secondary: #79a3f1;
  --color-misc-paris-tertiary: #79a3f1;
  --color-misc-tokio: #33a988;
  --color-shadow-primary: #00000073;
  --color-stroke-primary: #808a9736;
  --color-success-bg: #00ab801a;
  --color-success-primary: #00976c;
  --color-surface-base: #14171a;
  --color-surface-bg-100: #b0c8e40f;
  --color-surface-fg-100: #b0c8e40f;
  --color-surface-fg-200: #1d2228;
  --color-surface-fg-300: #6e7b8f38;
  --color-surface-fg-400: #0b0d0e99;
  --color-text-base: #d1d7e0d9;
  --color-text-disabled: #d1d7e040;
  --color-text-inverted: #fff;
  --color-text-placeholder: #d1d7e080;
  --color-text-secondary: #d1d7e0a6;
  --color-text-heading: #d1d7e0d9;
  --color-warning-bg: #e4843f1f;
  --color-warning-primary: #e4843f;
  --font-size-base: 12px;
  --font-size-l: 24px;
  --font-size-m: 16px;
  --font-size-s: 14px;
  --font-size-xl: 36px;
  --font-size-xs: 11px;
  --font-weight-bold: 700;
  --font-weight-regular: 675;
  --gap-l: 24px;
  --gap-m: 16px;
  --gap-s: 12px;
  --gap-xl: 48px;
  --gap-xs: 8px;
  --gap-xxs: 4px;
  --line-height-base: 18px;
  --line-height-l: 32px;
  --line-height-m: 26px;
  --line-height-s: 24px;
  --line-height-xl: 44px;
  --line-height-xs: 16px;
  --padding-l: 24px;
  --padding-m: 16px;
  --padding-s: 12px;
  --padding-xl: 48px;
  --padding-xs: 8px;
  --padding-xxs: 4px;
}

/* [project]/node_modules/prismjs/themes/prism-tomorrow.css [client] (css) */
code[class*="language-"], pre[class*="language-"] {
  color: #ccc;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  word-wrap: normal;
  tab-size: 4;
  hyphens: none;
  background: none;
  font-family: Consolas, Monaco, Andale Mono, Ubuntu Mono, monospace;
  font-size: 1em;
  line-height: 1.5;
}

pre[class*="language-"] {
  margin: .5em 0;
  padding: 1em;
  overflow: auto;
}

:not(pre) > code[class*="language-"], pre[class*="language-"] {
  background: #2d2d2d;
}

:not(pre) > code[class*="language-"] {
  white-space: normal;
  border-radius: .3em;
  padding: .1em;
}

.token.comment, .token.block-comment, .token.prolog, .token.doctype, .token.cdata {
  color: #999;
}

.token.punctuation {
  color: #ccc;
}

.token.tag, .token.attr-name, .token.namespace, .token.deleted {
  color: #e2777a;
}

.token.function-name {
  color: #6196cc;
}

.token.boolean, .token.number, .token.function {
  color: #f08d49;
}

.token.property, .token.class-name, .token.constant, .token.symbol {
  color: #f8c555;
}

.token.selector, .token.important, .token.atrule, .token.keyword, .token.builtin {
  color: #cc99cd;
}

.token.string, .token.char, .token.attr-value, .token.regex, .token.variable {
  color: #7ec699;
}

.token.operator, .token.entity, .token.url {
  color: #67cdcc;
}

.token.important, .token.bold {
  font-weight: bold;
}

.token.italic {
  font-style: italic;
}

.token.entity {
  cursor: help;
}

.token.inserted {
  color: green;
}

/* [project]/node_modules/prismjs/plugins/line-highlight/prism-line-highlight.css [client] (css) */
pre[data-line] {
  padding: 1em 0 1em 3em;
  position: relative;
}

.line-highlight {
  padding: inherit 0;
  pointer-events: none;
  line-height: inherit;
  white-space: pre;
  background: linear-gradient(to right, #997a661a 70%, #997a6600);
  margin-top: 1em;
  position: absolute;
  left: 0;
  right: 0;
}

@media print {
  .line-highlight {
    color-adjust: exact;
  }
}

.line-highlight:before, .line-highlight[data-end]:after {
  content: attr(data-start);
  color: #f5f2f0;
  text-align: center;
  vertical-align: .3em;
  min-width: 1em;
  text-shadow: none;
  background-color: #997a6666;
  border-radius: 999px;
  padding: 0 .5em;
  font: bold 65% / 1.5 sans-serif;
  position: absolute;
  top: .4em;
  left: .6em;
  box-shadow: 0 1px #fff;
}

.line-highlight[data-end]:after {
  content: attr(data-end);
  top: auto;
  bottom: .4em;
}

.line-numbers .line-highlight:before, .line-numbers .line-highlight:after {
  content: none;
}

pre[id].linkable-line-numbers span.line-numbers-rows {
  pointer-events: all;
}

pre[id].linkable-line-numbers span.line-numbers-rows > span:before {
  cursor: pointer;
}

pre[id].linkable-line-numbers span.line-numbers-rows > span:hover:before {
  background-color: #80808033;
}

/* [project]/node_modules/prismjs/plugins/line-numbers/prism-line-numbers.css [client] (css) */
pre[class*="language-"].line-numbers {
  counter-reset: linenumber;
  padding-left: 3.8em;
  position: relative;
}

pre[class*="language-"].line-numbers > code {
  white-space: inherit;
  position: relative;
}

.line-numbers .line-numbers-rows {
  pointer-events: none;
  letter-spacing: -1px;
  -webkit-user-select: none;
  user-select: none;
  border-right: 1px solid #999;
  width: 3em;
  font-size: 100%;
  position: absolute;
  top: 0;
  left: -3.8em;
}

.line-numbers-rows > span {
  counter-increment: linenumber;
  display: block;
}

.line-numbers-rows > span:before {
  content: counter(linenumber);
  color: #999;
  text-align: right;
  padding-right: .8em;
  display: block;
}

/*# sourceMappingURL=_1ac1a515._.css.map*/