.diagram-popover[data-v-42c51543]{z-index:600;pointer-events:auto;white-space:nowrap;background:#fff;border:1px solid #bbb;border-radius:4px;padding:5px 10px;font-size:14px;position:absolute;box-shadow:0 2px 8px #00000026}.diagram-popover[data-v-42c51543]:before{content:"";border:6px solid #0000;position:absolute}.diagram-popover--right[data-v-42c51543]{transform:translate(10px,-50%)}.diagram-popover--right[data-v-42c51543]:before{border-right-color:#bbb;top:50%;right:100%;transform:translateY(-50%)}.diagram-popover--left[data-v-42c51543]{transform:translate(calc(-100% - 10px),-50%)}.diagram-popover--left[data-v-42c51543]:before{border-left-color:#bbb;top:50%;left:100%;transform:translateY(-50%)}.diagram-popover--bottom[data-v-42c51543]{transform:translate(-50%,10px)}.diagram-popover--bottom[data-v-42c51543]:before{border-bottom-color:#bbb;bottom:100%;left:50%;transform:translate(-50%)}.diagram-popover--top[data-v-42c51543]{transform:translate(-50%,calc(-100% - 10px))}.diagram-popover--top[data-v-42c51543]:before{border-top-color:#bbb;top:100%;left:50%;transform:translate(-50%)}.equation-editor[data-v-4a218fca]{flex-direction:column;align-items:stretch;width:100%;display:flex}.equation-main[data-v-4a218fca]{align-items:center;gap:4px;min-height:1.5em;display:flex}.equation-editor.editing[data-v-4a218fca]{outline-offset:3px;border-radius:2px;outline:1px dashed #444}.equation-editor.error .equation-input-wrapper[data-v-4a218fca],.equation-editor.error .equation-display[data-v-4a218fca]{border-bottom:2px dashed red}.equation-display[data-v-4a218fca]{flex:1;align-items:center;min-width:40px;min-height:1.5em;padding-inline-start:2px;display:inline-flex}.equation-display.clickable[data-v-4a218fca]{cursor:text}.equation-display.clickable[data-v-4a218fca]:hover{text-decoration:underline}.equation-placeholder[data-v-4a218fca]{color:#aaa;font-size:13px;font-style:italic}.equation-input-wrapper[data-v-4a218fca]{direction:ltr;align-items:center;display:flex}.equation-input-wrapper[data-v-4a218fca] .math-field-container{flex:0 auto;min-width:0}.auto-calc[data-v-4a218fca]{color:#888;margin-inline-start:2px}.equation-error[data-v-4a218fca]{color:red;margin-top:2px;font-size:12px}.tree-select-container[data-v-4f696797]{background:0 0;flex-direction:column;gap:12px;width:100%;display:flex}.tree-top-row-container[data-v-4f696797],.tree-search-box[data-v-4f696797]{position:relative}.tree-search-input[data-v-4f696797]{box-sizing:border-box;background:#fff;border:1px solid #e5e5e5;border-radius:6px;outline:none;width:100%;height:38px;padding-block:0;padding-inline:12px 38px;font-size:14px;transition:border-color .15s,box-shadow .15s}.tree-search-input[data-v-4f696797]:focus{border-color:var(--color-work-600);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-work-600) 15%, transparent)}.search-icon[data-v-4f696797]{top:50%;pointer-events:none;width:15px;height:15px;position:absolute;inset-inline-end:13px;transform:translateY(-50%)}.tree-common-icons-row[data-v-4f696797]{flex-wrap:wrap;align-items:center;gap:8px;min-height:40px;display:flex}.tree-common-icon[data-v-4f696797]{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:3px;justify-content:center;align-items:center;min-width:60px;min-height:28px;padding:2px 5px;display:inline-flex}.tree-common-icon[data-v-4f696797]:hover{transform:scale(1.1)}.tree-common-icon[data-v-4f696797] .select-item-icon{background:0 0;border:none;width:auto;margin-inline-start:0;padding:0}[data-v-4f696797] .select-item-icon{pointer-events:none;cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:3px;justify-content:center;align-items:center;width:60px;margin-inline-start:0;padding:2px 5px;display:inline-flex}[data-v-4f696797] .select-item-icon.large{width:100px}[data-v-4f696797] .select-item-icon.extra-large{width:initial;min-width:100px}[data-v-4f696797] .select-item-latex-icon{min-height:25px;font-size:14px;font-weight:700}[data-v-4f696797] .select-item-svg-icon{height:25px;overflow:hidden}[data-v-4f696797] .select-item-svg-icon svg{width:100%;height:100%;max-height:25px}.tree-body[data-v-4f696797]{max-height:350px;overflow-y:auto}.tree-notice[data-v-4f696797]{margin-bottom:5px;padding:5px 4px;font-size:14px;font-weight:700}[data-v-4f696797] .tree-category-header{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;padding:9px 4px;display:flex;position:relative}[data-v-4f696797] .tree-category-header:hover{background:#0000000a}[data-v-4f696797] .tree-category-header.disabled{cursor:default;opacity:.4}[data-v-4f696797] .tree-category-header.disabled:hover{background:0 0}[data-v-4f696797] .tree-category-header.level-1{font-size:15px}[data-v-4f696797] .tree-category-header.level-2{font-size:14px}[data-v-4f696797] .tree-category-text{font-weight:700;line-height:1}[data-v-4f696797] .tree-category-children-wrapper{grid-template-rows:0fr;transition:grid-template-rows .18s;display:grid}[data-v-4f696797] .tree-category-children-wrapper.open{grid-template-rows:1fr}[data-v-4f696797] .tree-category-children{min-height:0;overflow:hidden}[data-v-4f696797] .tree-arrow{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:10px;height:10px;transition:transform .18s;display:inline-block}[data-v-4f696797] .tree-leaf{cursor:pointer;border-radius:2px;align-items:center;gap:5px;padding:5px 8px;font-size:14px;display:flex;position:relative}[data-v-4f696797] .tree-leaf:hover{background:#f5f5f5}[data-v-4f696797] .tree-leaf.disabled{cursor:default;opacity:.4}[data-v-4f696797] .tree-leaf.disabled:hover{background:0 0}[data-v-4f696797] .tree-leaf.initial{color:#0d9488;font-weight:600}[data-v-4f696797] .tree-leaf-text{flex-shrink:0;width:200px}[data-v-4f696797] .tree-leaf-text.full-width{flex:auto;width:auto}[data-v-4f696797] .tree-highlight{color:inherit;background:#fde68a;border-radius:2px;padding:0 1px}
