.kh-prose[data-v-ab3c02df]{overflow-wrap:anywhere;line-height:2.15}.kh-prose[data-v-ab3c02df] h2,.kh-prose[data-v-ab3c02df] h3,.kh-prose[data-v-ab3c02df] h4{scroll-margin-top:calc(16px + var(--kh-header-h,110px));margin:1.6em 0 .6em;line-height:1.6}.kh-prose[data-v-ab3c02df] h2{align-items:baseline;gap:10px;font-size:1.3rem;display:flex}.kh-prose[data-v-ab3c02df] h2:before{content:"";background:linear-gradient(rgb(var(--v-theme-accent)),rgb(var(--v-theme-primary)));border-radius:3px;flex:none;align-self:center;width:6px;height:1em}.kh-prose[data-v-ab3c02df] h3{font-size:1.1rem}.kh-prose[data-v-ab3c02df] h3:before{content:"●";vertical-align:middle;color:rgb(var(--v-theme-primary));margin-inline-end:8px;font-size:.6em}.kh-prose[data-v-ab3c02df]>:first-child{margin-top:0}.kh-prose[data-v-ab3c02df] p{margin:0 0 1.1em}.kh-prose[data-v-ab3c02df] b,.kh-prose[data-v-ab3c02df] strong{color:rgb(var(--v-theme-on-surface));font-weight:700}.kh-prose[data-v-ab3c02df] a{color:rgb(var(--v-theme-primary-text));text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.kh-prose[data-v-ab3c02df] img{border-radius:14px;max-width:100%;height:auto;margin-block:.5em}.kh-prose[data-v-ab3c02df] ol,.kh-prose[data-v-ab3c02df] ul{margin:0 0 1.1em;padding-inline-start:1.6em}.kh-prose[data-v-ab3c02df] li{margin-bottom:.35em;padding-inline-start:4px}.kh-prose[data-v-ab3c02df] li::marker{color:rgb(var(--v-theme-primary));font-weight:700}.kh-prose[data-v-ab3c02df] table{border-collapse:collapse;border:1px solid rgb(var(--v-theme-border));border-radius:12px;max-width:100%;margin-bottom:1.2em;display:block;overflow-x:auto}.kh-prose[data-v-ab3c02df] td,.kh-prose[data-v-ab3c02df] th{border-bottom:1px solid rgb(var(--v-theme-border));text-align:start;padding:8px 14px}.kh-prose[data-v-ab3c02df] th,.kh-prose[data-v-ab3c02df] thead td{background:rgb(var(--v-theme-surface-light));font-weight:700}.kh-prose[data-v-ab3c02df] tbody tr:nth-child(2n) td{background:rgba(var(--v-theme-surface-light),.5)}.kh-prose[data-v-ab3c02df] blockquote{background:rgba(var(--v-theme-primary),.08);border-inline-start:4px solid rgb(var(--v-theme-primary));border-radius:14px;margin:0 0 1.2em;padding:16px 20px;padding-inline-start:48px;position:relative}.kh-prose[data-v-ab3c02df] blockquote:before{content:"«";inset-inline-start:14px;color:rgb(var(--v-theme-primary));font-size:2.2rem;line-height:1.4;position:absolute;top:2px}.kh-prose[data-v-ab3c02df] blockquote p:last-child{margin-bottom:0}.kh-prose[data-v-ab3c02df] hr{background:linear-gradient(to left,transparent,rgb(var(--v-theme-border)),transparent);border:0;height:1px;margin:2em 0}.kh-prose[data-v-ab3c02df]>:last-child{margin-bottom:0}
