.table-container{align-items:center;position:relative}.scroll-wrapper,.table-container{display:flex;justify-content:flex-start;width:100%}.scroll-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.training-table{border-collapse:collapse;margin:0;padding:0;table-layout:fixed;text-align:center}.training-table td,.training-table th{padding:0}.training-table.original{min-width:900px;position:relative;width:1230px}.training-table.original td,.training-table.original th{border:.25rem solid #fff}.training-table.original th{background:#2bb9b0;color:#fff;font-weight:700;padding:.6rem}.training-table.original th:first-child{background:#fff;color:#000;width:12%}.training-table.original td{vertical-align:middle}.training-table.original .category{background:#fff;font-weight:700;text-align:center}.sub-cell-wrapper{background-image:linear-gradient(90deg,#8fd9d6 0,#8fd9d6 25%,#64d0c9 0,#64d0c9 50%,#39bfb0 0,#39bfb0 75%,#30a5b0 0,#30a5b0);background-position:50%;background-repeat:no-repeat;display:flex;gap:12px;padding:12px}.vertical-items{box-sizing:border-box;display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:100%;width:1074px}.item{background:#fff;border:2px solid #2bb9b0;border-radius:30px;box-sizing:border-box;display:inline-block;font-weight:500;padding:8px 16px;text-align:center;white-space:normal;width:100%;word-break:break-word}.scroll-indicator{display:none}.training-table.original th:nth-child(2){background-color:#8fd9d6;color:#fff}.training-table.original th:nth-child(3){background-color:#64d0c9;color:#fff}.training-table.original th:nth-child(4){background-color:#39bfb0;color:#fff}.training-table.original th:nth-child(5){background-color:#30a5b0;color:#fff}@media screen and (max-width:920px){.scroll-wrapper{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.training-table.original{max-width:920px;min-width:530px;table-layout:auto;width:100%}.training-table.original th:first-child{width:4%}.training-table.original th:nth-child(n+2){max-width:5%;width:5%}.training-table.original .category,.training-table.original th:nth-child(n+2){font-size:.8rem}.vertical-items{width:100%}.item{font-size:.6rem}}