.yuque-editor{--background: 0 0% 100%;--card: 0 0% 100%;--border: 220 13% 91%;--foreground: 222 47% 11%;--muted: 210 40% 96%;--muted-foreground: 215 16% 47%;--accent: 210 40% 96%;background:hsl(var(--background));min-height:0;padding:8px 0 24px}.yuque-editor__content{caret-color:transparent;color:hsl(var(--foreground));cursor:default;font-size:16px;line-height:1.75;min-height:0;outline:none;overflow:visible}.yuque-editor__content:after{clear:both;content:"";display:table}.yuque-editor__content h1{font-size:30px;font-weight:700;line-height:1.35;margin:1.1em 0 .5em}.yuque-editor__content h2{font-size:24px;font-weight:650;line-height:1.4;margin:1em 0 .45em}.yuque-editor__content h3{font-size:20px;font-weight:650;margin:.9em 0 .4em}.yuque-editor__content h4{font-size:16px;font-weight:650;margin:.8em 0 .35em}.yuque-editor__content p{margin:.15em 0}.yuque-editor__content ul{list-style:disc;padding-left:1.4em}.yuque-editor__content ol{list-style:decimal;padding-left:1.4em}.yuque-editor__content blockquote{border-left:3px solid hsl(var(--border));color:hsl(var(--muted-foreground));margin:8px 0;padding-left:14px}.yuque-editor__content pre{background:hsl(var(--muted) / .5);border-radius:8px;font-size:13px;overflow-x:auto;padding:12px 14px}.yuque-editor__content hr{border:0;border-top:1px solid hsl(var(--border));margin:20px 0}.yuque-editor__content img,.yuque-editor__content video{border-radius:8px;margin:8px 0;max-width:100%}.yuque-editor__content a{cursor:pointer;pointer-events:auto}.yuque-image{clear:both;display:block;margin:8px 0;max-width:100%;position:relative;width:-moz-fit-content;width:fit-content}.yuque-image.is-align-left{margin-right:auto}.yuque-image.is-align-center{margin-left:auto;margin-right:auto}.yuque-image.is-align-right{margin-left:auto}.yuque-image.is-full{width:100%}.yuque-image.is-wrap-left,.yuque-image.is-wrap-right{clear:none;max-width:56%}.yuque-image.is-wrap-left{float:left;margin:8px 16px 8px 0}.yuque-image.is-wrap-right{float:right;margin:8px 0 8px 16px}.yuque-image img{border-radius:8px;cursor:zoom-in;display:block;margin:0;max-width:100%;pointer-events:auto}.yuque-image__empty{align-items:center;background:hsl(var(--muted) / .45);border-radius:8px;color:hsl(var(--muted-foreground));display:flex;font-size:13px;justify-content:center;min-height:120px;padding:16px}.yuque-editor__content .tableWrapper{margin:12px 0;overflow-x:auto;width:100%}.yuque-editor__content table{border-collapse:collapse;min-width:100%!important;table-layout:fixed;width:100%!important}.yuque-editor__content col{min-width:0}.yuque-editor__content td,.yuque-editor__content th{border:1px solid hsl(var(--border));min-width:48px;overflow-wrap:anywhere;padding:8px 10px;vertical-align:top;word-break:break-word}.yuque-editor__content th{background:hsl(var(--muted) / .45)}.yuque-editor__content ul[data-type=taskList]{list-style:none;padding-left:0}.yuque-editor__content ul[data-type=taskList] li{align-items:flex-start;display:flex;gap:8px}.yuque-editor__content ul[data-type=taskList] input{margin-top:6px;pointer-events:none}.yuque-callout{background:hsl(var(--muted) / .5);border-left:3px solid hsl(var(--muted-foreground) / .4);border-radius:6px;margin:8px 0;padding:10px 14px}.yuque-file{margin:10px 0}.yuque-file__card{align-items:center;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:10px;cursor:pointer;display:flex;gap:12px;max-width:520px;padding:12px 14px}.yuque-file__icon{align-items:center;background:#5c6b7a;border-radius:8px;color:#fff;display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:40px;justify-content:center;letter-spacing:.02em;width:40px}.yuque-file__icon.is-pdf{background:#e74c3c}.yuque-file__icon.is-doc{background:#2b6cb0}.yuque-file__icon.is-xls{background:#217346}.yuque-file__icon.is-ppt{background:#c43e1c}.yuque-file__icon.is-zip{background:#7c5cbf}.yuque-file__meta{flex:1;min-width:0}.yuque-file__name{font-size:14px;font-weight:600;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yuque-file__sub{color:hsl(var(--muted-foreground));font-size:12px;margin-top:2px}.yuque-file__download{align-items:center;background:hsl(var(--muted) / .7);border-radius:8px;color:hsl(var(--foreground));cursor:pointer;display:inline-flex;flex-shrink:0;font-size:13px;gap:4px;padding:6px 10px;text-decoration:none}.yuque-file__download:hover{background:hsl(var(--accent))}.yuque-file.is-failed .yuque-file__sub{color:#e74c3c}.yuque-editor--view .column-resize-handle{display:none!important}
