.td[data-astro-cid-xysviwcw]{margin-bottom:24px}.opts[data-astro-cid-xysviwcw]{flex-wrap:wrap;align-items:center;gap:0 16px;margin-bottom:12px;display:flex}.opts[data-astro-cid-xysviwcw] .basis[data-astro-cid-xysviwcw]{margin:0}.check[data-astro-cid-xysviwcw].disabled{opacity:.5}.acts[data-astro-cid-xysviwcw]{gap:6px;margin-left:auto;display:flex}.acts[data-astro-cid-xysviwcw] button[data-astro-cid-xysviwcw]{border:1px solid var(--border);background:var(--surface);min-height:32px;color:var(--text);font:inherit;cursor:pointer;border-radius:6px;padding:4px 11px;font-size:.82rem}.acts[data-astro-cid-xysviwcw] button[data-astro-cid-xysviwcw]:hover{border-color:var(--accent)}@media (width<=520px){.acts[data-astro-cid-xysviwcw]{margin-left:0}}.panes[data-astro-cid-xysviwcw]{gap:16px;display:grid}@media (width>=761px){.panes[data-astro-cid-xysviwcw]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.editor[data-astro-cid-xysviwcw]{background:var(--surface);border:1.5px solid var(--line-strong);border-radius:var(--radius);flex-direction:column;min-width:0;display:flex;overflow:hidden}.editor[data-astro-cid-xysviwcw].out{background:var(--surface-2);border-color:var(--border)}.editor[data-astro-cid-xysviwcw]:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.tools[data-astro-cid-xysviwcw]{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px;display:flex}.tools[data-astro-cid-xysviwcw] label[data-astro-cid-xysviwcw]{margin:0 auto 0 0;font-size:.85rem}.tools[data-astro-cid-xysviwcw] button[data-astro-cid-xysviwcw]{background:var(--surface-2);min-height:32px;color:var(--text);font:inherit;cursor:pointer;border:0;border-radius:6px;padding:4px 11px;font-size:.82rem}.editor[data-astro-cid-xysviwcw].out .tools[data-astro-cid-xysviwcw] button[data-astro-cid-xysviwcw]{background:var(--surface)}.tools[data-astro-cid-xysviwcw] button[data-astro-cid-xysviwcw]:hover{background:var(--accent-soft)}.editor[data-astro-cid-xysviwcw] textarea[data-astro-cid-xysviwcw]{width:100%;max-width:100%;min-height:240px;color:var(--text);resize:vertical;background:0 0;border:0;border-radius:0;flex:1;padding:14px 16px}.editor[data-astro-cid-xysviwcw] textarea[data-astro-cid-xysviwcw]:focus,.editor[data-astro-cid-xysviwcw] textarea[data-astro-cid-xysviwcw]:focus-visible{outline:none}@media (width<=520px){.editor[data-astro-cid-xysviwcw] textarea[data-astro-cid-xysviwcw]{min-height:180px;padding:12px}}.editor[data-astro-cid-xysviwcw] textarea[data-astro-cid-xysviwcw]{font:inherit}.tools[data-astro-cid-xysviwcw] .file-btn[data-astro-cid-xysviwcw]{background:var(--surface-2);cursor:pointer;border-radius:6px;align-items:center;min-height:32px;margin:0;padding:4px 11px;font-size:.82rem;font-weight:400;display:inline-flex;position:relative}.tools[data-astro-cid-xysviwcw] .file-btn[data-astro-cid-xysviwcw]:hover{background:var(--accent-soft)}.file-btn[data-astro-cid-xysviwcw] input[data-astro-cid-xysviwcw]{opacity:0;width:1px;height:1px;position:absolute}.file-btn[data-astro-cid-xysviwcw]:focus-within{outline:2px solid var(--accent);outline-offset:2px}.result-box[data-astro-cid-xysviwcw]{background:var(--surface-2);border:1.5px solid var(--border);border-radius:var(--radius);margin-top:16px;overflow:hidden}.result-box[data-astro-cid-xysviwcw] .tools[data-astro-cid-xysviwcw] button[data-astro-cid-xysviwcw]{background:var(--surface)}.panes[data-astro-cid-xysviwcw]>.result-box[data-astro-cid-xysviwcw]{grid-column:1/-1;margin-top:0}@media screen and (height>=500px),screen and (width>=600px) and (height<=499.98px){body[data-app] .opts[data-astro-cid-xysviwcw]{gap:4px 14px}body[data-app] .opts[data-astro-cid-xysviwcw] .acts[data-astro-cid-xysviwcw]{margin-left:auto}body[data-app] .opts[data-astro-cid-xysviwcw]>.bench-help{margin-left:0}body[data-app] .panes[data-astro-cid-xysviwcw]>.result-box[data-astro-cid-xysviwcw]{background:var(--surface-2)}body[data-app] .result-box[data-astro-cid-xysviwcw]>.inline[data-astro-cid-xysviwcw]{margin:0}body[data-app] .editor[data-astro-cid-xysviwcw] textarea[data-astro-cid-xysviwcw]{min-height:0}@media (width>=768px),(height<=499.98px){body[data-app] .panes[data-astro-cid-xysviwcw]{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-auto-flow:row}body[data-app] .panes[data-astro-cid-xysviwcw]>[data-astro-cid-xysviwcw][data-bench-pane=a]{grid-area:1/1}body[data-app] .panes[data-astro-cid-xysviwcw]>[data-astro-cid-xysviwcw][data-bench-pane=b]{border-left:0;border-top:1px solid var(--border);grid-area:2/1}body[data-app] .panes[data-astro-cid-xysviwcw]>[data-astro-cid-xysviwcw][data-bench-pane=c]{border-left:1px solid var(--border);grid-area:1/2/span 2}}@media (width<=767px) and (height>=500px){body[data-app] .opts[data-astro-cid-xysviwcw] .acts[data-astro-cid-xysviwcw]{margin-left:0}}}@media screen and (width>=600px) and (height<=499.98px){body[data-app=low][data-kb] .panes[data-astro-cid-xysviwcw]:has(>[data-bench-pane=a]:focus-within)>[data-astro-cid-xysviwcw][data-bench-pane=b],body[data-app=low][data-kb] .panes[data-astro-cid-xysviwcw]:has(>[data-bench-pane=b]:focus-within)>[data-astro-cid-xysviwcw][data-bench-pane=a]{display:none}body[data-app=low][data-kb] .panes[data-astro-cid-xysviwcw]>[data-astro-cid-xysviwcw]:is([data-bench-pane=a],[data-bench-pane=b]):focus-within{border-top:0;grid-row:1/span 2}}.stats[data-astro-cid-xysviwcw]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0 auto 0 0;font-weight:600}.result-box[data-astro-cid-xysviwcw]>.error[data-astro-cid-xysviwcw]{margin:0;padding:12px 14px 0}.result-box[data-astro-cid-xysviwcw]>.diff-wrap[data-astro-cid-xysviwcw],.result-box[data-astro-cid-xysviwcw]>.inline[data-astro-cid-xysviwcw]{margin:12px}.diff-wrap[data-astro-cid-xysviwcw]{background:var(--surface);border:1px solid var(--border);border-radius:8px;max-height:640px;overflow:auto}.diff[data-astro-cid-xysviwcw]{font-family:var(--font);font-size:.86rem;line-height:1.5}.diff[data-astro-cid-xysviwcw] td{vertical-align:top;border-bottom:0;padding:1px 8px}.diff[data-astro-cid-xysviwcw] td.no{text-align:right;width:1%;color:var(--text-muted);user-select:none}.diff[data-astro-cid-xysviwcw] td.sign{user-select:none;width:1%;font-weight:700}.diff[data-astro-cid-xysviwcw] td.text{white-space:pre-wrap;overflow-wrap:anywhere}.diff[data-astro-cid-xysviwcw] tr.add td{background:color-mix(in srgb, var(--positive) 14%, transparent)}.diff[data-astro-cid-xysviwcw] tr.del td{background:color-mix(in srgb, var(--negative) 14%, transparent)}.diff[data-astro-cid-xysviwcw] tr.add td.sign{color:color-mix(in srgb, var(--positive) 78%, var(--text))}.diff[data-astro-cid-xysviwcw] tr.del td.sign{color:color-mix(in srgb, var(--negative) 78%, var(--text))}.diff[data-astro-cid-xysviwcw].side td.text{width:50%;max-width:0;overflow-x:auto}.diff[data-astro-cid-xysviwcw].side td.text.del{background:color-mix(in srgb, var(--negative) 14%, transparent)}.diff[data-astro-cid-xysviwcw].side td.text.add{background:color-mix(in srgb, var(--positive) 14%, transparent)}.diff[data-astro-cid-xysviwcw].side td.text.empty{background:var(--surface-2)}.diff[data-astro-cid-xysviwcw] td.skip-cell{text-align:center;color:var(--text-muted);background:var(--surface-2);font-family:var(--font)}.diff[data-astro-cid-xysviwcw] ins,.inline[data-astro-cid-xysviwcw] ins,.inline-ex[data-astro-cid-xysviwcw] ins,.ex-ins[data-astro-cid-xysviwcw]{background:color-mix(in srgb, var(--positive) 28%, transparent);text-decoration:underline;text-decoration-color:var(--positive);color:inherit}.diff[data-astro-cid-xysviwcw] del,.inline[data-astro-cid-xysviwcw] del,.inline-ex[data-astro-cid-xysviwcw] del,.ex-del[data-astro-cid-xysviwcw]{background:color-mix(in srgb, var(--negative) 24%, transparent);text-decoration:line-through;text-decoration-color:var(--negative);color:inherit}pre[data-astro-cid-xysviwcw].inline{background:var(--surface);border:1px solid var(--border);white-space:pre-wrap;overflow-wrap:anywhere;max-height:640px;font-family:var(--font);border-radius:8px;margin:0;padding:12px;line-height:1.8;overflow:auto}.prose[data-astro-cid-xysviwcw] tbody[data-astro-cid-xysviwcw] th[data-astro-cid-xysviwcw]{width:7em}.prose[data-astro-cid-xysviwcw] .diff-wrap[data-astro-cid-xysviwcw]{max-height:none;margin:12px 0 16px}.prose[data-astro-cid-xysviwcw] pre[data-astro-cid-xysviwcw].copy-ex{background:var(--surface);border:1px solid var(--border);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;margin:8px 0 16px;padding:10px 12px;font-size:.86rem;line-height:1.6}
