.vote-stage{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0 20px;max-height:70vh}.vote-summary{font-size:4vh;font-family:Ma Shan Zheng,serif;margin:3vh 0;text-align:center}.vote-table{width:60vw!important;margin:2vh auto!important;max-height:30 vh!important;overflow-y:auto!important}.el-table th{background-color:v-bind("color-mix(in srgb, theme.tableHeaderColor 10%, transparent)")!important;color:v-bind("theme.tableHeaderColor")!important;font-size:3vh!important;font-weight:700!important;height:7vh!important;font-family:Ma Shan Zheng,serif!important;padding:8px 0!important}.el-table .cell{text-align:center!important;white-space:nowrap!important;padding:0 10px!important;line-height:1.5!important;overflow:visible!important}.el-table .el-table__cell{padding:0!important;min-width:150px!important}.el-table td{background-color:transparent!important;font-size:2.5vh!important;height:7vh!important;font-family:Ma Shan Zheng,serif!important;padding:8px 0!important;color:v-bind("theme.tableCellColor")!important}.vote-status{display:inline-block;padding:6px 15px;border-radius:15px;font-weight:700}.vote-status.voted{background-color:v-bind("color-mix(in srgb, #67C23A 10%, transparent)");color:#67c23a}.vote-status.pending{background-color:v-bind("color-mix(in srgb, #909399 10%, transparent)");color:#909399}.el-table,.el-table tr,.el-table th.el-table__cell{background-color:transparent!important;border:none!important}.el-table tbody tr:hover>td{background-color:#fb8c000d!important}.el-table .cell{text-align:center;white-space:nowrap}@media screen and (max-width: 768px){.vote-table{width:90vw!important}.el-table th{font-size:2.5vh!important}.el-table td{font-size:2vh!important}}.vote-result-stage{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0 20px;max-height:70vh}.vote-result-table{width:80vw!important;margin:4vh auto!important;max-height:40vh!important;overflow-y:auto!important}.vote-result-table .el-table__header-wrapper th{background-color:#fb8c001a!important;color:#fb8c00!important;font-size:3.5vh!important;font-weight:700!important;height:8vh!important;font-family:Ma Shan Zheng,serif!important;padding:8px 0!important}.vote-result-table .el-table__row td{background-color:transparent!important;font-size:3vh!important;height:8vh!important;font-family:Ma Shan Zheng,serif!important;padding:12px 0!important}.vote-result-table .el-button{font-family:Ma Shan Zheng,serif!important;font-size:2.5vh!important;padding:8px 20px!important;border-radius:20px!important}.vote-result-table .cell{text-align:center!important;white-space:nowrap!important;padding:0 10px!important;line-height:1.5!important;overflow:visible!important}.vote-choice{position:relative;cursor:pointer;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.vote-choice-hidden{display:inline-block}.vote-choice-hover{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.vote-choice:hover .vote-choice-hidden{display:none}.vote-choice:hover .vote-choice-hover{display:inline-block}.score-dialog .el-dialog__header{text-align:center;font-family:Ma Shan Zheng,serif;padding:20px}.score-dialog .el-dialog__title{font-size:5vh!important;font-weight:700;color:#000}.score-dialog .score-table{width:100%;margin:0 auto;color:#000}.score-dialog .el-table th{background-color:#fb8c001a!important;font-size:3vh!important;font-weight:700!important;font-family:Ma Shan Zheng,serif!important;padding:12px 0!important;color:#000}.score-dialog .el-table td{font-size:2.5vh!important;font-family:Ma Shan Zheng,serif!important;padding:12px 0!important;color:#000}.final-result-stage{display:flex;flex-direction:column;align-items:center;width:100%}.final-result-stage .stage-title{font-size:7vh;font-family:Ma Shan Zheng,serif;text-align:center}.result-table-container{width:60%;max-width:1400px;margin:0 auto;display:flex;justify-content:center;align-items:center}.result-table{width:100%;border-collapse:separate;border-spacing:0}.result-table .el-table__header-wrapper th,.result-table .el-table__row td{border:1px solid v-bind("color-mix(in srgb, theme.primaryColor 20%, transparent)")!important}.result-table .el-table__header-wrapper th{background-color:v-bind("color-mix(in srgb, theme.tableHeaderColor 10%, transparent)")!important;color:v-bind("theme.tableHeaderColor")!important;font-size:3.2vh!important;font-family:Ma Shan Zheng,serif!important;padding:1.5vh 0!important;font-weight:400!important}.result-table .el-table__row td{background-color:transparent!important;font-size:3vh!important;font-family:Ma Shan Zheng,serif!important;padding:.5vh 0!important;height:4.5vh!important;position:relative;color:v-bind("theme.tableCellColor")!important}.result-table.el-table:before,.result-table.el-table:after{display:none!important}.result-table .el-table__row:nth-last-child(-n+3) td{background-color:v-bind("color-mix(in srgb, theme.primaryColor 5%, transparent)")!important;border:none!important}.result-table .el-table__row:nth-last-child(-n+3) td:not(:first-child){border-left:none!important}.result-table .el-table__row:nth-last-child(-n+3) td:last-child{border-right:1px solid v-bind("color-mix(in srgb, theme.primaryColor 20%, transparent)")!important}.merged-cell{left:0;width:300%;text-align:center;font-size:3vh;line-height:4.5vh;display:flex;justify-content:center;align-items:center;overflow:hidden}.info-label{color:v-bind("theme.labelColor");font-size:3vh;display:block;font-weight:bolder}.vote-table::-webkit-scrollbar,.vote-result-table::-webkit-scrollbar{width:6px}.vote-table::-webkit-scrollbar-track,.vote-result-table::-webkit-scrollbar-track{background:#0000001a;border-radius:3px}.vote-table::-webkit-scrollbar-thumb,.vote-result-table::-webkit-scrollbar-thumb{background:#fb8c0080;border-radius:3px}.vote-table::-webkit-scrollbar-thumb:hover,.vote-result-table::-webkit-scrollbar-thumb:hover{background:#fb8c00b3}.judge-names-container{width:55vw;overflow:hidden;position:relative;margin:0 0 0 auto;margin-right:5vw;margin-top:2vh}.judge-names-scroll{font-size:7vh;font-family:Ma Shan Zheng,serif;width:70vw;height:8vh;text-align:left;line-height:8vh;white-space:nowrap;padding-right:20px}.judge-names-scroll:not(.scrolling){transform:none!important;animation:none!important}.judge-names-scroll.scrolling{animation:scrollText 20s linear infinite;padding-right:50px}@keyframes scrollText{0%{transform:translate(0)}to{transform:translate(calc(-100% - 50px))}}@font-face{font-family:DIN-Condensed-Bold;src:url(/DIN-Condensed-Bold-2.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.timer-container[data-v-65f33cb1],.home-container[data-v-65f33cb1]{-webkit-user-select:none;user-select:none;cursor:default}.vote-choice[data-v-65f33cb1]{text-align:center;cursor:pointer}.info-label[data-v-65f33cb1]{font-size:min(3vh,24px);display:flex;font-weight:bolder;height:100%;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hidden-stage-form .stage-description[data-v-65f33cb1]{font-size:14px;color:#666;line-height:1.5;background:#f8f9fa;padding:10px;border-radius:4px;border-left:4px solid #409eff}.hidden-stage-form .duration-input[data-v-65f33cb1]{display:flex;align-items:center}.hidden-stage-indicator[data-v-65f33cb1]{font-weight:700;font-size:16px;text-align:center;padding:8px 16px;border-radius:20px;border:2px solid}.nav-button.return[data-v-65f33cb1]{color:#fff}.nav-button.return[data-v-65f33cb1]:hover{opacity:.8}.control-buttons_left[data-v-65f33cb1]{display:flex;flex-direction:column}.preset-option[data-v-65f33cb1]{padding:4px 0}.preset-title[data-v-65f33cb1]{font-weight:700;font-size:14px;color:#303133}.preset-info[data-v-65f33cb1]{font-size:12px;color:#909399;margin-top:2px}.preset-desc[data-v-65f33cb1]{color:#67c23a}@media screen and (max-width: 768px){.final-result-stage .stage-title[data-v-65f33cb1]{font-size:5vh}.result-table .el-table__header-wrapper th[data-v-65f33cb1]{font-size:2.8vh!important}.result-table .el-table__row td[data-v-65f33cb1]{font-size:2.5vh!important}}.home-container[data-v-65f33cb1],.timer-container[data-v-65f33cb1]{min-height:100vh;position:relative;width:100vw;overflow:hidden}.header-info[data-v-65f33cb1]{padding:0;display:flex;flex-direction:column;align-items:center}.team-info[data-v-65f33cb1]{display:flex;justify-content:space-between;width:100vw}.team[data-v-65f33cb1]{font-size:var(--0ae53500);font-family:Ma Shan Zheng,serif;font-weight:700;text-align:center;overflow:hidden}.positive[data-v-65f33cb1]{margin-left:4vw;margin-top:5.5vh;width:45vw;height:8.5vh;display:flex;justify-content:center;align-items:center}.negative[data-v-65f33cb1]{margin-right:4vw;margin-top:5.5vh;width:45vw;height:8.5vh;display:flex;justify-content:center;align-items:center}.topic[data-v-65f33cb1]{text-align:center;font-size:var(--0071e8cc);font-family:Ma Shan Zheng,serif;margin-top:6.1vh;width:92.5vw;height:8vh;display:flex;justify-content:center;align-items:center;font-weight:bolder;overflow:hidden;-webkit-user-select:none;user-select:none}.main-content[data-v-65f33cb1]{display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translateY(var(--7cae388a));transition:transform .3s ease}.timer-stage[data-v-65f33cb1]{width:90vw;display:flex;flex-direction:column;align-items:center;justify-content:center}.timer-stage .timer-display[data-v-65f33cb1]{text-align:center}.stage-title[data-v-65f33cb1]{font-size:var(--0bb1a1e3);font-family:Ma Shan Zheng,serif;margin-top:2vh;text-align:center}.stage-text[data-v-65f33cb1]{font-size:3vw;text-align:center}.dual-stage-title[data-v-65f33cb1]{font-size:var(--4a26e9c7);font-family:Ma Shan Zheng,serif;margin-top:3vh}.timer-display[data-v-65f33cb1]{font-size:var(--67c10bc0);font-family:DIN-Condensed-Bold,Arial,sans-serif;margin-top:var(--14ec765a);margin-bottom:-10px;text-align:center;font-weight:700}.dual-timer-display[data-v-65f33cb1]{font-size:var(--43f82ab8);font-family:DIN-Condensed-Bold,Arial,sans-serif;margin-top:var(--41c57984);margin-bottom:20px;text-align:center;font-weight:700}.dual-timer-stage[data-v-65f33cb1]{display:flex;flex-direction:column;justify-content:space-around;align-items:center;width:92vw}.timers-container[data-v-65f33cb1]{display:flex;justify-content:space-around;align-items:center;width:92vw}.timer-side[data-v-65f33cb1]{text-align:center}.side-title[data-v-65f33cb1]{font-size:3vw;color:var(--7f334c10)}.timer-divider[data-v-65f33cb1]{width:3px;height:35vh;background-color:var(--64037e67);opacity:.5;margin:0 40px}.hidden-stage-container .dual-timer-stage[data-v-65f33cb1]{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 4vw;transform:translateY(var(--7cae388a));transition:transform .3s ease}.hidden-stage-container .stage-title[data-v-65f33cb1]{margin-bottom:2vh}.hidden-stage-container .timers-container[data-v-65f33cb1]{margin-bottom:4vh}.hidden-stage-container .timer-controls[data-v-65f33cb1]{margin-top:2vh}.hidden-stage-container .timer-side.active[data-v-65f33cb1]{transform:scale(1.05);transition:transform .3s ease}.hidden-stage-container .timer-side.active .dual-timer-display[data-v-65f33cb1]{color:var(--9adbe640)!important;text-shadow:0 0 10px rgba(175,94,83,.3)}.hidden-stage-container .single-timer-stage[data-v-65f33cb1]{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 4vw;transform:translateY(var(--7cae388a));transition:transform .3s ease}.hidden-stage-container .single-timer-stage .stage-title[data-v-65f33cb1],.hidden-stage-container .single-timer-stage .timer-display[data-v-65f33cb1]{margin-bottom:4vh}.hidden-stage-container .single-timer-stage .timer-controls[data-v-65f33cb1]{margin-top:2vh}.stage-navigation[data-v-65f33cb1]{position:fixed;bottom:20px;width:98vw;display:flex;justify-content:space-between;padding:0 1vw}.nav-button[data-v-65f33cb1]{position:relative;color:var(--7c5bf17e)!important}.nav-button[data-v-65f33cb1]:hover{background-color:var(--7c5bf17e)!important;color:var(--d7b9a78e)!important;border:1px solid var(--64037e67)!important}.nav-button[data-v-65f33cb1]:hover:after{content:attr(title);position:absolute;bottom:-25px;left:50%;transform:translate(-50%);font-size:12px;color:#666;white-space:nowrap}.home-stage[data-v-65f33cb1]{padding:0;margin:0}.judge-names-container[data-v-65f33cb1]{width:55vw;overflow:hidden;position:relative;margin:0 0 0 auto;margin-right:5vw}@keyframes scrollText-65f33cb1{0%{transform:translate(-60%)}to{transform:translate(-150%)}}.judge-names-scroll[data-v-65f33cb1]{font-size:7vh;margin-top:var(--3cd1cdba);width:55vw;margin-left:var(--371d10f8);height:11vh;text-align:left;line-height:14vh;white-space:nowrap;font-family:Ma Shan Zheng,serif;animation:scrollText-65f33cb1 20s linear infinite}.date-info[data-v-65f33cb1]{margin:0;padding:0;display:flex}.month[data-v-65f33cb1]{font-size:13vh;margin-left:var(--57435fcd);margin-top:var(--24b11bae)}.day[data-v-65f33cb1]{font-size:13vh;margin-top:var(--24b11bae);margin-left:2vw}.time[data-v-65f33cb1]{font-size:8vh;margin-top:var(--423d95ff);margin-left:var(--2973a0c8)}.vote-stage[data-v-65f33cb1]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0 20px}.vote-summary[data-v-65f33cb1]{font-size:4vh;font-family:Ma Shan Zheng,serif;margin:3vh 0;text-align:center}.vote-table[data-v-65f33cb1]{width:60vw!important;margin:2vh auto!important;max-height:28vh!important;overflow-y:auto!important}.el-table th[data-v-65f33cb1]{background-color:var(--639fd105)!important;color:var(--282f050e)!important;font-size:3vh!important;font-weight:700!important;height:7vh!important;font-family:Ma Shan Zheng,serif!important;padding:8px 0!important;position:sticky!important;top:0!important;z-index:1!important}.el-table td[data-v-65f33cb1]{background-color:transparent!important;font-size:2.5vh!important;height:7vh!important;font-family:Ma Shan Zheng,serif!important;padding:0!important;color:var(--439e0959)!important;line-height:7vh!important}.vote-status[data-v-65f33cb1]{display:inline-block;padding:6px 15px;border-radius:15px;font-weight:700}.vote-status.voted[data-v-65f33cb1]{background-color:var(--f59bacc6);color:#67c23a}.vote-status.pending[data-v-65f33cb1]{background-color:var(--7f4e656a);color:#909399}.el-table[data-v-65f33cb1],.el-table tr[data-v-65f33cb1],.el-table th.el-table__cell[data-v-65f33cb1]{background-color:transparent!important;border:none!important}.el-table tbody tr:hover>td[data-v-65f33cb1]{background-color:#fb8c000d!important}.el-table .cell[data-v-65f33cb1]{text-align:center;white-space:nowrap}@media screen and (max-width: 768px){.vote-table[data-v-65f33cb1]{width:90vw!important}.el-table th[data-v-65f33cb1]{font-size:2.5vh!important}.el-table td[data-v-65f33cb1]{font-size:2vh!important}}.vote-result-stage[data-v-65f33cb1]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0 20px}.vote-result-table[data-v-65f33cb1]{width:80vw!important;margin:4vh auto!important;max-height:40vh!important;overflow-y:auto!important}.vote-result-table .el-table__header-wrapper th[data-v-65f33cb1]{background-color:#fb8c001a!important;color:#fb8c00!important;font-size:3.5vh!important;font-weight:700!important;height:8vh!important;font-family:Ma Shan Zheng,serif!important;padding:8px 0!important}.vote-result-table .el-table__row td[data-v-65f33cb1]{background-color:transparent!important;font-size:3vh!important;height:8vh!important;font-family:Ma Shan Zheng,serif!important;padding:12px 0!important}.vote-result-table .el-button[data-v-65f33cb1]{font-family:Ma Shan Zheng,serif!important;font-size:2.5vh!important;padding:8px 20px!important;border-radius:20px!important}.vote-result-table .cell[data-v-65f33cb1]{text-align:center!important;white-space:nowrap!important;padding:0 10px!important;line-height:1.5!important;overflow:visible!important}.vote-choice[data-v-65f33cb1]{position:relative;cursor:pointer;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.vote-choice-hidden[data-v-65f33cb1]{display:inline-block}.vote-choice-hover[data-v-65f33cb1]{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.vote-choice:hover .vote-choice-hidden[data-v-65f33cb1]{display:none}.vote-choice:hover .vote-choice-hover[data-v-65f33cb1]{display:inline-block}.score-dialog .el-dialog__header[data-v-65f33cb1]{text-align:center;font-family:Ma Shan Zheng,serif;padding:20px}.score-dialog .el-dialog__title[data-v-65f33cb1]{font-size:5vh!important;font-weight:700;color:#000}.score-dialog .score-table[data-v-65f33cb1]{width:100%;margin:0 auto;color:#000}.score-dialog .el-table th[data-v-65f33cb1]{background-color:#fb8c001a!important;font-size:3vh!important;font-weight:700!important;font-family:Ma Shan Zheng,serif!important;padding:12px 0!important;color:#000}.score-dialog .el-table td[data-v-65f33cb1]{font-size:2.5vh!important;font-family:Ma Shan Zheng,serif!important;padding:12px 0!important;color:#000}.final-result-stage[data-v-65f33cb1]{display:flex;flex-direction:column;align-items:center;width:100%}.final-result-stage .stage-title[data-v-65f33cb1]{font-size:7vh;font-family:Ma Shan Zheng,serif;text-align:center}.result-table-container[data-v-65f33cb1]{width:60%;max-width:1400px;margin:0 auto;display:flex;justify-content:center;align-items:center}.result-table[data-v-65f33cb1]{width:100%;border-collapse:separate;border-spacing:0}.result-table .el-table__header-wrapper th[data-v-65f33cb1],.result-table .el-table__row td[data-v-65f33cb1]{border:1px solid var(--65a4fe1f)!important}.result-table .el-table__header-wrapper th[data-v-65f33cb1]{background-color:var(--639fd105)!important;color:var(--282f050e)!important;font-size:3.2vh!important;font-family:Ma Shan Zheng,serif!important;padding:1.5vh 0!important;font-weight:400!important}.result-table .el-table__row td[data-v-65f33cb1]{background-color:transparent!important;font-size:3vh!important;font-family:Ma Shan Zheng,serif!important;padding:.5vh 0!important;height:4.5vh!important;position:relative;color:var(--439e0959)!important}.result-table.el-table[data-v-65f33cb1]:before,.result-table.el-table[data-v-65f33cb1]:after{display:none!important}.result-table .el-table__row:nth-last-child(-n+3) td[data-v-65f33cb1]{background-color:var(--8e13fa34)!important;border:none!important}.result-table .el-table__row:nth-last-child(-n+3) td[data-v-65f33cb1]:not(:first-child){border-left:none!important}.result-table .el-table__row:nth-last-child(-n+3) td[data-v-65f33cb1]:last-child{border-right:1px solid var(--65a4fe1f)!important}.merged-cell[data-v-65f33cb1]{left:0;width:300%;text-align:center;font-size:3vh;line-height:4.5vh;display:flex;justify-content:center;align-items:center;overflow:hidden}.info-label[data-v-65f33cb1]{color:var(--64037e67);font-size:4vh;display:block;font-weight:bolder}@media screen and (max-width: 1200px){.merged-cell[data-v-65f33cb1]{width:450px}}@media screen and (max-width: 768px){.final-result-stage .stage-title[data-v-65f33cb1]{font-size:5vh}.merged-cell[data-v-65f33cb1]{width:300px}.result-table .el-table__header-wrapper th[data-v-65f33cb1]{font-size:2.8vh!important}.result-table .el-table__row td[data-v-65f33cb1]{font-size:2.5vh!important}}@keyframes borderBlink-65f33cb1{0%{border:20px solid rgba(255,0,0,.8)}16.66%{border:20px solid rgba(255,165,0,.8)}33.33%{border:20px solid rgba(255,255,0,.8)}50%{border:20px solid rgba(0,255,0,.8)}66.66%{border:20px solid rgba(0,127,255,.8)}83.33%{border:20px solid rgba(139,0,255,.8)}to{border:20px solid rgba(255,0,0,.8)}}[data-v-65f33cb1] .el-table__header-wrapper th{background-color:var(--639fd105)!important;color:var(--282f050e)!important;font-size:3.2vh!important;font-family:Ma Shan Zheng,serif!important;padding:1.5vh 0!important;font-weight:400!important}[data-v-65f33cb1] .el-table__row td{color:var(--439e0959)!important;background-color:transparent!important;font-size:3vh!important;font-family:Ma Shan Zheng,serif!important;padding:.5vh 0!important}[data-v-65f33cb1] .el-table__header-wrapper th,[data-v-65f33cb1] .el-table__row td{border:1px solid var(--65a4fe1f)!important}[data-v-65f33cb1] .el-table__row:nth-last-child(-n+3) td{background-color:var(--8e13fa34)!important}[data-v-65f33cb1] .el-table:before,[data-v-65f33cb1] .el-table:after{display:none!important}[data-v-65f33cb1] .el-table__row:last-child td{border-bottom:none!important}.time-input[data-v-65f33cb1]{display:flex;align-items:center;gap:8px;margin-top:8px}.time-separator[data-v-65f33cb1]{font-size:18px;font-weight:700}.dual-timer-input[data-v-65f33cb1]{display:flex;flex-direction:column;gap:12px}.side-timer[data-v-65f33cb1]{display:flex;flex-direction:column;gap:4px}[data-v-65f33cb1] .el-input-number{width:80px}.timer-button[data-v-65f33cb1]{width:100px;height:40px;font-size:16px;border-radius:4px;background-color:#fff3;border:1px solid rgba(255,255,255,.3);color:var(--7c5bf17e)}.timer-controls[data-v-65f33cb1]{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:10px}.dual-timer-stage .timer-controls[data-v-65f33cb1]{margin-top:var(--4b7acc8a)}.custom-dialog[data-v-65f33cb1]{background-color:transparent!important}.custom-dialog .el-dialog[data-v-65f33cb1]{background-color:var(--el-dialog-bg-color)!important;border:1px solid rgba(255,255,255,.1)}.custom-dialog .el-dialog__header[data-v-65f33cb1]{background-color:var(--el-dialog-bg-color)!important;border-bottom:1px solid rgba(255,255,255,.2);padding:20px;margin:0;position:relative}.custom-dialog .el-dialog__title[data-v-65f33cb1]{color:var(--el-dialog-title-color)!important;font-weight:700}.custom-dialog .el-dialog__body[data-v-65f33cb1]{color:var(--el-dialog-text-color)!important;padding:20px}.custom-dialog .el-dialog__close[data-v-65f33cb1]{color:var(--el-dialog-title-color)!important}.custom-dialog .el-dialog__close[data-v-65f33cb1]:hover{opacity:.8}.custom-table th.el-table__cell[data-v-65f33cb1],.custom-table td.el-table__cell[data-v-65f33cb1]{color:var(--el-table-text-color)!important}.custom-table[data-v-65f33cb1],.custom-table .el-table__header-wrapper[data-v-65f33cb1],.custom-table .el-table__body-wrapper[data-v-65f33cb1]{background-color:transparent!important}.custom-table th.el-table__cell[data-v-65f33cb1],.custom-table td.el-table__cell[data-v-65f33cb1]{background-color:transparent!important;border-bottom:1px solid rgba(255,255,255,.2)!important}.custom-table .el-table__header th.el-table__cell[data-v-65f33cb1]{color:var(--el-table-header-text-color)!important}.custom-button[data-v-65f33cb1]{background-color:var(--el-button-bg-color)!important;border-color:var(--el-button-border-color)!important;color:var(--el-button-text-color)!important;margin:20px auto!important;display:block!important}.custom-button[data-v-65f33cb1]:hover{opacity:.8}.judge-info[data-v-65f33cb1]{position:fixed;bottom:20px;left:20px;display:flex;align-items:center;white-space:nowrap;max-width:100%;background:#00000080;padding:8px 16px;border-radius:4px}.info-label[data-v-65f33cb1]{font-size:min(3vh,24px);font-weight:700;flex-shrink:0}.judge-name[data-v-65f33cb1]{color:#fb8c00;font-size:min(3vh,24px);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.demo-notice-stage[data-v-65f33cb1]{display:flex;flex-direction:column;align-items:center;gap:40px}.demo-content[data-v-65f33cb1]{display:flex;flex-direction:column;align-items:center;gap:30px}.demo-info[data-v-65f33cb1]{text-align:center;font-size:24px}.demo-info h3[data-v-65f33cb1]{margin-bottom:20px}.demo-controls[data-v-65f33cb1]{display:flex;gap:20px}.timer-container.has-notice[data-v-65f33cb1],.home-container.has-notice[data-v-65f33cb1]{position:relative}.timer-container.has-notice[data-v-65f33cb1]:before,.home-container.has-notice[data-v-65f33cb1]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;animation:borderBlink-65f33cb1 3s linear infinite;z-index:999}.vote-table[data-v-65f33cb1]::-webkit-scrollbar,.vote-result-table[data-v-65f33cb1]::-webkit-scrollbar{width:6px}.vote-table[data-v-65f33cb1]::-webkit-scrollbar-track,.vote-result-table[data-v-65f33cb1]::-webkit-scrollbar-track{background:#0000001a;border-radius:3px}.vote-table[data-v-65f33cb1]::-webkit-scrollbar-thumb,.vote-result-table[data-v-65f33cb1]::-webkit-scrollbar-thumb{background:var(--64037e67);border-radius:3px}.vote-table[data-v-65f33cb1]::-webkit-scrollbar-thumb:hover,.vote-result-table[data-v-65f33cb1]::-webkit-scrollbar-thumb:hover{background:var(--64037e67)}[data-v-65f33cb1] .el-table__inner-wrapper:before{display:none}.fullscreen-btn[data-v-65f33cb1]{position:fixed;bottom:120px;right:20px;z-index:999}[data-v-65f33cb1] .el-button.is-circle{background-color:#e6d0b84d;border:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:50px;height:50px;display:flex;align-items:center;justify-content:center}[data-v-65f33cb1] .el-button.is-circle:hover{background-color:#e6d0b833}[data-v-65f33cb1] .el-button.is-circle .el-icon{font-size:24px;color:#f3e9de}.time-actions[data-v-65f33cb1]{display:flex;gap:8px;width:100%;margin-top:8px}.timer-setting-inputs[data-v-65f33cb1]{margin:10px 0;display:flex;flex-direction:column;gap:10px}.timer-input-group[data-v-65f33cb1]{display:flex;align-items:center;gap:5px}.timer-input-label[data-v-65f33cb1]{min-width:80px}.timer-input-divider[data-v-65f33cb1]{margin:0 5px}.control-buttons_right[data-v-65f33cb1]{position:fixed;bottom:120px;right:20px;z-index:999;display:flex;flex-direction:column;align-items:center;gap:10px}.control-buttons_right .el-button[data-v-65f33cb1]{margin:0!important}.control-buttons_left[data-v-65f33cb1]{position:fixed;bottom:120px;left:20px;display:flex;flex-direction:column;align-items:center;gap:10px}.control-buttons_left .el-button[data-v-65f33cb1]{margin:0!important}[data-v-65f33cb1] .settings-dialog .el-dialog{background-color:var(--el-dialog-bg-color)!important;color:var(--el-dialog-text-color)!important;border-radius:8px}[data-v-65f33cb1] .settings-dialog .el-dialog__title,[data-v-65f33cb1] .settings-dialog .el-dialog__headerbtn .el-dialog__close{color:var(--el-dialog-title-color)!important}[data-v-65f33cb1] .settings-dialog .el-slider__runway{background-color:#0000001a}[data-v-65f33cb1] .settings-dialog .el-slider__bar{background-color:var(--el-dialog-title-color)}[data-v-65f33cb1] .settings-dialog .el-slider__button{border-color:var(--el-dialog-title-color)}[data-v-65f33cb1] .settings-dialog .el-button{border-color:var(--el-dialog-title-color);background:#0000000d;color:var(--el-dialog-text-color)}[data-v-65f33cb1] .settings-dialog .el-button--primary{background:var(--el-dialog-title-color);color:#fff}[data-v-65f33cb1] .settings-dialog .el-button:hover{opacity:.8}.settings-group[data-v-65f33cb1]{margin-bottom:20px}.settings-title[data-v-65f33cb1]{margin-bottom:10px;font-weight:700;color:inherit}.settings-control[data-v-65f33cb1]{display:flex;align-items:center;gap:15px}.value-display[data-v-65f33cb1]{min-width:60px;padding:5px 10px;background:#0000000d;border-radius:4px;text-align:center;color:inherit}.settings-actions[data-v-65f33cb1]{display:flex;justify-content:flex-end;gap:10px;margin-top:30px}.settings-section[data-v-65f33cb1]{margin-bottom:25px;border-bottom:1px dashed rgba(0,0,0,.1);padding-bottom:15px}.settings-section[data-v-65f33cb1]:last-of-type{border-bottom:none}.section-title[data-v-65f33cb1]{font-size:16px;font-weight:700;margin-bottom:15px;color:var(--64037e67);padding-left:5px;border-left:3px solid var(--64037e67)}.settings-columns[data-v-65f33cb1]{display:flex;gap:20px}.settings-column[data-v-65f33cb1]{flex:1;min-width:0}.settings-container[data-v-65f33cb1]{padding:10px;color:inherit;max-height:70vh;overflow-y:auto}.data-check-stage[data-v-65f33cb1]{display:flex;flex-direction:column;align-items:center;width:100vw;position:relative;margin-top:-15px}.data-check-content[data-v-65f33cb1]{display:flex;justify-content:space-between;width:90%;height:100%}.timer-column[data-v-65f33cb1]{width:28%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 1vw}.timer-column .data-check-timer[data-v-65f33cb1]{text-align:center}.center-title[data-v-65f33cb1]{margin-bottom:4vh;font-size:4.5vw}.data-check-timer[data-v-65f33cb1]{font-size:8vw;font-family:DIN-Condensed-Bold,Arial,sans-serif;margin-bottom:4vh;color:var(--75e69884);text-align:center;font-weight:700}.team-data-column[data-v-65f33cb1]{width:36%;padding:15px;height:50vh;display:flex;flex-direction:column;border-radius:0;overflow:hidden}.positive-data[data-v-65f33cb1]{border-top-right-radius:8px;border-bottom-right-radius:8px}.negative-data[data-v-65f33cb1]{border-top-left-radius:8px;border-bottom-left-radius:8px}.team-data-title[data-v-65f33cb1]{font-size:2.5vw;font-family:Ma Shan Zheng,serif;text-align:center;margin-bottom:2vh;font-weight:700;padding:10px 0;border-radius:4px}.data-items[data-v-65f33cb1]{display:flex;flex-direction:column;gap:5px;width:100%;flex:1;min-height:200px;overflow-y:auto!important;overflow-x:hidden;padding-right:5px;scrollbar-width:thin;scrollbar-color:var(--64037e67) rgba(0,0,0,.1);margin-bottom:10px;align-items:stretch;justify-content:flex-start}.data-items[data-v-65f33cb1]::-webkit-scrollbar{width:4px!important;height:4px!important}.data-items[data-v-65f33cb1]::-webkit-scrollbar-track{background:#0000001a!important;border-radius:2px!important}.data-items[data-v-65f33cb1]::-webkit-scrollbar-thumb{background:var(--64037e67)!important;border-radius:2px!important}.data-items[data-v-65f33cb1]::-webkit-scrollbar-thumb:hover{background:var(--64037e67)!important;opacity:.8!important}.data-item[data-v-65f33cb1]{background-color:#ffffff1a;padding:8px 15px;border-radius:6px;font-size:2.4vh;color:var(--439e0959);font-family:Ma Shan Zheng,serif;line-height:1.5;white-space:normal;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden!important;box-shadow:0 2px 5px #0000001a;border:1px solid rgba(255,255,255,.05);flex:0 0 auto;height:auto;margin-bottom:5px}.no-data[data-v-65f33cb1]{text-align:center;color:#ffffff80;padding:20px;font-size:2.5vh;font-family:Ma Shan Zheng,serif;display:flex;align-items:center;justify-content:center;height:auto;flex:0 0 auto}.team-data-column[data-v-65f33cb1]::-webkit-scrollbar{width:6px}.team-data-column[data-v-65f33cb1]::-webkit-scrollbar-track{background:#0000001a;border-radius:3px}.team-data-column[data-v-65f33cb1]::-webkit-scrollbar-thumb{background:var(--64037e67);border-radius:3px}.team-data-column[data-v-65f33cb1]::-webkit-scrollbar-thumb:hover{background:var(--64037e67)}.timer-setting[data-v-65f33cb1]{padding:8px}.data-check-ended[data-v-65f33cb1]{font-size:5vw;color:#f56c6c;font-weight:700;text-align:center;animation:fadeIn-65f33cb1 .5s ease-in-out;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:10px 0}.data-check-ended[data-v-65f33cb1]:after{content:"";display:block;width:40px;height:40px;margin-top:10px;border-radius:50%;background-color:#f56c6c33;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23F56C6C"><path d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"/></svg>');background-size:24px;background-position:center;background-repeat:no-repeat}.end-status-text[data-v-65f33cb1]{font-size:2.2vh;color:#f56c6c;text-align:center;margin:15px 0;font-family:Ma Shan Zheng,serif;padding:10px 20px;background-color:#f56c6c1a;border-radius:4px;animation:fadeIn-65f33cb1 .5s ease-in-out}.data-check-end-dialog p[data-v-65f33cb1]{font-size:18px;line-height:1.6;text-align:center;color:#f56c6c;margin:20px 0;font-family:Ma Shan Zheng,serif}@keyframes fadeIn-65f33cb1{0%{opacity:0}to{opacity:1}}.end-check-button[data-v-65f33cb1]{background-color:#f56c6c33!important;border-color:#f56c6c80!important;color:#f56c6c!important;transition:all .3s ease}.end-check-button[data-v-65f33cb1]:hover{background-color:#f56c6c66!important;border-color:#f56c6c!important}.background-control[data-v-65f33cb1]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.background-preview[data-v-65f33cb1]{margin-top:10px;border-radius:4px;overflow:hidden;border:1px solid rgba(0,0,0,.1)}.background-preview img[data-v-65f33cb1]{width:100%;max-width:200px;height:auto;max-height:120px;object-fit:cover;display:block}.full-width[data-v-65f33cb1]{width:100%;margin-top:20px;border-top:1px solid rgba(0,0,0,.1);padding-top:20px}.layout-settings-grid[data-v-65f33cb1]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.layout-group[data-v-65f33cb1],.position-controls[data-v-65f33cb1]{display:flex;flex-direction:column;gap:10px}.position-control[data-v-65f33cb1]{display:flex;align-items:center;gap:8px}.position-label[data-v-65f33cb1]{min-width:60px;font-size:12px;color:inherit}.value-display-small[data-v-65f33cb1]{min-width:50px;padding:2px 8px;background:#0000000d;border-radius:4px;text-align:center;font-size:12px;color:inherit}.unit-label[data-v-65f33cb1],.unit-label-small[data-v-65f33cb1]{margin-left:8px;font-size:12px;color:inherit;white-space:nowrap}.settings-control[data-v-65f33cb1]{display:flex;align-items:center;gap:10px}.settings-control .el-slider[data-v-65f33cb1]{flex:1}.settings-control .el-input-number[data-v-65f33cb1]{flex-shrink:0}.layout-settings-list[data-v-65f33cb1]{width:100%}.layout-group[data-v-65f33cb1]{margin-bottom:20px;padding:15px;border:1px solid rgba(255,255,255,.2);border-radius:8px;background:#ffffff0d}.layout-control-row[data-v-65f33cb1]{display:flex;align-items:center;gap:15px;margin-bottom:15px}.layout-control-row[data-v-65f33cb1]:last-child{margin-bottom:0}.position-label[data-v-65f33cb1]{min-width:80px;font-size:14px;color:inherit;white-space:nowrap}.layout-slider[data-v-65f33cb1]{flex:1;min-width:300px;margin:0 15px}@media screen and (max-width: 1200px){.layout-settings-grid[data-v-65f33cb1]{grid-template-columns:1fr 1fr}}@media screen and (max-width: 768px){.layout-settings-grid[data-v-65f33cb1]{grid-template-columns:1fr}.settings-columns[data-v-65f33cb1]{flex-direction:column}}.timer-display[data-v-65f33cb1],.dual-timer-display[data-v-65f33cb1],.data-check-timer[data-v-65f33cb1],.data-check-ended[data-v-65f33cb1]{font-family:DIN-Condensed-Bold,Arial,sans-serif!important;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;align-items:center;justify-content:center;line-height:1;vertical-align:middle;letter-spacing:.05em}.rule-card[data-v-6fadfa12]{background:var(--el-bg-color);border:1px solid var(--el-border-color);border-radius:12px;padding:20px;cursor:pointer;transition:all .3s;display:flex;flex-direction:column;gap:16px}.rule-card[data-v-6fadfa12]:hover{border-color:var(--el-color-primary);box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.rule-card__header[data-v-6fadfa12]{display:flex;align-items:center;justify-content:space-between}.rule-card__content[data-v-6fadfa12]{flex:1}.rule-card__title[data-v-6fadfa12]{margin:0 0 8px;font-size:18px;font-weight:600;color:var(--el-text-color-primary)}.rule-card__description[data-v-6fadfa12]{margin:0;font-size:14px;color:var(--el-text-color-secondary);line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.rule-card__footer[data-v-6fadfa12]{display:flex;flex-direction:column;gap:12px;padding-top:12px;border-top:1px solid var(--el-border-color-lighter)}.rule-card__info[data-v-6fadfa12]{display:flex;align-items:center;gap:16px}.rule-card__stat[data-v-6fadfa12]{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--el-text-color-secondary)}.rule-card__tags[data-v-6fadfa12]{display:flex;flex-wrap:wrap;gap:8px}.rule-card__actions[data-v-6fadfa12]{display:flex;gap:8px;padding-top:12px;border-top:1px solid var(--el-border-color-lighter)}.timer-library[data-v-5d55ba9d]{padding:24px;background:var(--el-bg-color-page);min-height:100vh}.timer-library__header[data-v-5d55ba9d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.timer-library__title[data-v-5d55ba9d]{margin:0 0 8px;font-size:28px;font-weight:600}.timer-library__subtitle[data-v-5d55ba9d]{margin:0;color:var(--el-text-color-secondary)}.timer-library__tabs[data-v-5d55ba9d]{background:var(--el-bg-color);border-radius:8px;padding:16px}.timer-library__filters[data-v-5d55ba9d]{display:flex;gap:12px;margin-bottom:16px}.timer-library__content[data-v-5d55ba9d]{min-height:400px}.rule-grid[data-v-5d55ba9d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;margin-bottom:24px}.timer-library__pagination[data-v-5d55ba9d]{display:flex;justify-content:center;margin-top:24px}.rule-detail[data-v-5d55ba9d]{padding:16px 0}.create-rule[data-v-e88dd990]{padding:24px;background:var(--el-bg-color-page);min-height:calc(100vh - 60px)}.create-rule__container[data-v-e88dd990]{display:flex;gap:24px;max-width:1600px;margin:0 auto}.create-rule__left[data-v-e88dd990]{flex:1;display:flex;flex-direction:column;gap:20px}.create-rule__right[data-v-e88dd990]{width:30vw;flex-shrink:0}.create-rule__video-section[data-v-e88dd990]{background:var(--el-bg-color);border-radius:8px;overflow:hidden}.create-rule__video-wrapper[data-v-e88dd990]{position:relative;width:100%;padding-top:56.25%;background:#000}.create-rule__video-placeholder[data-v-e88dd990]{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.create-rule__video-icon[data-v-e88dd990]{font-size:64px;margin-bottom:16px;opacity:.8}.create-rule__video-title[data-v-e88dd990]{font-size:24px;font-weight:600;margin-bottom:8px}.create-rule__navigation[data-v-e88dd990]{display:flex;gap:12px;justify-content:center;margin-bottom:16px}.create-rule__background-upload[data-v-e88dd990]{margin-top:16px;padding:16px;background:var(--el-bg-color-page);border-radius:8px;border:1px solid var(--el-border-color-light)}.create-rule__background-header[data-v-e88dd990]{margin-bottom:12px}.create-rule__background-title[data-v-e88dd990]{font-size:14px;font-weight:600;color:var(--el-text-color-primary)}.create-rule__background-uploader[data-v-e88dd990]{margin-bottom:16px}.create-rule__background-list[data-v-e88dd990]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;max-height:300px;overflow-y:auto}.create-rule__background-item[data-v-e88dd990]{position:relative;padding:8px;background:var(--el-bg-color);border:2px solid var(--el-border-color-light);border-radius:8px;cursor:pointer;transition:all .3s}.create-rule__background-item[data-v-e88dd990]:hover{border-color:var(--el-color-primary);box-shadow:0 2px 8px #0000001a}.create-rule__background-item--selected[data-v-e88dd990]{border-color:var(--el-color-primary);background:var(--el-color-primary-light-9)}.create-rule__background-thumbnail-wrapper[data-v-e88dd990]{position:relative;width:100%;margin-bottom:8px}.create-rule__background-thumbnail[data-v-e88dd990]{width:100%;height:80px;object-fit:cover;border-radius:4px;display:block}.create-rule__background-info[data-v-e88dd990]{text-align:center}.create-rule__background-name[data-v-e88dd990]{font-size:12px;color:var(--el-text-color-primary);margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.create-rule__background-default[data-v-e88dd990]{font-size:11px;color:var(--el-color-primary);font-weight:600;margin-top:4px}.create-rule__background-set-default[data-v-e88dd990]{font-size:11px;padding:2px 6px;height:auto;line-height:1.3;white-space:nowrap;margin-top:4px;width:100%;background-color:var(--el-color-primary-light-9)!important;color:var(--el-color-primary)!important;border-color:var(--el-color-primary-light-7)!important}.create-rule__background-set-default[data-v-e88dd990]:hover{background-color:var(--el-color-primary-light-8)!important;border-color:var(--el-color-primary-light-6)!important}.create-rule__background-set-default--active[data-v-e88dd990]{background-color:var(--el-color-primary)!important;color:#fff!important;border-color:var(--el-color-primary)!important}.create-rule__background-set-default--active[data-v-e88dd990]:hover{background-color:var(--el-color-primary-dark-2)!important;border-color:var(--el-color-primary-dark-2)!important}.create-rule__background-delete[data-v-e88dd990]{position:absolute;top:4px;right:4px;color:var(--el-color-danger);opacity:0;transition:opacity .3s}.create-rule__background-item:hover .create-rule__background-delete[data-v-e88dd990]{opacity:1}.create-rule__background-list[data-v-e88dd990]::-webkit-scrollbar{width:6px}.create-rule__background-list[data-v-e88dd990]::-webkit-scrollbar-track{background:var(--el-bg-color-page);border-radius:3px}.create-rule__background-list[data-v-e88dd990]::-webkit-scrollbar-thumb{background:var(--el-border-color);border-radius:3px}.create-rule__background-list[data-v-e88dd990]::-webkit-scrollbar-thumb:hover{background:var(--el-border-color-darker)}.create-rule__config-panel[data-v-e88dd990]{height:calc(100vh - 120px);display:flex;flex-direction:column}.create-rule__config-panel[data-v-e88dd990] .el-card__body{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0}.create-rule__panel-header[data-v-e88dd990]{margin-bottom:0}.create-rule__panel-title[data-v-e88dd990]{margin:0 0 8px;font-size:18px;font-weight:600;color:var(--el-text-color-primary)}.create-rule__panel-desc[data-v-e88dd990]{margin:0;font-size:12px;color:var(--el-text-color-secondary)}.create-rule__add-sections[data-v-e88dd990]{flex:3;margin-bottom:24px;min-height:0;overflow-y:auto;overflow-x:hidden}.create-rule__add-sections[data-v-e88dd990]::-webkit-scrollbar{width:6px}.create-rule__add-sections[data-v-e88dd990]::-webkit-scrollbar-track{background:var(--el-bg-color-page);border-radius:3px}.create-rule__add-sections[data-v-e88dd990]::-webkit-scrollbar-thumb{background:var(--el-border-color);border-radius:3px}.create-rule__add-sections[data-v-e88dd990]::-webkit-scrollbar-thumb:hover{background:var(--el-border-color-darker)}.create-rule__add-section[data-v-e88dd990]{margin-bottom:24px}.create-rule__add-section[data-v-e88dd990]:last-child{margin-bottom:0}.create-rule__section-header[data-v-e88dd990]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-weight:500;color:var(--el-text-color-primary)}.create-rule__section-icon[data-v-e88dd990]{font-size:16px;color:var(--el-color-primary)}.create-rule__section-title[data-v-e88dd990]{font-size:14px}.create-rule__section-options[data-v-e88dd990]{display:flex;flex-direction:column;gap:8px}.create-rule__option-item[data-v-e88dd990]{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--el-bg-color-page);border:1px solid var(--el-border-color-light);border-radius:4px;cursor:pointer;transition:all .3s;font-size:14px}.create-rule__option-item[data-v-e88dd990]:hover{background:var(--el-color-primary-light-9);border-color:var(--el-color-primary);color:var(--el-color-primary)}.create-rule__option-icon[data-v-e88dd990]{font-size:16px;color:var(--el-color-primary)}.create-rule__option-arrow[data-v-e88dd990]{margin-left:auto;font-size:14px;color:var(--el-text-color-secondary)}.create-rule__sessions-list[data-v-e88dd990]{flex:7;display:flex;flex-direction:column;overflow:hidden;min-height:0;border-top:1px solid var(--el-border-color-light);padding-top:24px}.create-rule__sessions-header[data-v-e88dd990]{margin-bottom:12px;flex-shrink:0}.create-rule__sessions-scroll[data-v-e88dd990]{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0;padding-right:4px;margin-bottom:12px}.create-rule__sessions-scroll[data-v-e88dd990]::-webkit-scrollbar{width:6px}.create-rule__sessions-scroll[data-v-e88dd990]::-webkit-scrollbar-track{background:var(--el-bg-color-page);border-radius:3px}.create-rule__sessions-scroll[data-v-e88dd990]::-webkit-scrollbar-thumb{background:var(--el-border-color);border-radius:3px}.create-rule__sessions-scroll[data-v-e88dd990]::-webkit-scrollbar-thumb:hover{background:var(--el-border-color-darker)}.create-rule__session-item[data-v-e88dd990]{display:flex;align-items:center;gap:12px;padding:12px;margin-bottom:8px;background:var(--el-bg-color-page);border:1px solid var(--el-border-color-light);border-radius:4px;cursor:pointer;transition:all .3s}.create-rule__session-item[data-v-e88dd990]:hover,.create-rule__session-item--active[data-v-e88dd990]{border-color:var(--el-color-primary);background:var(--el-color-primary-light-9)}.create-rule__drag-handle[data-v-e88dd990]{font-size:18px;color:var(--el-text-color-secondary);cursor:move}.create-rule__session-content[data-v-e88dd990]{flex:1;display:flex;flex-direction:column;gap:4px}.create-rule__session-type[data-v-e88dd990]{font-size:12px;color:var(--el-text-color-secondary)}.create-rule__session-title[data-v-e88dd990]{font-size:14px;font-weight:500;color:var(--el-text-color-primary)}.create-rule__session-duration[data-v-e88dd990]{font-size:12px;color:var(--el-color-primary)}.create-rule__session-actions[data-v-e88dd990]{display:flex;gap:4px;align-items:center}.edit-form-tip[data-v-e88dd990]{font-size:12px;color:var(--el-text-color-secondary);margin-top:4px;line-height:1.4}.edit-form-protection-time[data-v-e88dd990]{display:flex;align-items:center;gap:8px}@media (max-width: 1200px){.create-rule__container[data-v-e88dd990]{flex-direction:column}.create-rule__right[data-v-e88dd990]{width:100%}.create-rule__config-panel[data-v-e88dd990]{height:auto;max-height:600px}}.home-config[data-v-fb443853]{padding:10px;border:1px solid #eee;border-radius:4px}.double-timer-config[data-v-516f3b0a]{padding:10px 0}.stage-item[data-v-16e307a3]{margin-bottom:15px}.stage-header[data-v-16e307a3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;gap:10px}.drag-handle[data-v-16e307a3]{cursor:move;color:var(--el-text-color-secondary);font-size:16px}.stage-title[data-v-16e307a3]{flex:1;font-weight:500;color:var(--el-text-color-primary)}.stage-config[data-v-16e307a3]{margin-top:15px}.preview-base[data-v-60bf66ce]{width:1920px;height:1080px;position:relative;overflow:visible}@font-face{font-family:DIN-Condensed-Bold;src:url(/DIN-Condensed-Bold-2.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.home-container[data-v-e688f52e]{position:relative;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;user-select:none;cursor:default}.header-info[data-v-e688f52e]{padding:0;display:flex;flex-direction:column;align-items:center}.team-info[data-v-e688f52e]{display:flex;justify-content:space-between;width:100%;position:relative}.team[data-v-e688f52e]{font-family:Ma Shan Zheng,serif;font-weight:700;text-align:center;overflow:hidden;display:flex;justify-content:center;align-items:center;position:absolute}.topic[data-v-e688f52e]{text-align:center;font-family:Ma Shan Zheng,serif;display:flex;justify-content:center;align-items:center;font-weight:bolder;overflow:hidden;-webkit-user-select:none;user-select:none;position:absolute}.home-stage[data-v-e688f52e]{padding:0;margin:0;position:relative}.judge-names-container[data-v-e688f52e]{overflow:hidden;position:relative}@keyframes scrollText-e688f52e{0%{transform:translate(-60%)}to{transform:translate(-150%)}}.judge-names-scroll[data-v-e688f52e]{font-family:Ma Shan Zheng,serif;text-align:left;white-space:nowrap;position:absolute}.judge-names-scroll.scrolling[data-v-e688f52e]{animation:scrollText-e688f52e 20s linear infinite}.date-info[data-v-e688f52e]{margin:0;padding:0;display:flex;position:relative}.month[data-v-e688f52e],.day[data-v-e688f52e],.time[data-v-e688f52e]{font-family:Ma Shan Zheng,serif;font-weight:700;position:absolute}@font-face{font-family:DIN-Condensed-Bold;src:url(/DIN-Condensed-Bold-2.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.timer-container[data-v-4adb52bf]{min-height:100vh;position:relative;width:100vw;overflow:hidden;-webkit-user-select:none;user-select:none;cursor:default}.header-info[data-v-4adb52bf]{padding:0;display:flex;flex-direction:column;align-items:center}.team-info[data-v-4adb52bf]{display:flex;justify-content:space-between;width:100%}.team[data-v-4adb52bf]{font-size:4vh;font-family:Ma Shan Zheng,serif;font-weight:700;text-align:center;overflow:hidden;display:flex;justify-content:center;align-items:center}.positive[data-v-4adb52bf]{margin-left:4vw;margin-top:5.5vh;width:45vw;height:8.5vh}.negative[data-v-4adb52bf]{margin-right:4vw;margin-top:5.5vh;width:45vw;height:8.5vh}.topic[data-v-4adb52bf]{text-align:center;font-size:4vh;font-family:Ma Shan Zheng,serif;margin-top:6.1vh;width:92.5vw;height:8vh;display:flex;justify-content:center;align-items:center;font-weight:bolder;overflow:hidden}.main-content[data-v-4adb52bf]{display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translateY(0);transition:transform .3s ease}.vote-stage[data-v-4adb52bf]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0 20px}.stage-title[data-v-4adb52bf]{font-size:4vw;font-family:Ma Shan Zheng,serif;margin-top:2vh;text-align:center}.stage-text[data-v-4adb52bf]{font-size:3vw;text-align:center;font-family:Ma Shan Zheng,serif;margin-top:3vh;line-height:1.6;max-width:80vw}@font-face{font-family:DIN-Condensed-Bold;src:url(/DIN-Condensed-Bold-2.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.timer-container[data-v-800ac0be]{position:relative;width:100%;height:100%;overflow:hidden;-webkit-user-select:none;user-select:none;cursor:default}.header-info[data-v-800ac0be]{padding:0;display:flex;flex-direction:column;align-items:center}.team-info[data-v-800ac0be]{display:flex;justify-content:space-between;width:100%;position:relative}.team[data-v-800ac0be]{font-family:Ma Shan Zheng,serif;font-weight:700;text-align:center;overflow:hidden;display:flex;justify-content:center;align-items:center;position:absolute}.topic[data-v-800ac0be]{text-align:center;font-family:Ma Shan Zheng,serif;display:flex;justify-content:center;align-items:center;font-weight:bolder;overflow:hidden;-webkit-user-select:none;user-select:none;position:absolute}.main-content[data-v-800ac0be]{display:flex;flex-direction:column;align-items:center;justify-content:center;transition:transform .3s ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.timer-stage[data-v-800ac0be]{display:flex;flex-direction:column;align-items:center;justify-content:center}.stage-title[data-v-800ac0be]{font-family:Ma Shan Zheng,serif;text-align:center}.timer-display[data-v-800ac0be]{font-family:DIN-Condensed-Bold,Arial,sans-serif;margin-bottom:-10px;text-align:center;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:.05em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.timer-controls[data-v-800ac0be]{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:10px}.timer-button[data-v-800ac0be]{width:100px;height:40px;font-size:16px;border-radius:4px}@font-face{font-family:DIN-Condensed-Bold;src:url(/DIN-Condensed-Bold-2.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.timer-container[data-v-e17bde40]{min-height:100vh;position:relative;width:100vw;overflow:hidden;-webkit-user-select:none;user-select:none;cursor:default}.header-info[data-v-e17bde40]{padding:0;display:flex;flex-direction:column;align-items:center}.team-info[data-v-e17bde40]{display:flex;justify-content:space-between;width:100vw}.team[data-v-e17bde40]{font-size:4vh;font-family:Ma Shan Zheng,serif;font-weight:700;text-align:center;overflow:hidden}.positive[data-v-e17bde40]{margin-left:4vw;margin-top:5.5vh;width:45vw;height:8.5vh;display:flex;justify-content:center;align-items:center}.negative[data-v-e17bde40]{margin-right:4vw;margin-top:5.5vh;width:45vw;height:8.5vh;display:flex;justify-content:center;align-items:center}.topic[data-v-e17bde40]{text-align:center;font-size:4vh;font-family:Ma Shan Zheng,serif;margin-top:6.1vh;width:92.5vw;height:8vh;display:flex;justify-content:center;align-items:center;font-weight:bolder;overflow:hidden;-webkit-user-select:none;user-select:none}.main-content[data-v-e17bde40]{display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translateY(0);transition:transform .3s ease}.dual-timer-stage[data-v-e17bde40]{display:flex;flex-direction:column;justify-content:space-around;align-items:center;width:92vw}.dual-stage-title[data-v-e17bde40]{font-size:4vw;font-family:Ma Shan Zheng,serif;margin-top:3vh}.timers-container[data-v-e17bde40]{display:flex;justify-content:space-around;align-items:center;width:92vw}.timer-side[data-v-e17bde40]{text-align:center}.side-title[data-v-e17bde40]{font-size:3vw}.dual-timer-display[data-v-e17bde40]{font-size:12vw;font-family:DIN-Condensed-Bold,Arial,sans-serif;margin-top:2vh;margin-bottom:20px;text-align:center;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:.05em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.timer-divider[data-v-e17bde40]{width:3px;height:35vh;opacity:.5;margin:0 40px}.timer-controls[data-v-e17bde40]{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:10px}.timer-button[data-v-e17bde40]{width:100px;height:40px;font-size:16px;border-radius:4px}@font-face{font-family:DIN-Condensed-Bold;src:url(/DIN-Condensed-Bold-2.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.timer-container[data-v-ace595b3]{min-height:100vh;position:relative;width:100vw;overflow:hidden;-webkit-user-select:none;user-select:none;cursor:default}.header-info[data-v-ace595b3]{padding:0;display:flex;flex-direction:column;align-items:center}.team-info[data-v-ace595b3]{display:flex;justify-content:space-between;width:100%}.team[data-v-ace595b3]{font-size:4vh;font-family:Ma Shan Zheng,serif;font-weight:700;text-align:center;overflow:hidden;display:flex;justify-content:center;align-items:center}.positive[data-v-ace595b3]{margin-left:4vw;margin-top:5.5vh;width:45vw;height:8.5vh}.negative[data-v-ace595b3]{margin-right:4vw;margin-top:5.5vh;width:45vw;height:8.5vh}.topic[data-v-ace595b3]{text-align:center;font-size:4vh;font-family:Ma Shan Zheng,serif;margin-top:6.1vh;width:92.5vw;height:8vh;display:flex;justify-content:center;align-items:center;font-weight:bolder;overflow:hidden}.main-content[data-v-ace595b3]{display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translateY(0);transition:transform .3s ease}.data-check-stage[data-v-ace595b3]{display:flex;flex-direction:column;align-items:center;width:100vw;position:relative;margin-top:-15px}.data-check-content[data-v-ace595b3]{display:flex;justify-content:space-between;width:90%;height:100%}.timer-column[data-v-ace595b3]{width:28%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 1vw}.center-title[data-v-ace595b3]{margin-bottom:4vh;font-size:4.5vw}.data-check-timer[data-v-ace595b3]{font-size:8vw;font-family:DIN-Condensed-Bold,Arial,sans-serif;margin-bottom:4vh;text-align:center;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:.05em}.team-data-column[data-v-ace595b3]{width:36%;padding:15px;height:50vh;display:flex;flex-direction:column;border-radius:0;overflow:hidden}.positive-data[data-v-ace595b3]{border-top-right-radius:8px;border-bottom-right-radius:8px}.negative-data[data-v-ace595b3]{border-top-left-radius:8px;border-bottom-left-radius:8px}.team-data-title[data-v-ace595b3]{font-size:2.5vw;font-family:Ma Shan Zheng,serif;text-align:center;margin-bottom:2vh;font-weight:700;padding:10px 0;border-radius:4px}.data-items[data-v-ace595b3]{display:flex;flex-direction:column;gap:5px;width:100%;flex:1;min-height:200px;overflow-y:auto!important;overflow-x:hidden;padding-right:5px;margin-bottom:10px;align-items:stretch;justify-content:flex-start}.data-item[data-v-ace595b3]{background-color:#ffffff1a;padding:8px 15px;border-radius:6px;font-size:2.4vh;font-family:Ma Shan Zheng,serif;line-height:1.5;white-space:normal;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden!important;box-shadow:0 2px 5px #0000001a;border:1px solid rgba(255,255,255,.05);flex:0 0 auto;height:auto;margin-bottom:5px}.timer-controls[data-v-ace595b3]{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:10px}.timer-button[data-v-ace595b3]{width:100px;height:40px;font-size:16px;border-radius:4px;border:1px solid}.end-check-button[data-v-ace595b3]{background-color:#f56c6c33!important;border-color:#f56c6c80!important;color:#f56c6c!important}@font-face{font-family:DIN-Condensed-Bold;src:url(/DIN-Condensed-Bold-2.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.timer-container[data-v-6bee635d]{min-height:100vh;position:relative;width:100vw;overflow:hidden;-webkit-user-select:none;user-select:none;cursor:default}.header-info[data-v-6bee635d]{padding:0;display:flex;flex-direction:column;align-items:center}.team-info[data-v-6bee635d]{display:flex;justify-content:space-between;width:100vw}.team[data-v-6bee635d]{font-size:4vh;font-family:Ma Shan Zheng,serif;font-weight:700;text-align:center;overflow:hidden}.positive[data-v-6bee635d]{margin-left:4vw;margin-top:5.5vh;width:45vw;height:8.5vh;display:flex;justify-content:center;align-items:center}.negative[data-v-6bee635d]{margin-right:4vw;margin-top:5.5vh;width:45vw;height:8.5vh;display:flex;justify-content:center;align-items:center}.topic[data-v-6bee635d]{text-align:center;font-size:4vh;font-family:Ma Shan Zheng,serif;margin-top:6.1vh;width:92.5vw;height:8vh;display:flex;justify-content:center;align-items:center;font-weight:bolder;overflow:hidden;-webkit-user-select:none;user-select:none}.main-content[data-v-6bee635d]{display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translateY(0);transition:transform .3s ease}.vote-stage[data-v-6bee635d]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0 20px}.stage-title[data-v-6bee635d]{font-size:4vw;font-family:Ma Shan Zheng,serif;margin-top:2vh;text-align:center}.vote-summary[data-v-6bee635d]{font-size:4vh;font-family:Ma Shan Zheng,serif;margin:3vh 0;text-align:center}.vote-table[data-v-6bee635d]{width:60vw!important;margin:2vh auto!important;max-height:28vh!important;overflow-y:auto!important}[data-v-6bee635d] .el-table th{background-color:#e496141a!important;color:#e49614!important;font-size:3vh!important;font-weight:700!important;height:7vh!important;font-family:Ma Shan Zheng,serif!important;padding:8px 0!important;position:sticky!important;top:0!important;z-index:1!important}[data-v-6bee635d] .el-table td{background-color:transparent!important;font-size:2.5vh!important;height:7vh!important;font-family:Ma Shan Zheng,serif!important;padding:0!important;color:#e49614!important;line-height:7vh!important}.vote-status[data-v-6bee635d]{display:inline-block;padding:6px 15px;border-radius:15px;font-weight:700}.vote-status.voted[data-v-6bee635d]{background-color:#67c23a1a;color:#67c23a}.vote-status.pending[data-v-6bee635d]{background-color:#9093991a;color:#909399}[data-v-6bee635d] .el-table,[data-v-6bee635d] .el-table tr,[data-v-6bee635d] .el-table th.el-table__cell{background-color:transparent!important;border:none!important}[data-v-6bee635d] .el-table tbody tr:hover>td{background-color:#fb8c000d!important}[data-v-6bee635d] .el-table .cell{text-align:center;white-space:nowrap}@font-face{font-family:DIN-Condensed-Bold;src:url(/DIN-Condensed-Bold-2.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.timer-container[data-v-7b869ed0]{min-height:100vh;position:relative;width:100vw;overflow:hidden;-webkit-user-select:none;user-select:none;cursor:default}.header-info[data-v-7b869ed0]{padding:0;display:flex;flex-direction:column;align-items:center}.team-info[data-v-7b869ed0]{display:flex;justify-content:space-between;width:100%}.team[data-v-7b869ed0]{font-size:4vh;font-family:Ma Shan Zheng,serif;font-weight:700;text-align:center;overflow:hidden;display:flex;justify-content:center;align-items:center}.positive[data-v-7b869ed0]{margin-left:4vw;margin-top:5.5vh;width:45vw;height:8.5vh}.negative[data-v-7b869ed0]{margin-right:4vw;margin-top:5.5vh;width:45vw;height:8.5vh}.topic[data-v-7b869ed0]{text-align:center;font-size:4vh;font-family:Ma Shan Zheng,serif;margin-top:6.1vh;width:92.5vw;height:8vh;display:flex;justify-content:center;align-items:center;font-weight:bolder;overflow:hidden}.main-content[data-v-7b869ed0]{display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translateY(0);transition:transform .3s ease}.vote-stage[data-v-7b869ed0]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0 20px}.stage-title[data-v-7b869ed0]{font-size:4vw;font-family:Ma Shan Zheng,serif;margin-top:2vh;text-align:center}.stage-text[data-v-7b869ed0]{font-size:3vw;text-align:center;font-family:Ma Shan Zheng,serif;margin-top:3vh;line-height:1.6;max-width:80vw}.timer-preview-wrapper[data-v-1371b07a]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:20px;background-color:#f0f2f5}.preview-area[data-v-1371b07a]{width:100%;position:relative;background-size:cover;background-position:center;border:1px solid #ccc;box-shadow:0 4px 12px #00000026;overflow:hidden}.aspect-16-9[data-v-1371b07a]{aspect-ratio:16 / 9}.aspect-4-3[data-v-1371b07a]{aspect-ratio:4 / 3}.no-preview-placeholder[data-v-1371b07a],.no-stage-placeholder[data-v-1371b07a]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#2c3e50;color:#fff}.placeholder-content[data-v-1371b07a]{text-align:center;padding:20px}.placeholder-content h3[data-v-1371b07a]{margin-bottom:15px;font-size:1.5rem;color:#fff}.placeholder-content p[data-v-1371b07a]{margin:8px 0;font-size:1rem;color:#fffc}.stage-preview-content[data-v-1371b07a]{width:100%;height:100%;position:relative}.assets-manager[data-v-a3561386]{padding:20px}.assets-section[data-v-a3561386]{padding:10px 0}.section-header[data-v-a3561386]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.section-header h3[data-v-a3561386]{margin:0;font-size:18px;color:var(--el-text-color-primary)}.default-setting[data-v-a3561386]{margin-bottom:30px;padding:15px;background-color:var(--el-fill-color-lighter);border-radius:6px}.backgrounds-grid[data-v-a3561386],.sounds-grid[data-v-a3561386]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.background-item[data-v-a3561386],.sound-item[data-v-a3561386]{border:1px solid var(--el-border-color);border-radius:8px;overflow:hidden;transition:all .3s}.background-item[data-v-a3561386]:hover,.sound-item[data-v-a3561386]:hover{border-color:var(--el-color-primary);box-shadow:0 2px 12px #0000001a}.background-item.is-default[data-v-a3561386],.sound-item.is-default[data-v-a3561386]{border-color:var(--el-color-success);box-shadow:0 0 0 2px #67c23a33}.background-preview[data-v-a3561386]{width:100%;height:120px;position:relative;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.sound-preview[data-v-a3561386]{width:100%;height:80px;background-color:var(--el-fill-color-light);display:flex;align-items:center;justify-content:center;position:relative}.sound-icon[data-v-a3561386]{font-size:32px;color:var(--el-color-primary)}.default-badge[data-v-a3561386]{position:absolute;top:5px;right:5px;background-color:var(--el-color-success);color:#fff;padding:2px 6px;border-radius:3px;font-size:12px}.background-info[data-v-a3561386],.sound-info[data-v-a3561386]{padding:10px}.background-name[data-v-a3561386],.sound-name[data-v-a3561386]{font-weight:500;margin-bottom:8px;color:var(--el-text-color-primary)}.background-actions[data-v-a3561386],.sound-actions[data-v-a3561386]{display:flex;gap:5px}.background-uploader[data-v-a3561386] .el-upload{border:1px dashed var(--el-border-color);border-radius:6px;cursor:pointer;position:relative;overflow:hidden;transition:border-color .3s;width:100%;height:150px;display:flex;align-items:center;justify-content:center}.background-uploader[data-v-a3561386] .el-upload:hover{border-color:var(--el-color-primary)}.upload-preview[data-v-a3561386]{width:100%;height:100%;object-fit:cover}.background-preview-large[data-v-a3561386]{width:100%;height:100px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.preview-text[data-v-a3561386]{font-size:16px}.gradient-config[data-v-a3561386]{border:1px solid var(--el-border-color);border-radius:6px;padding:15px;background-color:var(--el-fill-color-lighter)}.sound-uploaded[data-v-a3561386]{display:flex;align-items:center;gap:10px;padding:10px;background-color:var(--el-fill-color-light);border-radius:6px}.upload-tip[data-v-a3561386]{font-size:12px;color:var(--el-text-color-secondary);margin-top:5px}.theme-editor[data-v-e0c1127b]{padding:20px}.theme-section[data-v-e0c1127b]{max-width:800px}.section-desc[data-v-e0c1127b]{color:var(--el-text-color-secondary);margin-bottom:30px;line-height:1.6}.color-grid[data-v-e0c1127b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:40px}.color-item[data-v-e0c1127b]{display:flex;align-items:center;gap:10px}.color-label[data-v-e0c1127b]{font-family:monospace;font-size:14px;color:var(--el-text-color-secondary);min-width:80px}.preset-themes[data-v-e0c1127b]{margin-bottom:40px}.preset-themes h4[data-v-e0c1127b]{margin-bottom:15px;color:var(--el-text-color-primary)}.theme-presets[data-v-e0c1127b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:15px}.theme-preset[data-v-e0c1127b]{border:1px solid var(--el-border-color);border-radius:8px;padding:10px;cursor:pointer;transition:all .3s;text-align:center}.theme-preset[data-v-e0c1127b]:hover{border-color:var(--el-color-primary);box-shadow:0 2px 8px #0000001a}.preset-preview[data-v-e0c1127b]{display:flex;justify-content:center;gap:3px;margin-bottom:8px}.color-swatch[data-v-e0c1127b]{width:20px;height:20px;border-radius:3px;border:1px solid var(--el-border-color)}.preset-name[data-v-e0c1127b]{font-size:12px;color:var(--el-text-color-primary)}.theme-preview[data-v-e0c1127b]{border:1px solid var(--el-border-color);border-radius:8px;overflow:hidden}.theme-preview h4[data-v-e0c1127b]{margin-bottom:15px;color:var(--el-text-color-primary)}.preview-container[data-v-e0c1127b]{padding:30px;text-align:center;min-height:200px;display:flex;flex-direction:column;justify-content:center;gap:20px}.preview-title[data-v-e0c1127b]{font-size:24px;font-weight:700}.preview-teams[data-v-e0c1127b]{display:flex;align-items:center;justify-content:center;gap:20px}.team-name[data-v-e0c1127b]{font-size:18px;font-weight:500}.vs[data-v-e0c1127b]{font-size:20px;font-weight:700;color:var(--el-text-color-secondary)}.preview-topic[data-v-e0c1127b]{font-size:16px;line-height:1.5;max-width:400px;margin:0 auto}.preview-timer[data-v-e0c1127b]{font-size:48px;font-weight:700;font-family:monospace}.scoring-rules-editor[data-v-3e9b902f]{padding:20px}.section-header[data-v-3e9b902f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.section-header h3[data-v-3e9b902f]{margin:0;color:var(--el-text-color-primary)}.rounds-list[data-v-3e9b902f]{display:flex;flex-direction:column;gap:20px}.round-card[data-v-3e9b902f]{border:1px solid var(--el-border-color);border-radius:8px;padding:20px;background-color:var(--el-fill-color-lighter)}.round-header[data-v-3e9b902f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.round-name-input[data-v-3e9b902f]{max-width:300px}.phases-section[data-v-3e9b902f]{margin-top:20px}.phases-header[data-v-3e9b902f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.phases-header h4[data-v-3e9b902f]{margin:0;color:var(--el-text-color-primary)}.phase-card[data-v-3e9b902f]{border:1px solid var(--el-border-color-lighter);border-radius:6px;padding:15px;margin-bottom:15px;background-color:#fff}.phase-header[data-v-3e9b902f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.side-config[data-v-3e9b902f]{padding:15px;border-radius:6px}.positive-config[data-v-3e9b902f]{background-color:#67c23a1a;border-left:3px solid var(--el-color-success)}.negative-config[data-v-3e9b902f]{background-color:#f56c6c1a;border-left:3px solid var(--el-color-danger)}.side-config h5[data-v-3e9b902f]{margin:0 0 15px;color:var(--el-text-color-primary)}.score-range[data-v-3e9b902f]{display:flex;align-items:center;gap:10px}.score-range span[data-v-3e9b902f]{color:var(--el-text-color-secondary)}.validation-info[data-v-3e9b902f]{margin-top:20px;position:sticky;bottom:20px;z-index:10}.vote-rounds-list[data-v-3e9b902f]{display:flex;flex-direction:column;gap:20px}.vote-round-card[data-v-3e9b902f]{border:1px solid var(--el-border-color);border-radius:8px;padding:20px;background-color:var(--el-fill-color-lighter)}.vote-round-header[data-v-3e9b902f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.vote-types-section[data-v-3e9b902f]{margin-top:20px}.vote-types-header[data-v-3e9b902f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.vote-types-header h4[data-v-3e9b902f]{margin:0;color:var(--el-text-color-primary)}.vote-type-card[data-v-3e9b902f]{border:1px solid var(--el-border-color-lighter);border-radius:6px;padding:15px;margin-bottom:15px;background-color:#fff}.vote-type-header[data-v-3e9b902f]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px}.best-debater-config[data-v-3e9b902f]{margin-top:15px;padding:15px;background-color:var(--el-fill-color-lighter);border-radius:6px}.calculation-rules-editor[data-v-cff09cb8]{padding:20px}.section-desc[data-v-cff09cb8]{color:var(--el-text-color-secondary);margin-bottom:20px;line-height:1.6}.vote-components-section[data-v-cff09cb8],.tie-breaker-section[data-v-cff09cb8],.candidates-section[data-v-cff09cb8],.calculation-section[data-v-cff09cb8],.constraints-section[data-v-cff09cb8]{margin:30px 0;padding:20px;background-color:var(--el-fill-color-lighter);border-radius:8px}.components-header[data-v-cff09cb8],.tie-rules-header[data-v-cff09cb8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.components-header h4[data-v-cff09cb8],.tie-rules-header span[data-v-cff09cb8],.candidates-section h4[data-v-cff09cb8],.calculation-section h4[data-v-cff09cb8],.constraints-section h4[data-v-cff09cb8]{margin:0;color:var(--el-text-color-primary)}.vote-component-card[data-v-cff09cb8]{border:1px solid var(--el-border-color);border-radius:6px;padding:15px;margin-bottom:15px;background-color:#fff}.component-header[data-v-cff09cb8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.formula-help[data-v-cff09cb8]{font-size:12px;color:var(--el-text-color-secondary);margin-top:5px}.tie-rules[data-v-cff09cb8]{margin-top:15px}.tie-rule-item[data-v-cff09cb8]{display:flex;align-items:center;gap:10px;margin-bottom:10px;padding:10px;background-color:#fff;border-radius:6px;border:1px solid var(--el-border-color-lighter)}.templates-grid[data-v-cff09cb8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.template-card[data-v-cff09cb8]{border:1px solid var(--el-border-color);border-radius:8px;padding:20px;cursor:pointer;transition:all .3s;background-color:#fff}.template-card[data-v-cff09cb8]:hover{border-color:var(--el-color-primary);box-shadow:0 2px 12px #0000001a}.template-header h4[data-v-cff09cb8]{margin:0 0 10px;color:var(--el-color-primary)}.template-description[data-v-cff09cb8]{color:var(--el-text-color-secondary);margin-bottom:15px;line-height:1.5}.template-details[data-v-cff09cb8]{display:flex;flex-direction:column;gap:5px}.detail-item[data-v-cff09cb8]{font-size:14px;color:var(--el-text-color-regular)}.timer-editor[data-v-42500f5a]{padding:20px;height:calc(100vh - 100px);overflow:hidden}.editor-main-content[data-v-42500f5a]{display:flex;height:100%}.editor-left-panel[data-v-42500f5a]{width:60%;padding-right:20px;overflow-y:auto}.editor-right-panel[data-v-42500f5a]{width:40%;position:sticky;top:0;height:100%}.editor-header[data-v-42500f5a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.timer-name-input[data-v-42500f5a]{max-width:400px;font-size:18px}.editor-tabs[data-v-42500f5a]{margin-top:20px}.inner-tabs[data-v-42500f5a]{margin-top:10px}.stages-editor[data-v-42500f5a]{padding:10px}.stage-list[data-v-42500f5a]{margin-bottom:20px}.active-stage[data-v-42500f5a]{border:2px solid var(--el-color-primary);border-radius:4px}[data-v-8286167c]:root{--primary-color: #FF7A01;--secondary-color: #FFB069;--accent-color: #FF9F06;--success-color: #67C23A;--warning-color: #E6A23C;--danger-color: #F56C6C;--info-color: #909399;--white: #FFFFFF;--black: #000000;--bg-primary: #FFFFFF;--bg-secondary: #F5F7FA;--text-primary: #303133;--text-regular: #606266;--text-secondary: #909399;--border-color: #DCDFE6;--el-color-primary: var(--primary-color);--el-color-primary-light-3: var(--secondary-color);--el-color-primary-light-5: var(--accent-color);--el-color-primary-light-7: rgba(255, 122, 1, .3);--el-color-primary-light-8: rgba(255, 122, 1, .2);--el-color-primary-light-9: rgba(255, 122, 1, .1);--el-color-primary-dark-2: #e66d01;--el-color-success: var(--success-color);--el-color-warning: var(--warning-color);--el-color-danger: var(--danger-color);--el-color-info: var(--info-color);--el-text-color-primary: var(--text-primary);--el-text-color-regular: var(--text-regular);--el-text-color-secondary: var(--text-secondary);--el-border-color: var(--border-color);--el-border-color-light: var(--border-color);--el-bg-color: var(--bg-primary);--el-bg-color-page: var(--bg-secondary)}.timer-edit[data-v-8286167c]{padding:20px}.box-card[data-v-8286167c]{max-width:800px;margin:0 auto}.card-header[data-v-8286167c]{display:flex;justify-content:space-between;align-items:center}.placeholder[data-v-8286167c]{padding:40px 0}
