@layer starlight.components{.type-detail-page:where(.astro-ccfoxf24){max-width:100%;--mono: var(--sl-font-mono, ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, monospace)}.back-link:where(.astro-ccfoxf24){display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;color:var(--sl-color-gray-3);text-decoration:none;margin-bottom:1.5rem;transition:color .15s}.back-link:where(.astro-ccfoxf24):hover{color:var(--accent)}.type-header:where(.astro-ccfoxf24){display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.type-header-accent:where(.astro-ccfoxf24){width:4px;align-self:stretch;border-radius:2px;flex-shrink:0;background:var(--accent)}.type-header-content:where(.astro-ccfoxf24){min-width:0}.type-title:where(.astro-ccfoxf24){font-size:1.5rem!important;font-weight:600;margin:0!important;line-height:1.3}.type-key:where(.astro-ccfoxf24){font-size:.8125rem;font-family:var(--mono);color:var(--sl-color-gray-3);background:transparent;padding:0;margin-top:.25rem;display:block}.type-desc:where(.astro-ccfoxf24){font-size:.9375rem;line-height:1.7;color:var(--sl-color-gray-2);margin:0 0 1.25rem;max-width:65ch}.detail-facts:where(.astro-ccfoxf24){display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:1.5rem}.fact:where(.astro-ccfoxf24){display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;background:color-mix(in srgb,var(--sl-color-gray-5) 35%,transparent);border-radius:.25rem;font-size:.75rem}.fact-label:where(.astro-ccfoxf24){color:var(--sl-color-gray-4)}.fact-value:where(.astro-ccfoxf24){color:var(--sl-color-gray-1);font-weight:500;text-transform:capitalize}.fact-domain-dot:where(.astro-ccfoxf24){display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);margin-right:.125rem}.fact-cast:where(.astro-ccfoxf24){font-family:var(--mono);font-size:.6875rem;text-transform:none}.fact-sep:where(.astro-ccfoxf24){margin:0 .125rem;color:var(--sl-color-gray-4);font-weight:400}.fact-locales:where(.astro-ccfoxf24){text-transform:none;font-family:var(--mono);font-size:.6875rem;font-weight:400}.detail-section:where(.astro-ccfoxf24){margin-bottom:1.75rem}.section-heading:where(.astro-ccfoxf24){font-size:.9375rem!important;font-weight:600;margin:0 0 .75rem!important;padding-bottom:.375rem;border-bottom:2px solid color-mix(in srgb,var(--accent) 30%,transparent);color:var(--sl-color-white)}.detail-block:where(.astro-ccfoxf24){margin-bottom:.875rem}.block-header:where(.astro-ccfoxf24){display:flex;align-items:center;justify-content:space-between;margin-bottom:.3125rem}.block-label:where(.astro-ccfoxf24){font-size:.6875rem;text-transform:uppercase;letter-spacing:.06em;color:var(--sl-color-gray-4);font-weight:600}.code-block:where(.astro-ccfoxf24){background:color-mix(in srgb,var(--sl-color-gray-5) 40%,transparent);border:1px solid color-mix(in srgb,var(--sl-color-gray-5) 60%,transparent);border-radius:.375rem;padding:.625rem .875rem;overflow-x:auto;font-size:.8125rem;line-height:1.65;margin:0}.code-block:where(.astro-ccfoxf24) code:where(.astro-ccfoxf24){background:transparent;padding:0;color:var(--sl-color-gray-1);font-size:inherit;font-family:var(--mono)}.sql-code:where(.astro-ccfoxf24) .sql-kw{color:#c586c0;font-weight:500}.sql-code:where(.astro-ccfoxf24) .sql-fn{color:#dcdcaa}.sql-code:where(.astro-ccfoxf24) .sql-str{color:#ce9178}.sql-code:where(.astro-ccfoxf24) .sql-type{color:#4ec9b0}.sql-code:where(.astro-ccfoxf24) .sql-col{color:#9cdcfe}.sql-code:where(.astro-ccfoxf24) .sql-comment{color:#6a9955;font-style:italic}.cli-code:where(.astro-ccfoxf24){line-height:1.85}.cli-prompt:where(.astro-ccfoxf24){color:var(--sl-color-gray-4);user-select:none}.cli-sample:where(.astro-ccfoxf24){color:#ce9178}.cli-result:where(.astro-ccfoxf24){color:#5ec269}.code-note:where(.astro-ccfoxf24){display:block;margin-top:.25rem;font-size:.6875rem;color:var(--sl-color-gray-4)}.code-note:where(.astro-ccfoxf24) code:where(.astro-ccfoxf24){font-size:.6875rem;color:var(--sl-color-gray-3);background:transparent;padding:0;font-family:var(--mono)}.schema-block:where(.astro-ccfoxf24){border:1px solid color-mix(in srgb,var(--sl-color-gray-5) 60%,transparent);border-radius:.5rem;overflow:hidden;padding:0}.schema-header:where(.astro-ccfoxf24){display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;background:color-mix(in srgb,var(--sl-color-gray-5) 30%,transparent);gap:.75rem}.schema-cli:where(.astro-ccfoxf24){font-size:.625rem;font-family:var(--mono);color:var(--sl-color-gray-4);background:transparent;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.schema-code:where(.astro-ccfoxf24){border:none;border-radius:0;background:transparent;margin:0;padding:.75rem}.schema-code:where(.astro-ccfoxf24) .json-key{color:#9cdcfe}.schema-code:where(.astro-ccfoxf24) .json-str{color:#ce9178}.schema-code:where(.astro-ccfoxf24) .json-num{color:#b5cea8}.schema-code:where(.astro-ccfoxf24) .json-bool{color:#569cd6}.copy-btn:where(.astro-ccfoxf24){display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:transparent;border:1px solid transparent;color:var(--sl-color-gray-4);cursor:pointer;border-radius:.25rem;font-family:inherit;font-size:.6875rem;transition:all .15s;white-space:nowrap}.copy-btn:where(.astro-ccfoxf24):hover{color:var(--sl-color-white);border-color:var(--sl-color-gray-4)}.copy-btn:where(.astro-ccfoxf24).copied{color:#5ec269;border-color:color-mix(in srgb,#5EC269 30%,transparent)}.copy-label:where(.astro-ccfoxf24){pointer-events:none}.samples-grid:where(.astro-ccfoxf24){display:flex;flex-wrap:wrap;gap:.3125rem}.sample-pill:where(.astro-ccfoxf24){font-size:.8125rem;font-family:var(--mono);padding:.25rem .625rem;background:color-mix(in srgb,var(--sl-color-gray-5) 35%,transparent);border:1px solid color-mix(in srgb,var(--sl-color-gray-5) 50%,transparent);border-radius:.25rem;color:var(--sl-color-gray-1)}.alias-row:where(.astro-ccfoxf24){display:flex;flex-wrap:wrap;gap:.3125rem}.alias-pill:where(.astro-ccfoxf24){font-size:.75rem;font-family:var(--mono);padding:.125rem .5rem;background:transparent;border:1px solid var(--sl-color-gray-5);border-radius:.25rem;color:var(--sl-color-gray-3)}.domain-name-accent:where(.astro-ccfoxf24){color:var(--accent);text-transform:capitalize}.domain-nav:where(.astro-ccfoxf24){display:flex;flex-direction:column;gap:1px;max-height:24rem;overflow-y:auto;scrollbar-width:thin;border-radius:.375rem;border:1px solid color-mix(in srgb,var(--sl-color-gray-5) 60%,transparent)}.domain-nav-item:where(.astro-ccfoxf24){display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.375rem .75rem;text-decoration:none;color:var(--sl-color-gray-2);font-size:.8125rem;background:color-mix(in srgb,var(--sl-color-gray-6) 30%,transparent);transition:background .1s,color .1s}.domain-nav-item:where(.astro-ccfoxf24):hover{background:color-mix(in srgb,var(--sl-color-gray-5) 50%,transparent);color:var(--sl-color-white)}.domain-nav-item:where(.astro-ccfoxf24).is-current{background:color-mix(in srgb,var(--accent) 15%,transparent);border-left:3px solid var(--accent);color:var(--sl-color-white);font-weight:500}.domain-nav-title:where(.astro-ccfoxf24){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.domain-nav-key:where(.astro-ccfoxf24){font-size:.625rem;font-family:var(--mono);color:var(--sl-color-gray-4);background:transparent;padding:0;flex-shrink:0}.domain-nav-item:where(.astro-ccfoxf24).is-current .domain-nav-key:where(.astro-ccfoxf24){color:var(--sl-color-gray-3)}@media(max-width:640px){.type-title:where(.astro-ccfoxf24){font-size:1.25rem!important}.detail-facts:where(.astro-ccfoxf24){gap:.25rem}.fact:where(.astro-ccfoxf24){font-size:.6875rem}.schema-cli:where(.astro-ccfoxf24){display:none}.schema-header:where(.astro-ccfoxf24){padding:.375rem .625rem}.schema-code:where(.astro-ccfoxf24){padding:.5rem .625rem}}}@layer starlight.components{.type-listing:where(.astro-ygl3nbwr){max-width:100%;--mono: var(--sl-font-mono, ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, Consolas, monospace)}.back-link:where(.astro-ygl3nbwr){display:inline-flex;align-items:center;gap:.25rem;font-size:.8125rem;color:var(--sl-color-gray-3);text-decoration:none;margin-bottom:1.5rem;transition:color .15s}.back-link:where(.astro-ygl3nbwr):hover{color:var(--accent)}.listing-header:where(.astro-ygl3nbwr){display:flex;align-items:center;gap:.75rem;margin-bottom:1.75rem}.listing-accent:where(.astro-ygl3nbwr){width:4px;align-self:stretch;border-radius:2px;flex-shrink:0;background:var(--accent)}.listing-header-content:where(.astro-ygl3nbwr){flex:1;min-width:0}.listing-title:where(.astro-ygl3nbwr){font-size:1.5rem!important;font-weight:600;margin:0!important;line-height:1.3;text-transform:capitalize}.listing-desc:where(.astro-ygl3nbwr){font-size:.875rem;color:var(--sl-color-gray-3);margin:.25rem 0 0;line-height:1.5}.listing-count:where(.astro-ygl3nbwr){font-size:.75rem;color:var(--sl-color-gray-4);flex-shrink:0;font-variant-numeric:tabular-nums}.category-group:where(.astro-ygl3nbwr){margin-bottom:1.25rem}.category-header:where(.astro-ygl3nbwr){display:flex;align-items:center;gap:.5rem;padding:.5rem 0;margin-bottom:.375rem;border-bottom:2px solid color-mix(in srgb,var(--accent) 25%,transparent);text-decoration:none;color:inherit;transition:border-color .15s}.category-header:where(.astro-ygl3nbwr):hover{border-color:var(--accent)}.category-header:where(.astro-ygl3nbwr):hover .category-name:where(.astro-ygl3nbwr){color:var(--accent)}.category-header:where(.astro-ygl3nbwr):hover .category-arrow:where(.astro-ygl3nbwr){color:var(--accent);transform:translate(2px)}.category-name:where(.astro-ygl3nbwr){font-size:.9375rem!important;font-weight:600;text-transform:capitalize;margin:0!important;color:var(--sl-color-white);transition:color .15s}.category-count:where(.astro-ygl3nbwr){font-size:.6875rem;color:var(--sl-color-gray-4);font-variant-numeric:tabular-nums;flex:1}.category-arrow:where(.astro-ygl3nbwr){color:var(--sl-color-gray-4);flex-shrink:0;transition:color .15s,transform .15s}.type-cards:where(.astro-ygl3nbwr){display:flex;flex-direction:column;gap:1px}.type-card:where(.astro-ygl3nbwr){display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .75rem;text-decoration:none;color:inherit;border-radius:.375rem;transition:background .1s}.type-card:where(.astro-ygl3nbwr):hover{background:color-mix(in srgb,var(--sl-color-gray-6) 50%,transparent)}.type-card:where(.astro-ygl3nbwr):hover .card-title:where(.astro-ygl3nbwr){color:var(--accent)}.card-main:where(.astro-ygl3nbwr){display:flex;align-items:baseline;gap:.5rem;min-width:0}.card-title:where(.astro-ygl3nbwr){font-size:.875rem;font-weight:500;color:var(--sl-color-white);white-space:nowrap;transition:color .1s}.card-key:where(.astro-ygl3nbwr){font-size:.6875rem;font-family:var(--mono);color:var(--sl-color-gray-4);background:transparent;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-meta:where(.astro-ygl3nbwr){display:flex;align-items:center;gap:.5rem;flex-shrink:0}.card-cast:where(.astro-ygl3nbwr){font-size:.625rem;font-family:var(--mono);padding:.125rem .5rem;background:color-mix(in srgb,var(--sl-color-gray-5) 50%,transparent);border-radius:.25rem;color:var(--sl-color-gray-2);letter-spacing:.03em}.card-sample:where(.astro-ygl3nbwr){font-size:.6875rem;font-family:var(--mono);color:var(--sl-color-gray-4);background:transparent;padding:0;white-space:nowrap}@media(max-width:640px){.card-sample:where(.astro-ygl3nbwr){display:none}.card-key:where(.astro-ygl3nbwr){display:none}.type-card:where(.astro-ygl3nbwr){padding:.5rem}}}
