:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--bg:var(--lightningcss-light,#fafaf8)var(--lightningcss-dark,#16181d);--surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e2128);--text:var(--lightningcss-light,#1a1c20)var(--lightningcss-dark,#e8e8e4);--text-dim:var(--lightningcss-light,#6b6f76)var(--lightningcss-dark,#9aa0a8);--accent:var(--lightningcss-light,#b4540a)var(--lightningcss-dark,#e8873a);--border:var(--lightningcss-light,#e3e3df)var(--lightningcss-dark,#2c3038);--focus:var(--lightningcss-light,#1a6feb)var(--lightningcss-dark,#6aa5f8);--brand:var(--lightningcss-light,#a88600)var(--lightningcss-dark,#ffd400);--focus-width:2px;--control-height:2.25rem;--control-pad-x:.5rem;--control-pad-y:.3rem;--check-size:1.15rem;--radius-control:6px;--radius-surface:8px;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--field-gap:1.25rem;--head-gap:.35rem;--caution-text:var(--lightningcss-light,#8a6d1a)var(--lightningcss-dark,#e5c07b);--page-width:72rem;--tint-text:var(--lightningcss-light,#0e7490)var(--lightningcss-dark,#6cc3d5);--tint-numbers:var(--lightningcss-light,#5b52c7)var(--lightningcss-dark,#a29ceb);--tint-time:var(--lightningcss-light,#1f7a3d)var(--lightningcss-dark,#82c795);--tint-color:var(--lightningcss-light,#b33a8a)var(--lightningcss-dark,#e096c8);--tint-encoding:var(--lightningcss-light,#7448c2)var(--lightningcss-dark,#b5a3ea);--tint-data:var(--lightningcss-light,#2c66ad)var(--lightningcss-dark,#8ab4e8);--tint-generators:var(--lightningcss-light,#96660a)var(--lightningcss-dark,#d3ac5f);--tint-developer:var(--lightningcss-light,#57616e)var(--lightningcss-dark,#9aa5b3)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}[data-category=Text]{--tint:var(--tint-text)}[data-category=Numbers]{--tint:var(--tint-numbers)}[data-category=Time]{--tint:var(--tint-time)}[data-category=Color]{--tint:var(--tint-color)}[data-category=Encoding]{--tint:var(--tint-encoding)}[data-category=Data]{--tint:var(--tint-data)}[data-category=Generators]{--tint:var(--tint-generators)}[data-category=Developer]{--tint:var(--tint-developer)}*{box-sizing:border-box}body{background:var(--bg);min-height:100dvh;color:var(--text);flex-direction:column;margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5;display:flex}:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:2px}input,select,button,textarea{font:inherit}.control{height:var(--control-height);padding:0 var(--control-pad-x);background:var(--bg);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-control);font-size:.9rem}@media (pointer:coarse){.control{font-size:1rem}}.control:focus-visible{border-color:var(--focus);outline:none}input[type=checkbox]{appearance:none;inline-size:var(--check-size);block-size:var(--check-size);border:1px solid var(--text-dim);background:var(--bg);cursor:pointer;border-radius:4px;place-content:center;margin:0;display:inline-grid}input[type=checkbox]:before{content:"";background:var(--bg);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);visibility:hidden;block-size:.7rem;inline-size:.7rem}input[type=checkbox]:checked{background:var(--tint,var(--accent));border-color:var(--tint,var(--accent))}input[type=checkbox]:checked:before{visibility:visible}button.control{cursor:pointer;font-size:.9rem}button.control:hover{background:var(--surface)}button.control:disabled{opacity:.45;cursor:default}button.control:hover:disabled{background:var(--bg)}.field-action{color:var(--text-dim);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:.3rem .5rem;font-size:.85rem;line-height:1.2;display:inline-flex}.field-action:hover:enabled{color:var(--text);background:color-mix(in oklch, var(--tint,var(--accent)) 12%, transparent)}.field-action:disabled{opacity:.4;cursor:default}.field-action--icon{padding:.3rem;font-size:1.15rem}.status-tag{border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text-dim);white-space:nowrap;margin-left:.4em;padding:0 .4em;font-size:.78em;font-weight:400;line-height:1.45;display:inline-block}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.field-label{color:var(--text-dim);font-size:.9rem;font-weight:600}.field-head{min-height:var(--control-height);margin-bottom:var(--head-gap);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;display:flex}.io-pair{align-items:start;gap:0 1.5rem;display:grid}.io-pair>*{min-width:0}@media (width>=60rem){.io-pair{grid-template-columns:1fr 1fr}.io-pair textarea.content-field,.io-pair .pane-fill{min-height:clamp(14rem,50vh,36rem)}}.io-pair>div>.notice:first-child{margin-top:calc(var(--field-gap) + var(--control-height) + var(--head-gap))}.tool-hint{margin:var(--field-gap) 0 0;color:var(--text-dim);font-size:.9rem}.remark{color:var(--text-dim);margin:.5rem 0 0;font-size:.85rem}.remark--caution{color:var(--caution-text)}.content-field{background:var(--surface);width:100%;color:var(--text);border:1px solid var(--border);border-radius:var(--radius-surface);padding:.75rem;font-size:1rem}textarea.content-field{resize:vertical}input.content-field{padding-block:.6rem}.content-field[aria-invalid=true]{border-color:var(--lightningcss-light,#c2705f)var(--lightningcss-dark,#8d4b41)}.content-field--mono{font-family:var(--font-mono)}.content-field.content-field--compact{height:var(--control-height);padding-block:0;padding-inline:var(--control-pad-x);border-radius:var(--radius-control);font-size:.9rem}@media (pointer:coarse){.content-field.content-field--compact{font-size:1rem}}.result{background:color-mix(in oklch, var(--tint,var(--accent)) 7%, var(--surface));border:1px solid color-mix(in oklch, var(--tint,var(--accent)) 45%, var(--border));border-radius:var(--radius-surface)}.setting-toggle{align-items:center;gap:.35rem;display:flex}.setting-toggle:has(input:disabled){opacity:.45;cursor:default}a{color:inherit}body>*>*{width:100%}main{flex:1 0 auto}.answer.svelte-148fuev{font-family:var(--font-mono);overflow-wrap:anywhere;margin-top:.15rem;font-size:.85rem;display:block}.lead.svelte-148fuev{border-radius:var(--radius-control);padding:0 .3rem;font-weight:600;display:inline-block}.status.svelte-148fuev{background:color-mix(in srgb, var(--tone) 14%, transparent);color:var(--tone)}.family-1.svelte-148fuev{--tone:var(--lightningcss-light,#2563eb)var(--lightningcss-dark,#60a5fa)}.family-2.svelte-148fuev{--tone:var(--lightningcss-light,#16a34a)var(--lightningcss-dark,#4ade80)}.family-3.svelte-148fuev{--tone:var(--lightningcss-light,#b45309)var(--lightningcss-dark,#facc15)}.family-4.svelte-148fuev{--tone:var(--lightningcss-light,#c2410c)var(--lightningcss-dark,#fb923c)}.family-5.svelte-148fuev{--tone:var(--lightningcss-light,#dc2626)var(--lightningcss-dark,#f87171)}.terminal.svelte-148fuev{background-color:color-mix(in srgb, currentColor 14%, transparent)}.commandbar.svelte-kkgp54{max-width:42rem;margin-left:auto;position:relative}@media (width<=40rem){.commandbar.svelte-kkgp54{display:none}}.field.svelte-kkgp54{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);align-items:center;gap:.5rem;padding:0 .6rem;display:flex}.field.svelte-kkgp54:focus-within{border-color:var(--focus);outline:2px solid var(--focus);outline-offset:-1px}.glyph.svelte-kkgp54{color:var(--text-dim);font-family:var(--font-mono)}input.svelte-kkgp54{min-width:0;color:inherit;background:0 0;border:none;outline:none;flex:1;padding:.55rem 0;font-family:inherit;font-size:1rem}.hint.svelte-kkgp54{font-family:var(--font-mono);color:var(--text-dim);border:1px solid var(--border);border-radius:var(--radius-control);padding:0 .3rem;font-size:.7rem}kbd.svelte-kkgp54 .mod:where(.svelte-kkgp54){margin-right:.2em}.panel.svelte-kkgp54{z-index:20;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);max-height:min(60vh,26rem);margin-top:.35rem;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 12px 40px #00000040}ul.svelte-kkgp54{margin:0;padding:.4rem;list-style:none}.row.svelte-kkgp54{border-radius:var(--radius-control);cursor:pointer;align-items:baseline;gap:.75rem;padding:.5rem;display:flex}li[aria-selected=true].svelte-kkgp54 .row:where(.svelte-kkgp54){background:var(--bg);outline:2px solid var(--focus);outline-offset:-2px}.text.svelte-kkgp54{flex:1;min-width:0}.word.svelte-kkgp54{font-weight:600;display:block}.args.svelte-kkgp54{color:var(--text-dim);font-weight:400}.tool.svelte-kkgp54{color:var(--tint);flex-shrink:0;align-self:center;font-size:.8rem}.actions.svelte-kkgp54{flex-direction:column;flex-shrink:0;align-self:center;gap:.25rem;display:flex}.action.svelte-kkgp54{border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text-dim);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:.45rem;padding:.15rem .45rem;font-size:.72rem;line-height:1.4;display:flex}.action.svelte-kkgp54:hover{color:var(--text);border-color:var(--text-dim)}.action.svelte-kkgp54 kbd:where(.svelte-kkgp54){font-family:var(--font-mono);color:var(--text-dim);opacity:.8;font-size:.62rem}.accept-error.svelte-kkgp54{color:var(--lightningcss-light,#9c3320)var(--lightningcss-dark,#f0a596);background:var(--lightningcss-light,#fdf3f1)var(--lightningcss-dark,#2a1d1b);margin:0;padding:.6rem 1rem;font-size:.85rem}.no-match.svelte-kkgp54{color:var(--text-dim);text-align:center;margin:0;padding:1.25rem 1rem}.masthead.svelte-12qhfyh{max-width:var(--page-width);align-items:center;gap:1.5rem;margin:0 auto;padding:.6rem 1rem 0;display:flex}.masthead.svelte-12qhfyh .commandbar{flex:1}.wordmark.svelte-12qhfyh{font-family:var(--font-mono);letter-spacing:-.02em;flex:none;align-items:center;gap:.5rem;font-size:.95rem;font-weight:700;text-decoration:none;display:flex}.wordmark.svelte-12qhfyh img:where(.svelte-12qhfyh){width:1.6rem;height:1.6rem}footer.svelte-12qhfyh{color:var(--text-dim);text-align:center;margin:0 auto;padding:0 1rem .75rem;font-size:.8rem}footer.svelte-12qhfyh small:where(.svelte-12qhfyh){font-size:inherit}.version.svelte-12qhfyh{color:inherit;cursor:inherit;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;padding:0}
