.app-surface:where(.astro-gfh4inyk){z-index:2;min-width:0;color:var(--demo-text);position:absolute;inset:0}.app-surface:where(.astro-gfh4inyk)[hidden],.app-surface:where(.astro-gfh4inyk) :where(.astro-gfh4inyk)[hidden],.runner-tag-overlay:where(.astro-gfh4inyk)[hidden],.runner-tag-overlay:where(.astro-gfh4inyk) :where(.astro-gfh4inyk)[hidden]{display:none!important}.picker-backdrop:where(.astro-gfh4inyk){border-radius:inherit;background:#00000096;place-items:center;padding:2ch;display:grid}.app-picker:where(.astro-gfh4inyk){box-sizing:border-box;width:48ch;max-width:100%;padding:var(--demo-line) 1ch;background:var(--demo-background-panel)}.picker-commands:where(.astro-gfh4inyk){width:60ch}.picker-finder:where(.astro-gfh4inyk){width:68ch}.picker-heading:where(.astro-gfh4inyk){justify-content:space-between;gap:2ch;padding-inline:4ch;display:flex}h2:where(.astro-gfh4inyk),h3:where(.astro-gfh4inyk),p:where(.astro-gfh4inyk){font:inherit;margin:0}.picker-heading:where(.astro-gfh4inyk) button:where(.astro-gfh4inyk){color:var(--demo-text-muted);padding-inline:1ch}kbd:where(.astro-gfh4inyk){font:inherit}button:where(.astro-gfh4inyk){color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0}button:where(.astro-gfh4inyk):disabled{cursor:default;color:var(--demo-text-muted)}button:where(.astro-gfh4inyk),input:where(.astro-gfh4inyk),select:where(.astro-gfh4inyk){min-height:44px}input:where(.astro-gfh4inyk),select:where(.astro-gfh4inyk){box-sizing:border-box;min-width:0;max-width:100%;color:var(--demo-text);font:inherit;caret-color:var(--demo-primary);background:0 0;border:0;border-radius:0;padding:0}input:where(.astro-gfh4inyk)::placeholder{color:var(--demo-text-muted);opacity:1}.app-surface:where(.astro-gfh4inyk) :where(.astro-gfh4inyk):is(button,input,select,[tabindex]):focus-visible,.runner-tag-overlay:where(.astro-gfh4inyk) :where(.astro-gfh4inyk):is(button,input):focus-visible{outline:none}.app-surface:where(.astro-gfh4inyk) button:where(.astro-gfh4inyk):focus-visible{background:var(--demo-background-element)}.picker-heading:where(.astro-gfh4inyk) button:where(.astro-gfh4inyk):is(:hover,:focus-visible){color:var(--demo-text);background:var(--demo-background-element)}.picker-search:where(.astro-gfh4inyk){width:calc(100% - 8ch);margin:var(--demo-line) 4ch;color:var(--demo-text-muted);background:var(--demo-background-panel);display:block}.picker-search:where(.astro-gfh4inyk)::-webkit-search-cancel-button{display:none}.picker-options:where(.astro-gfh4inyk){height:calc(var(--demo-line) * 16);scrollbar-width:none;padding-inline:1ch;overflow:auto}.picker-options:where(.astro-gfh4inyk) h3:where(.astro-gfh4inyk){color:var(--demo-primary);padding:0 3ch;font-weight:700}.picker-options:where(.astro-gfh4inyk) :where(.astro-gfh4inyk)[data-picker-section]+:where(.astro-gfh4inyk)[data-picker-section] h3:where(.astro-gfh4inyk){margin-top:var(--demo-line)}.picker-options:where(.astro-gfh4inyk) button:where(.astro-gfh4inyk){text-align:left;justify-content:space-between;align-items:center;gap:1ch;width:100%;padding:0 3ch;display:flex}.picker-options:where(.astro-gfh4inyk) kbd:where(.astro-gfh4inyk),.finder-path:where(.astro-gfh4inyk){color:var(--demo-text-muted)}.picker-options:where(.astro-gfh4inyk) button:where(.astro-gfh4inyk)[aria-selected=true]{color:var(--demo-picker-ink);background:var(--demo-primary)}.picker-options:where(.astro-gfh4inyk) button:where(.astro-gfh4inyk)[aria-selected=true] :where(.astro-gfh4inyk):is(span,strong,kbd){color:inherit}.command-help:where(.astro-gfh4inyk){max-height:calc(var(--demo-line) * 20);margin-top:var(--demo-line);scrollbar-width:thin;scrollbar-color:var(--demo-border-active) var(--demo-background);overflow:auto}.command-help:where(.astro-gfh4inyk) section:where(.astro-gfh4inyk)+section:where(.astro-gfh4inyk){margin-top:var(--demo-line)}.command-help:where(.astro-gfh4inyk) h3:where(.astro-gfh4inyk),.command-help:where(.astro-gfh4inyk) p:where(.astro-gfh4inyk){padding-inline:4ch}.command-help:where(.astro-gfh4inyk) h3:where(.astro-gfh4inyk){font-weight:700}.command-help:where(.astro-gfh4inyk) p:where(.astro-gfh4inyk){display:flex}.command-help:where(.astro-gfh4inyk) kbd:where(.astro-gfh4inyk){flex:none;width:16ch}.command-help:where(.astro-gfh4inyk) p:where(.astro-gfh4inyk) span:where(.astro-gfh4inyk),.script-order-content:where(.astro-gfh4inyk)>p:where(.astro-gfh4inyk){color:var(--demo-text-muted)}.script-order:where(.astro-gfh4inyk){width:64ch}.script-order-content:where(.astro-gfh4inyk){margin-top:var(--demo-line);padding-inline:4ch}.script-order-content:where(.astro-gfh4inyk) ol:where(.astro-gfh4inyk){margin:var(--demo-line) 0 0;padding:0;list-style:none}.script-order-content:where(.astro-gfh4inyk) li:where(.astro-gfh4inyk){color:var(--demo-primary);gap:2ch;display:flex}.script-order-content:where(.astro-gfh4inyk) li:where(.astro-gfh4inyk) span:where(.astro-gfh4inyk):first-child{width:1ch}.script-order-content:where(.astro-gfh4inyk) li:where(.astro-gfh4inyk) span:where(.astro-gfh4inyk):last-child{color:var(--demo-text-muted);margin-left:auto}.picker-empty:where(.astro-gfh4inyk){padding:var(--demo-line) 3ch 0;color:var(--demo-text-muted)}.finder-main:where(.astro-gfh4inyk){align-items:center;width:100%;min-width:0;display:flex}.finder-method:where(.astro-gfh4inyk){flex:none;width:8ch}.folder-method:where(.astro-gfh4inyk){color:var(--demo-info)}.finder-main:where(.astro-gfh4inyk) strong:where(.astro-gfh4inyk){text-overflow:ellipsis;white-space:nowrap;max-width:28ch;overflow:hidden}.finder-path:where(.astro-gfh4inyk){text-overflow:ellipsis;white-space:nowrap;max-width:20ch;margin-left:auto;padding-left:1ch;overflow:hidden}.theme-option:where(.astro-gfh4inyk) .theme-current:where(.astro-gfh4inyk){width:1ch;color:var(--demo-primary);flex:none}.picker-options:where(.astro-gfh4inyk) .theme-option:where(.astro-gfh4inyk){justify-content:flex-start}.theme-option:where(.astro-gfh4inyk)[data-current=true]{color:var(--demo-primary)}.theme-option:where(.astro-gfh4inyk)[aria-selected=true]{font-weight:700}.picker-env-picker:where(.astro-gfh4inyk) .picker-options:where(.astro-gfh4inyk){height:calc(var(--demo-line) * 15)}.picker-env-picker:where(.astro-gfh4inyk) .env-picker-editor:where(.astro-gfh4inyk){background:var(--demo-background-element);width:calc(100% - 2ch);margin:0 1ch 0 2ch;padding-inline:3ch}.env-picker-option:where(.astro-gfh4inyk)[data-current=true]{font-weight:700}.env-picker-option:where(.astro-gfh4inyk)[data-current=true]:not([aria-selected=true]){color:var(--demo-text)}.env-picker-option:where(.astro-gfh4inyk)[aria-selected=true]:not([data-current=true]){font-weight:400}.environment-workspace:where(.astro-gfh4inyk){background:var(--demo-background-panel);grid-template-columns:min(38ch,35%) minmax(0,1fr);gap:1ch;display:grid}.app-pane:where(.astro-gfh4inyk){min-width:0;min-height:0;padding:calc(var(--demo-line) / 2) 1ch;background:var(--demo-background-panel);border:1px solid var(--demo-border-subtle);position:relative}.app-pane:where(.astro-gfh4inyk):focus-within,.app-pane:where(.astro-gfh4inyk).is-active{border-color:var(--demo-primary)}.app-pane-title:where(.astro-gfh4inyk){right:2ch;top:calc(var(--demo-line) / -2);color:var(--demo-text-muted);background:var(--demo-background-panel);padding:0 1ch;position:absolute}.app-pane:where(.astro-gfh4inyk):focus-within .app-pane-title:where(.astro-gfh4inyk),.app-pane:where(.astro-gfh4inyk).is-active .app-pane-title:where(.astro-gfh4inyk){color:var(--demo-primary)}.title-left:where(.astro-gfh4inyk){left:1ch;right:auto}.env-choice:where(.astro-gfh4inyk){text-align:left;border-left:1px solid #0000;gap:1ch;width:100%;padding:0 1ch;display:flex}.env-dot:where(.astro-gfh4inyk){flex:none;width:1ch}.env-choice:where(.astro-gfh4inyk)[aria-pressed=true]{border-color:var(--demo-primary);background:var(--demo-background-element)}.env-choice:where(.astro-gfh4inyk):hover,.runner-row:where(.astro-gfh4inyk):is(:hover,:focus-visible){background:var(--demo-background-element)}.env-detail:where(.astro-gfh4inyk){grid-template-rows:calc(var(--demo-line) * 3) minmax(0, 1fr);min-width:0;display:grid}.env-header:where(.astro-gfh4inyk){align-items:center;gap:1ch;display:flex}:where(.astro-gfh4inyk)[data-env-name]{flex:1;width:0;padding-inline:1ch}:where(.astro-gfh4inyk)[data-env-name]:focus-visible{background:var(--demo-border-subtle)}.native-select-group:where(.astro-gfh4inyk){--env-badge:var(--demo-success);flex:none;min-width:0}:where(.astro-gfh4inyk)[data-native-select-label]+span:where(.astro-gfh4inyk){white-space:pre}.app-native-select:where(.astro-gfh4inyk) .select-trigger{color:var(--demo-text);background:var(--demo-background-element);border-radius:0;gap:0;padding:0 1ch}.app-native-select:where(.astro-gfh4inyk) .select-trigger:is(:hover,:focus-visible){color:var(--demo-text);background:var(--demo-border-subtle);outline:none}.app-native-select:where(.astro-gfh4inyk) .select-trigger[aria-expanded=true]{color:var(--demo-picker-ink);background:var(--demo-primary)}.env-color-picker:where(.astro-gfh4inyk) .select-trigger{color:var(--env-ink,var(--demo-picker-ink));background:var(--env-badge)}.env-color-picker:where(.astro-gfh4inyk) .select-trigger:is(:hover,:focus-visible,[aria-expanded=true]){color:var(--env-badge);background:color-mix(in srgb, var(--demo-background-element) 70%, var(--env-badge))}.app-native-select:where(.astro-gfh4inyk) .select-menu{border:1px solid var(--demo-primary);font:inherit;color:var(--demo-text);background:var(--demo-background);scrollbar-width:none;border-radius:0;padding:0}.app-native-select:where(.astro-gfh4inyk) .select-menu button{color:var(--demo-text);border-radius:0;justify-content:space-between;gap:1ch;padding:0 1ch;display:flex}.app-native-select:where(.astro-gfh4inyk) .select-menu button:is(:hover,:focus-visible){background:var(--demo-background-element);outline:none;font-weight:700}.app-native-select:where(.astro-gfh4inyk) .select-menu [aria-checked=true]{color:var(--demo-primary)}.native-select-current:where(.astro-gfh4inyk){color:var(--demo-primary);visibility:hidden}:where(.astro-gfh4inyk)[aria-checked=true] .native-select-current:where(.astro-gfh4inyk){visibility:visible}.env-variables:where(.astro-gfh4inyk){padding-top:calc(var(--demo-line) * 1.5)}:where(.astro-gfh4inyk)[data-env-panel]{scrollbar-width:thin;scrollbar-color:var(--demo-border-active) var(--demo-background);height:100%;overflow:auto}table:where(.astro-gfh4inyk),tbody:where(.astro-gfh4inyk){border-collapse:collapse;width:100%;display:block}tbody:where(.astro-gfh4inyk) tr:where(.astro-gfh4inyk){grid-template-columns:4ch minmax(0,4fr) minmax(0,6fr) 12ch 10ch;display:grid}th:where(.astro-gfh4inyk),td:where(.astro-gfh4inyk){box-sizing:border-box;text-align:left;min-width:0;padding:0;font-weight:400}th:where(.astro-gfh4inyk){color:var(--demo-primary);text-overflow:ellipsis;padding-inline:1ch;overflow:hidden}tbody:where(.astro-gfh4inyk) tr:where(.astro-gfh4inyk):nth-child(2n){background:var(--demo-stripe)}tbody:where(.astro-gfh4inyk) tr:where(.astro-gfh4inyk):focus-within{background:var(--demo-background-element)}td:where(.astro-gfh4inyk) input:where(.astro-gfh4inyk){text-overflow:ellipsis;width:100%;padding-inline:1ch}.env-toggle:where(.astro-gfh4inyk){color:var(--demo-primary)}.env-secret-toggle:where(.astro-gfh4inyk){color:var(--demo-warning)}.env-plain:where(.astro-gfh4inyk),.env-disabled:where(.astro-gfh4inyk) :where(.astro-gfh4inyk):is(th,input,button),.env-add-row:where(.astro-gfh4inyk) :where(.astro-gfh4inyk):is(input,button){color:var(--demo-text-muted)}.env-add-row:where(.astro-gfh4inyk) th:where(.astro-gfh4inyk){padding:0}.env-add-row:where(.astro-gfh4inyk) th:where(.astro-gfh4inyk) input:where(.astro-gfh4inyk){width:100%;padding-inline:1ch}.env-add-row:where(.astro-gfh4inyk) input:where(.astro-gfh4inyk):focus-visible{color:var(--demo-text)}.workspace-note:where(.astro-gfh4inyk),.runner-scope:where(.astro-gfh4inyk) p:where(.astro-gfh4inyk),.runner-field:where(.astro-gfh4inyk) p:where(.astro-gfh4inyk){color:var(--demo-text-muted)}.runner-workspace:where(.astro-gfh4inyk){background:var(--demo-background-panel);grid-template-columns:repeat(2,minmax(0,1fr));gap:1ch;display:grid}.runner-options:where(.astro-gfh4inyk){flex-direction:column;display:flex}.runner-options-scroll:where(.astro-gfh4inyk){min-height:0;padding-bottom:var(--demo-line);scrollbar-width:none;flex:1;overflow:auto}.runner-scope:where(.astro-gfh4inyk),.runner-field:where(.astro-gfh4inyk){margin-top:var(--demo-line)}.runner-control:where(.astro-gfh4inyk){border-left:1px solid var(--demo-border-subtle);align-items:center;gap:1ch;min-width:0;padding-left:1ch;display:flex}.runner-control:where(.astro-gfh4inyk)>:where(.astro-gfh4inyk):is(label,span){flex:none}.runner-control:where(.astro-gfh4inyk):focus-within{border-color:var(--demo-primary)}.runner-control:where(.astro-gfh4inyk):is(:hover,:focus-within){background:var(--demo-background-element)}.runner-control:where(.astro-gfh4inyk)>input:where(.astro-gfh4inyk){flex:1;width:0}:where(.astro-gfh4inyk)[data-runner-fail-fast]{color:var(--demo-text-muted)}:where(.astro-gfh4inyk)[data-runner-fail-fast][aria-pressed=true]{color:var(--demo-primary)}.tag-filter:where(.astro-gfh4inyk) .runner-control:where(.astro-gfh4inyk){align-items:flex-start}.runner-tags:where(.astro-gfh4inyk){flex-wrap:wrap;flex:1;gap:1ch;min-width:0;display:flex}.tag-filter-choice:where(.astro-gfh4inyk),.runner-request-tags:where(.astro-gfh4inyk) span:where(.astro-gfh4inyk){color:var(--demo-accent);background:var(--demo-background-element);padding:0 1ch}.tag-filter-choice:where(.astro-gfh4inyk):is(:hover,:focus-visible){background:var(--demo-border-subtle)}.tag-filter-add:where(.astro-gfh4inyk){color:var(--demo-text-muted);background:var(--demo-background-element);padding:0 1ch}.tag-filter-add:where(.astro-gfh4inyk):is(:hover,:focus-visible){color:var(--demo-text);background:var(--demo-border-subtle)}.runner-tag-overlay:where(.astro-gfh4inyk){z-index:3;position:absolute;inset:0}.runner-tag-editor:where(.astro-gfh4inyk){gap:var(--demo-line);width:50ch;display:grid}.runner-tag-editor:where(.astro-gfh4inyk) .picker-heading:where(.astro-gfh4inyk){padding:0 2ch var(--demo-line)}.runner-tag-field:where(.astro-gfh4inyk){padding:0 2ch var(--demo-line);position:relative}.runner-tag-field:where(.astro-gfh4inyk) label:where(.astro-gfh4inyk),.runner-tag-field:where(.astro-gfh4inyk) input:where(.astro-gfh4inyk){width:100%;display:block}.runner-tag-field:where(.astro-gfh4inyk) label:where(.astro-gfh4inyk){color:var(--demo-text-muted)}.runner-tag-field:where(.astro-gfh4inyk) input:where(.astro-gfh4inyk){background:var(--demo-background-element);padding-inline:1ch}.runner-tag-field:where(.astro-gfh4inyk) input:where(.astro-gfh4inyk):focus-visible{background:var(--demo-border-subtle)}.runner-tag-suggestions:where(.astro-gfh4inyk){top:calc(var(--demo-line) * 2);z-index:1;border:1px solid var(--demo-primary);background:var(--demo-background);position:absolute;left:2ch;right:2ch}.runner-tag-suggestions:where(.astro-gfh4inyk) button:where(.astro-gfh4inyk){text-align:left;width:100%;padding-inline:1ch;display:block}.runner-tag-suggestions:where(.astro-gfh4inyk) button:where(.astro-gfh4inyk):is(:hover,:focus-visible){background:var(--demo-background-element);font-weight:700}.runner-tag-actions:where(.astro-gfh4inyk){justify-content:flex-end;gap:1ch;padding-inline:2ch;display:flex}.runner-tag-actions:where(.astro-gfh4inyk) button:where(.astro-gfh4inyk){background:var(--demo-background-element);color:var(--demo-text-muted);padding-inline:1ch}.runner-tag-actions:where(.astro-gfh4inyk) kbd:where(.astro-gfh4inyk){color:var(--demo-secondary)}.runner-tag-actions:where(.astro-gfh4inyk) button:where(.astro-gfh4inyk):hover{color:var(--demo-secondary-ink);background:var(--demo-secondary)}.runner-tag-actions:where(.astro-gfh4inyk) button:where(.astro-gfh4inyk):focus-visible{color:var(--demo-picker-ink);background:var(--demo-primary)}.runner-tag-actions:where(.astro-gfh4inyk) button:where(.astro-gfh4inyk):is(:hover,:focus-visible) kbd:where(.astro-gfh4inyk){color:inherit}.runner-run:where(.astro-gfh4inyk){color:var(--demo-text-muted);background:var(--demo-background-element);flex:none;align-self:flex-start;padding:0 1ch}.runner-run:where(.astro-gfh4inyk) kbd:where(.astro-gfh4inyk){color:var(--demo-secondary)}.runner-run:where(.astro-gfh4inyk):hover:not(:disabled){color:var(--demo-secondary-ink);background:var(--demo-secondary)}.runner-run:where(.astro-gfh4inyk):focus-visible:not(:disabled){color:var(--demo-picker-ink);background:var(--demo-primary)}.runner-run:where(.astro-gfh4inyk):is(:hover,:focus-visible):not(:disabled) kbd:where(.astro-gfh4inyk){color:inherit}.runner-error:where(.astro-gfh4inyk){color:var(--demo-error)}.runner-requests:where(.astro-gfh4inyk){flex-direction:column;display:flex}.runner-tabs:where(.astro-gfh4inyk){height:calc(var(--demo-line) * 2);border-bottom:1px solid var(--demo-border-subtle);flex:none;display:flex}.runner-tabs:where(.astro-gfh4inyk) button:where(.astro-gfh4inyk){color:var(--demo-text-muted);border-bottom:1px solid #0000;align-self:stretch;padding:0 2ch 0 1ch}.runner-tabs:where(.astro-gfh4inyk) :where(.astro-gfh4inyk)[aria-selected=true]{color:var(--demo-primary);border-color:var(--demo-primary)}.runner-panel:where(.astro-gfh4inyk){scrollbar-width:thin;scrollbar-color:var(--demo-border-active) var(--demo-background);flex:1;min-height:0;overflow:auto}.runner-row:where(.astro-gfh4inyk){text-align:left;white-space:nowrap;align-items:center;width:100%;padding:0;display:flex;overflow:hidden}.runner-row:where(.astro-gfh4inyk)>:where(.astro-gfh4inyk)[data-runner-check]{width:4ch;color:var(--demo-primary);flex:none}.runner-method:where(.astro-gfh4inyk){flex:none;width:7ch}.runner-name:where(.astro-gfh4inyk){text-overflow:ellipsis;flex:none;width:16ch;max-width:calc(100% - 13ch);overflow:hidden}.runner-folder-choice:where(.astro-gfh4inyk) .runner-name:where(.astro-gfh4inyk){width:auto;max-width:none}.runner-row:where(.astro-gfh4inyk)[data-runner-request]{padding-left:2ch}.runner-row:where(.astro-gfh4inyk)[aria-pressed=false] :where(.astro-gfh4inyk):is(.runner-name,[data-runner-check]),.runner-folder-choice:where(.astro-gfh4inyk) .runner-method:where(.astro-gfh4inyk){color:var(--demo-text-muted)}.runner-request-tags:where(.astro-gfh4inyk){gap:1ch;min-width:0;padding-left:1ch;display:flex;overflow:hidden}.runner-request-tags:where(.astro-gfh4inyk) span:where(.astro-gfh4inyk){flex:none}.runner-results:where(.astro-gfh4inyk) .runner-result summary{min-height:44px;color:var(--demo-success);cursor:pointer;justify-content:space-between;gap:1ch;padding-inline:1ch;display:flex}.runner-results:where(.astro-gfh4inyk) .runner-result summary span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.runner-results:where(.astro-gfh4inyk) .runner-result summary span:last-child{color:var(--demo-text-muted);flex:none}.runner-results:where(.astro-gfh4inyk) .runner-result[open]{background:var(--demo-background-element)}.runner-results:where(.astro-gfh4inyk) .runner-result pre{padding:0 1ch var(--demo-line);font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.post:where(.astro-gfh4inyk){color:var(--demo-warning)}.get:where(.astro-gfh4inyk){color:var(--demo-success)}.patch:where(.astro-gfh4inyk),.put:where(.astro-gfh4inyk){color:var(--demo-info)}.delete:where(.astro-gfh4inyk){color:var(--demo-error)}.sr-only:where(.astro-gfh4inyk){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=680px) and (pointer:fine){button:where(.astro-gfh4inyk),input:where(.astro-gfh4inyk),select:where(.astro-gfh4inyk),.app-native-select:where(.astro-gfh4inyk) .select-trigger,.app-native-select:where(.astro-gfh4inyk) .select-menu button,.runner-results:where(.astro-gfh4inyk) .runner-result summary{min-height:var(--demo-line)}}@media (width<=900px){.runner-workspace:where(.astro-gfh4inyk){gap:var(--demo-line);grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:1fr}}.noodle-demo:where(.astro-i3c3rtxk){--demo-stripe:color-mix(in srgb, var(--demo-background-panel), var(--demo-background-element));--demo-line:22px;font:400 .8125rem/var(--demo-line) var(--font-mono);color:var(--demo-text);color-scheme:dark;margin-top:4rem}.noodle-demo:where(.astro-i3c3rtxk) :where(.astro-i3c3rtxk)[hidden]{display:none!important}.collection-label:where(.astro-i3c3rtxk) .tour-title-trigger:where(.astro-i3c3rtxk){color:var(--demo-text);padding:0}.collection-label:where(.astro-i3c3rtxk) .tour-picker{min-width:0}.tour-title-trigger:where(.astro-i3c3rtxk) .select-name:where(.astro-i3c3rtxk){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.collection-label:where(.astro-i3c3rtxk) .select-chevron:where(.astro-i3c3rtxk){width:.65ch;height:.6em}.tour-buttons:where(.astro-i3c3rtxk){gap:.25rem;display:flex}.tour-buttons:where(.astro-i3c3rtxk) button:where(.astro-i3c3rtxk){width:44px;height:44px;color:var(--demo-text-muted);border-radius:8px;place-items:center;padding:0;display:grid}.tour-buttons:where(.astro-i3c3rtxk) button:where(.astro-i3c3rtxk):disabled{opacity:.35}.tour-buttons:where(.astro-i3c3rtxk) button:where(.astro-i3c3rtxk):not(:disabled):is(:hover,:focus-visible){color:var(--demo-primary)}.tour-buttons:where(.astro-i3c3rtxk) svg:where(.astro-i3c3rtxk){fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.tour-progress:where(.astro-i3c3rtxk){background:var(--demo-border-subtle);height:20px;mask:linear-gradient(var(--demo-text) 0 0) content-box, linear-gradient(var(--demo-text) 0 0);pointer-events:none;border-radius:16px 16px 0 0/100% 100% 0 0;padding:4px 0 0;position:absolute;inset:-5px -1px auto;mask-composite:exclude}.tour-progress:where(.astro-i3c3rtxk) span:where(.astro-i3c3rtxk){background:var(--accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.tour-controls:where(.astro-i3c3rtxk) button:where(.astro-i3c3rtxk):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.terminal:where(.astro-i3c3rtxk){background:var(--demo-background-panel);border:1px solid var(--demo-border-subtle);box-shadow:0 28px 70px color-mix(in srgb, var(--demo-background) 28%, transparent);border-radius:16px;padding:0 2ch;position:relative}.noodle-demo:where(.astro-i3c3rtxk) :where(.astro-i3c3rtxk)::selection{color:var(--demo-background-panel);background:var(--demo-primary)}.noodle-demo:where(.astro-i3c3rtxk) :where(.astro-i3c3rtxk):is(pre,.tab-panel,.url-bar code,.request-tree,.footer-context){scrollbar-width:thin;scrollbar-color:var(--demo-border-active) var(--demo-background)}.noodle-demo:where(.astro-i3c3rtxk) :where(.astro-i3c3rtxk):is(button,summary,[tabindex]):focus-visible{outline:2px solid var(--demo-primary);outline-offset:-2px}.terminal-title:where(.astro-i3c3rtxk),.terminal-title:where(.astro-i3c3rtxk)>div:where(.astro-i3c3rtxk),.environment:where(.astro-i3c3rtxk),.terminal-foot:where(.astro-i3c3rtxk){align-items:center;display:flex}.terminal-title:where(.astro-i3c3rtxk){flex-wrap:wrap;justify-content:space-between;gap:0 2ch;min-height:44px;padding:0 1ch}.terminal-title:where(.astro-i3c3rtxk)>div:where(.astro-i3c3rtxk){flex-wrap:wrap;gap:0 2ch;min-width:0}.terminal-title:where(.astro-i3c3rtxk)>.terminal-identity:where(.astro-i3c3rtxk){flex-wrap:nowrap;flex:1}.terminal-brand:where(.astro-i3c3rtxk),.collection-label:where(.astro-i3c3rtxk){white-space:nowrap}.collection-label:where(.astro-i3c3rtxk){align-items:center;gap:2ch;min-width:0;display:inline-flex}.terminal-version:where(.astro-i3c3rtxk){color:var(--demo-text-muted)}.chevron:where(.astro-i3c3rtxk){fill:currentColor;flex:none;width:1ch;height:.6em;display:inline-block}.terminal-title:where(.astro-i3c3rtxk)>.terminal-actions:where(.astro-i3c3rtxk){flex-wrap:nowrap;flex:none;margin-left:auto}.terminal-title:where(.astro-i3c3rtxk) strong:where(.astro-i3c3rtxk),.variable:where(.astro-i3c3rtxk){color:var(--demo-primary)}.title-divider:where(.astro-i3c3rtxk),.terminal-foot:where(.astro-i3c3rtxk),.folder-name:where(.astro-i3c3rtxk){color:var(--demo-text-muted)}.environment:where(.astro-i3c3rtxk){gap:1ch}.environment:where(.astro-i3c3rtxk) svg:where(.astro-i3c3rtxk){fill:none;width:14px;height:14px;stroke:var(--demo-success);stroke-width:1px}.terminal-layout:where(.astro-i3c3rtxk){grid-template-columns:minmax(190px,25%) minmax(0,1fr);align-items:stretch;gap:2ch;display:grid;position:relative}.terminal-layout:where(.astro-i3c3rtxk).sidebar-hidden{grid-template-columns:minmax(0,1fr)}.terminal-layout:where(.astro-i3c3rtxk).app-workspace-visible>:where(.astro-i3c3rtxk):is(.collection,.workspace){visibility:hidden}.pane:where(.astro-i3c3rtxk){background:var(--demo-background-panel);border:1px solid var(--demo-border-subtle);min-width:0;position:relative}.pane-heading:where(.astro-i3c3rtxk),.collection:where(.astro-i3c3rtxk)>.pane-title:where(.astro-i3c3rtxk){top:calc(var(--demo-line) / -2);background:var(--demo-background-panel);padding:0 1ch;position:absolute;right:1ch}.pane-heading:where(.astro-i3c3rtxk){align-items:center;gap:2ch;display:flex}.pane-title:where(.astro-i3c3rtxk){color:var(--demo-text-muted);font:inherit}.pane:where(.astro-i3c3rtxk).is-active{border-color:var(--demo-primary)}.pane:where(.astro-i3c3rtxk).is-active .pane-title:where(.astro-i3c3rtxk){color:var(--demo-primary)}.request-tree:where(.astro-i3c3rtxk){inset:calc(var(--demo-line) / 2) 1ch;position:absolute;overflow:auto}.folder-name:where(.astro-i3c3rtxk){cursor:pointer;align-items:center;gap:1ch;min-height:44px;padding:0 1ch;list-style:none;display:flex}.folder-name:where(.astro-i3c3rtxk)::-webkit-details-marker{display:none}.folder-name:where(.astro-i3c3rtxk):hover{background:var(--demo-background-element)}.folder-name:where(.astro-i3c3rtxk) svg:where(.astro-i3c3rtxk){width:.65ch;margin-inline:.175ch}.request-folder:where(.astro-i3c3rtxk):not([open]) .folder-name:where(.astro-i3c3rtxk) svg:where(.astro-i3c3rtxk){transform:rotate(-90deg)}button:where(.astro-i3c3rtxk){color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}button:where(.astro-i3c3rtxk):disabled{cursor:default}.terminal:where(.astro-i3c3rtxk) button:where(.astro-i3c3rtxk):not(:disabled):not(.add-tab):not(.send):hover{background:var(--demo-background-element)}.request-choice:where(.astro-i3c3rtxk){text-align:left;border-left:1px solid #0000;align-items:center;gap:2ch;width:100%;min-height:44px;padding:0 1ch 0 3ch;display:flex}.request-choice:where(.astro-i3c3rtxk)>span:where(.astro-i3c3rtxk):last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.request-choice:where(.astro-i3c3rtxk)[aria-pressed=true]{background:var(--demo-background-element);border-left-color:var(--demo-primary)}.method:where(.astro-i3c3rtxk){flex:none;width:5ch}.post:where(.astro-i3c3rtxk){color:var(--demo-warning)}.get:where(.astro-i3c3rtxk){color:var(--demo-success)}.patch:where(.astro-i3c3rtxk),.put:where(.astro-i3c3rtxk){color:var(--demo-info)}.delete:where(.astro-i3c3rtxk){color:var(--demo-error)}.workspace:where(.astro-i3c3rtxk){gap:var(--demo-line);min-width:0;display:grid}.terminal-layout:where(.astro-i3c3rtxk).side-by-side .workspace:where(.astro-i3c3rtxk):not(.is-expanded){grid-template-columns:repeat(2,minmax(0,1fr))}.terminal-layout:where(.astro-i3c3rtxk).side-by-side .url-bar:where(.astro-i3c3rtxk){grid-column:1/-1}.workspace:where(.astro-i3c3rtxk).is-expanded .detail-pane:where(.astro-i3c3rtxk):not(.is-expanded){display:none}.detail-pane:where(.astro-i3c3rtxk).is-expanded .tab-panel:where(.astro-i3c3rtxk),.detail-pane:where(.astro-i3c3rtxk).is-expanded .sending-message:where(.astro-i3c3rtxk){height:calc(var(--demo-line) * 20)}.url-bar:where(.astro-i3c3rtxk){border:1px solid var(--demo-border-subtle);align-items:center;gap:2ch;min-width:0;min-height:46px;padding:0 1ch;display:flex}.method-badge:where(.astro-i3c3rtxk){background:var(--demo-warning);width:auto;color:var(--demo-background-panel);align-items:center;gap:1ch;padding:0 1ch;display:inline-flex}.method-badge:where(.astro-i3c3rtxk).get{background:var(--demo-success)}.method-badge:where(.astro-i3c3rtxk).patch,.method-badge:where(.astro-i3c3rtxk).put{background:var(--demo-info)}.method-badge:where(.astro-i3c3rtxk).delete{background:var(--demo-error)}.url-bar:where(.astro-i3c3rtxk) code:where(.astro-i3c3rtxk){white-space:nowrap;min-width:0;font:inherit;flex:1;overflow-x:auto}.send:where(.astro-i3c3rtxk){min-width:11ch;min-height:44px;color:var(--demo-primary);flex:none;padding:0}.send:where(.astro-i3c3rtxk) span:where(.astro-i3c3rtxk){padding:0 1ch;display:inline-block}.send:where(.astro-i3c3rtxk):not(:disabled):not([aria-disabled=true]):hover span:where(.astro-i3c3rtxk){background:var(--demo-background-element)}.send:where(.astro-i3c3rtxk)[aria-disabled=true]{color:var(--demo-text-muted);cursor:wait}.detail-pane:where(.astro-i3c3rtxk){padding:0 1ch calc(var(--demo-line) / 2)}.tab-bar:where(.astro-i3c3rtxk){border-bottom:1px solid var(--demo-border-subtle);display:flex}.tabs:where(.astro-i3c3rtxk){flex:1;min-width:0;display:flex;position:relative;overflow-x:auto}.noodle-demo:where(.astro-i3c3rtxk) .tabs:where(.astro-i3c3rtxk){scrollbar-width:none}.tabs:where(.astro-i3c3rtxk) button:where(.astro-i3c3rtxk){min-width:44px;min-height:44px;color:var(--demo-text-muted);white-space:nowrap;border-bottom:1px solid #0000;flex:none;padding:0 2ch 0 1ch}.tabs:where(.astro-i3c3rtxk) button:where(.astro-i3c3rtxk)[aria-selected=true]{color:var(--demo-primary);border-bottom-color:var(--demo-primary)}.tabs:where(.astro-i3c3rtxk) button:where(.astro-i3c3rtxk):not(:disabled):hover{color:var(--demo-text);background:0 0}.tabs:where(.astro-i3c3rtxk) .has-content:where(.astro-i3c3rtxk):after{content:" •"}.tabs:where(.astro-i3c3rtxk) .has-results:where(.astro-i3c3rtxk):after{content:" ✓"}.optional-tabs:where(.astro-i3c3rtxk){flex:none;position:relative}.add-tab:where(.astro-i3c3rtxk){width:44px;min-height:44px;color:var(--demo-primary);place-items:center;display:grid}.add-tab:where(.astro-i3c3rtxk) svg:where(.astro-i3c3rtxk){box-sizing:content-box;background:var(--demo-background-element);fill:none;stroke:currentColor;stroke-width:1.5px;width:12px;height:12px;padding:5px 1ch}.add-tab:where(.astro-i3c3rtxk):hover svg:where(.astro-i3c3rtxk),.add-tab:where(.astro-i3c3rtxk):focus-visible svg:where(.astro-i3c3rtxk){background:var(--demo-border-subtle);color:var(--demo-primary)}.add-tab:where(.astro-i3c3rtxk)[aria-expanded=true] svg:where(.astro-i3c3rtxk){background:var(--demo-primary);color:var(--demo-background-panel)}.tab-menu:where(.astro-i3c3rtxk){z-index:3;border:1px solid var(--demo-primary);background:var(--demo-background);min-width:15ch;padding:.5ch;position:absolute;top:100%;right:0}.tab-menu:where(.astro-i3c3rtxk) button:where(.astro-i3c3rtxk){text-align:left;width:100%;min-height:44px;padding:0 1ch;display:block}.tab-menu:where(.astro-i3c3rtxk) button:where(.astro-i3c3rtxk):disabled{color:var(--demo-text);opacity:.4}.tab-menu:where(.astro-i3c3rtxk) button:where(.astro-i3c3rtxk):focus{color:var(--demo-text);background:var(--demo-background-element);font-weight:700}.tab-panel:where(.astro-i3c3rtxk){height:calc(var(--demo-line) * 9);overflow:auto}.panels:where(.astro-i3c3rtxk){position:relative}.body-format:where(.astro-i3c3rtxk){margin:calc(var(--demo-line) / 2) 0 var(--demo-line)}pre:where(.astro-i3c3rtxk){color:var(--demo-text);font:inherit;counter-reset:code-line;tab-size:2;background:0 0;margin:0;padding:0}pre:where(.astro-i3c3rtxk) code:where(.astro-i3c3rtxk){font:inherit}.response:where(.astro-i3c3rtxk) pre:where(.astro-i3c3rtxk){padding-top:calc(var(--demo-line) / 2)}.code-line:where(.astro-i3c3rtxk){counter-increment:code-line}.code-line:where(.astro-i3c3rtxk):before{width:4ch;color:var(--demo-text-muted);text-align:right;content:counter(code-line);user-select:none;margin-right:1ch;display:inline-block}.key:where(.astro-i3c3rtxk),.property:where(.astro-i3c3rtxk),.tag:where(.astro-i3c3rtxk),.constructor:where(.astro-i3c3rtxk),.cookie-received:where(.astro-i3c3rtxk){color:var(--demo-secondary)}.number:where(.astro-i3c3rtxk){color:var(--demo-warning)}.string:where(.astro-i3c3rtxk){color:var(--demo-success)}.keyword:where(.astro-i3c3rtxk),.constant:where(.astro-i3c3rtxk){color:var(--demo-info)}.function:where(.astro-i3c3rtxk){color:var(--demo-primary)}.punctuation:where(.astro-i3c3rtxk),.comment:where(.astro-i3c3rtxk){color:var(--demo-text-muted)}.script-format:where(.astro-i3c3rtxk){margin:calc(var(--demo-line) / 2) 0 var(--demo-line)}.assertions:where(.astro-i3c3rtxk){table-layout:fixed}.assert-enabled:where(.astro-i3c3rtxk){width:4ch}.assert-expression:where(.astro-i3c3rtxk){width:calc(40% - 7.6ch)}.assert-operator:where(.astro-i3c3rtxk){width:15ch}.assertions:where(.astro-i3c3rtxk) th:where(.astro-i3c3rtxk),.assertions:where(.astro-i3c3rtxk) td:where(.astro-i3c3rtxk){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.assertions:where(.astro-i3c3rtxk) td:where(.astro-i3c3rtxk):nth-child(3){padding:0}.assertions:where(.astro-i3c3rtxk) td:where(.astro-i3c3rtxk):first-child{padding:0 0 0 1ch}.assertions:where(.astro-i3c3rtxk) td:where(.astro-i3c3rtxk):last-child{padding-left:3ch}.captures:where(.astro-i3c3rtxk){table-layout:fixed}.capture-variable:where(.astro-i3c3rtxk){width:calc(40% - 7.6ch)}.capture-persistence:where(.astro-i3c3rtxk){width:15ch}.captures:where(.astro-i3c3rtxk) th:where(.astro-i3c3rtxk),.captures:where(.astro-i3c3rtxk) td:where(.astro-i3c3rtxk){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.captures:where(.astro-i3c3rtxk) td:where(.astro-i3c3rtxk):first-child,.captures:where(.astro-i3c3rtxk) td:where(.astro-i3c3rtxk):last-child{padding:0}.captures:where(.astro-i3c3rtxk) tbody:where(.astro-i3c3rtxk) tr:where(.astro-i3c3rtxk):hover{background:var(--demo-background-element)}.disclosure-rows:where(.astro-i3c3rtxk){padding-top:calc(var(--demo-line) / 2)}.result-meta:where(.astro-i3c3rtxk){color:var(--demo-text-muted)}.sample-results:where(.astro-i3c3rtxk) h3:where(.astro-i3c3rtxk){font:inherit;flex-wrap:wrap;gap:0 1ch;display:flex}.sample-results:where(.astro-i3c3rtxk) h3:where(.astro-i3c3rtxk):not(:first-of-type){margin-top:var(--demo-line)}.sample-results:where(.astro-i3c3rtxk) h3:where(.astro-i3c3rtxk) span:where(.astro-i3c3rtxk),.result-pass:where(.astro-i3c3rtxk){color:var(--demo-success)}.result-entry:where(.astro-i3c3rtxk) summary:where(.astro-i3c3rtxk){grid-template-columns:2ch 10ch minmax(0, var(--result-name-width)) minmax(var(--result-value-width), 1fr);cursor:pointer;align-items:center;min-height:44px;padding:0 1ch;list-style:none;display:grid}.result-entry:where(.astro-i3c3rtxk) summary:where(.astro-i3c3rtxk)::-webkit-details-marker{display:none}.result-entry:where(.astro-i3c3rtxk) summary:where(.astro-i3c3rtxk)>span:where(.astro-i3c3rtxk){white-space:pre;text-overflow:ellipsis;overflow:hidden}.result-entry:where(.astro-i3c3rtxk):has(summary:hover),.result-entry:where(.astro-i3c3rtxk):has(summary:focus),.result-entry:where(.astro-i3c3rtxk)[open],.disclosure-rows:where(.astro-i3c3rtxk):not(:has(.result-entry[open],summary:focus)) .result-entry:where(.astro-i3c3rtxk):first-of-type{background:var(--demo-background-element)}.result-entry:where(.astro-i3c3rtxk) .chevron:where(.astro-i3c3rtxk){color:var(--demo-text-muted);width:.65ch}.result-entry:where(.astro-i3c3rtxk):not([open]) .chevron:where(.astro-i3c3rtxk){transform:rotate(-90deg)}.result-entry:where(.astro-i3c3rtxk) dl:where(.astro-i3c3rtxk){color:var(--demo-text-muted);grid-template-columns:max-content minmax(0,1fr);gap:0 2ch;padding:0 1ch 0 3ch;display:grid}.result-entry:where(.astro-i3c3rtxk) dd:where(.astro-i3c3rtxk){overflow-wrap:anywhere;margin:0}.response:where(.astro-i3c3rtxk) .pane-heading:where(.astro-i3c3rtxk){gap:0;padding:0;right:2ch}.response:where(.astro-i3c3rtxk) .pane-title:where(.astro-i3c3rtxk){padding:0 1ch}.response-summary:where(.astro-i3c3rtxk){font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;display:flex}.response-metrics:where(.astro-i3c3rtxk),.response-status:where(.astro-i3c3rtxk){padding:0 1ch;font-weight:400}.response-metrics:where(.astro-i3c3rtxk){color:var(--demo-text-muted);background:var(--demo-background-element)}.response:where(.astro-i3c3rtxk).is-active .response-metrics:where(.astro-i3c3rtxk){color:var(--demo-text)}.response-status:where(.astro-i3c3rtxk){color:var(--demo-background-panel);background:var(--demo-status)}.empty-state:where(.astro-i3c3rtxk),.sending-message:where(.astro-i3c3rtxk){padding:calc(var(--demo-line) / 2) 1ch;color:var(--demo-text-muted)}.sending-message:where(.astro-i3c3rtxk){z-index:1;background:var(--demo-background-panel);position:absolute;inset:0}.response:where(.astro-i3c3rtxk)[aria-busy=true] .response-summary:where(.astro-i3c3rtxk){visibility:hidden}table:where(.astro-i3c3rtxk){border-collapse:collapse;width:100%;font:inherit;margin-top:calc(var(--demo-line) / 2)}th:where(.astro-i3c3rtxk),td:where(.astro-i3c3rtxk){text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:0 1ch}th:where(.astro-i3c3rtxk){color:var(--demo-primary);font-weight:400}.key-value-table:where(.astro-i3c3rtxk) th:where(.astro-i3c3rtxk){width:var(--header-width,50%)}.field-table:where(.astro-i3c3rtxk){table-layout:fixed}.field-enabled:where(.astro-i3c3rtxk){width:4ch}.field-key:where(.astro-i3c3rtxk){width:calc((100% - var(--field-toggle)) * .4)}.field-table:where(.astro-i3c3rtxk) :where(.astro-i3c3rtxk):is(th,td){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.field-table:where(.astro-i3c3rtxk) .field-enabled:where(.astro-i3c3rtxk){padding:0 0 0 1ch}.body-format:where(.astro-i3c3rtxk)+.field-table:where(.astro-i3c3rtxk){margin-top:0}tbody:where(.astro-i3c3rtxk) tr:where(.astro-i3c3rtxk):nth-child(2n){background:var(--demo-stripe)}.disabled-param:where(.astro-i3c3rtxk) :where(.astro-i3c3rtxk):is(th,td,.checked-value,.variable){color:var(--demo-text-muted)}.native-panel:where(.astro-i3c3rtxk),.native-empty:where(.astro-i3c3rtxk){padding-top:calc(var(--demo-line) / 2)}.native-empty:where(.astro-i3c3rtxk),.setting-description:where(.astro-i3c3rtxk){color:var(--demo-text-muted)}.demo-select:where(.astro-i3c3rtxk){width:100%;max-width:100%;height:var(--demo-line);appearance:none;font:inherit;color:var(--demo-text);opacity:1;-webkit-text-fill-color:var(--demo-text);background:var(--demo-background-element) var(--demo-select-chevron) no-repeat right 1ch center / 1ch auto;border:0;border-radius:0;padding:0 3ch 0 1ch}.demo-select:where(.astro-i3c3rtxk).fit-content{width:auto}.demo-select:where(.astro-i3c3rtxk).auth-field-select{width:22ch}.auth-panel:where(.astro-i3c3rtxk) .setting-description:where(.astro-i3c3rtxk){padding-left:1ch}.auth-panel:where(.astro-i3c3rtxk) .setting-value:where(.astro-i3c3rtxk){overflow-wrap:anywhere}.external-script:where(.astro-i3c3rtxk) .setting-value:where(.astro-i3c3rtxk){overflow-wrap:anywhere;padding-left:0}.binary-path:where(.astro-i3c3rtxk){overflow-wrap:anywhere;padding-inline:1ch}.setting-row:where(.astro-i3c3rtxk){margin-top:var(--demo-line)}.setting-value:where(.astro-i3c3rtxk){border-left:1px solid var(--demo-border-subtle);flex-wrap:wrap;align-items:center;gap:0 1ch;padding-left:1ch;display:flex}.checked-value:where(.astro-i3c3rtxk){color:var(--demo-primary)}.tag-placeholder:where(.astro-i3c3rtxk){color:var(--demo-text-muted);background:var(--demo-background-element);padding:0 1ch}.tag-value:where(.astro-i3c3rtxk){color:var(--demo-accent)}.timeline-row:where(.astro-i3c3rtxk){background:var(--demo-background-element);grid-template-columns:1ch 5ch 3ch minmax(0,1fr) max-content;align-items:center;gap:1ch;min-height:44px;padding:0 1ch;display:grid}.timeline-row:where(.astro-i3c3rtxk) svg:where(.astro-i3c3rtxk){fill:none;width:1ch;height:1em;stroke:var(--demo-text-muted);stroke-width:1.4px}.timeline-status:where(.astro-i3c3rtxk){color:var(--demo-status)}.timeline-url:where(.astro-i3c3rtxk){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.timeline-timing:where(.astro-i3c3rtxk){color:var(--demo-text-muted);white-space:nowrap}.network-note:where(.astro-i3c3rtxk){padding:calc(var(--demo-line) / 2) 1ch;color:var(--demo-text-muted)}.network-log:where(.astro-i3c3rtxk){padding:0 1ch;list-style:none}.network-log:where(.astro-i3c3rtxk) li:where(.astro-i3c3rtxk){grid-template-columns:7ch minmax(0,1fr);gap:1ch;display:grid}.network-log:where(.astro-i3c3rtxk) li:where(.astro-i3c3rtxk)>span:where(.astro-i3c3rtxk){color:var(--demo-text-muted);font-variant-numeric:tabular-nums}.network-log:where(.astro-i3c3rtxk) code:where(.astro-i3c3rtxk){font:inherit;overflow-wrap:anywhere}.network-log:where(.astro-i3c3rtxk) li:where(.astro-i3c3rtxk):first-child{color:var(--demo-primary)}.network-log:where(.astro-i3c3rtxk) li:where(.astro-i3c3rtxk):nth-child(3){color:var(--demo-text-muted)}.network-log:where(.astro-i3c3rtxk) li:where(.astro-i3c3rtxk):nth-child(2){color:var(--demo-status)}.network-log:where(.astro-i3c3rtxk) li:where(.astro-i3c3rtxk):last-child{color:var(--demo-success)}.terminal-foot:where(.astro-i3c3rtxk){justify-content:space-between;gap:2ch;min-height:44px}.footer-context:where(.astro-i3c3rtxk){flex:1;gap:1ch;min-width:0;display:flex;overflow-x:auto}.terminal-foot:where(.astro-i3c3rtxk) button:where(.astro-i3c3rtxk){white-space:nowrap;flex:none;align-items:center;gap:1ch;min-height:44px;padding:0 1ch;display:inline-flex}.terminal-foot:where(.astro-i3c3rtxk) kbd:where(.astro-i3c3rtxk){color:var(--demo-text);font:inherit}.footer-send:where(.astro-i3c3rtxk)[aria-disabled=true]{cursor:wait}.sr-only:where(.astro-i3c3rtxk){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=680px) and (pointer:fine){.collection-label:where(.astro-i3c3rtxk) .tour-title-trigger:where(.astro-i3c3rtxk){border-radius:4px;min-height:28px}.tour-buttons:where(.astro-i3c3rtxk) button:where(.astro-i3c3rtxk){width:28px;height:28px}.request-choice:where(.astro-i3c3rtxk),.folder-name:where(.astro-i3c3rtxk),.tab-menu:where(.astro-i3c3rtxk) button:where(.astro-i3c3rtxk),.result-entry:where(.astro-i3c3rtxk) summary:where(.astro-i3c3rtxk),.timeline-row:where(.astro-i3c3rtxk){min-height:24px}}@media (width<=900px){.terminal-layout:where(.astro-i3c3rtxk){grid-template-columns:190px minmax(0,1fr)}.request-choice:where(.astro-i3c3rtxk){font-size:.75rem}}@media (width<=679px){.noodle-demo:where(.astro-i3c3rtxk){display:none}}.hero:where(.astro-gcvrce7c){width:min(100%,1200px);margin-inline:auto;padding:clamp(3.5rem,8vw,7rem) 1.5rem 0}.hero-grid:where(.astro-gcvrce7c){grid-template-columns:minmax(0,1.05fr) minmax(27rem,.95fr);align-items:start;gap:clamp(3rem,5vw,4rem);display:grid}.latest-release:where(.astro-gcvrce7c){min-height:44px;color:var(--fg);font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:.875rem;text-decoration:none;display:inline-flex}.latest-release:where(.astro-gcvrce7c)>span:where(.astro-gcvrce7c):first-child{color:var(--noodle)}.latest-release:where(.astro-gcvrce7c) strong:where(.astro-gcvrce7c){font-weight:400}.latest-release:where(.astro-gcvrce7c)>span:where(.astro-gcvrce7c):last-child,.quick-start-link:where(.astro-gcvrce7c) span:where(.astro-gcvrce7c){transition:transform .2s}.latest-release:where(.astro-gcvrce7c)>span:where(.astro-gcvrce7c):last-child{color:var(--accent)}@media (prefers-reduced-motion:no-preference){.latest-release:where(.astro-gcvrce7c):is(:hover,:focus-visible)>span:where(.astro-gcvrce7c):last-child,.quick-start-link:where(.astro-gcvrce7c):is(:hover,:focus-visible) span:where(.astro-gcvrce7c){transform:translate(4px)}}.eyebrow:where(.astro-gcvrce7c){color:var(--muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:.7rem;display:flex}.eyebrow:where(.astro-gcvrce7c) span:where(.astro-gcvrce7c){background:var(--noodle);width:2.5rem;height:2px}h1:where(.astro-gcvrce7c){color:var(--fg);font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(4rem,8vw,7.5rem);font-weight:400;line-height:.82}h1:where(.astro-gcvrce7c) em:where(.astro-gcvrce7c){color:var(--accent);font-weight:400;position:relative}h1:where(.astro-gcvrce7c) em:where(.astro-gcvrce7c):after{background:var(--noodle);content:"";height:.08em;position:absolute;bottom:.02em;left:.06em;right:0;transform:rotate(-1.5deg)}.hero-intro:where(.astro-gcvrce7c){padding-bottom:.75rem}.hero-intro:where(.astro-gcvrce7c)>p:where(.astro-gcvrce7c){color:var(--muted);font-size:1.05rem;line-height:1.65}.hero-intro:where(.astro-gcvrce7c)>.supported-platforms:where(.astro-gcvrce7c){font-family:var(--font-mono);margin-top:.75rem;font-size:.75rem;line-height:1.5}.supported-platforms:where(.astro-gcvrce7c) a:where(.astro-gcvrce7c){color:var(--fg);text-decoration:none}.quick-start-link:where(.astro-gcvrce7c){min-height:44px;color:var(--fg);font-family:var(--font-mono);align-items:center;gap:.6rem;margin-top:.25rem;font-size:.875rem;text-decoration:none;display:inline-flex}.quick-start-link:where(.astro-gcvrce7c) span:where(.astro-gcvrce7c){color:var(--accent)}.install-card:where(.astro-gcvrce7c){background:color-mix(in srgb, var(--panel) 86%, transparent);border:1px solid var(--border);border-radius:16px;margin-top:1.5rem;padding:1rem}.install-card:where(.astro-gcvrce7c)>span:where(.astro-gcvrce7c){color:var(--noodle);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.65rem;font-size:.7rem;display:block}.value-strip:where(.astro-gcvrce7c){border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.value-strip:where(.astro-gcvrce7c) article:where(.astro-gcvrce7c){border-right:1px solid var(--rule);min-width:0;padding:1.75rem 1.25rem}.value-strip:where(.astro-gcvrce7c) article:where(.astro-gcvrce7c):last-child{border-right:0}.value-strip:where(.astro-gcvrce7c) h2:where(.astro-gcvrce7c){color:var(--fg);font-family:var(--font-display);font-size:1.4rem;font-weight:400;line-height:1}.value-strip:where(.astro-gcvrce7c) h2:where(.astro-gcvrce7c):before{background:var(--coral);content:"";width:1.5rem;height:2px;margin-bottom:.75rem;display:block}.value-strip:where(.astro-gcvrce7c) p:where(.astro-gcvrce7c){color:var(--muted);margin-top:.5rem;font-size:.875rem;line-height:1.55}@media (width<=900px){.hero-grid:where(.astro-gcvrce7c){grid-template-columns:minmax(0,1fr);gap:2.5rem}.hero-intro:where(.astro-gcvrce7c){max-width:36rem}}@media (width<=680px){.hero:where(.astro-gcvrce7c){padding:3rem 1rem 0}.value-strip:where(.astro-gcvrce7c){grid-template-columns:minmax(0,1fr)}.value-strip:where(.astro-gcvrce7c) article:where(.astro-gcvrce7c){border-right:0;border-bottom:1px solid var(--rule)}.value-strip:where(.astro-gcvrce7c) article:where(.astro-gcvrce7c):last-child{border-bottom:0}}body{background:linear-gradient(color-mix(in srgb, var(--bg) 65%, transparent), color-mix(in srgb, var(--bg) 65%, transparent)), var(--bg) var(--page-pattern) top center / max(100vw, 960px) 1500px repeat-y}#features:where(.astro-lcdefpme){scroll-margin-top:96px}.landing:where(.astro-lcdefpme){width:min(100%,1200px);margin-inline:auto;padding-inline:1.5rem}.feature-row:where(.astro-lcdefpme){border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,4rem);padding:2rem 1.5rem;display:grid}.feature-row:where(.astro-lcdefpme):first-child{border-top:0}.feature-row:where(.astro-lcdefpme):last-child{border-bottom:1px solid var(--rule)}.feature-copy:where(.astro-lcdefpme){min-width:0;max-width:30rem}.section-kicker:where(.astro-lcdefpme){color:var(--coral);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:1.25rem;font-size:.7rem;display:block}.capability-section:where(.astro-lcdefpme) h2:where(.astro-lcdefpme),.closing:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){color:var(--fg);font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(2.4rem,5vw,4.5rem);font-weight:400;line-height:.95}.feature-copy:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){max-width:24ch;color:var(--fg);font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;font-size:1.75rem;font-weight:400;line-height:1.2}:where(.astro-lcdefpme):is(.feature-copy h2,.capability-grid h3) a:where(.astro-lcdefpme){min-height:44px;color:inherit;padding-block:.5rem;text-decoration:none;transition:color .2s;display:block}:where(.astro-lcdefpme):is(.feature-copy h2,.capability-grid h3) a:where(.astro-lcdefpme):is(:hover,:focus-visible){color:var(--accent)}:where(.astro-lcdefpme):is(.feature-copy h2,.capability-grid h3) svg:where(.astro-lcdefpme){width:1rem;height:1rem;color:var(--muted);vertical-align:-.1em;margin-left:.5rem;transition:transform .2s,color .2s;display:inline-block}:where(.astro-lcdefpme):is(.feature-copy h2,.capability-grid h3) a:where(.astro-lcdefpme):is(:hover,:focus-visible) svg:where(.astro-lcdefpme){color:var(--accent)}@media (prefers-reduced-motion:no-preference){:where(.astro-lcdefpme):is(.feature-copy h2,.capability-grid h3) a:where(.astro-lcdefpme):is(:hover,:focus-visible) svg:where(.astro-lcdefpme){transform:translate(4px)}}.feature-copy:where(.astro-lcdefpme) p:where(.astro-lcdefpme),.capability-section:where(.astro-lcdefpme) header:where(.astro-lcdefpme) p:where(.astro-lcdefpme),.closing:where(.astro-lcdefpme)>p:where(.astro-lcdefpme){color:var(--muted);font-family:var(--font-sans);margin-top:1rem;font-size:1rem;line-height:1.65}.closing:where(.astro-lcdefpme)>a:where(.astro-lcdefpme){color:var(--accent);font-family:var(--font-mono);text-underline-offset:.3em;margin-top:1.25rem;font-size:.875rem;display:inline-block}.feature-copy:where(.astro-lcdefpme) p:where(.astro-lcdefpme){margin-top:.5rem;font-size:.9375rem}.code-proof:where(.astro-lcdefpme),.exchange-proof:where(.astro-lcdefpme),.environment-proof:where(.astro-lcdefpme),.terminal-proof:where(.astro-lcdefpme){min-width:0;color:var(--muted);background:color-mix(in srgb, var(--panel) 45%, var(--bg));border:1px solid var(--rule);font-family:var(--font-mono);border-radius:16px;font-size:.72rem;overflow:hidden}.proof-bar:where(.astro-lcdefpme){padding:1rem 1.25rem .5rem}.code-proof:where(.astro-lcdefpme) pre:where(.astro-lcdefpme){background:0 0;margin:0;padding:.5rem 1.25rem 1.25rem;overflow-x:auto}.code-proof:where(.astro-lcdefpme) code:where(.astro-lcdefpme){color:var(--fg);font-family:var(--font-mono);font-size:.72rem;line-height:1.65}.syntax-violet:where(.astro-lcdefpme){color:var(--violet)}.syntax-orange:where(.astro-lcdefpme){color:var(--orange)}.syntax-cyan:where(.astro-lcdefpme){color:var(--cyan)}.syntax-green:where(.astro-lcdefpme){color:var(--green)}.response-toolbar:where(.astro-lcdefpme){border-bottom:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;min-height:48px;padding-inline:1.25rem;display:grid}.response-toolbar:where(.astro-lcdefpme) code:where(.astro-lcdefpme){min-width:0;color:var(--fg);font-size:inherit;white-space:nowrap;overflow-x:auto}.request-method:where(.astro-lcdefpme){color:var(--ivory-ink);background:var(--orange);border-radius:4px;padding:.25rem .5rem}.response-status:where(.astro-lcdefpme){color:var(--green)}.response-time:where(.astro-lcdefpme){color:var(--muted)}.response-tabs:where(.astro-lcdefpme){flex-wrap:wrap;gap:.5rem 1.25rem;padding:.75rem 1.25rem 0;display:flex}.response-tabs:where(.astro-lcdefpme) span:where(.astro-lcdefpme){color:var(--muted);white-space:nowrap;padding-bottom:.375rem}.response-tabs:where(.astro-lcdefpme) .is-active:where(.astro-lcdefpme){color:var(--accent);box-shadow:inset 0 -2px var(--accent)}.response-tabs:where(.astro-lcdefpme) b:where(.astro-lcdefpme){color:var(--fg);font-weight:400}.response-body:where(.astro-lcdefpme){margin:0;padding:.75rem 1.25rem 1.25rem;overflow-x:auto}.response-body:where(.astro-lcdefpme) code:where(.astro-lcdefpme){color:var(--fg);font-family:var(--font-mono);font-size:.75rem;line-height:1.65}.environment-proof:where(.astro-lcdefpme){padding:.75rem 0}.environment-proof:where(.astro-lcdefpme)>div:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:32px;padding:.375rem 1.25rem;display:grid}.environment-proof:where(.astro-lcdefpme) strong:where(.astro-lcdefpme){color:var(--fg);align-items:center;font-weight:400;display:flex}.environment-proof:where(.astro-lcdefpme)>div:where(.astro-lcdefpme)>span:where(.astro-lcdefpme):last-child{color:var(--green)}.dot:where(.astro-lcdefpme){border-radius:50%;width:6px;height:6px;margin-right:.55rem}.dot-green:where(.astro-lcdefpme){background:var(--green)}.dot-orange:where(.astro-lcdefpme){background:var(--orange)}.dot-violet:where(.astro-lcdefpme){background:var(--violet)}.environment-proof:where(.astro-lcdefpme) .secret-row:where(.astro-lcdefpme){border-top:1px solid var(--rule);margin-top:.5rem;padding-top:1rem}.secret-row:where(.astro-lcdefpme) code:where(.astro-lcdefpme){color:var(--violet)}.secret-row:where(.astro-lcdefpme) span:where(.astro-lcdefpme):last-child{color:var(--fg)!important}.terminal-proof:where(.astro-lcdefpme){padding:1.25rem}.terminal-proof:where(.astro-lcdefpme)>div:where(.astro-lcdefpme){grid-template-columns:1.5rem minmax(0,1fr);align-items:baseline;padding-block:.5rem;display:grid}.terminal-proof:where(.astro-lcdefpme)>div:where(.astro-lcdefpme)>span:where(.astro-lcdefpme){color:var(--green)}.terminal-proof:where(.astro-lcdefpme) code:where(.astro-lcdefpme){min-width:0;color:var(--fg);font-size:inherit;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.capability-section:where(.astro-lcdefpme){padding-block:var(--section-space)}.capability-section:where(.astro-lcdefpme) header:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr);align-items:end;gap:3rem;margin-bottom:2.5rem;display:grid}.capability-section:where(.astro-lcdefpme) header:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){max-width:18ch}.capability-grid:where(.astro-lcdefpme){background:color-mix(in srgb, var(--panel) 86%, transparent);border:1px solid var(--border);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.capability-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme){border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);min-width:0;padding:1.5rem;position:relative}.capability-grid:where(.astro-lcdefpme) h3:where(.astro-lcdefpme) a:where(.astro-lcdefpme):after{content:"";position:absolute;inset:0}.capability-grid:where(.astro-lcdefpme) h3:where(.astro-lcdefpme) a:where(.astro-lcdefpme):focus-visible{outline:none}.capability-grid:where(.astro-lcdefpme) h3:where(.astro-lcdefpme) a:where(.astro-lcdefpme):focus-visible:after{outline:2px solid var(--color-blue);outline-offset:-3px}.capability-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme):nth-child(3n){border-right:0}.capability-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme):nth-last-child(-n+3){border-bottom:0}.capability-grid:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){color:var(--fg);font-family:var(--font-display);font-size:1.5rem;font-weight:400}.capability-grid:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:var(--muted);font-family:var(--font-sans);margin-top:.55rem;font-size:1rem;line-height:1.55}.closing:where(.astro-lcdefpme){padding:var(--section-space) 0;text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.closing:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){max-width:22ch;font-size:clamp(3rem,7vw,6rem)}.closing:where(.astro-lcdefpme) .install-block{width:min(100%,34rem);margin-top:1.5rem}@media (width<=900px){.feature-row:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr);gap:1.5rem}.feature-copy:where(.astro-lcdefpme){max-width:42rem}.capability-section:where(.astro-lcdefpme) header:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem}}@media (width<=680px){.landing:where(.astro-lcdefpme){padding-inline:1rem}.feature-row:where(.astro-lcdefpme){gap:1rem;padding:1.5rem 0}.capability-grid:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr)}.capability-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme),.capability-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme):nth-child(3n),.capability-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme):nth-last-child(-n+3){border-right:0;border-bottom:1px solid var(--rule)}.capability-grid:where(.astro-lcdefpme) article:where(.astro-lcdefpme):last-child{border-bottom:0}}
