.open.svelte-1bkhfhm{transition:background-color .15s ease,transform .14s cubic-bezier(.23,1,.32,1)}.open.svelte-1bkhfhm:active{transform:scale(.96)}@media(hover:hover)and (pointer:fine){.open.svelte-1bkhfhm:hover{background:#f5d70033}}:root{--rx-group: #7dd3fc;--rx-class: #f5d700;--rx-quantifier: #ff5fae;--rx-escape: #c4b5fd;--rx-anchor: #6ee7b7;--rx-alternation: #fdba74;--rx-backref: #fda4af;--rx-literal: #e5e7eb;--rx-g1: #7dd3fc;--rx-g2: #fcd34d;--rx-g3: #f9a8d4;--rx-g4: #c4b5fd;--rx-g5: #6ee7b7;--rx-g6: #fdba74;--rx-g7: #fda4af;--rx-g8: #67e8f9;--rx-ease-out: cubic-bezier(.23, 1, .32, 1)}::highlight(rx-tok-group){color:#7dd3fc}::highlight(rx-tok-lookaround){color:#7dd3fc;text-decoration:underline dashed #7dd3fc}::highlight(rx-tok-class){color:#f5d700}::highlight(rx-tok-quantifier){color:#ff5fae}::highlight(rx-tok-escape){color:#c4b5fd}::highlight(rx-tok-anchor){color:#6ee7b7}::highlight(rx-tok-alternation){color:#fdba74}::highlight(rx-tok-backref){color:#fda4af;text-decoration:underline #fda4af}::highlight(rx-focus){background-color:#ffffff24}::highlight(rx-error){background-color:#f871712e;text-decoration:underline wavy #f87171}::highlight(rx-match-a){background-color:#f5d70033}::highlight(rx-match-b){background-color:#7dd3fc33}::highlight(rx-active){background-color:#f5d7006b;color:#fff}::highlight(rx-group-focus){background-color:#f5007d61;color:#fff}::highlight(rx-g1){text-decoration:underline #7dd3fc}::highlight(rx-g2){text-decoration:underline #fcd34d}::highlight(rx-g3){text-decoration:underline #f9a8d4}::highlight(rx-g4){text-decoration:underline #c4b5fd}::highlight(rx-g5){text-decoration:underline #6ee7b7}::highlight(rx-g6){text-decoration:underline #fdba74}::highlight(rx-g7){text-decoration:underline #fda4af}::highlight(rx-g8){text-decoration:underline #67e8f9}::highlight(rx-tmpl-g1){color:#7dd3fc;text-decoration:underline #7dd3fc}::highlight(rx-tmpl-g2){color:#fcd34d;text-decoration:underline #fcd34d}::highlight(rx-tmpl-g3){color:#f9a8d4;text-decoration:underline #f9a8d4}::highlight(rx-tmpl-g4){color:#c4b5fd;text-decoration:underline #c4b5fd}::highlight(rx-tmpl-g5){color:#6ee7b7;text-decoration:underline #6ee7b7}::highlight(rx-tmpl-g6){color:#fdba74;text-decoration:underline #fdba74}::highlight(rx-tmpl-g7){color:#fda4af;text-decoration:underline #fda4af}::highlight(rx-tmpl-g8){color:#67e8f9;text-decoration:underline #67e8f9}.rx-field{border-radius:.75rem;border:1px solid rgb(255 255 255 / .1);background:#00000059;--field-padding: .5rem .75rem;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.8125rem;line-height:1.5;transition:border-color .15s ease,box-shadow .15s ease}.rx-field:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.rx-label{font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6b7280}.rx-output{margin:0;max-height:100%;min-height:2.5rem;overflow:auto;border-radius:.75rem;background:#00000059;padding:.625rem .75rem;font-family:var(--font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.8125rem;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;color:#e5e7eb}.rx-output.placeholder{color:#6b7280;font-style:italic;-webkit-user-select:none;user-select:none}.rx-output code{font-family:inherit;font-size:inherit}.rx-output .token.comment,.rx-output .token.prolog,.rx-output .token.doctype,.rx-output .token.cdata{color:#6272a4}.rx-output .token.punctuation,.rx-output .token.delimiter{color:#f8f8f2}.rx-output .token.property,.rx-output .token.tag,.rx-output .token.constant,.rx-output .token.symbol,.rx-output .token.deleted{color:#ff79c6}.rx-output .token.boolean,.rx-output .token.number{color:#bd93f9}.rx-output .token.selector,.rx-output .token.attr-name,.rx-output .token.string,.rx-output .token.char,.rx-output .token.builtin,.rx-output .token.inserted,.rx-output .token.single-quoted-string,.rx-output .token.interpolation-string{color:#50fa7b}.rx-output .token.operator,.rx-output .token.entity,.rx-output .token.url,.rx-output .token.variable{color:#f8f8f2}.rx-output .token.atrule,.rx-output .token.attr-value,.rx-output .token.function,.rx-output .token.class-name,.rx-output .token.macro{color:#f1fa8c}.rx-output .token.keyword{color:#8be9fd}.rx-output .token.regex,.rx-output .token.regex-source,.rx-output .token.important{color:#ffb86c}.rx-output .token.regex-delimiter,.rx-output .token.regex-flags{color:#ff79c6}.rx-empty{padding:2rem 0;text-align:center;font-size:.875rem;color:#6b7280}.rx-panel{display:flex;flex-direction:column;gap:.75rem}.copy.svelte-66jcuv{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;padding:.3rem .5rem;font-size:.75rem;color:#d1d5db;transition:background-color .15s ease,color .15s ease,transform .14s var(--rx-ease-out)}.copy.svelte-66jcuv:active{transform:scale(.96)}.copy.svelte-66jcuv:focus-visible{outline:1px solid var(--color-accent);outline-offset:1px}@media(hover:hover)and (pointer:fine){.copy.svelte-66jcuv:hover{background:#ffffff14;color:#fff}}.icon.svelte-66jcuv{display:inline-flex;animation:svelte-66jcuv-settle .2s ease}.icon.swap.svelte-66jcuv{animation-name:svelte-66jcuv-settle-swap}@keyframes svelte-66jcuv-settle{0%{filter:blur(2px);opacity:.4}}@keyframes svelte-66jcuv-settle-swap{0%{filter:blur(2px);opacity:.4}}@media(prefers-reduced-motion:reduce){.icon.svelte-66jcuv{animation:none}}.rx-code-panel.svelte-1y8q9q5{height:100%;min-height:0}.rx-code-panel.svelte-1y8q9q5 .rx-output:where(.svelte-1y8q9q5){flex:1 1 0%;min-height:5rem;max-height:none;overflow:auto}.notes.svelte-1y8q9q5,.issues.svelte-1y8q9q5{display:flex;flex-direction:column;gap:.375rem;font-size:.75rem;color:#9ca3af}.issues.svelte-1y8q9q5{max-height:7.5rem;overflow-y:auto;scrollbar-width:thin}.notes.svelte-1y8q9q5 li:where(.svelte-1y8q9q5):before{content:"•";margin-right:.5rem;color:#6b7280}.chip.svelte-1y8q9q5{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;padding:.1875rem .625rem;font-size:.75rem;white-space:nowrap;transition:background-color .15s ease,transform .14s var(--rx-ease-out)}.chip.svelte-1y8q9q5:active{transform:scale(.96)}.chip.svelte-1y8q9q5:focus-visible{outline:1px solid var(--color-accent);outline-offset:1px}.chip.yes.svelte-1y8q9q5{background:#10b9811f;color:#6ee7b7}.chip.partial.svelte-1y8q9q5{background:#f59e0b1f;color:#fcd34d}.chip.no.svelte-1y8q9q5{background:#f43f5e1f;color:#fda4af}.chip.inspected.svelte-1y8q9q5{box-shadow:0 0 0 1px currentcolor}.issues.svelte-1y8q9q5 li:where(.svelte-1y8q9q5){display:flex;flex-direction:column;gap:.125rem;border-radius:.5rem;padding:.375rem .625rem;background:#ffffff05;border:1px solid rgb(255 255 255 / .06)}.issues.svelte-1y8q9q5 li.partial:where(.svelte-1y8q9q5){background:#f59e0b0f;border-color:#f59e0b38}.issues.svelte-1y8q9q5 li.no:where(.svelte-1y8q9q5){background:#f43f5e0f;border-color:#f43f5e38}.issue-label.svelte-1y8q9q5{font-weight:500;color:#e5e7eb}.tree.svelte-13v1lm9{display:flex;flex-direction:column;gap:.125rem}.tree.svelte-13v1lm9 .tree{margin:.125rem 0 .25rem .75rem;padding-left:.5rem;border-left:1px solid rgb(255 255 255 / .06)}.row.svelte-13v1lm9{display:grid;grid-template-columns:auto 1fr;column-gap:.5rem;row-gap:.125rem;align-items:baseline;width:100%;border-radius:.5rem;padding:.35rem .625rem;text-align:left;background:color-mix(in srgb,var(--kind) 4%,transparent);border:1px solid color-mix(in srgb,var(--kind) 14%,transparent);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.row.interactive.svelte-13v1lm9{cursor:pointer}.row.focused.svelte-13v1lm9{background:color-mix(in srgb,var(--kind) 16%,transparent);border-color:color-mix(in srgb,var(--kind) 60%,transparent);box-shadow:0 0 12px -3px color-mix(in srgb,var(--kind) 35%,transparent)}.row.svelte-13v1lm9:focus-visible{outline:1px solid var(--color-accent);outline-offset:1px}@media(hover:hover)and (pointer:fine){.row.svelte-13v1lm9:hover{background:color-mix(in srgb,var(--kind) 8%,transparent);border-color:color-mix(in srgb,var(--kind) 28%,transparent)}}@media(prefers-reduced-motion:reduce){.row.svelte-13v1lm9{transition:none}}.label.svelte-13v1lm9{font-size:.8125rem;font-weight:600;color:var(--kind)}.raw.svelte-13v1lm9{justify-self:start;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:.375rem;padding:.0625rem .375rem;font-family:var(--font-mono, ui-monospace, monospace);font-size:.75rem;background:#00000059;border:1px solid rgb(255 255 255 / .08);color:#e5e7eb}.detail.svelte-13v1lm9{grid-column:1 / -1;font-size:.75rem;line-height:1.45;color:#9ca3af}.empty.svelte-13v1lm9{padding:2rem 0;text-align:center;font-size:.875rem;color:#6b7280}.trigger.svelte-a748ar{display:inline-flex;align-items:center;gap:.375rem;border-radius:.5rem;padding:.3rem .5rem;font-size:.75rem;color:#d1d5db;transition:background-color .15s ease,color .15s ease,transform .14s var(--rx-ease-out)}.trigger.svelte-a748ar:active{transform:scale(.96)}.trigger.open.svelte-a748ar{background:#ffffff1a;color:#fff}.trigger.svelte-a748ar:focus-visible,.item.svelte-a748ar:focus-visible{outline:1px solid var(--color-accent)}@media(hover:hover)and (pointer:fine){.trigger.svelte-a748ar:hover{background:#ffffff14;color:#fff}.item.svelte-a748ar:hover{background:#ffffff0f}}.popover.svelte-a748ar{position:absolute;top:calc(100% + .5rem);right:0;z-index:40;width:min(24rem,calc(100vw - 2rem));max-height:min(26rem,60vh);overflow-y:auto;border-radius:1rem;padding:.375rem;background:#18181bf5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 0 0 1px #ffffff1a,0 18px 40px #00000080;transform-origin:top right;transition:opacity .16s var(--rx-ease-out),transform .16s var(--rx-ease-out);scrollbar-width:thin}@starting-style{.popover.svelte-a748ar{opacity:0;transform:scale(.96)}}.item.svelte-a748ar{display:grid;grid-template-columns:4.5rem 1fr;align-items:baseline;gap:.5rem;width:100%;border-radius:.5rem;padding:.3rem .5rem;text-align:left;transition:background-color .12s ease}code.svelte-a748ar{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;color:var(--color-brand, #f5d700)}.text.svelte-a748ar{display:flex;flex-direction:column}.label.svelte-a748ar{font-size:.8125rem;color:#e5e7eb}.detail.svelte-a748ar{font-size:.6875rem;color:#6b7280}@media(prefers-reduced-motion:reduce){.popover.svelte-a748ar{transition:opacity .12s ease}@starting-style{.popover.svelte-a748ar{transform:none}}}.field.svelte-c3u46b{display:grid;position:relative;min-width:0}.mirror.svelte-c3u46b,textarea.svelte-c3u46b{grid-area:1 / 1;margin:0;border:0;padding:var(--field-padding, 0);min-height:0;font:inherit;letter-spacing:inherit;line-height:inherit;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;-moz-tab-size:4;tab-size:4;font-variant-ligatures:none}.mirror.svelte-c3u46b{color:var(--field-text, #e5e7eb);pointer-events:auto}textarea.svelte-c3u46b{overflow:hidden;resize:none;background:transparent;color:transparent;caret-color:#fff;box-shadow:none;outline:none}textarea.svelte-c3u46b:focus{box-shadow:none;outline:none}textarea.svelte-c3u46b::selection{background:#f5007d59;color:transparent}textarea.svelte-c3u46b::placeholder{color:var(--color-text-muted);opacity:1}.expression.svelte-1mtmzsz{display:flex;align-items:flex-start;gap:.25rem;padding:.5rem .75rem;--field-padding: 0;--field-text: #fff;font-size:.9375rem}.expression.invalid.svelte-1mtmzsz{border-color:#f8717199}.expression.invalid.svelte-1mtmzsz:focus-within{border-color:#f87171;box-shadow:0 0 0 1px #f87171}.slash.svelte-1mtmzsz{color:#6b7280;-webkit-user-select:none;user-select:none}.flag-text.svelte-1mtmzsz{min-width:.5rem;color:var(--color-accent, #f5007d);-webkit-user-select:none;user-select:none}.flags.svelte-1mtmzsz{display:inline-flex;gap:.25rem}.flag.svelte-1mtmzsz{width:1.75rem;height:1.75rem;border-radius:.5rem;font-family:var(--font-mono, ui-monospace, monospace);font-size:.8125rem;color:#9ca3af;background:#ffffff0d;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .14s var(--rx-ease-out)}.flag.svelte-1mtmzsz:active{transform:scale(.94)}.flag.on.svelte-1mtmzsz{background:#f5007d2e;color:#ff7ab8;box-shadow:inset 0 0 0 1px #f5007d73}.flag.svelte-1mtmzsz:focus-visible{outline:1px solid var(--color-accent);outline-offset:1px}@media(hover:hover)and (pointer:fine){.flag.svelte-1mtmzsz:hover:not(.on){background:#ffffff1a;color:#fff}}.status.svelte-1mtmzsz{display:inline-flex;align-items:center;min-width:0;border-radius:999px;padding:.1875rem .625rem;font-size:.75rem;font-weight:500;line-height:1.25rem;font-variant-numeric:tabular-nums;white-space:nowrap;background:#ffffff0d;color:#d1d5db;box-shadow:inset 0 0 0 1px #ffffff14;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.status.ok.svelte-1mtmzsz{background:#10b98124;color:#6ee7b7;box-shadow:inset 0 0 0 1px #10b98147}.status.neutral.svelte-1mtmzsz{background:#ffffff0d;color:#9ca3af;box-shadow:inset 0 0 0 1px #ffffff14}.status.busy.svelte-1mtmzsz{background:#ffffff0a;color:#9ca3af;box-shadow:inset 0 0 0 1px #ffffff14}.status.warning.svelte-1mtmzsz{background:#f59e0b24;color:#fcd34d;box-shadow:inset 0 0 0 1px #f59e0b47}.status.error.svelte-1mtmzsz{background:#f8717124;color:#fecaca;box-shadow:inset 0 0 0 1px #f871714d}@media(prefers-reduced-motion:reduce){.status.svelte-1mtmzsz{transition:none}}.list.svelte-13prhej{display:flex;flex-direction:column;gap:.125rem}.row.svelte-13prhej{display:grid;grid-template-columns:2.25rem 1fr;align-items:baseline;width:100%;border-radius:.625rem;padding:.375rem .5rem;text-align:left;border:1px solid transparent;transition:background-color .12s ease,border-color .12s ease,transform .14s var(--rx-ease-out)}.row.svelte-13prhej:active{transform:scale(.99)}.row.active.svelte-13prhej{background:#f5d70014;border-color:#f5d7003d}.row.svelte-13prhej:focus-visible{outline:1px solid var(--color-accent)}@media(hover:hover)and (pointer:fine){.row.svelte-13prhej:hover{background:#ffffff0d}}.index.svelte-13prhej{font-size:.6875rem;font-variant-numeric:tabular-nums;color:#6b7280}.body.svelte-13prhej{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;min-width:0}.value.svelte-13prhej{min-width:0;max-width:100%;overflow-wrap:anywhere;font-family:var(--font-mono, ui-monospace, monospace);font-size:.8125rem;color:var(--color-brand, #f5d700)}.value.empty.svelte-13prhej{font-family:inherit;font-style:italic;color:#6b7280}.range.svelte-13prhej{font-size:.6875rem;font-variant-numeric:tabular-nums;color:#6b7280}.chips.svelte-13prhej{display:flex;flex-basis:100%;flex-wrap:wrap;gap:.25rem}.chip.svelte-13prhej{display:inline-flex;max-width:100%;overflow:hidden;border-radius:.375rem;font-size:.6875rem;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chip) 35%,transparent)}.chip.missing.svelte-13prhej{opacity:.45}.chip-name.svelte-13prhej{background:color-mix(in srgb,var(--chip) 18%,transparent);padding:.0625rem .375rem;color:var(--chip)}.chip-value.svelte-13prhej{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.0625rem .375rem;font-family:var(--font-mono, ui-monospace, monospace);color:#e5e7eb}.more.svelte-13prhej{align-self:center;margin-top:.5rem;width:100%;border-radius:.625rem;padding:.5rem;font-size:.8125rem;color:#d1d5db;background:#ffffff0d;transition:background-color .15s ease,transform .14s var(--rx-ease-out)}.more.svelte-13prhej:active{transform:scale(.98)}.more.svelte-13prhej:focus-visible{outline:1px solid var(--color-accent)}@media(hover:hover)and (pointer:fine){.more.svelte-13prhej:hover{background:#ffffff1a}}.remaining.svelte-13prhej{color:#6b7280}.notice.svelte-13prhej{margin-top:.5rem;font-size:.75rem;color:#fbbf24}.chips-container.svelte-iditm{display:flex;align-items:center;gap:.5rem;min-width:0;font-size:.75rem}.chips-label.svelte-iditm{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af;flex-shrink:0}.chips-scroll.svelte-iditm{display:flex;flex-wrap:wrap;gap:.3125rem;min-width:0}.token-chip.svelte-iditm{display:inline-flex;align-items:center;border-radius:.375rem;padding:.125rem .4375rem;font-size:.75rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .14s ease,transform .12s var(--rx-ease-out),box-shadow .14s ease}.token-chip.svelte-iditm:active{transform:scale(.95)}.token-chip.svelte-iditm:focus-visible{outline:1px solid var(--color-accent);outline-offset:1px}.token-chip.svelte-iditm code:where(.svelte-iditm){font-family:var(--font-mono, ui-monospace, monospace);font-size:inherit;color:inherit}.group-chip.svelte-iditm{background:color-mix(in srgb,var(--chip) 16%,transparent);color:var(--chip);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chip) 32%,transparent)}@media(hover:hover)and (pointer:fine){.group-chip.svelte-iditm:hover{background:color-mix(in srgb,var(--chip) 28%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chip) 50%,transparent)}}.special-chip.svelte-iditm{background:#ffffff0d;color:#d1d5db;box-shadow:inset 0 0 0 1px #ffffff1a}@media(hover:hover)and (pointer:fine){.special-chip.svelte-iditm:hover{background:#ffffff1a;color:#fff;box-shadow:inset 0 0 0 1px #fff3}}.rx-issues.svelte-5k1x8g{display:flex;flex-direction:column;gap:.375rem;margin-top:.125rem}.rx-issue.svelte-5k1x8g{display:flex;align-items:flex-start;gap:.375rem;border-radius:.5rem;padding:.375rem .625rem;background:#f59e0b1a;border:1px solid rgb(245 158 11 / .25);font-size:.75rem;line-height:1.4;color:#fde68a}.rx-empty-result.svelte-5k1x8g{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius:.75rem;border:1px dashed rgb(255 255 255 / .1);background:#0003;padding:2.25rem 1.5rem;min-height:8rem}.rx-empty-title.svelte-5k1x8g{font-size:.8125rem;font-weight:600;color:#d1d5db}.rx-empty-desc.svelte-5k1x8g{margin-top:.25rem;font-size:.75rem;color:#6b7280;max-width:24rem}.row.svelte-5momxb{display:grid;grid-template-columns:1.25rem minmax(0,1fr) auto auto;align-items:center;gap:.5rem;border-radius:.75rem;padding:.375rem .5rem;background:#ffffff08;box-shadow:inset 0 0 0 1px #ffffff0f;transition:background-color .15s ease,box-shadow .15s ease}.row.pass.svelte-5momxb{background:#10b98112;box-shadow:inset 0 0 0 1px #10b98140}.row.fail.svelte-5momxb{background:#f43f5e12;box-shadow:inset 0 0 0 1px #f43f5e4d}.status.svelte-5momxb{display:inline-flex;justify-content:center}.pass.svelte-5momxb .status:where(.svelte-5momxb){color:#6ee7b7}.fail.svelte-5momxb .status:where(.svelte-5momxb){color:#fda4af}.input.svelte-5momxb{min-width:0;border:0;background:transparent;padding:.25rem 0;font-family:var(--font-mono, ui-monospace, monospace);font-size:.8125rem;color:#e5e7eb;box-shadow:none;outline:none}.input.svelte-5momxb:focus{box-shadow:none;outline:none}.input.svelte-5momxb::placeholder{color:var(--color-text-muted)}.segments.svelte-5momxb{display:inline-flex;border-radius:.5rem;background:#00000059;padding:.125rem}.segment.svelte-5momxb{border-radius:.375rem;padding:.125rem .5rem;font-size:.6875rem;color:#9ca3af;transition:background-color .15s ease,color .15s ease,transform .14s var(--rx-ease-out)}.segment.svelte-5momxb:active{transform:scale(.96)}.segment.selected.svelte-5momxb{background:#ffffff1f;color:#fff}.segment.svelte-5momxb:focus-visible,.remove.svelte-5momxb:focus-visible,.add.svelte-5momxb:focus-visible{outline:1px solid var(--color-accent)}.remove.svelte-5momxb{border-radius:.5rem;padding:.375rem;color:#6b7280;transition:color .15s ease,background-color .15s ease,transform .14s var(--rx-ease-out)}.remove.svelte-5momxb:active,.add.svelte-5momxb:active{transform:scale(.96)}.add.svelte-5momxb{display:inline-flex;align-items:center;gap:.375rem;align-self:flex-start;border-radius:.625rem;padding:.375rem .625rem;font-size:.8125rem;color:#d1d5db;background:#ffffff0d;transition:background-color .15s ease,transform .14s var(--rx-ease-out)}@media(hover:hover)and (pointer:fine){.remove.svelte-5momxb:hover{background:#f43f5e1f;color:#fda4af}.add.svelte-5momxb:hover{background:#ffffff1a}.segment.svelte-5momxb:hover:not(.selected){color:#fff}}@media(max-width:480px){.row.svelte-5momxb{grid-template-columns:1.25rem minmax(0,1fr) auto}.segments.svelte-5momxb{grid-column:2;grid-row:2;justify-self:start}}.inspector.svelte-1uvw692{display:flex;align-items:center;gap:.5rem;min-height:2.125rem;margin:0;overflow:hidden;white-space:nowrap;border-radius:.625rem;padding:.3125rem .75rem;font-size:.75rem;background:#ffffff05;border:1px solid rgb(255 255 255 / .06);color:#9ca3af;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.inspector.token.svelte-1uvw692,.inspector.match.svelte-1uvw692{background:color-mix(in srgb,var(--tone) 5%,transparent);border-color:color-mix(in srgb,var(--tone) 24%,transparent)}.label.svelte-1uvw692{flex-shrink:0;font-weight:600;color:var(--tone, rgb(209 213 219))}.hint.svelte-1uvw692 .label:where(.svelte-1uvw692){border-radius:.25rem;padding:.0625rem .375rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;background:#ffffff12;color:#d1d5db}code.svelte-1uvw692{flex-shrink:1;min-width:0;max-width:40%;overflow:hidden;text-overflow:ellipsis;border-radius:.375rem;padding:.0625rem .375rem;font-family:var(--font-mono, ui-monospace, monospace);background:#00000059;border:1px solid rgb(255 255 255 / .07);color:#e5e7eb}.detail.svelte-1uvw692{min-width:0;overflow:hidden;text-overflow:ellipsis}.error.svelte-1uvw692{background:#f8717114;border-color:#f8717140;color:#fecaca;--tone: rgb(248 113 113)}.warning.svelte-1uvw692{background:#f59e0b14;border-color:#f59e0b40;color:#fde68a;--tone: rgb(251 191 36)}@media(prefers-reduced-motion:reduce){.inspector.svelte-1uvw692{transition:none}}.tabs.svelte-18x95zy{position:relative;display:flex;gap:.125rem;overflow-x:auto;scrollbar-width:none;padding:.25rem;border-radius:.75rem;background:#0000004d;outline:none}.tabs.svelte-18x95zy::-webkit-scrollbar{display:none}.indicator.svelte-18x95zy{position:absolute;top:.25rem;bottom:.25rem;left:0;border-radius:.55rem;background:#ffffff17;box-shadow:inset 0 0 0 1px #ffffff14;opacity:0}.indicator.ready.svelte-18x95zy{opacity:1;transition:transform .2s var(--rx-ease-out),width .2s var(--rx-ease-out)}.tab.svelte-18x95zy{position:relative;display:inline-flex;align-items:center;gap:.375rem;flex-shrink:0;border-radius:.55rem;padding:.375rem .7rem;font-size:.8125rem;font-weight:500;color:#9ca3af;transition:color .15s ease,transform .14s var(--rx-ease-out)}.tab.active.svelte-18x95zy{color:#fff}.tab.svelte-18x95zy:active{transform:scale(.97)}.tab.svelte-18x95zy:focus-visible{outline:1px solid var(--color-accent);outline-offset:-1px}@media(hover:hover)and (pointer:fine){.tab.svelte-18x95zy:hover{color:#fff}}.badge.svelte-18x95zy{border-radius:999px;padding:0 .4rem;font-size:.6875rem;font-variant-numeric:tabular-nums;line-height:1.25rem;background:#ffffff14;color:#d1d5db}.badge.good.svelte-18x95zy{background:#10b98129;color:#6ee7b7}.badge.bad.svelte-18x95zy{background:#f43f5e29;color:#fda4af}@media(prefers-reduced-motion:reduce){.indicator.ready.svelte-18x95zy{transition:none}}.sandbox.svelte-c8vupe{display:flex;flex-direction:column;gap:.75rem}.hairline.svelte-c8vupe{position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,var(--color-accent),var(--color-brand),transparent);opacity:.8}.loaded.svelte-c8vupe{display:inline-flex;align-items:center;gap:.375rem;align-self:flex-start;border-radius:999px;padding:.1875rem .25rem .1875rem .75rem;font-size:.75rem;background:#f5d7001a;color:#fde68a}.loaded.svelte-c8vupe a:where(.svelte-c8vupe){font-weight:600;color:var(--color-brand);text-decoration:underline;text-underline-offset:2px}.loaded.svelte-c8vupe button:where(.svelte-c8vupe){display:inline-flex;border-radius:999px;padding:.25rem;transition:background-color .15s ease}.loaded.svelte-c8vupe button:where(.svelte-c8vupe):focus-visible{outline:1px solid var(--color-accent)}@media(hover:hover)and (pointer:fine){.loaded.svelte-c8vupe button:where(.svelte-c8vupe):hover{background:#ffffff1f}}.workspace.svelte-c8vupe{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}.column.svelte-c8vupe{display:flex;flex-direction:column;gap:.5rem;min-width:0;min-height:0}.text-area.svelte-c8vupe{--field-padding: .75rem;height:14rem;overflow-y:auto}.tool-panel.svelte-c8vupe{height:24rem;overflow-y:auto;padding-right:.375rem;padding-bottom:.5rem;outline:none;scrollbar-width:thin;scrollbar-gutter:stable}@media(min-width:768px){.workspace.svelte-c8vupe{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);height:clamp(22rem,52vh,34rem)}.text-area.svelte-c8vupe,.tool-panel.svelte-c8vupe{height:auto;flex:1;min-height:0}}
