.panel.svelte-1iei4sb{gap:0;padding:0;display:grid}header.svelte-1iei4sb{gap:var(--space-2);padding:var(--space-5);display:grid}.block.svelte-1iei4sb{gap:var(--space-2);padding:var(--space-4) var(--space-5);border-top:1px solid var(--border);justify-items:start;display:grid}.block.svelte-1iei4sb h3:where(.svelte-1iei4sb){margin-bottom:2px}.row.svelte-1iei4sb{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));width:100%;display:grid}.field.svelte-1iei4sb{width:100%}.letter.svelte-1iei4sb{font-weight:600;font-size:var(--text-md)}.dot.svelte-1iei4sb{width:7px;height:7px;margin-right:var(--space-2);vertical-align:1px;background:var(--success);border-radius:50%;display:inline-block}.warn.svelte-1iei4sb .dot:where(.svelte-1iei4sb){box-shadow:inset 0 0 0 1.5px var(--warning);background:0 0}.off.svelte-1iei4sb .dot:where(.svelte-1iei4sb){background:var(--destructive);border-radius:1px}.off.svelte-1iei4sb td:where(.svelte-1iei4sb){color:var(--destructive);font-weight:500}.dl.svelte-1iei4sb{margin-top:var(--space-2)}.pairs.svelte-1iei4sb{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.pairs.svelte-1iei4sb li:where(.svelte-1iei4sb){align-items:center;gap:var(--space-2);display:flex}.pairs.svelte-1iei4sb code:where(.svelte-1iei4sb){font-size:var(--text-lg);min-width:2.5em}.pairs.svelte-1iei4sb input:where(.svelte-1iei4sb){width:6em;height:var(--control-h-sm)}.addpair.svelte-1iei4sb{gap:var(--space-2);display:flex}.addpair.svelte-1iei4sb input:where(.svelte-1iei4sb){width:5em;height:var(--control-h-sm)}.panel.svelte-pdk379{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.glyph.svelte-pdk379{font-size:1.9rem;line-height:1.3}tr.off.svelte-pdk379 .glyph:where(.svelte-pdk379):last-of-type{opacity:.35}.group.svelte-pdk379{gap:var(--space-1);padding:var(--space-3) 0;border-bottom:1px solid var(--border);display:grid}.group.svelte-pdk379>small:where(.svelte-pdk379),.group.svelte-pdk379 details:where(.svelte-pdk379){margin-left:26px}.group.svelte-pdk379 details:where(.svelte-pdk379)>summary:where(.svelte-pdk379){margin:2px 0 var(--space-1)}.drawn.svelte-pdk379 td:where(.svelte-pdk379){vertical-align:top}.drawn.svelte-pdk379 .rule:where(.svelte-pdk379){justify-items:start;gap:4px;display:grid}.drawn.svelte-pdk379 .rule:where(.svelte-pdk379) .badge:where(.svelte-pdk379){white-space:normal;height:auto;min-height:20px;padding-block:3px;line-height:1.25}.drawn.svelte-pdk379 tr:where(.svelte-pdk379):has(+.note:where(.svelte-pdk379)) td:where(.svelte-pdk379){border-bottom:0}.drawn.svelte-pdk379 .note:where(.svelte-pdk379) td:where(.svelte-pdk379){padding-top:0}.drawn.svelte-pdk379 .note:where(.svelte-pdk379) small:where(.svelte-pdk379){font-size:var(--text-xs)}.drawn.svelte-pdk379 tr.off:where(.svelte-pdk379) td:where(.svelte-pdk379):last-child .preview:where(.svelte-pdk379){opacity:.45}.preview.svelte-pdk379{border-radius:var(--radius-xs);box-shadow:0 0 0 1px var(--border);display:inline-block;overflow:hidden}.add.svelte-pdk379{align-items:center;gap:var(--space-2);display:flex}.add.svelte-pdk379 input:where(.svelte-pdk379){width:6em;height:var(--control-h-sm)}.panel.svelte-pdk379 .glyphs{max-height:360px}.grid.svelte-pdk379{gap:var(--space-1);padding:3px var(--space-3) 3px 3px;grid-template-columns:repeat(auto-fill,minmax(58px,1fr));display:grid}.cell.svelte-pdk379{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--paper);color:var(--ink);cursor:pointer;transition:border-color var(--duration) var(--ease);justify-items:center;padding:2px;display:grid}.cell.svelte-pdk379:hover{border-color:var(--accent)}.g.svelte-pdk379{font-size:1.7rem;line-height:1.4}.cp.svelte-pdk379{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:.62rem}.lab.svelte-1ok8z70{height:calc(100dvh - var(--topbar-h));grid-template-rows:minmax(0,1fr);grid-template-columns:312px minmax(0,1fr);display:grid}html:has(.lab){scrollbar-gutter:auto}.controls.svelte-1ok8z70{height:100%;margin-left:-4px}.lab.svelte-1ok8z70>:where(.svelte-1ok8z70)>.scroll-area{height:100%}.controls-body.svelte-1ok8z70{gap:var(--space-5);padding:var(--space-6) var(--space-5) var(--space-6) 4px;grid-template-columns:minmax(0,1fr);display:grid}.intro.svelte-1ok8z70{gap:var(--space-2);display:grid}.group.svelte-1ok8z70{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr);display:grid}.sections.svelte-1ok8z70{gap:var(--space-2);display:grid}.sections.svelte-1ok8z70 legend:where(.svelte-1ok8z70){margin-bottom:var(--space-2)}.desk.svelte-1ok8z70,.analysis-pane.svelte-1ok8z70{--desk-pad:var(--space-6);min-width:0;height:100%;margin-right:calc(-1 * var(--space-5));background:var(--bg-desk)}.desk.svelte-1ok8z70{border-left:1px solid var(--border)}.stage.svelte-1ok8z70{padding:0 var(--desk-pad) var(--space-7)}.analysis.svelte-1ok8z70{gap:var(--space-4);padding:0 var(--desk-pad) var(--space-8);scroll-margin-top:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:start;display:grid}@media (width>=1500px){.lab.svelte-1ok8z70{grid-template-columns:312px minmax(0,1fr) 404px}.desk.svelte-1ok8z70{border-right:1px solid var(--border);margin-right:0}.stage.svelte-1ok8z70{padding-bottom:var(--space-8)}.analysis.svelte-1ok8z70{padding:var(--space-3) var(--space-5) var(--space-6);grid-template-columns:minmax(0,1fr)}}.chosen.svelte-1ok8z70{gap:2px;margin:0;padding:0;list-style:none;display:grid}.chosen.svelte-1ok8z70 li:where(.svelte-1ok8z70){border-radius:var(--radius);border:1px solid #0000;align-items:center;display:flex}.chosen.svelte-1ok8z70 li:where(.svelte-1ok8z70):hover{background:var(--surface-muted)}.chosen.svelte-1ok8z70 li.focus:where(.svelte-1ok8z70){border-color:var(--border);background:var(--surface);box-shadow:var(--shadow-sm)}.chosen.svelte-1ok8z70 .name:where(.svelte-1ok8z70){align-items:center;gap:var(--space-2);min-width:0;height:var(--control-h);border-radius:var(--radius);text-align:left;cursor:pointer;font-size:var(--text-md);background:0 0;border:0;flex:1;padding:0 10px;display:flex}.chosen.svelte-1ok8z70 .name:where(.svelte-1ok8z70):before{content:"";background:0 0;border-radius:2px;flex:none;width:3px;height:14px}.chosen.svelte-1ok8z70 li.focus:where(.svelte-1ok8z70) .name:where(.svelte-1ok8z70){font-weight:500}.chosen.svelte-1ok8z70 li.focus:where(.svelte-1ok8z70) .name:where(.svelte-1ok8z70):before{background:var(--accent)}.chosen.svelte-1ok8z70 .btn:where(.svelte-1ok8z70){margin-right:3px}.stage-bar.svelte-1ok8z70{z-index:2;justify-content:flex-end;align-items:center;gap:var(--space-4);margin:0 calc(-1 * var(--desk-pad));padding:var(--space-3) var(--desk-pad);background:color-mix(in oklch, var(--bg-desk) 90%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;position:sticky;top:0}.stage.svelte-1ok8z70{gap:var(--space-7);min-width:0;display:grid}.section.svelte-1ok8z70 h2:where(.svelte-1ok8z70){margin-bottom:var(--space-3)}.compare.svelte-1ok8z70{gap:var(--space-4);grid-template-columns:repeat(var(--columns,1), minmax(0, 1fr));display:grid}.specimen.svelte-1ok8z70{gap:var(--space-2);min-width:0;margin:0;display:grid}figcaption.svelte-1ok8z70{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.linklike.svelte-1ok8z70{cursor:pointer;color:var(--fg-muted);font-size:var(--text-sm);background:0 0;border:0;padding:0;font-weight:500}.linklike.svelte-1ok8z70:hover,.specimen.focus.svelte-1ok8z70 .linklike:where(.svelte-1ok8z70){color:var(--fg)}.scroll.svelte-1ok8z70{max-width:100%;padding:var(--space-3);background:var(--paper);border-radius:var(--radius-xs);box-shadow:var(--shadow-paper);justify-self:start;overflow-x:auto}.specimen.focus.svelte-1ok8z70 .scroll:where(.svelte-1ok8z70){outline:1.5px solid color-mix(in oklch, var(--accent) 60%, transparent);outline-offset:3px}@media (width<=760px){.lab.svelte-1ok8z70{row-gap:var(--space-5);height:auto;padding-top:var(--space-5);grid-template-rows:none;grid-template-columns:minmax(0,1fr)}html:has(.lab){scrollbar-gutter:stable}.lab.svelte-1ok8z70 :is(.scroll-area,[data-scroll-area-viewport],[data-scroll-area-content]){display:contents}.lab.svelte-1ok8z70 .scroll-area-bar{display:none}.controls.svelte-1ok8z70{height:auto}.controls-body.svelte-1ok8z70{padding:0 0 var(--space-6) 4px}.desk.svelte-1ok8z70{--desk-pad:var(--space-4);height:auto;margin:0 calc(-1 * var(--space-4));border-left:0;border-top:1px solid var(--border)}.stage-bar.svelte-1ok8z70{top:var(--topbar-h)}.analysis.svelte-1ok8z70{grid-template-columns:minmax(0,1fr)}}@media print{.lab.svelte-1ok8z70{height:auto;display:block}.lab.svelte-1ok8z70 :is(.scroll-area,[data-scroll-area-viewport],[data-scroll-area-content]){display:contents}.desk.svelte-1ok8z70,.analysis-pane.svelte-1ok8z70{background:0 0;border:0;height:auto;margin:0}}
