.relation_usage[data-v-aaa8a6f3]{flex-direction:column;gap:16px;min-width:0;display:flex}.relation_usage_directions[data-v-aaa8a6f3]{gap:4px;display:grid}.relation_usage_direction[data-v-aaa8a6f3]{align-items:center;gap:8px;min-width:0;display:flex}.relation_usage_order[data-v-aaa8a6f3]{color:var(--text-sub-color);font-size:12px;font-weight:400}.relation_usage_arrow[data-v-aaa8a6f3]{color:var(--text-sub-color-opaque);transform:rotate(90deg)}.relation_usage_arrow_reverse[data-v-aaa8a6f3]{transform:rotate(-90deg)}.fact_definitions_page[data-v-940207e5]{gap:16px;display:grid}.fact_definitions_public[data-v-940207e5]{box-sizing:border-box;min-width:0;padding:20px 0}.fact_definition_actions[data-v-940207e5]{flex-wrap:wrap;gap:10px;display:flex}.fact_definition_state[data-v-940207e5]{place-items:center;min-height:260px;display:grid}.fact_definition_input[data-v-940207e5]{margin-top:0}.fact_definition_input_pending[data-v-940207e5]{color:var(--text-sub-color)}.fact_definition_endpoints[data-v-940207e5]{gap:8px;display:grid}.fact_definition_direction_icon[data-v-940207e5]{color:var(--text-sub-color-opaque);transform:rotate(90deg)}.fact_definition_direction_reverse[data-v-940207e5]{transform:rotate(-90deg)}.fact_definition_name[data-v-940207e5]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fact_definition_identity[data-v-940207e5]{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.fact_definition_identity code[data-v-940207e5]{color:var(--text-sub-color);white-space:normal;font-size:12px}.fact_definition_type_popper[data-v-940207e5]{width:fit-content;display:inline-block}.fact_definition_schema[data-v-940207e5]{width:min(300px,100vw - 64px);max-height:max(0px,min(220px,35vh,calc(var(--popper-available-height,100vh) - 48px)));white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.5;overflow:auto}.fact_definition_form[data-v-940207e5]{box-sizing:border-box;gap:16px;width:100%;min-width:0;padding:8px 0 4px;display:grid}.fact_definition_form[data-v-940207e5] .k_form_item{margin-top:0}.fact_definition_form[data-v-940207e5] .k_form_item_control{min-width:0}.fact_definition_form .kinput[data-v-940207e5],.fact_definition_form .ktextarea[data-v-940207e5]{width:100%}.fact_json_input[data-v-940207e5]{resize:vertical;height:auto;min-height:100px;max-height:240px;padding-top:12px;padding-bottom:12px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;line-height:1.5}.fact_endpoint_rule[data-v-940207e5]{border:1px solid var(--section-inside-color);border-radius:var(--border-radius);gap:12px;padding:16px;display:grid}.fact_endpoint_heading[data-v-940207e5]{justify-content:space-between;align-items:center;gap:12px;display:flex}.fact_endpoint_heading[data-v-940207e5] .KButton{width:auto}.fact_rule_choices[data-v-940207e5]{flex-wrap:wrap;gap:8px;display:flex}.fact_rule_choice[data-v-940207e5]{background:var(--section-inside-color);cursor:pointer;border-radius:18px;align-items:center;gap:6px;min-height:36px;padding:4px 12px;display:inline-flex}.fact_rule_choice input[data-v-940207e5]{accent-color:var(--main-color)}.fact_definition_actions[data-v-940207e5]{justify-content:flex-end;margin-top:8px}.fact_definition_row_actions[data-v-940207e5]{justify-content:flex-start;align-items:center;margin-top:0}.fact_definition_error[data-v-940207e5]{color:var(--danger-color)}.fact_definition_dialog .dialog_wrapper{width:min(760px,100vw - 32px)}.fact_definition_dialog .dialog_box,.fact_definition_dialog .dialog_content,.fact_definition_dialog .dialog_content_box{box-sizing:border-box;width:100%;min-width:0}@media (width<=600px){.fact_definition_dialog .dialog_wrapper{width:calc(100vw - 20px)}}.fact_definition_display_hint[data-v-940207e5]{color:var(--text-sub-color)}.fact_definition_display[data-v-940207e5]{overflow-wrap:anywhere}.fact_definition_display_link[data-v-940207e5]{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.fact_definition_display_link small[data-v-940207e5]{color:var(--text-sub-color)}
