.journey-layout[data-v-1203f2e1]{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(400px,1fr) 440px}.journey-layout--canvas-only[data-v-1203f2e1]{grid-template-columns:minmax(0,1fr)}.journey-canvas[data-v-1203f2e1]{background-color:#f9f9f9;background-image:radial-gradient(#e0e0e0 1px,transparent 0);background-size:20px 20px;border-radius:8px;overflow:auto;padding:20px}.journey-canvas--expanded[data-v-1203f2e1]{border-radius:0;inset:0;position:fixed;z-index:45}.journey-canvas__header[data-v-1203f2e1]{align-items:center;background:#f9f9f9e6;display:flex;flex-wrap:wrap;gap:8px;left:0;margin:-20px -20px 16px;padding:12px 20px;position:sticky;top:0;z-index:2}.journey-flow[data-v-1203f2e1]{align-items:center;display:flex;flex-direction:column;min-width:100%;padding-top:24px;width:-moz-max-content;width:max-content}.journey-entry[data-v-1203f2e1]{background:#fff;border:1px solid #d1d5db;border-left:4px solid #00c382;border-radius:8px;cursor:pointer;max-width:340px;padding:12px;width:100%}.journey-entry--linked[data-v-1203f2e1]{outline:2px dashed #f3b14f;outline-offset:2px}.journey-entry__kind[data-v-1203f2e1]{color:#494949;display:block;font-size:10px;letter-spacing:.04em;text-transform:uppercase}.journey-arrow[data-v-1203f2e1]{color:#909090;text-align:center}.journey-empty[data-v-1203f2e1]{background:#ffffffb0;border:1px dashed #d1d5db;border-radius:8px;margin:8px auto;max-width:520px;padding:20px;text-align:center}.journey-side[data-v-1203f2e1]{display:flex;flex-direction:column;gap:16px}.journey-panel[data-v-1203f2e1]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px}@media(max-width:1150px){.journey-layout[data-v-1203f2e1]{grid-template-columns:1fr}}
