.case-article_article__0UCnI{max-width:800px;margin:auto;background:#fff;color:#303030;padding:clamp(20px,5vw,56px);font-family:PingFang SC,Microsoft YaHei,sans-serif;overflow-wrap:anywhere;border-radius:12px;box-shadow:0 12px 36px #00000012}.case-article_article__0UCnI h1{font-size:clamp(24px,4vw,32px);line-height:1.5;font-weight:650;margin:0 0 16px}.case-article_meta__AuQeC{font-size:14px;color:#67717e;margin-bottom:28px}.case-article_body__OuZuv{font-size:17px;line-height:1.95}.case-article_body__OuZuv p{margin:16px 0;min-height:1.4em}.case-article_body__OuZuv h1{font-size:28px;line-height:1.6;font-weight:650;margin:32px 0 18px}.case-article_body__OuZuv h2{font-size:24px;font-weight:650;margin:28px 0 16px}.case-article_body__OuZuv h3{font-size:20px;font-weight:650;margin:24px 0 12px}.case-article_body__OuZuv ul{list-style:disc;padding-left:26px}.case-article_body__OuZuv ol{list-style:decimal;padding-left:26px}.case-article_body__OuZuv blockquote{border-left:4px solid #10b981;padding:8px 20px;background:#f3f8f6;color:#52605c;margin:20px 0}.case-article_body__OuZuv a{color:#087f77;text-decoration:underline}.case-article_body__OuZuv hr{margin:28px 0;border-top:1px solid #dce3e0}.case-article_body__OuZuv figure{margin:24px 0}.case-article_body__OuZuv figcaption{text-align:center;font-size:13px;color:#6b7280}.case-article_editor__sjiKj{background:#fff;color:#303030;border-radius:12px;overflow:visible;box-shadow:0 12px 32px #00000016}.case-article_canvas__zcl7j{padding:24px clamp(18px,4vw,48px);min-height:460px}.case-article_canvas__zcl7j .tiptap{outline:none;min-height:300px;font-size:17px;line-height:1.95;overflow-wrap:anywhere}.case-article_canvas__zcl7j .tiptap p{margin:14px 0}.case-article_canvas__zcl7j .tiptap h1{font-size:28px;line-height:1.6;font-weight:650;margin:28px 0 18px}.case-article_canvas__zcl7j .tiptap h2{font-size:24px;font-weight:650;margin:24px 0 16px}.case-article_canvas__zcl7j .tiptap h3{font-size:20px;font-weight:650;margin:20px 0 12px}.case-article_canvas__zcl7j .tiptap ul{list-style:disc;padding-left:26px}.case-article_canvas__zcl7j .tiptap ol{list-style:decimal;padding-left:26px}.case-article_canvas__zcl7j .tiptap blockquote{border-left:4px solid #10b981;background:#f3f8f6;padding:8px 16px}.case-article_canvas__zcl7j .tiptap a{color:#087f77;text-decoration:underline}.case-article_canvas__zcl7j .tiptap img{max-width:100%;height:auto}.case-article_canvas__zcl7j .tiptap hr{margin:24px 0;border-top:1px solid #ddd}.case-article_toolbar__7FnoT{position:sticky;top:64px;z-index:40;border-radius:12px 12px 0 0;box-shadow:0 4px 12px #00000012;display:flex;flex-wrap:wrap;gap:4px;padding:12px;background:#f7f7f7;border-bottom:1px solid #e6e6e6}.case-article_toolbar__7FnoT button{border-radius:5px;padding:6px 9px;font-size:13px;color:#374151}.case-article_toolbar__7FnoT button:hover,.case-article_toolbar__7FnoT button[aria-pressed=true]{background:#dff4e9;color:#006f43}.case-article_toolbar__7FnoT button:disabled{opacity:.4}.case-article_field___Ldhp{width:100%;background:#fff!important;color:#303030!important;border:1px solid #d6dce0;border-radius:7px;padding:9px 12px}.case-article_field___Ldhp::-moz-placeholder{color:#7b8490}.case-article_field___Ldhp::placeholder{color:#7b8490}.case-article_field___Ldhp:focus{outline:2px solid #10b981;outline-offset:1px}.case-article_title__hxQuk{font-size:26px;border:0;padding-left:0}.case-article_actions__gKVWb{display:flex;gap:8px;flex-wrap:wrap;align-items:center;justify-content:flex-end;background:#fafafa;padding:16px 24px;border-top:1px solid #eee}.case-article_imageNode__RqnoV{margin:20px 0;max-width:100%}.case-article_imageFrame__H4HM5{position:relative;min-width:0;border:2px solid transparent;border-radius:4px}.case-article_imageFrame__H4HM5 img{display:block;width:100%;height:auto;cursor:pointer}.case-article_imageSelected__O9u1Q{border-color:#059669}.case-article_imageControls__nPh4A{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:6px;font-size:12px;line-height:1.6;color:#334155}.case-article_imageControls__nPh4A label{display:flex;gap:5px;align-items:center}.case-article_imageControls__nPh4A button,.case-article_imageDrag__znfLB{padding:4px 8px;background:#edf2f7;border-radius:4px;color:#334155}.case-article_imageControls__nPh4A button:hover,.case-article_imageControls__nPh4A button[aria-pressed=true]{background:#d1fae5;color:#065f46}.case-article_imageDrag__znfLB{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.case-article_imageControls__nPh4A input{width:90px}.case-article_resizeHandle__jD9yc{position:absolute;bottom:0;right:0;width:26px;height:26px;background:#047857;color:#fff;cursor:nwse-resize;touch-action:none;border-radius:4px}.case-article_imageControls__nPh4A button:last-child{color:#b91c1c}