.searchBox[data-v-27276a1c]{width:38.125rem;display:flex;align-items:center;justify-content:space-between}.searchBox .input[data-v-27276a1c]{width:30rem;height:3rem;font-size:1rem}.searchBox .input[data-v-27276a1c] .el-input__inner{height:3rem}.searchBox .searchBoxR[data-v-27276a1c]{width:6.875rem;height:3rem;background:#00d8c3;font-size:1.125rem;color:#fff}.searchBox .searchBoxR.is-active[data-v-27276a1c],.searchBox .searchBoxR[data-v-27276a1c]:active{border:.0625rem solid #00d8c3;outline:none}.search2Box[data-v-27276a1c]{width:37.5rem;height:3rem;margin:0 auto;display:flex;position:relative;z-index:100}.search2Box .input2[data-v-27276a1c]{width:30.625rem;height:3rem;background:#fff}.search2Box .input2[data-v-27276a1c] .el-input__inner{width:100%!important;height:100%!important}.search2Box .searchBoxR2[data-v-27276a1c]{width:6.25rem;height:3rem;background:#00d8c3;font-size:1.125rem;color:#fff;border:.0625rem solid #00d8c3;border-radius:0}.search2Box .searchBoxR2.is-active[data-v-27276a1c],.search2Box .searchBoxR2[data-v-27276a1c]:active{border:.0625rem solid #00d8c3;outline:none}.examModel[data-v-6d7c0824]{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999}.examModel .mask[data-v-6d7c0824]{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.6)}.examModel .content1[data-v-6d7c0824]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;width:28.1875rem;height:15.3125rem}.school-details-page[data-v-7d8d1bbe]{width:100%;min-height:100vh;background-color:#fff;box-sizing:border-box}.details-sub-nav[data-v-7d8d1bbe]{width:100%;height:3.5rem;background:#f3f6f8;display:flex;justify-content:center;align-items:center;border-bottom:.0625rem solid rgba(186,202,198,.15)}.breadcrumb-container[data-v-7d8d1bbe]{width:75rem;padding:0 2.5rem;display:flex;align-items:center;gap:.5rem;box-sizing:border-box;text-align:left}.breadcrumb-item[data-v-7d8d1bbe]{font-size:.875rem;font-weight:500;line-height:1.25rem;color:#3b4a47;cursor:pointer}.breadcrumb-item.active[data-v-7d8d1bbe]{color:#00d8c3;font-weight:700}.breadcrumb-separator[data-v-7d8d1bbe]{width:.3125rem;height:.5rem;background:rgba(59,74,71,.4);clip-path:polygon(0 0,100% 50%,0 100%);display:inline-block}.details-content-wrap[data-v-7d8d1bbe]{width:75rem;margin:0 auto;padding:2.5rem;box-sizing:border-box;display:flex;flex-direction:column;gap:2.5rem}.details-header-card[data-v-7d8d1bbe]{width:100%;height:22.5rem;background:#fff;box-shadow:0 .0625rem .125rem rgba(0,0,0,.05);border-radius:1rem;border:.0625rem solid rgba(186,202,198,.2);box-sizing:border-box;display:flex;overflow:hidden}.video-container[data-v-7d8d1bbe]{width:39.75rem;height:22.375rem;position:relative;background:#00161a;flex-shrink:0}.video-player[data-v-7d8d1bbe]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.play-overlay[data-v-7d8d1bbe]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.8),rgba(0,0,0,.4) 50%,transparent);display:flex;align-items:center;justify-content:center;cursor:pointer}.play-btn-icon[data-v-7d8d1bbe]{width:5rem;height:5rem;transition:transform .2s}.play-btn-icon[data-v-7d8d1bbe]:hover{transform:scale(1.1)}.info-container[data-v-7d8d1bbe]{flex:1;padding:2.5rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;text-align:left}.info-top[data-v-7d8d1bbe]{display:flex;flex-direction:column;gap:1rem}.info-title-row[data-v-7d8d1bbe]{display:flex;align-items:center;gap:.5rem}.title-indicator[data-v-7d8d1bbe]{width:.375rem;height:1.25rem;background:#00d8c3;border-radius:624.9375rem}.info-title[data-v-7d8d1bbe]{font-size:1.25rem;font-weight:700;line-height:1.75rem;color:#191c1e}.info-desc[data-v-7d8d1bbe]{font-size:.875rem;font-weight:400;line-height:1.375rem;color:rgba(59,74,71,.8)}.info-bottom[data-v-7d8d1bbe]{display:flex;flex-direction:column;gap:1rem}.meta-row[data-v-7d8d1bbe]{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.meta-item[data-v-7d8d1bbe]{font-size:.875rem;color:#3b4a47}.meta-item .meta-label[data-v-7d8d1bbe]{color:#6b7a77}.meta-item .meta-value[data-v-7d8d1bbe]{font-weight:700;color:#191c1e}.progress-section[data-v-7d8d1bbe]{display:flex;flex-direction:column;gap:.5rem}.progress-text-row[data-v-7d8d1bbe]{display:flex;justify-content:space-between;font-size:.875rem;color:#6b7a77}.progress-text-row .progress-ratio[data-v-7d8d1bbe]{color:#00d8c3;font-weight:700}.progress-bar-bg[data-v-7d8d1bbe]{width:100%;height:.375rem;background:#f0f3f5;border-radius:6.1875rem;overflow:hidden}.progress-bar-fill[data-v-7d8d1bbe]{height:100%;background:#00d8c3;border-radius:6.1875rem;transition:width .4s ease}.action-btn-row[data-v-7d8d1bbe]{display:flex;justify-content:flex-end;margin-top:1.375rem}.video-rate-control-wrap[data-v-7d8d1bbe]{position:relative;z-index:10;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rate-trigger-btn[data-v-7d8d1bbe]{height:1.75rem;line-height:1.75rem;padding:0 .75rem;font-size:.8125rem;font-family:Inter,sans-serif;color:#fff;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);border-radius:.875rem;border:.0625rem solid hsla(0,0%,100%,.25);transition:all .2s ease;text-align:center}.rate-trigger-btn[data-v-7d8d1bbe]:hover{color:#fff;background:rgba(0,216,195,.85);border-color:hsla(0,0%,100%,.5);box-shadow:0 0 .625rem rgba(0,216,195,.4)}.rate-menu-panel[data-v-7d8d1bbe]{position:absolute;bottom:2.125rem;left:50%;transform:translateX(-50%);background:rgba(28,28,28,.95);backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);border-radius:.5rem;border:.0625rem solid hsla(0,0%,100%,.1);padding:.375rem 0;display:flex;flex-direction:column;min-width:4.375rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.35);z-index:20}.rate-menu-item[data-v-7d8d1bbe]{height:1.75rem;line-height:1.75rem;text-align:center;font-size:.75rem;font-family:Inter,sans-serif;color:hsla(0,0%,100%,.7);transition:all .2s ease}.rate-menu-item[data-v-7d8d1bbe]:hover{color:#fff;background:hsla(0,0%,100%,.12)}.rate-menu-item.active[data-v-7d8d1bbe]{color:#00d8c3;font-weight:700}.rate-menu-fade-enter-active[data-v-7d8d1bbe],.rate-menu-fade-leave-active[data-v-7d8d1bbe]{transition:opacity .2s,transform .2s}.rate-menu-fade-enter[data-v-7d8d1bbe],.rate-menu-fade-leave-to[data-v-7d8d1bbe]{opacity:0;transform:translate(-50%,.5rem)}.custom-video-controls[data-v-7d8d1bbe]{position:absolute;bottom:0;left:0;right:0;height:3.25rem;background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,.4) 65%,transparent);padding:0 1rem .5rem 1rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;z-index:2147483647}.custom-progress-slider[data-v-7d8d1bbe]{width:100%;height:.25rem;position:relative;cursor:pointer;margin-bottom:.375rem;border-radius:6.1875rem;transition:height .2s}.custom-progress-slider[data-v-7d8d1bbe]:hover{height:.375rem}.custom-progress-slider:hover .custom-progress-handle[data-v-7d8d1bbe]{opacity:1;transform:translate(-50%,-50%) scale(1)}.custom-progress-bg[data-v-7d8d1bbe]{width:100%;height:100%;position:absolute;top:0;left:0;background:hsla(0,0%,100%,.25);border-radius:6.1875rem}.custom-progress-filled[data-v-7d8d1bbe]{height:100%;position:absolute;top:0;left:0;background:#00d8c3;border-radius:6.1875rem;z-index:2}.custom-progress-handle[data-v-7d8d1bbe]{width:.75rem;height:.75rem;border-radius:50%;background:#fff;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);opacity:0;transition:transform .15s ease,opacity .15s ease;z-index:3;box-shadow:0 .125rem .3125rem rgba(0,0,0,.3)}.custom-controls-bar[data-v-7d8d1bbe]{display:flex;justify-content:space-between;align-items:center;height:2rem}.controls-left[data-v-7d8d1bbe],.controls-right[data-v-7d8d1bbe]{display:flex;align-items:center;gap:1rem}.control-btn[data-v-7d8d1bbe]{color:#fff;font-size:1.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .2s}.control-btn[data-v-7d8d1bbe]:hover{color:#00d8c3}.time-display[data-v-7d8d1bbe]{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-family:Inter,sans-serif;color:hsla(0,0%,100%,.85);-webkit-user-select:none;-moz-user-select:none;user-select:none}.time-separator[data-v-7d8d1bbe]{color:hsla(0,0%,100%,.4)}.custom-volume-control[data-v-7d8d1bbe]{position:relative;display:flex;align-items:center}.volume-slider-panel[data-v-7d8d1bbe]{position:absolute;bottom:2.125rem;left:50%;transform:translateX(-50%);width:2rem;height:6.875rem;background:rgba(21,21,21,.95);border-radius:.375rem;display:flex;justify-content:center;align-items:center;border:.0625rem solid hsla(0,0%,100%,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.4);z-index:99}.volume-track[data-v-7d8d1bbe]{width:.25rem;height:5rem;background:hsla(0,0%,100%,.2);position:relative;border-radius:6.1875rem;cursor:pointer}.volume-fill[data-v-7d8d1bbe]{width:100%;background:#00d8c3;position:absolute;bottom:0;left:0;border-radius:6.1875rem}.volume-handle[data-v-7d8d1bbe]{width:.625rem;height:.625rem;background:#fff;border-radius:50%;position:absolute;left:50%;transform:translate(-50%,50%);box-shadow:0 .0625rem .1875rem rgba(0,0,0,.5);cursor:pointer}.controls-fade-enter-active[data-v-7d8d1bbe],.controls-fade-leave-active[data-v-7d8d1bbe]{transition:opacity .3s ease}.controls-fade-enter[data-v-7d8d1bbe],.controls-fade-leave-to[data-v-7d8d1bbe]{opacity:0}.volume-fade-enter-active[data-v-7d8d1bbe],.volume-fade-leave-active[data-v-7d8d1bbe]{transition:opacity .2s ease,transform .2s ease}.volume-fade-enter[data-v-7d8d1bbe],.volume-fade-leave-to[data-v-7d8d1bbe]{opacity:0;transform:translateX(-50%) translateY(.3125rem)}.video-container:fullscreen .custom-video-controls[data-v-7d8d1bbe]{z-index:2147483647!important}.start-learn-btn[data-v-7d8d1bbe]{padding:.625rem 2rem;background:#00d8c3;color:#fff;font-size:.875rem;font-weight:700;line-height:1.25rem;border-radius:.5rem;cursor:pointer;box-shadow:0 .25rem .375rem rgba(0,216,195,.2);transition:background-color .2s,box-shadow .2s}.start-learn-btn[data-v-7d8d1bbe]:hover{background:#00c4b0;box-shadow:0 .375rem .75rem rgba(0,216,195,.3)}.directory-section[data-v-7d8d1bbe]{display:flex;flex-direction:column;gap:1.5rem}.section-title-row[data-v-7d8d1bbe]{display:flex;align-items:center;gap:.75rem}.section-title[data-v-7d8d1bbe]{font-size:1.25rem;font-weight:700;line-height:1.75rem;color:#191c1e}.directory-list-card[data-v-7d8d1bbe]{width:100%;background:#fff;box-shadow:0 .0625rem .125rem rgba(0,0,0,.05);border-radius:1rem;border:.0625rem solid rgba(186,202,198,.3);box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column}.directory-tab-header[data-v-7d8d1bbe]{width:100%;padding-left:2rem;padding-right:2rem;border-bottom:.0625rem solid rgba(186,202,198,.2);display:flex;box-sizing:border-box}.directory-tab-item[data-v-7d8d1bbe]{padding:1.25rem .5rem;font-size:1rem;font-weight:700;line-height:1.5rem;color:#00d8c3;border-bottom:.125rem solid #00d8c3;box-sizing:border-box}.tips-row[data-v-7d8d1bbe]{padding:2rem;display:flex;gap:1.5rem;box-sizing:border-box}.tip-box[data-v-7d8d1bbe]{flex:1;padding:1rem;background:rgba(242,244,246,.4);border-radius:.75rem;display:flex;gap:1rem;align-items:flex-start;text-align:left}.tip-icon-wrap[data-v-7d8d1bbe]{width:1.75rem;height:1.75rem;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tip-icon-wrap.bg-teal[data-v-7d8d1bbe]{background:rgba(0,216,195,.1);color:#00d8c3}.tip-icon-wrap i[data-v-7d8d1bbe]{font-size:1rem}.tip-content[data-v-7d8d1bbe]{display:flex;flex-direction:column;gap:.25rem}.tip-title[data-v-7d8d1bbe]{font-size:1rem;font-weight:700;line-height:1.5rem;color:#191c1e}.tip-desc[data-v-7d8d1bbe]{font-size:.875rem;font-weight:400;line-height:1.25rem;color:rgba(59,74,71,.8)}.chapter-list-wrap[data-v-7d8d1bbe]{padding:0 2rem 2rem 2rem;display:flex;flex-direction:column;box-sizing:border-box}.chapter-item[data-v-7d8d1bbe]{width:100%;padding:1.5rem 0;border-bottom:.0625rem solid #f0f3f5;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .2s ease}.chapter-item[data-v-7d8d1bbe]:last-child{border-bottom:none}.chapter-item:hover .chapter-name[data-v-7d8d1bbe]{color:#00d8c3}.chapter-item.active .chapter-name[data-v-7d8d1bbe]{color:#00d8c3;font-weight:700}.chapter-item.active .play-circle-icon[data-v-7d8d1bbe]{transform:scale(1.1)}.chapter-left[data-v-7d8d1bbe]{display:flex;align-items:center;text-align:left;flex:1;min-width:0;margin-right:1.5rem}.chapter-video-tag[data-v-7d8d1bbe]{font-size:.875rem;color:#3b4a47;font-family:Inter,sans-serif;margin-right:1rem;font-weight:500;flex-shrink:0;white-space:nowrap}.play-circle-icon[data-v-7d8d1bbe]{font-size:1.5rem;color:#00d8c3;display:inline-flex;align-items:center;margin-right:1rem;transition:transform .2s;flex-shrink:0}.chapter-name[data-v-7d8d1bbe]{font-size:1rem;font-weight:600;color:#191c1e;transition:color .2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.chapter-right[data-v-7d8d1bbe]{display:flex;align-items:center;gap:1.5rem;flex-shrink:0}.chapter-duration[data-v-7d8d1bbe]{font-size:.875rem;font-family:Inter,sans-serif;color:#3b4a47}.last-view-badge[data-v-7d8d1bbe]{padding:.25rem .75rem;background:#f2f4f6;border-radius:.375rem;font-size:.75rem;color:#3b4a47}.last-view-badge.completed[data-v-7d8d1bbe]{background:rgba(0,216,195,.1);color:#00d8c3}.examModelContent[data-v-7d8d1bbe]{padding:1.875rem;text-align:left}.examModelContent .examModelTitle[data-v-7d8d1bbe]{margin-bottom:1.25rem;font-weight:700;font-size:1.25rem;color:#191c1e;line-height:1.75rem}.examModelContent .examModelText[data-v-7d8d1bbe]{margin-bottom:2.5rem;font-size:1rem;color:#525f66;line-height:1.5rem}.examModelContent .examModelBtn[data-v-7d8d1bbe]{display:flex;justify-content:flex-end;gap:.75rem}.examModelContent .examModelBtn .examModelBtnCancel[data-v-7d8d1bbe]{padding:.625rem 1.5rem;background:#fff;border:.0625rem solid #bacac6;font-size:.875rem;color:#3b4a47;border-radius:.5rem;cursor:pointer;text-align:center}.examModelContent .examModelBtn .examModelBtnStart[data-v-7d8d1bbe]{padding:.625rem 1.5rem;background:#00d8c3;font-weight:700;font-size:.875rem;color:#fff;border-radius:.5rem;cursor:pointer;text-align:center;box-shadow:0 .25rem .375rem rgba(0,216,195,.2)}