.vocab-page .dialog-footer{display:flex;justify-content:center}.vocab-page .el-dialog__body{max-height:68vh;overflow-y:auto}.vocab-page .vocab-search-inner{align-items:center;display:flex;gap:.0625rem;justify-content:flex-start;width:100%}.vocab-page .serch{display:grid;flex:0 1 auto;gap:.0625rem;grid-template-columns:1.5625rem .833333rem .833333rem;min-width:0}.vocab-page .serch .el-input,.vocab-page .serch .el-select{width:100%}.vocab-page .search-actions{align-items:center;display:flex;flex-shrink:0;gap:.041667rem;justify-content:flex-start;white-space:nowrap}.vocab-page .search-actions .el-button+.el-button{margin-left:0}.vocab-page .thumb-list{align-items:center;display:flex;gap:.041667rem;justify-content:center;min-height:.302083rem}.vocab-page .thumb{flex:0 0 0.270833rem;width:.270833rem;height:.270833rem;border-radius:.020833rem;cursor:pointer}.vocab-page .form-image-item,.vocab-page .thumb-item{position:relative}.vocab-page .form-image-item{border-radius:.03125rem;flex:0 0 0.427083rem;height:.427083rem;overflow:hidden;width:.427083rem}.vocab-page .form-image-item.is-correct .form-image-preview,.vocab-page .thumb-item.is-correct .thumb{box-shadow:0 0 0 .010417rem #22c55e}.vocab-page .form-image-correct-toggle,.vocab-page .thumb-correct-badge{align-items:center;background:rgba(34,197,94,.94);border:0;bottom:0;color:#fff;display:flex;font-size:.0625rem;font-weight:600;height:.114583rem;justify-content:center;left:0;line-height:1;position:absolute;right:0}.vocab-page .thumb-correct-badge{pointer-events:none}.vocab-page .vocab-form{padding-right:.041667rem}.vocab-page .vocab-media-upload .el-upload{width:100%}.vocab-page .vocab-upload-placeholder{border:.010417rem dashed #e2e8f0;border-radius:.052083rem;color:#94a3b8;cursor:pointer;margin-top:.041667rem;padding:.052083rem;text-align:center}.vocab-page .vocab-upload-placeholder i{font-size:.083333rem;margin-right:.03125rem}.vocab-page .vocab-upload-placeholder:hover{border-color:#409eff;color:#409eff}.vocab-page .form-image-preview{width:.427083rem!important;height:.427083rem!important;border-radius:.03125rem;cursor:pointer;display:block}.vocab-page .form-image-preview .el-image__inner,.vocab-page .form-image-preview img{height:100%;object-fit:cover;width:100%}.vocab-page .form-image-list{display:flex;flex-wrap:wrap;gap:.052083rem;max-height:.958333rem;margin-bottom:.041667rem;overflow-y:auto;padding:.010417rem .020833rem .020833rem .010417rem}.vocab-page .form-image-correct-toggle{appearance:none;background:rgba(15,23,42,.66);border-radius:0 0 .03125rem .03125rem;cursor:pointer;padding:0;z-index:1}.vocab-page .form-image-item.is-correct .form-image-correct-toggle{background:rgba(34,197,94,.96)}.vocab-page .form-image-remove{align-items:center;background:rgba(18,28,48,.72);border-radius:50%;color:#fff;display:flex;height:.104167rem;justify-content:center;line-height:.104167rem;padding:0;position:absolute;right:-.03125rem;top:-.03125rem;width:.104167rem}.vocab-page .form-image-remove:hover{color:#fff;background:#f56c6c}.vocab-page .upload-tip{color:#94a3b8;font-size:.0625rem;line-height:.09375rem;margin-top:.03125rem}.vocab-page .audio-preview{align-items:center;background:#f8fafc;border:.005208rem solid #e2e8f0;border-radius:.041667rem;display:inline-flex;margin-top:.041667rem;max-width:100%;min-width:0;padding:.010417rem .052083rem}.vocab-page .audio-preview .el-button{max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.vocab-page .audio-dialog-title+audio{width:100%}.vocab-page .audio-dialog-title{margin-bottom:.052083rem;color:#121c30;word-break:break-all}@media (max-width:1180px){.vocab-page .vocab-search-inner{flex-wrap:wrap}.vocab-page .serch{flex-basis:100%;grid-template-columns:minmax(1.145833rem,1fr) .833333rem .833333rem}.vocab-page .search-actions{justify-content:flex-start}}@media (max-width:760px){.vocab-page .serch{grid-template-columns:1fr}}.vocab-entry-dialog{display:flex;flex-direction:column;margin-top:7vh!important;max-height:84vh}.vocab-entry-dialog .el-dialog__body{flex:1 1 auto;max-height:calc(84vh - .65625rem);overflow-y:auto;padding:.125rem .145833rem .09375rem}.vocab-entry-dialog .el-form-item{margin-bottom:.114583rem}.vocab-entry-dialog .vocab-form{padding-right:.041667rem}.vocab-entry-dialog .vocab-media-upload .el-upload{width:100%}.vocab-entry-dialog .vocab-upload-placeholder{border:.010417rem dashed #e2e8f0;border-radius:.052083rem;color:#94a3b8;cursor:pointer;margin-top:.041667rem;padding:.052083rem;text-align:center}.vocab-entry-dialog .vocab-upload-placeholder i{font-size:.083333rem;margin-right:.03125rem}.vocab-entry-dialog .vocab-upload-placeholder:hover{border-color:#409eff;color:#409eff}.vocab-entry-dialog .form-image-list{display:flex;flex-wrap:wrap;gap:.052083rem;max-height:.979167rem;margin:0 0 .0625rem;overflow-y:auto;padding:.020833rem .041667rem .03125rem .010417rem}.vocab-entry-dialog .form-image-item{border-radius:.03125rem;flex:0 0 0.427083rem;height:.427083rem;position:relative;width:.427083rem}.vocab-entry-dialog .form-image-preview{border-radius:.03125rem;cursor:pointer;display:block;height:.427083rem!important;overflow:hidden;width:.427083rem!important}.vocab-entry-dialog .form-image-preview .el-image__inner,.vocab-entry-dialog .form-image-preview img{display:block;height:100%;object-fit:cover;width:100%}.vocab-entry-dialog .form-image-item.is-correct .form-image-preview{box-shadow:0 0 0 .010417rem #22c55e}.vocab-entry-dialog .form-image-correct-toggle{align-items:center;appearance:none;background:rgba(15,23,42,.66);border:0;border-radius:0 0 .03125rem .03125rem;bottom:0;color:#fff;cursor:pointer;display:flex;font-size:.0625rem;font-weight:600;height:.114583rem;justify-content:center;left:0;line-height:1;padding:0;position:absolute;right:0;z-index:1}.vocab-entry-dialog .form-image-item.is-correct .form-image-correct-toggle{background:rgba(34,197,94,.96)}.vocab-entry-dialog .form-image-remove{align-items:center;background:rgba(18,28,48,.72);border-radius:50%;color:#fff;display:flex;height:.104167rem;justify-content:center;line-height:.104167rem;padding:0;position:absolute;right:-.03125rem;top:-.03125rem;width:.104167rem;z-index:2}.vocab-entry-dialog .form-image-remove:hover{background:#f56c6c;color:#fff}.vocab-entry-dialog .upload-tip{color:#94a3b8;font-size:.0625rem;line-height:.09375rem;margin-top:.041667rem}.vocab-entry-dialog .audio-preview{align-items:center;background:#f8fafc;border:.005208rem solid #e2e8f0;border-radius:.041667rem;display:inline-flex;margin-top:.052083rem;max-width:100%;min-width:0;padding:.010417rem .052083rem}.vocab-entry-dialog .audio-preview .el-button{max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.vocab-entry-dialog .el-dialog__footer{flex:0 0 auto;padding:.072917rem .145833rem .104167rem}