.page-wrapper[data-v-672f8076]{width:100%;height:100%;min-height:100vh;display:flex;flex-direction:column;overflow:hidden;background:radial-gradient(ellipse 120% 60% at 50% 0,#0d2840 0,#05111e 45%,#020c15 100%);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;color:#d8eaf8;font-size:1rem;padding:clamp(.8rem,2vw,1.6rem);gap:1rem;position:absolute;z-index:1}.page-wrapper[data-v-672f8076] ::-webkit-scrollbar{width:.3rem;height:.3rem}.page-wrapper[data-v-672f8076] ::-webkit-scrollbar-track{background:transparent}.page-wrapper[data-v-672f8076] ::-webkit-scrollbar-thumb{background:rgba(91,141,238,.3);border-radius:.2rem}.page-wrapper[data-v-672f8076] ::-webkit-scrollbar-thumb:hover{background:rgba(91,141,238,.55)}.header-panel[data-v-672f8076]{display:flex;align-items:center;border-radius:.8rem;padding:.5rem 1.2rem;background:#0a1e30;backdrop-filter:blur(.5rem);box-shadow:0 1rem 1.25rem -.25rem rgba(0,0,0,.4);flex-shrink:0}.header-left[data-v-672f8076]{display:flex;align-items:center;gap:.8rem;flex:0 0 auto}.logo-text[data-v-672f8076]{font-weight:700;letter-spacing:.08em}.date-text[data-v-672f8076],.logo-text[data-v-672f8076]{font-size:1.1rem;color:#03d2ff;text-shadow:0 0 .6rem rgba(3,210,255,.3)}.date-text[data-v-672f8076]{font-weight:600}.voice-tip-inline[data-v-672f8076]{position:absolute;top:4rem;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:.6rem;padding:.5rem 1.4rem;border-radius:.6rem;background:rgba(245,158,11,.1);border:.05rem solid rgba(245,158,11,.35);color:#fbbf24;font-size:.9rem;font-weight:500;z-index:100;white-space:nowrap;animation:tipPulse-data-v-672f8076 2s cubic-bezier(.4,0,.6,1) infinite}.voice-tip-inline .voice-tip-icon[data-v-672f8076]{flex-shrink:0}@keyframes tipPulse-data-v-672f8076{0%,to{opacity:1}50%{opacity:.5}}.page-title[data-v-672f8076]{flex:1;text-align:center;font-size:1.6rem;font-weight:900;letter-spacing:.35em;color:#fff;text-shadow:0 0 1rem rgba(2,136,255,.25);margin:0}.header-right[data-v-672f8076]{flex:0 0 auto;display:flex;align-items:center}.action-buttons[data-v-672f8076]{display:flex;align-items:center;gap:1rem;color:#03d2ff}.icon-btn[data-v-672f8076]{color:inherit;background:none;border:none;cursor:pointer;transition:all .2s;padding:.2rem;filter:drop-shadow(0 0 .2rem rgba(3,210,255,.3));display:flex;align-items:center;justify-content:center}.icon-btn[data-v-672f8076]:hover{filter:drop-shadow(0 0 .4rem rgba(3,210,255,.3));transform:scale(1.1)}.table-panel[data-v-672f8076]{flex:1;border-radius:.8rem;overflow:hidden;background:#0a1e30;backdrop-filter:blur(.5rem);box-shadow:0 1.25rem 2.5rem -.6rem rgba(0,0,0,.5);display:flex;flex-direction:column;min-height:20rem}.table-body[data-v-672f8076]{flex:1;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(2,136,255,.35) transparent;padding:0}.examTable[data-v-672f8076]{font-size:var(--base-font-size,1.1rem);line-height:var(--base-line-height,1.75rem);background:transparent;min-height:100%;border:.05rem solid rgba(2,136,255,.35)}.examTable[data-v-672f8076] .ant-table{background:transparent;color:#d8eaf8}.examTable[data-v-672f8076] .ant-table-thead>tr>th{background:#071626;color:#5a8aaa;font-weight:700;font-size:1rem;letter-spacing:.08em;border-right:.05rem solid rgba(2,136,255,.3);border-bottom:.05rem solid rgba(2,136,255,.35);padding:.8rem .5rem;text-align:center}.examTable[data-v-672f8076] .ant-table-thead>tr>th:last-child{border-right:none}.examTable[data-v-672f8076] .ant-table-tbody>tr{transition:all .15s}.examTable[data-v-672f8076] .ant-table-tbody>tr:nth-child(2n){background:rgba(2,136,255,.1)}.examTable[data-v-672f8076] .ant-table-tbody>tr:nth-child(odd){background:rgba(2,136,255,.02)}.examTable[data-v-672f8076] .ant-table-tbody>tr:hover{background:rgba(2,136,255,.22)!important;box-shadow:inset .2rem 0 0 #03d2ff}.examTable[data-v-672f8076] .ant-table-tbody>tr:hover>td{background:rgba(2,136,255,.22)!important}.examTable[data-v-672f8076] .ant-table-tbody>tr>td{border-right:.05rem solid rgba(2,136,255,.25);border-bottom:none;padding:var(--cell-padding-v,.3rem) var(--cell-padding-h,.5rem);font-size:var(--base-font-size,1.1rem);line-height:var(--base-line-height,1.75rem);color:#d8eaf8;transition:all .15s}.examTable[data-v-672f8076] .ant-table-tbody>tr>td:last-child{border-right:none}.examTable[data-v-672f8076] .ant-table-tbody>tr.ant-table-row:hover>td{background:rgba(2,136,255,.22)!important}.examTable[data-v-672f8076] .ant-table-placeholder{background:transparent;border:none}.examTable[data-v-672f8076] .ant-table-placeholder .ant-empty-description{color:#2a4a66}.examTable[data-v-672f8076] .ant-table-body,.examTable[data-v-672f8076] .ant-table-content,.examTable[data-v-672f8076] .ant-table-header,.examTable[data-v-672f8076] table{border:none}.urgent-time[data-v-672f8076]{color:#fbbf24;font-weight:600;font-family:monospace;text-shadow:0 0 .5rem rgba(251,191,36,.6)}.urgent-badge[data-v-672f8076]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;font-size:.6rem;font-weight:700;padding:.2rem .3rem;border-radius:.3rem;margin-left:.4rem;line-height:1.3;vertical-align:middle;background:rgba(251,191,36,.12);color:#fbbf24;border:.05rem solid rgba(251,191,36,.35);animation:badgePulse-data-v-672f8076 1s cubic-bezier(.4,0,.6,1) infinite;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}@keyframes badgePulse-data-v-672f8076{0%,to{opacity:1}50%{opacity:.4}}.footer-panel[data-v-672f8076]{display:flex;align-items:center;justify-content:space-between;border-radius:.8rem;padding:.8rem 1.4rem;background:#0a1e30;backdrop-filter:blur(.5rem);box-shadow:0 1rem 1.25rem -.25rem rgba(0,0,0,.4);flex-shrink:0}.footer-left[data-v-672f8076]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;color:#5a8aaa;font-size:1rem}.total-info[data-v-672f8076]{margin-right:.4rem;color:#5a8aaa}.total-num[data-v-672f8076]{color:#0288ff;font-weight:700}.mypageNum[data-v-672f8076]{display:inline-flex;align-items:center}.mypageNum[data-v-672f8076] .ant-pagination-item,.mypageNum[data-v-672f8076] .ant-pagination-next,.mypageNum[data-v-672f8076] .ant-pagination-prev{background:transparent;border:.05rem solid rgba(2,136,255,.35);border-radius:.5rem}.mypageNum[data-v-672f8076] .ant-pagination-item a,.mypageNum[data-v-672f8076] .ant-pagination-next a,.mypageNum[data-v-672f8076] .ant-pagination-prev a{color:#5a8aaa}.mypageNum[data-v-672f8076] .ant-pagination-item:hover,.mypageNum[data-v-672f8076] .ant-pagination-next:hover,.mypageNum[data-v-672f8076] .ant-pagination-prev:hover{background:rgba(2,136,255,.08);border-color:rgba(3,210,255,.65)}.mypageNum[data-v-672f8076] .ant-pagination-item:hover a,.mypageNum[data-v-672f8076] .ant-pagination-next:hover a,.mypageNum[data-v-672f8076] .ant-pagination-prev:hover a{color:#03d2ff}.mypageNum[data-v-672f8076] .ant-pagination-item-active{background:rgba(3,210,255,.1);border-color:rgba(3,210,255,.65)}.mypageNum[data-v-672f8076] .ant-pagination-item-active a{color:#03d2ff;font-weight:700}.mypageNum[data-v-672f8076] .ant-pagination-item-ellipsis{color:#2a4a66}.mypageNum[data-v-672f8076] .ant-pagination-disabled{opacity:.4}.mypageNum[data-v-672f8076] .ant-pagination-disabled .ant-pagination-item-link{color:#2a4a66}.mypageNum[data-v-672f8076] .ant-select-selection{background:#071626;border:.05rem solid rgba(2,136,255,.35);border-radius:.4rem;color:#d8eaf8}.mypageNum[data-v-672f8076] .ant-select-selection:hover{border-color:rgba(3,210,255,.65)}.mypageNum[data-v-672f8076] .ant-pagination-total-text,.mypageNum[data-v-672f8076] .ant-select-arrow{color:#5a8aaa}.mypageNum[data-v-672f8076] .ant-pagination-options-quick-jumper input{background:#071626;border:.05rem solid rgba(2,136,255,.35);border-radius:.4rem;color:#d8eaf8}.mypageNum[data-v-672f8076] .ant-pagination-options-quick-jumper input:focus,.mypageNum[data-v-672f8076] .ant-pagination-options-quick-jumper input:hover{border-color:rgba(3,210,255,.65)}.refresh-btn[data-v-672f8076]{display:flex;align-items:center;gap:.5rem;padding:.6rem 1.6rem;border-radius:.7rem;background:rgba(91,141,238,.15);border:.05rem solid rgba(2,136,255,.35);color:#d8eaf8;font-size:1rem;font-weight:600;letter-spacing:.08em;cursor:pointer;transition:all .2s}.refresh-btn[data-v-672f8076]:hover{box-shadow:0 0 1rem rgba(2,136,255,.25);border-color:rgba(3,210,255,.65);color:#fff}.refresh-btn[data-v-672f8076]:active{transform:scale(.98)}.room-badge[data-v-672f8076]{padding:.2rem .8rem;border-radius:.4rem;font-size:var(--base-font-size,1rem);background:rgba(5,17,30,.85);border:.05rem solid rgba(2,80,160,.55);color:#d8eaf8;white-space:nowrap;display:inline-block}.room-arrow[data-v-672f8076]{color:#2a4a66;font-size:.9rem}.station-wrap[data-v-672f8076]{display:flex;align-items:center;justify-content:center;overflow:hidden;white-space:nowrap;max-width:100%}.station-wrap .station-inner[data-v-672f8076]{display:flex;align-items:center;gap:.5rem;white-space:nowrap}.station-wrap.scrolling .station-inner[data-v-672f8076]{animation:stationScroll-data-v-672f8076 var(--scroll-duration,8s) linear infinite}@keyframes stationScroll-data-v-672f8076{0%{transform:translateX(0)}to{transform:translateX(var(--scroll-distance,-100%))}}.settingModal[data-v-672f8076] .ant-modal-header{background:#071626;border-bottom:.05rem solid rgba(2,136,255,.35);padding:1rem 1.2rem}.settingModal[data-v-672f8076] .ant-modal-header .ant-modal-title{color:#fff;font-size:1rem;font-weight:600;letter-spacing:.08em}.settingModal[data-v-672f8076] .ant-modal-close{color:#5a8aaa}.settingModal[data-v-672f8076] .ant-modal-close:hover{color:#03d2ff}.settingModal[data-v-672f8076] .ant-modal-body{padding:1.2rem;background:#0a1e30;color:#d8eaf8}.settingModal[data-v-672f8076] .ant-modal-footer{border-top:.05rem solid rgba(2,136,255,.35);padding:.8rem 1.2rem;background:#071626}.settingModal[data-v-672f8076] .ant-modal-footer .ant-btn{background:transparent;border:.05rem solid rgba(2,136,255,.35);color:#d8eaf8;border-radius:.4rem;transition:all .2s}.settingModal[data-v-672f8076] .ant-modal-footer .ant-btn:hover{border-color:rgba(3,210,255,.65);color:#fff;background:rgba(91,141,238,.15)}.settingModal[data-v-672f8076] .ant-modal-footer .ant-btn-primary{background:rgba(91,141,238,.25);border:.05rem solid rgba(3,210,255,.65);color:#fff;font-weight:600}.settingModal[data-v-672f8076] .ant-modal-footer .ant-btn-primary:hover{box-shadow:0 0 1rem rgba(2,136,255,.25);border-color:#03d2ff;background:rgba(91,141,238,.35);transform:translateY(-.05rem)}.settingModal[data-v-672f8076] .ant-form-item-label>label{color:#04c8f3;font-weight:600;font-size:.8rem}.settingModal[data-v-672f8076] .ant-input-number,.settingModal[data-v-672f8076] .ant-select-selection{background:#0c1f35;border:.05rem solid rgba(2,136,255,.35);color:#fff}.settingModal[data-v-672f8076] .ant-input-number:focus,.settingModal[data-v-672f8076] .ant-input-number:hover,.settingModal[data-v-672f8076] .ant-select-selection:focus,.settingModal[data-v-672f8076] .ant-select-selection:hover{border-color:rgba(3,210,255,.65);box-shadow:0 0 .4rem rgba(2,136,255,.2)}.settingModal[data-v-672f8076] .ant-select-selection__rendered{color:#fff}.settingModal[data-v-672f8076] .ant-select-arrow{color:#5a8aaa}.settingModal[data-v-672f8076] .ant-select-dropdown{background:#071626;border:.05rem solid rgba(2,136,255,.35)}.settingModal[data-v-672f8076] .ant-select-dropdown .ant-select-dropdown-menu-item{color:#d8eaf8}.settingModal[data-v-672f8076] .ant-select-dropdown .ant-select-dropdown-menu-item:hover{background:rgba(2,136,255,.15);color:#fff}.settingModal[data-v-672f8076] .ant-select-dropdown .ant-select-dropdown-menu-item-selected{background:rgba(3,210,255,.1);color:#03d2ff}.settingModal[data-v-672f8076] .ant-radio-wrapper{color:#c8dff0}.settingModal[data-v-672f8076] .ant-radio-inner{background:#0c1f35;border-color:rgba(2,136,255,.35)}.settingModal[data-v-672f8076] .ant-radio-inner:after{background-color:#03d2ff}.settingModal[data-v-672f8076] .ant-radio-checked .ant-radio-inner{border-color:#03d2ff;background:#0c1f35}.settingModal[data-v-672f8076] .ant-checkbox-wrapper{color:#c8dff0}.settingModal[data-v-672f8076] .ant-checkbox-inner{background:#0c1f35;border-color:rgba(2,136,255,.35)}.settingModal[data-v-672f8076] .ant-checkbox-checked .ant-checkbox-inner{background-color:#0288ff;border-color:#0288ff}.settingModal[data-v-672f8076] .ant-input-number-input{color:#fff}.settingModal[data-v-672f8076] .ant-form-item,.settingModal[data-v-672f8076] .ant-form-item-control{color:#d8eaf8}.announcement-overlay[data-v-672f8076]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;animation:fadeIn-data-v-672f8076 .3s ease-in-out}.announcement-overlay .announcement-content[data-v-672f8076]{background:linear-gradient(135deg,#0a1e30,#0d2840);border-radius:1.2rem;padding:3rem 4rem;box-shadow:0 1rem 3rem rgba(0,0,0,.6),0 0 2rem rgba(2,136,255,.25);text-align:center;min-width:30rem;border:.1rem solid rgba(3,210,255,.65);animation:slideDown-data-v-672f8076 .5s ease-out}.announcement-overlay .announcement-title[data-v-672f8076]{font-size:1.6rem;color:#03d2ff;font-weight:700;margin-bottom:2rem;text-shadow:0 0 .6rem rgba(3,210,255,.3);letter-spacing:.1rem}.announcement-overlay .announcement-body[data-v-672f8076]{display:flex;align-items:center;justify-content:center;gap:2rem;margin-bottom:2rem}.announcement-overlay .announcement-name[data-v-672f8076]{font-size:2.4rem;color:gold;font-weight:700;text-shadow:0 .2rem .6rem rgba(255,215,0,.5);animation:namePulse-data-v-672f8076 1.5s ease-in-out infinite}.announcement-overlay .announcement-arrow[data-v-672f8076]{font-size:2.4rem;color:#03d2ff;font-weight:700;animation:moveRight-data-v-672f8076 1s ease-in-out infinite}.announcement-overlay .announcement-target[data-v-672f8076]{font-size:2.4rem;color:#fff;font-weight:700;text-shadow:0 .2rem .6rem hsla(0,0%,100%,.3)}.announcement-overlay .voice-wave[data-v-672f8076]{display:flex;justify-content:center;align-items:flex-end;height:2.5rem;gap:.4rem}.announcement-overlay .voice-wave span[data-v-672f8076]{width:.3rem;background:linear-gradient(0deg,#03d2ff,#87ceeb);border-radius:.15rem;animation:waveAnim-data-v-672f8076 1.2s ease-in-out infinite}.announcement-overlay .voice-wave span[data-v-672f8076]:first-child{height:1rem;animation-delay:0s}.announcement-overlay .voice-wave span[data-v-672f8076]:nth-child(2){height:1.75rem;animation-delay:.1s}.announcement-overlay .voice-wave span[data-v-672f8076]:nth-child(3){height:2.25rem;animation-delay:.2s}.announcement-overlay .voice-wave span[data-v-672f8076]:nth-child(4){height:1.75rem;animation-delay:.3s}.announcement-overlay .voice-wave span[data-v-672f8076]:nth-child(5){height:1rem;animation-delay:.4s}@keyframes fadeIn-data-v-672f8076{0%{opacity:0}to{opacity:1}}@keyframes slideDown-data-v-672f8076{0%{transform:translateY(-2.5rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes namePulse-data-v-672f8076{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes moveRight-data-v-672f8076{0%,to{transform:translateX(0)}50%{transform:translateX(.5rem)}}@keyframes waveAnim-data-v-672f8076{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}#exam-waitInfo[data-v-672f8076] .ant-table-tbody .box .winBox ul{position:static!important;display:flex;white-space:nowrap;margin:0;width:auto!important}#exam-waitInfo[data-v-672f8076] .ant-table-tbody .box .winBox ul li{float:left!important;width:auto!important;display:inline-block}#exam-waitInfo[data-v-672f8076] .ant-table-thead>tr>th{padding:.8rem .5rem}#exam-waitInfo[data-v-672f8076] .ant-table-tbody>tr>td{padding:var(--cell-padding-v,.3rem) var(--cell-padding-h,.5rem)}.datetime-compact[data-v-672f8076]{display:flex;flex-direction:column;align-items:flex-end;min-width:8rem}.datetime-compact .date-text[data-v-672f8076]{font-size:.75rem;opacity:.6}.datetime-compact .time-text[data-v-672f8076]{font-size:1.3rem;font-weight:700;color:#00d3ff;line-height:1;margin-top:.2rem}