.answer .levels{gap:12px;min-width:0;padding:12px 16px 16px;display:grid}.answer .levels h2{margin:0}.answer .levels h3{font:inherit;overflow-wrap:anywhere;margin:0;font-weight:600}.answer .levels .k{color:var(--muted);font-size:12px}.answer .levels .lv-label{color:var(--sc);font-family:var(--display)}.answer .levels .d{color:var(--sc);font:12px/1 var(--display);font-variant-numeric:tabular-nums;margin-inline-start:6px}.answer .levels :is(del,ins){border-radius:2px;padding:0 2px}.answer .levels del{color:var(--muted);background:color-mix(in srgb, var(--muted) 14%, transparent);text-decoration:line-through}.answer .levels ins{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;background:color-mix(in srgb, var(--accent) 16%, transparent)}.answer .lv-links{margin:0;font-size:14px;line-height:1.6}.answer .lv-links .k{margin-inline-end:6px}.answer .levels a .sheet-icon,.answer .levels a>img{vertical-align:-.2em;margin-inline-end:4px}.answer .levels [id]{scroll-margin-top:24px}.answer .lv-path{margin:0;padding:0;list-style:none;display:grid}.answer .lv-path>li{grid-template-columns:48px minmax(0,1fr);gap:0 14px;padding-bottom:20px;display:grid;position:relative}.answer .lv-path>li:last-child{padding-bottom:0}.answer .lv-path>li:not(:last-child):before{content:"";background:color-mix(in srgb, var(--sc) 35%, var(--line));width:2px;position:absolute;top:48px;bottom:0;left:23px}.answer .lv-node{border:1px solid var(--line-hover);border-radius:var(--radius);background:var(--inset);width:48px;height:48px;color:var(--sc);font:16px/1 var(--display);place-items:center;display:grid}.answer .lv-path>li:target .lv-node{border-color:var(--sc);box-shadow:0 0 0 2px var(--gl)}.answer .lv-path>li:target .lv-body{box-shadow:inset 2px 0 0 var(--sc);background:linear-gradient(90deg, var(--gl), transparent 70%)}.answer .lv-body{align-content:start;gap:8px;min-width:0;padding:12px 0 0 10px;display:grid}.answer .lv-diff{overflow-wrap:anywhere;max-width:64ch;margin:0;line-height:1.55}.answer .lv-text{max-width:64ch}.answer .lv-same{color:var(--muted);margin:0}.answer .lv-changes{font-variant-numeric:tabular-nums;gap:4px;margin:0;padding:0;list-style:none;display:grid}.answer .lv-changes li{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.answer .lv-changes .was{color:var(--muted)}.answer .lv-changes .now{color:var(--sc)}
