.match-controller-container[data-v-b5c183f8]{min-height:100%;background:#eef5fc;color:#2d4057}.controller-toolbar[data-v-b5c183f8]{color:#fff;background:linear-gradient(120deg,#4b8fd8,#6aa9e9)!important;-webkit-box-shadow:0 3px 12px rgba(64,137,210,.2);box-shadow:0 3px 12px rgba(64,137,210,.2)}.controller-toolbar span[data-v-b5c183f8]{color:#f4f9ff}.schedule-list[data-v-b5c183f8]{margin:14px 12px 0;border:0;background:transparent}.venue-title[data-v-b5c183f8]{padding-left:4px;color:#2d4057;font-size:17px;font-weight:650;letter-spacing:.2px}.venue-projects[data-v-b5c183f8]{max-height:calc(100vh - 160px);overflow:auto;padding:10px 10px 18px;background:#eaf3fc}.project-section[data-v-b5c183f8]{width:100%;min-width:0;margin-bottom:14px;overflow:hidden;border:1px solid #cfdfee;border-radius:7px;background:#fff;-webkit-box-shadow:0 3px 10px rgba(69,125,179,.09);box-shadow:0 3px 10px rgba(69,125,179,.09)}.project-title[data-v-b5c183f8]{position:sticky;left:0;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;width:100%;height:42px;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#304b68;background:-webkit-gradient(linear,left top,right top,from(#f7fbff),to(#eaf4fd));background:linear-gradient(90deg,#f7fbff,#eaf4fd);border-bottom:1px solid #d3e3f1;font-size:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.project-title[data-v-b5c183f8]:hover{background:-webkit-gradient(linear,left top,right top,from(#eff7fe),to(#dfedfa));background:linear-gradient(90deg,#eff7fe,#dfedfa)}.project-title-text[data-v-b5c183f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-width:0}.project-title-text span[data-v-b5c183f8]{color:#71879d;font-size:13px;font-weight:400}.project-title-text .project-group-count[data-v-b5c183f8]{color:#527495;border-color:#c8dced;background:#f5faff}.arrange-group[data-v-b5c183f8]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:142px;border-bottom:1px solid #dbe7f2}.arrange-group[data-v-b5c183f8]:last-child{border-bottom:0}.group-number[data-v-b5c183f8]{position:sticky;left:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 88px;flex:0 0 88px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:#496885;border-right:1px solid #d5e3ef;background:#f3f8fd;font-size:17px;font-weight:600}.regions-row[data-v-b5c183f8]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.region-block[data-v-b5c183f8],.regions-row[data-v-b5c183f8]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0}.region-block[data-v-b5c183f8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-right:1px solid #d9e6f1;background:#fff}.region-block[data-v-b5c183f8]:last-child{border-right:0}.region-name[data-v-b5c183f8]{-webkit-box-flex:0;-ms-flex:0 0 34px;flex:0 0 34px;line-height:34px;text-align:center;color:#fff;background:-webkit-gradient(linear,left top,right top,from(#6879ad),to(#7d8dc0));background:linear-gradient(90deg,#6879ad,#7d8dc0);font-size:15px;font-weight:600;letter-spacing:.3px}.region-users[data-v-b5c183f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}.schedule-user[data-v-b5c183f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 calc(100%/var(--users-per-row));flex:0 0 calc(100%/var(--users-per-row));min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border-right:1px solid #e5eaf0;border-bottom:1px solid #e5eaf0;background:#fff;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.schedule-user[data-v-b5c183f8]:hover{background:#f5faff}.schedule-user[data-v-b5c183f8]:last-child{border-right:0}.user-number[data-v-b5c183f8]{position:relative;min-height:30px;padding:5px 34px 5px 4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#304b68;border-bottom:1px solid #e1ebf4;background:#f8fbff;font-weight:700}.gender-tag[data-v-b5c183f8]{position:absolute;top:3px;right:3px;padding:0 4px}.user-group[data-v-b5c183f8]{min-height:20px;padding:3px 4px;overflow:hidden;color:#718096;border-bottom:1px solid #edf0f3;font-size:12px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.user-name[data-v-b5c183f8]{min-height:40px;padding:7px 5px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;color:#202f3d;line-height:20px;overflow-wrap:anywhere;white-space:normal;font-weight:650}.user-unit[data-v-b5c183f8]{min-height:40px;padding:0 5px 5px;overflow:hidden;color:#6c7a89;font-size:12px;line-height:18px;overflow-wrap:anywhere}.user-status[data-v-b5c183f8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-top:auto;padding:5px}.user-score-row[data-v-b5c183f8],.user-status[data-v-b5c183f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.user-score-row[data-v-b5c183f8]{min-height:28px}.user-score[data-v-b5c183f8]{color:#3d83c5;text-decoration:underline;cursor:pointer;font-weight:700}.speed-score-input[data-v-b5c183f8]{width:72px}[data-v-b5c183f8] .speed-score-input .el-input__inner{padding:0 5px;text-align:center}.region-actions[data-v-b5c183f8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px;border-top:1px solid #d8e5f0;background:#f4f9fd}.region-actions .el-button+.el-button[data-v-b5c183f8]{margin-left:6px}.text[data-v-b5c183f8]{font-size:14px}.item[data-v-b5c183f8]{margin-bottom:18px}.clearfix[data-v-b5c183f8]:after,.clearfix[data-v-b5c183f8]:before{display:table;content:""}.clearfix[data-v-b5c183f8]:after{clear:both}.box-card[data-v-b5c183f8]{margin-bottom:20px}.title[data-v-b5c183f8]{background-color:#e3e3e3;font-weight:600;font-size:16px}.title .schedule-cell[data-v-b5c183f8]{height:30px;line-height:30px}.schedule-cell[data-v-b5c183f8]{border:1px solid #b3b1b1;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:30px;line-height:30px}.schedule-user-cell[data-v-b5c183f8]{border-right:1px solid #b3b1b1;border-bottom:1px solid #b3b1b1;-webkit-box-sizing:border-box;box-sizing:border-box}table[data-v-b5c183f8]{border-collapse:collapse;margin:10px}td[data-v-b5c183f8],th[data-v-b5c183f8]{border:2px solid #e3e3e3;width:120px;text-align:center;height:35px}th[data-v-b5c183f8]{background-color:#d3d2d2;color:#000}.score-group-item[data-v-b5c183f8]{margin-top:10px}.el-icon-delete[data-v-b5c183f8]{color:red;cursor:pointer}.el-timeline .item[data-v-b5c183f8]{margin:0}[data-v-b5c183f8] .el-collapse-item__header{height:36px!important;line-height:36px!important;padding:0 12px;color:#2d4057;border:1px solid #cfdfee;border-radius:7px 7px 0 0;background:#fff;-webkit-box-shadow:0 2px 8px rgba(69,125,179,.08);box-shadow:0 2px 8px rgba(69,125,179,.08)}[data-v-b5c183f8] .el-collapse-item__arrow{color:#5c8fc1;font-weight:700}[data-v-b5c183f8] .el-collapse-item__content{padding-bottom:0}[data-v-b5c183f8] .el-collapse-item__wrap,[data-v-b5c183f8] .el-collapse-transition-enter-active,[data-v-b5c183f8] .el-collapse-transition-leave-active{-webkit-transition:none!important;transition:none!important}