:root{--holon-elev-1:0 2px 6px #14171a12, 0 1px 2px #14171a0f;--holon-elev-2:0 10px 24px #14171a1c, 0 3px 6px #14171a12}.ml-dark{--holon-elev-1:0 2px 6px #00000073, 0 1px 2px #00000059;--holon-elev-2:0 10px 28px #0000008c, 0 3px 6px #0006}.ml-Card,.ml-SectionCard{box-shadow:var(--holon-elev-1)}.ml-Card .ml-Card,.ml-SectionCard .ml-Card,.ml-Card .ml-SectionCard{box-shadow:none}.ml-Card:hover,.ml-CardList .ml-Card:hover{border-color:var(--ml-bd-strong)}.ml-Card.ml-interactive{transition:box-shadow .14s,border-color .14s,transform .14s}.ml-Card.ml-interactive:hover{box-shadow:var(--holon-elev-2);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.ml-Card.ml-interactive{transition:none}.ml-Card.ml-interactive:hover{transform:none}}.holon-sidebar-frame{--ws-bg:#17191c;--ws-bg2:#24272c;--ws-bd:#2f3339;--ws-ink:#e2e6ea;--ws-ink2:#8d97a1;background:var(--ws-bg);flex-direction:column;flex:none;min-height:0;display:flex}.holon-sidebar-frame>.ml-WsSidebar{flex:auto;min-height:0}.holon-account-selector{border-top:1px solid var(--ws-bd);flex:none;padding:4px 0 8px;display:flex}.holon-account-trigger{all:unset;box-sizing:border-box;cursor:pointer;min-width:0;height:42px;color:var(--ws-ink);font-size:var(--ml-text-sm);flex:1;align-items:center;gap:10px;padding:0 14px;font-weight:600;display:flex}.holon-account-trigger:hover,.holon-account-trigger[data-pressed]{background:var(--ws-bg2)}.holon-account-trigger[data-focus-visible]{outline:2px solid var(--ml-accent);outline-offset:-2px}.holon-account-avatar{background:var(--ml-accent);width:24px;height:24px;color:var(--ml-on-accent);font-size:var(--ml-text-xs);letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.holon-account-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.holon-account-chevron{color:var(--ws-ink2);flex:none;margin-left:auto}.holon-account-menu{min-width:236px}.holon-account-summary[data-disabled]{color:var(--ml-ink)}.holon-account-action{align-items:center;gap:var(--ml-sp-2);display:inline-flex}.ml-AppShell-banner{background:var(--ml-solid);color:var(--ml-solid-fg)}.ml-AppShell-banner>span:before{content:"";background:var(--ml-status-warning);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.holon-ontology-page .ml-Heading,.holon-ontology-main .ml-Heading,.holon-detail-body .ml-Heading,.holon-tab-body .ml-Heading{font-weight:700}.holon-page-title{letter-spacing:-.01em;margin:0;font-size:22px;font-weight:700;line-height:1.25}.holon-num{font-variant-numeric:tabular-nums}.holon-space-trigger{all:unset;box-sizing:border-box;cursor:pointer;height:22px;color:var(--ml-ink);border-radius:var(--ml-radius);align-items:center;gap:5px;padding:0 4px;font-size:12px;display:inline-flex}.holon-space-trigger:hover,.holon-space-trigger[data-pressed]{background:var(--ml-hover)}.holon-space-trigger[data-focus-visible]{outline:2px solid var(--ml-accent)}.holon-space-trigger-name{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.holon-space-popover{min-width:260px;max-width:340px}.holon-space-context{border-bottom:1px solid var(--ml-bd);flex-direction:column;gap:1px;padding:8px 10px 6px;display:flex}.holon-space-context-name{color:var(--ml-ink);font-size:12px;font-weight:600}.holon-space-context-space{color:var(--ml-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.holon-space-filter{margin:6px 8px 2px}.holon-space-menu{max-height:320px;overflow-y:auto}.holon-space-menu .ml-MenuItem[data-selection-mode]:before{content:none}.holon-space-menu .ml-MenuItem[data-selected]{background:var(--ml-selected-bg)}.holon-space-menu .ml-MenuItem[data-selected][data-focused]{background:var(--ml-solid)}.holon-space-empty{color:var(--ml-ink-3);padding:8px 10px;font-size:12px;display:block}.holon-space-footer{border-top:1px solid var(--ml-bd);gap:4px;padding:6px 8px;display:flex}.holon-space-footer-action{all:unset;box-sizing:border-box;cursor:pointer;color:var(--ml-ink);border-radius:var(--ml-radius);align-items:center;gap:5px;padding:4px 8px;font-size:12px;display:inline-flex}.holon-space-footer-action:hover,.holon-space-footer-action[data-pressed]{background:var(--ml-hover)}.holon-space-footer-action[data-focus-visible]{outline:2px solid var(--ml-accent)}.holon-space-share{flex-direction:column;gap:3px;min-width:0;display:flex}.holon-space-share-label{font-size:12px;font-weight:600}.holon-space-share-caption{color:var(--ml-ink-3);font-size:11px}.holon-space-share-error{color:var(--ml-ink);font-size:11px;font-weight:600}.holon-space-rid-preview{flex-direction:column;gap:3px;min-width:0;display:flex}.holon-space-rid-preview .ml-CopyField{max-width:100%;overflow:hidden}.holon-space-rid-preview-label{font-size:12px;font-weight:600}.holon-space-rid-preview-caption{color:var(--ml-ink-3);font-size:11px}.holon-nav-hamburger{width:32px;height:32px;color:var(--ml-ink);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-right:2px;display:none}.holon-nav-scrim{display:none}@media (max-width:767px){.holon-nav-hamburger{z-index:65;background:0 0;width:40px;height:40px;display:inline-flex;position:fixed;top:2px;left:4px}.ml-AppShell:has(.ml-AppShell-banner) .holon-nav-hamburger{top:20px}.holon-header-resource-icon{visibility:hidden}.holon-sidebar-frame{z-index:60;visibility:hidden;width:252px;transition:transform .22s,visibility 0s linear .22s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:4px 0 24px #0000004d}.holon-shell--nav-open .holon-sidebar-frame{visibility:visible;transition:transform .22s,visibility;transform:translate(0)}.holon-sidebar-frame .ml-WsSidebar{width:100%}.holon-sidebar-frame .ml-WsSidebar .ml-WsSidebar-lbl,.holon-sidebar-frame .ml-WsSidebar .ml-WsSidebar-kbd{display:inline}.holon-sidebar-frame .ml-WsSidebar .ml-WsSidebar-group{display:block}.holon-sidebar-frame .ml-WsSidebar .ml-WsSidebar-logo{display:flex}.holon-sidebar-frame .ml-WsSidebar .ml-WsSidebar-item{justify-content:flex-start;padding:0 14px}.holon-sidebar-frame .ml-WsSidebar .ml-WsSidebar-top{justify-content:flex-start;padding:0 12px}.holon-sidebar-frame .ml-WsSidebar-toggle{display:none}.holon-account-trigger{justify-content:flex-start;padding:0 14px}.holon-nav-scrim{z-index:55;opacity:0;pointer-events:none;background:#0006;border:none;transition:opacity .22s;display:block;position:fixed;inset:0}.holon-shell--nav-open .holon-nav-scrim{opacity:1;pointer-events:auto}}.holon-tab-body{padding:var(--ml-sp-5)}.holon-detail-body .ml-TabPanel{margin-top:0}.holon-detail-body .holon-tab-body{padding:var(--ml-sp-4) var(--ml-sp-6) var(--ml-sp-6)}@media (max-width:767px){.holon-detail-body .holon-tab-body{padding-inline:var(--ml-sp-4)}}.holon-page-heading{gap:var(--ml-sp-1);flex-direction:column;display:flex}.holon-link-row{justify-content:space-between;align-items:flex-start;gap:var(--ml-sp-3);display:flex}.holon-link-row>:first-child{min-width:0}.holon-tab-body--stack{gap:var(--ml-sp-5);flex-direction:column;display:flex}.holon-stat-grid{gap:var(--ml-sp-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.holon-detail-body .holon-stat-grid{gap:0}.holon-detail-body .holon-stat-grid .ml-Stat{border:0;border-left:1px solid var(--ml-bd);padding:var(--ml-sp-2) var(--ml-sp-4)}.holon-detail-body .holon-stat-grid .ml-Stat:first-child{border-left:0}.holon-home .ml-Stat-value,.holon-detail-body .ml-Stat-value{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700}.holon-usage-app-row{justify-content:space-between;align-items:center;gap:var(--ml-sp-4);padding:var(--ml-sp-4);display:flex}.holon-usage-app-meta{align-items:flex-end;gap:var(--ml-sp-1);text-align:right;flex-direction:column;display:flex}.holon-table-scroll{overflow-x:auto}.holon-table-scroll td,.holon-table-scroll th{white-space:nowrap}.holon-property-grid{border-top:1px solid var(--ml-bd);border-left:1px solid var(--ml-bd);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}@media (max-width:1100px){.holon-property-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.holon-property-grid{grid-template-columns:minmax(0,1fr)}}.holon-property-cell{align-items:center;gap:var(--ml-sp-2);min-height:44px;padding:var(--ml-sp-2) var(--ml-sp-3);background:var(--ml-paper);border-right:1px solid var(--ml-bd);border-bottom:1px solid var(--ml-bd);border-radius:0;display:flex}.holon-property-cell__text{justify-content:space-between;align-items:baseline;gap:var(--ml-sp-2);flex-direction:row;flex:1;min-width:0;display:flex}.holon-property-cell__name{font-size:var(--ml-text-sm);color:var(--ml-ink)}.holon-property-cell__type{white-space:nowrap;font-size:var(--ml-text-xs);color:var(--ml-ink-3);flex:none}.holon-property-grid-footer{margin-top:var(--ml-sp-4);display:flex}.holon-graph-placeholder{background:var(--ml-paper-2);border-radius:var(--ml-radius);justify-content:center;align-items:center;min-height:16rem;display:flex}.holon-page-subtitle,.holon-ontology-page-head .holon-ontology-muted{font-size:var(--ml-text-base);color:var(--ml-ink-2);line-height:1.5}.holon-source-grid,.holon-workspace-grid{gap:var(--ml-sp-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-items:start;display:grid}.holon-source-card,.holon-workspace-card{gap:var(--ml-sp-2);flex-direction:column;display:flex}.holon-workspace-tags{gap:var(--ml-sp-1);flex-wrap:wrap;display:flex}.holon-workspace-card .holon-source-meta{padding-top:var(--ml-sp-2);border-top:1px solid var(--ml-bd);margin-top:auto}.holon-source-meta{gap:var(--ml-sp-4);font-size:var(--ml-text-sm);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.holon-explore__rail-head,.holon-source-meta dt{font-size:var(--ml-text-xs);letter-spacing:.05em;text-transform:uppercase;color:var(--ml-ink-3);font-weight:600}.holon-source-meta dd{color:var(--ml-ink);margin:0}.holon-source-actions{gap:var(--ml-sp-2);flex-wrap:wrap;display:flex}.holon-dc-header{justify-content:space-between;align-items:flex-start;gap:var(--ml-sp-4);flex-wrap:wrap;display:flex}.holon-dc-backlink{cursor:pointer;font:inherit;color:var(--ml-accent,#0360f0);background:0 0;border:none;padding:0}.holon-dc-capabilities{gap:var(--ml-sp-2);flex-wrap:wrap;display:flex}.holon-dc-cap{font-size:var(--ml-text-xs);border:1px solid var(--ml-bd);white-space:nowrap;border-radius:4px;padding:2px 8px}.holon-dc-cap--on{color:var(--ml-accent);border-color:color-mix(in srgb, var(--ml-accent) 40%, transparent);background:color-mix(in srgb, var(--ml-accent) 8%, transparent)}.holon-dc-cap--off{color:var(--ml-dim);opacity:.7}.holon-dc-syncs{border:1px solid var(--ml-bd);border-radius:6px;overflow:hidden}.holon-dc-syncs__head{align-items:center;gap:var(--ml-sp-2);padding:var(--ml-sp-2) var(--ml-sp-3);font-size:var(--ml-text-sm);background:var(--ml-paper-dim);border-bottom:1px solid var(--ml-bd);font-weight:600;display:flex}.holon-dc-sync{justify-content:space-between;align-items:center;gap:var(--ml-sp-3);padding:var(--ml-sp-2) var(--ml-sp-3);border-bottom:1px solid var(--ml-bd);display:flex}.holon-dc-sync:last-child{border-bottom:none}.holon-dc-sync__id{flex-direction:column;min-width:0;display:flex}.holon-dc-sync__name{font-size:var(--ml-text-sm);font-weight:500}.holon-dc-sync__kind{font-size:var(--ml-text-xs);color:var(--ml-dim)}.holon-dc-sync__meta{align-items:center;gap:var(--ml-sp-3);font-size:var(--ml-text-xs);color:var(--ml-dim);flex-shrink:0;display:flex}.holon-dc-nosync{font-size:var(--ml-text-sm);color:var(--ml-dim)}.holon-devlogin-shell{min-height:100dvh;padding:var(--ml-sp-6) var(--ml-sp-5);background:var(--ml-paper-2);flex-direction:column;justify-content:center;align-items:center;display:flex}.holon-devlogin-card{grid-template-columns:240px minmax(0,1fr);width:100%;max-width:720px;padding:0;display:grid;overflow:hidden}.holon-login-brand{justify-content:flex-start;align-items:flex-start;gap:var(--ml-sp-2);padding:var(--ml-sp-6) var(--ml-sp-5);text-align:left;background:var(--ml-paper-dim);border-right:1px solid var(--ml-bd);flex-direction:column;margin:0;display:flex}.holon-login-content{min-width:0;padding:var(--ml-sp-5)}.holon-login-content>.holon-devlogin-block:first-child{margin-top:0}@media (max-width:640px){.holon-devlogin-card{grid-template-columns:minmax(0,1fr)}.holon-login-brand{padding:var(--ml-sp-4);border-right:0;border-bottom:1px solid var(--ml-bd)}}.holon-login-logo{width:auto;max-width:100%;height:40px}.holon-login-tagline{font-size:var(--ml-text-sm);color:var(--ml-ink-3)}.holon-devlogin-block{margin-top:var(--ml-sp-4)}.holon-devlogin-muted{color:var(--ml-ink-3)}.holon-login-gntc .ml-Button{width:100%;display:block}.holon-devlogin-row{gap:var(--ml-sp-2);margin-top:var(--ml-sp-3);display:flex}.holon-devlogin-row--center{align-items:center;margin-top:0}.holon-devlogin-col{gap:var(--ml-sp-2);flex-direction:column;display:flex}.holon-devlogin-pick{justify-content:space-between;gap:var(--ml-sp-2);text-align:left}.holon-devlogin-pick-label{min-width:0}.holon-devlogin-form{align-items:flex-start;gap:var(--ml-sp-2);margin-top:var(--ml-sp-2);display:flex}.holon-devlogin-form>:first-child{flex:1;min-width:0}.holon-devlogin-signed-in{align-items:center;gap:var(--ml-sp-2);flex-wrap:wrap;display:inline-flex}.holon-detail-shell{flex:1;min-width:0;min-height:0;display:flex}.holon-detail-root{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.holon-detail-header{padding:var(--ml-sp-4) var(--ml-sp-6);background:var(--ml-paper);border-bottom:1px solid var(--ml-bd)}.holon-detail-header__row{justify-content:space-between;align-items:center;gap:var(--ml-sp-4);margin-bottom:var(--ml-sp-4);display:flex}.holon-detail-header__identity{align-items:center;gap:var(--ml-sp-3);min-width:0;display:flex}.holon-detail-header__actions{align-items:center;gap:var(--ml-sp-3);flex-shrink:0;display:flex}.holon-detail-body{flex:1;min-height:0;overflow:auto}.holon-detail-loading{justify-content:center;align-items:center;min-height:16rem;display:flex}.holon-instance-centered{justify-content:center;align-items:center;min-height:60vh;display:flex}.holon-instance-page{flex-direction:column;display:flex}.holon-instance-body{gap:var(--ml-sp-5);width:100%;max-width:80rem;padding:var(--ml-sp-6) var(--ml-sp-5);flex-direction:column;margin:0 auto;display:flex}@media (min-width:1024px){.holon-instance-two-col{grid-template-columns:repeat(2,minmax(0,1fr))}}.holon-instance-quickstats{gap:var(--ml-sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.holon-instance-preview-row{justify-content:space-between;align-items:center;gap:var(--ml-sp-3);padding:var(--ml-sp-2) var(--ml-sp-3);display:flex}.holon-instance-preview-row>:first-child{min-width:0}.holon-instance-actions{gap:var(--ml-sp-2);margin-top:var(--ml-sp-4);display:flex}.holon-instance-center{min-height:60vh;padding:var(--ml-sp-6);place-items:center;display:grid}.holon-instance{min-height:100%}.holon-instance-header{justify-content:space-between;align-items:center;gap:var(--ml-sp-4);min-height:64px;padding:0 var(--ml-sp-6);border-bottom:1px solid var(--ml-bd);display:flex}.holon-instance-actions{align-items:center;gap:var(--ml-sp-2);display:flex}.holon-instance-body{gap:var(--ml-sp-5);max-width:80rem;padding:var(--ml-sp-6) var(--ml-sp-4);flex-direction:column;margin:0 auto;display:flex}@media (min-width:640px){.holon-instance-body{padding-inline:var(--ml-sp-6)}}.holon-instance-two-col{gap:var(--ml-sp-5);padding-top:var(--ml-sp-4);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.holon-instance-two-col{grid-template-columns:repeat(2,minmax(0,1fr))}}.holon-instance-stat-grid{gap:var(--ml-sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.holon-instance-stack{gap:var(--ml-sp-5);padding-top:var(--ml-sp-4);flex-direction:column;display:flex}.holon-instance-preview{gap:var(--ml-sp-2);margin-bottom:var(--ml-sp-4);flex-direction:column;display:flex}.holon-instance-preview-row{justify-content:space-between;align-items:center;gap:var(--ml-sp-2);padding:var(--ml-sp-2);background:var(--ml-paper-2);border-radius:var(--ml-radius);display:flex}.holon-instance-preview-row>:first-child{flex:1;min-width:0}.holon-instance-row-actions{gap:var(--ml-sp-2);display:flex}.holon-explorer-loading{justify-content:center;align-items:center;min-block-size:24rem;display:flex}.holon-explorer-meta{align-items:center;gap:var(--ml-sp-2);display:flex}.holon-explorer-frame{container-type:inline-size}.holon-explorer-shell{gap:var(--ml-sp-3);align-items:stretch;min-height:480px;display:flex}@container (max-width:640px){.holon-explorer-shell{flex-direction:column}.holon-explorer-shell .ml-Inspector{max-height:40vh;width:auto!important}}.holon-explorer-canvas{border:1px solid var(--ml-bd);border-radius:var(--ml-radius-lg);background:var(--ml-paper-2);flex:1;min-width:0;overflow:hidden}.holon-explorer-empty{justify-content:center;align-items:center;gap:var(--ml-sp-2);height:100%;padding:var(--ml-sp-6);color:var(--ml-dim);text-align:center;flex-direction:column;display:flex}.holon-explorer-canvas>svg{block-size:100%;inline-size:100%;display:block}.holon-explorer-canvas .link{stroke:var(--ml-ink);stroke-width:3px;opacity:.8;cursor:pointer}.holon-explorer-canvas .link.is-hovered{stroke:var(--ml-accent);stroke-width:4px;opacity:1}.holon-explorer-canvas .link-label-bg{fill:var(--ml-paper);stroke:var(--ml-bd-strong);stroke-width:1px;rx:4}.holon-explorer-canvas .link-label-group.is-hovered .link-label-bg{stroke:var(--ml-accent);stroke-width:2px}.holon-explorer-canvas .link-label{font-size:var(--ml-text-xs);fill:var(--ml-ink);text-anchor:middle;dominant-baseline:middle;font-weight:600}.holon-explorer-canvas .link-label-group.is-hovered .link-label{fill:var(--ml-accent);font-weight:700}.holon-explorer-canvas .direction-arrow{fill:var(--ml-ink-3);text-anchor:middle;dominant-baseline:middle;font-size:10px;font-weight:700}.holon-explorer-canvas .link-type{fill:var(--ml-ink-3);text-anchor:middle;dominant-baseline:middle;font-size:9px}.holon-explorer-canvas .node-circle{stroke:var(--ml-paper);stroke-width:3px}.holon-explorer-canvas .node-icon{font-size:var(--ml-text-xs);fill:var(--ml-on-accent);pointer-events:none;font-weight:700}.holon-explorer-canvas .node-label{font-size:var(--ml-text-xs);fill:var(--ml-ink);pointer-events:none;font-weight:600}.holon-explorer-canvas .node-count{fill:var(--ml-ink-3);pointer-events:none;font-size:10px}.holon-explorer-canvas .arrowhead-path{fill:var(--ml-ink);stroke:var(--ml-ink);stroke-width:1px}.holon-explorer-canvas .arrowhead-path--highlight{fill:var(--ml-accent);stroke:var(--ml-accent);stroke-width:1px}.holon-api-page{max-width:80rem;padding:var(--ml-sp-6);margin:0 auto}.holon-api-center{min-height:60vh;padding:var(--ml-sp-6);place-items:center;display:grid}.holon-api-header{margin-bottom:var(--ml-sp-6)}.holon-api-header__back{margin-bottom:var(--ml-sp-4);display:flex}.holon-api-lead{margin:var(--ml-sp-2) 0 0;color:var(--ml-ink-3)}.holon-api-meta{align-items:center;gap:var(--ml-sp-2);margin-top:var(--ml-sp-2);font-size:var(--ml-text-sm);color:var(--ml-ink-3);flex-wrap:wrap;display:flex}.holon-api-grid{gap:var(--ml-sp-5);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.holon-api-split{gap:var(--ml-sp-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.holon-api-split{grid-template-columns:repeat(2,minmax(0,1fr))}}.holon-api-stack{gap:var(--ml-sp-5);flex-direction:column;display:flex}.holon-api-card-link{color:inherit;text-decoration:none;display:block}.holon-api-card-link>*{height:100%}.holon-api-card-meta{gap:var(--ml-sp-3);margin:var(--ml-sp-4) 0 0;font-size:var(--ml-text-xs);color:var(--ml-ink-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.holon-api-card-meta dt{color:var(--ml-ink)}.holon-api-card-meta dd{color:var(--ml-ink-3);margin:0}.holon-api-card-desc{color:var(--ml-ink-3);font-size:var(--ml-text-sm);margin:0}.holon-api-row-link{padding:var(--ml-sp-2);border-radius:var(--ml-radius);color:inherit;text-decoration:none;display:block}.holon-api-row-link:hover{background:var(--ml-paper-2)}.holon-api-list{gap:var(--ml-sp-2);flex-direction:column;display:flex}.holon-api-search-row{margin-bottom:var(--ml-sp-4)}.holon-api-search-row>:first-child{flex:1;min-width:0}.holon-api-subsection{margin-top:var(--ml-sp-5)}.holon-api-sample-row{justify-content:space-between;align-items:center;gap:var(--ml-sp-3);padding:var(--ml-sp-3);display:flex}.holon-api-sample-row__label{align-items:baseline;gap:var(--ml-sp-3);cursor:pointer;flex-wrap:wrap;flex:1;min-width:0;display:flex}.holon-api-sample-row__caption{color:var(--ml-ink-3);font-size:var(--ml-text-sm);min-width:0}.holon-api-rel-head{justify-content:space-between;align-items:center;gap:var(--ml-sp-3);margin-bottom:var(--ml-sp-2);display:flex}.holon-api-rel-desc{font-size:var(--ml-text-sm);color:var(--ml-ink-3);margin:0}.holon-api-rel-fk{margin:var(--ml-sp-1) 0 0;font-size:var(--ml-text-xs);color:var(--ml-ink-3)}.holon-api-inset{padding:var(--ml-sp-4);background:var(--ml-paper-2);border:1px solid var(--ml-bd);border-radius:var(--ml-radius)}.holon-home-center{justify-content:center;align-items:center;min-height:100%;display:flex}.holon-home-loading{align-items:center;gap:var(--ml-sp-4);flex-direction:column;display:flex}.holon-home{min-height:100%}.holon-home-brand{align-items:center;gap:var(--ml-sp-2);display:inline-flex}.holon-home-body{width:100%;max-width:80rem;padding:var(--ml-sp-6);margin:0 auto}.holon-home-header{gap:var(--ml-sp-2);margin-bottom:var(--ml-sp-5);flex-direction:column;display:flex}.holon-home-lead{font-size:var(--ml-text-lg);color:var(--ml-ink-2)}.holon-home-tags{align-items:center;gap:var(--ml-sp-3);margin-top:var(--ml-sp-2);display:flex}.holon-home-muted{color:var(--ml-ink-2)}.holon-home-note{font-size:var(--ml-text-sm);color:var(--ml-ink-3)}.holon-home-panels{align-items:start;gap:var(--ml-sp-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.holon-home-panels{grid-template-columns:minmax(0,1.65fr) minmax(280px,.75fr)}}.holon-home-panel-title{align-items:center;gap:var(--ml-sp-2);margin-bottom:var(--ml-sp-4);display:flex}.holon-home-panel-title,.holon-oma-section-head .ml-H4{letter-spacing:-.008em;color:var(--ml-ink);font-size:16px;font-weight:650;line-height:1.3}.holon-home-entity-list{border-top:1px solid var(--ml-bd);flex-direction:column;gap:0;display:flex}.holon-home-entity-row{justify-content:space-between;align-items:center;gap:var(--ml-sp-3);padding:var(--ml-sp-3) 0;border:0;border-bottom:1px solid var(--ml-bd);border-radius:0;transition:background-color .12s;display:flex}.holon-home-entity-row:hover{background:var(--ml-hover)}.holon-home-entity-link{align-items:center;gap:var(--ml-sp-3);min-width:0;color:inherit;flex:1;text-decoration:none;display:flex}.holon-home-entity-mark{border-radius:var(--ml-radius);background:var(--ml-accent);width:40px;height:40px;color:var(--ml-on-accent);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.holon-home-entity-name{font-weight:500}.holon-home-entity-actions{align-items:center;gap:var(--ml-sp-1);flex-shrink:0;display:flex}.holon-home-stats-block{gap:var(--ml-sp-4);flex-direction:column;display:flex}.holon-home-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.holon-home-stat-grid .ml-Stat{padding:var(--ml-sp-3);border:0}.holon-home-stat-grid .ml-Stat+.ml-Stat{border-left:1px solid var(--ml-bd)}.holon-ontology-shell{flex-direction:column;height:100%;display:flex}.holon-ontology-cell-icon,.holon-ontology-card-head{align-items:center;gap:var(--ml-sp-2);display:flex}.holon-ontology-body{flex:1;display:flex;overflow:hidden}.holon-ontology-sidebar{border-right:1px solid var(--ml-bd);width:320px;padding:var(--ml-sp-4) var(--ml-sp-3);gap:var(--ml-sp-3);flex-direction:column;flex-shrink:0;display:flex;overflow-y:auto}.holon-ontology-main{background:var(--ml-paper-2);flex:1;overflow-y:auto}.holon-ontology-sidebar-tools{gap:var(--ml-sp-2);flex-direction:column;align-items:stretch;display:flex}.holon-ontology-sidebar-tools>.ml-MenuTrigger,.holon-ontology-sidebar-tools>button{align-self:flex-start}.holon-ontology-sidebar-group{font-size:var(--ml-text-xs);color:var(--ml-ink-3);text-transform:uppercase;letter-spacing:.04em;padding:var(--ml-sp-3) var(--ml-sp-2) 0;margin-top:var(--ml-sp-2);border-top:1px solid var(--ml-bd);font-weight:600}.holon-ontology-sidebar .ml-TreeItem[data-selected]>.ml-TreeItem-row,.holon-ontology-sidebar .ml-TreeItem[data-selected] .ml-TreeItem-row{background:var(--ml-selected-bg);box-shadow:inset 2px 0 0 var(--ml-accent);font-weight:600}.holon-ontology-sidebar .ml-TreeItem[data-selected]>.ml-TreeItem-row .ml-TreeItem-icon{color:var(--ml-accent)}.holon-ontology-sidebar .ml-TreeItem-chevron{box-sizing:border-box;transform-origin:50%;flex:0 0 16px;width:16px;height:16px;font-size:0;line-height:0;display:inline-block}.holon-ontology-sidebar .ml-TreeItem-chevron:not(.ml-leaf){cursor:pointer;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='M5%203.5L9.5%208L5%2012.5'%20fill='none'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3E%3Cpath%20d='M5%203.5L9.5%208L5%2012.5'%20fill='none'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") 50%/16px 16px no-repeat}.holon-ontology-sidebar .ml-TreeItem-chevron:not(.ml-leaf)[data-focus-visible]{outline:2px solid var(--ml-accent);outline-offset:-2px;border-radius:var(--ml-radius)}.holon-ontology-sidebar .ml-TreeItem-chevron.ml-leaf{cursor:default;background:0 0;-webkit-mask:none;mask:none}@media (prefers-reduced-motion:reduce){.holon-ontology-sidebar .ml-TreeItem-chevron{transition:none}}.holon-ontology-sidebar .ml-TreeItem-row{border-radius:var(--ml-radius);height:28px}.holon-ontology-sidebar .ml-TreeItem-aside{font-size:var(--ml-text-xs);font-variant-numeric:tabular-nums}.holon-ontology-sidebar-foot{padding-top:var(--ml-sp-3);border-top:1px solid var(--ml-bd);margin-top:auto}.holon-ontology-page{padding:var(--ml-sp-6);gap:var(--ml-sp-5);flex-direction:column;display:flex}.holon-ontology-page-head{gap:var(--ml-sp-1);flex-direction:column;display:flex}.holon-ontology-loading{justify-content:center;align-items:center;min-height:256px;display:flex}.holon-ontology-loading--sm{min-height:128px}.holon-ontology-stat-grid{gap:var(--ml-sp-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.holon-ontology-stat-card{text-align:center;align-items:center;gap:var(--ml-sp-2);flex-direction:column;display:flex}.holon-ontology-card-grid{gap:var(--ml-sp-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.holon-oma-section{gap:var(--ml-sp-3);flex-direction:column;display:flex}.holon-oma-section+.holon-oma-section{padding-top:var(--ml-sp-5);border-top:1px solid var(--ml-bd)}.holon-oma-section-head{justify-content:space-between;align-items:center;display:flex}.holon-oma-section-links{align-items:center;gap:var(--ml-sp-2);display:flex}.holon-oma-card{gap:var(--ml-sp-1);flex-direction:column;height:100%;display:flex}.holon-oma-card-head{align-items:center;gap:var(--ml-sp-2);display:flex}.holon-oma-card-name,.holon-explore__card-name,.holon-source-card .ml-EntityTitle-title{font-size:var(--ml-text-base);letter-spacing:0;color:var(--ml-ink);font-weight:600}.holon-oma-card-count{font-size:var(--ml-text-sm);color:var(--ml-ink-3)}.holon-oma-card-meta{gap:var(--ml-sp-2);display:flex}.holon-oma-card-meta .ml-Badge{color:var(--ml-ink-3);background:0 0;padding:0}.holon-oma-empty{min-height:0;padding:var(--ml-sp-4);text-align:left;background:var(--ml-paper);border:1px solid var(--ml-bd);border-radius:var(--ml-radius);justify-content:flex-start}.holon-oma-empty .ml-NonIdealState-desc{max-width:none}.holon-ontology-card-button{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:block}.holon-ontology-card-button:hover .ml-Card{background:var(--ml-hover)}.holon-ontology-card-button:focus-visible,.holon-explore__fav:focus-visible{outline:2px solid var(--ml-accent);outline-offset:1px}.holon-ontology-card-head{margin-bottom:var(--ml-sp-3)}.holon-ontology-card-foot{justify-content:space-between;align-items:center;gap:var(--ml-sp-2);margin-top:var(--ml-sp-3);display:flex}.holon-ontology-detail-head{justify-content:space-between;align-items:center;gap:var(--ml-sp-4);display:flex}.holon-ontology-detail-actions{align-items:center;gap:var(--ml-sp-2);display:flex}.holon-ontology-destructive-slot{padding-left:var(--ml-sp-2);margin-left:var(--ml-sp-1);border-left:1px solid var(--ml-bd)}.holon-ontology-panel-card{margin-top:var(--ml-sp-4);background:var(--ml-paper);padding:var(--ml-sp-4)}.holon-ontology-callout{margin-top:var(--ml-sp-4);gap:var(--ml-sp-2);flex-direction:column;display:flex}.holon-ontology-row-actions{gap:var(--ml-sp-2);display:flex}.holon-ontology-table-scroll{margin-top:var(--ml-sp-4);overflow-x:auto}.holon-ontology-table-scroll .ml-HTMLTable{width:100%}.holon-table{border-collapse:collapse;width:100%;box-shadow:none;background:0 0;border:0}.holon-schema-table{table-layout:fixed}.holon-table thead th{border-bottom:1px solid var(--ml-bd-strong);padding:var(--ml-sp-3) var(--ml-sp-4) var(--ml-sp-2);text-align:left;white-space:nowrap;height:auto;color:var(--ml-ink-3);font-size:var(--ml-text-xs);letter-spacing:.06em;text-transform:uppercase;background:0 0;font-weight:600}.holon-table tbody td{padding:11px var(--ml-sp-4);vertical-align:baseline;border:0;height:auto;line-height:1.45}.holon-table tbody tr:hover td{background:var(--ml-hover)}.holon-table th:first-child,.holon-table td:first-child{padding-left:var(--ml-sp-4)}.holon-table th:last-child,.holon-table td:last-child{padding-right:var(--ml-sp-4)}.holon-schema-table .holon-schema-col-name{width:240px}.holon-schema-table .holon-schema-col-type{width:124px}.holon-schema-table .holon-schema-col-flag{width:110px}.holon-table.ml-striped tbody tr:nth-child(odd){background:0 0}.holon-schema-table{min-width:560px}.holon-table td:first-child .ml-Code{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.holon-table .ml-Code{color:var(--ml-ink);background:0 0;padding:0;font-size:13px;font-weight:600}.holon-schema-type-token{max-width:100%;padding:2px var(--ml-sp-1);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;color:var(--ml-ink-2);background:var(--ml-paper-2);border-radius:var(--ml-radius);line-height:1.3;display:inline-block;overflow:hidden}.holon-table .holon-ontology-cell-desc{color:var(--ml-ink-2)}.holon-schema-type{font-family:SF Mono,Menlo,Consolas,monospace;font-size:var(--ml-text-sm);color:var(--ml-ink-3)}.holon-schema-flag{font-size:var(--ml-text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--ml-ink-3);white-space:nowrap;font-weight:600}:is(.holon-schema-card,.holon-ontology-panel-card:has(.holon-table)){background:var(--ml-paper);padding:0;overflow:hidden}:is(.holon-schema-card .holon-ontology-table-scroll,.holon-ontology-panel-card:has(.holon-table) .holon-ontology-table-scroll){margin-top:0}.holon-panel-caption{margin:0 0 var(--ml-sp-3);font-size:var(--ml-text-sm);color:var(--ml-ink-3)}.holon-ontology-main .ml-NonIdealState-title,.holon-tab-body .ml-NonIdealState-title,.holon-detail-body .ml-NonIdealState-title{font-size:var(--ml-text-base);font-weight:600}.holon-ontology-chip-row{gap:var(--ml-sp-1);flex-wrap:wrap;display:flex}.holon-ontology-sample{gap:var(--ml-sp-3);margin-top:var(--ml-sp-4);flex-direction:column;display:flex}.holon-ontology-sample-footer{justify-content:space-between;align-items:center;gap:var(--ml-sp-3);margin-top:var(--ml-sp-3);padding:0 var(--ml-sp-4) var(--ml-sp-2);display:flex}.holon-ontology-cell-desc{max-width:280px}.holon-collapsible-desc{overflow-wrap:anywhere;white-space:pre-line}.holon-collapsible-toggle{color:var(--ml-accent,#2d72d2);font:inherit;font-size:var(--ml-text-sm);cursor:pointer;background:0 0;border:0;margin-top:2px;padding:0;display:inline-block}.holon-collapsible-toggle:hover{text-decoration:underline}.holon-collapsible-toggle:focus-visible{outline:2px solid var(--ml-accent,#2d72d2);outline-offset:2px;border-radius:2px}.holon-ontology-cell-value{max-width:160px}.holon-ontology-muted{color:var(--ml-ink-3)}.holon-ontology-muted-sm{color:var(--ml-ink-3);font-size:var(--ml-text-sm)}.holon-ontology-null,.holon-null{color:var(--ml-ink-3);font-style:italic}.holon-list-row{justify-content:space-between;align-items:flex-start;gap:12px;width:100%;display:flex}.holon-explore{gap:var(--ml-sp-4);flex-direction:column;display:flex}.holon-explore__intro{gap:var(--ml-sp-1);flex-direction:column;display:flex}.holon-explore__search{flex:1;min-width:0;max-width:420px}.holon-explore__body{gap:var(--ml-sp-5);align-items:flex-start;display:flex}.holon-explore__rail{gap:var(--ml-sp-2);flex-direction:column;flex-shrink:0;width:240px;display:flex}.holon-explore__rail-head{padding:0 var(--ml-sp-2)}.holon-explore__main{gap:var(--ml-sp-4);flex-direction:column;flex:1;min-width:0;display:flex}@media (max-width:767px){.holon-ontology-body,.holon-explore__body{flex-direction:column;overflow:visible}.holon-ontology-sidebar,.holon-explore__rail{box-sizing:border-box;border-right:none;border-bottom:1px solid var(--ml-bd);flex-shrink:1;width:100%;max-height:42vh;overflow-y:auto}.holon-explore__main{width:100%}}.holon-explore__section-head{justify-content:space-between;align-items:center;gap:var(--ml-sp-3);margin-bottom:var(--ml-sp-3);display:flex}.holon-explore__section-title{align-items:center;gap:var(--ml-sp-2);font-weight:600;display:inline-flex}.holon-explore__list{background:var(--ml-paper);border:1px solid var(--ml-bd);border-radius:var(--ml-radius);box-shadow:var(--holon-elev-1);overflow:hidden}.holon-explore__list-head{min-height:var(--ml-header-h);padding:0 var(--ml-sp-3);background:var(--ml-paper-dim);border-bottom:1px solid var(--ml-bd);color:var(--ml-ink-3);font-size:var(--ml-text-xs);letter-spacing:.05em;text-transform:uppercase;grid-template-columns:minmax(240px,1fr) 150px 120px 28px;align-items:center;font-weight:600;display:grid}.holon-explore__row{min-height:44px;padding:0 var(--ml-sp-3);border-bottom:1px solid var(--ml-bd);grid-template-columns:minmax(0,1fr) 28px;align-items:center;display:grid}.holon-explore__row:last-child{border-bottom:0}.holon-explore__row:hover{background:var(--ml-hover)}.holon-explore__row-link{min-width:0;color:inherit;grid-template-columns:minmax(240px,1fr) 150px 120px;align-items:center;text-decoration:none;display:grid}.holon-explore__row-count,.holon-explore__row-dependents{color:var(--ml-ink-3);font-size:var(--ml-text-sm);font-variant-numeric:tabular-nums}.holon-explore__row .holon-explore__fav{justify-self:center;position:static}.holon-explore__card{gap:var(--ml-sp-2);flex-direction:column;height:100%;display:flex;position:relative}.holon-explore__card-link{gap:var(--ml-sp-2);color:inherit;flex-direction:column;text-decoration:none;display:flex}.holon-explore__card-link:after{content:"";position:absolute;inset:0}.holon-explore__card-head{align-items:center;display:flex}.holon-explore__fav{top:var(--ml-sp-3);right:var(--ml-sp-3);z-index:1;cursor:pointer;color:var(--ml-dim);background:0 0;border:none;padding:0;font-size:18px;line-height:1;position:absolute}.holon-explore__card-count{font-size:var(--ml-text-sm);color:var(--ml-ink-3)}.holon-form-stack{gap:var(--ml-sp-4);margin-bottom:var(--ml-sp-5);flex-direction:column;display:flex}.holon-dl{max-width:880px;padding:var(--ml-sp-5) var(--ml-sp-4) var(--ml-sp-6);color:var(--ml-ink);margin:0 auto}.holon-dl-head{padding-bottom:var(--ml-sp-4);border-bottom:1px solid var(--ml-bd);justify-content:space-between;align-items:center;display:flex}.holon-dl-brand img{width:auto;height:22px;display:block}.holon-dl-back{font-size:var(--ml-text-sm);color:var(--ml-ink-3);text-decoration:none}.holon-dl-back:hover{color:var(--ml-accent)}.holon-dl-hero{padding:var(--ml-sp-6) 0 var(--ml-sp-5)}.holon-dl-eyebrow{margin:0 0 var(--ml-sp-2);font-size:var(--ml-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ml-ink-3)}.holon-dl-hero h1{margin:0 0 var(--ml-sp-3);letter-spacing:-.02em;font-size:34px;font-weight:600;line-height:1.15}.holon-dl-lede{margin:0 0 var(--ml-sp-5);max-width:52ch;color:var(--ml-ink-2);font-size:var(--ml-text-lg)}.holon-dl-command{align-items:center;gap:var(--ml-sp-2);padding:var(--ml-sp-2) var(--ml-sp-2) var(--ml-sp-2) var(--ml-sp-3);border:1px solid var(--ml-ink);background:var(--ml-paper);display:flex}.holon-dl-command>svg{color:var(--ml-ink-3);flex:none}.holon-dl-command code{white-space:pre-wrap;overflow-wrap:break-word;min-width:0;font-family:SF Mono,Menlo,Consolas,monospace;font-size:var(--ml-text-sm);flex:1;line-height:1.5}.holon-dl-command>button{flex:none;align-self:flex-start}.holon-dl-copyfail{margin-top:var(--ml-sp-2);color:var(--ml-ink-3)}.holon-dl-facts{gap:var(--ml-sp-5);margin:var(--ml-sp-4) 0 0;flex-wrap:wrap;display:flex}.holon-dl-facts dt{font-size:var(--ml-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ml-ink-3);margin-bottom:4px}.holon-dl-facts dd{font-size:var(--ml-text-sm);margin:0}.holon-dl-facts code{font-family:SF Mono,Menlo,Consolas,monospace}.holon-dl-binaries,.holon-dl-next{padding-top:var(--ml-sp-5);border-top:1px solid var(--ml-bd);margin-top:var(--ml-sp-5)}.holon-dl-sectionhead h2,.holon-dl-next h2{margin:0 0 var(--ml-sp-2);font-size:var(--ml-text-lg);font-weight:600}.holon-dl-sectionhead p{margin:0 0 var(--ml-sp-4);max-width:60ch;color:var(--ml-ink-3);font-size:var(--ml-text-sm)}.holon-dl-loading{align-items:center;gap:var(--ml-sp-2);color:var(--ml-ink-3);display:flex}.holon-dl-table{border-collapse:collapse;width:100%;font-size:var(--ml-text-sm)}.holon-dl-table th,.holon-dl-table td{text-align:left;padding:var(--ml-sp-2) var(--ml-sp-2);border-bottom:1px solid var(--ml-bd);font-weight:400}.holon-dl-table thead th{font-size:var(--ml-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ml-ink-3);border-bottom:1px solid var(--ml-ink)}.holon-dl-table tbody th{white-space:nowrap}.holon-dl-table code{color:var(--ml-ink-3);font-family:SF Mono,Menlo,Consolas,monospace}.holon-dl-get{color:var(--ml-accent);white-space:nowrap;align-items:center;gap:5px;text-decoration:none;display:inline-flex}.holon-dl-get:hover{color:var(--ml-accent-hover);text-decoration:underline}.holon-dl-verify{margin:var(--ml-sp-3) 0 0;color:var(--ml-ink-3);font-size:var(--ml-text-sm)}.holon-dl-verify code{font-family:SF Mono,Menlo,Consolas,monospace}.holon-dl-verify a{color:var(--ml-accent)}.holon-dl-steps{counter-reset:dl-step;margin:0;padding:0;list-style:none}.holon-dl-steps li{counter-increment:dl-step;gap:var(--ml-sp-1) var(--ml-sp-3);padding:var(--ml-sp-3) 0;border-bottom:1px solid var(--ml-bd);grid-template-columns:22px minmax(0,1fr);display:grid}.holon-dl-steps li:before{content:counter(dl-step);font-size:var(--ml-text-sm);color:var(--ml-ink-3);font-variant-numeric:tabular-nums;grid-row:1/span 2}.holon-dl-steps code{font-family:SF Mono,Menlo,Consolas,monospace;font-size:var(--ml-text-sm)}.holon-dl-steps span{color:var(--ml-ink-3);font-size:var(--ml-text-sm);max-width:60ch}.holon-dl-docs{margin:var(--ml-sp-4) 0 0;font-size:var(--ml-text-sm)}.holon-dl-docs a{color:var(--ml-accent)}.holon-dl-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.holon-dl-hero h1{font-size:26px}.holon-dl-command{flex-wrap:wrap}.holon-dl-command code{flex-basis:100%;order:3}.holon-dl-table th:nth-child(3),.holon-dl-table td:nth-child(3){display:none}}
.hl-uv-loader-bars{width:8px;height:40px;color:var(--ml-accent);background-color:currentColor;border-radius:4px;margin:20px auto;animation:.3s linear .3s infinite alternate hl-uv-loader-bars-anim;display:block;position:relative}.hl-uv-loader-bars:after,.hl-uv-loader-bars:before{content:"";background:currentColor;border-radius:4px;width:8px;height:40px;animation:.3s linear .45s infinite alternate hl-uv-loader-bars-anim;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.hl-uv-loader-bars:before{animation-delay:0s;left:-20px}@keyframes hl-uv-loader-bars-anim{0%{height:48px}to{height:4px}}@media (prefers-reduced-motion:reduce){.hl-uv-loader-bars,.hl-uv-loader-bars:after,.hl-uv-loader-bars:before{animation:none}}
.hl-uv-dotgrid{background-color:var(--ml-paper-dim);background-image:radial-gradient(var(--ml-bd) 1px, transparent 1px);background-size:24px 24px;width:100%}

@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/InterVariable.woff2)format("woff2")}html,body{height:100%;margin:0}body{font-family:var(--ml-font);color:var(--ml-ink);background:var(--ml-paper)}.holon-app-root{height:100%}.holon-placeholder{height:auto;min-height:100%;padding:var(--ml-sp-6);display:block}.holon-placeholder__frame{max-width:720px}.holon-placeholder__panel{margin-top:var(--ml-sp-5);padding:var(--ml-sp-4);background:var(--ml-paper);border:1px solid var(--ml-bd);border-radius:var(--ml-radius);box-shadow:var(--holon-elev-1)}.holon-placeholder__panel .ml-NonIdealState{text-align:left;justify-content:flex-start;padding:0}.holon-placeholder__status{color:var(--ml-dim);margin-top:12px}
