@charset "utf-8";

body, #home, .el-popover, .el-message-box__wrapper, .el-tooltip__popper { font-family: "Circular Std Medium", "Arial Rounded MT", sans-serif; }

#file-page { overflow: hidden; }

iframe { height: 99.711vh !important; }

#home .server-sider { zoom: 0.75; bottom: 0px !important; top: unset !important; }

.user-img img { width: auto !important; }

#timetable #timetable-list .list-wrap ul li.list-content .detail.operation .enter-btn:hover, #timetable #timetable-list .list-wrap ul li.list-content .detail.operation .evaluate-btn:hover { text-decoration: none !important; }

.enter-btn { color: rgb(255, 150, 0) !important; }

.el-textarea__inner { cursor: text !important; height: 226px !important; max-height: 1226px !important; min-height: 226px !important; }

.el-input__count { background: rgba(255, 255, 255, 0.25); height: 7px; }

.schedule-popper { transform: scale(0.75); }

.custom-btn { background-color: rgb(0, 135, 255); border-radius: 3px; color: rgb(255, 255, 255); font-size: 9px; display: block; line-height: 10px; margin: 0px auto; padding: 3px; text-align: center; text-decoration: none; }

.custom-btn:hover { box-shadow: rgb(34, 34, 34) 0px 0px 1px; }

.enable-comment-editing { display: none; vertical-align: top; }

.comment b { display: block; text-transform: capitalize; }

#timetable .search-block > span { margin: 0px 5px 0px 8px; }

.today-search, .jintian-search, .zuotian-search { width: auto; height: 34px; border: 1px solid rgb(0, 135, 255); border-radius: 17px 0px 0px 17px; color: rgb(0, 135, 255); cursor: pointer; float: right; position: absolute; line-height: 34px; font-size: 10px; padding: 0px 4px; margin-left: 9px; margin-top: 1px; }

.jintian-search { border-radius: 0px 17px 17px 0px; margin-left: 46px; }

.zuotian-search { border-radius: 17px; margin: 36px 9px; font-size: 8px; width: 56px; text-align: center; height: 18px; line-height: 18px; opacity: 0; transition: opacity 0.3s; }

.jintian-search:hover + .zuotian-search, .zuotian-search:hover { opacity: 1; }

.customized .comment-context .text div, .customized .comment p { cursor: pointer; }

.floating-tips { bottom: 24px; cursor: default; opacity: 0.1; right: 82px; top: unset; }

.floating-tips:hover { bottom: 24px; opacity: 1; top: unset; }

#home .content-wrap { max-width: unset; width: 100%; }

#home .content-wrap .right-sidebar .help-document-tips .tips-header .tips-title span { max-width: 118px; }

#home .content-wrap .right-sidebar { width: 300px; }

#home .content-wrap .right-sidebar .help-document-tips, #home .content-wrap .right-sidebar .device-test-card { box-shadow: none; }

.tips-title { overflow: hidden; white-space: nowrap; }

#home .content-wrap .right-sidebar .help-document-tips .tips-header .icon { background-color: white; box-shadow: white 0px 0px 0px 10px; z-index: 1; }

.tips-title span { animation: 10s linear 0s infinite normal none running marquee; display: inline-block; min-width: max-content; will-change: transform; }

@keyframes marquee { 
  0% { transform: translateX(100%); }
  100% { transform: translateX(-100%); }
}

.tips-content-text { word-break: break-word; }

#home .content-wrap .right-sidebar .help-document-tips .tips-content { max-height: 1000px; }
/* payoneer tabs */
#teacher-tabs{position:sticky;top:72px;z-index:2000;background:#fff;border-bottom:1px solid #e4e7ed;}
#teacher-tabs .select-wrap{display:flex;align-items:center;gap:0;background:#fff;border:1px solid #e4e7ed;border-radius:4px;overflow:hidden;max-width:1200px;margin:0 auto;padding: 0;}
#teacher-tabs .tab-link{display:inline-flex;align-items:center;justify-content:center;min-width: 101px;height:52px;padding:0 20px;color:#606266;text-decoration:none;font-size: 16px;font-weight:600;background:#fff;border-right:1px solid #e4e7ed;}
#teacher-tabs .tab-link.active{background: linear-gradient(180deg,#0087ff,#02b2ff);color:#fff;border-right-color:#1296ff;}
#teacher-tabs .tab-link:last-of-type{border-right:1px solid #e4e7ed;}
#teacher-tabs .btn-group{margin-left:auto;display:flex;gap:16px;}
html{scroll-behavior:smooth;}
#section-intro,#section-resume,#section-feedback,#section-reviews{scroll-margin-top:72px;}
