body{color:var(--hr-ink,#101715);background:var(--hr-paper,#fbfdfc);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}.hr-full-width{width:100%}.hr-flex-center{justify-content:center;align-items:center;display:flex}.hr-flex-center-fill{flex:1;justify-content:center;align-items:center;display:flex}.hr-text-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compact-tree.ant-tree{padding:0}.compact-tree.ant-tree .ant-tree-treenode{align-items:center;min-height:22px;padding:0;line-height:22px}.compact-tree.ant-tree .ant-tree-title{margin-left:4px}.compact-tree.ant-tree .ant-tree-node-content-wrapper{min-height:22px;padding:0;line-height:22px}.compact-tree.ant-tree .ant-tree-switcher{justify-content:center;align-items:center;width:16px;min-width:16px;line-height:22px;display:flex}.compact-tree.ant-tree .ant-tree-indent-unit{width:14px}.compact-tree.ant-tree .ant-tree-iconEle{width:16px;line-height:22px}.hypergraph-tabs.ant-tabs{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.hypergraph-tabs.ant-tabs>.ant-tabs-nav{background:var(--hr-card);border-bottom:1px solid var(--hr-line);flex-shrink:0;height:50px;margin-bottom:0;padding:0 12px}.hypergraph-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-nav-list{align-items:center}.hypergraph-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-ink-bar{display:none}.hypergraph-tabs.ant-tabs-top>.ant-tabs-nav:before{border-bottom:none}.hypergraph-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-tab{border-radius:5px;font-size:12.5px;transition:background .15s;margin:0 4px 0 0!important;padding:6px 11px!important}.hypergraph-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{background:var(--hr-selected)}.hypergraph-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--hr-selected-ink);font-weight:600}.hypergraph-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-tab:not(.ant-tabs-tab-active):not(.ant-tabs-tab-disabled):hover{background:var(--hr-hover);color:inherit}.hypergraph-tabs.ant-tabs>.ant-tabs-body-holder,.hypergraph-tabs.ant-tabs>.ant-tabs-content-holder{flex:1;min-width:0;min-height:0;overflow:hidden}.hypergraph-tabs.ant-tabs>.ant-tabs-body-holder>.ant-tabs-body,.hypergraph-tabs.ant-tabs>.ant-tabs-content-holder>.ant-tabs-content{min-width:0;height:100%;min-height:0}.hypergraph-tabs.ant-tabs>.ant-tabs-body-holder>.ant-tabs-body>.ant-tabs-content,.hypergraph-tabs.ant-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.sidebar-nav-menu.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title,.sidebar-nav-menu.ant-menu-inline>.ant-menu-item,.sidebar-nav-menu.ant-menu-inline .ant-menu-sub.ant-menu-inline>.ant-menu-item{padding-left:8px!important}.matrix-indent-guide{background-color:var(--hr-line)}.matrix-expand-btn{opacity:.2}.matrix-expand-btn--expanded,.matrix-table tbody tr:hover .matrix-expand-btn{opacity:1}.matrix-table tbody tr:hover>td{background-color:var(--hr-row-hover)!important}.drag-handle-cell{visibility:hidden}tr[data-dragging] .drag-handle-cell,tr:hover .drag-handle-cell{visibility:visible}.matrix-add-item-icon{opacity:0}tr:hover .matrix-add-item-icon{opacity:1}.matrix-property-edit-btn{opacity:0;pointer-events:none;transition:opacity .15s}.matrix-table thead th:hover .matrix-property-edit-btn{opacity:1;pointer-events:auto}.hypergraph-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-tab:has(.add-view-tab-label){opacity:1;pointer-events:auto}.add-item-btn{opacity:.35;transition:opacity .15s}.add-item-btn:hover,td:hover .add-item-btn,.col:hover .add-item-btn{opacity:1}.add-item-btn.ant-btn{border-color:var(--hr-line-strong);color:var(--hr-ink-soft)}.add-item-btn.ant-btn:hover{border-color:var(--hr-icon-quiet)!important;background:var(--hr-mint-hover)!important;color:var(--hr-ink)!important}.hyperedge-row .he-name{color:var(--hr-ink-soft);background:var(--hr-mint-hover);border:1px solid var(--hr-line);overflow-wrap:break-word;word-break:break-word;border-radius:3px;align-items:center;gap:4px;min-width:0;padding:1px 7px;font-size:11px;font-weight:600;line-height:14px;display:inline-flex}.hyperedge-row .he-name .item-tag-dot{align-self:flex-start;margin-top:4px}.item-tag-dot{border:1px solid #0000002e;border-radius:50%;flex:none;width:6px;height:6px}.ce-item-tag{color:var(--hr-ink-soft);background-color:var(--hr-sunken);border:1px solid var(--hr-line);cursor:pointer;vertical-align:middle;border-radius:4px;align-items:center;gap:4px;padding:1px 7px;font-size:12px;line-height:1.6;display:inline-flex}.chat-composer-editor .ce-block__content,.chat-composer-editor .ce-toolbar__content{max-width:none;margin:0}@media (width>=651px){.codex-editor.codex-editor--narrow .codex-editor__redactor{margin-right:0;padding-left:60px}.codex-editor.codex-editor--narrow .ce-toolbar{padding-left:60px}.codex-editor.codex-editor--narrow .ce-toolbar__actions{right:100%}}.ce-codehl{background:color-mix(in srgb, var(--hr-ai-from) 3%, var(--hr-card));border:1px solid color-mix(in srgb, var(--hr-ai-from) 6%, var(--hr-card));border-radius:6px;position:relative}.ce-codehl__highlight,.ce-codehl__textarea{white-space:pre;word-wrap:normal;tab-size:2;border:none;margin:0;padding:10px 12px;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:12px;line-height:1.6em}.ce-codehl__highlight{min-height:calc(1.6em + 20px);overflow:hidden}.ce-codehl__highlight code.hljs{background:0 0;padding:0;display:block;overflow:visible}.ce-codehl__textarea{color:#0000;width:100%;height:100%;caret-color:var(--hr-ai-caret);resize:none;background:0 0;outline:none;position:absolute;inset:0;overflow:auto}.ce-codehl__textarea::selection{background:color-mix(in srgb, var(--hr-ai-from) 20%, transparent);color:#0000}.ce-codehl__textarea::placeholder{color:var(--hr-faint)}.link-items-btn,.copy-markdown-btn{background:var(--hr-elevated);color:var(--hr-faint);cursor:pointer;border:none;border-radius:6px;align-items:center;gap:6px;padding:3px 10px;font-size:13px;transition:background .3s,color .3s,box-shadow .15s;display:inline-flex}.link-items-btn.ant-btn{height:auto}.copy-markdown-btn:hover,.copy-markdown-btn:focus-visible{background:var(--hr-hover);color:var(--hr-body)}.hyperedge-actions .hyperedge-edit-btn,.hyperedge-actions .hyperedge-delete-btn{opacity:0;transition:opacity .1s}.hyperedge-row:hover .hyperedge-actions .hyperedge-edit-btn,.hyperedge-row:hover .hyperedge-actions .hyperedge-delete-btn,.hyperedge-actions:focus-within .hyperedge-edit-btn,.hyperedge-actions:focus-within .hyperedge-delete-btn{opacity:1}.sidebar-nav-menu.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{letter-spacing:.15em;text-transform:uppercase;font-size:10.5px;font-weight:600}.sidebar-hg-dot{border:1px solid #0000002e;border-radius:50%;flex:none;width:6px;height:6px;display:inline-block;min-width:6px!important}.sidebar-edge-toggle{z-index:101;background:var(--hr-card);border:1px solid var(--hr-line);width:22px;height:22px;color:var(--hr-body);cursor:pointer;box-shadow:0 1px 2px color-mix(in srgb, var(--hr-ink) 5%, transparent);border-radius:6px;place-items:center;padding:0;font-size:12px;line-height:1;transition:left .2s,background .15s,color .15s,border-color .15s;display:grid;position:fixed;top:12px;transform:translate(-50%)}.sidebar-edge-toggle:hover{background:var(--hr-hover);border-color:var(--hr-mint-border);color:var(--hr-selected-ink)}.sidebar-workspace-card{background:var(--hr-card);border:1px solid var(--hr-line);border-radius:6px;align-items:center;gap:8px;padding:3px 6px 3px 10px;transition:border-color .15s;display:flex}.sidebar-workspace-card:hover{border-color:var(--hr-mint-border)}.sidebar-workspace-card .ant-select{flex:1;min-width:0}.sidebar-workspace-card .ant-select-selector{padding-left:0!important}.sidebar-workspace-avatar{background:linear-gradient(135deg, var(--hr-success), var(--hr-sky));border:1px solid #0000002e;border-radius:4px;flex:none;width:20px;height:20px}.matrix-table thead th{letter-spacing:.04em;color:var(--hr-ink-soft);font-size:11px;font-weight:600}.matrix-table thead tr:first-child th{text-transform:uppercase}.matrix-table thead tr+tr th{letter-spacing:0;color:var(--hr-muted);font-size:11.5px;font-weight:500}.hyperedge-row{border:1px solid var(--hr-line);background:var(--hr-sunken);transition:background .12s,border-color .12s}.matrix-table .expand-hyperedges-btn.ant-btn,.matrix-table .collapse-hyperedges-btn.ant-btn,.matrix-table .loading-hyperedges-btn.ant-btn,.matrix-table .loading-propagated-items-btn.ant-btn{border-color:var(--hr-mint-border);color:var(--hr-icon-quiet);background:0 0;font-size:11.5px}.matrix-table .expand-hyperedges-btn.ant-btn:hover,.matrix-table .collapse-hyperedges-btn.ant-btn:hover{border-color:var(--hr-line-strong)!important;color:var(--hr-ink-soft)!important;background:var(--hr-mint-hover)!important}.matrix-table .hyperedge-edit-btn.ant-btn{color:var(--hr-icon-quiet)}.matrix-table .hyperedge-edit-btn.ant-btn:hover{background:var(--hr-mint-hover)!important;color:var(--hr-ink-soft)!important}.matrix-table .add-item-btn{opacity:0}.matrix-table td:hover .add-item-btn,.matrix-table .add-item-btn:hover,.matrix-table .add-item-btn:focus-visible{opacity:1}.matrix-toolbar{background:var(--hr-head);border-bottom:1px solid var(--hr-line);flex-wrap:wrap;flex:none;align-items:center;gap:4px;padding:9px 14px;display:flex}.matrix-toolbar .vname{color:var(--hr-ink);white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-size:14.5px;font-style:italic;overflow:hidden}.matrix-toolbar .sep{background:var(--hr-line);flex:none;width:1px;height:17px;margin:0 6px}.matrix-toolbar-tbtn.ant-btn{height:auto;box-shadow:none;color:var(--hr-body);border:1px solid #0000;border-radius:5px;align-items:center;gap:6px;padding:5px 9px;font-size:12px;font-weight:400;display:inline-flex}.matrix-toolbar-tbtn.ant-btn:hover,.matrix-toolbar-tbtn.ant-btn:focus-visible{background:var(--hr-card)!important;border-color:var(--hr-line)!important;color:var(--hr-body)!important}.matrix-toolbar-tbtn.ant-btn.act,.matrix-toolbar-tbtn.ant-btn.act:hover,.matrix-toolbar-tbtn.ant-btn.act:focus-visible{font-weight:500;background:var(--hr-card)!important;border-color:var(--hr-line)!important;color:var(--hr-selected-ink)!important}.matrix-toolbar-tbtn.ant-btn.idle{color:var(--hr-faint)}.matrix-toolbar-tbtn .tbtn-count{color:var(--hr-faint);font-size:10px}.matrix-toolbar-tbtn .tbtn-clear{color:var(--hr-faint);font-size:9px}.matrix-toolbar .right{align-items:center;gap:10px;margin-left:auto;display:flex}.matrix-statusbar{border-top:1px solid var(--hr-line);background:var(--hr-head);height:31px;color:var(--hr-muted);flex:none;align-items:center;gap:8px;padding:0 14px;font-size:11.5px;display:flex}.matrix-statusbar b{color:var(--hr-ink-soft);font-weight:600}.matrix-statusbar .sp{color:var(--hr-icon-idle)}.inspector-kind{letter-spacing:.15em;text-transform:uppercase;color:var(--hr-faint);margin-bottom:2px;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:10px;font-weight:600;display:block}.inspector-title{color:var(--hr-selected-ink);font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-size:17px;font-weight:400;line-height:1.3;display:block}.ant-modal-wrap .ant-modal{top:50px}.ant-modal .ant-modal-header .ant-modal-title{color:var(--hr-selected-ink);font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-size:17px;font-weight:400;line-height:1.3}.editor-field-label{width:100px;color:var(--hr-faint);white-space:nowrap;flex-shrink:0;align-self:center;font-size:12px}.ant-drawer .ant-drawer-header .ant-drawer-title{color:var(--hr-selected-ink);font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-size:17px;font-weight:400;line-height:1.3}.hr-form-section{border-bottom:1px solid var(--hr-line-soft);padding:13px 0}.hr-form-section-label{letter-spacing:.14em;text-transform:uppercase;color:var(--hr-faint);justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;font-size:10px;font-weight:600;display:flex}.content-editor-btns{letter-spacing:normal;text-transform:none;align-items:center;gap:4px;font-size:13px;font-weight:400;display:flex}.hr-drawer-sections .hr-form-section{padding-left:24px;padding-right:24px}.hr-field-row{align-items:center;gap:10px;display:flex}.hr-field-row+.hr-field-row{margin-top:10px}.hr-field-row-label{width:88px;color:var(--hr-faint);flex-shrink:0;font-size:12px}.hr-field-row-control{flex:1;min-width:0}.hr-section-hint{color:var(--hr-icon-quiet);margin:9px 0 0;font-size:11.5px;line-height:1.55}.hr-quiet-btn.ant-btn{height:auto;color:var(--hr-faint);box-shadow:none;border-radius:5px;padding:6px 9px;font-size:12px}.hr-quiet-btn.ant-btn:hover,.hr-quiet-btn.ant-btn:focus-visible{background:var(--hr-accent-soft)!important;color:var(--hr-accent-dark)!important}.ant-drawer .ant-form-vertical .ant-form-item-label>label{color:var(--hr-muted);font-size:12px}.hr-drawer-footer{align-items:center;gap:9px;padding:12px 24px;display:flex}.direction-segmented.ant-segmented{background:var(--hr-card);border:1px solid var(--hr-line);border-radius:6px;padding:0;overflow:hidden}.direction-segmented .ant-segmented-item{color:var(--hr-body);border-radius:0;transition:background .12s,color .12s}.direction-segmented .ant-segmented-item+.ant-segmented-item{border-left:1px solid var(--hr-line)}.direction-segmented .ant-segmented-item:not(.ant-segmented-item-selected):hover{background:var(--hr-hover)}.direction-segmented .ant-segmented-item-label{justify-content:center;align-items:center;gap:6px;min-height:0;padding:6px 12px;font-size:12px;line-height:1.4;display:flex}.direction-segmented .ant-segmented-thumb{display:none}.direction-segmented .ant-segmented-item-selected{background:var(--hr-selected)}.direction-segmented .ant-segmented-item-selected .ant-segmented-item-label{color:var(--hr-selected-ink);font-weight:600}.ant-tooltip .ant-tooltip-container,.ant-tooltip .ant-tooltip-inner{color:var(--hr-spotlight-ink)}.route-fallback{justify-content:center;align-items:center;min-height:100vh;display:flex}.route-fallback-spinner{border:3px solid var(--hr-line,#e3ede9);border-top-color:var(--hr-accent,#ee6c3a);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite route-fallback-spin}@keyframes route-fallback-spin{to{transform:rotate(360deg)}}.main-error-fallback{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100vh;display:flex}html,body,#root{height:100%;overflow:hidden}body{margin:0}#root{margin:0 auto}.draggable-tree{width:100%}.draggable-tree .ant-tree-node-content-wrapper{border-bottom:1px gray}.draggable-tree .content{justify-content:flex-end;display:flex}.draggable-tree .col1{align-self:left;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;flex-basis:300px;overflow:hidden}.draggable-tree .col{text-overflow:ellipsis;white-space:nowrap;flex-basis:200px;overflow:hidden}.ant-tabs-content{height:100%}.items-tree-hide-switcher .ant-tree-switcher{display:none!important}
