.webview-wrapper[data-v-4af4562a]{display:flex;flex-direction:column;height:calc(100vh - 80px);background:#fff;overflow:hidden}.loading-overlay[data-v-4af4562a]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.9);z-index:1000}.loading-overlay .loading-content[data-v-4af4562a]{text-align:center;padding:40px}.loading-overlay .loading-content .loading-spinner[data-v-4af4562a]{font-size:48px;color:#409eff;margin-bottom:20px}.loading-overlay .loading-content .loading-spinner i[data-v-4af4562a]{animation:spin-4af4562a 2s linear infinite}.loading-overlay .loading-content .loading-text h3[data-v-4af4562a]{font-size:18px;color:#303133;margin-bottom:8px}.loading-overlay .loading-content .loading-text p[data-v-4af4562a]{font-size:14px;color:#909399;margin:0}@keyframes spin-4af4562a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.webview-content[data-v-4af4562a]{flex:1;position:relative;background:#fff}.webview-frame[data-v-4af4562a]{width:100%;height:100%;border:none;background:#fff}.webview-error[data-v-4af4562a]{display:flex;align-items:center;justify-content:center;height:100%;background:#f5f5f5}.webview-error .error-content[data-v-4af4562a]{text-align:center;color:#606266}.webview-error .error-content .error-icon[data-v-4af4562a]{font-size:64px;color:#f56c6c;margin-bottom:16px}.webview-error .error-content h3[data-v-4af4562a]{font-size:20px;margin-bottom:8px;color:#303133}.webview-error .error-content p[data-v-4af4562a]{font-size:14px;margin-bottom:20px;color:#909399}.webview-error .error-content .error-actions .el-button+.el-button[data-v-4af4562a]{margin-left:8px}@media(max-width:768px){.webview-wrapper[data-v-4af4562a]{height:calc(100vh - 100px)}}