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