.cm-text.cm-novel-outer{padding:0;border:0;background:transparent;box-shadow:none;max-width:min(520px,100%);overflow:visible}
.novel-excerpt{--excerpt-paper:#f3eddc;--excerpt-ink:#3e392e;--excerpt-rule:#d5c9ac;background:var(--excerpt-paper);color:var(--excerpt-ink);border:1px solid var(--excerpt-rule);border-radius:5px;padding:16px 20px;max-width:100%;min-width:0;box-shadow:0 3px 10px #18211a12;font-family:"Songti SC","Noto Serif CJK SC","SimSun",serif}
.novel-excerpt[data-theme=white]{--excerpt-paper:#fafafa;--excerpt-ink:#2a2e2b;--excerpt-rule:#d6d9d5}.novel-excerpt[data-theme=green]{--excerpt-paper:#e5eddf;--excerpt-ink:#2c4032;--excerpt-rule:#bdcfb7}.novel-excerpt[data-theme=night]{--excerpt-paper:#1e2527;--excerpt-ink:#d3dad6;--excerpt-rule:#596762}
.novel-excerpt-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:8px;border-bottom:1px solid var(--excerpt-rule);font:12px/1.5 system-ui,sans-serif}.novel-excerpt-head a{color:inherit;text-decoration:underline;white-space:nowrap}.novel-excerpt-title{display:block;margin:12px 0 2px;font-size:16px;line-height:1.5;overflow-wrap:anywhere}.novel-excerpt-chapter{display:block;font-size:12px;opacity:.75;overflow-wrap:anywhere}.novel-excerpt-text{font-size:15px;line-height:1.9;overflow-wrap:anywhere;white-space:normal}.novel-excerpt-text p{margin:12px 0 0;text-indent:2em;white-space:pre-wrap}.nv-share-dialog .novel-excerpt{margin:12px 0;max-height:40dvh;overflow:auto}.nv-share-dialog .nv-field select{width:100%}
@media(max-width:600px){.novel-excerpt{padding:13px 15px}.novel-excerpt-text{font-size:14px}.cm-text.cm-novel-outer{max-width:min(100%,360px)}}
