.dependencies.svelte-aoxr8z{flex-direction:column;gap:16px;display:flex}h2.svelte-aoxr8z{font-size:var(--ohi-fs-22);font-weight:600;line-height:28px}ul.svelte-aoxr8z{flex-wrap:wrap;gap:10px;display:flex}.copy.svelte-1ockw4q{flex-shrink:0;display:inline-flex}.button.svelte-1ockw4q{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:inline-flex}.icon.svelte-1ockw4q{border-radius:var(--ohi-radius-icon);width:32px;height:32px;color:var(--ohi-text-2);padding:0}.icon.large.svelte-1ockw4q{width:36px;height:36px}@media (width<=767px){.icon.large.svelte-1ockw4q{width:32px;height:32px}}.icon.small.svelte-1ockw4q{width:24px;height:24px}.icon.svelte-1ockw4q:hover{background:var(--ohi-subtle)}.icon.copied.svelte-1ockw4q{color:var(--ohi-lime-ink)}.command.svelte-1ockw4q{border:1px solid var(--ohi-code-border);border-radius:var(--ohi-radius-icon);width:36px;height:36px;color:var(--ohi-code-text);padding:0}.command.svelte-1ockw4q:hover{border-color:var(--ohi-code-text)}.command.copied.svelte-1ockw4q{color:var(--ohi-lime-ink)}.details.svelte-1q7xvib{flex-direction:column;gap:16px;display:flex}h2.svelte-1q7xvib{font-size:var(--ohi-fs-18);font-weight:600;line-height:25px}dl.svelte-1q7xvib{flex-direction:column;gap:16px;display:flex}.item.svelte-1q7xvib{flex-direction:column;gap:2px;display:flex}dt.svelte-1q7xvib{color:var(--ohi-text-2);font-size:var(--ohi-fs-14);line-height:20px}dd.svelte-1q7xvib{font-size:var(--ohi-fs-16);line-height:22px}.owner.svelte-1q7xvib{color:var(--ohi-link);font-family:var(--ohi-font-mono);font-weight:500}.owner.svelte-1q7xvib:hover{text-decoration:underline}.value-row.svelte-1q7xvib{align-items:center;gap:6px;min-height:32px;display:flex}.mono-value.svelte-1q7xvib{min-width:0;font-family:var(--ohi-font-mono);font-size:var(--ohi-fs-15);overflow-wrap:anywhere}.header.svelte-lxl622{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.id-row.svelte-lxl622{max-width:100%;font-family:var(--ohi-font-mono);font-size:var(--ohi-fs-44);line-height:51px}h1.svelte-lxl622{font-size:inherit;display:inline}h1.svelte-lxl622 .id{line-height:inherit}.copy-id.svelte-lxl622{vertical-align:top;margin:7.5px 0 0 10px;display:inline-flex}.title.svelte-lxl622{font-size:var(--ohi-fs-24);padding-top:10px;font-weight:500;line-height:32px}.meta.svelte-lxl622{color:var(--ohi-text-2);font-size:var(--ohi-fs-14);flex-wrap:wrap;column-gap:8px;padding-top:10px;line-height:20px;display:flex}.notice.svelte-lxl622{border:1px solid var(--ohi-border);border-radius:var(--ohi-radius-field);background:var(--ohi-subtle);font-size:var(--ohi-fs-14);margin-top:16px;padding:10px 14px;line-height:20px}.notice.svelte-lxl622 a:where(.svelte-lxl622){color:var(--ohi-link);font-weight:500}.notice.svelte-lxl622 a:where(.svelte-lxl622):hover{text-decoration:underline}.description.svelte-lxl622{max-width:660px;font-size:var(--ohi-fs-18);padding-top:24px;line-height:29px}.subjects.svelte-lxl622{flex-wrap:wrap;gap:8px;padding-top:20px;display:flex}.subject.svelte-lxl622{border:1px solid var(--ohi-border);border-radius:var(--ohi-radius-pill);background:var(--ohi-raised);height:36px;color:var(--ohi-link);font-size:var(--ohi-fs-14);white-space:nowrap;align-items:center;padding:0 16px;font-weight:500;line-height:20px;display:inline-flex}.subject.svelte-lxl622:hover{background:var(--ohi-subtle)}@media (width<=767px){h1.svelte-lxl622 .id{font-size:var(--ohi-fs-30)!important}.id-row.svelte-lxl622{font-size:var(--ohi-fs-30);line-height:35px}.copy-id.svelte-lxl622{margin-top:1.5px}.title.svelte-lxl622{font-size:var(--ohi-fs-19);padding-top:4px;line-height:26px}.meta.svelte-lxl622{font-size:var(--ohi-fs-13);line-height:18px}.licenses.svelte-lxl622{display:none}.description.svelte-lxl622{font-size:var(--ohi-fs-16);line-height:26px}.subjects.svelte-lxl622{padding-top:16px}}.try.svelte-g9efrt{padding-top:28px;display:flex}.playground.svelte-g9efrt{border-radius:var(--ohi-radius-pill);background:var(--ohi-lime);height:44px;color:var(--ohi-navy);font-size:var(--ohi-fs-16);white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;padding:0 20px;font-weight:600;line-height:22px;display:inline-flex}@media (width<=767px){.try.svelte-g9efrt{flex-direction:column;padding-top:24px}.playground.svelte-g9efrt{justify-content:center;height:48px}}.card.svelte-m39lnw{border:1px solid var(--ohi-border);border-radius:var(--ohi-radius-card);background:var(--ohi-raised);padding:24px}@media (width<=767px){.card.svelte-m39lnw{padding:20px}}.command.svelte-1kze96d{border:1px solid var(--ohi-lime-line);border-radius:var(--ohi-radius-command);background:var(--ohi-code-bg);font-size:var(--ohi-fs-16);align-items:center;gap:10px;padding:10px 8px 10px 16px;line-height:22px;display:flex}.text.svelte-1kze96d{flex:auto;align-items:flex-start;gap:10px;min-width:0;display:flex}.prompt.svelte-1kze96d{color:var(--ohi-lime-ink);font-family:var(--ohi-font-mono);flex:none}code.svelte-1kze96d{min-width:0;color:var(--ohi-code-text);font-family:var(--ohi-font-mono);text-indent:-2ch;scrollbar-width:thin;flex:auto;padding-left:2ch;overflow-x:auto}code.svelte-1kze96d:focus-visible{outline:2px solid var(--ohi-focus);outline-offset:2px;border-radius:4px}.line.svelte-1kze96d{white-space:nowrap}.badge.svelte-10fwkcs{border-radius:var(--ohi-radius-badge);background:var(--ohi-chip-bg);height:24px;color:var(--ohi-chip-text);font-size:var(--ohi-fs-14);white-space:nowrap;align-items:center;padding:0 8px;font-weight:600;line-height:20px;display:inline-flex}.line.svelte-1nw8fck{--fade-start:0px;--fade-end:0px;min-width:0;font-family:var(--ohi-font-mono);font-size:var(--ohi-fs-13);white-space:nowrap;-webkit-mask:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent) top / 100% calc(100% - 4px) no-repeat, linear-gradient(#000, #000) bottom / 100% 4px no-repeat;mask:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent) top / 100% calc(100% - 4px) no-repeat, linear-gradient(#000, #000) bottom / 100% 4px no-repeat;flex:auto;padding-block:4px 1px;line-height:18px;overflow-x:auto}.fade-start.svelte-1nw8fck{--fade-start:28px}.fade-end.svelte-1nw8fck{--fade-end:28px}.line.svelte-1nw8fck:focus-visible{outline:2px solid var(--ohi-focus);outline-offset:2px;border-radius:4px;-webkit-mask:none;mask:none}.line.svelte-1nw8fck::-webkit-scrollbar{height:3px}.line.svelte-1nw8fck::-webkit-scrollbar-thumb{background:0 0;border-radius:2px}.scrolling.svelte-1nw8fck::-webkit-scrollbar-thumb{background:var(--ohi-code-border)}html:not(.js) .line.svelte-1nw8fck::-webkit-scrollbar-thumb{background:var(--ohi-code-border)}@supports not selector(::-webkit-scrollbar){.line.svelte-1nw8fck{scrollbar-width:thin;scrollbar-color:transparent transparent}.scrolling.svelte-1nw8fck,html:not(.js) .line.svelte-1nw8fck{scrollbar-color:var(--ohi-code-border) transparent}}.row.svelte-xb5coe{border-top:1px solid var(--ohi-border);padding:10px 0 12px}.line.svelte-xb5coe{align-items:flex-start;gap:12px;display:flex}.badge.svelte-xb5coe,.actions.svelte-xb5coe{flex-shrink:0;align-items:center;height:32px;display:flex}.badge.svelte-xb5coe{width:60px}.file.svelte-xb5coe{flex-direction:column;flex:auto;gap:2px;min-width:0;padding-top:6px;display:flex}.name.svelte-xb5coe{color:var(--ohi-link);font-family:var(--ohi-font-mono);font-size:var(--ohi-fs-14);overflow-wrap:anywhere;line-height:20px}.name.svelte-xb5coe:hover{text-decoration:underline}.meta.svelte-xb5coe{color:var(--ohi-text-2);font-size:var(--ohi-fs-14);line-height:20px}.fact.svelte-xb5coe{white-space:nowrap}.sep.svelte-xb5coe{margin-inline:6px}.actions.svelte-xb5coe{gap:2px}.toggle.svelte-xb5coe{display:inline-flex}.details.svelte-xb5coe{flex-direction:column;gap:6px;margin-top:10px;display:none}.details.open.svelte-xb5coe,html:not(.js) .details.svelte-xb5coe{display:flex}.box.svelte-xb5coe{border:1px solid var(--ohi-code-border);background:var(--ohi-subtle);border-radius:8px;align-items:center;gap:8px;padding:3px 3px 3px 10px;display:flex}.box.svelte-xb5coe button:hover{background:var(--ohi-border)}.command.svelte-xb5coe{color:var(--ohi-code-text)}.prompt.svelte-xb5coe{color:var(--ohi-lime-ink);font-family:var(--ohi-font-mono);font-size:var(--ohi-fs-13);flex:none;line-height:18px}.checksum.svelte-xb5coe{color:var(--ohi-text-2);font-size:var(--ohi-fs-13);line-height:18px}.checksum-label.svelte-xb5coe{flex:none}summary.svelte-4k76yx{border-top:1px solid var(--ohi-border);align-items:center;gap:8px;min-height:48px;padding-block:4px;display:flex}.chevron.svelte-4k76yx{color:var(--ohi-text);display:inline-flex}.downloads[open].svelte-4k76yx .closed-icon:where(.svelte-4k76yx),.downloads.svelte-4k76yx:not([open]) .open-icon:where(.svelte-4k76yx){display:none}.heading.svelte-4k76yx{font-size:var(--ohi-fs-16);font-weight:600;line-height:22px}.count.svelte-4k76yx{color:var(--ohi-text-2);font-size:var(--ohi-fs-14);line-height:20px}h2.svelte-1dum9r2{font-size:var(--ohi-fs-18);margin-bottom:14px;font-weight:600;line-height:25px}.add.svelte-1dum9r2{padding-bottom:16px}.install.svelte-1dum9r2{text-align:right;font-size:var(--ohi-fs-13);margin-top:8px;line-height:18px}.install.svelte-1dum9r2 a:where(.svelte-1dum9r2){color:var(--ohi-link)}.releases.svelte-1dum9r2 a:where(.svelte-1dum9r2){color:var(--ohi-link);font-weight:500}.install.svelte-1dum9r2 a:where(.svelte-1dum9r2):hover,.releases.svelte-1dum9r2 a:where(.svelte-1dum9r2):hover{text-decoration:underline}.releases.svelte-1dum9r2{border-top:1px solid var(--ohi-border);font-size:var(--ohi-fs-14);padding-top:12px;line-height:20px}.ontology.svelte-t5yrsg{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""side""deps";gap:40px;padding-top:48px;padding-bottom:88px;display:grid}.title-area.svelte-t5yrsg{grid-area:title;min-width:0}.side-area.svelte-t5yrsg{flex-direction:column;grid-area:side;gap:40px;min-width:0;display:flex}.deps-area.svelte-t5yrsg{grid-area:deps;min-width:0}@media (width>=1100px){.ontology.svelte-t5yrsg{grid-template-columns:minmax(0, 1fr) var(--ohi-side-column);grid-template-rows:auto 1fr;grid-template-areas:"title side""deps side";gap:56px}.details-area.svelte-t5yrsg{padding:0 4px}}@media (width<=767px){.ontology.svelte-t5yrsg{gap:32px;padding-top:24px;padding-bottom:40px}.side-area.svelte-t5yrsg{gap:32px}}
