.work-detail-markdown{text-align:left;width:100%;min-width:0;max-width:100%;color:var(--text-main);overflow-wrap:anywhere;margin-top:.25rem;font-size:1rem;line-height:1.85}.work-detail-markdown :where(td,th){overflow-wrap:anywhere;word-break:normal}.work-detail-markdown table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0 0 1rem}.work-detail-markdown th,.work-detail-markdown td{border:1px solid var(--border-color);vertical-align:top;padding:.4rem .55rem}.work-detail-markdown h1{letter-spacing:-.02em;margin:2rem 0 .75rem;font-size:1.5rem;font-weight:800;line-height:1.35}.work-detail-markdown h2{border-bottom:1px solid var(--border-color);margin:1.75rem 0 .6rem;padding-bottom:.35rem;font-size:1.2rem;font-weight:700;line-height:1.35}.work-detail-markdown h3{margin:1.35rem 0 .5rem;font-size:1.05rem;font-weight:700}.work-detail-markdown p{margin:0 0 .9rem}.work-detail-markdown ul,.work-detail-markdown ol{margin:0 0 1rem;padding-left:1.35rem}.work-detail-markdown li{margin-bottom:.35rem}.work-detail-markdown a{overflow-wrap:anywhere;color:#856d00;font-weight:600}.work-detail-markdown a:hover{text-decoration:underline}.work-detail-markdown code{background:var(--background-light);border:1px solid var(--border-color);overflow-wrap:anywhere;border-radius:.25rem;padding:.12em .4em;font-family:ui-monospace,Consolas,monospace;font-size:.92em}.work-detail-markdown pre{background:var(--background-light);border:1px solid var(--border-color);border-radius:.65rem;margin:0 0 1rem;padding:1rem 1.1rem;overflow-x:auto}.work-detail-markdown pre code{background:0 0;border:none;padding:0}.work-detail-markdown blockquote{border-left:4px solid var(--primary);color:var(--text-muted);margin:0 0 1rem;padding:.5rem 0 .5rem 1rem}.work-detail-markdown hr{border:none;border-top:1px solid var(--border-color);margin:1.5rem 0}.work-detail-markdown img{border-radius:.65rem;max-width:100%;margin:.5rem 0}
