.ManageOntologies_page__yTobj{display:flex;flex-direction:column;gap:var(--k3-space-2)}.ManageOntologies_hero__oAOh7{border:1px solid var(--line);border-radius:14px;padding:18px;background:linear-gradient(115deg,color-mix(in srgb,var(--surface-2) 86%,#000 14%),color-mix(in srgb,var(--surface) 88%,#000 12%)),radial-gradient(560px 260px at 80% -18%,color-mix(in srgb,var(--accent) 24%,transparent 76%),transparent 70%)}.ManageOntologies_title__bpH8E{margin:0;font-size:1.9rem;line-height:1.12;letter-spacing:.01em}.ManageOntologies_subtitle__0vAlW{margin:8px 0 0;color:var(--muted);max-width:76ch}.ManageOntologies_metaRow__3xUhD{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:var(--k3-space-1)}.ManageOntologies_pill___zHoD{display:inline-flex;align-items:center;min-height:28px;border:1px solid color-mix(in srgb,var(--accent) 64%,var(--line) 36%);border-radius:999px;padding:0 10px;color:color-mix(in srgb,var(--text) 84%,var(--accent-soft) 16%);background:color-mix(in srgb,var(--surface-2) 72%,#000 28%);font-size:.8rem;font-weight:700}.ManageOntologies_metaCode__sEprh{border:1px solid var(--line);border-radius:999px;padding:5px 10px;font-size:.76rem;color:var(--muted);background:color-mix(in srgb,var(--field-bg) 90%,#000 10%)}.ManageOntologies_controlGrid__A75sO{display:grid;gap:var(--k3-space-2);grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.ManageOntologies_panel__dfK_f{border:1px solid var(--line);border-radius:12px;padding:14px;background:color-mix(in srgb,var(--surface) 88%,#000 12%)}.ManageOntologies_panelTitle__1Y14K{margin:0;font-size:1.1rem}.ManageOntologies_panelHint__7LBVj{margin:8px 0 0;color:var(--muted);font-size:.9rem;line-height:1.5}.ManageOntologies_uploadRow__oJkE3,.ManageOntologies_urlRow__LgBYd{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:var(--k3-space-1)}.ManageOntologies_selectionLine__O325h{margin:8px 0 0;color:var(--muted);font-size:.82rem}.ManageOntologies_fileInput__Bl2_z{min-width:220px;max-width:100%;padding:8px 10px}.ManageOntologies_fileInput__Bl2_z,.ManageOntologies_input__r9GrB{flex:1;border:1px solid var(--line);border-radius:10px;color:var(--text);background:color-mix(in srgb,var(--field-bg) 90%,#000 10%)}.ManageOntologies_input__r9GrB{min-width:240px;height:var(--k3-control-height);padding:0 12px;font-size:.9rem}.ManageOntologies_button___sLFE,.ManageOntologies_removeButton__5Ur3v{min-height:var(--k3-control-height);border:1px solid var(--line);border-radius:10px;padding:8px 12px;color:var(--text);background:color-mix(in srgb,var(--surface-2) 86%,#000 14%);cursor:pointer;font-size:.86rem;font-weight:600}.ManageOntologies_button___sLFE:hover:not(:disabled),.ManageOntologies_removeButton__5Ur3v:hover:not(:disabled){border-color:var(--accent)}.ManageOntologies_button___sLFE:disabled,.ManageOntologies_removeButton__5Ur3v:disabled{opacity:.62;cursor:not-allowed}.ManageOntologies_listHeader__WObI_{display:flex;justify-content:space-between;align-items:center;gap:var(--k3-space-2)}.ManageOntologies_emptyState__Bo__O{margin:10px 0 0;color:var(--muted)}.ManageOntologies_list__EwKrc{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:var(--k3-space-1)}.ManageOntologies_listItem__nWzLE{border:1px solid var(--line);border-radius:10px;padding:10px;display:grid;gap:var(--k3-space-1);grid-template-columns:1fr auto;align-items:center;background:color-mix(in srgb,var(--surface-2) 82%,#000 18%)}.ManageOntologies_uri__vGevF{overflow-wrap:anywhere;font-size:.86rem;color:color-mix(in srgb,var(--text) 92%,var(--accent-soft) 8%)}.ManageOntologies_errorBanner__3M_E4,.ManageOntologies_error__UWL7j,.ManageOntologies_successBanner__fMxV9{border-radius:10px;padding:10px 12px;font-size:.9rem;border:1px solid}.ManageOntologies_successBanner__fMxV9{border-color:color-mix(in srgb,#40cc88 62%,var(--line) 38%);color:color-mix(in srgb,#b7ffd9 78%,var(--text) 22%);background:color-mix(in srgb,#2d8f60 26%,var(--surface-2) 74%)}.ManageOntologies_errorBanner__3M_E4,.ManageOntologies_error__UWL7j{border-color:color-mix(in srgb,#ff7d91 64%,var(--line) 36%);color:color-mix(in srgb,#ffd5db 80%,var(--text) 20%);background:color-mix(in srgb,#9d4454 24%,var(--surface-2) 76%)}@media (max-width:760px){.ManageOntologies_title__bpH8E{font-size:1.55rem}.ManageOntologies_uploadRow__oJkE3,.ManageOntologies_urlRow__LgBYd{flex-direction:column;align-items:stretch}.ManageOntologies_button___sLFE,.ManageOntologies_removeButton__5Ur3v{width:100%;justify-content:center}.ManageOntologies_listItem__nWzLE{grid-template-columns:1fr}}