.km{margin:var(--s7) 0;container-type:inline-size}.km-win{border:1px solid var(--line-strong);background:var(--bg);font:14px/1.5 var(--body);color:var(--text);overflow:hidden}.km-bar{align-items:baseline;gap:var(--s3);padding:var(--s2) var(--s4);background:var(--surface);border-bottom:1px solid var(--line);min-width:0;display:flex}.km-crumb{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.km-crumb span{color:var(--muted);font-weight:400}.km-flag{font:500 12px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border:1px solid var(--muted);padding:0 var(--s1);flex:none;margin-left:auto}.km-tabs{align-items:flex-end;gap:var(--s4);padding:var(--s2) var(--s4) 0;border-bottom:1px solid var(--line);white-space:nowrap;display:flex;overflow:hidden}.km-tabgroup{flex-direction:column;gap:2px;display:flex}.km-tabgroup-label{font:500 12px/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.km-tabgroup-tabs{gap:var(--s3);display:flex}.km-tab{padding:var(--s1) 0 var(--s2);color:var(--muted);border-bottom:2px solid #0000}.km-tab.is-on{color:var(--text);border-bottom-color:var(--accent);font-weight:600}@container (width<=640px){.km-tabgroup:not(.has-on){display:none}}.km-cap{margin-top:var(--s3);color:var(--muted);font-size:15px}.km-cap strong{color:var(--text);font-weight:600}.km-label{font:500 12px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 var(--s1)}.km-mono{font:13px/1.4 var(--mono)}.km-btn{font:500 14px/1.2 var(--body);color:var(--text);background:var(--bg);border:1px solid var(--muted);padding:6px var(--s3);cursor:pointer;border-radius:0;min-height:32px}.km-btn:hover:not(:disabled){border-color:var(--text);background:var(--surface)}.km-btn[aria-pressed=true]{border-color:var(--accent);color:var(--accent-hover);background:var(--accent-soft)}.km-btn:disabled{cursor:default}.km-btn:focus-visible,.km button:focus-visible,.km label:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.km-chip{font:500 12px/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-strong);padding:0 var(--s1);display:inline-block}.km-state{font:500 12px/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);display:inline-block}.km-state[data-v=review]{color:var(--warn-text);background:var(--warn-bg);padding:0 var(--s1)}.km-state[data-v=flagged]{color:var(--accent-hover);background:var(--accent-soft);padding:0 var(--s1)}.km-state[data-v=linked]{color:var(--text);border:1px solid var(--text);padding:0 var(--s1)}.km-reading{font:16px/1.65 var(--display)}.km-seg{border:1px solid var(--muted);min-width:0;margin:0;padding:0;display:inline-flex}.km-seg legend{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.km-seg label{padding:5px var(--s3);font:500 14px/1.2 var(--body);color:var(--muted);cursor:pointer;display:block;position:relative}.km-seg label+label{border-left:1px solid var(--muted)}.km-seg input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.km-seg label:has(input:checked){color:var(--bg);background:var(--text)}.km-seg label:hover:not(:has(input:checked)){color:var(--text);background:var(--surface)}@media (prefers-reduced-motion:no-preference){.km-btn,.km-seg label{transition:background-color var(--fast) var(--ease), border-color var(--fast) var(--ease), color var(--fast) var(--ease)}}@media (forced-colors:active){.km-btn[aria-pressed=true],.km-seg label:has(input:checked){outline:2px solid highlight}}.kd-wrap[data-astro-cid-y3ygmzv5]{padding:var(--s4)}.kd-seg[data-astro-cid-y3ygmzv5]{margin-bottom:var(--s4)}.kd-grid[data-astro-cid-y3ygmzv5]{gap:var(--s5);grid-template-columns:minmax(0,2fr) minmax(10rem,1fr);align-items:start;display:grid}.kd-wrap[data-astro-cid-y3ygmzv5]{--h:112;--r:87}.kd-wrap[data-astro-cid-y3ygmzv5]:has(input[value=first]:checked){--h:257;--r:138}.kd-draw[data-astro-cid-y3ygmzv5]{aspect-ratio:1440/871;border:1px solid var(--muted);background:var(--bg);position:relative;overflow:hidden}.kd-header[data-astro-cid-y3ygmzv5]{height:calc(var(--h) / 871 * 100%);background:var(--surface);border-bottom:1px solid var(--muted);padding:var(--s2);position:absolute;top:0;left:0;right:0}.kd-header[data-astro-cid-y3ygmzv5] span[data-astro-cid-y3ygmzv5],.kd-read[data-astro-cid-y3ygmzv5] span[data-astro-cid-y3ygmzv5]{font:500 12px/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.kd-list[data-astro-cid-y3ygmzv5]{width:50%;bottom:0;left:0;top:calc(var(--h) / 871 * 100%);border-right:1px solid var(--muted);position:absolute;overflow:hidden}.kd-row[data-astro-cid-y3ygmzv5]{height:calc(var(--r) / (871 - var(--h)) * 100%);border-bottom:1px solid var(--line-strong);flex-direction:column;justify-content:center;gap:6%;padding:3% 6%;display:flex}.kd-row[data-astro-cid-y3ygmzv5] i[data-astro-cid-y3ygmzv5]{background:var(--muted);width:70%;height:6px;display:block}.kd-row[data-astro-cid-y3ygmzv5] i[data-astro-cid-y3ygmzv5]+i[data-astro-cid-y3ygmzv5]{background:var(--line-strong);width:90%}.kd-row[data-astro-cid-y3ygmzv5]:first-child{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.kd-read[data-astro-cid-y3ygmzv5]{bottom:0;left:50%;right:0;top:calc(var(--h) / 871 * 100%);padding:var(--s3);flex-direction:column;gap:8px;display:flex;position:absolute}.kd-read[data-astro-cid-y3ygmzv5] i[data-astro-cid-y3ygmzv5]{background:var(--line-strong);width:92%;height:6px;display:block}.kd-read[data-astro-cid-y3ygmzv5] i[data-astro-cid-y3ygmzv5]:nth-child(2){margin-top:var(--s2);background:var(--muted);width:70%;height:10px}.kd-facts[data-astro-cid-y3ygmzv5]{border-top:1px solid var(--text);margin:0;display:block}.kd-facts[data-astro-cid-y3ygmzv5] dt[data-astro-cid-y3ygmzv5],.kd-facts[data-astro-cid-y3ygmzv5] dd[data-astro-cid-y3ygmzv5]{border:0;padding:0}.kd-facts[data-astro-cid-y3ygmzv5] div[data-astro-cid-y3ygmzv5]{justify-content:space-between;gap:var(--s3);padding:var(--s2) 0;border-bottom:1px solid var(--line);display:flex}.kd-facts[data-astro-cid-y3ygmzv5] dt[data-astro-cid-y3ygmzv5]{color:var(--muted)}.kd-facts[data-astro-cid-y3ygmzv5] dd[data-astro-cid-y3ygmzv5]{font:500 15px/1.4 var(--mono);margin:0}.kd-a[data-astro-cid-y3ygmzv5]{display:none}.kd-wrap[data-astro-cid-y3ygmzv5]:has(input[value=first]:checked) .kd-a[data-astro-cid-y3ygmzv5]{display:inline}.kd-wrap[data-astro-cid-y3ygmzv5]:has(input[value=first]:checked) .kd-b[data-astro-cid-y3ygmzv5]{display:none}@media (prefers-reduced-motion:no-preference){.kd-header[data-astro-cid-y3ygmzv5],.kd-list[data-astro-cid-y3ygmzv5],.kd-read[data-astro-cid-y3ygmzv5],.kd-row[data-astro-cid-y3ygmzv5]{transition:height var(--base) var(--ease), top var(--base) var(--ease)}}@container (width<=560px){.kd-grid[data-astro-cid-y3ygmzv5]{grid-template-columns:minmax(0,1fr)}.kd-row[data-astro-cid-y3ygmzv5] i[data-astro-cid-y3ygmzv5]{height:4px}}.kf-head[data-astro-cid-6ihcsyee]{padding:var(--s3) var(--s4);border-bottom:1px solid var(--line)}.kf-scope[data-astro-cid-6ihcsyee]{gap:var(--s2);flex-wrap:wrap;display:flex}.kf-scope[data-astro-cid-6ihcsyee] span[data-astro-cid-6ihcsyee]{font-family:var(--mono);margin-left:2px;font-size:13px}.kf-panes[data-astro-cid-6ihcsyee]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.kf-list[data-astro-cid-6ihcsyee]{border-right:1px solid var(--line);margin:0;padding:0;list-style:none}.kf-list[data-astro-cid-6ihcsyee] li[data-astro-cid-6ihcsyee]{border-bottom:1px solid var(--line);margin:0}.kf-row[data-astro-cid-6ihcsyee]{text-align:left;width:100%;font:inherit;color:inherit;background:var(--bg);padding:var(--s3) var(--s4);cursor:pointer;border:0;border-left:3px solid #0000;flex-direction:column;gap:2px;display:flex}.kf-row[data-astro-cid-6ihcsyee]:hover{background:var(--surface)}.kf-row[data-astro-cid-6ihcsyee][aria-pressed=true]{background:var(--surface);border-left-color:var(--accent)}.kf-row[data-astro-cid-6ihcsyee]:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.kf-meta[data-astro-cid-6ihcsyee]{gap:2px var(--s3);color:var(--muted);flex-wrap:wrap;align-items:baseline;font-size:13px;display:flex}.kf-title[data-astro-cid-6ihcsyee]{font-weight:600}.kf-sum[data-astro-cid-6ihcsyee]{color:var(--muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.kf-hit[data-astro-cid-6ihcsyee]{font:500 12px/1.4 var(--mono);letter-spacing:.04em;color:var(--accent);margin:0}.kf-hit[data-astro-cid-6ihcsyee]:empty{display:none}.kf-detail[data-astro-cid-6ihcsyee]{padding:var(--s4) var(--s5);min-width:0}.kf-detail[data-astro-cid-6ihcsyee] .km-label[data-astro-cid-6ihcsyee]{margin-top:var(--s4)}.kf-detail[data-astro-cid-6ihcsyee]>.km-label[data-astro-cid-6ihcsyee]:first-child{margin-top:0}.kf-dtitle[data-astro-cid-6ihcsyee]{font:600 22px/1.25 var(--display);margin:var(--s2) 0 var(--s3)}.kf-body[data-astro-cid-6ihcsyee]{margin:0 0 var(--s2);max-width:60ch}.kf-actions[data-astro-cid-6ihcsyee]{gap:var(--s2);flex-wrap:wrap;display:flex}.kf-status[data-astro-cid-6ihcsyee]{margin:var(--s2) 0 0;color:var(--muted);font-size:14px}.kf-status[data-astro-cid-6ihcsyee] strong[data-astro-cid-6ihcsyee]{color:var(--text)}.kf-case[data-astro-cid-6ihcsyee]{margin:0}@container (width<=640px){.kf-panes[data-astro-cid-6ihcsyee]{grid-template-columns:minmax(0,1fr)}.kf-list[data-astro-cid-6ihcsyee]{border-right:0;border-bottom:1px solid var(--text)}.kf-detail[data-astro-cid-6ihcsyee]{padding:var(--s4)}}.kg[data-astro-cid-f4ifqmvi]{font:14px/1.4 var(--body);color:var(--text);border:1px solid var(--line-strong);background:var(--bg)}.kg-title[data-astro-cid-f4ifqmvi]{padding:var(--s2) var(--s3);border-bottom:1px solid var(--line);background:var(--surface);margin:0}.kg-canvas[data-astro-cid-f4ifqmvi]{aspect-ratio:16/11;margin:var(--s5) var(--s7) var(--s7);position:relative}.kg-edges[data-astro-cid-f4ifqmvi]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.kg-edges[data-astro-cid-f4ifqmvi] line[data-astro-cid-f4ifqmvi]{stroke:var(--muted);stroke-width:1.5px;vector-effect:non-scaling-stroke}.kg-node[data-astro-cid-f4ifqmvi]{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);color:var(--text);font:inherit;cursor:pointer;z-index:1;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;margin:0;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.kg-dot[data-astro-cid-f4ifqmvi]{border:2px solid var(--muted);background:var(--bg);width:32px;height:32px;font:600 11px/1 var(--mono);letter-spacing:0;border-radius:50%;place-items:center;display:grid}.kg-name[data-astro-cid-f4ifqmvi]{white-space:nowrap;background:var(--bg);color:var(--muted);padding:0 2px;font-size:12px;line-height:1.2}.kg-node[data-astro-cid-f4ifqmvi]:hover .kg-dot[data-astro-cid-f4ifqmvi]{border-color:var(--text)}.kg-node[data-astro-cid-f4ifqmvi]:hover .kg-name[data-astro-cid-f4ifqmvi]{color:var(--text)}.kg-node[data-astro-cid-f4ifqmvi][aria-pressed=true] .kg-dot[data-astro-cid-f4ifqmvi]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-hover);box-shadow:0 0 0 3px var(--bg), 0 0 0 5px var(--accent)}.kg-node[data-astro-cid-f4ifqmvi][aria-pressed=true] .kg-name[data-astro-cid-f4ifqmvi]{color:var(--text);font-weight:600}.kg-node[data-astro-cid-f4ifqmvi]:focus-visible{outline:none}.kg-node[data-astro-cid-f4ifqmvi]:focus-visible .kg-dot[data-astro-cid-f4ifqmvi]{outline:2px solid var(--focus);outline-offset:6px}.kg-found[data-astro-cid-f4ifqmvi]{font:500 12px/1.3 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--accent);background:var(--bg);border:1px solid var(--accent);padding:0 4px;display:none}[data-astro-cid-f4ifqmvi][data-at]{visibility:hidden;opacity:0}[data-scrolly][data-state~=case] [data-astro-cid-f4ifqmvi][data-at=case],[data-scrolly][data-state~=subject] [data-astro-cid-f4ifqmvi][data-at=subject],[data-scrolly][data-state~=dns] [data-astro-cid-f4ifqmvi][data-at=dns],[data-scrolly][data-state~=whois] [data-astro-cid-f4ifqmvi][data-at=whois]{visibility:visible;opacity:1}[data-scrolly][data-state~=focus] .kg[data-astro-cid-f4ifqmvi]:not([data-user]) .kg-node[data-astro-cid-f4ifqmvi]:not([data-near]) .kg-dot[data-astro-cid-f4ifqmvi]{color:var(--muted);border-style:dashed}[data-scrolly][data-state~=focus] .kg[data-astro-cid-f4ifqmvi]:not([data-user]) .kg-edges[data-astro-cid-f4ifqmvi] line[data-astro-cid-f4ifqmvi]:not([data-near]){stroke-dasharray:3 3}[data-scrolly][data-state~=focus] .kg[data-astro-cid-f4ifqmvi]:not([data-user]) .kg-edges[data-astro-cid-f4ifqmvi] line[data-astro-cid-f4ifqmvi][data-near]{stroke:var(--accent);stroke-width:2.5px}[data-scrolly][data-state~=found] .kg-found[data-astro-cid-f4ifqmvi]{display:block}.kg-insp[data-astro-cid-f4ifqmvi]{border-top:1px solid var(--line);padding:var(--s3) var(--s4);min-height:9.5rem}.kg-ptitle[data-astro-cid-f4ifqmvi]{margin:0 0 var(--s2);overflow-wrap:anywhere}.kg-conns[data-astro-cid-f4ifqmvi]{margin:0;padding:0;font-size:14px;list-style:none}.kg-conns[data-astro-cid-f4ifqmvi] li[data-astro-cid-f4ifqmvi]{overflow-wrap:anywhere;margin:0 0 2px}.kg-conns[data-astro-cid-f4ifqmvi] .km-mono[data-astro-cid-f4ifqmvi]{color:var(--muted);margin-right:var(--s1);font-size:12px}@media (prefers-reduced-motion:no-preference){[data-astro-cid-f4ifqmvi][data-at]{transition:opacity var(--base) var(--ease), visibility var(--base)}.kg-dot[data-astro-cid-f4ifqmvi]{transition:border-color var(--fast) var(--ease), background-color var(--fast) var(--ease)}}@media (width<=860px){.kg-title[data-astro-cid-f4ifqmvi]{display:none}.kg[data-astro-cid-f4ifqmvi]{border:0}.kg-canvas[data-astro-cid-f4ifqmvi]{margin:var(--s4) var(--s5) var(--s4);aspect-ratio:16/10;max-height:30vh;width:min(100% - 2 * var(--s5), 48vh);margin-inline:auto}.kg-name[data-astro-cid-f4ifqmvi]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kg-found[data-astro-cid-f4ifqmvi]{margin-top:4px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.kg-dot[data-astro-cid-f4ifqmvi]{width:28px;height:28px;font-size:11px}.kg-insp[data-astro-cid-f4ifqmvi]{min-height:0;padding:var(--s2) 0 0;border-top:0}.kg-conns[data-astro-cid-f4ifqmvi]{display:none}}.kn[data-astro-cid-va7xjcsx]{grid-template-columns:15rem minmax(0,1fr);min-height:26rem;display:grid}.kn-list[data-astro-cid-va7xjcsx]{padding:var(--s3) 0;border:0;border-right:1px solid var(--line);min-width:0;margin:0}.kn-list[data-astro-cid-va7xjcsx] legend[data-astro-cid-va7xjcsx]{padding:0 var(--s4);float:left;width:100%}.kn-group[data-astro-cid-va7xjcsx]{clear:both;margin:var(--s3) 0 0;padding:var(--s2) var(--s4) var(--s1);color:var(--muted);font-size:13px;font-weight:600}.kn-item[data-astro-cid-va7xjcsx]{padding:var(--s2) var(--s4);cursor:pointer;border-left:3px solid #0000;display:block;position:relative}.kn-item[data-astro-cid-va7xjcsx] input[data-astro-cid-va7xjcsx]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.kn-item[data-astro-cid-va7xjcsx]:hover{background:var(--surface)}.kn-item[data-astro-cid-va7xjcsx]:has(input:checked){background:var(--surface);border-left-color:var(--accent)}.kn-item[data-astro-cid-va7xjcsx]:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:-2px}.kn-it[data-astro-cid-va7xjcsx]{font-weight:600;line-height:1.3;display:block}.kn-im[data-astro-cid-va7xjcsx]{color:var(--muted);font-size:13px;display:block}.kn-crit[data-astro-cid-va7xjcsx]{color:var(--accent);font-weight:600}.kn-doc[data-astro-cid-va7xjcsx]{flex-direction:column;min-width:0;display:flex}.kn-ctrl[data-astro-cid-va7xjcsx]{padding:var(--s3) var(--s4);border-bottom:1px solid var(--line)}.kn-note[data-astro-cid-va7xjcsx]{flex-direction:column;flex:1;display:none}.kn[data-astro-cid-va7xjcsx]:has(input[value=n1]:checked) [data-astro-cid-va7xjcsx][data-note=n1],.kn[data-astro-cid-va7xjcsx]:has(input[value=n2]:checked) [data-astro-cid-va7xjcsx][data-note=n2],.kn[data-astro-cid-va7xjcsx]:has(input[value=n3]:checked) [data-astro-cid-va7xjcsx][data-note=n3]{display:flex}.kn-meta[data-astro-cid-va7xjcsx]{gap:var(--s2);margin:var(--s4) var(--s5) 0;display:flex}.kn-critchip[data-astro-cid-va7xjcsx]{color:var(--accent);border-color:var(--accent)}.kn-title[data-astro-cid-va7xjcsx]{font:600 22px/1.25 var(--body);margin:var(--s2) var(--s5) var(--s3)}.kn-panes[data-astro-cid-va7xjcsx]{border-top:1px solid var(--line);flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.kn-src[data-astro-cid-va7xjcsx],.kn-prev[data-astro-cid-va7xjcsx]{padding:var(--s3) var(--s5) var(--s4);min-width:0}.kn-src[data-astro-cid-va7xjcsx]{border-right:1px solid var(--line);background:var(--surface)}.kn-src[data-astro-cid-va7xjcsx] pre[data-astro-cid-va7xjcsx]{font:16px/1.65 var(--display);white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;margin:0;padding:0;overflow:visible}.kn-prev[data-astro-cid-va7xjcsx]{font:16px/1.65 var(--display)}.kn-prev[data-astro-cid-va7xjcsx] h4[data-astro-cid-va7xjcsx]{font:600 16px/1.3 var(--body);margin:var(--s3) 0 var(--s1);color:var(--text)}.kn-prev[data-astro-cid-va7xjcsx] .km-label[data-astro-cid-va7xjcsx]+h4[data-astro-cid-va7xjcsx]{margin-top:0}.kn-prev[data-astro-cid-va7xjcsx] p[data-astro-cid-va7xjcsx]{margin:0 0 var(--s2)}.kn-prev[data-astro-cid-va7xjcsx] ul[data-astro-cid-va7xjcsx],.kn-prev[data-astro-cid-va7xjcsx] ol[data-astro-cid-va7xjcsx]{margin:0 0 var(--s2);padding-left:1.25em}.kn-prev[data-astro-cid-va7xjcsx] li[data-astro-cid-va7xjcsx]{margin:0}.kn-bar[data-astro-cid-va7xjcsx]{gap:var(--s4);padding:var(--s2) var(--s5);border-top:1px solid var(--line);font:13px/1.4 var(--mono);color:var(--muted);margin:0;display:flex}.kn[data-astro-cid-va7xjcsx]:has(input[value=write]:checked) .kn-prev[data-astro-cid-va7xjcsx],.kn[data-astro-cid-va7xjcsx]:has(input[value=read]:checked) .kn-src[data-astro-cid-va7xjcsx]{display:none}.kn[data-astro-cid-va7xjcsx]:has(input[value=write]:checked) .kn-panes[data-astro-cid-va7xjcsx],.kn[data-astro-cid-va7xjcsx]:has(input[value=read]:checked) .kn-panes[data-astro-cid-va7xjcsx]{grid-template-columns:minmax(0,1fr)}.kn[data-astro-cid-va7xjcsx]:has(input[value=write]:checked) .kn-src[data-astro-cid-va7xjcsx] pre[data-astro-cid-va7xjcsx],.kn[data-astro-cid-va7xjcsx]:has(input[value=read]:checked) .kn-prev[data-astro-cid-va7xjcsx]>[data-astro-cid-va7xjcsx]{max-width:68ch}.kn[data-astro-cid-va7xjcsx]:has(input[value=write]:checked) .kn-src[data-astro-cid-va7xjcsx]{border-right:0}@container (width<=720px){.kn[data-astro-cid-va7xjcsx]{grid-template-columns:minmax(0,1fr)}.kn-list[data-astro-cid-va7xjcsx]{border-right:0;border-bottom:1px solid var(--line)}.kn-panes[data-astro-cid-va7xjcsx]{grid-template-columns:minmax(0,1fr)}.kn-src[data-astro-cid-va7xjcsx]{border-right:0;border-bottom:1px solid var(--line)}.kn-meta[data-astro-cid-va7xjcsx],.kn-title[data-astro-cid-va7xjcsx]{margin-left:var(--s4);margin-right:var(--s4)}.kn-src[data-astro-cid-va7xjcsx],.kn-prev[data-astro-cid-va7xjcsx],.kn-bar[data-astro-cid-va7xjcsx]{padding-left:var(--s4);padding-right:var(--s4)}}.kp-band[data-astro-cid-jimvjiha]{padding:var(--s4)}.kp-head[data-astro-cid-jimvjiha]{align-items:baseline;gap:var(--s2);margin:0 0 var(--s3);display:flex}.kp-htitle[data-astro-cid-jimvjiha]{font-size:16px;font-weight:600}.kp-crit[data-astro-cid-jimvjiha]{color:var(--accent);font-size:14px;font-weight:600}.kp-tiles[data-astro-cid-jimvjiha]{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(min(15rem,100%),1fr));display:grid}.kp-tile[data-astro-cid-jimvjiha]{gap:var(--s1);min-height:11rem;padding:var(--s4);border:1px solid var(--line-strong);color:var(--text);background:var(--bg);flex-direction:column;text-decoration:none;display:flex}.kp-tile[data-astro-cid-jimvjiha]:hover{border-color:var(--text);background:var(--surface);color:var(--text);text-decoration:none}.kp-tile[data-astro-cid-jimvjiha]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.kp-long[data-astro-cid-jimvjiha]{grid-column:span 2}.kp-tcrit[data-astro-cid-jimvjiha]{box-shadow:inset 3px 0 0 var(--accent)}.kp-kind[data-astro-cid-jimvjiha]{color:var(--muted);margin:0;font-size:13px}.kp-critw[data-astro-cid-jimvjiha]{color:var(--accent);font-weight:600}.kp-ttitle[data-astro-cid-jimvjiha]{font-size:16px;font-weight:600;line-height:1.3}.kp-sum[data-astro-cid-jimvjiha]{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.kp-secs[data-astro-cid-jimvjiha]{color:var(--muted);font-size:13px}.kp-meta[data-astro-cid-jimvjiha]{color:var(--muted);margin-top:auto;font-size:13px}@container (width<=560px){.kp-long[data-astro-cid-jimvjiha]{grid-column:auto}}.kp-static[data-astro-cid-jimvjiha]{margin-top:var(--s5);border-top:1px solid var(--line)}.kp-reader[data-astro-cid-jimvjiha]{padding:var(--s4) 0}.kp-reader[data-astro-cid-jimvjiha] h3[data-astro-cid-jimvjiha]{font:600 22px/1.25 var(--body);margin:var(--s1) 0 var(--s3)}.kp-reader[data-astro-cid-jimvjiha] h4[data-astro-cid-jimvjiha]{font:600 15px/1.3 var(--body);margin:var(--s3) 0 var(--s1)}.kp-reader[data-astro-cid-jimvjiha] p[data-astro-cid-jimvjiha]{font:16px/1.65 var(--display);margin:0 0 var(--s2);max-width:68ch}.kp-reader[data-astro-cid-jimvjiha] .kp-kind[data-astro-cid-jimvjiha]{font:13px/1.4 var(--body)}.kp-sheet[data-astro-cid-jimvjiha]{border:0;border-left:1px solid var(--line-strong);background:var(--bg);width:min(44rem,100%);max-width:100%;height:100%;max-height:none;color:var(--text);box-shadow:var(--shadow-overlay);font:14px/1.5 var(--body);margin:0 0 0 auto;padding:0}.kp-sheet[data-astro-cid-jimvjiha]::backdrop{background:#0000008c}.kp-sbar[data-astro-cid-jimvjiha]{align-items:center;gap:var(--s2);padding:var(--s3) var(--s4);background:var(--surface);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex;position:sticky;top:0}.kp-sbar[data-astro-cid-jimvjiha] [data-astro-cid-jimvjiha][data-pos]{color:var(--muted);margin-right:auto}.kp-sbody[data-astro-cid-jimvjiha]{padding:var(--s5) var(--s6)}@media (width<=640px){.kp-sbody[data-astro-cid-jimvjiha]{padding:var(--s4)}}
