.unicode-inspector.svelte-qyl4qk{margin:2rem 0}.controls.svelte-qyl4qk{flex-direction:column;gap:.75rem;display:flex}.text-input-label.svelte-qyl4qk{color:hsl(var(--foreground));flex-direction:column;gap:.25rem;font-size:.875rem;font-weight:500;display:flex}.text-input-label.svelte-qyl4qk input:where(.svelte-qyl4qk){border:1px solid hsl(var(--border));background:hsl(var(--background));width:min(100%,20rem);color:hsl(var(--foreground));border-radius:4px;padding:.4rem .6rem;font-size:1rem}.text-input-label.svelte-qyl4qk input:where(.svelte-qyl4qk):focus-visible{outline-offset:2px;outline:2px solid #1aa1e6}.dark .text-input-label.svelte-qyl4qk input:where(.svelte-qyl4qk):focus-visible{outline-color:hsl(var(--ring))}.presets.svelte-qyl4qk{flex-wrap:wrap;gap:.5rem;display:flex}.preset.svelte-qyl4qk{border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));cursor:pointer;border-radius:999px;padding:.25rem .6rem;font-size:.95rem;transition:border-color .2s,outline .15s}.preset.svelte-qyl4qk:hover{border-color:hsl(var(--muted-foreground))}.preset.svelte-qyl4qk:focus-visible{outline-offset:2px;outline:2px solid #1aa1e6}.dark .preset.svelte-qyl4qk:focus-visible{outline-color:hsl(var(--ring))}.normalization.svelte-qyl4qk{border:none;flex-wrap:wrap;align-items:center;gap:1rem;margin:0;padding:0;display:flex}.normalization.svelte-qyl4qk legend:where(.svelte-qyl4qk){float:left;color:hsl(var(--foreground));margin-right:.5rem;padding:0;font-size:.875rem;font-weight:500}.radio-label.svelte-qyl4qk{color:hsl(var(--foreground));cursor:pointer;align-items:center;gap:.375rem;font-size:.875rem;display:flex}.radio-label.svelte-qyl4qk input[type=radio]:where(.svelte-qyl4qk){accent-color:#1aa1e6}.radio-label.svelte-qyl4qk input[type=radio]:where(.svelte-qyl4qk):focus-visible{outline-offset:2px;outline:2px solid #1aa1e6}.dark .radio-label.svelte-qyl4qk input[type=radio]:where(.svelte-qyl4qk):focus-visible{outline-color:#3c83f6}.counters.svelte-qyl4qk{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.75rem;margin:1rem 0;display:grid}.counter.svelte-qyl4qk{border:1px solid hsl(var(--border));background:hsl(var(--muted));border-radius:.5rem;padding:.6rem .75rem}.counter-value.svelte-qyl4qk{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:700;line-height:1.2}.counter-label.svelte-qyl4qk{color:hsl(var(--foreground));font-size:.85rem;font-weight:600}.counter-note.svelte-qyl4qk{color:hsl(var(--muted-foreground));font-size:.75rem}.decomposition.svelte-qyl4qk{flex-wrap:wrap;align-items:flex-start;gap:.75rem;min-height:6rem;display:flex}.empty-state.svelte-qyl4qk{min-height:6rem;color:hsl(var(--muted-foreground));align-items:center;margin:0;font-style:italic;display:flex}.grapheme.svelte-qyl4qk{border:1px dashed hsl(var(--border));border-radius:.5rem;flex-direction:column;align-items:center;gap:.5rem;padding:.5rem;display:flex}.grapheme-char.svelte-qyl4qk{border:1px solid var(--diagram-stroke);background:var(--diagram-bg);min-width:3rem;min-height:3rem;color:var(--diagram-text);border-radius:4px;justify-content:center;align-items:center;padding:0 .375rem;font-size:1.5rem;line-height:1;display:flex}.code-points.svelte-qyl4qk{flex-wrap:wrap;justify-content:center;gap:.375rem;display:flex}.code-point.svelte-qyl4qk{border:1px solid var(--diagram-stroke);border-radius:4px;flex-direction:column;align-items:center;gap:.25rem;min-width:3.75rem;padding:.375rem .5rem;display:flex}.code-point.bytes-1.svelte-qyl4qk,.legend-swatch.bytes-1.svelte-qyl4qk{background:var(--utf8-bytes-1);color:var(--utf8-bytes-text-1)}.code-point.bytes-2.svelte-qyl4qk,.legend-swatch.bytes-2.svelte-qyl4qk{background:var(--utf8-bytes-2);color:var(--utf8-bytes-text-2)}.code-point.bytes-3.svelte-qyl4qk,.legend-swatch.bytes-3.svelte-qyl4qk{background:var(--utf8-bytes-3);color:var(--utf8-bytes-text-3)}.code-point.bytes-4.svelte-qyl4qk,.legend-swatch.bytes-4.svelte-qyl4qk{background:var(--utf8-bytes-4);color:var(--utf8-bytes-text-4)}.cp-char.svelte-qyl4qk{font-size:1.25rem;line-height:1.2}.invisible-char.svelte-qyl4qk .cp-char:where(.svelte-qyl4qk){font-size:.8rem;font-style:italic;line-height:1.9}.cp-notation.svelte-qyl4qk{font-family:Fira Code,monospace;font-size:.7rem}.cp-bytes.svelte-qyl4qk{font-family:Fira Code,monospace;font-size:.65rem}.legend.svelte-qyl4qk{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:1rem;margin-top:.75rem;font-size:.8rem;display:flex}.legend-item.svelte-qyl4qk{align-items:center;gap:.375rem;display:inline-flex}.legend-swatch.svelte-qyl4qk{border:1px solid var(--diagram-stroke);border-radius:2px;width:.875rem;height:.875rem}.hint.svelte-qyl4qk{color:hsl(var(--muted-foreground));margin:.5rem 0 0;font-size:.875rem;font-style:italic}
