.brxe-code{width:100%}.brxe-tabs-nested{display:flex;flex-direction:column;width:100%}.brxe-tabs-nested .tab-title{cursor:pointer;width:auto}.brxe-tabs-nested .tab-pane{display:none}.brxe-tabs-nested .tab-pane:empty{display:none!important}.brxe-tabs-nested .tab-pane.brx-open{display:block}:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}.brxe-breadcrumbs{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.brxe-breadcrumbs .separator{display:flex}#brxe-lbuvso {text-transform: uppercase; font-size: var(--text-l)}#brxe-lucosm {row-gap: 2rem}#brxe-sfwzvs {background-image: url(https://vilena-bus.ru/wp-content/uploads/route-bg-1500x328.webp); background-size: cover}#brxe-uikefp {padding-top: var(--space-m); padding-bottom: 0}#brxe-ocgrkh {flex-direction: row; column-gap: 1rem; justify-content: center}.brxe-ohkzbo .brxe-xojloi.brxe-xdynamictable th.gridjs-th {background-color: var(--primary); color: var(--light); font-weight: 500; font-size: var(--text-s)}.brxe-ohkzbo .brxe-xojloi.brxe-xdynamictable .x-dynamic-table_stacked td:before {background-color: var(--primary); color: var(--light); font-weight: 500; font-size: var(--text-s)}.brxe-ohkzbo .brxe-xojloi.brxe-xdynamictable {--x-grid-border-color: var(--primary-20)}.brxe-ohkzbo .brxe-xojloi.brxe-xdynamictable td.gridjs-td {font-size: var(--text-m); text-align: center}@media (max-width: 991px) {.brxe-ohkzbo .brxe-xojloi.brxe-xdynamictable td.gridjs-td {font-size: var(--text-s)}.brxe-ohkzbo .brxe-xojloi.brxe-xdynamictable th.gridjs-th {font-size: var(--text-s)}.brxe-ohkzbo .brxe-xojloi.brxe-xdynamictable .x-dynamic-table_stacked td:before {font-size: var(--text-s)}}#brxe-ufuflp {flex-direction: column}#brxe-ufuflp > .tab-menu .tab-title {padding-top: var(--space-xs); padding-right: var(--space-l); padding-bottom: var(--space-xs); padding-left: var(--space-l); border: 2px solid var(--primary); border-radius: var(--radius-xs); margin-bottom: 2rem; text-transform: uppercase; color: var(--primary); line-height: 1}#brxe-ufuflp > .tab-menu .tab-title.brx-open {background-color: var(--primary); color: var(--light)}#brxe-brtuaw {align-items: center}#brxe-uyviyg {background-color: var(--bg-surface)}