.video-detail { padding: 40px 0px 0px; background: rgb(0, 20, 40); }
.video-detail .container { max-width: 1366px; box-sizing: border-box; margin: 0px auto; padding: 0px 25px 40px; }
.video-detail .container h2 { color: rgb(255, 255, 255); margin: 2em 0px; }
.video-detail .container video { width: 100%; }
.video-detail .container .video-date { display: flex; justify-content: space-between; align-items: center; color: rgb(255, 255, 255); font-weight: 600; }
.match .list-item-mobile__operate, .match .list-item-top__time { display: none; }
.match-container { max-width: 1366px; padding: 0px 25px; margin: 0px auto; }
.match-container-container__select { margin-left: 10px; }
.match .map { margin-bottom: 30px; }
.match .map-item { flex: 1 1 0%; padding: 36px 0px 22px; align-items: center; justify-content: center; background-color: rgb(229, 230, 231); border-right: 1px solid transparent; background-clip: padding-box; }
.match .map-item__away, .match .map-item__home { margin: 0px 20px; }
.match .map-item__away-logo, .match .map-item__home-logo { width: 80px; height: 80px; }
.match .map-item__away-name, .match .map-item__home-name { display: block; color: rgb(51, 69, 89); text-align: center; }
.match .map-item__center { margin: 0px 20px; }
.match .map-item__center-score, .match .map-item__center-time { display: block; color: rgb(18, 81, 124); }
.match .map-item__center-time { font-size: 14px; white-space: nowrap; }
.match .map-item__center-score { font-size: 34px; font-weight: 700; text-align: center; }
.match .list-item { padding: 15px 0px; align-items: center; color: rgb(51, 69, 89); border-bottom: 1px solid rgb(219, 221, 225); }
.match .list-item__time { flex: 2 1 0%; }
.match .list-item__team { flex: 7 1 0%; align-items: center; justify-content: center; }
.match .list-item__team-away, .match .list-item__team-home { width: 200px; }
.match .list-item__team-away-name, .match .list-item__team-home-name { display: inline-block; vertical-align: top; font-size: 14px; font-weight: 700; color: rgb(51, 69, 89); line-height: 30px; }
.match .list-item__team-away-logo, .match .list-item__team-home-logo { display: inline-block; width: 30px; height: 30px; margin: 0px 10px; background-size: 100%; background-repeat: no-repeat; }
.match .list-item__team-home { text-align: right; }
.match .list-item__team-score { white-space: nowrap; }
.match .list-item__team-score-now { font-size: 18px; color: rgb(18, 81, 124); font-weight: 700; }
.match .list-item__team-score-half { display: block; font-size: 12px; text-align: center; }
.match .list-item__operate { flex: 1.6 1 0%; text-align: right; }
.match .list-item__operate-atlas, .match .list-item__operate-report { display: inline-block; padding: 0px 10px; color: inherit; font-size: 14px; line-height: 14px; }
.match .list-item__operate-atlas { border-left: 1px solid rgb(18, 81, 124); }
.match .ant-select { min-width: 100px; margin-left: 10px; }
.match-container__select-season { min-width: 196px; }
@media screen and (max-width: 1024px) {
  .match-container { padding: 0px 10px; }
}
@media screen and (max-width: 660px) {
  .match .map-item__away-logo, .match .map-item__home-logo { width: 60px; height: 60px; }
  .match .list-item__operate { display: none; }
  .match .list-item-mobile__operate { display: block; vertical-align: middle; padding: 15px 0px; border-bottom: 1px solid rgb(219, 221, 225); text-align: center; margin-bottom: 10px; min-width: 50px; color: rgb(18, 81, 124); font-size: 14px; line-height: 1.5; }
  .match .list-item__team-home { width: 180px; }
  .match .list-item__time { display: none; }
  .match .list-item-top__time { display: block; text-align: center; padding-bottom: 10px; padding-top: 30px; font-size: 16px; border-bottom: 1px solid rgb(219, 221, 225); }
  .match .map { display: block; }
  .match .map-item__center { margin: 0px 5px; }
  .match .map-item { width: 100%; margin-bottom: 2px; padding-left: 0px; padding-right: 0px; }
  .match .map-item_away, .match .map-item_home { margin: 5px; }
}
.match-news__container { max-width: 1366px; margin: 0px auto; }
.match-news__container-list { display: flex; justify-content: space-between; align-items: flex-start; flex-wrap: wrap; }
.match-news__container-list-item > a .right-title > h3 { margin: 10px 0px 16px; color: rgb(10, 60, 100); font-size: 18px; font-weight: 500; }
.match-news__container-more { display: block; margin: 0px auto; padding: 10px 18px; }
.ant-table.ant-table-middle { font-size: 14px; }
.ant-table.ant-table-middle .ant-table-footer, .ant-table.ant-table-middle .ant-table-tbody > tr > td, .ant-table.ant-table-middle .ant-table-thead > tr > th, .ant-table.ant-table-middle .ant-table-title, .ant-table.ant-table-middle tfoot > tr > td, .ant-table.ant-table-middle tfoot > tr > th { padding: 12px 8px; }
.ant-table.ant-table-middle .ant-table-filter-trigger { margin-right: -4px; }
.ant-table.ant-table-middle .ant-table-expanded-row-fixed { margin: -12px -8px; }
.ant-table.ant-table-middle .ant-table-tbody .ant-table-wrapper:only-child .ant-table { margin: -12px -8px -12px 25px; }
.ant-table.ant-table-small { font-size: 14px; }
.ant-table.ant-table-small .ant-table-footer, .ant-table.ant-table-small .ant-table-tbody > tr > td, .ant-table.ant-table-small .ant-table-thead > tr > th, .ant-table.ant-table-small .ant-table-title, .ant-table.ant-table-small tfoot > tr > td, .ant-table.ant-table-small tfoot > tr > th { padding: 8px; }
.ant-table.ant-table-small .ant-table-filter-trigger { margin-right: -4px; }
.ant-table.ant-table-small .ant-table-expanded-row-fixed { margin: -8px; }
.ant-table.ant-table-small .ant-table-tbody .ant-table-wrapper:only-child .ant-table { margin: -8px -8px -8px 25px; }
.ant-table-small .ant-table-thead > tr > th { background-color: rgb(250, 250, 250); }
.ant-table-small .ant-table-selection-column { width: 46px; min-width: 46px; }
.ant-table.ant-table-bordered > .ant-table-title { border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(240, 240, 240); border-right-color: rgb(240, 240, 240); border-left-color: rgb(240, 240, 240); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; }
.ant-table.ant-table-bordered > .ant-table-container { border-width: 1px 0px 0px 1px; border-top-style: solid; border-left-style: solid; border-top-color: rgb(240, 240, 240); border-left-color: rgb(240, 240, 240); border-image: initial; border-right-style: initial; border-right-color: initial; border-bottom-style: initial; border-bottom-color: initial; }
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tbody > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tfoot > tr > td, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tfoot > tr > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > thead > tr > th { border-right: 1px solid rgb(240, 240, 240); }
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr:not(:last-child) > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr:not(:last-child) > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr:not(:last-child) > th, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > thead > tr:not(:last-child) > th { border-bottom: 1px solid rgb(240, 240, 240); }
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > th::before, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > th::before, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > th::before, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > thead > tr > th::before { background-color: transparent !important; }
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tfoot > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > thead > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tfoot > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > thead > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tfoot > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > thead > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tbody > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tfoot > tr > .ant-table-cell-fix-right-first::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > thead > tr > .ant-table-cell-fix-right-first::after { border-right: 1px solid rgb(240, 240, 240); }
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tbody > tr > td > .ant-table-expanded-row-fixed { margin: -16px -17px; }
.ant-table.ant-table-bordered > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-header > table > tbody > tr > td > .ant-table-expanded-row-fixed::after, .ant-table.ant-table-bordered > .ant-table-container > .ant-table-summary > table > tbody > tr > td > .ant-table-expanded-row-fixed::after { position: absolute; top: 0px; right: 1px; bottom: 0px; border-right: 1px solid rgb(240, 240, 240); content: ""; }
.ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-expanded-row > td, .ant-table.ant-table-bordered.ant-table-scroll-horizontal > .ant-table-container > .ant-table-body > table > tbody > tr.ant-table-placeholder > td { border-right: 0px; }
.ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed, .ant-table.ant-table-bordered.ant-table-middle > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed { margin: -12px -9px; }
.ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-body > table > tbody > tr > td > .ant-table-expanded-row-fixed, .ant-table.ant-table-bordered.ant-table-small > .ant-table-container > .ant-table-content > table > tbody > tr > td > .ant-table-expanded-row-fixed { margin: -8px -9px; }
.ant-table.ant-table-bordered > .ant-table-footer { border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(240, 240, 240); border-bottom-color: rgb(240, 240, 240); border-left-color: rgb(240, 240, 240); border-image: initial; border-top-style: initial; border-top-color: initial; }
.ant-table-cell .ant-table-container:first-child { border-top: 0px; }
.ant-table-cell-scrollbar { box-shadow: rgb(250, 250, 250) 0px 1px 0px 1px; }
.ant-table-wrapper { clear: both; max-width: 100%; }
.ant-table-wrapper::before { display: table; content: ""; }
.ant-table-wrapper::after { display: table; clear: both; content: ""; }
.ant-table { box-sizing: border-box; margin: 0px; padding: 0px; color: rgba(0, 0, 0, 0.85); font-variant: tabular-nums; line-height: 1.5715; list-style: none; font-feature-settings: "tnum"; position: relative; font-size: 14px; background: rgb(255, 255, 255); border-radius: 2px; }
.ant-table table { width: 100%; text-align: left; border-radius: 2px 2px 0px 0px; border-collapse: separate; border-spacing: 0px; }
.ant-table-tbody > tr > td, .ant-table-thead > tr > th, .ant-table tfoot > tr > td, .ant-table tfoot > tr > th { position: relative; padding: 16px; overflow-wrap: break-word; }
.ant-table-cell-ellipsis { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; word-break: keep-all; }
.ant-table-cell-ellipsis.ant-table-cell-fix-left-last, .ant-table-cell-ellipsis.ant-table-cell-fix-right-first { overflow: visible; }
.ant-table-cell-ellipsis.ant-table-cell-fix-left-last .ant-table-cell-content, .ant-table-cell-ellipsis.ant-table-cell-fix-right-first .ant-table-cell-content { display: block; overflow: hidden; text-overflow: ellipsis; }
.ant-table-cell-ellipsis .ant-table-column-title { overflow: hidden; text-overflow: ellipsis; word-break: keep-all; }
.ant-table-title { padding: 16px; }
.ant-table-footer { padding: 16px; color: rgba(0, 0, 0, 0.85); background: rgb(250, 250, 250); }
.ant-table-thead > tr > th { position: relative; color: rgba(0, 0, 0, 0.85); font-weight: 500; text-align: left; background: rgb(250, 250, 250); border-bottom: 1px solid rgb(240, 240, 240); transition: background 0.3s ease 0s; }
.ant-table-thead > tr > th[colspan]:not([colspan="1"]) { text-align: center; }
.ant-table-thead > tr > th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before { position: absolute; top: 50%; right: 0px; width: 1px; height: 1.6em; background-color: rgba(0, 0, 0, 0.06); transform: translateY(-50%); transition: background-color 0.3s ease 0s; content: ""; }
.ant-table-thead > tr:not(:last-child) > th[colspan] { border-bottom: 0px; }
.ant-table-tbody > tr > td { border-bottom: 1px solid rgb(240, 240, 240); transition: background 0.3s ease 0s; }
.ant-table-tbody > tr > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table, .ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table { margin: -16px -16px -16px 33px; }
.ant-table-tbody > tr > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td, .ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td { border-bottom: 0px; }
.ant-table-tbody > tr > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:first-child, .ant-table-tbody > tr > td > .ant-table-expanded-row-fixed > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:last-child, .ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:first-child, .ant-table-tbody > tr > td > .ant-table-wrapper:only-child .ant-table-tbody > tr:last-child > td:last-child { border-radius: 0px; }
.ant-table-tbody > tr.ant-table-row:hover > td { background: rgb(250, 250, 250); }
.ant-table-tbody > tr.ant-table-row-selected > td { background: rgb(230, 247, 255); border-color: rgba(0, 0, 0, 0.03); }
.ant-table-tbody > tr.ant-table-row-selected:hover > td { background: rgb(220, 244, 255); }
.ant-table-summary { background: rgb(255, 255, 255); }
div.ant-table-summary { box-shadow: rgb(240, 240, 240) 0px -1px 0px; }
.ant-table-summary > tr > td, .ant-table-summary > tr > th { border-bottom: 1px solid rgb(240, 240, 240); }
.ant-table-pagination.ant-pagination { margin: 16px 0px; }
.ant-table-pagination { display: flex; flex-wrap: wrap; row-gap: 8px; }
.ant-table-pagination > * { flex: 0 0 auto; }
.ant-table-pagination-left { justify-content: flex-start; }
.ant-table-pagination-center { justify-content: center; }
.ant-table-pagination-right { justify-content: flex-end; }
.ant-table-thead th.ant-table-column-has-sorters { cursor: pointer; transition: all 0.3s ease 0s; }
.ant-table-thead th.ant-table-column-has-sorters:hover { background: rgba(0, 0, 0, 0.04); }
.ant-table-thead th.ant-table-column-has-sorters:hover::before { background-color: transparent !important; }
.ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-left:hover, .ant-table-thead th.ant-table-column-has-sorters.ant-table-cell-fix-right:hover, .ant-table-thead th.ant-table-column-sort { background: rgb(245, 245, 245); }
.ant-table-thead th.ant-table-column-sort::before { background-color: transparent !important; }
td.ant-table-column-sort { background: rgb(250, 250, 250); }
.ant-table-column-title { position: relative; z-index: 1; flex: 1 1 0%; }
.ant-table-column-sorters { display: flex; flex: 1 1 auto; align-items: center; justify-content: space-between; }
.ant-table-column-sorters::after { position: absolute; inset: 0px; width: 100%; height: 100%; content: ""; }
.ant-table-column-sorter { color: rgb(191, 191, 191); font-size: 0px; transition: color 0.3s ease 0s; }
.ant-table-column-sorter-inner { display: inline-flex; flex-direction: column; align-items: center; }
.ant-table-column-sorter-down, .ant-table-column-sorter-up { font-size: 11px; }
.ant-table-column-sorter-down.active, .ant-table-column-sorter-up.active { color: rgb(24, 144, 255); }
.ant-table-column-sorter-up + .ant-table-column-sorter-down { margin-top: -0.3em; }
.ant-table-column-sorters:hover .ant-table-column-sorter { color: rgb(166, 166, 166); }
.ant-table-filter-column { display: flex; justify-content: space-between; }
.ant-table-filter-trigger { position: relative; display: flex; align-items: center; margin: -4px -8px -4px 4px; padding: 0px 4px; color: rgb(191, 191, 191); font-size: 12px; border-radius: 2px; cursor: pointer; transition: all 0.3s ease 0s; }
.ant-table-filter-trigger:hover { color: rgba(0, 0, 0, 0.45); background: rgba(0, 0, 0, 0.04); }
.ant-table-filter-trigger.active { color: rgb(24, 144, 255); }
.ant-table-filter-dropdown { box-sizing: border-box; margin: 0px; padding: 0px; color: rgba(0, 0, 0, 0.85); font-size: 14px; font-variant: tabular-nums; line-height: 1.5715; list-style: none; font-feature-settings: "tnum"; min-width: 120px; background-color: rgb(255, 255, 255); border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; }
.ant-table-filter-dropdown .ant-dropdown-menu { max-height: 264px; overflow-x: hidden; border: 0px; box-shadow: none; }
.ant-table-filter-dropdown-submenu > ul { max-height: calc(100vh - 130px); overflow: hidden auto; }
.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span, .ant-table-filter-dropdown .ant-checkbox-wrapper + span { padding-left: 8px; }
.ant-table-filter-dropdown-btns { display: flex; justify-content: space-between; padding: 7px 8px 7px 3px; overflow: hidden; background-color: inherit; border-top: 1px solid rgb(240, 240, 240); }
.ant-table-selection-col { width: 32px; }
.ant-table-bordered .ant-table-selection-col { width: 50px; }
table tr td.ant-table-selection-column, table tr th.ant-table-selection-column { padding-right: 8px; padding-left: 8px; text-align: center; }
table tr td.ant-table-selection-column .ant-radio-wrapper, table tr th.ant-table-selection-column .ant-radio-wrapper { margin-right: 0px; }
table tr th.ant-table-selection-column::after { background-color: transparent !important; }
.ant-table-selection { position: relative; display: inline-flex; flex-direction: column; }
.ant-table-selection-extra { position: absolute; top: 0px; z-index: 1; cursor: pointer; transition: all 0.3s ease 0s; margin-inline-start: 100%; padding-inline-start: 4px; }
.ant-table-selection-extra .anticon { color: rgb(191, 191, 191); font-size: 10px; }
.ant-table-selection-extra .anticon:hover { color: rgb(166, 166, 166); }
.ant-table-expand-icon-col { width: 48px; }
.ant-table-row-expand-icon-cell { text-align: center; }
.ant-table-row-indent { float: left; height: 1px; }
.ant-table-row-expand-icon { text-decoration: none; cursor: pointer; position: relative; display: inline-flex; float: left; box-sizing: border-box; width: 17px; height: 17px; padding: 0px; color: inherit; line-height: 17px; background: rgb(255, 255, 255); border: 1px solid rgb(240, 240, 240); border-radius: 2px; outline: none; transform: scale(0.941176); transition: all 0.3s ease 0s; user-select: none; }
.ant-table-row-expand-icon:focus, .ant-table-row-expand-icon:hover { color: rgb(64, 169, 255); }
.ant-table-row-expand-icon:active { color: rgb(9, 109, 217); }
.ant-table-row-expand-icon:active, .ant-table-row-expand-icon:focus, .ant-table-row-expand-icon:hover { border-color: currentcolor; }
.ant-table-row-expand-icon::after, .ant-table-row-expand-icon::before { position: absolute; background: currentcolor; transition: transform 0.3s ease-out 0s; content: ""; }
.ant-table-row-expand-icon::before { top: 7px; right: 3px; left: 3px; height: 1px; }
.ant-table-row-expand-icon::after { top: 3px; bottom: 3px; left: 7px; width: 1px; transform: rotate(90deg); }
.ant-table-row-expand-icon-collapsed::before { transform: rotate(-180deg); }
.ant-table-row-expand-icon-collapsed::after { transform: rotate(0deg); }
.ant-table-row-expand-icon-spaced { background: transparent; border: 0px; visibility: hidden; }
.ant-table-row-expand-icon-spaced::after, .ant-table-row-expand-icon-spaced::before { display: none; content: none; }
.ant-table-row-indent + .ant-table-row-expand-icon { margin-top: 2.5005px; margin-right: 8px; }
tr.ant-table-expanded-row:hover > td, tr.ant-table-expanded-row > td { background: rgb(251, 251, 251); }
tr.ant-table-expanded-row .ant-descriptions-view { display: flex; }
tr.ant-table-expanded-row .ant-descriptions-view table { flex: 1 1 auto; width: auto; }
.ant-table .ant-table-expanded-row-fixed { position: relative; margin: -16px; padding: 16px; }
.ant-table-tbody > tr.ant-table-placeholder { text-align: center; }
.ant-table-empty .ant-table-tbody > tr.ant-table-placeholder { color: rgba(0, 0, 0, 0.25); }
.ant-table-tbody > tr.ant-table-placeholder:hover > td { background: rgb(255, 255, 255); }
.ant-table-cell-fix-left, .ant-table-cell-fix-right { z-index: 2; background: rgb(255, 255, 255); position: sticky !important; }
.ant-table-cell-fix-left-first::after, .ant-table-cell-fix-left-last::after { position: absolute; top: 0px; right: 0px; bottom: -1px; width: 30px; transform: translateX(100%); transition: box-shadow 0.3s ease 0s; content: ""; pointer-events: none; }
.ant-table-cell-fix-right-first::after, .ant-table-cell-fix-right-last::after { position: absolute; top: 0px; bottom: -1px; left: 0px; width: 30px; transform: translateX(-100%); transition: box-shadow 0.3s ease 0s; content: ""; pointer-events: none; }
.ant-table .ant-table-container::after, .ant-table .ant-table-container::before { position: absolute; top: 0px; bottom: 0px; z-index: 1; width: 30px; transition: box-shadow 0.3s ease 0s; content: ""; pointer-events: none; }
.ant-table .ant-table-container::before { left: 0px; }
.ant-table .ant-table-container::after { right: 0px; }
.ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container { position: relative; }
.ant-table-ping-left .ant-table-cell-fix-left-first::after, .ant-table-ping-left .ant-table-cell-fix-left-last::after, .ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container::before { box-shadow: rgba(0, 0, 0, 0.15) 10px 0px 8px -8px inset; }
.ant-table-ping-left .ant-table-cell-fix-left-last::before { background-color: transparent !important; }
.ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container { position: relative; }
.ant-table-ping-right .ant-table-cell-fix-right-first::after, .ant-table-ping-right .ant-table-cell-fix-right-last::after, .ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container::after { box-shadow: rgba(0, 0, 0, 0.15) -10px 0px 8px -8px inset; }
.ant-table-sticky-holder, .ant-table-sticky-scroll { position: sticky; z-index: 3; }
.ant-table-sticky-scroll { bottom: 0px; display: flex; align-items: center; background: rgb(255, 255, 255); border-top: 1px solid rgb(240, 240, 240); opacity: 0.6; }
.ant-table-sticky-scroll:hover { transform-origin: center bottom; }
.ant-table-sticky-scroll-bar { height: 8px; background-color: rgba(0, 0, 0, 0.35); border-radius: 4px; }
.ant-table-sticky-scroll-bar-active, .ant-table-sticky-scroll-bar:hover { background-color: rgba(0, 0, 0, 0.8); }
@media (-ms-high-contrast:none) {
  .ant-table-ping-left .ant-table-cell-fix-left-last::after, .ant-table-ping-right .ant-table-cell-fix-right-first::after { box-shadow: none !important; }
}
.ant-table-title { border-radius: 2px 2px 0px 0px; }
.ant-table-title + .ant-table-container { border-top-left-radius: 0px; border-top-right-radius: 0px; }
.ant-table-title + .ant-table-container table > thead > tr:first-child th:first-child, .ant-table-title + .ant-table-container table > thead > tr:first-child th:last-child { border-radius: 0px; }
.ant-table-container { border-top-right-radius: 2px; }
.ant-table-container, .ant-table-container table > thead > tr:first-child th:first-child { border-top-left-radius: 2px; }
.ant-table-container table > thead > tr:first-child th:last-child { border-top-right-radius: 2px; }
.ant-table-footer { border-radius: 0px 0px 2px 2px; }
.ant-table-rtl, .ant-table-wrapper-rtl { direction: rtl; }
.ant-table-wrapper-rtl .ant-table table { text-align: right; }
.ant-table-wrapper-rtl .ant-table-thead > tr > th[colspan]:not([colspan="1"]) { text-align: center; }
.ant-table-wrapper-rtl .ant-table-thead > tr > th { text-align: right; }
.ant-table-tbody > tr .ant-table-wrapper:only-child .ant-table.ant-table-rtl { margin: -16px 33px -16px -16px; }
.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-left { justify-content: flex-end; }
.ant-table-wrapper.ant-table-wrapper-rtl .ant-table-pagination-right { justify-content: flex-start; }
.ant-table-wrapper-rtl .ant-table-column-sorter { margin-right: 8px; margin-left: 0px; }
.ant-table-wrapper-rtl .ant-table-filter-column-title { padding: 16px 16px 16px 2.3em; }
.ant-table-rtl .ant-table-thead tr th.ant-table-column-has-sorters .ant-table-filter-column-title { padding: 0px 0px 0px 2.3em; }
.ant-table-wrapper-rtl .ant-table-filter-trigger-container { right: auto; left: 0px; }
.ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span, .ant-dropdown-menu-submenu-rtl.ant-table-filter-dropdown .ant-checkbox-wrapper + span, .ant-dropdown-rtl .ant-table-filter-dropdown-submenu .ant-checkbox-wrapper + span, .ant-dropdown-rtl .ant-table-filter-dropdown .ant-checkbox-wrapper + span { padding-right: 8px; padding-left: 0px; }
.ant-table-wrapper-rtl .ant-table-selection { text-align: center; }
.ant-table-wrapper-rtl .ant-table-row-expand-icon, .ant-table-wrapper-rtl .ant-table-row-indent { float: right; }
.ant-table-wrapper-rtl .ant-table-row-indent + .ant-table-row-expand-icon { margin-right: 0px; margin-left: 8px; }
.ant-table-wrapper-rtl .ant-table-row-expand-icon::after { transform: rotate(-90deg); }
.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::before { transform: rotate(180deg); }
.ant-table-wrapper-rtl .ant-table-row-expand-icon-collapsed::after { transform: rotate(0deg); }
.ant-dropdown-menu-item.ant-dropdown-menu-item-danger { color: rgb(255, 77, 79); }
.ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover { color: rgb(255, 255, 255); background-color: rgb(255, 77, 79); }
.ant-dropdown { box-sizing: border-box; margin: 0px; padding: 0px; color: rgba(0, 0, 0, 0.85); font-size: 14px; font-variant: tabular-nums; line-height: 1.5715; list-style: none; font-feature-settings: "tnum"; position: absolute; top: -9999px; left: -9999px; z-index: 1050; display: block; }
.ant-dropdown::before { position: absolute; inset: -4px 0px -4px -7px; z-index: -9999; opacity: 0.0001; content: " "; }
.ant-dropdown-wrap { position: relative; }
.ant-dropdown-wrap .ant-btn > .anticon-down { font-size: 10px; }
.ant-dropdown-wrap .anticon-down::before { transition: transform 0.2s ease 0s; }
.ant-dropdown-wrap-open .anticon-down::before { transform: rotate(180deg); }
.ant-dropdown-hidden, .ant-dropdown-menu-hidden, .ant-dropdown-menu-submenu-hidden { display: none; }
.ant-dropdown-show-arrow.ant-dropdown-placement-topCenter, .ant-dropdown-show-arrow.ant-dropdown-placement-topLeft, .ant-dropdown-show-arrow.ant-dropdown-placement-topRight { padding-bottom: 10px; }
.ant-dropdown-show-arrow.ant-dropdown-placement-bottomCenter, .ant-dropdown-show-arrow.ant-dropdown-placement-bottomLeft, .ant-dropdown-show-arrow.ant-dropdown-placement-bottomRight { padding-top: 10px; }
.ant-dropdown-arrow { position: absolute; z-index: 1; display: block; width: 8.48528px; height: 8.48528px; background: transparent; border-style: solid; border-width: 4.24264px; transform: rotate(45deg); }
.ant-dropdown-placement-topCenter > .ant-dropdown-arrow, .ant-dropdown-placement-topLeft > .ant-dropdown-arrow, .ant-dropdown-placement-topRight > .ant-dropdown-arrow { bottom: 6.2px; border-color: transparent rgb(255, 255, 255) rgb(255, 255, 255) transparent; box-shadow: rgba(0, 0, 0, 0.07) 3px 3px 7px; }
.ant-dropdown-placement-topCenter > .ant-dropdown-arrow { left: 50%; transform: translateX(-50%) rotate(45deg); }
.ant-dropdown-placement-topLeft > .ant-dropdown-arrow { left: 16px; }
.ant-dropdown-placement-topRight > .ant-dropdown-arrow { right: 16px; }
.ant-dropdown-placement-bottomCenter > .ant-dropdown-arrow, .ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow, .ant-dropdown-placement-bottomRight > .ant-dropdown-arrow { top: 6px; border-color: rgb(255, 255, 255) transparent transparent rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.06) -2px -2px 5px; }
.ant-dropdown-placement-bottomCenter > .ant-dropdown-arrow { left: 50%; transform: translateX(-50%) rotate(45deg); }
.ant-dropdown-placement-bottomLeft > .ant-dropdown-arrow { left: 16px; }
.ant-dropdown-placement-bottomRight > .ant-dropdown-arrow { right: 16px; }
.ant-dropdown-menu { position: relative; margin: 0px; padding: 4px 0px; text-align: left; list-style-type: none; background-color: rgb(255, 255, 255); background-clip: padding-box; border-radius: 2px; outline: none; box-shadow: rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; }
.ant-dropdown-menu-item-group-title { padding: 5px 12px; color: rgba(0, 0, 0, 0.45); transition: all 0.3s ease 0s; }
.ant-dropdown-menu-submenu-popup { position: absolute; z-index: 1050; background: transparent; box-shadow: none; transform-origin: 0px 0px; }
.ant-dropdown-menu-submenu-popup li, .ant-dropdown-menu-submenu-popup ul { list-style: none; }
.ant-dropdown-menu-submenu-popup ul { margin-right: 0.3em; margin-left: 0.3em; }
.ant-dropdown-menu-item { position: relative; display: flex; align-items: center; }
.ant-dropdown-menu-item-icon { min-width: 12px; margin-right: 8px; font-size: 12px; }
.ant-dropdown-menu-title-content { flex: 1 1 auto; }
.ant-dropdown-menu-title-content > a { color: inherit; transition: all 0.3s ease 0s; }
.ant-dropdown-menu-title-content > a:hover { color: inherit; }
.ant-dropdown-menu-title-content > a::after { position: absolute; inset: 0px; content: ""; }
.ant-dropdown-menu-item, .ant-dropdown-menu-submenu-title { clear: both; margin: 0px; padding: 5px 12px; color: rgba(0, 0, 0, 0.85); font-weight: 400; font-size: 14px; line-height: 22px; white-space: nowrap; cursor: pointer; transition: all 0.3s ease 0s; }
.ant-dropdown-menu-item-selected, .ant-dropdown-menu-submenu-title-selected { color: rgb(24, 144, 255); background-color: rgb(230, 247, 255); }
.ant-dropdown-menu-item:hover, .ant-dropdown-menu-submenu-title:hover { background-color: rgb(245, 245, 245); }
.ant-dropdown-menu-item-disabled, .ant-dropdown-menu-submenu-title-disabled { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; }
.ant-dropdown-menu-item-disabled:hover, .ant-dropdown-menu-submenu-title-disabled:hover { color: rgba(0, 0, 0, 0.25); background-color: rgb(255, 255, 255); cursor: not-allowed; }
.ant-dropdown-menu-item-disabled a, .ant-dropdown-menu-submenu-title-disabled a { pointer-events: none; }
.ant-dropdown-menu-item-divider, .ant-dropdown-menu-submenu-title-divider { height: 1px; margin: 4px 0px; overflow: hidden; line-height: 0; background-color: rgb(240, 240, 240); }
.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon, .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon { position: absolute; right: 8px; }
.ant-dropdown-menu-item .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon, .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon { color: rgba(0, 0, 0, 0.45); font-size: 10px; font-style: normal; margin-right: 0px !important; }
.ant-dropdown-menu-item-group-list { margin: 0px 8px; padding: 0px; list-style: none; }
.ant-dropdown-menu-submenu-title { padding-right: 24px; }
.ant-dropdown-menu-submenu-vertical { position: relative; }
.ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu { position: absolute; top: 0px; left: 100%; min-width: 100%; margin-left: 4px; transform-origin: 0px 0px; }
.ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title, .ant-dropdown-menu-submenu.ant-dropdown-menu-submenu-disabled .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon { color: rgba(0, 0, 0, 0.25); background-color: rgb(255, 255, 255); cursor: not-allowed; }
.ant-dropdown-menu-submenu-selected .ant-dropdown-menu-submenu-title { color: rgb(24, 144, 255); }
.ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomCenter, .ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomLeft, .ant-dropdown.ant-slide-down-appear.ant-slide-down-appear-active.ant-dropdown-placement-bottomRight, .ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomCenter, .ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomLeft, .ant-dropdown.ant-slide-down-enter.ant-slide-down-enter-active.ant-dropdown-placement-bottomRight { animation-name: antSlideUpIn; }
.ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topCenter, .ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topLeft, .ant-dropdown.ant-slide-up-appear.ant-slide-up-appear-active.ant-dropdown-placement-topRight, .ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topCenter, .ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topLeft, .ant-dropdown.ant-slide-up-enter.ant-slide-up-enter-active.ant-dropdown-placement-topRight { animation-name: antSlideDownIn; }
.ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomCenter, .ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomLeft, .ant-dropdown.ant-slide-down-leave.ant-slide-down-leave-active.ant-dropdown-placement-bottomRight { animation-name: antSlideUpOut; }
.ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topCenter, .ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topLeft, .ant-dropdown.ant-slide-up-leave.ant-slide-up-leave-active.ant-dropdown-placement-topRight { animation-name: antSlideDownOut; }
.ant-dropdown-button > .anticon.anticon-down, .ant-dropdown-link > .anticon.anticon-down, .ant-dropdown-trigger > .anticon.anticon-down { font-size: 10px; vertical-align: baseline; }
.ant-dropdown-button { white-space: nowrap; }
.ant-dropdown-button.ant-btn-group > .ant-btn:last-child:not(:first-child):not(.ant-btn-icon-only) { padding-right: 8px; padding-left: 8px; }
.ant-dropdown-menu-dark, .ant-dropdown-menu-dark .ant-dropdown-menu { background: rgb(0, 21, 41); }
.ant-dropdown-menu-dark .ant-dropdown-menu-item, .ant-dropdown-menu-dark .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow::after, .ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a, .ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a .ant-dropdown-menu-submenu-arrow::after, .ant-dropdown-menu-dark .ant-dropdown-menu-item > a, .ant-dropdown-menu-dark .ant-dropdown-menu-item > a .ant-dropdown-menu-submenu-arrow::after, .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title, .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow::after { color: rgba(255, 255, 255, 0.65); }
.ant-dropdown-menu-dark .ant-dropdown-menu-item:hover, .ant-dropdown-menu-dark .ant-dropdown-menu-item > .anticon + span > a:hover, .ant-dropdown-menu-dark .ant-dropdown-menu-item > a:hover, .ant-dropdown-menu-dark .ant-dropdown-menu-submenu-title:hover { color: rgb(255, 255, 255); background: transparent; }
.ant-dropdown-menu-dark .ant-dropdown-menu-item-selected, .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected:hover, .ant-dropdown-menu-dark .ant-dropdown-menu-item-selected > a { color: rgb(255, 255, 255); background: rgb(24, 144, 255); }
.ant-dropdown-rtl { direction: rtl; }
.ant-dropdown-rtl.ant-dropdown::before { right: -7px; left: 0px; }
.ant-dropdown-menu.ant-dropdown-menu-rtl, .ant-dropdown-rtl .ant-dropdown-menu-item-group-title { direction: rtl; text-align: right; }
.ant-dropdown-menu-submenu-popup.ant-dropdown-menu-submenu-rtl { transform-origin: 100% 0px; }
.ant-dropdown-rtl .ant-dropdown-menu-item, .ant-dropdown-rtl .ant-dropdown-menu-submenu-popup li, .ant-dropdown-rtl .ant-dropdown-menu-submenu-popup ul, .ant-dropdown-rtl .ant-dropdown-menu-submenu-title { text-align: right; }
.ant-dropdown-rtl .ant-dropdown-menu-item > .anticon:first-child, .ant-dropdown-rtl .ant-dropdown-menu-item > span > .anticon:first-child, .ant-dropdown-rtl .ant-dropdown-menu-submenu-title > .anticon:first-child, .ant-dropdown-rtl .ant-dropdown-menu-submenu-title > span > .anticon:first-child { margin-right: 0px; margin-left: 8px; }
.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow, .ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow { right: auto; left: 8px; }
.ant-dropdown-rtl .ant-dropdown-menu-item .ant-dropdown-menu-submenu-arrow-icon, .ant-dropdown-rtl .ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-arrow-icon { transform: scaleX(-1); margin-left: 0px !important; }
.ant-dropdown-rtl .ant-dropdown-menu-submenu-title { padding-right: 12px; padding-left: 24px; }
.ant-dropdown-rtl .ant-dropdown-menu-submenu-vertical > .ant-dropdown-menu { right: 100%; left: 0px; margin-right: 4px; margin-left: 0px; }
.ant-spin { box-sizing: border-box; margin: 0px; padding: 0px; font-size: 14px; font-variant: tabular-nums; line-height: 1.5715; list-style: none; font-feature-settings: "tnum"; position: absolute; display: none; color: rgb(24, 144, 255); text-align: center; vertical-align: middle; opacity: 0; transition: transform 0.3s cubic-bezier(0.78, 0.14, 0.15, 0.86) 0s; }
.ant-spin-spinning { position: static; display: inline-block; opacity: 1; }
.ant-spin-nested-loading { position: relative; }
.ant-spin-nested-loading > div > .ant-spin { position: absolute; top: 0px; left: 0px; z-index: 4; display: block; width: 100%; height: 100%; max-height: 400px; }
.ant-spin-nested-loading > div > .ant-spin .ant-spin-dot { position: absolute; top: 50%; left: 50%; margin: -10px; }
.ant-spin-nested-loading > div > .ant-spin .ant-spin-text { position: absolute; top: 50%; width: 100%; padding-top: 5px; text-shadow: rgb(255, 255, 255) 0px 1px 2px; }
.ant-spin-nested-loading > div > .ant-spin.ant-spin-show-text .ant-spin-dot { margin-top: -20px; }
.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-dot { margin: -7px; }
.ant-spin-nested-loading > div > .ant-spin-sm .ant-spin-text { padding-top: 2px; }
.ant-spin-nested-loading > div > .ant-spin-sm.ant-spin-show-text .ant-spin-dot { margin-top: -17px; }
.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-dot { margin: -16px; }
.ant-spin-nested-loading > div > .ant-spin-lg .ant-spin-text { padding-top: 11px; }
.ant-spin-nested-loading > div > .ant-spin-lg.ant-spin-show-text .ant-spin-dot { margin-top: -26px; }
.ant-spin-container { position: relative; transition: opacity 0.3s ease 0s; }
.ant-spin-container::after { position: absolute; inset: 0px; z-index: 10; width: 100%; height: 100%; background: rgb(255, 255, 255); opacity: 0; transition: all 0.3s ease 0s; content: ""; pointer-events: none; }
.ant-spin-blur { clear: both; overflow: hidden; opacity: 0.5; user-select: none; pointer-events: none; }
.ant-spin-blur::after { opacity: 0.4; pointer-events: auto; }
.ant-spin-tip { color: rgba(0, 0, 0, 0.45); }
.ant-spin-dot { position: relative; display: inline-block; font-size: 20px; width: 1em; height: 1em; }
.ant-spin-dot-item { position: absolute; display: block; width: 9px; height: 9px; background-color: rgb(24, 144, 255); border-radius: 100%; transform: scale(0.75); transform-origin: 50% 50%; opacity: 0.3; animation: 1s linear 0s infinite alternate none running antSpinMove; }
.ant-spin-dot-item:first-child { top: 0px; left: 0px; }
.ant-spin-dot-item:nth-child(2) { top: 0px; right: 0px; animation-delay: 0.4s; }
.ant-spin-dot-item:nth-child(3) { right: 0px; bottom: 0px; animation-delay: 0.8s; }
.ant-spin-dot-item:nth-child(4) { bottom: 0px; left: 0px; animation-delay: 1.2s; }
.ant-spin-dot-spin { transform: rotate(45deg); animation: 1.2s linear 0s infinite normal none running antRotate; }
.ant-spin-sm .ant-spin-dot { font-size: 14px; }
.ant-spin-sm .ant-spin-dot i { width: 6px; height: 6px; }
.ant-spin-lg .ant-spin-dot { font-size: 32px; }
.ant-spin-lg .ant-spin-dot i { width: 14px; height: 14px; }
.ant-spin.ant-spin-show-text .ant-spin-text { display: block; }
@media (-ms-high-contrast:active), (-ms-high-contrast:none) {
  .ant-spin-blur { background: rgb(255, 255, 255); opacity: 0.5; }
}
@keyframes antSpinMove { 
  100% { opacity: 1; }
}
@keyframes antRotate { 
  100% { transform: rotate(405deg); }
}
.ant-spin-rtl { direction: rtl; }
.ant-spin-rtl .ant-spin-dot-spin { transform: rotate(-45deg); animation-name: antRotateRtl; }
@keyframes antRotateRtl { 
  100% { transform: rotate(-405deg); }
}
.ant-pagination { box-sizing: border-box; color: rgba(0, 0, 0, 0.85); font-size: 14px; font-variant: tabular-nums; line-height: 1.5715; font-feature-settings: "tnum"; }
.ant-pagination, .ant-pagination ol, .ant-pagination ul { margin: 0px; padding: 0px; list-style: none; }
.ant-pagination::after { display: block; clear: both; height: 0px; overflow: hidden; visibility: hidden; content: " "; }
.ant-pagination-item, .ant-pagination-total-text { display: inline-block; height: 32px; margin-right: 8px; line-height: 30px; vertical-align: middle; }
.ant-pagination-item { min-width: 32px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; text-align: center; list-style: none; background-color: rgb(255, 255, 255); border: 1px solid rgb(217, 217, 217); border-radius: 2px; outline: 0px; cursor: pointer; user-select: none; }
.ant-pagination-item a { display: block; padding: 0px 6px; color: rgba(0, 0, 0, 0.85); transition: none 0s ease 0s; }
.ant-pagination-item a:hover { text-decoration: none; }
.ant-pagination-item:focus-visible, .ant-pagination-item:hover { border-color: rgb(24, 144, 255); transition: all 0.3s ease 0s; }
.ant-pagination-item:focus-visible a, .ant-pagination-item:hover a { color: rgb(24, 144, 255); }
.ant-pagination-item-active { font-weight: 500; background: rgb(255, 255, 255); border-color: rgb(24, 144, 255); }
.ant-pagination-item-active a { color: rgb(24, 144, 255); }
.ant-pagination-item-active:focus-visible, .ant-pagination-item-active:hover { border-color: rgb(64, 169, 255); }
.ant-pagination-item-active:focus-visible a, .ant-pagination-item-active:hover a { color: rgb(64, 169, 255); }
.ant-pagination-jump-next, .ant-pagination-jump-prev { outline: 0px; }
.ant-pagination-jump-next .ant-pagination-item-container, .ant-pagination-jump-prev .ant-pagination-item-container { position: relative; }
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon, .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon { color: rgb(24, 144, 255); font-size: 12px; letter-spacing: -1px; opacity: 0; transition: all 0.2s ease 0s; }
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-link-icon-svg, .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-link-icon-svg { inset: 0px; margin: auto; }
.ant-pagination-jump-next .ant-pagination-item-container .ant-pagination-item-ellipsis, .ant-pagination-jump-prev .ant-pagination-item-container .ant-pagination-item-ellipsis { position: absolute; inset: 0px; display: block; margin: auto; color: rgba(0, 0, 0, 0.25); font-family: Arial, Helvetica, sans-serif; letter-spacing: 2px; text-align: center; text-indent: 0.13em; opacity: 1; transition: all 0.2s ease 0s; }
.ant-pagination-jump-next:focus-visible .ant-pagination-item-link-icon, .ant-pagination-jump-next:hover .ant-pagination-item-link-icon, .ant-pagination-jump-prev:focus-visible .ant-pagination-item-link-icon, .ant-pagination-jump-prev:hover .ant-pagination-item-link-icon { opacity: 1; }
.ant-pagination-jump-next:focus-visible .ant-pagination-item-ellipsis, .ant-pagination-jump-next:hover .ant-pagination-item-ellipsis, .ant-pagination-jump-prev:focus-visible .ant-pagination-item-ellipsis, .ant-pagination-jump-prev:hover .ant-pagination-item-ellipsis { opacity: 0; }
.ant-pagination-jump-next, .ant-pagination-jump-prev, .ant-pagination-prev { margin-right: 8px; }
.ant-pagination-jump-next, .ant-pagination-jump-prev, .ant-pagination-next, .ant-pagination-prev { display: inline-block; min-width: 32px; height: 32px; color: rgba(0, 0, 0, 0.85); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; line-height: 32px; text-align: center; vertical-align: middle; list-style: none; border-radius: 2px; cursor: pointer; transition: all 0.3s ease 0s; }
.ant-pagination-next, .ant-pagination-prev { font-family: Arial, Helvetica, sans-serif; outline: 0px; }
.ant-pagination-next button, .ant-pagination-prev button { color: rgba(0, 0, 0, 0.85); cursor: pointer; user-select: none; }
.ant-pagination-next:hover button, .ant-pagination-prev:hover button { border-color: rgb(64, 169, 255); }
.ant-pagination-next .ant-pagination-item-link, .ant-pagination-prev .ant-pagination-item-link { display: block; width: 100%; height: 100%; padding: 0px; font-size: 12px; text-align: center; background-color: rgb(255, 255, 255); border: 1px solid rgb(217, 217, 217); border-radius: 2px; outline: none; transition: all 0.3s ease 0s; }
.ant-pagination-next:focus-visible .ant-pagination-item-link, .ant-pagination-next:hover .ant-pagination-item-link, .ant-pagination-prev:focus-visible .ant-pagination-item-link, .ant-pagination-prev:hover .ant-pagination-item-link { color: rgb(24, 144, 255); border-color: rgb(24, 144, 255); }
.ant-pagination-disabled, .ant-pagination-disabled:focus-visible, .ant-pagination-disabled:hover { cursor: not-allowed; }
.ant-pagination-disabled .ant-pagination-item-link, .ant-pagination-disabled:focus-visible .ant-pagination-item-link, .ant-pagination-disabled:hover .ant-pagination-item-link { color: rgba(0, 0, 0, 0.25); border-color: rgb(217, 217, 217); cursor: not-allowed; }
.ant-pagination-slash { margin: 0px 10px 0px 5px; }
.ant-pagination-options { display: inline-block; margin-left: 16px; vertical-align: middle; }
@media (-ms-high-contrast:none) {
}
.ant-pagination-options-size-changer.ant-select { display: inline-block; width: auto; }
.ant-pagination-options-quick-jumper { display: inline-block; height: 32px; margin-left: 8px; line-height: 32px; vertical-align: top; }
.ant-pagination-options-quick-jumper input { position: relative; display: inline-block; min-width: 0px; padding: 4px 11px; color: rgba(0, 0, 0, 0.85); font-size: 14px; line-height: 1.5715; background-color: rgb(255, 255, 255); background-image: none; border: 1px solid rgb(217, 217, 217); border-radius: 2px; transition: all 0.3s ease 0s; width: 50px; height: 32px; margin: 0px 8px; }
.ant-pagination-options-quick-jumper input::placeholder { color: rgb(191, 191, 191); }
.ant-pagination-options-quick-jumper input:placeholder-shown { text-overflow: ellipsis; }
.ant-pagination-options-quick-jumper input:hover { border-color: rgb(64, 169, 255); border-right-width: 1px !important; }
.ant-pagination-options-quick-jumper input-focused, .ant-pagination-options-quick-jumper input:focus { border-color: rgb(64, 169, 255); outline: 0px; box-shadow: rgba(24, 144, 255, 0.2) 0px 0px 0px 2px; border-right-width: 1px !important; }
.ant-pagination-options-quick-jumper input-disabled { color: rgba(0, 0, 0, 0.25); background-color: rgb(245, 245, 245); cursor: not-allowed; opacity: 1; }
.ant-pagination-options-quick-jumper input-disabled:hover { border-color: rgb(217, 217, 217); border-right-width: 1px !important; }
.ant-pagination-options-quick-jumper input[disabled] { color: rgba(0, 0, 0, 0.25); background-color: rgb(245, 245, 245); cursor: not-allowed; opacity: 1; }
.ant-pagination-options-quick-jumper input[disabled]:hover { border-color: rgb(217, 217, 217); border-right-width: 1px !important; }
.ant-pagination-options-quick-jumper input-borderless, .ant-pagination-options-quick-jumper input-borderless-disabled, .ant-pagination-options-quick-jumper input-borderless-focused, .ant-pagination-options-quick-jumper input-borderless:focus, .ant-pagination-options-quick-jumper input-borderless:hover, .ant-pagination-options-quick-jumper input-borderless[disabled] { background-color: transparent; border: none; box-shadow: none; }
textarea.ant-pagination-options-quick-jumper input { max-width: 100%; height: auto; min-height: 32px; line-height: 1.5715; vertical-align: bottom; transition: all 0.3s ease 0s, height 0s ease 0s; }
.ant-pagination-options-quick-jumper input-lg { padding: 6.5px 11px; font-size: 16px; }
.ant-pagination-options-quick-jumper input-sm { padding: 0px 7px; }
.ant-pagination-simple .ant-pagination-next, .ant-pagination-simple .ant-pagination-prev { height: 24px; line-height: 24px; vertical-align: top; }
.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link, .ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link { height: 24px; background-color: transparent; border: 0px; }
.ant-pagination-simple .ant-pagination-next .ant-pagination-item-link::after, .ant-pagination-simple .ant-pagination-prev .ant-pagination-item-link::after { height: 24px; line-height: 24px; }
.ant-pagination-simple .ant-pagination-simple-pager { display: inline-block; height: 24px; margin-right: 8px; }
.ant-pagination-simple .ant-pagination-simple-pager input { box-sizing: border-box; height: 100%; margin-right: 8px; padding: 0px 6px; text-align: center; background-color: rgb(255, 255, 255); border: 1px solid rgb(217, 217, 217); border-radius: 2px; outline: none; transition: border-color 0.3s ease 0s; }
.ant-pagination-simple .ant-pagination-simple-pager input:hover { border-color: rgb(24, 144, 255); }
.ant-pagination-simple .ant-pagination-simple-pager input[disabled] { color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); border-color: rgb(217, 217, 217); cursor: not-allowed; }
.ant-pagination.mini .ant-pagination-simple-pager, .ant-pagination.mini .ant-pagination-total-text { height: 24px; line-height: 24px; }
.ant-pagination.mini .ant-pagination-item { min-width: 24px; height: 24px; margin: 0px; line-height: 22px; }
.ant-pagination.mini .ant-pagination-item:not(.ant-pagination-item-active) { background: transparent; border-color: transparent; }
.ant-pagination.mini .ant-pagination-next, .ant-pagination.mini .ant-pagination-prev { min-width: 24px; height: 24px; margin: 0px; line-height: 24px; }
.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link, .ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link { background: transparent; border-color: transparent; }
.ant-pagination.mini .ant-pagination-next .ant-pagination-item-link::after, .ant-pagination.mini .ant-pagination-prev .ant-pagination-item-link::after { height: 24px; line-height: 24px; }
.ant-pagination.mini .ant-pagination-jump-next, .ant-pagination.mini .ant-pagination-jump-prev { height: 24px; margin-right: 0px; line-height: 24px; }
.ant-pagination.mini .ant-pagination-options { margin-left: 2px; }
.ant-pagination.mini .ant-pagination-options-size-changer { top: 0px; }
.ant-pagination.mini .ant-pagination-options-quick-jumper { height: 24px; line-height: 24px; }
.ant-pagination.mini .ant-pagination-options-quick-jumper input { padding: 0px 7px; width: 44px; height: 24px; }
.ant-pagination.ant-pagination-disabled { cursor: not-allowed; }
.ant-pagination.ant-pagination-disabled .ant-pagination-item { background: rgb(245, 245, 245); border-color: rgb(217, 217, 217); cursor: not-allowed; }
.ant-pagination.ant-pagination-disabled .ant-pagination-item a { color: rgba(0, 0, 0, 0.25); background: transparent; border: none; cursor: not-allowed; }
.ant-pagination.ant-pagination-disabled .ant-pagination-item-active { background: rgb(219, 219, 219); border-color: transparent; }
.ant-pagination.ant-pagination-disabled .ant-pagination-item-active a { color: rgb(255, 255, 255); }
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link { color: rgba(0, 0, 0, 0.25); background: rgb(245, 245, 245); border-color: rgb(217, 217, 217); cursor: not-allowed; }
.ant-pagination-simple.ant-pagination.ant-pagination-disabled .ant-pagination-item-link { background: transparent; }
.ant-pagination.ant-pagination-disabled .ant-pagination-item-link-icon { opacity: 0; }
.ant-pagination.ant-pagination-disabled .ant-pagination-item-ellipsis { opacity: 1; }
.ant-pagination.ant-pagination-disabled .ant-pagination-simple-pager { color: rgba(0, 0, 0, 0.25); }
@media only screen and (max-width: 992px) {
  .ant-pagination-item-after-jump-prev, .ant-pagination-item-before-jump-next { display: none; }
}
@media only screen and (max-width: 576px) {
  .ant-pagination-options { display: none; }
}
.ant-pagination-rtl .ant-pagination-item, .ant-pagination-rtl .ant-pagination-jump-next, .ant-pagination-rtl .ant-pagination-jump-prev, .ant-pagination-rtl .ant-pagination-prev, .ant-pagination-rtl .ant-pagination-total-text { margin-right: 0px; margin-left: 8px; }
.ant-pagination-rtl .ant-pagination-slash { margin: 0px 5px 0px 10px; }
.ant-pagination-rtl .ant-pagination-options { margin-right: 16px; margin-left: 0px; }
.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-size-changer.ant-select { margin-right: 0px; margin-left: 8px; }
.ant-pagination-rtl .ant-pagination-options .ant-pagination-options-quick-jumper { margin-left: 0px; }
.ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager, .ant-pagination-rtl.ant-pagination-simple .ant-pagination-simple-pager input { margin-right: 0px; margin-left: 8px; }
.ant-pagination-rtl.ant-pagination.mini .ant-pagination-options { margin-right: 2px; margin-left: 0px; }
.ant-tooltip { box-sizing: border-box; margin: 0px; padding: 0px; color: rgba(0, 0, 0, 0.85); font-size: 14px; font-variant: tabular-nums; line-height: 1.5715; list-style: none; font-feature-settings: "tnum"; position: absolute; z-index: 1070; display: block; width: max-content; max-width: 250px; visibility: visible; }
.ant-tooltip-hidden { display: none; }
.ant-tooltip-placement-top, .ant-tooltip-placement-topLeft, .ant-tooltip-placement-topRight { padding-bottom: 8px; }
.ant-tooltip-placement-right, .ant-tooltip-placement-rightBottom, .ant-tooltip-placement-rightTop { padding-left: 8px; }
.ant-tooltip-placement-bottom, .ant-tooltip-placement-bottomLeft, .ant-tooltip-placement-bottomRight { padding-top: 8px; }
.ant-tooltip-placement-left, .ant-tooltip-placement-leftBottom, .ant-tooltip-placement-leftTop { padding-right: 8px; }
.ant-tooltip-inner { min-width: 30px; min-height: 32px; padding: 6px 8px; color: rgb(255, 255, 255); text-align: left; text-decoration: none; overflow-wrap: break-word; background-color: rgba(0, 0, 0, 0.75); border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.12) 0px 3px 6px -4px, rgba(0, 0, 0, 0.08) 0px 6px 16px 0px, rgba(0, 0, 0, 0.05) 0px 9px 28px 8px; }
.ant-tooltip-arrow { position: absolute; display: block; width: 13.0711px; height: 13.0711px; overflow: hidden; background: transparent; pointer-events: none; }
.ant-tooltip-arrow-content { position: absolute; inset: 0px; display: block; width: 5px; height: 5px; margin: auto; background-color: rgba(0, 0, 0, 0.75); content: ""; pointer-events: auto; }
.ant-tooltip-placement-top .ant-tooltip-arrow, .ant-tooltip-placement-topLeft .ant-tooltip-arrow, .ant-tooltip-placement-topRight .ant-tooltip-arrow { bottom: -5.07107px; }
.ant-tooltip-placement-top .ant-tooltip-arrow-content, .ant-tooltip-placement-topLeft .ant-tooltip-arrow-content, .ant-tooltip-placement-topRight .ant-tooltip-arrow-content { box-shadow: rgba(0, 0, 0, 0.07) 3px 3px 7px; transform: translateY(-6.53553px) rotate(45deg); }
.ant-tooltip-placement-top .ant-tooltip-arrow { left: 50%; transform: translateX(-50%); }
.ant-tooltip-placement-topLeft .ant-tooltip-arrow { left: 13px; }
.ant-tooltip-placement-topRight .ant-tooltip-arrow { right: 13px; }
.ant-tooltip-placement-right .ant-tooltip-arrow, .ant-tooltip-placement-rightBottom .ant-tooltip-arrow, .ant-tooltip-placement-rightTop .ant-tooltip-arrow { left: -5.07107px; }
.ant-tooltip-placement-right .ant-tooltip-arrow-content, .ant-tooltip-placement-rightBottom .ant-tooltip-arrow-content, .ant-tooltip-placement-rightTop .ant-tooltip-arrow-content { box-shadow: rgba(0, 0, 0, 0.07) -3px 3px 7px; transform: translateX(6.53553px) rotate(45deg); }
.ant-tooltip-placement-right .ant-tooltip-arrow { top: 50%; transform: translateY(-50%); }
.ant-tooltip-placement-rightTop .ant-tooltip-arrow { top: 5px; }
.ant-tooltip-placement-rightBottom .ant-tooltip-arrow { bottom: 5px; }
.ant-tooltip-placement-left .ant-tooltip-arrow, .ant-tooltip-placement-leftBottom .ant-tooltip-arrow, .ant-tooltip-placement-leftTop .ant-tooltip-arrow { right: -5.07107px; }
.ant-tooltip-placement-left .ant-tooltip-arrow-content, .ant-tooltip-placement-leftBottom .ant-tooltip-arrow-content, .ant-tooltip-placement-leftTop .ant-tooltip-arrow-content { box-shadow: rgba(0, 0, 0, 0.07) 3px -3px 7px; transform: translateX(-6.53553px) rotate(45deg); }
.ant-tooltip-placement-left .ant-tooltip-arrow { top: 50%; transform: translateY(-50%); }
.ant-tooltip-placement-leftTop .ant-tooltip-arrow { top: 5px; }
.ant-tooltip-placement-leftBottom .ant-tooltip-arrow { bottom: 5px; }
.ant-tooltip-placement-bottom .ant-tooltip-arrow, .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow, .ant-tooltip-placement-bottomRight .ant-tooltip-arrow { top: -5.07107px; }
.ant-tooltip-placement-bottom .ant-tooltip-arrow-content, .ant-tooltip-placement-bottomLeft .ant-tooltip-arrow-content, .ant-tooltip-placement-bottomRight .ant-tooltip-arrow-content { box-shadow: rgba(0, 0, 0, 0.07) -3px -3px 7px; transform: translateY(6.53553px) rotate(45deg); }
.ant-tooltip-placement-bottom .ant-tooltip-arrow { left: 50%; transform: translateX(-50%); }
.ant-tooltip-placement-bottomLeft .ant-tooltip-arrow { left: 13px; }
.ant-tooltip-placement-bottomRight .ant-tooltip-arrow { right: 13px; }
.ant-tooltip-magenta .ant-tooltip-arrow-content, .ant-tooltip-magenta .ant-tooltip-inner, .ant-tooltip-pink .ant-tooltip-arrow-content, .ant-tooltip-pink .ant-tooltip-inner { background-color: rgb(235, 47, 150); }
.ant-tooltip-red .ant-tooltip-arrow-content, .ant-tooltip-red .ant-tooltip-inner { background-color: rgb(245, 34, 45); }
.ant-tooltip-volcano .ant-tooltip-arrow-content, .ant-tooltip-volcano .ant-tooltip-inner { background-color: rgb(250, 84, 28); }
.ant-tooltip-orange .ant-tooltip-arrow-content, .ant-tooltip-orange .ant-tooltip-inner { background-color: rgb(250, 140, 22); }
.ant-tooltip-yellow .ant-tooltip-arrow-content, .ant-tooltip-yellow .ant-tooltip-inner { background-color: rgb(250, 219, 20); }
.ant-tooltip-gold .ant-tooltip-arrow-content, .ant-tooltip-gold .ant-tooltip-inner { background-color: rgb(250, 173, 20); }
.ant-tooltip-cyan .ant-tooltip-arrow-content, .ant-tooltip-cyan .ant-tooltip-inner { background-color: rgb(19, 194, 194); }
.ant-tooltip-lime .ant-tooltip-arrow-content, .ant-tooltip-lime .ant-tooltip-inner { background-color: rgb(160, 217, 17); }
.ant-tooltip-green .ant-tooltip-arrow-content, .ant-tooltip-green .ant-tooltip-inner { background-color: rgb(82, 196, 26); }
.ant-tooltip-blue .ant-tooltip-arrow-content, .ant-tooltip-blue .ant-tooltip-inner { background-color: rgb(24, 144, 255); }
.ant-tooltip-geekblue .ant-tooltip-arrow-content, .ant-tooltip-geekblue .ant-tooltip-inner { background-color: rgb(47, 84, 235); }
.ant-tooltip-purple .ant-tooltip-arrow-content, .ant-tooltip-purple .ant-tooltip-inner { background-color: rgb(114, 46, 209); }
.ant-tooltip-rtl { direction: rtl; }
.ant-tooltip-rtl .ant-tooltip-inner { text-align: right; }
.ant-typography { color: rgba(0, 0, 0, 0.85); overflow-wrap: break-word; }
.ant-typography.ant-typography-secondary { color: rgba(0, 0, 0, 0.45); }
.ant-typography.ant-typography-success { color: rgb(82, 196, 26); }
.ant-typography.ant-typography-warning { color: rgb(250, 173, 20); }
.ant-typography.ant-typography-danger { color: rgb(255, 77, 79); }
a.ant-typography.ant-typography-danger:active, a.ant-typography.ant-typography-danger:focus, a.ant-typography.ant-typography-danger:hover { color: rgb(255, 120, 117); }
.ant-typography.ant-typography-disabled { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; user-select: none; }
.ant-typography p, div.ant-typography { margin-bottom: 1em; }
.ant-typography h1, h1.ant-typography { margin-bottom: 0.5em; color: rgba(0, 0, 0, 0.85); font-weight: 600; font-size: 38px; line-height: 1.23; }
.ant-typography h2, h2.ant-typography { margin-bottom: 0.5em; color: rgba(0, 0, 0, 0.85); font-weight: 600; font-size: 30px; line-height: 1.35; }
.ant-typography h3, h3.ant-typography { margin-bottom: 0.5em; color: rgba(0, 0, 0, 0.85); font-weight: 600; font-size: 24px; line-height: 1.35; }
.ant-typography h4, h4.ant-typography { margin-bottom: 0.5em; color: rgba(0, 0, 0, 0.85); font-weight: 600; font-size: 20px; line-height: 1.4; }
.ant-typography h5, h5.ant-typography { margin-bottom: 0.5em; color: rgba(0, 0, 0, 0.85); font-weight: 600; font-size: 16px; line-height: 1.5; }
.ant-typography + h1.ant-typography, .ant-typography + h2.ant-typography, .ant-typography + h3.ant-typography, .ant-typography + h4.ant-typography, .ant-typography + h5.ant-typography, .ant-typography div + h1, .ant-typography div + h2, .ant-typography div + h3, .ant-typography div + h4, .ant-typography div + h5, .ant-typography h1 + h1, .ant-typography h1 + h2, .ant-typography h1 + h3, .ant-typography h1 + h4, .ant-typography h1 + h5, .ant-typography h2 + h1, .ant-typography h2 + h2, .ant-typography h2 + h3, .ant-typography h2 + h4, .ant-typography h2 + h5, .ant-typography h3 + h1, .ant-typography h3 + h2, .ant-typography h3 + h3, .ant-typography h3 + h4, .ant-typography h3 + h5, .ant-typography h4 + h1, .ant-typography h4 + h2, .ant-typography h4 + h3, .ant-typography h4 + h4, .ant-typography h4 + h5, .ant-typography h5 + h1, .ant-typography h5 + h2, .ant-typography h5 + h3, .ant-typography h5 + h4, .ant-typography h5 + h5, .ant-typography li + h1, .ant-typography li + h2, .ant-typography li + h3, .ant-typography li + h4, .ant-typography li + h5, .ant-typography p + h1, .ant-typography p + h2, .ant-typography p + h3, .ant-typography p + h4, .ant-typography p + h5, .ant-typography ul + h1, .ant-typography ul + h2, .ant-typography ul + h3, .ant-typography ul + h4, .ant-typography ul + h5 { margin-top: 1.2em; }
a.ant-typography-ellipsis, span.ant-typography-ellipsis { display: inline-block; }
.ant-typography a, a.ant-typography { color: rgb(24, 144, 255); outline: none; cursor: pointer; transition: color 0.3s ease 0s; text-decoration: none; }
.ant-typography a:focus, .ant-typography a:hover, a.ant-typography:focus, a.ant-typography:hover { color: rgb(64, 169, 255); }
.ant-typography a:active, a.ant-typography:active { color: rgb(9, 109, 217); }
.ant-typography a:active, .ant-typography a:hover, a.ant-typography:active, a.ant-typography:hover { text-decoration: none; }
.ant-typography a.ant-typography-disabled, .ant-typography a[disabled], a.ant-typography.ant-typography-disabled, a.ant-typography[disabled] { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; }
.ant-typography a.ant-typography-disabled:active, .ant-typography a.ant-typography-disabled:hover, .ant-typography a[disabled]:active, .ant-typography a[disabled]:hover, a.ant-typography.ant-typography-disabled:active, a.ant-typography.ant-typography-disabled:hover, a.ant-typography[disabled]:active, a.ant-typography[disabled]:hover { color: rgba(0, 0, 0, 0.25); }
.ant-typography a.ant-typography-disabled:active, .ant-typography a[disabled]:active, a.ant-typography.ant-typography-disabled:active, a.ant-typography[disabled]:active { pointer-events: none; }
.ant-typography code { margin: 0px 0.2em; padding: 0.2em 0.4em 0.1em; font-size: 85%; background: rgba(150, 150, 150, 0.1); border: 1px solid rgba(100, 100, 100, 0.2); border-radius: 3px; }
.ant-typography kbd { margin: 0px 0.2em; padding: 0.15em 0.4em 0.1em; font-size: 90%; background: rgba(150, 150, 150, 0.06); border-style: solid; border-color: rgba(100, 100, 100, 0.2); border-image: initial; border-width: 1px 1px 2px; border-radius: 3px; }
.ant-typography mark { padding: 0px; background-color: rgb(255, 229, 143); }
.ant-typography ins, .ant-typography u { text-decoration: underline; text-decoration-skip-ink: auto; }
.ant-typography del, .ant-typography s { text-decoration: line-through; }
.ant-typography strong { font-weight: 600; }
.ant-typography-copy, .ant-typography-edit, .ant-typography-expand { color: rgb(24, 144, 255); text-decoration: none; outline: none; cursor: pointer; transition: color 0.3s ease 0s; margin-left: 4px; }
.ant-typography-copy:focus, .ant-typography-copy:hover, .ant-typography-edit:focus, .ant-typography-edit:hover, .ant-typography-expand:focus, .ant-typography-expand:hover { color: rgb(64, 169, 255); }
.ant-typography-copy:active, .ant-typography-edit:active, .ant-typography-expand:active { color: rgb(9, 109, 217); }
.ant-typography-copy-success, .ant-typography-copy-success:focus, .ant-typography-copy-success:hover { color: rgb(82, 196, 26); }
.ant-typography-edit-content { position: relative; }
div.ant-typography-edit-content { left: -12px; margin-top: -5px; margin-bottom: calc(1em - 5px); }
.ant-typography-edit-content-confirm { position: absolute; right: 10px; bottom: 8px; color: rgba(0, 0, 0, 0.45); pointer-events: none; }
.ant-typography-edit-content textarea { }
.ant-typography ol, .ant-typography ul { margin: 0px 0px 1em; padding: 0px; }
.ant-typography ol li, .ant-typography ul li { margin: 0px 0px 0px 20px; padding: 0px 0px 0px 4px; }
.ant-typography ul { list-style-type: circle; }
.ant-typography ul ul { list-style-type: disc; }
.ant-typography ol { list-style-type: decimal; }
.ant-typography blockquote, .ant-typography pre { margin: 1em 0px; }
.ant-typography pre { padding: 0.4em 0.6em; white-space: pre-wrap; overflow-wrap: break-word; background: rgba(150, 150, 150, 0.1); border: 1px solid rgba(100, 100, 100, 0.2); border-radius: 3px; }
.ant-typography pre code { display: inline; margin: 0px; padding: 0px; font-size: inherit; font-family: inherit; background: transparent; border: 0px; }
.ant-typography blockquote { padding: 0px 0px 0px 0.6em; border-left: 4px solid rgba(100, 100, 100, 0.2); opacity: 0.85; }
.ant-typography-single-line { white-space: nowrap; }
.ant-typography-ellipsis-single-line { overflow: hidden; text-overflow: ellipsis; }
a.ant-typography-ellipsis-single-line, span.ant-typography-ellipsis-single-line { vertical-align: bottom; }
.ant-typography-ellipsis-multiple-line { display: -webkit-box; overflow: hidden; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
.ant-typography-rtl { direction: rtl; }
.ant-typography-rtl .ant-typography-copy, .ant-typography-rtl .ant-typography-edit, .ant-typography-rtl .ant-typography-expand { margin-right: 4px; margin-left: 0px; }
.ant-typography-rtl .ant-typography-expand { float: left; }
div.ant-typography-edit-content.ant-typography-rtl { right: -12px; left: auto; }
.ant-typography-rtl .ant-typography-edit-content-confirm { right: auto; left: 10px; }
.ant-typography-rtl.ant-typography ol li, .ant-typography-rtl.ant-typography ul li { margin: 0px 20px 0px 0px; padding: 0px 4px 0px 0px; }
.match-state .blue-font { cursor: pointer; color: rgb(68, 134, 255); }
.match-state tbody .blue-font { color: rgb(110, 120, 130); }
.match-state .card { display: block; width: 20px; height: 30px; margin: 0px auto; }
.match-state .card.yellow { background: rgb(255, 205, 60); }
.match-state .card.red { background-color: rgb(222, 21, 1); }
.match-state .ant-table-thead, .match-state .ant-table-thead tr { width: 100%; }
.match-state .ant-table-summary .ant-table-cell { color: rgb(110, 120, 130); background-color: rgb(242, 241, 241); text-align: center; }
.match-state .player-name { display: inline-block; min-width: 100px; color: rgb(68, 134, 255); }
.match-state .player-avatar { height: 42px; width: 42px; margin: 0px 10px; border-radius: 100%; border: 2px solid rgb(153, 153, 153); display: inline-block; background-size: auto 100%; background-repeat: no-repeat; background-position: 50% center; }
.match-state .ant-select { min-width: 100px; }
.match-state thead th:first-child { padding-left: 5%; }
.match-state .ant-table-tbody > tr > td, .match-state .ant-table-thead > tr > th { padding: 10px 0px; }
.match-state .w_1366 { padding: 0px 10px; }
.match-state .ant-table-column-sorters, .match-state .ant-table-tbody > tr > td, .match-state .ant-table-thead > tr > th, .match-state .ant-table tfoot > tr > td, .match-state .ant-table tfoot > tr > th { padding: 10px 0px; }
@media screen and (max-width: 660px) {
  .ant-table-column-sorter-full { display: none; }
  .match-state thead th:first-child { width: auto; padding: 0px 10px; }
}
.match-integral__container { max-width: 1366px; padding: 0px 25px; margin: 0px auto; }
.match-integral__container .block-en-title { font-size: 24px; font-weight: 500; }
.match-integral .ant-select { margin-left: 10px; }
.match-integral .team-logo { width: 40px; height: 40px; padding: 0px 8px; box-sizing: content-box; }
@media screen and (max-width: 1024px) {
  .match-integral__container { padding: 0px 10px; }
  .match-integral__container .block-title { padding-top: 1em; }
}
@media screen and (max-width: 660px) {
  .block-title { padding-left: 0px; padding-right: 0px; display: block; }
  .block-title h1 { margin-bottom: 1em; }
  .block-title .ant-select:first-child { margin-left: 0px; }
  .ant-table-tbody > tr > td, .ant-table-thead > tr > th, .ant-table tfoot > tr > td, .ant-table tfoot > tr > th { padding: 10px 3px; white-space: nowrap; }
}
.ant-collapse { box-sizing: border-box; margin: 0px; padding: 0px; color: rgba(0, 0, 0, 0.85); font-size: 14px; font-variant: tabular-nums; line-height: 1.5715; list-style: none; font-feature-settings: "tnum"; background-color: rgb(250, 250, 250); border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(217, 217, 217); border-right-color: rgb(217, 217, 217); border-left-color: rgb(217, 217, 217); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; border-radius: 2px; }
.ant-collapse > .ant-collapse-item { border-bottom: 1px solid rgb(217, 217, 217); }
.ant-collapse > .ant-collapse-item:last-child, .ant-collapse > .ant-collapse-item:last-child > .ant-collapse-header { border-radius: 0px 0px 2px 2px; }
.ant-collapse > .ant-collapse-item > .ant-collapse-header { position: relative; padding: 12px 16px; color: rgba(0, 0, 0, 0.85); line-height: 1.5715; cursor: pointer; transition: all 0.3s ease 0s, visibility 0s ease 0s; }
.ant-collapse > .ant-collapse-item > .ant-collapse-header::before { display: table; content: ""; }
.ant-collapse > .ant-collapse-item > .ant-collapse-header::after { display: table; clear: both; content: ""; }
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow { display: inline-block; margin-right: 12px; font-size: 12px; vertical-align: -1px; }
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg { transition: transform 0.24s ease 0s; }
.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra { float: right; }
.ant-collapse > .ant-collapse-item > .ant-collapse-header:focus { outline: none; }
.ant-collapse > .ant-collapse-item .ant-collapse-header-collapsible-only { cursor: default; }
.ant-collapse > .ant-collapse-item .ant-collapse-header-collapsible-only .ant-collapse-header-text { cursor: pointer; }
.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header { padding-left: 12px; }
.ant-collapse-icon-position-right > .ant-collapse-item > .ant-collapse-header { padding: 12px 40px 12px 16px; }
.ant-collapse-icon-position-right > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow { position: absolute; top: 50%; right: 16px; left: auto; margin: 0px; transform: translateY(-50%); }
.ant-collapse-content { color: rgba(0, 0, 0, 0.85); background-color: rgb(255, 255, 255); border-top: 1px solid rgb(217, 217, 217); }
.ant-collapse-content > .ant-collapse-content-box { padding: 16px; }
.ant-collapse-content-hidden { display: none; }
.ant-collapse-item:last-child > .ant-collapse-content { border-radius: 0px 0px 2px 2px; }
.ant-collapse-borderless { background-color: rgb(250, 250, 250); border: 0px; }
.ant-collapse-borderless > .ant-collapse-item { border-bottom: 1px solid rgb(217, 217, 217); }
.ant-collapse-borderless > .ant-collapse-item:last-child, .ant-collapse-borderless > .ant-collapse-item:last-child .ant-collapse-header { border-radius: 0px; }
.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content { background-color: transparent; border-top: 0px; }
.ant-collapse-borderless > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box { padding-top: 4px; }
.ant-collapse-ghost { background-color: transparent; border: 0px; }
.ant-collapse-ghost > .ant-collapse-item { border-bottom: 0px; }
.ant-collapse-ghost > .ant-collapse-item > .ant-collapse-content { background-color: transparent; border-top: 0px; }
.ant-collapse-ghost > .ant-collapse-item > .ant-collapse-content > .ant-collapse-content-box { padding-top: 12px; padding-bottom: 12px; }
.ant-collapse .ant-collapse-item-disabled > .ant-collapse-header, .ant-collapse .ant-collapse-item-disabled > .ant-collapse-header > .arrow { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; }
.ant-collapse-rtl { direction: rtl; }
.ant-collapse-rtl .ant-collapse > .ant-collapse-item > .ant-collapse-header { padding: 12px 40px 12px 16px; }
.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow svg { transform: rotate(180deg); }
.ant-collapse-rtl.ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-extra { float: left; }
.ant-collapse-rtl.ant-collapse > .ant-collapse-item.ant-collapse-no-arrow > .ant-collapse-header { padding-right: 12px; padding-left: 0px; }
.honours-content { max-width: 1366px; padding: 0px 25px; box-sizing: border-box; position: relative; margin: 0px auto 30px; }
.honours-content .swiper-domestic-list .swiper-slide { width: 220px !important; }
.honours-content h4 { margin: 0px; line-height: 2; color: rgb(110, 120, 130); border-bottom: 1px solid rgb(201, 204, 210); }
.honours-content h2 { font-size: 24px; color: rgb(51, 69, 89); margin-top: 2em; margin-bottom: 2em; }
.honours-content .panel-header-box { display: flex; align-items: center; }
.honours-content .panel-header-box img { margin-right: 20px; }
.honours-content .panel-header-box h1 { color: rgb(150, 20, 50); font-size: 54px; line-height: 1; margin: 0px; font-weight: 400; }
.honours-content .panel-header-box p { color: rgb(10, 80, 130); font-size: 18px; line-height: 24px; margin: 0px; font-weight: 700; }
.honours-content .domestic-list { margin-bottom: 30px; }
.honours-content .domestic-list .ant-collapse > .ant-collapse-item:last-child { border-bottom: none !important; }
.honours-content .ant-collapse-icon-position-right { border: none; background: none; }
.honours-content .ant-collapse-content { border-top: none; }
.honours-content .swiper-domestic-list { display: flex; }
.honours-content .swiper-domestic-list .swiper-slide { flex-shrink: 0; padding: 0px 10px; box-sizing: border-box; }
.honours-content .swiper-domestic-list .swiper-slide img { width: 100%; }
.honours-content .swiper-domestic-list .swiper-slide h3 { color: rgb(10, 60, 100); line-height: 1.2; margin: 0px; font-size: 24px; }
@media screen and (max-width: 660px) {
  .honours-content { padding: 0px 10px; }
  .honours-content .panel-header-box img { width: 68px; }
  .honours-content .opration-btn { display: none; }
  .honours-content .swiper-domestic-list .swiper-slide { width: 220px !important; }
}
.ant-row { flex-flow: row wrap; }
.ant-row, .ant-row::after, .ant-row::before { display: flex; }
.ant-row-no-wrap { flex-wrap: nowrap; }
.ant-row-start { justify-content: flex-start; }
.ant-row-center { justify-content: center; }
.ant-row-end { justify-content: flex-end; }
.ant-row-space-between { justify-content: space-between; }
.ant-row-space-around { justify-content: space-around; }
.ant-row-top { align-items: flex-start; }
.ant-row-middle { align-items: center; }
.ant-row-bottom { align-items: flex-end; }
.ant-col { position: relative; max-width: 100%; min-height: 1px; }
.ant-col-24 { display: block; flex: 0 0 100%; max-width: 100%; }
.ant-col-push-24 { left: 100%; }
.ant-col-pull-24 { right: 100%; }
.ant-col-offset-24 { margin-left: 100%; }
.ant-col-order-24 { order: 24; }
.ant-col-23 { display: block; flex: 0 0 95.8333%; max-width: 95.8333%; }
.ant-col-push-23 { left: 95.8333%; }
.ant-col-pull-23 { right: 95.8333%; }
.ant-col-offset-23 { margin-left: 95.8333%; }
.ant-col-order-23 { order: 23; }
.ant-col-22 { display: block; flex: 0 0 91.6667%; max-width: 91.6667%; }
.ant-col-push-22 { left: 91.6667%; }
.ant-col-pull-22 { right: 91.6667%; }
.ant-col-offset-22 { margin-left: 91.6667%; }
.ant-col-order-22 { order: 22; }
.ant-col-21 { display: block; flex: 0 0 87.5%; max-width: 87.5%; }
.ant-col-push-21 { left: 87.5%; }
.ant-col-pull-21 { right: 87.5%; }
.ant-col-offset-21 { margin-left: 87.5%; }
.ant-col-order-21 { order: 21; }
.ant-col-20 { display: block; flex: 0 0 83.3333%; max-width: 83.3333%; }
.ant-col-push-20 { left: 83.3333%; }
.ant-col-pull-20 { right: 83.3333%; }
.ant-col-offset-20 { margin-left: 83.3333%; }
.ant-col-order-20 { order: 20; }
.ant-col-19 { display: block; flex: 0 0 79.1667%; max-width: 79.1667%; }
.ant-col-push-19 { left: 79.1667%; }
.ant-col-pull-19 { right: 79.1667%; }
.ant-col-offset-19 { margin-left: 79.1667%; }
.ant-col-order-19 { order: 19; }
.ant-col-18 { display: block; flex: 0 0 75%; max-width: 75%; }
.ant-col-push-18 { left: 75%; }
.ant-col-pull-18 { right: 75%; }
.ant-col-offset-18 { margin-left: 75%; }
.ant-col-order-18 { order: 18; }
.ant-col-17 { display: block; flex: 0 0 70.8333%; max-width: 70.8333%; }
.ant-col-push-17 { left: 70.8333%; }
.ant-col-pull-17 { right: 70.8333%; }
.ant-col-offset-17 { margin-left: 70.8333%; }
.ant-col-order-17 { order: 17; }
.ant-col-16 { display: block; flex: 0 0 66.6667%; max-width: 66.6667%; }
.ant-col-push-16 { left: 66.6667%; }
.ant-col-pull-16 { right: 66.6667%; }
.ant-col-offset-16 { margin-left: 66.6667%; }
.ant-col-order-16 { order: 16; }
.ant-col-15 { display: block; flex: 0 0 62.5%; max-width: 62.5%; }
.ant-col-push-15 { left: 62.5%; }
.ant-col-pull-15 { right: 62.5%; }
.ant-col-offset-15 { margin-left: 62.5%; }
.ant-col-order-15 { order: 15; }
.ant-col-14 { display: block; flex: 0 0 58.3333%; max-width: 58.3333%; }
.ant-col-push-14 { left: 58.3333%; }
.ant-col-pull-14 { right: 58.3333%; }
.ant-col-offset-14 { margin-left: 58.3333%; }
.ant-col-order-14 { order: 14; }
.ant-col-13 { display: block; flex: 0 0 54.1667%; max-width: 54.1667%; }
.ant-col-push-13 { left: 54.1667%; }
.ant-col-pull-13 { right: 54.1667%; }
.ant-col-offset-13 { margin-left: 54.1667%; }
.ant-col-order-13 { order: 13; }
.ant-col-12 { display: block; flex: 0 0 50%; max-width: 50%; }
.ant-col-push-12 { left: 50%; }
.ant-col-pull-12 { right: 50%; }
.ant-col-offset-12 { margin-left: 50%; }
.ant-col-order-12 { order: 12; }
.ant-col-11 { display: block; flex: 0 0 45.8333%; max-width: 45.8333%; }
.ant-col-push-11 { left: 45.8333%; }
.ant-col-pull-11 { right: 45.8333%; }
.ant-col-offset-11 { margin-left: 45.8333%; }
.ant-col-order-11 { order: 11; }
.ant-col-10 { display: block; flex: 0 0 41.6667%; max-width: 41.6667%; }
.ant-col-push-10 { left: 41.6667%; }
.ant-col-pull-10 { right: 41.6667%; }
.ant-col-offset-10 { margin-left: 41.6667%; }
.ant-col-order-10 { order: 10; }
.ant-col-9 { display: block; flex: 0 0 37.5%; max-width: 37.5%; }
.ant-col-push-9 { left: 37.5%; }
.ant-col-pull-9 { right: 37.5%; }
.ant-col-offset-9 { margin-left: 37.5%; }
.ant-col-order-9 { order: 9; }
.ant-col-8 { display: block; flex: 0 0 33.3333%; max-width: 33.3333%; }
.ant-col-push-8 { left: 33.3333%; }
.ant-col-pull-8 { right: 33.3333%; }
.ant-col-offset-8 { margin-left: 33.3333%; }
.ant-col-order-8 { order: 8; }
.ant-col-7 { display: block; flex: 0 0 29.1667%; max-width: 29.1667%; }
.ant-col-push-7 { left: 29.1667%; }
.ant-col-pull-7 { right: 29.1667%; }
.ant-col-offset-7 { margin-left: 29.1667%; }
.ant-col-order-7 { order: 7; }
.ant-col-6 { display: block; flex: 0 0 25%; max-width: 25%; }
.ant-col-push-6 { left: 25%; }
.ant-col-pull-6 { right: 25%; }
.ant-col-offset-6 { margin-left: 25%; }
.ant-col-order-6 { order: 6; }
.ant-col-5 { display: block; flex: 0 0 20.8333%; max-width: 20.8333%; }
.ant-col-push-5 { left: 20.8333%; }
.ant-col-pull-5 { right: 20.8333%; }
.ant-col-offset-5 { margin-left: 20.8333%; }
.ant-col-order-5 { order: 5; }
.ant-col-4 { display: block; flex: 0 0 16.6667%; max-width: 16.6667%; }
.ant-col-push-4 { left: 16.6667%; }
.ant-col-pull-4 { right: 16.6667%; }
.ant-col-offset-4 { margin-left: 16.6667%; }
.ant-col-order-4 { order: 4; }
.ant-col-3 { display: block; flex: 0 0 12.5%; max-width: 12.5%; }
.ant-col-push-3 { left: 12.5%; }
.ant-col-pull-3 { right: 12.5%; }
.ant-col-offset-3 { margin-left: 12.5%; }
.ant-col-order-3 { order: 3; }
.ant-col-2 { display: block; flex: 0 0 8.33333%; max-width: 8.33333%; }
.ant-col-push-2 { left: 8.33333%; }
.ant-col-pull-2 { right: 8.33333%; }
.ant-col-offset-2 { margin-left: 8.33333%; }
.ant-col-order-2 { order: 2; }
.ant-col-1 { display: block; flex: 0 0 4.16667%; max-width: 4.16667%; }
.ant-col-push-1 { left: 4.16667%; }
.ant-col-pull-1 { right: 4.16667%; }
.ant-col-offset-1 { margin-left: 4.16667%; }
.ant-col-order-1 { order: 1; }
.ant-col-0 { display: none; }
.ant-col-offset-0 { margin-left: 0px; }
.ant-col-order-0 { order: 0; }
.ant-col-offset-0.ant-col-rtl { margin-right: 0px; }
.ant-col-push-1.ant-col-rtl { right: 4.16667%; left: auto; }
.ant-col-pull-1.ant-col-rtl { right: auto; left: 4.16667%; }
.ant-col-offset-1.ant-col-rtl { margin-right: 4.16667%; margin-left: 0px; }
.ant-col-push-2.ant-col-rtl { right: 8.33333%; left: auto; }
.ant-col-pull-2.ant-col-rtl { right: auto; left: 8.33333%; }
.ant-col-offset-2.ant-col-rtl { margin-right: 8.33333%; margin-left: 0px; }
.ant-col-push-3.ant-col-rtl { right: 12.5%; left: auto; }
.ant-col-pull-3.ant-col-rtl { right: auto; left: 12.5%; }
.ant-col-offset-3.ant-col-rtl { margin-right: 12.5%; margin-left: 0px; }
.ant-col-push-4.ant-col-rtl { right: 16.6667%; left: auto; }
.ant-col-pull-4.ant-col-rtl { right: auto; left: 16.6667%; }
.ant-col-offset-4.ant-col-rtl { margin-right: 16.6667%; margin-left: 0px; }
.ant-col-push-5.ant-col-rtl { right: 20.8333%; left: auto; }
.ant-col-pull-5.ant-col-rtl { right: auto; left: 20.8333%; }
.ant-col-offset-5.ant-col-rtl { margin-right: 20.8333%; margin-left: 0px; }
.ant-col-push-6.ant-col-rtl { right: 25%; left: auto; }
.ant-col-pull-6.ant-col-rtl { right: auto; left: 25%; }
.ant-col-offset-6.ant-col-rtl { margin-right: 25%; margin-left: 0px; }
.ant-col-push-7.ant-col-rtl { right: 29.1667%; left: auto; }
.ant-col-pull-7.ant-col-rtl { right: auto; left: 29.1667%; }
.ant-col-offset-7.ant-col-rtl { margin-right: 29.1667%; margin-left: 0px; }
.ant-col-push-8.ant-col-rtl { right: 33.3333%; left: auto; }
.ant-col-pull-8.ant-col-rtl { right: auto; left: 33.3333%; }
.ant-col-offset-8.ant-col-rtl { margin-right: 33.3333%; margin-left: 0px; }
.ant-col-push-9.ant-col-rtl { right: 37.5%; left: auto; }
.ant-col-pull-9.ant-col-rtl { right: auto; left: 37.5%; }
.ant-col-offset-9.ant-col-rtl { margin-right: 37.5%; margin-left: 0px; }
.ant-col-push-10.ant-col-rtl { right: 41.6667%; left: auto; }
.ant-col-pull-10.ant-col-rtl { right: auto; left: 41.6667%; }
.ant-col-offset-10.ant-col-rtl { margin-right: 41.6667%; margin-left: 0px; }
.ant-col-push-11.ant-col-rtl { right: 45.8333%; left: auto; }
.ant-col-pull-11.ant-col-rtl { right: auto; left: 45.8333%; }
.ant-col-offset-11.ant-col-rtl { margin-right: 45.8333%; margin-left: 0px; }
.ant-col-push-12.ant-col-rtl { right: 50%; left: auto; }
.ant-col-pull-12.ant-col-rtl { right: auto; left: 50%; }
.ant-col-offset-12.ant-col-rtl { margin-right: 50%; margin-left: 0px; }
.ant-col-push-13.ant-col-rtl { right: 54.1667%; left: auto; }
.ant-col-pull-13.ant-col-rtl { right: auto; left: 54.1667%; }
.ant-col-offset-13.ant-col-rtl { margin-right: 54.1667%; margin-left: 0px; }
.ant-col-push-14.ant-col-rtl { right: 58.3333%; left: auto; }
.ant-col-pull-14.ant-col-rtl { right: auto; left: 58.3333%; }
.ant-col-offset-14.ant-col-rtl { margin-right: 58.3333%; margin-left: 0px; }
.ant-col-push-15.ant-col-rtl { right: 62.5%; left: auto; }
.ant-col-pull-15.ant-col-rtl { right: auto; left: 62.5%; }
.ant-col-offset-15.ant-col-rtl { margin-right: 62.5%; margin-left: 0px; }
.ant-col-push-16.ant-col-rtl { right: 66.6667%; left: auto; }
.ant-col-pull-16.ant-col-rtl { right: auto; left: 66.6667%; }
.ant-col-offset-16.ant-col-rtl { margin-right: 66.6667%; margin-left: 0px; }
.ant-col-push-17.ant-col-rtl { right: 70.8333%; left: auto; }
.ant-col-pull-17.ant-col-rtl { right: auto; left: 70.8333%; }
.ant-col-offset-17.ant-col-rtl { margin-right: 70.8333%; margin-left: 0px; }
.ant-col-push-18.ant-col-rtl { right: 75%; left: auto; }
.ant-col-pull-18.ant-col-rtl { right: auto; left: 75%; }
.ant-col-offset-18.ant-col-rtl { margin-right: 75%; margin-left: 0px; }
.ant-col-push-19.ant-col-rtl { right: 79.1667%; left: auto; }
.ant-col-pull-19.ant-col-rtl { right: auto; left: 79.1667%; }
.ant-col-offset-19.ant-col-rtl { margin-right: 79.1667%; margin-left: 0px; }
.ant-col-push-20.ant-col-rtl { right: 83.3333%; left: auto; }
.ant-col-pull-20.ant-col-rtl { right: auto; left: 83.3333%; }
.ant-col-offset-20.ant-col-rtl { margin-right: 83.3333%; margin-left: 0px; }
.ant-col-push-21.ant-col-rtl { right: 87.5%; left: auto; }
.ant-col-pull-21.ant-col-rtl { right: auto; left: 87.5%; }
.ant-col-offset-21.ant-col-rtl { margin-right: 87.5%; margin-left: 0px; }
.ant-col-push-22.ant-col-rtl { right: 91.6667%; left: auto; }
.ant-col-pull-22.ant-col-rtl { right: auto; left: 91.6667%; }
.ant-col-offset-22.ant-col-rtl { margin-right: 91.6667%; margin-left: 0px; }
.ant-col-push-23.ant-col-rtl { right: 95.8333%; left: auto; }
.ant-col-pull-23.ant-col-rtl { right: auto; left: 95.8333%; }
.ant-col-offset-23.ant-col-rtl { margin-right: 95.8333%; margin-left: 0px; }
.ant-col-push-24.ant-col-rtl { right: 100%; left: auto; }
.ant-col-pull-24.ant-col-rtl { right: auto; left: 100%; }
.ant-col-offset-24.ant-col-rtl { margin-right: 100%; margin-left: 0px; }
.ant-col-xs-24 { display: block; flex: 0 0 100%; max-width: 100%; }
.ant-col-xs-push-24 { left: 100%; }
.ant-col-xs-pull-24 { right: 100%; }
.ant-col-xs-offset-24 { margin-left: 100%; }
.ant-col-xs-order-24 { order: 24; }
.ant-col-xs-23 { display: block; flex: 0 0 95.8333%; max-width: 95.8333%; }
.ant-col-xs-push-23 { left: 95.8333%; }
.ant-col-xs-pull-23 { right: 95.8333%; }
.ant-col-xs-offset-23 { margin-left: 95.8333%; }
.ant-col-xs-order-23 { order: 23; }
.ant-col-xs-22 { display: block; flex: 0 0 91.6667%; max-width: 91.6667%; }
.ant-col-xs-push-22 { left: 91.6667%; }
.ant-col-xs-pull-22 { right: 91.6667%; }
.ant-col-xs-offset-22 { margin-left: 91.6667%; }
.ant-col-xs-order-22 { order: 22; }
.ant-col-xs-21 { display: block; flex: 0 0 87.5%; max-width: 87.5%; }
.ant-col-xs-push-21 { left: 87.5%; }
.ant-col-xs-pull-21 { right: 87.5%; }
.ant-col-xs-offset-21 { margin-left: 87.5%; }
.ant-col-xs-order-21 { order: 21; }
.ant-col-xs-20 { display: block; flex: 0 0 83.3333%; max-width: 83.3333%; }
.ant-col-xs-push-20 { left: 83.3333%; }
.ant-col-xs-pull-20 { right: 83.3333%; }
.ant-col-xs-offset-20 { margin-left: 83.3333%; }
.ant-col-xs-order-20 { order: 20; }
.ant-col-xs-19 { display: block; flex: 0 0 79.1667%; max-width: 79.1667%; }
.ant-col-xs-push-19 { left: 79.1667%; }
.ant-col-xs-pull-19 { right: 79.1667%; }
.ant-col-xs-offset-19 { margin-left: 79.1667%; }
.ant-col-xs-order-19 { order: 19; }
.ant-col-xs-18 { display: block; flex: 0 0 75%; max-width: 75%; }
.ant-col-xs-push-18 { left: 75%; }
.ant-col-xs-pull-18 { right: 75%; }
.ant-col-xs-offset-18 { margin-left: 75%; }
.ant-col-xs-order-18 { order: 18; }
.ant-col-xs-17 { display: block; flex: 0 0 70.8333%; max-width: 70.8333%; }
.ant-col-xs-push-17 { left: 70.8333%; }
.ant-col-xs-pull-17 { right: 70.8333%; }
.ant-col-xs-offset-17 { margin-left: 70.8333%; }
.ant-col-xs-order-17 { order: 17; }
.ant-col-xs-16 { display: block; flex: 0 0 66.6667%; max-width: 66.6667%; }
.ant-col-xs-push-16 { left: 66.6667%; }
.ant-col-xs-pull-16 { right: 66.6667%; }
.ant-col-xs-offset-16 { margin-left: 66.6667%; }
.ant-col-xs-order-16 { order: 16; }
.ant-col-xs-15 { display: block; flex: 0 0 62.5%; max-width: 62.5%; }
.ant-col-xs-push-15 { left: 62.5%; }
.ant-col-xs-pull-15 { right: 62.5%; }
.ant-col-xs-offset-15 { margin-left: 62.5%; }
.ant-col-xs-order-15 { order: 15; }
.ant-col-xs-14 { display: block; flex: 0 0 58.3333%; max-width: 58.3333%; }
.ant-col-xs-push-14 { left: 58.3333%; }
.ant-col-xs-pull-14 { right: 58.3333%; }
.ant-col-xs-offset-14 { margin-left: 58.3333%; }
.ant-col-xs-order-14 { order: 14; }
.ant-col-xs-13 { display: block; flex: 0 0 54.1667%; max-width: 54.1667%; }
.ant-col-xs-push-13 { left: 54.1667%; }
.ant-col-xs-pull-13 { right: 54.1667%; }
.ant-col-xs-offset-13 { margin-left: 54.1667%; }
.ant-col-xs-order-13 { order: 13; }
.ant-col-xs-12 { display: block; flex: 0 0 50%; max-width: 50%; }
.ant-col-xs-push-12 { left: 50%; }
.ant-col-xs-pull-12 { right: 50%; }
.ant-col-xs-offset-12 { margin-left: 50%; }
.ant-col-xs-order-12 { order: 12; }
.ant-col-xs-11 { display: block; flex: 0 0 45.8333%; max-width: 45.8333%; }
.ant-col-xs-push-11 { left: 45.8333%; }
.ant-col-xs-pull-11 { right: 45.8333%; }
.ant-col-xs-offset-11 { margin-left: 45.8333%; }
.ant-col-xs-order-11 { order: 11; }
.ant-col-xs-10 { display: block; flex: 0 0 41.6667%; max-width: 41.6667%; }
.ant-col-xs-push-10 { left: 41.6667%; }
.ant-col-xs-pull-10 { right: 41.6667%; }
.ant-col-xs-offset-10 { margin-left: 41.6667%; }
.ant-col-xs-order-10 { order: 10; }
.ant-col-xs-9 { display: block; flex: 0 0 37.5%; max-width: 37.5%; }
.ant-col-xs-push-9 { left: 37.5%; }
.ant-col-xs-pull-9 { right: 37.5%; }
.ant-col-xs-offset-9 { margin-left: 37.5%; }
.ant-col-xs-order-9 { order: 9; }
.ant-col-xs-8 { display: block; flex: 0 0 33.3333%; max-width: 33.3333%; }
.ant-col-xs-push-8 { left: 33.3333%; }
.ant-col-xs-pull-8 { right: 33.3333%; }
.ant-col-xs-offset-8 { margin-left: 33.3333%; }
.ant-col-xs-order-8 { order: 8; }
.ant-col-xs-7 { display: block; flex: 0 0 29.1667%; max-width: 29.1667%; }
.ant-col-xs-push-7 { left: 29.1667%; }
.ant-col-xs-pull-7 { right: 29.1667%; }
.ant-col-xs-offset-7 { margin-left: 29.1667%; }
.ant-col-xs-order-7 { order: 7; }
.ant-col-xs-6 { display: block; flex: 0 0 25%; max-width: 25%; }
.ant-col-xs-push-6 { left: 25%; }
.ant-col-xs-pull-6 { right: 25%; }
.ant-col-xs-offset-6 { margin-left: 25%; }
.ant-col-xs-order-6 { order: 6; }
.ant-col-xs-5 { display: block; flex: 0 0 20.8333%; max-width: 20.8333%; }
.ant-col-xs-push-5 { left: 20.8333%; }
.ant-col-xs-pull-5 { right: 20.8333%; }
.ant-col-xs-offset-5 { margin-left: 20.8333%; }
.ant-col-xs-order-5 { order: 5; }
.ant-col-xs-4 { display: block; flex: 0 0 16.6667%; max-width: 16.6667%; }
.ant-col-xs-push-4 { left: 16.6667%; }
.ant-col-xs-pull-4 { right: 16.6667%; }
.ant-col-xs-offset-4 { margin-left: 16.6667%; }
.ant-col-xs-order-4 { order: 4; }
.ant-col-xs-3 { display: block; flex: 0 0 12.5%; max-width: 12.5%; }
.ant-col-xs-push-3 { left: 12.5%; }
.ant-col-xs-pull-3 { right: 12.5%; }
.ant-col-xs-offset-3 { margin-left: 12.5%; }
.ant-col-xs-order-3 { order: 3; }
.ant-col-xs-2 { display: block; flex: 0 0 8.33333%; max-width: 8.33333%; }
.ant-col-xs-push-2 { left: 8.33333%; }
.ant-col-xs-pull-2 { right: 8.33333%; }
.ant-col-xs-offset-2 { margin-left: 8.33333%; }
.ant-col-xs-order-2 { order: 2; }
.ant-col-xs-1 { display: block; flex: 0 0 4.16667%; max-width: 4.16667%; }
.ant-col-xs-push-1 { left: 4.16667%; }
.ant-col-xs-pull-1 { right: 4.16667%; }
.ant-col-xs-offset-1 { margin-left: 4.16667%; }
.ant-col-xs-order-1 { order: 1; }
.ant-col-xs-0 { display: none; }
.ant-col-push-0 { left: auto; }
.ant-col-pull-0 { right: auto; }
.ant-col-xs-push-0 { left: auto; }
.ant-col-xs-pull-0 { right: auto; }
.ant-col-xs-offset-0 { margin-left: 0px; }
.ant-col-xs-order-0 { order: 0; }
.ant-col-push-0.ant-col-rtl { right: auto; }
.ant-col-pull-0.ant-col-rtl { left: auto; }
.ant-col-xs-push-0.ant-col-rtl { right: auto; }
.ant-col-xs-pull-0.ant-col-rtl { left: auto; }
.ant-col-xs-offset-0.ant-col-rtl { margin-right: 0px; }
.ant-col-xs-push-1.ant-col-rtl { right: 4.16667%; left: auto; }
.ant-col-xs-pull-1.ant-col-rtl { right: auto; left: 4.16667%; }
.ant-col-xs-offset-1.ant-col-rtl { margin-right: 4.16667%; margin-left: 0px; }
.ant-col-xs-push-2.ant-col-rtl { right: 8.33333%; left: auto; }
.ant-col-xs-pull-2.ant-col-rtl { right: auto; left: 8.33333%; }
.ant-col-xs-offset-2.ant-col-rtl { margin-right: 8.33333%; margin-left: 0px; }
.ant-col-xs-push-3.ant-col-rtl { right: 12.5%; left: auto; }
.ant-col-xs-pull-3.ant-col-rtl { right: auto; left: 12.5%; }
.ant-col-xs-offset-3.ant-col-rtl { margin-right: 12.5%; margin-left: 0px; }
.ant-col-xs-push-4.ant-col-rtl { right: 16.6667%; left: auto; }
.ant-col-xs-pull-4.ant-col-rtl { right: auto; left: 16.6667%; }
.ant-col-xs-offset-4.ant-col-rtl { margin-right: 16.6667%; margin-left: 0px; }
.ant-col-xs-push-5.ant-col-rtl { right: 20.8333%; left: auto; }
.ant-col-xs-pull-5.ant-col-rtl { right: auto; left: 20.8333%; }
.ant-col-xs-offset-5.ant-col-rtl { margin-right: 20.8333%; margin-left: 0px; }
.ant-col-xs-push-6.ant-col-rtl { right: 25%; left: auto; }
.ant-col-xs-pull-6.ant-col-rtl { right: auto; left: 25%; }
.ant-col-xs-offset-6.ant-col-rtl { margin-right: 25%; margin-left: 0px; }
.ant-col-xs-push-7.ant-col-rtl { right: 29.1667%; left: auto; }
.ant-col-xs-pull-7.ant-col-rtl { right: auto; left: 29.1667%; }
.ant-col-xs-offset-7.ant-col-rtl { margin-right: 29.1667%; margin-left: 0px; }
.ant-col-xs-push-8.ant-col-rtl { right: 33.3333%; left: auto; }
.ant-col-xs-pull-8.ant-col-rtl { right: auto; left: 33.3333%; }
.ant-col-xs-offset-8.ant-col-rtl { margin-right: 33.3333%; margin-left: 0px; }
.ant-col-xs-push-9.ant-col-rtl { right: 37.5%; left: auto; }
.ant-col-xs-pull-9.ant-col-rtl { right: auto; left: 37.5%; }
.ant-col-xs-offset-9.ant-col-rtl { margin-right: 37.5%; margin-left: 0px; }
.ant-col-xs-push-10.ant-col-rtl { right: 41.6667%; left: auto; }
.ant-col-xs-pull-10.ant-col-rtl { right: auto; left: 41.6667%; }
.ant-col-xs-offset-10.ant-col-rtl { margin-right: 41.6667%; margin-left: 0px; }
.ant-col-xs-push-11.ant-col-rtl { right: 45.8333%; left: auto; }
.ant-col-xs-pull-11.ant-col-rtl { right: auto; left: 45.8333%; }
.ant-col-xs-offset-11.ant-col-rtl { margin-right: 45.8333%; margin-left: 0px; }
.ant-col-xs-push-12.ant-col-rtl { right: 50%; left: auto; }
.ant-col-xs-pull-12.ant-col-rtl { right: auto; left: 50%; }
.ant-col-xs-offset-12.ant-col-rtl { margin-right: 50%; margin-left: 0px; }
.ant-col-xs-push-13.ant-col-rtl { right: 54.1667%; left: auto; }
.ant-col-xs-pull-13.ant-col-rtl { right: auto; left: 54.1667%; }
.ant-col-xs-offset-13.ant-col-rtl { margin-right: 54.1667%; margin-left: 0px; }
.ant-col-xs-push-14.ant-col-rtl { right: 58.3333%; left: auto; }
.ant-col-xs-pull-14.ant-col-rtl { right: auto; left: 58.3333%; }
.ant-col-xs-offset-14.ant-col-rtl { margin-right: 58.3333%; margin-left: 0px; }
.ant-col-xs-push-15.ant-col-rtl { right: 62.5%; left: auto; }
.ant-col-xs-pull-15.ant-col-rtl { right: auto; left: 62.5%; }
.ant-col-xs-offset-15.ant-col-rtl { margin-right: 62.5%; margin-left: 0px; }
.ant-col-xs-push-16.ant-col-rtl { right: 66.6667%; left: auto; }
.ant-col-xs-pull-16.ant-col-rtl { right: auto; left: 66.6667%; }
.ant-col-xs-offset-16.ant-col-rtl { margin-right: 66.6667%; margin-left: 0px; }
.ant-col-xs-push-17.ant-col-rtl { right: 70.8333%; left: auto; }
.ant-col-xs-pull-17.ant-col-rtl { right: auto; left: 70.8333%; }
.ant-col-xs-offset-17.ant-col-rtl { margin-right: 70.8333%; margin-left: 0px; }
.ant-col-xs-push-18.ant-col-rtl { right: 75%; left: auto; }
.ant-col-xs-pull-18.ant-col-rtl { right: auto; left: 75%; }
.ant-col-xs-offset-18.ant-col-rtl { margin-right: 75%; margin-left: 0px; }
.ant-col-xs-push-19.ant-col-rtl { right: 79.1667%; left: auto; }
.ant-col-xs-pull-19.ant-col-rtl { right: auto; left: 79.1667%; }
.ant-col-xs-offset-19.ant-col-rtl { margin-right: 79.1667%; margin-left: 0px; }
.ant-col-xs-push-20.ant-col-rtl { right: 83.3333%; left: auto; }
.ant-col-xs-pull-20.ant-col-rtl { right: auto; left: 83.3333%; }
.ant-col-xs-offset-20.ant-col-rtl { margin-right: 83.3333%; margin-left: 0px; }
.ant-col-xs-push-21.ant-col-rtl { right: 87.5%; left: auto; }
.ant-col-xs-pull-21.ant-col-rtl { right: auto; left: 87.5%; }
.ant-col-xs-offset-21.ant-col-rtl { margin-right: 87.5%; margin-left: 0px; }
.ant-col-xs-push-22.ant-col-rtl { right: 91.6667%; left: auto; }
.ant-col-xs-pull-22.ant-col-rtl { right: auto; left: 91.6667%; }
.ant-col-xs-offset-22.ant-col-rtl { margin-right: 91.6667%; margin-left: 0px; }
.ant-col-xs-push-23.ant-col-rtl { right: 95.8333%; left: auto; }
.ant-col-xs-pull-23.ant-col-rtl { right: auto; left: 95.8333%; }
.ant-col-xs-offset-23.ant-col-rtl { margin-right: 95.8333%; margin-left: 0px; }
.ant-col-xs-push-24.ant-col-rtl { right: 100%; left: auto; }
.ant-col-xs-pull-24.ant-col-rtl { right: auto; left: 100%; }
.ant-col-xs-offset-24.ant-col-rtl { margin-right: 100%; margin-left: 0px; }
@media (min-width: 576px) {
  .ant-col-sm-24 { display: block; flex: 0 0 100%; max-width: 100%; }
  .ant-col-sm-push-24 { left: 100%; }
  .ant-col-sm-pull-24 { right: 100%; }
  .ant-col-sm-offset-24 { margin-left: 100%; }
  .ant-col-sm-order-24 { order: 24; }
  .ant-col-sm-23 { display: block; flex: 0 0 95.8333%; max-width: 95.8333%; }
  .ant-col-sm-push-23 { left: 95.8333%; }
  .ant-col-sm-pull-23 { right: 95.8333%; }
  .ant-col-sm-offset-23 { margin-left: 95.8333%; }
  .ant-col-sm-order-23 { order: 23; }
  .ant-col-sm-22 { display: block; flex: 0 0 91.6667%; max-width: 91.6667%; }
  .ant-col-sm-push-22 { left: 91.6667%; }
  .ant-col-sm-pull-22 { right: 91.6667%; }
  .ant-col-sm-offset-22 { margin-left: 91.6667%; }
  .ant-col-sm-order-22 { order: 22; }
  .ant-col-sm-21 { display: block; flex: 0 0 87.5%; max-width: 87.5%; }
  .ant-col-sm-push-21 { left: 87.5%; }
  .ant-col-sm-pull-21 { right: 87.5%; }
  .ant-col-sm-offset-21 { margin-left: 87.5%; }
  .ant-col-sm-order-21 { order: 21; }
  .ant-col-sm-20 { display: block; flex: 0 0 83.3333%; max-width: 83.3333%; }
  .ant-col-sm-push-20 { left: 83.3333%; }
  .ant-col-sm-pull-20 { right: 83.3333%; }
  .ant-col-sm-offset-20 { margin-left: 83.3333%; }
  .ant-col-sm-order-20 { order: 20; }
  .ant-col-sm-19 { display: block; flex: 0 0 79.1667%; max-width: 79.1667%; }
  .ant-col-sm-push-19 { left: 79.1667%; }
  .ant-col-sm-pull-19 { right: 79.1667%; }
  .ant-col-sm-offset-19 { margin-left: 79.1667%; }
  .ant-col-sm-order-19 { order: 19; }
  .ant-col-sm-18 { display: block; flex: 0 0 75%; max-width: 75%; }
  .ant-col-sm-push-18 { left: 75%; }
  .ant-col-sm-pull-18 { right: 75%; }
  .ant-col-sm-offset-18 { margin-left: 75%; }
  .ant-col-sm-order-18 { order: 18; }
  .ant-col-sm-17 { display: block; flex: 0 0 70.8333%; max-width: 70.8333%; }
  .ant-col-sm-push-17 { left: 70.8333%; }
  .ant-col-sm-pull-17 { right: 70.8333%; }
  .ant-col-sm-offset-17 { margin-left: 70.8333%; }
  .ant-col-sm-order-17 { order: 17; }
  .ant-col-sm-16 { display: block; flex: 0 0 66.6667%; max-width: 66.6667%; }
  .ant-col-sm-push-16 { left: 66.6667%; }
  .ant-col-sm-pull-16 { right: 66.6667%; }
  .ant-col-sm-offset-16 { margin-left: 66.6667%; }
  .ant-col-sm-order-16 { order: 16; }
  .ant-col-sm-15 { display: block; flex: 0 0 62.5%; max-width: 62.5%; }
  .ant-col-sm-push-15 { left: 62.5%; }
  .ant-col-sm-pull-15 { right: 62.5%; }
  .ant-col-sm-offset-15 { margin-left: 62.5%; }
  .ant-col-sm-order-15 { order: 15; }
  .ant-col-sm-14 { display: block; flex: 0 0 58.3333%; max-width: 58.3333%; }
  .ant-col-sm-push-14 { left: 58.3333%; }
  .ant-col-sm-pull-14 { right: 58.3333%; }
  .ant-col-sm-offset-14 { margin-left: 58.3333%; }
  .ant-col-sm-order-14 { order: 14; }
  .ant-col-sm-13 { display: block; flex: 0 0 54.1667%; max-width: 54.1667%; }
  .ant-col-sm-push-13 { left: 54.1667%; }
  .ant-col-sm-pull-13 { right: 54.1667%; }
  .ant-col-sm-offset-13 { margin-left: 54.1667%; }
  .ant-col-sm-order-13 { order: 13; }
  .ant-col-sm-12 { display: block; flex: 0 0 50%; max-width: 50%; }
  .ant-col-sm-push-12 { left: 50%; }
  .ant-col-sm-pull-12 { right: 50%; }
  .ant-col-sm-offset-12 { margin-left: 50%; }
  .ant-col-sm-order-12 { order: 12; }
  .ant-col-sm-11 { display: block; flex: 0 0 45.8333%; max-width: 45.8333%; }
  .ant-col-sm-push-11 { left: 45.8333%; }
  .ant-col-sm-pull-11 { right: 45.8333%; }
  .ant-col-sm-offset-11 { margin-left: 45.8333%; }
  .ant-col-sm-order-11 { order: 11; }
  .ant-col-sm-10 { display: block; flex: 0 0 41.6667%; max-width: 41.6667%; }
  .ant-col-sm-push-10 { left: 41.6667%; }
  .ant-col-sm-pull-10 { right: 41.6667%; }
  .ant-col-sm-offset-10 { margin-left: 41.6667%; }
  .ant-col-sm-order-10 { order: 10; }
  .ant-col-sm-9 { display: block; flex: 0 0 37.5%; max-width: 37.5%; }
  .ant-col-sm-push-9 { left: 37.5%; }
  .ant-col-sm-pull-9 { right: 37.5%; }
  .ant-col-sm-offset-9 { margin-left: 37.5%; }
  .ant-col-sm-order-9 { order: 9; }
  .ant-col-sm-8 { display: block; flex: 0 0 33.3333%; max-width: 33.3333%; }
  .ant-col-sm-push-8 { left: 33.3333%; }
  .ant-col-sm-pull-8 { right: 33.3333%; }
  .ant-col-sm-offset-8 { margin-left: 33.3333%; }
  .ant-col-sm-order-8 { order: 8; }
  .ant-col-sm-7 { display: block; flex: 0 0 29.1667%; max-width: 29.1667%; }
  .ant-col-sm-push-7 { left: 29.1667%; }
  .ant-col-sm-pull-7 { right: 29.1667%; }
  .ant-col-sm-offset-7 { margin-left: 29.1667%; }
  .ant-col-sm-order-7 { order: 7; }
  .ant-col-sm-6 { display: block; flex: 0 0 25%; max-width: 25%; }
  .ant-col-sm-push-6 { left: 25%; }
  .ant-col-sm-pull-6 { right: 25%; }
  .ant-col-sm-offset-6 { margin-left: 25%; }
  .ant-col-sm-order-6 { order: 6; }
  .ant-col-sm-5 { display: block; flex: 0 0 20.8333%; max-width: 20.8333%; }
  .ant-col-sm-push-5 { left: 20.8333%; }
  .ant-col-sm-pull-5 { right: 20.8333%; }
  .ant-col-sm-offset-5 { margin-left: 20.8333%; }
  .ant-col-sm-order-5 { order: 5; }
  .ant-col-sm-4 { display: block; flex: 0 0 16.6667%; max-width: 16.6667%; }
  .ant-col-sm-push-4 { left: 16.6667%; }
  .ant-col-sm-pull-4 { right: 16.6667%; }
  .ant-col-sm-offset-4 { margin-left: 16.6667%; }
  .ant-col-sm-order-4 { order: 4; }
  .ant-col-sm-3 { display: block; flex: 0 0 12.5%; max-width: 12.5%; }
  .ant-col-sm-push-3 { left: 12.5%; }
  .ant-col-sm-pull-3 { right: 12.5%; }
  .ant-col-sm-offset-3 { margin-left: 12.5%; }
  .ant-col-sm-order-3 { order: 3; }
  .ant-col-sm-2 { display: block; flex: 0 0 8.33333%; max-width: 8.33333%; }
  .ant-col-sm-push-2 { left: 8.33333%; }
  .ant-col-sm-pull-2 { right: 8.33333%; }
  .ant-col-sm-offset-2 { margin-left: 8.33333%; }
  .ant-col-sm-order-2 { order: 2; }
  .ant-col-sm-1 { display: block; flex: 0 0 4.16667%; max-width: 4.16667%; }
  .ant-col-sm-push-1 { left: 4.16667%; }
  .ant-col-sm-pull-1 { right: 4.16667%; }
  .ant-col-sm-offset-1 { margin-left: 4.16667%; }
  .ant-col-sm-order-1 { order: 1; }
  .ant-col-sm-0 { display: none; }
  .ant-col-push-0 { left: auto; }
  .ant-col-pull-0 { right: auto; }
  .ant-col-sm-push-0 { left: auto; }
  .ant-col-sm-pull-0 { right: auto; }
  .ant-col-sm-offset-0 { margin-left: 0px; }
  .ant-col-sm-order-0 { order: 0; }
  .ant-col-push-0.ant-col-rtl { right: auto; }
  .ant-col-pull-0.ant-col-rtl { left: auto; }
  .ant-col-sm-push-0.ant-col-rtl { right: auto; }
  .ant-col-sm-pull-0.ant-col-rtl { left: auto; }
  .ant-col-sm-offset-0.ant-col-rtl { margin-right: 0px; }
  .ant-col-sm-push-1.ant-col-rtl { right: 4.16667%; left: auto; }
  .ant-col-sm-pull-1.ant-col-rtl { right: auto; left: 4.16667%; }
  .ant-col-sm-offset-1.ant-col-rtl { margin-right: 4.16667%; margin-left: 0px; }
  .ant-col-sm-push-2.ant-col-rtl { right: 8.33333%; left: auto; }
  .ant-col-sm-pull-2.ant-col-rtl { right: auto; left: 8.33333%; }
  .ant-col-sm-offset-2.ant-col-rtl { margin-right: 8.33333%; margin-left: 0px; }
  .ant-col-sm-push-3.ant-col-rtl { right: 12.5%; left: auto; }
  .ant-col-sm-pull-3.ant-col-rtl { right: auto; left: 12.5%; }
  .ant-col-sm-offset-3.ant-col-rtl { margin-right: 12.5%; margin-left: 0px; }
  .ant-col-sm-push-4.ant-col-rtl { right: 16.6667%; left: auto; }
  .ant-col-sm-pull-4.ant-col-rtl { right: auto; left: 16.6667%; }
  .ant-col-sm-offset-4.ant-col-rtl { margin-right: 16.6667%; margin-left: 0px; }
  .ant-col-sm-push-5.ant-col-rtl { right: 20.8333%; left: auto; }
  .ant-col-sm-pull-5.ant-col-rtl { right: auto; left: 20.8333%; }
  .ant-col-sm-offset-5.ant-col-rtl { margin-right: 20.8333%; margin-left: 0px; }
  .ant-col-sm-push-6.ant-col-rtl { right: 25%; left: auto; }
  .ant-col-sm-pull-6.ant-col-rtl { right: auto; left: 25%; }
  .ant-col-sm-offset-6.ant-col-rtl { margin-right: 25%; margin-left: 0px; }
  .ant-col-sm-push-7.ant-col-rtl { right: 29.1667%; left: auto; }
  .ant-col-sm-pull-7.ant-col-rtl { right: auto; left: 29.1667%; }
  .ant-col-sm-offset-7.ant-col-rtl { margin-right: 29.1667%; margin-left: 0px; }
  .ant-col-sm-push-8.ant-col-rtl { right: 33.3333%; left: auto; }
  .ant-col-sm-pull-8.ant-col-rtl { right: auto; left: 33.3333%; }
  .ant-col-sm-offset-8.ant-col-rtl { margin-right: 33.3333%; margin-left: 0px; }
  .ant-col-sm-push-9.ant-col-rtl { right: 37.5%; left: auto; }
  .ant-col-sm-pull-9.ant-col-rtl { right: auto; left: 37.5%; }
  .ant-col-sm-offset-9.ant-col-rtl { margin-right: 37.5%; margin-left: 0px; }
  .ant-col-sm-push-10.ant-col-rtl { right: 41.6667%; left: auto; }
  .ant-col-sm-pull-10.ant-col-rtl { right: auto; left: 41.6667%; }
  .ant-col-sm-offset-10.ant-col-rtl { margin-right: 41.6667%; margin-left: 0px; }
  .ant-col-sm-push-11.ant-col-rtl { right: 45.8333%; left: auto; }
  .ant-col-sm-pull-11.ant-col-rtl { right: auto; left: 45.8333%; }
  .ant-col-sm-offset-11.ant-col-rtl { margin-right: 45.8333%; margin-left: 0px; }
  .ant-col-sm-push-12.ant-col-rtl { right: 50%; left: auto; }
  .ant-col-sm-pull-12.ant-col-rtl { right: auto; left: 50%; }
  .ant-col-sm-offset-12.ant-col-rtl { margin-right: 50%; margin-left: 0px; }
  .ant-col-sm-push-13.ant-col-rtl { right: 54.1667%; left: auto; }
  .ant-col-sm-pull-13.ant-col-rtl { right: auto; left: 54.1667%; }
  .ant-col-sm-offset-13.ant-col-rtl { margin-right: 54.1667%; margin-left: 0px; }
  .ant-col-sm-push-14.ant-col-rtl { right: 58.3333%; left: auto; }
  .ant-col-sm-pull-14.ant-col-rtl { right: auto; left: 58.3333%; }
  .ant-col-sm-offset-14.ant-col-rtl { margin-right: 58.3333%; margin-left: 0px; }
  .ant-col-sm-push-15.ant-col-rtl { right: 62.5%; left: auto; }
  .ant-col-sm-pull-15.ant-col-rtl { right: auto; left: 62.5%; }
  .ant-col-sm-offset-15.ant-col-rtl { margin-right: 62.5%; margin-left: 0px; }
  .ant-col-sm-push-16.ant-col-rtl { right: 66.6667%; left: auto; }
  .ant-col-sm-pull-16.ant-col-rtl { right: auto; left: 66.6667%; }
  .ant-col-sm-offset-16.ant-col-rtl { margin-right: 66.6667%; margin-left: 0px; }
  .ant-col-sm-push-17.ant-col-rtl { right: 70.8333%; left: auto; }
  .ant-col-sm-pull-17.ant-col-rtl { right: auto; left: 70.8333%; }
  .ant-col-sm-offset-17.ant-col-rtl { margin-right: 70.8333%; margin-left: 0px; }
  .ant-col-sm-push-18.ant-col-rtl { right: 75%; left: auto; }
  .ant-col-sm-pull-18.ant-col-rtl { right: auto; left: 75%; }
  .ant-col-sm-offset-18.ant-col-rtl { margin-right: 75%; margin-left: 0px; }
  .ant-col-sm-push-19.ant-col-rtl { right: 79.1667%; left: auto; }
  .ant-col-sm-pull-19.ant-col-rtl { right: auto; left: 79.1667%; }
  .ant-col-sm-offset-19.ant-col-rtl { margin-right: 79.1667%; margin-left: 0px; }
  .ant-col-sm-push-20.ant-col-rtl { right: 83.3333%; left: auto; }
  .ant-col-sm-pull-20.ant-col-rtl { right: auto; left: 83.3333%; }
  .ant-col-sm-offset-20.ant-col-rtl { margin-right: 83.3333%; margin-left: 0px; }
  .ant-col-sm-push-21.ant-col-rtl { right: 87.5%; left: auto; }
  .ant-col-sm-pull-21.ant-col-rtl { right: auto; left: 87.5%; }
  .ant-col-sm-offset-21.ant-col-rtl { margin-right: 87.5%; margin-left: 0px; }
  .ant-col-sm-push-22.ant-col-rtl { right: 91.6667%; left: auto; }
  .ant-col-sm-pull-22.ant-col-rtl { right: auto; left: 91.6667%; }
  .ant-col-sm-offset-22.ant-col-rtl { margin-right: 91.6667%; margin-left: 0px; }
  .ant-col-sm-push-23.ant-col-rtl { right: 95.8333%; left: auto; }
  .ant-col-sm-pull-23.ant-col-rtl { right: auto; left: 95.8333%; }
  .ant-col-sm-offset-23.ant-col-rtl { margin-right: 95.8333%; margin-left: 0px; }
  .ant-col-sm-push-24.ant-col-rtl { right: 100%; left: auto; }
  .ant-col-sm-pull-24.ant-col-rtl { right: auto; left: 100%; }
  .ant-col-sm-offset-24.ant-col-rtl { margin-right: 100%; margin-left: 0px; }
}
@media (min-width: 768px) {
  .ant-col-md-24 { display: block; flex: 0 0 100%; max-width: 100%; }
  .ant-col-md-push-24 { left: 100%; }
  .ant-col-md-pull-24 { right: 100%; }
  .ant-col-md-offset-24 { margin-left: 100%; }
  .ant-col-md-order-24 { order: 24; }
  .ant-col-md-23 { display: block; flex: 0 0 95.8333%; max-width: 95.8333%; }
  .ant-col-md-push-23 { left: 95.8333%; }
  .ant-col-md-pull-23 { right: 95.8333%; }
  .ant-col-md-offset-23 { margin-left: 95.8333%; }
  .ant-col-md-order-23 { order: 23; }
  .ant-col-md-22 { display: block; flex: 0 0 91.6667%; max-width: 91.6667%; }
  .ant-col-md-push-22 { left: 91.6667%; }
  .ant-col-md-pull-22 { right: 91.6667%; }
  .ant-col-md-offset-22 { margin-left: 91.6667%; }
  .ant-col-md-order-22 { order: 22; }
  .ant-col-md-21 { display: block; flex: 0 0 87.5%; max-width: 87.5%; }
  .ant-col-md-push-21 { left: 87.5%; }
  .ant-col-md-pull-21 { right: 87.5%; }
  .ant-col-md-offset-21 { margin-left: 87.5%; }
  .ant-col-md-order-21 { order: 21; }
  .ant-col-md-20 { display: block; flex: 0 0 83.3333%; max-width: 83.3333%; }
  .ant-col-md-push-20 { left: 83.3333%; }
  .ant-col-md-pull-20 { right: 83.3333%; }
  .ant-col-md-offset-20 { margin-left: 83.3333%; }
  .ant-col-md-order-20 { order: 20; }
  .ant-col-md-19 { display: block; flex: 0 0 79.1667%; max-width: 79.1667%; }
  .ant-col-md-push-19 { left: 79.1667%; }
  .ant-col-md-pull-19 { right: 79.1667%; }
  .ant-col-md-offset-19 { margin-left: 79.1667%; }
  .ant-col-md-order-19 { order: 19; }
  .ant-col-md-18 { display: block; flex: 0 0 75%; max-width: 75%; }
  .ant-col-md-push-18 { left: 75%; }
  .ant-col-md-pull-18 { right: 75%; }
  .ant-col-md-offset-18 { margin-left: 75%; }
  .ant-col-md-order-18 { order: 18; }
  .ant-col-md-17 { display: block; flex: 0 0 70.8333%; max-width: 70.8333%; }
  .ant-col-md-push-17 { left: 70.8333%; }
  .ant-col-md-pull-17 { right: 70.8333%; }
  .ant-col-md-offset-17 { margin-left: 70.8333%; }
  .ant-col-md-order-17 { order: 17; }
  .ant-col-md-16 { display: block; flex: 0 0 66.6667%; max-width: 66.6667%; }
  .ant-col-md-push-16 { left: 66.6667%; }
  .ant-col-md-pull-16 { right: 66.6667%; }
  .ant-col-md-offset-16 { margin-left: 66.6667%; }
  .ant-col-md-order-16 { order: 16; }
  .ant-col-md-15 { display: block; flex: 0 0 62.5%; max-width: 62.5%; }
  .ant-col-md-push-15 { left: 62.5%; }
  .ant-col-md-pull-15 { right: 62.5%; }
  .ant-col-md-offset-15 { margin-left: 62.5%; }
  .ant-col-md-order-15 { order: 15; }
  .ant-col-md-14 { display: block; flex: 0 0 58.3333%; max-width: 58.3333%; }
  .ant-col-md-push-14 { left: 58.3333%; }
  .ant-col-md-pull-14 { right: 58.3333%; }
  .ant-col-md-offset-14 { margin-left: 58.3333%; }
  .ant-col-md-order-14 { order: 14; }
  .ant-col-md-13 { display: block; flex: 0 0 54.1667%; max-width: 54.1667%; }
  .ant-col-md-push-13 { left: 54.1667%; }
  .ant-col-md-pull-13 { right: 54.1667%; }
  .ant-col-md-offset-13 { margin-left: 54.1667%; }
  .ant-col-md-order-13 { order: 13; }
  .ant-col-md-12 { display: block; flex: 0 0 50%; max-width: 50%; }
  .ant-col-md-push-12 { left: 50%; }
  .ant-col-md-pull-12 { right: 50%; }
  .ant-col-md-offset-12 { margin-left: 50%; }
  .ant-col-md-order-12 { order: 12; }
  .ant-col-md-11 { display: block; flex: 0 0 45.8333%; max-width: 45.8333%; }
  .ant-col-md-push-11 { left: 45.8333%; }
  .ant-col-md-pull-11 { right: 45.8333%; }
  .ant-col-md-offset-11 { margin-left: 45.8333%; }
  .ant-col-md-order-11 { order: 11; }
  .ant-col-md-10 { display: block; flex: 0 0 41.6667%; max-width: 41.6667%; }
  .ant-col-md-push-10 { left: 41.6667%; }
  .ant-col-md-pull-10 { right: 41.6667%; }
  .ant-col-md-offset-10 { margin-left: 41.6667%; }
  .ant-col-md-order-10 { order: 10; }
  .ant-col-md-9 { display: block; flex: 0 0 37.5%; max-width: 37.5%; }
  .ant-col-md-push-9 { left: 37.5%; }
  .ant-col-md-pull-9 { right: 37.5%; }
  .ant-col-md-offset-9 { margin-left: 37.5%; }
  .ant-col-md-order-9 { order: 9; }
  .ant-col-md-8 { display: block; flex: 0 0 33.3333%; max-width: 33.3333%; }
  .ant-col-md-push-8 { left: 33.3333%; }
  .ant-col-md-pull-8 { right: 33.3333%; }
  .ant-col-md-offset-8 { margin-left: 33.3333%; }
  .ant-col-md-order-8 { order: 8; }
  .ant-col-md-7 { display: block; flex: 0 0 29.1667%; max-width: 29.1667%; }
  .ant-col-md-push-7 { left: 29.1667%; }
  .ant-col-md-pull-7 { right: 29.1667%; }
  .ant-col-md-offset-7 { margin-left: 29.1667%; }
  .ant-col-md-order-7 { order: 7; }
  .ant-col-md-6 { display: block; flex: 0 0 25%; max-width: 25%; }
  .ant-col-md-push-6 { left: 25%; }
  .ant-col-md-pull-6 { right: 25%; }
  .ant-col-md-offset-6 { margin-left: 25%; }
  .ant-col-md-order-6 { order: 6; }
  .ant-col-md-5 { display: block; flex: 0 0 20.8333%; max-width: 20.8333%; }
  .ant-col-md-push-5 { left: 20.8333%; }
  .ant-col-md-pull-5 { right: 20.8333%; }
  .ant-col-md-offset-5 { margin-left: 20.8333%; }
  .ant-col-md-order-5 { order: 5; }
  .ant-col-md-4 { display: block; flex: 0 0 16.6667%; max-width: 16.6667%; }
  .ant-col-md-push-4 { left: 16.6667%; }
  .ant-col-md-pull-4 { right: 16.6667%; }
  .ant-col-md-offset-4 { margin-left: 16.6667%; }
  .ant-col-md-order-4 { order: 4; }
  .ant-col-md-3 { display: block; flex: 0 0 12.5%; max-width: 12.5%; }
  .ant-col-md-push-3 { left: 12.5%; }
  .ant-col-md-pull-3 { right: 12.5%; }
  .ant-col-md-offset-3 { margin-left: 12.5%; }
  .ant-col-md-order-3 { order: 3; }
  .ant-col-md-2 { display: block; flex: 0 0 8.33333%; max-width: 8.33333%; }
  .ant-col-md-push-2 { left: 8.33333%; }
  .ant-col-md-pull-2 { right: 8.33333%; }
  .ant-col-md-offset-2 { margin-left: 8.33333%; }
  .ant-col-md-order-2 { order: 2; }
  .ant-col-md-1 { display: block; flex: 0 0 4.16667%; max-width: 4.16667%; }
  .ant-col-md-push-1 { left: 4.16667%; }
  .ant-col-md-pull-1 { right: 4.16667%; }
  .ant-col-md-offset-1 { margin-left: 4.16667%; }
  .ant-col-md-order-1 { order: 1; }
  .ant-col-md-0 { display: none; }
  .ant-col-push-0 { left: auto; }
  .ant-col-pull-0 { right: auto; }
  .ant-col-md-push-0 { left: auto; }
  .ant-col-md-pull-0 { right: auto; }
  .ant-col-md-offset-0 { margin-left: 0px; }
  .ant-col-md-order-0 { order: 0; }
  .ant-col-push-0.ant-col-rtl { right: auto; }
  .ant-col-pull-0.ant-col-rtl { left: auto; }
  .ant-col-md-push-0.ant-col-rtl { right: auto; }
  .ant-col-md-pull-0.ant-col-rtl { left: auto; }
  .ant-col-md-offset-0.ant-col-rtl { margin-right: 0px; }
  .ant-col-md-push-1.ant-col-rtl { right: 4.16667%; left: auto; }
  .ant-col-md-pull-1.ant-col-rtl { right: auto; left: 4.16667%; }
  .ant-col-md-offset-1.ant-col-rtl { margin-right: 4.16667%; margin-left: 0px; }
  .ant-col-md-push-2.ant-col-rtl { right: 8.33333%; left: auto; }
  .ant-col-md-pull-2.ant-col-rtl { right: auto; left: 8.33333%; }
  .ant-col-md-offset-2.ant-col-rtl { margin-right: 8.33333%; margin-left: 0px; }
  .ant-col-md-push-3.ant-col-rtl { right: 12.5%; left: auto; }
  .ant-col-md-pull-3.ant-col-rtl { right: auto; left: 12.5%; }
  .ant-col-md-offset-3.ant-col-rtl { margin-right: 12.5%; margin-left: 0px; }
  .ant-col-md-push-4.ant-col-rtl { right: 16.6667%; left: auto; }
  .ant-col-md-pull-4.ant-col-rtl { right: auto; left: 16.6667%; }
  .ant-col-md-offset-4.ant-col-rtl { margin-right: 16.6667%; margin-left: 0px; }
  .ant-col-md-push-5.ant-col-rtl { right: 20.8333%; left: auto; }
  .ant-col-md-pull-5.ant-col-rtl { right: auto; left: 20.8333%; }
  .ant-col-md-offset-5.ant-col-rtl { margin-right: 20.8333%; margin-left: 0px; }
  .ant-col-md-push-6.ant-col-rtl { right: 25%; left: auto; }
  .ant-col-md-pull-6.ant-col-rtl { right: auto; left: 25%; }
  .ant-col-md-offset-6.ant-col-rtl { margin-right: 25%; margin-left: 0px; }
  .ant-col-md-push-7.ant-col-rtl { right: 29.1667%; left: auto; }
  .ant-col-md-pull-7.ant-col-rtl { right: auto; left: 29.1667%; }
  .ant-col-md-offset-7.ant-col-rtl { margin-right: 29.1667%; margin-left: 0px; }
  .ant-col-md-push-8.ant-col-rtl { right: 33.3333%; left: auto; }
  .ant-col-md-pull-8.ant-col-rtl { right: auto; left: 33.3333%; }
  .ant-col-md-offset-8.ant-col-rtl { margin-right: 33.3333%; margin-left: 0px; }
  .ant-col-md-push-9.ant-col-rtl { right: 37.5%; left: auto; }
  .ant-col-md-pull-9.ant-col-rtl { right: auto; left: 37.5%; }
  .ant-col-md-offset-9.ant-col-rtl { margin-right: 37.5%; margin-left: 0px; }
  .ant-col-md-push-10.ant-col-rtl { right: 41.6667%; left: auto; }
  .ant-col-md-pull-10.ant-col-rtl { right: auto; left: 41.6667%; }
  .ant-col-md-offset-10.ant-col-rtl { margin-right: 41.6667%; margin-left: 0px; }
  .ant-col-md-push-11.ant-col-rtl { right: 45.8333%; left: auto; }
  .ant-col-md-pull-11.ant-col-rtl { right: auto; left: 45.8333%; }
  .ant-col-md-offset-11.ant-col-rtl { margin-right: 45.8333%; margin-left: 0px; }
  .ant-col-md-push-12.ant-col-rtl { right: 50%; left: auto; }
  .ant-col-md-pull-12.ant-col-rtl { right: auto; left: 50%; }
  .ant-col-md-offset-12.ant-col-rtl { margin-right: 50%; margin-left: 0px; }
  .ant-col-md-push-13.ant-col-rtl { right: 54.1667%; left: auto; }
  .ant-col-md-pull-13.ant-col-rtl { right: auto; left: 54.1667%; }
  .ant-col-md-offset-13.ant-col-rtl { margin-right: 54.1667%; margin-left: 0px; }
  .ant-col-md-push-14.ant-col-rtl { right: 58.3333%; left: auto; }
  .ant-col-md-pull-14.ant-col-rtl { right: auto; left: 58.3333%; }
  .ant-col-md-offset-14.ant-col-rtl { margin-right: 58.3333%; margin-left: 0px; }
  .ant-col-md-push-15.ant-col-rtl { right: 62.5%; left: auto; }
  .ant-col-md-pull-15.ant-col-rtl { right: auto; left: 62.5%; }
  .ant-col-md-offset-15.ant-col-rtl { margin-right: 62.5%; margin-left: 0px; }
  .ant-col-md-push-16.ant-col-rtl { right: 66.6667%; left: auto; }
  .ant-col-md-pull-16.ant-col-rtl { right: auto; left: 66.6667%; }
  .ant-col-md-offset-16.ant-col-rtl { margin-right: 66.6667%; margin-left: 0px; }
  .ant-col-md-push-17.ant-col-rtl { right: 70.8333%; left: auto; }
  .ant-col-md-pull-17.ant-col-rtl { right: auto; left: 70.8333%; }
  .ant-col-md-offset-17.ant-col-rtl { margin-right: 70.8333%; margin-left: 0px; }
  .ant-col-md-push-18.ant-col-rtl { right: 75%; left: auto; }
  .ant-col-md-pull-18.ant-col-rtl { right: auto; left: 75%; }
  .ant-col-md-offset-18.ant-col-rtl { margin-right: 75%; margin-left: 0px; }
  .ant-col-md-push-19.ant-col-rtl { right: 79.1667%; left: auto; }
  .ant-col-md-pull-19.ant-col-rtl { right: auto; left: 79.1667%; }
  .ant-col-md-offset-19.ant-col-rtl { margin-right: 79.1667%; margin-left: 0px; }
  .ant-col-md-push-20.ant-col-rtl { right: 83.3333%; left: auto; }
  .ant-col-md-pull-20.ant-col-rtl { right: auto; left: 83.3333%; }
  .ant-col-md-offset-20.ant-col-rtl { margin-right: 83.3333%; margin-left: 0px; }
  .ant-col-md-push-21.ant-col-rtl { right: 87.5%; left: auto; }
  .ant-col-md-pull-21.ant-col-rtl { right: auto; left: 87.5%; }
  .ant-col-md-offset-21.ant-col-rtl { margin-right: 87.5%; margin-left: 0px; }
  .ant-col-md-push-22.ant-col-rtl { right: 91.6667%; left: auto; }
  .ant-col-md-pull-22.ant-col-rtl { right: auto; left: 91.6667%; }
  .ant-col-md-offset-22.ant-col-rtl { margin-right: 91.6667%; margin-left: 0px; }
  .ant-col-md-push-23.ant-col-rtl { right: 95.8333%; left: auto; }
  .ant-col-md-pull-23.ant-col-rtl { right: auto; left: 95.8333%; }
  .ant-col-md-offset-23.ant-col-rtl { margin-right: 95.8333%; margin-left: 0px; }
  .ant-col-md-push-24.ant-col-rtl { right: 100%; left: auto; }
  .ant-col-md-pull-24.ant-col-rtl { right: auto; left: 100%; }
  .ant-col-md-offset-24.ant-col-rtl { margin-right: 100%; margin-left: 0px; }
}
@media (min-width: 992px) {
  .ant-col-lg-24 { display: block; flex: 0 0 100%; max-width: 100%; }
  .ant-col-lg-push-24 { left: 100%; }
  .ant-col-lg-pull-24 { right: 100%; }
  .ant-col-lg-offset-24 { margin-left: 100%; }
  .ant-col-lg-order-24 { order: 24; }
  .ant-col-lg-23 { display: block; flex: 0 0 95.8333%; max-width: 95.8333%; }
  .ant-col-lg-push-23 { left: 95.8333%; }
  .ant-col-lg-pull-23 { right: 95.8333%; }
  .ant-col-lg-offset-23 { margin-left: 95.8333%; }
  .ant-col-lg-order-23 { order: 23; }
  .ant-col-lg-22 { display: block; flex: 0 0 91.6667%; max-width: 91.6667%; }
  .ant-col-lg-push-22 { left: 91.6667%; }
  .ant-col-lg-pull-22 { right: 91.6667%; }
  .ant-col-lg-offset-22 { margin-left: 91.6667%; }
  .ant-col-lg-order-22 { order: 22; }
  .ant-col-lg-21 { display: block; flex: 0 0 87.5%; max-width: 87.5%; }
  .ant-col-lg-push-21 { left: 87.5%; }
  .ant-col-lg-pull-21 { right: 87.5%; }
  .ant-col-lg-offset-21 { margin-left: 87.5%; }
  .ant-col-lg-order-21 { order: 21; }
  .ant-col-lg-20 { display: block; flex: 0 0 83.3333%; max-width: 83.3333%; }
  .ant-col-lg-push-20 { left: 83.3333%; }
  .ant-col-lg-pull-20 { right: 83.3333%; }
  .ant-col-lg-offset-20 { margin-left: 83.3333%; }
  .ant-col-lg-order-20 { order: 20; }
  .ant-col-lg-19 { display: block; flex: 0 0 79.1667%; max-width: 79.1667%; }
  .ant-col-lg-push-19 { left: 79.1667%; }
  .ant-col-lg-pull-19 { right: 79.1667%; }
  .ant-col-lg-offset-19 { margin-left: 79.1667%; }
  .ant-col-lg-order-19 { order: 19; }
  .ant-col-lg-18 { display: block; flex: 0 0 75%; max-width: 75%; }
  .ant-col-lg-push-18 { left: 75%; }
  .ant-col-lg-pull-18 { right: 75%; }
  .ant-col-lg-offset-18 { margin-left: 75%; }
  .ant-col-lg-order-18 { order: 18; }
  .ant-col-lg-17 { display: block; flex: 0 0 70.8333%; max-width: 70.8333%; }
  .ant-col-lg-push-17 { left: 70.8333%; }
  .ant-col-lg-pull-17 { right: 70.8333%; }
  .ant-col-lg-offset-17 { margin-left: 70.8333%; }
  .ant-col-lg-order-17 { order: 17; }
  .ant-col-lg-16 { display: block; flex: 0 0 66.6667%; max-width: 66.6667%; }
  .ant-col-lg-push-16 { left: 66.6667%; }
  .ant-col-lg-pull-16 { right: 66.6667%; }
  .ant-col-lg-offset-16 { margin-left: 66.6667%; }
  .ant-col-lg-order-16 { order: 16; }
  .ant-col-lg-15 { display: block; flex: 0 0 62.5%; max-width: 62.5%; }
  .ant-col-lg-push-15 { left: 62.5%; }
  .ant-col-lg-pull-15 { right: 62.5%; }
  .ant-col-lg-offset-15 { margin-left: 62.5%; }
  .ant-col-lg-order-15 { order: 15; }
  .ant-col-lg-14 { display: block; flex: 0 0 58.3333%; max-width: 58.3333%; }
  .ant-col-lg-push-14 { left: 58.3333%; }
  .ant-col-lg-pull-14 { right: 58.3333%; }
  .ant-col-lg-offset-14 { margin-left: 58.3333%; }
  .ant-col-lg-order-14 { order: 14; }
  .ant-col-lg-13 { display: block; flex: 0 0 54.1667%; max-width: 54.1667%; }
  .ant-col-lg-push-13 { left: 54.1667%; }
  .ant-col-lg-pull-13 { right: 54.1667%; }
  .ant-col-lg-offset-13 { margin-left: 54.1667%; }
  .ant-col-lg-order-13 { order: 13; }
  .ant-col-lg-12 { display: block; flex: 0 0 50%; max-width: 50%; }
  .ant-col-lg-push-12 { left: 50%; }
  .ant-col-lg-pull-12 { right: 50%; }
  .ant-col-lg-offset-12 { margin-left: 50%; }
  .ant-col-lg-order-12 { order: 12; }
  .ant-col-lg-11 { display: block; flex: 0 0 45.8333%; max-width: 45.8333%; }
  .ant-col-lg-push-11 { left: 45.8333%; }
  .ant-col-lg-pull-11 { right: 45.8333%; }
  .ant-col-lg-offset-11 { margin-left: 45.8333%; }
  .ant-col-lg-order-11 { order: 11; }
  .ant-col-lg-10 { display: block; flex: 0 0 41.6667%; max-width: 41.6667%; }
  .ant-col-lg-push-10 { left: 41.6667%; }
  .ant-col-lg-pull-10 { right: 41.6667%; }
  .ant-col-lg-offset-10 { margin-left: 41.6667%; }
  .ant-col-lg-order-10 { order: 10; }
  .ant-col-lg-9 { display: block; flex: 0 0 37.5%; max-width: 37.5%; }
  .ant-col-lg-push-9 { left: 37.5%; }
  .ant-col-lg-pull-9 { right: 37.5%; }
  .ant-col-lg-offset-9 { margin-left: 37.5%; }
  .ant-col-lg-order-9 { order: 9; }
  .ant-col-lg-8 { display: block; flex: 0 0 33.3333%; max-width: 33.3333%; }
  .ant-col-lg-push-8 { left: 33.3333%; }
  .ant-col-lg-pull-8 { right: 33.3333%; }
  .ant-col-lg-offset-8 { margin-left: 33.3333%; }
  .ant-col-lg-order-8 { order: 8; }
  .ant-col-lg-7 { display: block; flex: 0 0 29.1667%; max-width: 29.1667%; }
  .ant-col-lg-push-7 { left: 29.1667%; }
  .ant-col-lg-pull-7 { right: 29.1667%; }
  .ant-col-lg-offset-7 { margin-left: 29.1667%; }
  .ant-col-lg-order-7 { order: 7; }
  .ant-col-lg-6 { display: block; flex: 0 0 25%; max-width: 25%; }
  .ant-col-lg-push-6 { left: 25%; }
  .ant-col-lg-pull-6 { right: 25%; }
  .ant-col-lg-offset-6 { margin-left: 25%; }
  .ant-col-lg-order-6 { order: 6; }
  .ant-col-lg-5 { display: block; flex: 0 0 20.8333%; max-width: 20.8333%; }
  .ant-col-lg-push-5 { left: 20.8333%; }
  .ant-col-lg-pull-5 { right: 20.8333%; }
  .ant-col-lg-offset-5 { margin-left: 20.8333%; }
  .ant-col-lg-order-5 { order: 5; }
  .ant-col-lg-4 { display: block; flex: 0 0 16.6667%; max-width: 16.6667%; }
  .ant-col-lg-push-4 { left: 16.6667%; }
  .ant-col-lg-pull-4 { right: 16.6667%; }
  .ant-col-lg-offset-4 { margin-left: 16.6667%; }
  .ant-col-lg-order-4 { order: 4; }
  .ant-col-lg-3 { display: block; flex: 0 0 12.5%; max-width: 12.5%; }
  .ant-col-lg-push-3 { left: 12.5%; }
  .ant-col-lg-pull-3 { right: 12.5%; }
  .ant-col-lg-offset-3 { margin-left: 12.5%; }
  .ant-col-lg-order-3 { order: 3; }
  .ant-col-lg-2 { display: block; flex: 0 0 8.33333%; max-width: 8.33333%; }
  .ant-col-lg-push-2 { left: 8.33333%; }
  .ant-col-lg-pull-2 { right: 8.33333%; }
  .ant-col-lg-offset-2 { margin-left: 8.33333%; }
  .ant-col-lg-order-2 { order: 2; }
  .ant-col-lg-1 { display: block; flex: 0 0 4.16667%; max-width: 4.16667%; }
  .ant-col-lg-push-1 { left: 4.16667%; }
  .ant-col-lg-pull-1 { right: 4.16667%; }
  .ant-col-lg-offset-1 { margin-left: 4.16667%; }
  .ant-col-lg-order-1 { order: 1; }
  .ant-col-lg-0 { display: none; }
  .ant-col-push-0 { left: auto; }
  .ant-col-pull-0 { right: auto; }
  .ant-col-lg-push-0 { left: auto; }
  .ant-col-lg-pull-0 { right: auto; }
  .ant-col-lg-offset-0 { margin-left: 0px; }
  .ant-col-lg-order-0 { order: 0; }
  .ant-col-push-0.ant-col-rtl { right: auto; }
  .ant-col-pull-0.ant-col-rtl { left: auto; }
  .ant-col-lg-push-0.ant-col-rtl { right: auto; }
  .ant-col-lg-pull-0.ant-col-rtl { left: auto; }
  .ant-col-lg-offset-0.ant-col-rtl { margin-right: 0px; }
  .ant-col-lg-push-1.ant-col-rtl { right: 4.16667%; left: auto; }
  .ant-col-lg-pull-1.ant-col-rtl { right: auto; left: 4.16667%; }
  .ant-col-lg-offset-1.ant-col-rtl { margin-right: 4.16667%; margin-left: 0px; }
  .ant-col-lg-push-2.ant-col-rtl { right: 8.33333%; left: auto; }
  .ant-col-lg-pull-2.ant-col-rtl { right: auto; left: 8.33333%; }
  .ant-col-lg-offset-2.ant-col-rtl { margin-right: 8.33333%; margin-left: 0px; }
  .ant-col-lg-push-3.ant-col-rtl { right: 12.5%; left: auto; }
  .ant-col-lg-pull-3.ant-col-rtl { right: auto; left: 12.5%; }
  .ant-col-lg-offset-3.ant-col-rtl { margin-right: 12.5%; margin-left: 0px; }
  .ant-col-lg-push-4.ant-col-rtl { right: 16.6667%; left: auto; }
  .ant-col-lg-pull-4.ant-col-rtl { right: auto; left: 16.6667%; }
  .ant-col-lg-offset-4.ant-col-rtl { margin-right: 16.6667%; margin-left: 0px; }
  .ant-col-lg-push-5.ant-col-rtl { right: 20.8333%; left: auto; }
  .ant-col-lg-pull-5.ant-col-rtl { right: auto; left: 20.8333%; }
  .ant-col-lg-offset-5.ant-col-rtl { margin-right: 20.8333%; margin-left: 0px; }
  .ant-col-lg-push-6.ant-col-rtl { right: 25%; left: auto; }
  .ant-col-lg-pull-6.ant-col-rtl { right: auto; left: 25%; }
  .ant-col-lg-offset-6.ant-col-rtl { margin-right: 25%; margin-left: 0px; }
  .ant-col-lg-push-7.ant-col-rtl { right: 29.1667%; left: auto; }
  .ant-col-lg-pull-7.ant-col-rtl { right: auto; left: 29.1667%; }
  .ant-col-lg-offset-7.ant-col-rtl { margin-right: 29.1667%; margin-left: 0px; }
  .ant-col-lg-push-8.ant-col-rtl { right: 33.3333%; left: auto; }
  .ant-col-lg-pull-8.ant-col-rtl { right: auto; left: 33.3333%; }
  .ant-col-lg-offset-8.ant-col-rtl { margin-right: 33.3333%; margin-left: 0px; }
  .ant-col-lg-push-9.ant-col-rtl { right: 37.5%; left: auto; }
  .ant-col-lg-pull-9.ant-col-rtl { right: auto; left: 37.5%; }
  .ant-col-lg-offset-9.ant-col-rtl { margin-right: 37.5%; margin-left: 0px; }
  .ant-col-lg-push-10.ant-col-rtl { right: 41.6667%; left: auto; }
  .ant-col-lg-pull-10.ant-col-rtl { right: auto; left: 41.6667%; }
  .ant-col-lg-offset-10.ant-col-rtl { margin-right: 41.6667%; margin-left: 0px; }
  .ant-col-lg-push-11.ant-col-rtl { right: 45.8333%; left: auto; }
  .ant-col-lg-pull-11.ant-col-rtl { right: auto; left: 45.8333%; }
  .ant-col-lg-offset-11.ant-col-rtl { margin-right: 45.8333%; margin-left: 0px; }
  .ant-col-lg-push-12.ant-col-rtl { right: 50%; left: auto; }
  .ant-col-lg-pull-12.ant-col-rtl { right: auto; left: 50%; }
  .ant-col-lg-offset-12.ant-col-rtl { margin-right: 50%; margin-left: 0px; }
  .ant-col-lg-push-13.ant-col-rtl { right: 54.1667%; left: auto; }
  .ant-col-lg-pull-13.ant-col-rtl { right: auto; left: 54.1667%; }
  .ant-col-lg-offset-13.ant-col-rtl { margin-right: 54.1667%; margin-left: 0px; }
  .ant-col-lg-push-14.ant-col-rtl { right: 58.3333%; left: auto; }
  .ant-col-lg-pull-14.ant-col-rtl { right: auto; left: 58.3333%; }
  .ant-col-lg-offset-14.ant-col-rtl { margin-right: 58.3333%; margin-left: 0px; }
  .ant-col-lg-push-15.ant-col-rtl { right: 62.5%; left: auto; }
  .ant-col-lg-pull-15.ant-col-rtl { right: auto; left: 62.5%; }
  .ant-col-lg-offset-15.ant-col-rtl { margin-right: 62.5%; margin-left: 0px; }
  .ant-col-lg-push-16.ant-col-rtl { right: 66.6667%; left: auto; }
  .ant-col-lg-pull-16.ant-col-rtl { right: auto; left: 66.6667%; }
  .ant-col-lg-offset-16.ant-col-rtl { margin-right: 66.6667%; margin-left: 0px; }
  .ant-col-lg-push-17.ant-col-rtl { right: 70.8333%; left: auto; }
  .ant-col-lg-pull-17.ant-col-rtl { right: auto; left: 70.8333%; }
  .ant-col-lg-offset-17.ant-col-rtl { margin-right: 70.8333%; margin-left: 0px; }
  .ant-col-lg-push-18.ant-col-rtl { right: 75%; left: auto; }
  .ant-col-lg-pull-18.ant-col-rtl { right: auto; left: 75%; }
  .ant-col-lg-offset-18.ant-col-rtl { margin-right: 75%; margin-left: 0px; }
  .ant-col-lg-push-19.ant-col-rtl { right: 79.1667%; left: auto; }
  .ant-col-lg-pull-19.ant-col-rtl { right: auto; left: 79.1667%; }
  .ant-col-lg-offset-19.ant-col-rtl { margin-right: 79.1667%; margin-left: 0px; }
  .ant-col-lg-push-20.ant-col-rtl { right: 83.3333%; left: auto; }
  .ant-col-lg-pull-20.ant-col-rtl { right: auto; left: 83.3333%; }
  .ant-col-lg-offset-20.ant-col-rtl { margin-right: 83.3333%; margin-left: 0px; }
  .ant-col-lg-push-21.ant-col-rtl { right: 87.5%; left: auto; }
  .ant-col-lg-pull-21.ant-col-rtl { right: auto; left: 87.5%; }
  .ant-col-lg-offset-21.ant-col-rtl { margin-right: 87.5%; margin-left: 0px; }
  .ant-col-lg-push-22.ant-col-rtl { right: 91.6667%; left: auto; }
  .ant-col-lg-pull-22.ant-col-rtl { right: auto; left: 91.6667%; }
  .ant-col-lg-offset-22.ant-col-rtl { margin-right: 91.6667%; margin-left: 0px; }
  .ant-col-lg-push-23.ant-col-rtl { right: 95.8333%; left: auto; }
  .ant-col-lg-pull-23.ant-col-rtl { right: auto; left: 95.8333%; }
  .ant-col-lg-offset-23.ant-col-rtl { margin-right: 95.8333%; margin-left: 0px; }
  .ant-col-lg-push-24.ant-col-rtl { right: 100%; left: auto; }
  .ant-col-lg-pull-24.ant-col-rtl { right: auto; left: 100%; }
  .ant-col-lg-offset-24.ant-col-rtl { margin-right: 100%; margin-left: 0px; }
}
@media (min-width: 1200px) {
  .ant-col-xl-24 { display: block; flex: 0 0 100%; max-width: 100%; }
  .ant-col-xl-push-24 { left: 100%; }
  .ant-col-xl-pull-24 { right: 100%; }
  .ant-col-xl-offset-24 { margin-left: 100%; }
  .ant-col-xl-order-24 { order: 24; }
  .ant-col-xl-23 { display: block; flex: 0 0 95.8333%; max-width: 95.8333%; }
  .ant-col-xl-push-23 { left: 95.8333%; }
  .ant-col-xl-pull-23 { right: 95.8333%; }
  .ant-col-xl-offset-23 { margin-left: 95.8333%; }
  .ant-col-xl-order-23 { order: 23; }
  .ant-col-xl-22 { display: block; flex: 0 0 91.6667%; max-width: 91.6667%; }
  .ant-col-xl-push-22 { left: 91.6667%; }
  .ant-col-xl-pull-22 { right: 91.6667%; }
  .ant-col-xl-offset-22 { margin-left: 91.6667%; }
  .ant-col-xl-order-22 { order: 22; }
  .ant-col-xl-21 { display: block; flex: 0 0 87.5%; max-width: 87.5%; }
  .ant-col-xl-push-21 { left: 87.5%; }
  .ant-col-xl-pull-21 { right: 87.5%; }
  .ant-col-xl-offset-21 { margin-left: 87.5%; }
  .ant-col-xl-order-21 { order: 21; }
  .ant-col-xl-20 { display: block; flex: 0 0 83.3333%; max-width: 83.3333%; }
  .ant-col-xl-push-20 { left: 83.3333%; }
  .ant-col-xl-pull-20 { right: 83.3333%; }
  .ant-col-xl-offset-20 { margin-left: 83.3333%; }
  .ant-col-xl-order-20 { order: 20; }
  .ant-col-xl-19 { display: block; flex: 0 0 79.1667%; max-width: 79.1667%; }
  .ant-col-xl-push-19 { left: 79.1667%; }
  .ant-col-xl-pull-19 { right: 79.1667%; }
  .ant-col-xl-offset-19 { margin-left: 79.1667%; }
  .ant-col-xl-order-19 { order: 19; }
  .ant-col-xl-18 { display: block; flex: 0 0 75%; max-width: 75%; }
  .ant-col-xl-push-18 { left: 75%; }
  .ant-col-xl-pull-18 { right: 75%; }
  .ant-col-xl-offset-18 { margin-left: 75%; }
  .ant-col-xl-order-18 { order: 18; }
  .ant-col-xl-17 { display: block; flex: 0 0 70.8333%; max-width: 70.8333%; }
  .ant-col-xl-push-17 { left: 70.8333%; }
  .ant-col-xl-pull-17 { right: 70.8333%; }
  .ant-col-xl-offset-17 { margin-left: 70.8333%; }
  .ant-col-xl-order-17 { order: 17; }
  .ant-col-xl-16 { display: block; flex: 0 0 66.6667%; max-width: 66.6667%; }
  .ant-col-xl-push-16 { left: 66.6667%; }
  .ant-col-xl-pull-16 { right: 66.6667%; }
  .ant-col-xl-offset-16 { margin-left: 66.6667%; }
  .ant-col-xl-order-16 { order: 16; }
  .ant-col-xl-15 { display: block; flex: 0 0 62.5%; max-width: 62.5%; }
  .ant-col-xl-push-15 { left: 62.5%; }
  .ant-col-xl-pull-15 { right: 62.5%; }
  .ant-col-xl-offset-15 { margin-left: 62.5%; }
  .ant-col-xl-order-15 { order: 15; }
  .ant-col-xl-14 { display: block; flex: 0 0 58.3333%; max-width: 58.3333%; }
  .ant-col-xl-push-14 { left: 58.3333%; }
  .ant-col-xl-pull-14 { right: 58.3333%; }
  .ant-col-xl-offset-14 { margin-left: 58.3333%; }
  .ant-col-xl-order-14 { order: 14; }
  .ant-col-xl-13 { display: block; flex: 0 0 54.1667%; max-width: 54.1667%; }
  .ant-col-xl-push-13 { left: 54.1667%; }
  .ant-col-xl-pull-13 { right: 54.1667%; }
  .ant-col-xl-offset-13 { margin-left: 54.1667%; }
  .ant-col-xl-order-13 { order: 13; }
  .ant-col-xl-12 { display: block; flex: 0 0 50%; max-width: 50%; }
  .ant-col-xl-push-12 { left: 50%; }
  .ant-col-xl-pull-12 { right: 50%; }
  .ant-col-xl-offset-12 { margin-left: 50%; }
  .ant-col-xl-order-12 { order: 12; }
  .ant-col-xl-11 { display: block; flex: 0 0 45.8333%; max-width: 45.8333%; }
  .ant-col-xl-push-11 { left: 45.8333%; }
  .ant-col-xl-pull-11 { right: 45.8333%; }
  .ant-col-xl-offset-11 { margin-left: 45.8333%; }
  .ant-col-xl-order-11 { order: 11; }
  .ant-col-xl-10 { display: block; flex: 0 0 41.6667%; max-width: 41.6667%; }
  .ant-col-xl-push-10 { left: 41.6667%; }
  .ant-col-xl-pull-10 { right: 41.6667%; }
  .ant-col-xl-offset-10 { margin-left: 41.6667%; }
  .ant-col-xl-order-10 { order: 10; }
  .ant-col-xl-9 { display: block; flex: 0 0 37.5%; max-width: 37.5%; }
  .ant-col-xl-push-9 { left: 37.5%; }
  .ant-col-xl-pull-9 { right: 37.5%; }
  .ant-col-xl-offset-9 { margin-left: 37.5%; }
  .ant-col-xl-order-9 { order: 9; }
  .ant-col-xl-8 { display: block; flex: 0 0 33.3333%; max-width: 33.3333%; }
  .ant-col-xl-push-8 { left: 33.3333%; }
  .ant-col-xl-pull-8 { right: 33.3333%; }
  .ant-col-xl-offset-8 { margin-left: 33.3333%; }
  .ant-col-xl-order-8 { order: 8; }
  .ant-col-xl-7 { display: block; flex: 0 0 29.1667%; max-width: 29.1667%; }
  .ant-col-xl-push-7 { left: 29.1667%; }
  .ant-col-xl-pull-7 { right: 29.1667%; }
  .ant-col-xl-offset-7 { margin-left: 29.1667%; }
  .ant-col-xl-order-7 { order: 7; }
  .ant-col-xl-6 { display: block; flex: 0 0 25%; max-width: 25%; }
  .ant-col-xl-push-6 { left: 25%; }
  .ant-col-xl-pull-6 { right: 25%; }
  .ant-col-xl-offset-6 { margin-left: 25%; }
  .ant-col-xl-order-6 { order: 6; }
  .ant-col-xl-5 { display: block; flex: 0 0 20.8333%; max-width: 20.8333%; }
  .ant-col-xl-push-5 { left: 20.8333%; }
  .ant-col-xl-pull-5 { right: 20.8333%; }
  .ant-col-xl-offset-5 { margin-left: 20.8333%; }
  .ant-col-xl-order-5 { order: 5; }
  .ant-col-xl-4 { display: block; flex: 0 0 16.6667%; max-width: 16.6667%; }
  .ant-col-xl-push-4 { left: 16.6667%; }
  .ant-col-xl-pull-4 { right: 16.6667%; }
  .ant-col-xl-offset-4 { margin-left: 16.6667%; }
  .ant-col-xl-order-4 { order: 4; }
  .ant-col-xl-3 { display: block; flex: 0 0 12.5%; max-width: 12.5%; }
  .ant-col-xl-push-3 { left: 12.5%; }
  .ant-col-xl-pull-3 { right: 12.5%; }
  .ant-col-xl-offset-3 { margin-left: 12.5%; }
  .ant-col-xl-order-3 { order: 3; }
  .ant-col-xl-2 { display: block; flex: 0 0 8.33333%; max-width: 8.33333%; }
  .ant-col-xl-push-2 { left: 8.33333%; }
  .ant-col-xl-pull-2 { right: 8.33333%; }
  .ant-col-xl-offset-2 { margin-left: 8.33333%; }
  .ant-col-xl-order-2 { order: 2; }
  .ant-col-xl-1 { display: block; flex: 0 0 4.16667%; max-width: 4.16667%; }
  .ant-col-xl-push-1 { left: 4.16667%; }
  .ant-col-xl-pull-1 { right: 4.16667%; }
  .ant-col-xl-offset-1 { margin-left: 4.16667%; }
  .ant-col-xl-order-1 { order: 1; }
  .ant-col-xl-0 { display: none; }
  .ant-col-push-0 { left: auto; }
  .ant-col-pull-0 { right: auto; }
  .ant-col-xl-push-0 { left: auto; }
  .ant-col-xl-pull-0 { right: auto; }
  .ant-col-xl-offset-0 { margin-left: 0px; }
  .ant-col-xl-order-0 { order: 0; }
  .ant-col-push-0.ant-col-rtl { right: auto; }
  .ant-col-pull-0.ant-col-rtl { left: auto; }
  .ant-col-xl-push-0.ant-col-rtl { right: auto; }
  .ant-col-xl-pull-0.ant-col-rtl { left: auto; }
  .ant-col-xl-offset-0.ant-col-rtl { margin-right: 0px; }
  .ant-col-xl-push-1.ant-col-rtl { right: 4.16667%; left: auto; }
  .ant-col-xl-pull-1.ant-col-rtl { right: auto; left: 4.16667%; }
  .ant-col-xl-offset-1.ant-col-rtl { margin-right: 4.16667%; margin-left: 0px; }
  .ant-col-xl-push-2.ant-col-rtl { right: 8.33333%; left: auto; }
  .ant-col-xl-pull-2.ant-col-rtl { right: auto; left: 8.33333%; }
  .ant-col-xl-offset-2.ant-col-rtl { margin-right: 8.33333%; margin-left: 0px; }
  .ant-col-xl-push-3.ant-col-rtl { right: 12.5%; left: auto; }
  .ant-col-xl-pull-3.ant-col-rtl { right: auto; left: 12.5%; }
  .ant-col-xl-offset-3.ant-col-rtl { margin-right: 12.5%; margin-left: 0px; }
  .ant-col-xl-push-4.ant-col-rtl { right: 16.6667%; left: auto; }
  .ant-col-xl-pull-4.ant-col-rtl { right: auto; left: 16.6667%; }
  .ant-col-xl-offset-4.ant-col-rtl { margin-right: 16.6667%; margin-left: 0px; }
  .ant-col-xl-push-5.ant-col-rtl { right: 20.8333%; left: auto; }
  .ant-col-xl-pull-5.ant-col-rtl { right: auto; left: 20.8333%; }
  .ant-col-xl-offset-5.ant-col-rtl { margin-right: 20.8333%; margin-left: 0px; }
  .ant-col-xl-push-6.ant-col-rtl { right: 25%; left: auto; }
  .ant-col-xl-pull-6.ant-col-rtl { right: auto; left: 25%; }
  .ant-col-xl-offset-6.ant-col-rtl { margin-right: 25%; margin-left: 0px; }
  .ant-col-xl-push-7.ant-col-rtl { right: 29.1667%; left: auto; }
  .ant-col-xl-pull-7.ant-col-rtl { right: auto; left: 29.1667%; }
  .ant-col-xl-offset-7.ant-col-rtl { margin-right: 29.1667%; margin-left: 0px; }
  .ant-col-xl-push-8.ant-col-rtl { right: 33.3333%; left: auto; }
  .ant-col-xl-pull-8.ant-col-rtl { right: auto; left: 33.3333%; }
  .ant-col-xl-offset-8.ant-col-rtl { margin-right: 33.3333%; margin-left: 0px; }
  .ant-col-xl-push-9.ant-col-rtl { right: 37.5%; left: auto; }
  .ant-col-xl-pull-9.ant-col-rtl { right: auto; left: 37.5%; }
  .ant-col-xl-offset-9.ant-col-rtl { margin-right: 37.5%; margin-left: 0px; }
  .ant-col-xl-push-10.ant-col-rtl { right: 41.6667%; left: auto; }
  .ant-col-xl-pull-10.ant-col-rtl { right: auto; left: 41.6667%; }
  .ant-col-xl-offset-10.ant-col-rtl { margin-right: 41.6667%; margin-left: 0px; }
  .ant-col-xl-push-11.ant-col-rtl { right: 45.8333%; left: auto; }
  .ant-col-xl-pull-11.ant-col-rtl { right: auto; left: 45.8333%; }
  .ant-col-xl-offset-11.ant-col-rtl { margin-right: 45.8333%; margin-left: 0px; }
  .ant-col-xl-push-12.ant-col-rtl { right: 50%; left: auto; }
  .ant-col-xl-pull-12.ant-col-rtl { right: auto; left: 50%; }
  .ant-col-xl-offset-12.ant-col-rtl { margin-right: 50%; margin-left: 0px; }
  .ant-col-xl-push-13.ant-col-rtl { right: 54.1667%; left: auto; }
  .ant-col-xl-pull-13.ant-col-rtl { right: auto; left: 54.1667%; }
  .ant-col-xl-offset-13.ant-col-rtl { margin-right: 54.1667%; margin-left: 0px; }
  .ant-col-xl-push-14.ant-col-rtl { right: 58.3333%; left: auto; }
  .ant-col-xl-pull-14.ant-col-rtl { right: auto; left: 58.3333%; }
  .ant-col-xl-offset-14.ant-col-rtl { margin-right: 58.3333%; margin-left: 0px; }
  .ant-col-xl-push-15.ant-col-rtl { right: 62.5%; left: auto; }
  .ant-col-xl-pull-15.ant-col-rtl { right: auto; left: 62.5%; }
  .ant-col-xl-offset-15.ant-col-rtl { margin-right: 62.5%; margin-left: 0px; }
  .ant-col-xl-push-16.ant-col-rtl { right: 66.6667%; left: auto; }
  .ant-col-xl-pull-16.ant-col-rtl { right: auto; left: 66.6667%; }
  .ant-col-xl-offset-16.ant-col-rtl { margin-right: 66.6667%; margin-left: 0px; }
  .ant-col-xl-push-17.ant-col-rtl { right: 70.8333%; left: auto; }
  .ant-col-xl-pull-17.ant-col-rtl { right: auto; left: 70.8333%; }
  .ant-col-xl-offset-17.ant-col-rtl { margin-right: 70.8333%; margin-left: 0px; }
  .ant-col-xl-push-18.ant-col-rtl { right: 75%; left: auto; }
  .ant-col-xl-pull-18.ant-col-rtl { right: auto; left: 75%; }
  .ant-col-xl-offset-18.ant-col-rtl { margin-right: 75%; margin-left: 0px; }
  .ant-col-xl-push-19.ant-col-rtl { right: 79.1667%; left: auto; }
  .ant-col-xl-pull-19.ant-col-rtl { right: auto; left: 79.1667%; }
  .ant-col-xl-offset-19.ant-col-rtl { margin-right: 79.1667%; margin-left: 0px; }
  .ant-col-xl-push-20.ant-col-rtl { right: 83.3333%; left: auto; }
  .ant-col-xl-pull-20.ant-col-rtl { right: auto; left: 83.3333%; }
  .ant-col-xl-offset-20.ant-col-rtl { margin-right: 83.3333%; margin-left: 0px; }
  .ant-col-xl-push-21.ant-col-rtl { right: 87.5%; left: auto; }
  .ant-col-xl-pull-21.ant-col-rtl { right: auto; left: 87.5%; }
  .ant-col-xl-offset-21.ant-col-rtl { margin-right: 87.5%; margin-left: 0px; }
  .ant-col-xl-push-22.ant-col-rtl { right: 91.6667%; left: auto; }
  .ant-col-xl-pull-22.ant-col-rtl { right: auto; left: 91.6667%; }
  .ant-col-xl-offset-22.ant-col-rtl { margin-right: 91.6667%; margin-left: 0px; }
  .ant-col-xl-push-23.ant-col-rtl { right: 95.8333%; left: auto; }
  .ant-col-xl-pull-23.ant-col-rtl { right: auto; left: 95.8333%; }
  .ant-col-xl-offset-23.ant-col-rtl { margin-right: 95.8333%; margin-left: 0px; }
  .ant-col-xl-push-24.ant-col-rtl { right: 100%; left: auto; }
  .ant-col-xl-pull-24.ant-col-rtl { right: auto; left: 100%; }
  .ant-col-xl-offset-24.ant-col-rtl { margin-right: 100%; margin-left: 0px; }
}
@media (min-width: 1600px) {
  .ant-col-xxl-24 { display: block; flex: 0 0 100%; max-width: 100%; }
  .ant-col-xxl-push-24 { left: 100%; }
  .ant-col-xxl-pull-24 { right: 100%; }
  .ant-col-xxl-offset-24 { margin-left: 100%; }
  .ant-col-xxl-order-24 { order: 24; }
  .ant-col-xxl-23 { display: block; flex: 0 0 95.8333%; max-width: 95.8333%; }
  .ant-col-xxl-push-23 { left: 95.8333%; }
  .ant-col-xxl-pull-23 { right: 95.8333%; }
  .ant-col-xxl-offset-23 { margin-left: 95.8333%; }
  .ant-col-xxl-order-23 { order: 23; }
  .ant-col-xxl-22 { display: block; flex: 0 0 91.6667%; max-width: 91.6667%; }
  .ant-col-xxl-push-22 { left: 91.6667%; }
  .ant-col-xxl-pull-22 { right: 91.6667%; }
  .ant-col-xxl-offset-22 { margin-left: 91.6667%; }
  .ant-col-xxl-order-22 { order: 22; }
  .ant-col-xxl-21 { display: block; flex: 0 0 87.5%; max-width: 87.5%; }
  .ant-col-xxl-push-21 { left: 87.5%; }
  .ant-col-xxl-pull-21 { right: 87.5%; }
  .ant-col-xxl-offset-21 { margin-left: 87.5%; }
  .ant-col-xxl-order-21 { order: 21; }
  .ant-col-xxl-20 { display: block; flex: 0 0 83.3333%; max-width: 83.3333%; }
  .ant-col-xxl-push-20 { left: 83.3333%; }
  .ant-col-xxl-pull-20 { right: 83.3333%; }
  .ant-col-xxl-offset-20 { margin-left: 83.3333%; }
  .ant-col-xxl-order-20 { order: 20; }
  .ant-col-xxl-19 { display: block; flex: 0 0 79.1667%; max-width: 79.1667%; }
  .ant-col-xxl-push-19 { left: 79.1667%; }
  .ant-col-xxl-pull-19 { right: 79.1667%; }
  .ant-col-xxl-offset-19 { margin-left: 79.1667%; }
  .ant-col-xxl-order-19 { order: 19; }
  .ant-col-xxl-18 { display: block; flex: 0 0 75%; max-width: 75%; }
  .ant-col-xxl-push-18 { left: 75%; }
  .ant-col-xxl-pull-18 { right: 75%; }
  .ant-col-xxl-offset-18 { margin-left: 75%; }
  .ant-col-xxl-order-18 { order: 18; }
  .ant-col-xxl-17 { display: block; flex: 0 0 70.8333%; max-width: 70.8333%; }
  .ant-col-xxl-push-17 { left: 70.8333%; }
  .ant-col-xxl-pull-17 { right: 70.8333%; }
  .ant-col-xxl-offset-17 { margin-left: 70.8333%; }
  .ant-col-xxl-order-17 { order: 17; }
  .ant-col-xxl-16 { display: block; flex: 0 0 66.6667%; max-width: 66.6667%; }
  .ant-col-xxl-push-16 { left: 66.6667%; }
  .ant-col-xxl-pull-16 { right: 66.6667%; }
  .ant-col-xxl-offset-16 { margin-left: 66.6667%; }
  .ant-col-xxl-order-16 { order: 16; }
  .ant-col-xxl-15 { display: block; flex: 0 0 62.5%; max-width: 62.5%; }
  .ant-col-xxl-push-15 { left: 62.5%; }
  .ant-col-xxl-pull-15 { right: 62.5%; }
  .ant-col-xxl-offset-15 { margin-left: 62.5%; }
  .ant-col-xxl-order-15 { order: 15; }
  .ant-col-xxl-14 { display: block; flex: 0 0 58.3333%; max-width: 58.3333%; }
  .ant-col-xxl-push-14 { left: 58.3333%; }
  .ant-col-xxl-pull-14 { right: 58.3333%; }
  .ant-col-xxl-offset-14 { margin-left: 58.3333%; }
  .ant-col-xxl-order-14 { order: 14; }
  .ant-col-xxl-13 { display: block; flex: 0 0 54.1667%; max-width: 54.1667%; }
  .ant-col-xxl-push-13 { left: 54.1667%; }
  .ant-col-xxl-pull-13 { right: 54.1667%; }
  .ant-col-xxl-offset-13 { margin-left: 54.1667%; }
  .ant-col-xxl-order-13 { order: 13; }
  .ant-col-xxl-12 { display: block; flex: 0 0 50%; max-width: 50%; }
  .ant-col-xxl-push-12 { left: 50%; }
  .ant-col-xxl-pull-12 { right: 50%; }
  .ant-col-xxl-offset-12 { margin-left: 50%; }
  .ant-col-xxl-order-12 { order: 12; }
  .ant-col-xxl-11 { display: block; flex: 0 0 45.8333%; max-width: 45.8333%; }
  .ant-col-xxl-push-11 { left: 45.8333%; }
  .ant-col-xxl-pull-11 { right: 45.8333%; }
  .ant-col-xxl-offset-11 { margin-left: 45.8333%; }
  .ant-col-xxl-order-11 { order: 11; }
  .ant-col-xxl-10 { display: block; flex: 0 0 41.6667%; max-width: 41.6667%; }
  .ant-col-xxl-push-10 { left: 41.6667%; }
  .ant-col-xxl-pull-10 { right: 41.6667%; }
  .ant-col-xxl-offset-10 { margin-left: 41.6667%; }
  .ant-col-xxl-order-10 { order: 10; }
  .ant-col-xxl-9 { display: block; flex: 0 0 37.5%; max-width: 37.5%; }
  .ant-col-xxl-push-9 { left: 37.5%; }
  .ant-col-xxl-pull-9 { right: 37.5%; }
  .ant-col-xxl-offset-9 { margin-left: 37.5%; }
  .ant-col-xxl-order-9 { order: 9; }
  .ant-col-xxl-8 { display: block; flex: 0 0 33.3333%; max-width: 33.3333%; }
  .ant-col-xxl-push-8 { left: 33.3333%; }
  .ant-col-xxl-pull-8 { right: 33.3333%; }
  .ant-col-xxl-offset-8 { margin-left: 33.3333%; }
  .ant-col-xxl-order-8 { order: 8; }
  .ant-col-xxl-7 { display: block; flex: 0 0 29.1667%; max-width: 29.1667%; }
  .ant-col-xxl-push-7 { left: 29.1667%; }
  .ant-col-xxl-pull-7 { right: 29.1667%; }
  .ant-col-xxl-offset-7 { margin-left: 29.1667%; }
  .ant-col-xxl-order-7 { order: 7; }
  .ant-col-xxl-6 { display: block; flex: 0 0 25%; max-width: 25%; }
  .ant-col-xxl-push-6 { left: 25%; }
  .ant-col-xxl-pull-6 { right: 25%; }
  .ant-col-xxl-offset-6 { margin-left: 25%; }
  .ant-col-xxl-order-6 { order: 6; }
  .ant-col-xxl-5 { display: block; flex: 0 0 20.8333%; max-width: 20.8333%; }
  .ant-col-xxl-push-5 { left: 20.8333%; }
  .ant-col-xxl-pull-5 { right: 20.8333%; }
  .ant-col-xxl-offset-5 { margin-left: 20.8333%; }
  .ant-col-xxl-order-5 { order: 5; }
  .ant-col-xxl-4 { display: block; flex: 0 0 16.6667%; max-width: 16.6667%; }
  .ant-col-xxl-push-4 { left: 16.6667%; }
  .ant-col-xxl-pull-4 { right: 16.6667%; }
  .ant-col-xxl-offset-4 { margin-left: 16.6667%; }
  .ant-col-xxl-order-4 { order: 4; }
  .ant-col-xxl-3 { display: block; flex: 0 0 12.5%; max-width: 12.5%; }
  .ant-col-xxl-push-3 { left: 12.5%; }
  .ant-col-xxl-pull-3 { right: 12.5%; }
  .ant-col-xxl-offset-3 { margin-left: 12.5%; }
  .ant-col-xxl-order-3 { order: 3; }
  .ant-col-xxl-2 { display: block; flex: 0 0 8.33333%; max-width: 8.33333%; }
  .ant-col-xxl-push-2 { left: 8.33333%; }
  .ant-col-xxl-pull-2 { right: 8.33333%; }
  .ant-col-xxl-offset-2 { margin-left: 8.33333%; }
  .ant-col-xxl-order-2 { order: 2; }
  .ant-col-xxl-1 { display: block; flex: 0 0 4.16667%; max-width: 4.16667%; }
  .ant-col-xxl-push-1 { left: 4.16667%; }
  .ant-col-xxl-pull-1 { right: 4.16667%; }
  .ant-col-xxl-offset-1 { margin-left: 4.16667%; }
  .ant-col-xxl-order-1 { order: 1; }
  .ant-col-xxl-0 { display: none; }
  .ant-col-push-0 { left: auto; }
  .ant-col-pull-0 { right: auto; }
  .ant-col-xxl-push-0 { left: auto; }
  .ant-col-xxl-pull-0 { right: auto; }
  .ant-col-xxl-offset-0 { margin-left: 0px; }
  .ant-col-xxl-order-0 { order: 0; }
  .ant-col-push-0.ant-col-rtl { right: auto; }
  .ant-col-pull-0.ant-col-rtl { left: auto; }
  .ant-col-xxl-push-0.ant-col-rtl { right: auto; }
  .ant-col-xxl-pull-0.ant-col-rtl { left: auto; }
  .ant-col-xxl-offset-0.ant-col-rtl { margin-right: 0px; }
  .ant-col-xxl-push-1.ant-col-rtl { right: 4.16667%; left: auto; }
  .ant-col-xxl-pull-1.ant-col-rtl { right: auto; left: 4.16667%; }
  .ant-col-xxl-offset-1.ant-col-rtl { margin-right: 4.16667%; margin-left: 0px; }
  .ant-col-xxl-push-2.ant-col-rtl { right: 8.33333%; left: auto; }
  .ant-col-xxl-pull-2.ant-col-rtl { right: auto; left: 8.33333%; }
  .ant-col-xxl-offset-2.ant-col-rtl { margin-right: 8.33333%; margin-left: 0px; }
  .ant-col-xxl-push-3.ant-col-rtl { right: 12.5%; left: auto; }
  .ant-col-xxl-pull-3.ant-col-rtl { right: auto; left: 12.5%; }
  .ant-col-xxl-offset-3.ant-col-rtl { margin-right: 12.5%; margin-left: 0px; }
  .ant-col-xxl-push-4.ant-col-rtl { right: 16.6667%; left: auto; }
  .ant-col-xxl-pull-4.ant-col-rtl { right: auto; left: 16.6667%; }
  .ant-col-xxl-offset-4.ant-col-rtl { margin-right: 16.6667%; margin-left: 0px; }
  .ant-col-xxl-push-5.ant-col-rtl { right: 20.8333%; left: auto; }
  .ant-col-xxl-pull-5.ant-col-rtl { right: auto; left: 20.8333%; }
  .ant-col-xxl-offset-5.ant-col-rtl { margin-right: 20.8333%; margin-left: 0px; }
  .ant-col-xxl-push-6.ant-col-rtl { right: 25%; left: auto; }
  .ant-col-xxl-pull-6.ant-col-rtl { right: auto; left: 25%; }
  .ant-col-xxl-offset-6.ant-col-rtl { margin-right: 25%; margin-left: 0px; }
  .ant-col-xxl-push-7.ant-col-rtl { right: 29.1667%; left: auto; }
  .ant-col-xxl-pull-7.ant-col-rtl { right: auto; left: 29.1667%; }
  .ant-col-xxl-offset-7.ant-col-rtl { margin-right: 29.1667%; margin-left: 0px; }
  .ant-col-xxl-push-8.ant-col-rtl { right: 33.3333%; left: auto; }
  .ant-col-xxl-pull-8.ant-col-rtl { right: auto; left: 33.3333%; }
  .ant-col-xxl-offset-8.ant-col-rtl { margin-right: 33.3333%; margin-left: 0px; }
  .ant-col-xxl-push-9.ant-col-rtl { right: 37.5%; left: auto; }
  .ant-col-xxl-pull-9.ant-col-rtl { right: auto; left: 37.5%; }
  .ant-col-xxl-offset-9.ant-col-rtl { margin-right: 37.5%; margin-left: 0px; }
  .ant-col-xxl-push-10.ant-col-rtl { right: 41.6667%; left: auto; }
  .ant-col-xxl-pull-10.ant-col-rtl { right: auto; left: 41.6667%; }
  .ant-col-xxl-offset-10.ant-col-rtl { margin-right: 41.6667%; margin-left: 0px; }
  .ant-col-xxl-push-11.ant-col-rtl { right: 45.8333%; left: auto; }
  .ant-col-xxl-pull-11.ant-col-rtl { right: auto; left: 45.8333%; }
  .ant-col-xxl-offset-11.ant-col-rtl { margin-right: 45.8333%; margin-left: 0px; }
  .ant-col-xxl-push-12.ant-col-rtl { right: 50%; left: auto; }
  .ant-col-xxl-pull-12.ant-col-rtl { right: auto; left: 50%; }
  .ant-col-xxl-offset-12.ant-col-rtl { margin-right: 50%; margin-left: 0px; }
  .ant-col-xxl-push-13.ant-col-rtl { right: 54.1667%; left: auto; }
  .ant-col-xxl-pull-13.ant-col-rtl { right: auto; left: 54.1667%; }
  .ant-col-xxl-offset-13.ant-col-rtl { margin-right: 54.1667%; margin-left: 0px; }
  .ant-col-xxl-push-14.ant-col-rtl { right: 58.3333%; left: auto; }
  .ant-col-xxl-pull-14.ant-col-rtl { right: auto; left: 58.3333%; }
  .ant-col-xxl-offset-14.ant-col-rtl { margin-right: 58.3333%; margin-left: 0px; }
  .ant-col-xxl-push-15.ant-col-rtl { right: 62.5%; left: auto; }
  .ant-col-xxl-pull-15.ant-col-rtl { right: auto; left: 62.5%; }
  .ant-col-xxl-offset-15.ant-col-rtl { margin-right: 62.5%; margin-left: 0px; }
  .ant-col-xxl-push-16.ant-col-rtl { right: 66.6667%; left: auto; }
  .ant-col-xxl-pull-16.ant-col-rtl { right: auto; left: 66.6667%; }
  .ant-col-xxl-offset-16.ant-col-rtl { margin-right: 66.6667%; margin-left: 0px; }
  .ant-col-xxl-push-17.ant-col-rtl { right: 70.8333%; left: auto; }
  .ant-col-xxl-pull-17.ant-col-rtl { right: auto; left: 70.8333%; }
  .ant-col-xxl-offset-17.ant-col-rtl { margin-right: 70.8333%; margin-left: 0px; }
  .ant-col-xxl-push-18.ant-col-rtl { right: 75%; left: auto; }
  .ant-col-xxl-pull-18.ant-col-rtl { right: auto; left: 75%; }
  .ant-col-xxl-offset-18.ant-col-rtl { margin-right: 75%; margin-left: 0px; }
  .ant-col-xxl-push-19.ant-col-rtl { right: 79.1667%; left: auto; }
  .ant-col-xxl-pull-19.ant-col-rtl { right: auto; left: 79.1667%; }
  .ant-col-xxl-offset-19.ant-col-rtl { margin-right: 79.1667%; margin-left: 0px; }
  .ant-col-xxl-push-20.ant-col-rtl { right: 83.3333%; left: auto; }
  .ant-col-xxl-pull-20.ant-col-rtl { right: auto; left: 83.3333%; }
  .ant-col-xxl-offset-20.ant-col-rtl { margin-right: 83.3333%; margin-left: 0px; }
  .ant-col-xxl-push-21.ant-col-rtl { right: 87.5%; left: auto; }
  .ant-col-xxl-pull-21.ant-col-rtl { right: auto; left: 87.5%; }
  .ant-col-xxl-offset-21.ant-col-rtl { margin-right: 87.5%; margin-left: 0px; }
  .ant-col-xxl-push-22.ant-col-rtl { right: 91.6667%; left: auto; }
  .ant-col-xxl-pull-22.ant-col-rtl { right: auto; left: 91.6667%; }
  .ant-col-xxl-offset-22.ant-col-rtl { margin-right: 91.6667%; margin-left: 0px; }
  .ant-col-xxl-push-23.ant-col-rtl { right: 95.8333%; left: auto; }
  .ant-col-xxl-pull-23.ant-col-rtl { right: auto; left: 95.8333%; }
  .ant-col-xxl-offset-23.ant-col-rtl { margin-right: 95.8333%; margin-left: 0px; }
  .ant-col-xxl-push-24.ant-col-rtl { right: 100%; left: auto; }
  .ant-col-xxl-pull-24.ant-col-rtl { right: auto; left: 100%; }
  .ant-col-xxl-offset-24.ant-col-rtl { margin-right: 100%; margin-left: 0px; }
}
.ant-row-rtl { direction: rtl; }
.wechat-content { max-width: 1366px; padding: 0px 25px; box-sizing: border-box; margin: 50px auto; position: relative; line-height: 1.5; font-size: 16px; }
.wechat-content .row-col-2 { display: none; }
.wechat-content .gutter-row h1 { color: rgb(153, 0, 51); font-size: 54px; margin: 20px 0px; }
.wechat-content .gutter-row p { line-height: 1.5; font-size: 16px; color: rgb(110, 120, 130); margin: 1em 0px; }
.wechat-content .gutter-row .app-bg { width: 100%; position: relative; box-sizing: border-box; }
.wechat-content .gutter-row .app-bg .mobile-img { max-width: 100%; display: block; margin: 0px auto; }
.wechat-content .gutter-row .app-bg .opration-btn { position: absolute; bottom: 0px; left: 36.7886%; width: 53.252%; text-align: center; }
.wechat-content .gutter-row .app-bg .opration-btn .swiper-pagination-bullet { height: 14px; width: 14px; background: rgb(255, 255, 255); border: 1px solid rgb(153, 0, 51); }
.wechat-content .gutter-row .app-bg .opration-btn .swiper-pagination-bullet-active { background: rgb(153, 0, 51); }
.wechat-content .gutter-row .app-bg .app-image-container { position: absolute; left: 36.7886%; top: 15.1057%; width: 53.252%; height: 69.9396%; box-sizing: border-box; border: 1px solid rgb(0, 0, 0); border-radius: 2px; overflow: hidden; }
.wechat-content .gutter-row .app-bg .app-image-container .image-swiper { width: 100%; height: 100%; display: flex; }
.wechat-content .gutter-row .app-bg .app-image-container .image-swiper-item { width: 100%; flex-shrink: 0; overflow: hidden; }
.wechat-content .gutter-row .app-bg .app-image-container .image-swiper img { width: 100%; }
@media screen and (max-width: 1024px) {
  .wechat-content .row-col { display: none; }
  .wechat-content .row-col-2 { display: block; }
  .wechat-content .gutter-row h1 { font-size: 20px; }
  .wechat-content .gutter-row .app-bg .opration-btn .swiper-pagination-bullet { width: 8px; height: 8px; }
  .wechat-content .gutter-row .wechat-img { display: block; margin: 0px auto; }
}
.player-detail { position: relative; margin-bottom: 30px; }
.player-detail__header_box { width: 100%; background-image: url("/assets/bg-header.58b53d99.jpg"); background-size: cover; background-position: center bottom; position: relative; height: 577px; overflow: hidden; }
.player-detail__header { height: 100%; max-width: 1366px; padding: 0px 25px; box-sizing: border-box; margin: 0px auto; position: relative; }
.player-detail__header-wrapper { width: 100%; }
.player-detail__header-info { width: 100%; position: relative; }
.player-detail__header-detail { position: absolute; top: 0px; left: 0px; padding-top: 97px; width: 25%; margin-left: 8.33333%; box-sizing: border-box; padding-right: 14px; padding-left: 14px; min-height: 1px; }
.player-detail__header-detail > span { display: block; }
.player-detail__header-detail .no { font-size: 90px; line-height: 76px; color: rgb(10, 60, 100); display: block; font-weight: 700; }
.player-detail__header-detail .name { font-size: 54px; line-height: 54px; color: rgb(10, 60, 100); white-space: nowrap; }
.player-detail__header-detail .posi { position: relative; font-size: 54px; line-height: 60px; color: rgb(150, 20, 50); letter-spacing: -2px; margin-top: 10px; }
.player-detail__header-detail .posi::before { content: ""; width: 100%; white-space: nowrap; height: 2px; background: rgb(150, 20, 50); display: block; }
.player-detail__header-pic { transform: translateX(-50%); position: absolute; left: 50%; bottom: 0px; height: 100%; }
.player-detail__header-pic > img { width: 510px; display: block; position: absolute; left: 50%; transform: translate(-50%, 30%); }
.player-detail__header-pic .beri-img, .player-detail__header-pic .coach-img { transform: translate(-50%, 5%); }
.player-detail__header-message { padding-top: 20px; position: absolute; width: 25%; top: 0px; margin-left: 70%; min-height: 1px; background-image: linear-gradient(transparent, rgba(255, 255, 255, 0.6) 30%, rgba(255, 255, 255, 0.6) 70%, transparent); padding-right: 14px; padding-left: 14px; text-align: center; height: 100%; box-sizing: border-box; }
.player-detail__header-message .name { position: relative; border: 1px solid rgb(10, 60, 100); text-overflow: ellipsis; white-space: nowrap; overflow: hidden; line-height: 2.5; font-size: 14px; cursor: pointer; color: rgb(110, 120, 130); margin-bottom: 30px; border-radius: 4px; text-align: left; padding: 0px 40px 0px 8px; }
.player-detail__header-message .name::after { content: ""; position: absolute; right: 12px; top: 22%; width: 14px; height: 14px; transform: rotate(-45deg); border-bottom: 2px solid rgb(10, 60, 100); border-left: 2px solid rgb(10, 60, 100); border-image: initial; border-top: none; border-right: none; }
.player-detail__header-message > div { position: relative; margin-bottom: 30px; }
.player-detail__header-message > div::after { content: ""; height: 2px; width: 36px; position: absolute; bottom: -1rem; left: 50%; margin-left: -1.125rem; background-color: rgb(150, 20, 50); }
.player-detail__header-message span { display: block; font-size: 12px; line-height: 19px; color: rgb(110, 120, 130); }
.player-detail__header-message .message-title { font-size: 18px; line-height: 1.5; color: rgb(10, 60, 100); font-weight: 700; }
.player-detail__content { max-width: 1366px; padding: 0px 25px; box-sizing: border-box; margin: 0px auto; }
.player-detail__content-tab { position: relative; margin-top: 30px; margin-bottom: 20px; border-bottom: 2px solid rgb(150, 20, 50); }
.player-detail__content-tab > li { margin: 2px; padding: 0px 20px; color: rgb(255, 255, 255); background: rgb(150, 20, 50); border: 2px solid rgb(150, 20, 50); border-radius: 4px; line-height: 41px; font-size: 16px; cursor: pointer; }
.player-detail__content-tab > li.is-active { position: relative; height: 49px; margin: 0px 0px -2px; line-height: 49px; background: rgb(255, 255, 255); color: rgb(150, 20, 50); border-bottom: 0px; border-radius: 4px 4px 0px 0px; }
.player-detail__content-tab > li.is-active::after { content: ""; position: absolute; bottom: -2px; left: 0px; width: 100%; height: 2px; background: rgb(255, 255, 255); }
.player-detail__content-career > p { position: relative; padding: 19px 8px; font-size: 16px; line-height: 1.5; color: rgb(110, 120, 130); }
.player-detail__content-career > p .title, .player-detail__content-career > p .value { flex: 1 1 0%; }
.player-detail__content-career > p .title { font-weight: 700; }
.player-detail__content-career > p:nth-child(2n+1) { background-color: rgb(248, 248, 249); }
.player-detail__content-honor > p { margin-bottom: 10px; color: rgb(110, 120, 130); font-size: 16px; line-height: 1.5; }
@media screen and (max-width: 1024px) {
  .player-detail__header_box { height: auto; }
  .player-detail__header { height: auto; background: none; padding: 0px; }
  .player-detail__header-wrapper { width: 100%; }
  .player-detail__header-info { width: 100%; height: 440px; position: relative; overflow: hidden; background-size: cover; background-position: center bottom; }
  .player-detail__header-info .player-detail__header-detail .no { font-size: 50px; line-height: 50px; }
  .player-detail__header-info .player-detail__header-detail .name { font-size: 40px; line-height: 1; }
  .player-detail__header-info .player-detail__header-detail .posi { font-size: 40px; white-space: nowrap; }
  .player-detail__header-pic { width: 90%; left: auto; right: 0px; transform: translate(0px); }
  .player-detail__header-pic img { max-width: 340px; width: 100%; left: auto; right: 0px; transform: translateY(50.8772%); }
  .player-detail__header-pic .beri-img { transform: translate(11.7647%, 10.8772%); }
  .player-detail__header-pic .coach-img { transform: translate(11.7647%, 25.8772%); }
  .player-detail__header-message { background: rgb(229, 230, 231); width: 100%; position: static; margin: 0px; font-size: 0px; text-align: left; padding-bottom: 30px; }
  .player-detail__header-message .message-item { width: 50%; position: relative; display: inline-block; }
  .player-detail__header-message .message-item span { text-align: center; }
}
.fans-container__links-download { width: 66.7%; border: 10px solid rgb(255, 255, 255); background-color: rgb(248, 248, 249); }
.fans-container__links-download img { width: 100%; }
.fans-container__links-download h4 { padding: 15px 10px; color: rgb(51, 69, 89); font-size: 20px; line-height: 1.15; }
.fans-container__links-news { width: 33.3%; border: 10px solid rgb(255, 255, 255); }
.fans-container__links-news-item { width: 100%; background-color: rgb(248, 248, 249); }
.fans-container__links-news-item > img { width: 100%; }
.fans-container__links-news-item > h4 { padding: 15px 10px; color: rgb(51, 69, 89); font-size: 20px; line-height: 1.15; }
.fans-container__links-news-item + .fans-container__links-news-item { margin-top: 20px; }
.fans .block-en-title { font-size: 24px; font-weight: bolder; }
.cube-slide { margin: 20px 0px 40px; }
.cube-slide__container { position: relative; min-width: 20px; min-height: 20px; overflow: hidden; }
.cube-slide__container-item-bg { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; overflow: hidden; background-size: cover; background-position: 50% center; cursor: pointer; transform: translate(0px) !important; }
.cube-slide .banner-anim-arrow { position: absolute; top: 189px; width: 48px; height: 48px; border-radius: 48px; cursor: pointer; z-index: 2; }
.cube-slide .banner-anim-arrow.next { right: 20px; background-size: 100%; }
.cube-slide .banner-anim-arrow.prev { left: 20px; background-size: 100%; }
.banner-anim-thumb { position: absolute; top: 446px; right: 0px; }
.banner-anim-thumb > span { display: inline-block; width: 14px; height: 14px; margin: 0px 5px; border-radius: 14px; border: 1px solid rgb(153, 0, 51); }
.banner-anim-thumb > span.active { background: rgb(153, 0, 51); }
.app-container { margin-top: 50px; }
.app-container__introduce { width: 55%; }
.app-container__introduce-title { margin: 20px 0px; color: rgb(153, 0, 51); font-size: 54px; font-weight: bolder; }
.app-container__introduce-desc, .app-container__introduce-list, .app-container__introduce-major { max-width: 540px; font-size: 16px; color: rgb(110, 120, 130); font-weight: 500; }
.app-container__introduce-app, .app-container__introduce-major { margin-top: 16px; }
.app-container__exhibition { position: relative; width: 45%; padding: 0px 50px; }
.app-container__exhibition-image { width: 100%; }
.app-container__exhibition-swipe { position: absolute; left: 38.9%; top: 12.1%; }
.app .cube-slide__container { height: 662px !important; }
.app .cube-slide__container .banner-anim-thumb { top: 552px; left: 50%; transform: translateX(-50%); text-align: center; }
.member-detail { position: relative; max-width: 1366px; padding: 0px 25px; box-sizing: border-box; margin: 30px auto; }
.member-detail-header { margin-bottom: 25px; }
.member-detail-header h4 { font-size: 16px; margin: 0px; color: rgb(150, 20, 50); line-height: 1.5; }
.member-detail-header h2 { font-size: 28px; margin: 0px; color: rgb(10, 60, 100); line-height: 1.5; }
.member-detail-content { display: flex; }
.member-detail-content .col-left { width: 25%; }
.member-detail-content .col-left .weibo-icon { width: 34px; height: 34px; display: inline-block; background: url("/assets/weibo.c9c3a173.png") center top / contain no-repeat; }
.member-detail-content .col-right { width: 75%; }
.member-detail-content .col-right img { width: 100%; }
.member-detail-content .col-right p { font-size: 14px; line-height: 1.5; color: rgb(110, 120, 130); margin: 20px 0px; }
@media screen and (max-width: 660px) {
  .member-detail { padding: 0px 10px; }
  .member-detail-content { flex-direction: column; }
  .member-detail-content .col-left, .member-detail-content .col-right { width: 100%; }
}
.club-members { position: relative; max-width: 1366px; padding: 0px 25px; box-sizing: border-box; margin: 0px auto 30px; }
.club-members h2 { font-size: 24px; color: rgb(51, 69, 89); margin-top: 2em; margin-bottom: 2em; }
.club-members-item { display: flex; align-items: flex-start; width: 50%; margin-bottom: 30px; }
.club-members-item h2 { margin: 0px; font-size: 22px; color: rgb(10, 60, 100); }
.club-members-item p { color: rgb(136, 136, 135); font-size: 18px; margin: 20px 0px; }
.club-members-item .lazyload-wrapper { width: 40.8019%; display: inline-block; vertical-align: top; margin-right: 20px; }
.club-members-item .lazyload-wrapper img { width: 100%; }
.club-members-list { display: flex; align-items: flex-start; flex-wrap: wrap; }
.club-members .table-list { margin-top: 30px; }
.club-members .table-list li { display: flex; color: rgb(110, 120, 130); padding: 10px; font-size: 16px; align-items: center; }
.club-members .table-list li:nth-child(2n+1) { background: rgb(248, 248, 249); }
.club-members .table-list li span { width: 20%; box-sizing: border-box; min-width: 84px; font-weight: 700; }
.club-members .table-list li p { width: 80%; }
@media screen and (max-width: 660px) {
  .club-members { padding: 0px 10px; }
  .club-members .club-members-item { width: 100%; }
  .club-members .club-members-item h2 { font-size: 14px; }
  .club-members .club-members-item p { font-size: 14px; margin: 4px 0px; }
}
.sponsors-list { max-width: 1366px; padding: 0px 25px; box-sizing: border-box; position: relative; margin: 0px auto 30px; }
.sponsors-list .sponsors-title { position: relative; width: 100%; overflow: hidden; }
.sponsors-list .sponsors-title span { color: rgb(150, 20, 50); font-size: 30px; }
.sponsors-list .sponsors-title::after { content: ""; width: 100%; height: 2px; background: rgb(150, 20, 50); position: absolute; bottom: 8px; }
.sponsors-list .clubsponsors-block { margin-bottom: 60px; }
.sponsors-list .clubsponsors-list { width: 100%; display: flex; flex-wrap: wrap; }
.sponsors-list .clubsponsors-list a { width: 20%; padding: 14px 7px 0px; box-sizing: border-box; }
.sponsors-list .clubsponsors-list a img { width: 100%; }
@media screen and (max-width: 660px) {
  .sponsors-list .clubsponsors-block { margin-bottom: 0px; }
  .sponsors-list .clubsponsors-list a { width: 33.3333%; padding: 3px 3px 0px; }
  .sponsors-list .sponsors-title { margin-top: 10px; }
  .sponsors-list .sponsors-title span { font-size: 16px; }
}
.allianz-arena { max-width: 1366px; padding: 0px 25px; box-sizing: border-box; margin: 30px auto; position: relative; line-height: 1.5; color: rgb(110, 120, 130); font-size: 16px; }
.allianz-arena h2 { font-size: 24px; }
.allianz-arena h2, .allianz-arena h3 { text-align: center; color: rgb(51, 69, 89); margin-top: 2em; margin-bottom: 2em; }
.allianz-arena h3 { font-size: 20px; }
.allianz-arena a { width: 100%; display: block; position: relative; }
.allianz-arena a:hover .icon-container .icon-wrapper { border: 3px solid rgb(110, 10, 40); transition: all 0.3s ease 0s; background: rgb(110, 10, 40) !important; }
.allianz-arena a .icon-container { position: absolute; right: 20px; bottom: 20px; pointer-events: none; }
.allianz-arena a .icon-container .icon-wrapper { border: 3px solid rgb(255, 255, 255); height: 55px; width: 55px; box-sizing: border-box; color: rgb(255, 255, 255); border-radius: 100%; overflow: hidden; transition: all 0.3s ease 0s; }
.allianz-arena a .icon-container .icon-wrapper .icon { width: 30px; display: block; margin: 0px auto; position: relative; top: 50%; transform: translateY(-50%); }
.allianz-arena a .icon-container .icon-wrapper .icon svg { vertical-align: bottom; fill: currentcolor; width: 100%; height: 100%; }
.allianz-arena a img { width: 100%; display: block; }
.allianz-arena p { line-height: 1.5; color: rgb(110, 120, 130); font-size: 16px; margin: 20px 0px; }
.allianz-arena ul { width: 35%; }
.allianz-arena ul li { width: 100%; display: flex; justify-content: space-between; align-items: center; }
.allianz-arena .arena-img { width: 60%; margin: 0px auto; }
@media screen and (max-width: 1024px) {
  .allianz-arena { padding: 0px 10px; }
  .allianz-arena ul { width: 100%; }
  .allianz-arena ul li span { width: 70%; flex-shrink: 0; }
}
.history-list { max-width: 1366px; padding: 0px 25px; box-sizing: border-box; margin: 0px auto; position: relative; overflow: hidden; }
.history-list .list-content { display: flex; flex-wrap: wrap; }
.history-list .history-item { flex-shrink: 0; width: 33.3333%; padding: 0px 10px; box-sizing: border-box; }
.history-list .history-item .block-item-content { background: rgb(245, 245, 245); }
.history-list .history-item .block-item-content .item-desc { margin-top: -10px; font-size: 14px; color: rgb(150, 20, 50); line-height: 1.5; }
.history-list .content-box img { margin: 0px auto; display: block; max-width: 100%; }
.history-list h2 { font-size: 24px; color: rgb(51, 69, 89); margin: 2em 0px; text-align: center; }
@media screen and (max-width: 1024px) {
  .history-list { padding: 0px 10px; }
  .history-list .history-item { width: 50%; }
}
@media screen and (max-width: 660px) {
  .history-list .history-item { width: 100%; }
}
.history-detail { max-width: 1366px; padding: 0px 25px; box-sizing: border-box; margin: 0px auto; position: relative; overflow: hidden; }
.history-detail .content-box { font-size: 16px; }
.history-detail .content-box h1 { font-size: 26px; text-align: center; margin: 2em 0px; }
.history-detail .content-box img { width: 100%; display: block; margin: 0px auto; }
.history-detail .content-box p { text-align: left; color: rgb(110, 120, 130); margin: 2em 0px; }
@media screen and (max-width: 1024px) {
  .history-detail { padding: 0px 10px; }
}
.saebenerstrasse-list { max-width: 1366px; padding: 0px 25px; box-sizing: border-box; margin: 0px auto; position: relative; overflow: hidden; }
.saebenerstrasse-list h2 { font-size: 24px; color: rgb(51, 69, 89); margin-top: 2em; margin-bottom: 2em; }
.saebenerstrasse-list .list { display: flex; align-items: flex-start; flex-wrap: wrap; }
.saebenerstrasse-list .list .item-box { flex-shrink: 0; width: 33.3333%; box-sizing: border-box; padding: 10px; }
.saebenerstrasse-list .list .item-box h3 { font-size: 18px; text-align: center; margin: 1em 0px; }
.saebenerstrasse-list .list .item-box .item { width: 100%; padding: 10px; border: 1px solid rgb(205, 205, 205); }
.saebenerstrasse-list .list .item-box .item img { width: 100%; }
@media screen and (max-width: 1024px) {
  .saebenerstrasse-list { padding: 0px 10px; }
  .saebenerstrasse-list .list .item-box { width: 50%; }
}
@media screen and (max-width: 660px) {
  .saebenerstrasse-list .list .item-box { width: 100%; }
}
.saebenerstrasse-detail { max-width: 1366px; padding: 0px 25px; box-sizing: border-box; margin: 0px auto; position: relative; overflow: hidden; }
.saebenerstrasse-detail .saebenerstrasse-content { font-size: 16px; color: rgb(110, 120, 130); }
.saebenerstrasse-detail .saebenerstrasse-content h1 { font-size: 24px; color: rgb(51, 69, 89); margin-top: 2em; margin-bottom: 2em; position: relative; text-align: center; }
.saebenerstrasse-detail .saebenerstrasse-content p { text-align: left; margin: 2em 0px; }
.saebenerstrasse-detail .saebenerstrasse-content img { display: block; margin: 0px auto; }
.inter-youth { max-width: 1366px; padding: 0px 25px; box-sizing: border-box; margin: 30px auto; position: relative; line-height: 1.5; color: rgb(110, 120, 130); font-size: 16px; }
.inter-youth img { width: 100%; }
.inter-youth h1 { position: relative; font-size: 24px; color: rgb(51, 69, 89); margin-top: 2em; margin-bottom: 2em; text-align: center; }
.inter-youth p { margin: 2em 0px; }
.bayern-values, .inter-youth p { line-height: 1.5; color: rgb(110, 120, 130); font-size: 16px; }
.bayern-values { max-width: 1366px; padding: 0px 25px; box-sizing: border-box; margin: 30px auto; position: relative; }
.bayern-values img { width: 100%; }
.bayern-values h3 { font-size: 20px; }
.bayern-values h1, .bayern-values h3 { position: relative; color: rgb(51, 69, 89); margin-top: 2em; margin-bottom: 2em; text-align: center; }
.bayern-values h1 { font-size: 24px; }
.bayern-values p { margin: 2em 0px; }
.bayern-values p, .experience-center { line-height: 1.5; color: rgb(110, 120, 130); font-size: 16px; }
.experience-center { max-width: 1366px; padding: 0px 25px; box-sizing: border-box; margin: 30px auto; position: relative; }
.experience-center img { width: 100%; }
.experience-center h1 { text-align: center; position: relative; font-size: 24px; color: rgb(51, 69, 89); margin-top: 2em; margin-bottom: 2em; }
.experience-center p { line-height: 1.5; color: rgb(110, 120, 130); font-size: 16px; margin: 2em 0px; }
.experience-center table, .experience-center table tr td, .experience-center table tr th { border: 1px solid grey; padding: 5px; }
.experience-center table { width: 100%; display: table; border-collapse: collapse; border-spacing: 2px; border-color: grey; margin-bottom: 20px; }
.experience-center table, .search-container { box-sizing: border-box; }
.search-container { position: relative; max-width: 1366px; padding: 0px 25px; margin: 0px auto 30px; }
.search-container .serach-input { display: none; justify-content: center; align-items: center; width: 300px; height: 36px; margin: 30px auto 0px; }
.search-container .serach-input input { padding-left: 10px; width: 250px; height: 35px; outline: medium; border: 2px solid rgb(150, 20, 50); font-size: 12px; margin-right: 8px; }
.search-container .serach-input .search-icon { padding-top: 2px; float: right; width: 36px; height: 34px; background: rgb(150, 20, 50); border-radius: 2px; display: flex; justify-content: center; align-items: center; }
.search-container .search-result-class { font-size: 24px; color: rgb(51, 69, 89); margin-top: 2em; margin-bottom: 2em; display: flex; justify-content: center; align-items: center; }
.search-container .search-result-class button { background: none; border: none; outline: none; margin: 0px 10px; color: rgb(110, 120, 130); }
.search-container .search-result-class .active-btn { color: rgb(34, 34, 34); }
.search-container h1 { width: 100%; font-size: 40px; text-align: center; margin: 100px 0px 80px; color: rgb(110, 120, 130); }
.search-container .search-result-list { display: flex; flex-wrap: wrap; }
@media screen and (max-width: 1024px) {
  .search-container .serach-input { display: flex; }
}
@media screen and (max-width: 660px) {
  .search-container { padding: 0px; }
}
