.boxer-page .fight-history-table.boxing-result-columns-ready{table-layout:fixed!important;width:100%!important;min-width:0!important;max-width:100%!important}
.boxer-page .fight-history-table.boxing-result-columns-ready th,.boxer-page .fight-history-table.boxing-result-columns-ready td{box-sizing:border-box!important;padding-left:8px!important;padding-right:8px!important;white-space:normal!important;overflow-wrap:anywhere}
.boxer-page .fight-history-table.boxing-result-columns-ready th:nth-child(1),.boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(1){width:6%!important;text-align:center}
.boxer-page .fight-history-table.boxing-result-columns-ready th:nth-child(2),.boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(2){width:11%!important;text-align:center}
.boxer-page .fight-history-table.boxing-result-columns-ready th:nth-child(3),.boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(3){width:20%!important;padding-left:12px!important}
.boxer-page .fight-history-table.boxing-result-columns-ready th:nth-child(4),.boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(4){width:10%!important;white-space:nowrap!important}
.boxer-page .fight-history-table.boxing-result-columns-ready th:nth-child(5),.boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(5){width:22%!important}
.boxer-page .fight-history-table.boxing-result-columns-ready th:nth-child(6),.boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(6){width:26%!important}
.boxer-page .fight-history-table.boxing-result-columns-ready th:nth-child(7),.boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(7){width:5%!important;text-align:center}
.boxer-page .fight-history-table.boxing-result-columns-ready .history-result{max-width:100%!important;box-sizing:border-box!important}
.boxer-page .fight-history-table.boxing-result-columns-ready .history-boxing-title{display:block!important;max-width:none!important;width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}
.boxer-page .boxing-details-toggle{appearance:none;border:0;background:transparent;padding:0;color:#358d69;font:inherit;font-size:13px;font-weight:900;cursor:pointer;text-align:left}
.boxer-page .boxing-details-toggle:before{content:"▸";display:inline-block;margin-right:5px;transition:transform .15s ease}
.boxer-page .boxing-details-toggle[aria-expanded="true"]:before{transform:rotate(90deg)}
.boxer-page .boxing-details-row[hidden]{display:none!important}
.boxer-page .boxing-details-row:hover{background:#fbfcfc!important}
.boxer-page .boxing-details-row>td{width:auto!important;padding:0!important;border-bottom:1px solid var(--line)!important;background:#fbfcfc}
.boxer-page .boxing-details-panel{box-sizing:border-box;width:100%;padding:18px 22px 20px;color:#626a70;font-size:13px;line-height:1.5;overflow-wrap:anywhere;word-break:break-word;border-top:1px solid #edf0f1}
.boxer-page .boxing-details-panel ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 26px;margin:0;padding:0;list-style:none}
.boxer-page .boxing-details-panel li{min-width:0;margin:0;overflow-wrap:anywhere}
.boxer-page .boxing-details-panel b{color:#3f474d}
@media(max-width:760px){
  .boxer-page .fight-history-table.boxing-result-columns-ready{table-layout:auto!important;width:100%!important;min-width:0!important;max-width:100%!important}
  .boxer-page .fight-history-table.boxing-result-columns-ready th:nth-child(n),.boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(n){width:auto!important;min-width:0!important;max-width:none!important}
  .boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(1){grid-column:1/-1!important;grid-row:2!important;background:#fff!important;border-top:1px solid var(--line)!important;padding-top:10px!important;padding-bottom:10px!important}
  .boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(1)::before{content:"Бой"!important}
  .boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(1):empty{display:none}
  .boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(2){grid-column:1!important;grid-row:1!important;background:#f7f8f9!important;border-top:0!important}
  .boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(2)::before{content:"Исход"!important}
  .boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(3){grid-column:1/-1!important;grid-row:3!important;background:#fff!important;border-top:1px solid var(--line)!important;padding-top:15px!important;padding-bottom:15px!important}
  .boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(3)::before{content:"Соперник"!important}
  .boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(4){grid-column:2!important;grid-row:1!important;text-align:right!important;background:#f7f8f9!important;border-top:0!important;padding-top:12px!important;padding-bottom:12px!important}
  .boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(4)::before{content:"Дата"!important}
  .boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(5){grid-column:1/-1!important;grid-row:4!important;text-align:left!important;background:#fff!important;border-top:1px solid var(--line)!important;padding-top:13px!important;padding-bottom:14px!important}
  .boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(5)::before{content:"Результат"!important}
  .boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(6){grid-column:1/-1!important;grid-row:5!important;text-align:left!important;background:#fff!important;border-top:1px solid var(--line)!important;border-right:0!important;padding-top:13px!important;padding-bottom:14px!important}
  .boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(6)::before{content:"Титулы"!important}
  .boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(7){grid-column:1/-1!important;grid-row:6!important;text-align:left!important;background:#fff!important;border-top:1px solid var(--line)!important;border-right:0!important;padding-top:11px!important;padding-bottom:12px!important}
  .boxer-page .fight-history-table.boxing-result-columns-ready td:nth-child(7)::before{content:"Подробнее"!important}
  .boxer-page .fight-history-table.boxing-result-columns-ready .history-fight-main-row.boxing-details-open{border-radius:18px 18px 0 0}
  .boxer-page .fight-history-table.boxing-result-columns-ready .boxing-details-row:not([hidden]){display:grid!important;grid-template-columns:1fr;width:100%;margin-top:-12px;border-top:0;border-radius:0 0 18px 18px;background:#fbfcfc;overflow:hidden;box-shadow:0 5px 16px rgba(18,24,28,.04)}
  .boxer-page .fight-history-table.boxing-result-columns-ready .boxing-details-row>td{display:block!important;grid-column:1/-1!important;grid-row:auto!important;width:100%!important;padding:0!important;background:#fbfcfc!important;border:0!important}
  .boxer-page .fight-history-table.boxing-result-columns-ready .boxing-details-row>td::before{display:none!important;content:none!important}
  .boxer-page .boxing-details-panel{padding:15px 14px 17px;border-top:1px solid var(--line);font-size:13px}
  .boxer-page .boxing-details-panel ul{grid-template-columns:1fr;gap:8px}
}
@media(max-width:420px){
  .boxer-page .fight-history-table.boxing-result-columns-ready .history-fight-main-row.boxing-details-open{border-radius:16px 16px 0 0}
  .boxer-page .fight-history-table.boxing-result-columns-ready .boxing-details-row:not([hidden]){margin-top:-10px;border-radius:0 0 16px 16px}
}
