.anatomy-mono{font-family:var(--font-jetbrains-mono), ui-monospace, monospace}.anatomy-ringdot{border:1.5px solid hsl(var(--coral));border-radius:999px;flex:none;width:9px;height:9px;position:relative}.anatomy-ringdot:after{content:"";background:hsl(var(--coral));border-radius:999px;position:absolute;inset:2.5px}.anatomy-seclabel{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;letter-spacing:.1em;color:hsl(var(--coral-2));align-items:center;gap:9px;font-size:12px;display:flex}.anatomy-seclabel:before{content:"";background:hsl(var(--coral-2));flex:none;width:18px;height:1px}.anatomy-serif{word-break:keep-all;overflow-wrap:break-word;font-family:Gowun Batang,Apple SD Gothic Neo,Georgia,serif}.anatomy-question{color:hsl(var(--ink));word-break:keep-all;font-family:Gowun Batang,Apple SD Gothic Neo,Georgia,serif;font-size:17px;line-height:1.92}.anatomy-h1{letter-spacing:-.01em;word-break:keep-all;font-family:Gowun Batang,Apple SD Gothic Neo,Georgia,serif;font-weight:700;line-height:1.48}.anatomy-decision{word-break:keep-all;color:hsl(var(--ink));font-family:Gowun Batang,Apple SD Gothic Neo,Georgia,serif;font-size:21px;font-weight:700;line-height:1.6}.anatomy-decision .dl{color:hsl(var(--coral-2))}.anatomy-decision .dsub{color:hsl(var(--ink-2));font-size:16px;font-weight:400}.anatomy-body p{color:hsl(var(--ink));word-break:keep-all;margin-bottom:19px;font-family:Gowun Batang,Apple SD Gothic Neo,Georgia,serif;font-size:16.5px;line-height:1.95}.anatomy-body p:first-of-type:first-letter{color:hsl(var(--coral-2));float:left;padding:5px 9px 0 0;font-family:Gowun Batang,serif;font-size:46px;font-weight:700;line-height:.92}.anatomy-resline{word-break:keep-all;color:hsl(var(--ink-2));font-size:15px;line-height:1.85}.anatomy-todo{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;color:hsl(var(--ink-2));border:1px dashed hsl(var(--line));white-space:nowrap;letter-spacing:.04em;border-radius:999px;padding:2.5px 9px;font-size:10.5px;display:inline-block}.anatomy-letter{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;color:hsl(var(--ink-2));border:1px solid hsl(var(--line));border-radius:999px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:12.5px;font-weight:700;transition:border-color .2s,color .2s;display:inline-flex}.anatomy-opt.picked .anatomy-letter,.anatomy-opt.is-author .anatomy-letter{border-color:hsl(var(--coral-2));color:hsl(var(--coral-2))}.anatomy-author-tag{font-family:var(--font-jetbrains-mono), ui-monospace, monospace;color:hsl(var(--coral-2));border:1px solid hsl(var(--coral-2));letter-spacing:.05em;border-radius:999px;padding:2.5px 9px;font-size:10.5px}.anatomy-bar{background:hsl(var(--line) / .55);border-radius:99px;height:5px;overflow:hidden}.anatomy-bar>i{height:100%;width:var(--w,0%);background:hsl(var(--coral));border-radius:99px;transition:width .9s cubic-bezier(.22,.8,.3,1);display:block}.anatomy-reveal{animation:.6s both anatomy-fadeup}@keyframes anatomy-fadeup{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.anatomy-bar>i{transition:none}.anatomy-reveal{animation:none}}
