.schema-page.svelte-h5i73w{opacity:0;transition:opacity .4s ease}.schema-page.mounted.svelte-h5i73w{opacity:1}.publisher-avatar.svelte-h5i73w{display:grid;place-items:center;width:2.25rem;height:2.25rem;flex:0 0 2.25rem;overflow:hidden;border:1px solid var(--color-rule);border-radius:.75rem;background:transparent;color:var(--color-ink)}.publisher-avatar.svelte-h5i73w img:where(.svelte-h5i73w){width:100%;height:100%;object-fit:cover}.publisher-avatar.logo-fallback.svelte-h5i73w img:where(.svelte-h5i73w){padding:.25rem;object-fit:contain}.publisher-avatar.svelte-h5i73w span:where(.svelte-h5i73w){font:650 1rem var(--font-display)}.record-actions.svelte-h5i73w{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.record-actions.svelte-h5i73w :is(button:where(.svelte-h5i73w),a:where(.svelte-h5i73w)){display:inline-flex;min-height:36px;align-items:center;gap:7px;padding:7px 10px;border:1px solid var(--color-rule);border-radius:10px;background:var(--color-canvas);color:var(--color-graphite);font:620 .68rem var(--font-body);text-decoration:none;cursor:pointer}.record-actions.svelte-h5i73w :where(.svelte-h5i73w):is(button:where(.svelte-h5i73w),a:where(.svelte-h5i73w)):hover,.record-actions.svelte-h5i73w button.active:where(.svelte-h5i73w),.record-actions.svelte-h5i73w button.saved:where(.svelte-h5i73w){border-color:color-mix(in srgb,var(--color-vermillion) 45%,var(--color-rule));background:var(--color-brand-tint);color:var(--color-vermillion-deep)}.record-actions.svelte-h5i73w .adapt-action:where(.svelte-h5i73w){border-color:color-mix(in srgb,var(--color-vermillion) 36%,var(--color-rule));color:var(--color-ink)}.record-actions.svelte-h5i73w svg:where(.svelte-h5i73w){width:14px;height:14px}.unmaintained-label.svelte-h5i73w{padding:3px 7px;border:1px solid var(--color-rule-strong);border-radius:6px;background:var(--color-canvas-deep);color:var(--color-graphite);font:650 .51rem var(--font-mono);text-transform:uppercase}.unmaintained-notice.svelte-h5i73w,.lineage-notice.svelte-h5i73w{display:flex;align-items:center;gap:14px;margin:-22px 0 32px;padding:15px 17px;border:1px solid var(--color-rule);border-left:3px solid var(--color-vermillion);border-radius:0 13px 13px 0;background:var(--color-canvas-deep)}.unmaintained-notice.svelte-h5i73w>div:where(.svelte-h5i73w),.lineage-notice.svelte-h5i73w>div:where(.svelte-h5i73w){display:flex;min-width:0;flex:1;flex-direction:column;gap:3px}.unmaintained-notice.svelte-h5i73w strong:where(.svelte-h5i73w),.lineage-notice.svelte-h5i73w strong:where(.svelte-h5i73w){color:var(--color-ink);font-size:.78rem}.unmaintained-notice.svelte-h5i73w div:where(.svelte-h5i73w) span:where(.svelte-h5i73w),.lineage-notice.svelte-h5i73w div:where(.svelte-h5i73w) span:where(.svelte-h5i73w){color:var(--color-slate);font-size:.68rem;line-height:1.45}.unmaintained-notice.svelte-h5i73w>a:where(.svelte-h5i73w),.lineage-notice.svelte-h5i73w>a:where(.svelte-h5i73w){flex:0 0 auto;color:var(--color-ink);text-decoration:none;font-size:.68rem;font-weight:680}.unmaintained-notice.svelte-h5i73w>a:where(.svelte-h5i73w) span:where(.svelte-h5i73w),.lineage-notice.svelte-h5i73w>a:where(.svelte-h5i73w) span:where(.svelte-h5i73w){color:var(--color-vermillion-deep)}.lineage-notice.svelte-h5i73w{border-left-color:var(--color-rule-strong);background:var(--color-canvas)}.lineage-mark.svelte-h5i73w{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border:1px solid var(--color-rule);border-radius:10px;color:var(--color-vermillion-deep)}.lineage-mark.svelte-h5i73w svg:where(.svelte-h5i73w){width:17px;height:17px}.replacement-link.svelte-h5i73w{display:inline-flex;gap:8px;margin-top:9px;color:var(--color-ink);text-decoration:none;font-size:.72rem;font-weight:650}.replacement-link.svelte-h5i73w span:where(.svelte-h5i73w){color:var(--color-vermillion-deep)}.related-records.svelte-h5i73w{margin-top:64px;padding-top:25px;border-top:1px solid var(--color-rule-strong)}.related-records.svelte-h5i73w>header:where(.svelte-h5i73w){display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.related-records.svelte-h5i73w header:where(.svelte-h5i73w) span:where(.svelte-h5i73w){color:var(--color-mist);font:650 .52rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.related-records.svelte-h5i73w header:where(.svelte-h5i73w) h2:where(.svelte-h5i73w){margin-top:4px;color:var(--color-ink);font:520 1.75rem var(--font-display)}.related-records.svelte-h5i73w header:where(.svelte-h5i73w) a:where(.svelte-h5i73w){color:var(--color-ink);text-decoration:none;font-size:.68rem;font-weight:650}.related-records.svelte-h5i73w>div:where(.svelte-h5i73w){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:15px;overflow:hidden;border:1px solid var(--color-rule);border-radius:15px;background:var(--color-rule)}.related-records.svelte-h5i73w>div:where(.svelte-h5i73w)>a:where(.svelte-h5i73w){display:flex;min-height:190px;flex-direction:column;padding:17px;background:var(--color-canvas);color:inherit;text-decoration:none}.related-records.svelte-h5i73w>div:where(.svelte-h5i73w)>a:where(.svelte-h5i73w):hover{background:var(--color-canvas-deep)}.related-status.svelte-h5i73w{color:var(--color-slate)!important;font-size:.55rem!important}.related-status.svelte-h5i73w i:where(.svelte-h5i73w){display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%;background:var(--color-vermillion)}.related-records.svelte-h5i73w h3:where(.svelte-h5i73w){margin-top:20px;color:var(--color-ink);font:510 1.13rem/1.2 var(--font-display)}.related-records.svelte-h5i73w p:where(.svelte-h5i73w){margin-top:7px;color:var(--color-slate);font:.57rem var(--font-mono)}.related-tags.svelte-h5i73w{display:flex;flex-wrap:wrap;gap:5px;margin-top:auto;padding-top:14px}.related-tags.svelte-h5i73w span:where(.svelte-h5i73w){color:var(--color-slate);font-size:.55rem;text-transform:none}@media(max-width:900px){.related-records.svelte-h5i73w>div:where(.svelte-h5i73w){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.related-records.svelte-h5i73w>div:where(.svelte-h5i73w){grid-template-columns:1fr}.related-records.svelte-h5i73w>header:where(.svelte-h5i73w){align-items:flex-start;flex-direction:column}}@media(max-width:620px){.unmaintained-notice.svelte-h5i73w,.lineage-notice.svelte-h5i73w{align-items:flex-start;flex-wrap:wrap}.unmaintained-notice.svelte-h5i73w>a:where(.svelte-h5i73w),.lineage-notice.svelte-h5i73w>a:where(.svelte-h5i73w){width:100%;padding-left:48px}}@media(prefers-reduced-motion:reduce){.schema-page.svelte-h5i73w{transition:none}}
