/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.rx-tap[data-astro-cid-kw67l3tw]{touch-action:manipulation}.rx-pattern-wrap[data-astro-cid-kw67l3tw]{border-radius:var(--radius-sm);background:var(--color-canvas);box-shadow:var(--shadow-hairline);transition:box-shadow var(--dur-fast) var(--ease-brand);overflow:hidden}.rx-pattern-wrap[data-astro-cid-kw67l3tw]:focus-within{box-shadow:inset 0 0 0 1px var(--color-link), 0 0 0 3px var(--color-link-bg-soft)}.rx-delim[data-astro-cid-kw67l3tw]{color:var(--color-mute);-webkit-user-select:none;user-select:none;align-items:center;padding:0 4px 0 10px;display:inline-flex}.rx-delim--flags[data-astro-cid-kw67l3tw]{white-space:nowrap;justify-content:flex-start;min-width:24px;padding:0 12px 0 4px}.rx-pattern[data-astro-cid-kw67l3tw]{min-width:0;height:var(--control-h-lg);color:var(--color-ink);background:0 0;border:0;outline:none;flex:auto;padding:0;font-size:14px;line-height:20px}.rx-pattern[data-astro-cid-kw67l3tw]::placeholder{color:var(--color-mute)}.rx-pattern-wrap[data-astro-cid-kw67l3tw].rx-pattern-wrap--error{box-shadow:inset 0 0 0 1px var(--color-error)}.rx-pattern-wrap[data-astro-cid-kw67l3tw].rx-pattern-wrap--error:focus-within{box-shadow:inset 0 0 0 1px var(--color-error), 0 0 0 3px var(--color-error-soft)}.rx-flags[data-astro-cid-kw67l3tw]{border:0;min-width:0;margin:0;padding:0}.rx-flag[data-astro-cid-kw67l3tw]{min-height:var(--control-h-md);border-radius:var(--radius-sm);background:var(--color-canvas);box-shadow:var(--shadow-hairline);color:var(--color-mute);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-fast) var(--ease-brand), color var(--dur-fast) var(--ease-brand), box-shadow var(--dur-fast) var(--ease-brand);align-items:center;gap:6px;padding:0 10px;display:inline-flex}.rx-flag[data-astro-cid-kw67l3tw]:hover{box-shadow:inset 0 0 0 1px var(--color-hairline-strong);color:var(--color-body)}.rx-flag-glyph[data-astro-cid-kw67l3tw]{justify-content:center;align-items:center;width:16px;font-weight:500;display:inline-flex}.rx-flag-name[data-astro-cid-kw67l3tw]{font-size:12px;line-height:16px}.rx-flag[data-astro-cid-kw67l3tw]:has(.rx-flag-input:checked){background:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--shadow-hairline)}.rx-flag[data-astro-cid-kw67l3tw]:has(.rx-flag-input:focus-visible){outline:2px solid var(--color-link);outline-offset:2px}@media (pointer:coarse){.rx-flag[data-astro-cid-kw67l3tw]{min-height:var(--control-h-lg)}}.rx-grid[data-astro-cid-kw67l3tw]{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (width>=768px){.rx-grid[data-astro-cid-kw67l3tw]{grid-template-columns:repeat(2,minmax(0,1fr))}}.rx-hl-pane[data-astro-cid-kw67l3tw]{flex-direction:column;min-width:0;display:flex}.rx-highlight[data-astro-cid-kw67l3tw]{scrollbar-width:thin;max-height:420px;padding:4px 8px 8px;overflow:auto}.rx-pre{font-family:var(--font-mono);color:var(--color-inverse-fg);white-space:pre-wrap;word-break:break-word;tab-size:2;margin:0;font-size:13px;line-height:1.4}.rx-mark{color:var(--color-inverse-fg);box-shadow:inset 0 0 0 1px var(--color-inverse-brand);background:#8fc97a33;border-radius:3px;padding:0 1px}.rx-mark--alt{background:#c9bfe033;box-shadow:inset 0 0 0 1px #c9bfe0}.rx-mark--empty{box-shadow:inset 1px 0 0 0 var(--color-inverse-brand);background:0 0;padding:0}.rx-hl-empty{font-family:var(--font-mono);color:var(--color-inverse-mute);font-size:13px;line-height:20px}.rx-results[data-astro-cid-kw67l3tw]{min-height:var(--control-h-lg)}.rx-table-wrap{border-radius:var(--radius-md);background:var(--color-canvas);box-shadow:var(--shadow-hairline);animation:rx-rise var(--dur-base) var(--ease-brand) both;overflow:auto}@keyframes rx-rise{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rx-table-wrap{animation:none}}.rx-table{border-collapse:collapse;width:100%;font-size:13px;line-height:18px}.rx-table th,.rx-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-hairline);padding:8px 12px}.rx-table thead th{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--color-mute);background:var(--color-canvas-soft-2);white-space:nowrap;font-size:11px;font-weight:400;line-height:16px;position:sticky;top:0}.rx-table tbody tr:last-child td{border-bottom:0}.rx-table tbody tr:hover{background:var(--color-canvas-soft)}.rx-idx{font-family:var(--font-mono);color:var(--color-mute);white-space:nowrap}.rx-val{font-family:var(--font-mono);color:var(--color-ink);word-break:break-word}.rx-val--empty{color:var(--color-mute);font-style:italic}.rx-groups{flex-wrap:wrap;gap:6px;display:flex}.rx-group{border-radius:var(--radius-sm);background:var(--color-canvas-soft-2);box-shadow:var(--shadow-hairline);align-items:baseline;gap:6px;max-width:100%;padding:2px 8px;display:inline-flex}.rx-group__key{font-family:var(--font-mono);color:var(--color-mute);white-space:nowrap;font-size:11px}.rx-group__val{font-family:var(--font-mono);color:var(--color-ink);word-break:break-word;font-size:12px}.rx-group__val--empty{color:var(--color-mute);font-style:italic}.rx-nogroups{color:var(--color-mute)}.rx-error{border-radius:var(--radius-md);background:var(--color-error-soft);box-shadow:inset 0 0 0 1px var(--color-error);color:var(--color-error-deep);animation:rx-rise var(--dur-base) var(--ease-brand) both;gap:10px;padding:12px 14px;display:flex}@media (prefers-reduced-motion:reduce){.rx-error{animation:none}}.rx-error__icon{flex:none;width:18px;height:18px;margin-top:1px}.rx-error__body{min-width:0}.rx-error__title{font-size:14px;font-weight:500;line-height:20px}.rx-error__detail{font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;margin-top:2px;font-size:12px;line-height:18px}.rx-notice{border-radius:var(--radius-md);background:var(--color-warning-soft);box-shadow:inset 0 0 0 1px var(--color-warning);color:var(--color-warning-deep);align-items:flex-start;gap:10px;margin-bottom:10px;padding:10px 12px;display:flex}.rx-notice__icon{flex:none;width:18px;height:18px;margin-top:1px}.rx-notice__text{text-wrap:pretty;font-size:13px;line-height:18px}.rx-nomatch{border-radius:var(--radius-md);background:var(--color-canvas);box-shadow:var(--shadow-hairline);color:var(--color-body);animation:rx-rise var(--dur-base) var(--ease-brand) both;align-items:center;gap:10px;padding:12px 14px;display:flex}@media (prefers-reduced-motion:reduce){.rx-nomatch{animation:none}}.rx-nomatch__icon{width:18px;height:18px;color:var(--color-mute);flex:none}.rx-nomatch__text{font-size:13px;line-height:18px}.rx-empty{text-align:center;text-wrap:pretty;border-radius:var(--radius-md);background:var(--color-canvas);min-height:64px;box-shadow:var(--shadow-hairline);justify-content:center;align-items:center;padding:20px 16px;display:flex}.rx-results[data-astro-cid-kw67l3tw] .rx-table-wrap,.rx-results[data-astro-cid-kw67l3tw] .rx-nomatch,.rx-results[data-astro-cid-kw67l3tw] .rx-empty{box-shadow:inset 0 0 0 1px var(--color-inverse-hairline);color:var(--color-inverse-fg);background:#ffffff0a}.rx-results[data-astro-cid-kw67l3tw] .rx-table th,.rx-results[data-astro-cid-kw67l3tw] .rx-table td{border-bottom-color:#ffffff12}.rx-results[data-astro-cid-kw67l3tw] .rx-table thead th{background:var(--color-inverse);color:var(--color-inverse-mute)}.rx-results[data-astro-cid-kw67l3tw] .rx-table tbody tr:hover{background:#ffffff08}.rx-results[data-astro-cid-kw67l3tw] .rx-val,.rx-results[data-astro-cid-kw67l3tw] .rx-group__val{color:var(--color-inverse-fg)}.rx-results[data-astro-cid-kw67l3tw] .rx-idx,.rx-results[data-astro-cid-kw67l3tw] .rx-val--empty,.rx-results[data-astro-cid-kw67l3tw] .rx-group__key,.rx-results[data-astro-cid-kw67l3tw] .rx-group__val--empty,.rx-results[data-astro-cid-kw67l3tw] .rx-nogroups,.rx-results[data-astro-cid-kw67l3tw] .rx-nomatch__icon,.rx-results[data-astro-cid-kw67l3tw] .rx-empty{color:var(--color-inverse-mute)}.rx-results[data-astro-cid-kw67l3tw] .rx-group{box-shadow:inset 0 0 0 1px var(--color-inverse-hairline);background:#ffffff0a}.rx-results[data-astro-cid-kw67l3tw] .rx-notice{box-shadow:inset 0 0 0 1px var(--color-inverse-hairline);color:var(--color-inverse-accent);background:#e0a45814}.rx-results[data-astro-cid-kw67l3tw] .rx-error{box-shadow:inset 0 0 0 1px var(--color-inverse-error);color:var(--color-inverse-error);background:#ff9d9514}
