.mobile-preview-container[data-v-415f5f8b]{display:flex;justify-content:center;align-items:center;padding:20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;min-height:600px}.phone-frame[data-v-415f5f8b]{position:relative;width:375px;height:667px}.phone-frame .phone-case[data-v-415f5f8b]{position:relative;width:100%;height:100%;background:linear-gradient(145deg,#1a1a1a,#2d2d2d);border-radius:40px;padding:12px;box-shadow:0 20px 60px rgba(0,0,0,.5)}.phone-frame .phone-case .phone-notch[data-v-415f5f8b]{position:absolute;top:0;left:50%;transform:translateX(-50%);width:150px;height:25px;background-color:#1a1a1a;border-bottom-left-radius:15px;border-bottom-right-radius:15px;z-index:10}.phone-frame .phone-case .phone-screen[data-v-415f5f8b]{position:relative;width:100%;height:100%;background-color:#fff;border-radius:30px;overflow:hidden;display:flex;flex-direction:column}.phone-frame .phone-case .phone-screen .status-bar[data-v-415f5f8b]{height:44px;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 20px;font-size:12px;font-weight:600;color:#333}.phone-frame .phone-case .phone-screen .status-bar .time[data-v-415f5f8b]{font-size:14px}.phone-frame .phone-case .phone-screen .status-bar .status-icons[data-v-415f5f8b]{display:flex;gap:5px}.phone-frame .phone-case .phone-screen .status-bar .status-icons i[data-v-415f5f8b]{font-size:14px}.phone-frame .phone-case .phone-screen .content-area[data-v-415f5f8b]{flex:1;overflow-y:auto;background-color:#f5f5f5;padding:0}.phone-frame .phone-case .phone-screen .content-area[data-v-415f5f8b]::-webkit-scrollbar{width:0}.phone-frame .phone-case .phone-screen .content-area .preview-content[data-v-415f5f8b]{min-height:100%;background-color:#fff;padding:16px}.phone-frame .phone-case .phone-screen .content-area .preview-content[data-v-415f5f8b] h1{font-size:24px;font-weight:700;margin:16px 0;line-height:1.4}.phone-frame .phone-case .phone-screen .content-area .preview-content[data-v-415f5f8b] h2{font-size:20px;font-weight:700;margin:14px 0;line-height:1.4}.phone-frame .phone-case .phone-screen .content-area .preview-content[data-v-415f5f8b] h3{font-size:18px;font-weight:700;margin:12px 0;line-height:1.4}.phone-frame .phone-case .phone-screen .content-area .preview-content[data-v-415f5f8b] p{font-size:15px;line-height:1.8;margin:10px 0;color:#333}.phone-frame .phone-case .phone-screen .content-area .preview-content[data-v-415f5f8b] img{max-width:100%;height:auto;border-radius:8px;margin:12px 0;display:block}.phone-frame .phone-case .phone-screen .content-area .preview-content[data-v-415f5f8b] blockquote{border-left:4px solid #667eea;padding-left:12px;margin:12px 0;color:#666;font-style:italic}.phone-frame .phone-case .phone-screen .content-area .preview-content[data-v-415f5f8b] ol,.phone-frame .phone-case .phone-screen .content-area .preview-content[data-v-415f5f8b] ul{padding-left:20px;margin:12px 0}.phone-frame .phone-case .phone-screen .content-area .preview-content[data-v-415f5f8b] ol li,.phone-frame .phone-case .phone-screen .content-area .preview-content[data-v-415f5f8b] ul li{font-size:15px;line-height:1.8;margin:6px 0}.phone-frame .phone-case .phone-screen .content-area .preview-content[data-v-415f5f8b] code{background-color:#f5f5f5;padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:14px}.phone-frame .phone-case .phone-screen .content-area .preview-content[data-v-415f5f8b] pre{background-color:#f5f5f5;padding:12px;border-radius:8px;overflow-x:auto;margin:12px 0}.phone-frame .phone-case .phone-screen .content-area .preview-content[data-v-415f5f8b] pre code{background-color:transparent;padding:0}.phone-frame .phone-case .phone-screen .content-area .preview-content[data-v-415f5f8b] a{color:#667eea;text-decoration:none}.phone-frame .phone-case .phone-screen .content-area .preview-content[data-v-415f5f8b] table{width:100%;border-collapse:collapse;margin:12px 0}.phone-frame .phone-case .phone-screen .content-area .preview-content[data-v-415f5f8b] table td,.phone-frame .phone-case .phone-screen .content-area .preview-content[data-v-415f5f8b] table th{border:1px solid #ddd;padding:8px;text-align:left}.phone-frame .phone-case .phone-screen .content-area .preview-content[data-v-415f5f8b] table th{background-color:#f5f5f5;font-weight:700}.phone-frame .phone-case .phone-screen .content-area .empty-content[data-v-415f5f8b]{display:flex;flex-direction:column;justify-content:center;align-items:center;height:300px;color:#999}.phone-frame .phone-case .phone-screen .content-area .empty-content i[data-v-415f5f8b]{font-size:64px;margin-bottom:16px}.phone-frame .phone-case .phone-screen .content-area .empty-content p[data-v-415f5f8b]{font-size:14px}.phone-frame .phone-case .phone-screen .bottom-nav[data-v-415f5f8b]{height:60px;background-color:#fff;border-top:1px solid #eee;display:flex;justify-content:space-around;align-items:center}.phone-frame .phone-case .phone-screen .bottom-nav .nav-item[data-v-415f5f8b]{display:flex;flex-direction:column;align-items:center;gap:4px;color:#999;font-size:12px;cursor:pointer;transition:all .3s}.phone-frame .phone-case .phone-screen .bottom-nav .nav-item.active[data-v-415f5f8b]{color:#667eea}.phone-frame .phone-case .phone-screen .bottom-nav .nav-item i[data-v-415f5f8b]{font-size:20px}.phone-frame .phone-case .phone-screen .bottom-nav .nav-item span[data-v-415f5f8b]{font-size:11px}.phone-frame .phone-case .phone-button[data-v-415f5f8b]{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:120px;height:5px;background-color:#333;border-radius:3px}.rich-text-editor-container .editor-toolbar[data-v-34256c34]{margin-bottom:12px;padding:10px;background-color:#f5f7fa;border-radius:4px;display:flex;gap:8px;flex-wrap:wrap}.rich-text-editor-container .editor-wrapper[data-v-34256c34]{position:relative;border:1px solid #dcdfe6;border-radius:4px;overflow:hidden}.rich-text-editor-container .editor-wrapper[data-v-34256c34] .ql-toolbar{border-color:#dcdfe6;background-color:#fafafa}.rich-text-editor-container .editor-wrapper[data-v-34256c34] .ql-container{border-color:#dcdfe6;min-height:300px;height:var(--af56f4e2);font-size:14px}.rich-text-editor-container .editor-wrapper[data-v-34256c34] .ql-editor{min-height:300px;padding:12px 16px;font-size:14px;line-height:1.6}.rich-text-editor-container .editor-wrapper[data-v-34256c34] .ql-editor.ql-blank:before{color:#c0c4cc;font-style:normal}.rich-text-editor-container.fullscreen-mode[data-v-34256c34]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:#fff;padding:20px;display:flex;flex-direction:column}.rich-text-editor-container.fullscreen-mode .editor-toolbar[data-v-34256c34]{flex-shrink:0;margin-bottom:12px}.rich-text-editor-container.fullscreen-mode .editor-wrapper[data-v-34256c34]{flex:1;display:flex;flex-direction:column}.rich-text-editor-container.fullscreen-mode .editor-wrapper[data-v-34256c34] .ql-container{height:auto!important;flex:1}.qrcode-container[data-v-34256c34]{text-align:center;padding:20px}.qrcode-container .qrcode-tip[data-v-34256c34]{font-size:14px;color:#606266;margin-bottom:20px}.qrcode-container .qrcode-wrapper[data-v-34256c34]{display:flex;justify-content:center;margin:20px 0;padding:20px;background-color:#fff;border-radius:8px}.qrcode-container .preview-url-tip[data-v-34256c34]{font-size:12px;color:#909399;margin:15px 0;word-break:break-all}