.DataFlowDiagram_diagram__Blgj1{display:grid;grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr) 32px minmax(0,1fr);align-items:center;gap:12px;width:100%}.DataFlowDiagram_lane__JG2Xl{display:flex;flex-direction:column;gap:10px}.DataFlowDiagram_laneLabel__gsdPK{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--neutral-on-background-weak)}.DataFlowDiagram_card__rv8us{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid var(--neutral-alpha-medium);border-radius:var(--radius-l);background:var(--surface-background);text-decoration:none;transition:border-color .12s ease}.DataFlowDiagram_card__rv8us,.DataFlowDiagram_diagram__Blgj1 a.DataFlowDiagram_card__rv8us{color:var(--neutral-on-background-strong)}a.DataFlowDiagram_card__rv8us:focus-visible,a.DataFlowDiagram_card__rv8us:hover{border-color:var(--neutral-alpha-strong)}.DataFlowDiagram_temporary__agCVB{padding:8px 12px;border-style:dashed;background:transparent;opacity:.65}.DataFlowDiagram_temporary__agCVB .DataFlowDiagram_cardTitle__wmleL{font-size:12px;font-weight:500}.DataFlowDiagram_diagram__Blgj1 a.DataFlowDiagram_card__rv8us.DataFlowDiagram_temporary__agCVB:focus-visible,.DataFlowDiagram_diagram__Blgj1 a.DataFlowDiagram_card__rv8us.DataFlowDiagram_temporary__agCVB:hover{opacity:1}.DataFlowDiagram_cardTitle__wmleL{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:600;font-size:14px}.DataFlowDiagram_cardDetail__Ot2HY{font-size:12px;line-height:1.4;color:var(--neutral-on-background-weak)}.DataFlowDiagram_centerLane__zDD8W{display:flex;flex-direction:column;align-items:stretch}.DataFlowDiagram_link__RPRp7{align-self:center;width:2px;height:16px;background:var(--neutral-alpha-strong)}.DataFlowDiagram_hub__It6Za{display:flex;flex-direction:column;justify-content:center;gap:6px;min-height:120px;padding:20px 16px;text-align:center;border:2px solid var(--neutral-alpha-strong);border-radius:var(--radius-l);background:var(--neutral-background-weak)}.DataFlowDiagram_hubTitle__aXGTL{font-weight:700;font-size:16px;color:var(--neutral-on-background-strong)}.DataFlowDiagram_connector__L9Vl3{background:var(--neutral-background-weak)}.DataFlowDiagram_destinations__uriim{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none}.DataFlowDiagram_destination__6OUYD{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border:1px solid var(--neutral-alpha-medium);border-radius:999px;background:var(--surface-background);font-size:12px;color:var(--neutral-on-background-strong)}.DataFlowDiagram_destinationIcon__2UvUO{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:4px;font-size:13px;color:var(--neutral-on-background-medium)}.DataFlowDiagram_arrow__f_EQg{position:relative;height:2px;background:var(--neutral-alpha-strong)}.DataFlowDiagram_arrow__f_EQg:after{content:"";position:absolute;right:-1px;top:-5px;border-left:8px solid var(--neutral-alpha-strong);border-top:6px solid transparent;border-bottom:6px solid transparent}@media (max-width:860px){.DataFlowDiagram_diagram__Blgj1{grid-template-columns:minmax(0,1fr)}.DataFlowDiagram_hub__It6Za{min-height:0}.DataFlowDiagram_arrow__f_EQg{justify-self:center;width:2px;height:24px}.DataFlowDiagram_arrow__f_EQg:after{right:auto;top:auto;left:-5px;bottom:-1px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid var(--neutral-alpha-strong);border-bottom:0}}.TemplateEditorDialog_sheet__5ihMF{display:flex;flex-direction:column;gap:var(--static-space-12);min-height:100%}.TemplateEditorDialog_editorContent__a51_I{min-height:45dvh}.TemplateEditorDialog_editorBody__z8iWL{padding:var(--static-space-16) var(--static-space-20)}