/* =========================
   Documentation theme tokens
   ========================= */

:root {
  /* Brand defaults keep the legacy mkdocs.yml workflow usable. */
  --brand-header-bg: #062712;
  --brand-footer-bg: #062712;
  --brand-footer-nav-bg: #0e3b1e;
  --brand-on-dark: #ffffff;
  --brand-accent: #1cc332;
  --brand-accent-hover: #56e569;
  --brand-accent-transparent: rgba(28, 195, 50, 0.15);
  --brand-primary-transparent: rgba(14, 59, 30, 0.12);
  --brand-header-border: rgba(255, 255, 255, 0.1);
  --brand-search-focus: rgba(28, 195, 50, 0.38);
  --brand-tab-muted: rgba(255, 255, 255, 0.6);
  --brand-tab-hover: rgba(255, 255, 255, 0.92);
  --brand-tab-active: #ffffff;

  --docs-white: var(--brand-on-dark);
  --docs-dark: var(--brand-header-bg);
  --docs-dark-light: var(--brand-footer-nav-bg);
  --docs-green: var(--brand-accent);
  --docs-green-hover: var(--brand-accent-hover);
  --docs-border: var(--brand-header-border);

  --md-primary-fg-color: var(--brand-header-bg);
  --md-primary-fg-color--light: var(--brand-footer-nav-bg);
  --md-primary-fg-color--dark: var(--brand-header-bg);
  --md-accent-fg-color: var(--brand-accent);
  --md-accent-fg-color--transparent: var(--brand-accent-transparent);
  --md-typeset-a-color: var(--brand-accent);
}


[data-md-color-scheme="default"] {
  --md-primary-fg-color: var(--brand-header-bg);
  --md-primary-fg-color--light: var(--brand-footer-nav-bg);
  --md-primary-fg-color--dark: var(--brand-header-bg);
  --md-accent-fg-color: var(--brand-accent);
  --md-accent-fg-color--transparent: var(--brand-accent-transparent);
  --md-typeset-a-color: var(--brand-accent);
}

/* =========================
   Header
   ========================= */

.md-header {
  position: sticky;
  top: 0;
  z-index: 50;
  background: var(--docs-dark) !important;
  color: var(--docs-white) !important;
  border-bottom: 1px solid var(--docs-border);
  box-shadow: none;
}

.md-header__title,
.md-header__button,
.md-header__ellipsis,
.md-header__topic,
.md-header__topic:first-child {
  color: var(--docs-white) !important;
}

.md-header__button:hover {
  color: var(--docs-green-hover) !important;
}

/* =========================
   Header logo size
   ========================= */

.md-header__button.md-logo img,
.md-header__button.md-logo svg {
  height: 34px;
  width: auto;
}

/* =========================
   Search box
   ========================= */

.md-search__form {
  background: rgba(255, 255, 255, 0.10);
  border: 1px solid var(--docs-border);
  border-radius: 14px;
  box-shadow: none;
}

.md-search__form:hover,
.md-search__form:focus-within {
  background: rgba(255, 255, 255, 0.16);
  border-color: var(--brand-search-focus);
}

.md-search__input {
  color: var(--docs-white);
}

.md-search__input::placeholder {
  color: rgba(255, 255, 255, 0.70);
}

.md-search__icon {
  color: rgba(255, 255, 255, 0.70);
}

/* =========================
   Subheader tabs
   ========================= */

.md-tabs {
  position: relative;
  top: auto;
  z-index: 1;
  background: var(--docs-dark);
  border-bottom: 1px solid var(--docs-border);
  box-shadow: none;
}

.md-tabs__link {
  position: relative;
  color: var(--brand-tab-muted);
  font-size: 14px;
  font-weight: 500;
  letter-spacing: 0.2px;
}

.md-tabs__link:hover {
  color: var(--brand-tab-hover);
}

.md-tabs__link--active {
  color: var(--brand-tab-active);
  font-weight: 500;
}

.md-tabs__link--active::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: -0.55rem;
  height: 3px;
  border-radius: 999px;
  background: var(--docs-green);
}

/* =========================
   Footer
   ========================= */

.md-footer {
  background: var(--docs-dark) !important;
  color: var(--docs-white) !important;
  border-top: 1px solid var(--docs-border);
}

.md-footer-meta,
.md-footer-nav {
  background: var(--docs-dark-light) !important;
}

.md-footer a {
  color: var(--docs-green) !important;
}

.md-footer a:hover {
  color: var(--docs-green-hover) !important;
}

/* Footer copyright and generator cleanup */
.md-copyright,
.md-copyright__highlight,
.md-copyright a {
  color: rgba(255, 255, 255, 0.78) !important;
}

.md-copyright a:hover {
  color: var(--docs-green-hover) !important;
}

/* Hide only Material generator text/link */
.md-copyright {
  font-size: 0;
}

.md-copyright__highlight {
  display: block;
  font-size: 0.64rem;
}

/* =========================
   Links and active navigation
   ========================= */

.md-typeset a {
  color: var(--docs-green);
}

.md-typeset a:hover {
  color: var(--docs-green-hover);
}

.md-nav__item .md-nav__link--active {
  color: var(--docs-green);
  font-weight: 600;
}

.md-nav__link:hover {
  color: var(--docs-green);
}


/* =========================
   Tables and other details
   ========================= */

/* extra.css — tw-standard */

/* Headings spacing */
.md-content h2 {
  margin-top: 1.6rem;
  margin-bottom: 0.75rem;
}
.md-content h3 {
  margin-top: 1.2rem;
  margin-bottom: 0.5rem;
}

/* Separator */
.tw-sep {
  border: 0;
  height: 1px;
  margin: 1.25rem 0;
  background: rgba(0, 0, 0, 0.12);
}

/* Table wrapper */
.tw-table-wrap {
  margin: 0.75rem 0 1.25rem;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

/* Table */
.tw-table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  font-size: 14px;
  border: 1px solid rgba(0, 0, 0, 0.10);
  border-radius: 12px;
  overflow: hidden; /* keeps rounded corners on header */
  background: #fff;
}

/* Header */
.tw-table thead th {
  text-align: left;
  font-weight: 600;
  background: rgba(0, 0, 0, 0.04);
  border-bottom: 1px solid rgba(0, 0, 0, 0.10);
  padding: 14px 16px;
}

/* Cells */
.tw-table tbody td {
  padding: 14px 16px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
  vertical-align: top;
}
.tw-table tbody tr:last-child td {
  border-bottom: 0;
}

/* Optional hover */
.tw-table tbody tr:hover {
  background: rgba(0, 0, 0, 0.02);
}

/* Fixed first column width */
.tw-table.tw-col-220 th:first-child,
.tw-table.tw-col-220 td:first-child {
  width: 220px;
  min-width: 220px;
}

/* Inline code inside tw-table */
.tw-table code {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 0.92em;
  padding: 0.12em 0.35em;
  border-radius: 6px;
  background: rgba(0, 0, 0, 0.06);
}

/* Images (card-style) */
.md-content img {
  display: block;
  max-width: 100%;
  height: auto;
  padding: 10px;
  border-radius: 12px;
  border: 1px solid rgba(0, 0, 0, 0.10);
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.06);
  background: #fff;
  margin: 0.75rem 0 1.25rem;
}

/* Reduce default Material table emphasis when used elsewhere */
.md-typeset table:not(.tw-table) {
  font-weight: 400;
}
/* Table wrapper (this is for js file) */
.md-typeset__table.tw-table-wrap {
  display: block;
  margin: 0.75rem 0 1.25rem;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

/* =========================
   Page surface
   ========================= */

.md-main {
  background: #fff;
}

/* Keep page layers predictable */
.md-container,
.md-main,
.md-footer {
  position: relative;
  z-index: 1;
}


/* робимо контент читабельним */
.md-content__inner {
  background: rgba(255,255,255,0.92);
  border-radius: 16px;
  padding: 32px;
}


/* ліва навігація */
.md-sidebar--primary .md-sidebar__scrollwrap{
  padding: 12px;
}

.md-sidebar--primary .md-nav{
  background: rgba(255,255,255,0.92);
  border-radius: 12px;
  padding: 0;                 /* ← важливо: не стискаємо контент */
}

/* padding переносимо всередину */
.md-sidebar--primary .md-nav__list{
  padding: 12px;              /* ← замість padding на .md-nav */
  margin: 0;
}


/* правий table of contents */
.md-sidebar--secondary .md-sidebar__scrollwrap{
  padding: 12px;
}

.md-sidebar--secondary .md-nav--secondary{
  background: rgba(255,255,255,0.92);
  border-radius: 12px;
  padding: 0;
}

.md-sidebar--secondary .md-nav--secondary .md-nav__list{
  padding: 12px;
  margin: 0;
}

/* =========================
   Wider content area
   ========================= */
@media screen and (min-width: 76.25em){
  .md-main .md-grid{
    max-width: 1800px;
  }

  .md-content{
    max-width: none;
  }

  .md-content__inner{
    max-width: none;
  }

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

/* =========================
   Company overview page nav elements
   ========================= */

/* Overview navigation section */

.tw-explore-shell {
  margin: 1.25rem 0 2rem;
}

/* Hero card */

.tw-explore-hero {
  margin-bottom: 1.25rem;
  padding: 1.1rem 1.2rem 1rem;
  border: 1px solid rgba(127, 140, 160, 0.18);
  border-radius: 18px;
  background: linear-gradient(
    180deg,
    rgba(255, 255, 255, 0.03),
    rgba(255, 255, 255, 0.01)
  );
}

.tw-explore-eyebrow,
.tw-dir-group__tag {
  display: inline-block;
  margin-bottom: 0.45rem;
  padding: 0.16rem 0.55rem;
  border-radius: 999px;
  font-size: 0.66rem;
  font-weight: 700;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: var(--md-primary-fg-color);
  background: rgba(127, 140, 160, 0.13);
  white-space: nowrap;
}

.tw-explore-title,
.tw-explore-hero h2 {
  margin: 0 0 0.4rem;
  font-size: 1.4rem;
  line-height: 1.3;
  font-weight: 500;
  color: var(--md-default-fg-color);
}

.tw-explore-lead {
  margin: 0;
  max-width: 760px;
  font-size: 0.95rem;
  line-height: 1.55;
  color: var(--md-default-fg-color--light);
}

/* Board layout */

.tw-dir-board--grid {
  display: grid;
  grid-template-columns: repeat(12, minmax(0, 1fr));
  gap: 1rem;
  align-items: start;
}

/* Group cards */

.tw-dir-group {
  min-width: 0;
  height: 100%;
  padding: 1rem;
  border: 1px solid rgba(127, 140, 160, 0.16);
  border-radius: 18px;
  background-color: var(--md-default-bg-color);
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.04);
  transition:
    transform 0.18s ease,
    box-shadow 0.18s ease,
    border-color 0.18s ease;
}

.tw-dir-group:hover {
  transform: translateY(-2px);
  border-color: rgba(127, 140, 160, 0.3);
  box-shadow: 0 14px 34px rgba(0, 0, 0, 0.08);
}

/* Width modifiers */

.tw-dir-group--half {
  grid-column: span 6;
}

.tw-dir-group--wide,
.tw-dir-group--featured {
  grid-column: span 12;
}

.tw-dir-group--financial,
.tw-dir-group--merchants,
.tw-dir-group--configuration,
.tw-dir-group--rates,
.tw-dir-group--security,
.tw-dir-group--access {
  grid-column: span 6;
}

/* Header inside card */

.tw-dir-group__head {
  margin-bottom: 0.9rem;
}

.tw-dir-group__head h2 {
  margin: 0 0 0.3rem;
  font-size: 1.1rem;
  line-height: 1.25;
  font-weight: 500;
  color: var(--md-default-fg-color);
  overflow-wrap: normal;
  word-break: normal;
}

.tw-dir-group__head p {
  margin: 0;
  font-size: 0.86rem;
  line-height: 1.5;
  color: var(--md-default-fg-color--light);
}

/* Link cards */

.tw-dir-list {
  display: grid;
  gap: 0.7rem;
}

.tw-dir-list--compact-2,
.tw-dir-group--featured .tw-dir-list {
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 0.85rem;
}

.tw-dir-item {
  display: block;
  min-width: 0;
  padding: 0.8rem 0.9rem;
  border: 1px solid rgba(127, 140, 160, 0.14);
  border-radius: 14px;
  text-decoration: none !important;
  background: rgba(127, 140, 160, 0.04);
  transition:
    transform 0.16s ease,
    border-color 0.16s ease,
    background 0.16s ease;
}

.tw-dir-item:hover {
  transform: translateY(-1px);
  border-color: rgba(127, 140, 160, 0.28);
  background: rgba(127, 140, 160, 0.08);
}

.tw-dir-item__title {
  display: block;
  margin-bottom: 0.28rem;
  font-size: 0.92rem;
  font-weight: 700;
  line-height: 1.35;
  color: var(--md-default-fg-color);
  overflow-wrap: normal;
  word-break: normal;
}

.tw-dir-item__text {
  display: block;
  font-size: 0.8rem;
  line-height: 1.5;
  color: var(--md-default-fg-color--light);
  overflow-wrap: normal;
  word-break: normal;
}

/* Responsive */

@media (max-width: 1100px) {
  .tw-dir-group--half,
  .tw-dir-group--financial,
  .tw-dir-group--merchants,
  .tw-dir-group--configuration,
  .tw-dir-group--rates,
  .tw-dir-group--security,
  .tw-dir-group--access,
  .tw-dir-group--featured,
  .tw-dir-group--wide {
    grid-column: span 12;
  }

  .tw-dir-group--featured .tw-dir-list,
  .tw-dir-list--compact-2 {
    grid-template-columns: 1fr;
  }
}

@media (max-width: 768px) {
  .tw-explore-hero {
    padding: 0.95rem 1rem;
  }

  .tw-explore-title,
  .tw-explore-hero h2 {
    font-size: 1.25rem;
  }

  .tw-dir-group {
    padding: 0.85rem;
    border-radius: 16px;
  }

  .tw-dir-item {
    padding: 0.72rem 0.8rem;
  }
}

/* Utility */

.tw-visually-hidden {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

/* One item block */

.tw-dir-item--full {
  grid-column: 1 / -1;
}

.tw-dir-group--security {
  grid-column: span 12;
}

.tw-dir-group--security .tw-dir-list {
  display: block;
}

.tw-dir-group--security .tw-dir-item--fixed {
  max-width: 428px;
}


/* =========================
   Styling the code snippets in the text (not in code blocks)
   ========================= */

.md-typeset code:not(pre code) {
  color: #6f7f8f;
  background-color: #f2f2f2;
  border: 1px solid #e0e0e0;
  border-radius: 2px;
  padding: 0.1em 0.35em;
  font-size: 0.85em;
  font-family: "Source Code Pro", monospace;
}

/* =========================
   Styling the code blocks with syntax highlighting
     (using Pygments and pymdownx.highlight)
   ========================= */

/* Code block base style */
.md-typeset .highlight,
.md-typeset pre {
  background-color: #f4f1ef;
}

.md-typeset pre code,
.md-typeset .highlight code {
  font-family: "Source Code Pro", monospace;
  font-size: 0.85rem;
  font-weight: 400;
  line-height: 1.55;
}

/* Neutral text, brackets, punctuation */
.md-typeset .highlight,
.md-typeset .highlight code,
.md-typeset .highlight .p {
  color: #6f7f8f;
}

/* PHP variables: $data, $dataSet, $signString */
.md-typeset .highlight .nv,
.md-typeset .highlight .vc,
.md-typeset .highlight .vg,
.md-typeset .highlight .vi {
  color: #ff8a00;
}

/* PHP functions: ksort, implode, md5, base64_encode */
.md-typeset .highlight .nf,
.md-typeset .highlight .fm,
.md-typeset .highlight .nb {
  color: #ff2f64;
}

/* PHP constants: SORT_STRING, TRUE, FALSE, NULL */
.md-typeset .highlight .no,
.md-typeset .highlight .kc,
.md-typeset .highlight .bp {
  color: #b000b8;
}

/* Keywords: if, else, echo, return */
.md-typeset .highlight .k,
.md-typeset .highlight .kd,
.md-typeset .highlight .kn,
.md-typeset .highlight .kp,
.md-typeset .highlight .kr {
  color: #0077aa;
}

/* Strings: "merchant", "UAH", "success" */
.md-typeset .highlight .s,
.md-typeset .highlight .s1,
.md-typeset .highlight .s2,
.md-typeset .highlight .sb,
.md-typeset .highlight .sc,
.md-typeset .highlight .sd,
.md-typeset .highlight .se,
.md-typeset .highlight .sh,
.md-typeset .highlight .si,
.md-typeset .highlight .sx,
.md-typeset .highlight .sr,
.md-typeset .highlight .ss {
  color: #6aa000;
}

/* Numbers: 1, 1.19 */
.md-typeset .highlight .m,
.md-typeset .highlight .mi,
.md-typeset .highlight .mf,
.md-typeset .highlight .mh,
.md-typeset .highlight .mo,
.md-typeset .highlight .il {
  color: #c0007a;
}

/* JSON object keys */
.md-typeset .highlight .nt {
  color: #b0005a;
}

/* Comments */
.md-typeset .highlight .c,
.md-typeset .highlight .c1,
.md-typeset .highlight .cm,
.md-typeset .highlight .cp,
.md-typeset .highlight .cs {
  color: #6f86a6;
  font-style: normal;
}

/* Operators: =>, =, !=, + */
.md-typeset .highlight .o,
.md-typeset .highlight .ow {
  color: #a06a2a;
}

/* Links inside code examples, for example https://test.com */
.md-typeset .highlight a {
  color: #5f9f00;
  text-decoration: underline;
}

/* =========================
    Background for code blocks
   ========================= */

.md-typeset .highlight {
  background-color: #f4f1ef;
}

.md-typeset .highlighttable,
.md-typeset .highlighttable td {
  background-color: #f4f1ef;
}

.md-typeset .highlight pre {
  background-color: #f4f1ef;
}

/* =========================
    Font for code blocks
      (overriding default Material font)
      Note: this will also affect inline code snippets, so we set the same font for them in order to keep consistency.
   ========================= */

.md-typeset .highlight pre,
.md-typeset .highlight code,
.md-typeset pre code {
  font-size: 14px !important;
  line-height: 1.5 !important;
  font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace !important;
  font-weight: 400 !important;
}


/* =========================
   Markdown tables — stable field column + neutral code
   ========================= */

/* Markdown table wrapper */
.md-typeset__table {
  width: 100%;
  display: block;
  overflow-x: auto;
}

/* Markdown tables */
.md-typeset__table table {
  width: 100%;
  min-width: 760px;
  table-layout: fixed;
}

/* First column */
.md-typeset__table table th:first-child,
.md-typeset__table table td:first-child {
  width: 220px !important;
  min-width: 220px !important;
  max-width: 220px !important;
  white-space: nowrap !important;
}

/* First-column code */
.md-typeset__table table td:first-child code,
.md-typeset__table table th:first-child code {
  display: inline !important;
  white-space: nowrap !important;
  word-break: keep-all !important;
  overflow-wrap: normal !important;
  hyphens: none !important;
}

/* Prevent syntax-highlighting spans from becoming separate chips */
.md-typeset__table table code span {
  display: inline !important;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
}

/* Neutral inline code inside Markdown tables */
.md-typeset__table table code {
  color: #6f7f8f !important;
  background-color: #f2f2f2 !important;
  border: 1px solid #e0e0e0 !important;
  border-radius: 3px !important;
  padding: 0.1em 0.35em !important;
  font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace !important;
  font-size: 0.85em !important;
  font-weight: 400 !important;
  text-decoration: none !important;
  box-shadow: none !important;
}

/* Disable token colors inside table inline code */
.md-typeset__table table code *,
.md-typeset__table table code .nt,
.md-typeset__table table code .na,
.md-typeset__table table code .nb,
.md-typeset__table table code .nc,
.md-typeset__table table code .no,
.md-typeset__table table code .nd,
.md-typeset__table table code .ni,
.md-typeset__table table code .ne,
.md-typeset__table table code .nf,
.md-typeset__table table code .nl,
.md-typeset__table table code .nn,
.md-typeset__table table code .nx,
.md-typeset__table table code .py,
.md-typeset__table table code .s,
.md-typeset__table table code .s1,
.md-typeset__table table code .s2,
.md-typeset__table table code .mi,
.md-typeset__table table code .mf {
  color: #6f7f8f !important;
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  text-decoration: none !important;
}

/* Descriptions can wrap normally */
.md-typeset__table table td:nth-child(2),
.md-typeset__table table th:nth-child(2) {
  width: auto;
  white-space: normal;
  word-break: normal;
  overflow-wrap: normal;
}



/* =========================
    Styling API method labels (POST, GET, etc.)
   ========================= */

.api-method {
  display: inline-block;
  min-width: 54px;
  padding: 2px 8px;
  border-radius: 6px;
  font-size: 0.72rem;
  font-weight: 700;
  text-align: center;
  line-height: 1.4;
}

.api-method.post {
  background: rgba(28, 195, 50, 0.14);
  color: #0e3b1e;
}

.api-method.get {
  background: rgba(14, 59, 30, 0.12);
  color: #062712;
}

.api-method.patch {
  background: rgba(255, 180, 0, 0.16);
  color: #8a5200;
}

.api-method.delete {
  background: rgba(196, 51, 51, 0.12);
  color: #a82323;
}


/* =========================
   Navigation and table of contents hover/active states
   ========================= */

.md-nav__link:is(:focus, :hover),
.md-nav__link:is(:focus, :hover) .md-ellipsis,
.md-nav__item .md-nav__link--active,
.md-nav__item .md-nav__link--active .md-ellipsis,
.md-nav__item--active > .md-nav__link,
.md-nav__item--active > .md-nav__link .md-ellipsis,
.md-nav__link[aria-current="page"],
.md-nav__link[aria-current="page"] .md-ellipsis,
.md-nav__link[aria-current="true"],
.md-nav__link[aria-current="true"] .md-ellipsis,
.md-nav__link--passed,
.md-nav__link--passed .md-ellipsis {
  color: var(--docs-green) !important;
}

.md-sidebar .md-nav__link:is(:focus, :hover) svg,
.md-sidebar .md-nav__item--active > .md-nav__link svg,
.md-sidebar .md-nav__item .md-nav__link--active svg,
.md-sidebar .md-nav__link:is(:focus, :hover) .md-nav__icon,
.md-sidebar .md-nav__item--active > .md-nav__link .md-nav__icon,
.md-sidebar .md-nav__item .md-nav__link--active .md-nav__icon {
  color: var(--docs-green) !important;
  fill: currentColor !important;
}

.md-nav--primary .md-nav__link:is(:focus, :hover),
.md-nav--primary .md-nav__link--active,
.md-nav--secondary .md-nav__link:is(:focus, :hover),
.md-nav--secondary .md-nav__link--active,
.md-nav--secondary .md-nav__link[aria-current="page"],
.md-nav--secondary .md-nav__link[aria-current="true"] {
  color: var(--docs-green) !important;
}

/*
  Mobile drawer fix: Material's dim overlay can sit above the off-canvas
  navigation when custom page stacking is present, which makes the menu look
  disabled and blocks taps. Keep the drawer above the overlay on mobile only.
*/
@media screen and (max-width: 76.234375em) {
  .md-container,
  .md-main {
    z-index: auto;
  }

  .md-overlay {
    z-index: 4;
  }

  .md-sidebar--primary {
    z-index: 6;
  }
}
