[data-theme=neutral]{--flow-brand-ink-900:#1a1d21;--flow-brand-ink-500:#5c6570;--flow-brand-line-400:#7a838f;--flow-brand-line-200:#d5d9df;--flow-brand-surface-0:#fff;--flow-brand-surface-50:#f4f5f7;--flow-brand-surface-100:#e9ecf0;--flow-brand-accent-600:#2456c8;--flow-brand-accent-100:#dce6fb;--flow-brand-agent-600:#5b45c2;--flow-brand-font-family:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--flow-brand-font-weight-regular:400;--flow-brand-font-weight-bold:700;--flow-color-surface:var(--flow-brand-surface-0);--flow-color-surface-subtle:var(--flow-brand-surface-50);--flow-color-surface-raised:var(--flow-brand-surface-0);--flow-color-scrim:#0006;--flow-color-chrome:var(--flow-brand-ink-900);--flow-color-on-chrome:var(--flow-brand-surface-0);--flow-color-text:var(--flow-brand-ink-900);--flow-color-text-muted:var(--flow-brand-ink-500);--flow-color-text-heading:var(--flow-brand-ink-900);--flow-color-text-disabled:var(--flow-brand-line-400);--flow-color-accent:var(--flow-brand-accent-600);--flow-color-on-accent:var(--flow-brand-surface-0);--flow-color-accent-subtle:var(--flow-brand-accent-100);--flow-color-highlight:var(--flow-brand-accent-600);--flow-color-on-highlight:var(--flow-brand-surface-0);--flow-color-link:var(--flow-brand-accent-600);--flow-color-border:var(--flow-brand-line-200);--flow-color-border-strong:var(--flow-brand-line-400);--flow-color-focus:var(--flow-brand-accent-600);--flow-color-focus-on-chrome:var(--flow-brand-surface-0);--flow-color-danger:#b3261e;--flow-color-danger-subtle:#fbe9e7;--flow-color-warning:#8a4b00;--flow-color-warning-subtle:#fff1d6;--flow-color-success:#1b6e3c;--flow-color-success-subtle:#e3f4e8;--flow-color-info:var(--flow-brand-accent-600);--flow-color-info-subtle:var(--flow-brand-accent-100);--flow-color-agent:var(--flow-brand-agent-600);--flow-color-on-agent:var(--flow-brand-surface-0);--flow-font-family-base:var(--flow-brand-font-family);--flow-font-family-mono:ui-monospace, "Cascadia Mono", Consolas, Menlo, monospace;--flow-font-weight-regular:var(--flow-brand-font-weight-regular);--flow-font-weight-strong:var(--flow-brand-font-weight-bold);--flow-font-size-xs:.75rem;--flow-font-size-sm:.875rem;--flow-font-size-md:1rem;--flow-font-size-lg:1.25rem;--flow-font-size-xl:1.5rem;--flow-line-height-tight:1.25;--flow-line-height-base:1.5;--flow-space-1:4px;--flow-space-2:8px;--flow-space-3:12px;--flow-space-4:16px;--flow-space-5:24px;--flow-space-6:32px;--flow-radius-sm:4px;--flow-radius-md:6px;--flow-radius-pill:999px;--flow-shadow-raised:0 1px 2px #0000001f;--flow-shadow-overlay:0 8px 24px #0000002e;--flow-border-width:1px;--flow-border-width-strong:2px;--flow-icon-stroke-width:1.5px;--flow-focus-ring-width:2px;--flow-focus-ring-offset:2px;--flow-motion-duration-fast:.12s;--flow-bpmn-canvas-fill:var(--flow-color-surface);--flow-bpmn-stroke:var(--flow-brand-ink-900);--flow-bpmn-fill:var(--flow-brand-surface-0);--flow-bpmn-stroke-width:2px;--flow-bpmn-task-fill:var(--flow-bpmn-fill);--flow-bpmn-task-stroke:var(--flow-bpmn-stroke);--flow-bpmn-event-start-fill:var(--flow-bpmn-fill);--flow-bpmn-event-start-stroke:var(--flow-bpmn-stroke);--flow-bpmn-event-intermediate-fill:var(--flow-bpmn-fill);--flow-bpmn-event-intermediate-stroke:var(--flow-bpmn-stroke);--flow-bpmn-event-end-fill:var(--flow-bpmn-fill);--flow-bpmn-event-end-stroke:var(--flow-bpmn-stroke);--flow-bpmn-gateway-fill:var(--flow-bpmn-fill);--flow-bpmn-gateway-stroke:var(--flow-bpmn-stroke);--flow-bpmn-participant-fill:var(--flow-bpmn-fill);--flow-bpmn-participant-stroke:var(--flow-bpmn-stroke);--flow-bpmn-participant-header-fill:var(--flow-brand-surface-100);--flow-bpmn-lane-fill:var(--flow-bpmn-fill);--flow-bpmn-lane-stroke:var(--flow-bpmn-stroke);--flow-bpmn-lane-header-fill:var(--flow-brand-surface-50);--flow-bpmn-sequence-flow-stroke:var(--flow-bpmn-stroke);--flow-bpmn-message-flow-stroke:var(--flow-bpmn-stroke);--flow-bpmn-association-stroke:var(--flow-bpmn-stroke);--flow-bpmn-annotation-stroke:var(--flow-bpmn-stroke);--flow-bpmn-annotation-fill:transparent;--flow-bpmn-data-object-fill:var(--flow-brand-surface-50);--flow-bpmn-data-object-stroke:var(--flow-bpmn-stroke);--flow-bpmn-label-color:var(--flow-color-text);--flow-bpmn-label-font-family:var(--flow-font-family-base);--flow-bpmn-label-font-size:12px;--flow-bpmn-label-font-size-external:11px;--flow-bpmn-label-font-weight:var(--flow-font-weight-regular);--flow-bpmn-label-line-height:1.2;--flow-bpmn-selected-stroke:var(--flow-color-focus);--flow-bpmn-selected-halo-fill:#2456c81f;--flow-bpmn-hover-halo-fill:#1a1d210f;--flow-bpmn-linked-marker-fill:var(--flow-color-accent);--flow-bpmn-linked-marker-icon:var(--flow-color-on-accent);--flow-bpmn-diff-added-stroke:var(--flow-color-success);--flow-bpmn-diff-added-fill:var(--flow-color-success-subtle);--flow-bpmn-diff-removed-stroke:var(--flow-color-danger);--flow-bpmn-diff-removed-fill:var(--flow-color-danger-subtle);--flow-bpmn-diff-changed-stroke:var(--flow-color-warning);--flow-bpmn-diff-changed-fill:var(--flow-color-warning-subtle);--flow-bpmn-diff-layout-stroke:var(--flow-color-text-muted);--flow-bpmn-lint-error-color:var(--flow-color-danger);--flow-bpmn-lint-warning-color:var(--flow-color-warning);--flow-bpmn-lint-info-color:var(--flow-color-info);--flow-bpmn-search-match-fill:var(--flow-color-accent-subtle);--flow-watermark-safe-width:84px;--flow-watermark-safe-height:56px}@media (prefers-reduced-motion:reduce){[data-theme=neutral]{--flow-motion-duration-fast:0s}}[data-theme=dedalus]{--flow-brand-blue:#1d4f91;--flow-brand-light-green:#c5e86c;--flow-brand-azure:#4298b5;--flow-brand-grey:#bec6c4;--flow-brand-white:#fff;--flow-brand-black:#000;--flow-brand-division-hospital:#008c95;--flow-brand-division-imaging:#00a3e0;--flow-brand-division-diagnostic:#2dccd3;--flow-brand-division-lifesciences:#b9d9eb;--flow-brand-division-platform:#a6bbc8;--flow-brand-division-connected-care:#8094dd;--flow-brand-division-bi:#685bc7;--flow-brand-division-revenue:#403a60;--flow-brand-division-primary-care:#00313c;--flow-brand-font-family:"Montserrat";--flow-brand-font-weight-regular:400;--flow-brand-font-weight-extra-bold:800;--flow-color-surface:var(--flow-brand-white);--flow-color-surface-subtle:#f3f5f5;--flow-color-surface-raised:var(--flow-brand-white);--flow-color-scrim:#0006;--flow-color-chrome:var(--flow-brand-blue);--flow-color-on-chrome:var(--flow-brand-white);--flow-color-text:var(--flow-brand-black);--flow-color-text-muted:#4d4d4d;--flow-color-text-heading:var(--flow-brand-blue);--flow-color-text-disabled:gray;--flow-color-accent:var(--flow-brand-blue);--flow-color-on-accent:var(--flow-brand-white);--flow-color-accent-subtle:#e8edf4;--flow-color-highlight:var(--flow-brand-light-green);--flow-color-on-highlight:var(--flow-brand-blue);--flow-color-link:var(--flow-brand-blue);--flow-color-border:var(--flow-brand-grey);--flow-color-border-strong:var(--flow-brand-blue);--flow-color-focus:var(--flow-brand-blue);--flow-color-focus-on-chrome:var(--flow-brand-light-green);--flow-color-danger:#b3261e;--flow-color-danger-subtle:#fbe9e7;--flow-color-warning:#8a4b00;--flow-color-warning-subtle:#fff1d6;--flow-color-success:#1b6e3c;--flow-color-success-subtle:#e3f4e8;--flow-color-info:var(--flow-brand-blue);--flow-color-info-subtle:#e8edf4;--flow-color-agent:var(--flow-brand-division-bi);--flow-color-on-agent:var(--flow-brand-white);--flow-font-family-base:var(--flow-brand-font-family), "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--flow-font-family-mono:ui-monospace, "Cascadia Mono", Consolas, Menlo, monospace;--flow-font-weight-regular:var(--flow-brand-font-weight-regular);--flow-font-weight-strong:var(--flow-brand-font-weight-extra-bold);--flow-font-size-xs:.75rem;--flow-font-size-sm:.875rem;--flow-font-size-md:1rem;--flow-font-size-lg:1.25rem;--flow-font-size-xl:1.5rem;--flow-line-height-tight:1.25;--flow-line-height-base:1.5;--flow-space-1:4px;--flow-space-2:8px;--flow-space-3:12px;--flow-space-4:16px;--flow-space-5:24px;--flow-space-6:32px;--flow-radius-sm:0px;--flow-radius-md:2px;--flow-radius-pill:999px;--flow-shadow-raised:none;--flow-shadow-overlay:0 8px 24px #0000002e;--flow-border-width:1px;--flow-border-width-strong:2px;--flow-icon-stroke-width:1.5px;--flow-focus-ring-width:2px;--flow-focus-ring-offset:2px;--flow-motion-duration-fast:.12s;--flow-bpmn-canvas-fill:var(--flow-color-surface);--flow-bpmn-stroke:var(--flow-brand-blue);--flow-bpmn-fill:var(--flow-brand-white);--flow-bpmn-stroke-width:2px;--flow-bpmn-task-fill:var(--flow-bpmn-fill);--flow-bpmn-task-stroke:var(--flow-bpmn-stroke);--flow-bpmn-event-start-fill:var(--flow-brand-light-green);--flow-bpmn-event-start-stroke:var(--flow-bpmn-stroke);--flow-bpmn-event-intermediate-fill:var(--flow-bpmn-fill);--flow-bpmn-event-intermediate-stroke:var(--flow-bpmn-stroke);--flow-bpmn-event-end-fill:var(--flow-bpmn-fill);--flow-bpmn-event-end-stroke:var(--flow-bpmn-stroke);--flow-bpmn-gateway-fill:var(--flow-bpmn-fill);--flow-bpmn-gateway-stroke:var(--flow-bpmn-stroke);--flow-bpmn-participant-fill:var(--flow-bpmn-fill);--flow-bpmn-participant-stroke:var(--flow-bpmn-stroke);--flow-bpmn-participant-header-fill:var(--flow-brand-grey);--flow-bpmn-lane-fill:var(--flow-bpmn-fill);--flow-bpmn-lane-stroke:var(--flow-bpmn-stroke);--flow-bpmn-lane-header-fill:#dee2e2;--flow-bpmn-sequence-flow-stroke:var(--flow-bpmn-stroke);--flow-bpmn-message-flow-stroke:var(--flow-bpmn-stroke);--flow-bpmn-association-stroke:var(--flow-bpmn-stroke);--flow-bpmn-annotation-stroke:var(--flow-bpmn-stroke);--flow-bpmn-annotation-fill:transparent;--flow-bpmn-data-object-fill:var(--flow-brand-division-lifesciences);--flow-bpmn-data-object-stroke:var(--flow-bpmn-stroke);--flow-bpmn-label-color:var(--flow-color-text);--flow-bpmn-label-font-family:var(--flow-font-family-base);--flow-bpmn-label-font-size:12px;--flow-bpmn-label-font-size-external:11px;--flow-bpmn-label-font-weight:var(--flow-font-weight-regular);--flow-bpmn-label-line-height:1.2;--flow-bpmn-selected-stroke:var(--flow-color-focus);--flow-bpmn-selected-halo-fill:#4298b540;--flow-bpmn-hover-halo-fill:#bec6c459;--flow-bpmn-linked-marker-fill:var(--flow-color-accent);--flow-bpmn-linked-marker-icon:var(--flow-color-on-accent);--flow-bpmn-diff-added-stroke:var(--flow-color-success);--flow-bpmn-diff-added-fill:var(--flow-color-success-subtle);--flow-bpmn-diff-removed-stroke:var(--flow-color-danger);--flow-bpmn-diff-removed-fill:var(--flow-color-danger-subtle);--flow-bpmn-diff-changed-stroke:var(--flow-color-warning);--flow-bpmn-diff-changed-fill:var(--flow-color-warning-subtle);--flow-bpmn-diff-layout-stroke:var(--flow-color-text-muted);--flow-bpmn-lint-error-color:var(--flow-color-danger);--flow-bpmn-lint-warning-color:var(--flow-color-warning);--flow-bpmn-lint-info-color:var(--flow-color-info);--flow-bpmn-search-match-fill:var(--flow-color-accent-subtle);--flow-watermark-safe-width:84px;--flow-watermark-safe-height:56px}@media (prefers-reduced-motion:reduce){[data-theme=dedalus]{--flow-motion-duration-fast:0s}}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-ext-400-normal-B8bwfy6Y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-ext-800-normal-BBvmbyWk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-800-normal-axpkC1rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[data-theme] .bio-theme-parent,[data-theme].bio-theme-parent{--bio-surface:var(--flow-color-surface-raised);--bio-surface-overlay:var(--flow-color-surface-raised);--bio-surface-subtle:var(--flow-color-surface-subtle);--bio-surface-medium:var(--flow-color-accent-subtle);--bio-surface-inverted:var(--flow-color-chrome);--bio-surface-inverted-subtle:var(--flow-color-text-muted);--bio-text:var(--flow-color-text);--bio-text-subtle:var(--flow-color-text-muted);--bio-text-subtlest:var(--flow-color-text-muted);--bio-text-on-primary:var(--flow-color-on-accent);--bio-text-on-inverted:var(--flow-color-on-chrome);--bio-border:var(--flow-color-border-strong);--bio-border-disabled:var(--flow-color-border);--bio-primary:var(--flow-color-accent);--bio-primary-surface:var(--flow-color-accent-subtle);--bio-danger:var(--flow-color-danger);--bio-danger-surface-subtle:var(--flow-color-danger-subtle);--bio-selected-surface:var(--flow-color-accent-subtle);--bio-selected-text:var(--flow-color-text);--bio-focus:var(--flow-color-focus);--bio-focus-surface:var(--flow-color-accent-subtle);--bio-canvas-accent:var(--flow-bpmn-selected-stroke);--bio-canvas-accent-subtle:var(--flow-color-accent-subtle);--bio-shadow:#0000004d;--bio-shadow-subtle:#0000001a;--bio-radius-sm:var(--flow-radius-sm);--bio-radius-md:var(--flow-radius-md);--bio-radius-lg:var(--flow-radius-md)}[data-theme] .djs-parent{--canvas-fill-color:var(--flow-bpmn-canvas-fill);--element-selected-outline-stroke-color:var(--flow-bpmn-selected-stroke);--popup-font-family:var(--flow-font-family-base);--search-font-family:var(--flow-font-family-base);--hover-tooltip-font-family:var(--flow-font-family-base);--search-preselected-background-color:var(--flow-bpmn-search-match-fill)}[data-theme] .bjs-container{--bjs-font-family:var(--flow-font-family-base)}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--flow-color-surface);color:var(--flow-color-text);font-family:var(--flow-font-family-base);font-size:var(--flow-font-size-md);font-weight:var(--flow-font-weight-regular);line-height:var(--flow-line-height-base)}#root{height:100%}h1,h2,h3{color:var(--flow-color-text-heading);font-weight:var(--flow-font-weight-strong);line-height:var(--flow-line-height-tight);margin:0 0 var(--flow-space-3)}h1{font-size:var(--flow-font-size-xl)}a{color:var(--flow-color-link);text-decoration:underline}:focus-visible{outline:var(--flow-focus-ring-width) solid var(--flow-color-focus);outline-offset:var(--flow-focus-ring-offset)}.flow-icon{width:1.25em;height:1.25em;stroke-width:var(--flow-icon-stroke-width);color:currentColor}.flow-icon--large{width:3rem;height:3rem;color:var(--flow-color-text-muted)}.flow-button{align-items:center;gap:var(--flow-space-2);padding:var(--flow-space-2) var(--flow-space-4);border:var(--flow-border-width) solid var(--flow-color-border-strong);border-radius:var(--flow-radius-md);background:var(--flow-color-surface-raised);color:var(--flow-color-text);font:inherit;cursor:pointer;text-decoration:none;display:inline-flex}.flow-button[data-hovered]{background:var(--flow-color-surface-subtle);transition:background-color var(--flow-motion-duration-fast)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}.flow-button[data-focus-visible]{outline:var(--flow-focus-ring-width) solid var(--flow-color-focus);outline-offset:var(--flow-focus-ring-offset)}.flow-actions{gap:var(--flow-space-3);flex-wrap:wrap;justify-content:center;display:flex}.flow-muted{color:var(--flow-color-text-muted);font-family:var(--flow-font-family-mono);font-size:var(--flow-font-size-sm)}.flow-muted--ui{font-family:var(--flow-font-family-base)}@layer{[data-react-aria-pressable]{touch-action:pan-x pan-y pinch-zoom}}.flow-shell{grid-template:"header header header""toolbar toolbar toolbar""nav main sidebar"minmax(0,1fr)"status status status"/auto minmax(480px,1fr) auto;height:100%;min-height:100%;display:grid}.flow-skip-link{padding:var(--flow-space-2) var(--flow-space-3);border:var(--flow-border-width) solid var(--flow-color-border-strong);background:var(--flow-color-surface-raised);color:var(--flow-color-link);position:absolute;inset-block-start:var(--flow-space-2);inset-inline-start:var(--flow-space-2);transform:translateY(-200%)}.flow-skip-link:focus{transform:none}.flow-shell__header{align-items:center;gap:var(--flow-space-4);padding:var(--flow-space-2) var(--flow-space-4);background:var(--flow-color-chrome);color:var(--flow-color-on-chrome);flex-wrap:wrap;grid-area:header;display:flex}.flow-logo-slot{color:var(--flow-color-on-chrome);font-size:var(--flow-font-size-lg);font-weight:var(--flow-font-weight-strong);text-decoration:none}.flow-logo-slot[data-focus-visible]{outline:var(--flow-focus-ring-width) solid var(--flow-color-focus-on-chrome);outline-offset:var(--flow-focus-ring-offset)}.flow-shell__breadcrumbs{flex:auto;min-width:0}.flow-breadcrumbs ol{gap:var(--flow-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.flow-breadcrumbs li+li:before{content:"›";margin-inline-end:var(--flow-space-2)}.flow-breadcrumbs a,.flow-breadcrumbs__level,.flow-breadcrumbs__more{color:var(--flow-color-on-chrome)}.flow-breadcrumbs__level,.flow-breadcrumbs__more{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.flow-breadcrumbs__more{margin-inline-start:var(--flow-space-1)}.flow-breadcrumbs [data-focus-visible]{outline:var(--flow-focus-ring-width) solid var(--flow-color-focus-on-chrome);outline-offset:var(--flow-focus-ring-offset)}@media (width>=1024px){.flow-shell__header .flow-shell__breadcrumbs{flex:1 1 0;min-width:min(8rem,100%)}.flow-shell__header .flow-user-menu__notice{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-inline-size:14rem;display:inline-block;overflow:hidden}.flow-breadcrumbs ol{flex-wrap:nowrap}.flow-breadcrumbs li{min-width:0;white-space:nowrap;flex:0 auto;align-items:baseline;max-inline-size:16rem;display:flex}.flow-breadcrumbs li>a,.flow-breadcrumbs li>span,.flow-breadcrumbs li>.flow-breadcrumbs__level{text-overflow:ellipsis;min-width:0;overflow:hidden}.flow-breadcrumbs li:before,.flow-breadcrumbs__more,.flow-breadcrumbs li.flow-breadcrumbs__fold{flex:none}.flow-breadcrumbs li.flow-breadcrumbs__with-more{min-inline-size:5rem}.flow-shell__header .flow-user-menu--admin{gap:var(--flow-space-2)}.flow-shell__header .flow-user-menu--admin .flow-user-menu__notice{max-inline-size:8rem}}.flow-shell__nav{border-inline-end:var(--flow-border-width) solid var(--flow-color-border);background:var(--flow-color-surface-raised);grid-area:nav;overflow:auto}.flow-shell__nav[hidden]{display:none}.flow-nav[data-open=true]{width:280px}.flow-nav__toggle{margin:var(--flow-space-1);padding:var(--flow-space-1) var(--flow-space-2);border:var(--flow-border-width) solid var(--flow-color-border-strong);background:var(--flow-color-surface);color:var(--flow-color-text);cursor:pointer;display:block}.flow-tree,.flow-tree ul{margin:0;padding:0;list-style:none}.flow-tree ul{padding-inline-start:var(--flow-space-4)}.flow-tree__item{overflow-wrap:anywhere;padding:var(--flow-space-1) var(--flow-space-2);color:var(--flow-color-text);text-decoration:none;display:block}.flow-nav__toggle:hover,.flow-tree__item:hover{background:var(--flow-color-surface-subtle)}.flow-tree__item:focus-visible,.flow-nav__toggle[data-focus-visible]{outline:var(--flow-focus-ring-width) solid var(--flow-color-focus);outline-offset:calc(-1 * var(--flow-focus-ring-width))}.flow-tree__item[aria-current=page]{background:var(--flow-color-info-subtle);font-weight:var(--flow-font-weight-strong)}.flow-tree__toggle{width:1.2em;display:inline-block}.flow-tree__note,.flow-tree__status{color:var(--flow-color-text-muted)}.flow-tree__status{padding:var(--flow-space-1) var(--flow-space-2)}.flow-tree__review{padding-inline:var(--flow-space-1);border:var(--flow-border-width) solid var(--flow-color-warning);border-radius:var(--flow-radius-pill);font-size:var(--flow-font-size-xs);margin-inline-start:var(--flow-space-2);font-weight:400;display:inline-block}.flow-shell__toolbar-region{grid-area:toolbar}.flow-shell__toolbar-region[hidden]{display:none}.flow-shell__toolbar{align-items:center;gap:var(--flow-space-2);min-height:calc(var(--flow-space-6) + var(--flow-space-3));padding:var(--flow-space-1) var(--flow-space-4);border-block-end:var(--flow-border-width) solid var(--flow-color-border);background:var(--flow-color-surface);display:flex}.flow-shell__main{grid-area:main;min-width:480px;min-height:0;position:relative;overflow:auto}.flow-shell__main:focus{outline:none}.flow-shell__sidebar{border-inline-start:var(--flow-border-width) solid var(--flow-color-border);background:var(--flow-color-surface-raised);grid-area:sidebar;width:320px;overflow:auto}.flow-shell__sidebar[hidden]{display:none}.flow-shell__status{gap:var(--flow-space-4);min-height:calc(var(--flow-space-5) + var(--flow-space-1));padding:var(--flow-space-1) var(--flow-space-4);border-block-start:var(--flow-border-width) solid var(--flow-color-border);background:var(--flow-color-surface-subtle);color:var(--flow-color-text-muted);font-size:var(--flow-font-size-xs);grid-area:status;display:flex}.flow-canvas{background:var(--flow-bpmn-canvas-fill);width:100%;min-width:320px;height:100%;min-height:200px;position:relative;overflow:hidden}.flow-page{padding:var(--flow-space-5)}.flow-page--centered{align-items:center;gap:var(--flow-space-3);text-align:center;flex-direction:column;display:flex}.flow-shell__help{padding:var(--flow-space-2) var(--flow-space-4);flex:none}.flow-shell__help:disabled{visibility:hidden}.flow-shell__help-error{color:var(--flow-color-on-chrome);font-size:var(--flow-font-size-sm);margin:0}.flow-shell__sidebar:has(.flow-sidebar-rail){width:auto}.flow-sidebar__toggle{margin:var(--flow-space-1);padding:var(--flow-space-1) var(--flow-space-2);border:var(--flow-border-width) solid var(--flow-color-border-strong);background:var(--flow-color-surface);color:var(--flow-color-text);cursor:pointer;display:block}.flow-sidebar__toggle:hover{background:var(--flow-color-surface-subtle)}.flow-sidebar__toggle:focus-visible{outline:var(--flow-focus-ring-width) solid var(--flow-color-focus);outline-offset:calc(-1 * var(--flow-focus-ring-width))}.flow-login{gap:var(--flow-space-4);flex-direction:column;max-width:28rem;margin-inline:auto;display:flex}.flow-form{gap:var(--flow-space-4);flex-direction:column;display:flex}.flow-form__error{padding:var(--flow-space-2) var(--flow-space-3);border:var(--flow-border-width) solid var(--flow-color-danger);border-radius:var(--flow-radius-md);background:var(--flow-color-danger-subtle);color:var(--flow-color-text);margin:0}.flow-field{gap:var(--flow-space-1);flex-direction:column;display:flex}.flow-field input{padding:var(--flow-space-2) var(--flow-space-3);border:var(--flow-border-width) solid var(--flow-color-border-strong);border-radius:var(--flow-radius-md);background:var(--flow-color-surface-raised);color:var(--flow-color-text);font:inherit}.flow-field input[data-focus-visible]{outline:var(--flow-focus-ring-width) solid var(--flow-color-focus);outline-offset:var(--flow-focus-ring-offset)}.flow-field input[data-invalid]{border-color:var(--flow-color-danger);border-width:var(--flow-border-width-strong)}.flow-field [slot=errorMessage]{color:var(--flow-color-danger);font-size:var(--flow-font-size-sm)}.flow-button--primary{border-color:var(--flow-color-highlight);background:var(--flow-color-highlight);color:var(--flow-color-on-highlight);justify-content:center}.flow-button--primary[data-hovered]{background:var(--flow-color-highlight);color:var(--flow-color-on-highlight)}.flow-button[data-flow-pending]{cursor:progress}.flow-login__footer{border-block-start:var(--flow-border-width) solid var(--flow-color-border);padding-block-start:var(--flow-space-3)}.flow-data-rule{color:var(--flow-color-text-muted);font-size:var(--flow-font-size-sm);margin:0}.flow-user-menu{align-items:center;gap:var(--flow-space-3);display:flex}.flow-user-menu__link{color:var(--flow-color-on-chrome)}.flow-user-menu__link[data-focus-visible]{outline:var(--flow-focus-ring-width) solid var(--flow-color-focus-on-chrome);outline-offset:var(--flow-focus-ring-offset)}.flow-user-menu__notice{font-size:var(--flow-font-size-xs)}.flow-button--on-chrome{border-color:var(--flow-color-on-chrome);color:var(--flow-color-on-chrome);background:0 0}.flow-button--on-chrome[data-hovered]{background:0 0;text-decoration:underline}.flow-button--on-chrome[data-focus-visible]{outline-color:var(--flow-color-focus-on-chrome)}.flow-form__notice{padding:var(--flow-space-2) var(--flow-space-3);border:var(--flow-border-width) solid var(--flow-color-warning);border-radius:var(--flow-radius-md);background:var(--flow-color-warning-subtle);color:var(--flow-color-text);margin:0}.flow-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.flow-list-page{gap:var(--flow-space-4);flex-direction:column;max-width:72rem;display:flex}.flow-page__header{justify-content:space-between;align-items:center;gap:var(--flow-space-3);flex-wrap:wrap;display:flex}.flow-page__header h1,.flow-page__header h2{margin:0}.flow-field--inline{max-width:24rem}.flow-field textarea{padding:var(--flow-space-2) var(--flow-space-3);border:var(--flow-border-width) solid var(--flow-color-border-strong);border-radius:var(--flow-radius-md);background:var(--flow-color-surface-raised);color:var(--flow-color-text);font:inherit;resize:vertical}.flow-field textarea[data-focus-visible],.flow-field textarea:focus-visible{outline:var(--flow-focus-ring-width) solid var(--flow-color-focus);outline-offset:var(--flow-focus-ring-offset)}.flow-field textarea[data-invalid]{border-color:var(--flow-color-danger);border-width:var(--flow-border-width-strong)}.flow-field__hint,.flow-field [slot=description]{color:var(--flow-color-text-muted);font-size:var(--flow-font-size-sm)}.flow-field__label{font-weight:var(--flow-font-weight-strong)}.flow-table-wrap{overflow-x:auto}.flow-table{border-collapse:collapse;width:100%}.flow-table th,.flow-table td{padding:var(--flow-space-2) var(--flow-space-3);border-block-end:var(--flow-border-width) solid var(--flow-color-border);text-align:start;vertical-align:top}.flow-table thead th{color:var(--flow-color-text-muted);font-size:var(--flow-font-size-sm);font-weight:var(--flow-font-weight-strong)}.flow-table tbody th{font-weight:var(--flow-font-weight-regular)}.flow-table__number{text-align:end;font-variant-numeric:tabular-nums}.flow-table .flow-table__number{text-align:end}.flow-size-hint{gap:var(--flow-space-1);padding-inline:var(--flow-space-2);border:var(--flow-border-width) solid var(--flow-color-warning);border-radius:var(--flow-radius-pill);font-size:var(--flow-font-size-xs);font-weight:var(--flow-font-weight-strong);align-items:center;margin-inline-start:var(--flow-space-2);display:inline-flex}.flow-table__mono{font-family:var(--flow-font-family-mono);font-size:var(--flow-font-size-sm)}.flow-list-footer{justify-content:space-between;align-items:center;gap:var(--flow-space-3);flex-wrap:wrap;display:flex}.flow-list-footer__count{color:var(--flow-color-text-muted);font-size:var(--flow-font-size-sm);margin:0}.flow-list-error{align-items:flex-start;gap:var(--flow-space-2);padding:var(--flow-space-3) var(--flow-space-4);border:var(--flow-border-width) solid var(--flow-color-danger);border-radius:var(--flow-radius-md);background:var(--flow-color-danger-subtle);flex-direction:column;display:flex}.flow-list-error p{margin:0}.flow-list-error__title{font-weight:var(--flow-font-weight-strong)}.flow-skeleton{gap:var(--flow-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.flow-skeleton__row{height:var(--flow-space-5);border-radius:var(--flow-radius-sm);background:var(--flow-color-surface-subtle)}.flow-empty{align-items:flex-start;gap:var(--flow-space-2);padding:var(--flow-space-4);border:var(--flow-border-width) dashed var(--flow-color-border-strong);border-radius:var(--flow-radius-md);flex-direction:column;display:flex}.flow-empty p{margin:0}.flow-page__hint{color:var(--flow-color-text-muted);margin:0}.flow-page__hint:focus-visible{outline:var(--flow-focus-ring-width) solid var(--flow-color-focus);outline-offset:var(--flow-focus-ring-offset)}.flow-sections ul{gap:var(--flow-space-4);border-block-end:var(--flow-border-width) solid var(--flow-color-border);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.flow-sections__link{padding-block:var(--flow-space-2);color:var(--flow-color-text);border-block-end:var(--flow-border-width-strong) solid transparent;text-decoration:none;display:inline-block}.flow-sections__link[aria-current=page]{border-block-end-color:var(--flow-color-accent);font-weight:var(--flow-font-weight-strong)}.flow-sections__link[data-focus-visible]{outline:var(--flow-focus-ring-width) solid var(--flow-color-focus);outline-offset:var(--flow-focus-ring-offset)}.flow-tab-panel{gap:var(--flow-space-4);flex-direction:column;display:flex}.flow-form--narrow{max-width:36rem}.flow-form__success{padding:var(--flow-space-2) var(--flow-space-3);border:var(--flow-border-width) solid var(--flow-color-success);border-radius:var(--flow-radius-md);background:var(--flow-color-success-subtle);margin:0}.flow-form__notice p{margin:0 0 var(--flow-space-2)}.flow-modal-overlay{z-index:10;padding:var(--flow-space-4);background:var(--flow-color-scrim);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.flow-modal{border-radius:var(--flow-radius-md);background:var(--flow-color-surface-raised);width:min(36rem,100%);max-height:80vh;box-shadow:var(--flow-shadow-overlay);overflow-y:auto}.flow-dialog{gap:var(--flow-space-4);padding:var(--flow-space-5);outline:none;flex-direction:column;display:flex}.flow-dialog__title{font-size:var(--flow-font-size-lg);margin:0}.flow-dialog__actions{justify-content:flex-end;gap:var(--flow-space-3);flex-wrap:wrap;display:flex}.flow-data-rule--notice{padding:var(--flow-space-2) var(--flow-space-3);border-inline-start:var(--flow-border-width-strong) solid var(--flow-color-info);background:var(--flow-color-info-subtle);color:var(--flow-color-text)}.flow-radio-group{gap:var(--flow-space-2)}.flow-radio{align-items:center;gap:var(--flow-space-2);cursor:pointer;display:flex}.flow-radio:before{content:"";border:var(--flow-border-width) solid var(--flow-color-border-strong);border-radius:var(--flow-radius-pill);background:var(--flow-color-surface-raised);width:1rem;height:1rem}.flow-radio[data-selected]:before{border:.3rem solid var(--flow-color-accent)}.flow-radio[data-focus-visible]:before{outline:var(--flow-focus-ring-width) solid var(--flow-color-focus);outline-offset:var(--flow-focus-ring-offset)}.flow-select__button{justify-content:space-between;min-width:14rem}.flow-popover{min-width:var(--trigger-width);border:var(--flow-border-width) solid var(--flow-color-border-strong);border-radius:var(--flow-radius-md);background:var(--flow-color-surface-raised);box-shadow:var(--flow-shadow-overlay)}.flow-listbox{padding:var(--flow-space-1);outline:none;margin:0}.flow-listbox__item{padding:var(--flow-space-2) var(--flow-space-3);border-radius:var(--flow-radius-sm);cursor:pointer;outline:none}.flow-listbox__item[data-focused]{background:var(--flow-color-surface-subtle)}.flow-listbox__item[data-selected]{font-weight:var(--flow-font-weight-strong)}.flow-plain-list{margin:0;padding-inline-start:var(--flow-space-4)}.flow-table__actions{white-space:nowrap;text-align:end;width:1%}.flow-diagram{flex-direction:column;height:100%;min-height:0;display:flex}.flow-diagram .flow-canvas{isolation:isolate;flex:auto;height:auto;display:grid}.flow-diagram .flow-canvas[hidden]{display:none}.flow-canvas__editor{grid-area:1/1}.flow-canvas__placeholder,.flow-canvas__error{max-width:60%;padding:var(--flow-space-2) var(--flow-space-3);border:var(--flow-border-width) solid var(--flow-color-border);border-radius:var(--flow-radius-md);background:var(--flow-color-surface-raised);color:var(--flow-color-text);margin:0;position:absolute;inset-block-start:var(--flow-space-4);inset-inline-start:var(--flow-space-4)}.flow-canvas__hint{color:var(--flow-color-text-muted);font-size:var(--flow-font-size-sm);display:block}.flow-canvas__error{gap:var(--flow-space-2);border-color:var(--flow-color-danger);flex-direction:column;align-items:flex-start;display:flex}.flow-diagram__issue{gap:var(--flow-space-3);padding:var(--flow-space-2) var(--flow-space-4);border-block-end:var(--flow-border-width) solid var(--flow-color-warning);background:var(--flow-color-warning-subtle);color:var(--flow-color-text);flex-wrap:wrap;align-items:center;display:flex}.flow-diagram__issue p{margin:0}.flow-editor-toolbar{gap:var(--flow-space-2) var(--flow-space-1);flex-wrap:wrap;flex:auto;align-items:center;min-width:0;display:flex}.flow-editor-toolbar__mode{font-weight:var(--flow-font-weight-strong);margin-inline-end:var(--flow-space-2)}.flow-editor-toolbar__group{gap:var(--flow-space-1);max-width:100%;border-inline-start:var(--flow-border-width) solid var(--flow-color-border);flex-wrap:wrap;align-items:center;padding-inline-start:var(--flow-space-2);display:inline-flex}.flow-editor-toolbar__segment{gap:0}.flow-editor-toolbar__segment .flow-button{padding-inline:var(--flow-space-2);border-radius:0}.flow-editor-toolbar__segment .flow-button:first-child{border-start-start-radius:var(--flow-radius-md);border-end-start-radius:var(--flow-radius-md)}.flow-editor-toolbar__segment .flow-button:last-child{border-start-end-radius:var(--flow-radius-md);border-end-end-radius:var(--flow-radius-md)}.flow-editor-toolbar__segment .flow-button[aria-pressed=true]{box-shadow:inset 0 calc(-1 * var(--flow-border-width-strong)) 0 var(--flow-color-accent);background:var(--flow-color-surface-subtle);font-weight:var(--flow-font-weight-strong)}.flow-editor-toolbar__small-hint{display:none}@media (width<=767px){.flow-editor-toolbar__small-hint{display:inline}}.flow-editor-toolbar__zoom{margin-inline-start:auto}.flow-editor-toolbar__zoom-level{min-width:6ch;color:var(--flow-color-text-muted);font-size:var(--flow-font-size-sm);text-align:center}.flow-button--icon{padding:var(--flow-space-2)}.flow-button[data-disabled]{border-color:var(--flow-color-border);background:var(--flow-color-surface-subtle);color:var(--flow-color-text-muted);cursor:not-allowed}.flow-editor-status{gap:var(--flow-space-1) var(--flow-space-4);flex-wrap:wrap;flex:auto;align-items:center;display:flex}.flow-editor-status__size{gap:var(--flow-space-1);align-items:center;display:inline-flex}.flow-editor-status__size[data-size=warning]{color:var(--flow-color-text);font-weight:var(--flow-font-weight-strong)}.flow-editor-status__size[data-size=critical]{color:var(--flow-color-danger);font-weight:var(--flow-font-weight-strong)}.flow-editor-status__notice{margin-inline-start:auto}.flow-sidebar{flex-direction:column;min-height:100%;display:flex}.flow-sidebar__head{border-block-end:var(--flow-border-width) solid var(--flow-color-border);align-items:flex-start;display:flex}.flow-sidebar__head .flow-sidebar__toggle{flex:none;margin-inline-start:auto}.flow-sidebar__tabs{flex-wrap:wrap;flex:auto;display:flex}.flow-sidebar__tab{padding:var(--flow-space-2) var(--flow-space-4);border:0;border-block-end:var(--flow-border-width-strong) solid transparent;font:inherit;color:var(--flow-color-text-muted);cursor:default;font-size:var(--flow-font-size-sm);white-space:nowrap;background:0 0}.flow-sidebar__tab[data-selected]{border-block-end-color:var(--flow-color-accent);color:var(--flow-color-text);font-weight:var(--flow-font-weight-strong)}.flow-sidebar__panel[hidden]{display:none}.flow-sidebar__tab:focus-visible,.flow-sidebar__panel:focus-visible{outline:var(--flow-focus-ring-width) solid var(--flow-color-focus);outline-offset:calc(-1 * var(--flow-focus-ring-width))}.flow-sidebar__panel{padding:var(--flow-space-4)}.flow-properties{gap:var(--flow-space-3);flex-direction:column;display:flex}.flow-properties__hint{color:var(--flow-color-text-muted);font-size:var(--flow-font-size-sm);margin:0}.flow-properties__heading{font-size:var(--flow-font-size-md);margin:0}.flow-properties__list{gap:var(--flow-space-3);flex-direction:column;margin:0;display:flex}.flow-property{gap:var(--flow-space-1);flex-direction:column;display:flex}.flow-property__label{color:var(--flow-color-text-muted);font-size:var(--flow-font-size-sm)}.flow-property__value{overflow-wrap:anywhere;margin:0}.flow-property__value--text{white-space:pre-wrap}.flow-property__value--id{align-items:center;gap:var(--flow-space-2);flex-wrap:wrap;display:flex}.flow-property__value--id code{font-family:var(--flow-font-family-mono);font-size:var(--flow-font-size-sm)}.flow-property__hint{color:var(--flow-color-text-muted);font-size:var(--flow-font-size-xs)}.flow-meta,.flow-meta__add{gap:var(--flow-space-3);flex-direction:column;display:flex}.flow-meta__list{gap:var(--flow-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.flow-meta__row{align-items:flex-end;gap:var(--flow-space-2);display:flex}.flow-meta__value{flex:1;min-width:0}.flow-meta__add .flow-button{align-self:flex-start}.flow-link__actions{gap:var(--flow-space-2);flex-wrap:wrap;display:flex}.flow-picker__results{max-height:min(18rem,40vh);overflow-y:auto}.flow-picker__item{padding-block:var(--flow-space-1);align-items:flex-start}.flow-picker__item[data-disabled]{cursor:not-allowed;opacity:.6}.flow-picker__name{overflow-wrap:anywhere}.flow-picker__create{gap:var(--flow-space-3);border-block-start:var(--flow-border-width) solid var(--flow-color-border);flex-direction:column;padding-block-start:var(--flow-space-4);display:flex}.flow-picker__create .flow-button{align-self:flex-start}.flow-button--small{padding:var(--flow-space-1) var(--flow-space-2);font-size:var(--flow-font-size-sm)}.flow-toast-region{z-index:11;pointer-events:none;justify-content:center;display:flex;position:fixed;inset-block-start:var(--flow-space-6);inset-inline:0}.flow-toast{gap:var(--flow-space-3);max-width:min(36rem, calc(100% - 2 * var(--flow-space-4)));padding:var(--flow-space-2) var(--flow-space-2) var(--flow-space-2) var(--flow-space-4);border-inline-start:var(--flow-border-width-strong) solid var(--flow-color-success);border-radius:var(--flow-radius-md);background:var(--flow-color-surface-raised);box-shadow:var(--flow-shadow-overlay);color:var(--flow-color-text);pointer-events:auto;align-items:center;display:flex}.flow-toast[data-tone=notice]{border-inline-start-color:var(--flow-color-info)}.flow-toast p{margin:0}.flow-findings{gap:var(--flow-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.flow-findings__entry{gap:var(--flow-space-1) var(--flow-space-2);width:100%;padding:var(--flow-space-1) var(--flow-space-2);border:var(--flow-border-width) solid var(--flow-color-border-strong);border-radius:var(--flow-radius-sm);background:var(--flow-color-surface);color:var(--flow-color-text);font:inherit;text-align:start;grid-template-columns:auto auto 1fr;align-items:baseline;display:grid}.flow-findings__entry--action{cursor:pointer}.flow-findings__entry--action[data-hovered]{background:var(--flow-color-surface-subtle)}.flow-findings__entry--action[data-focus-visible]{outline:var(--flow-focus-ring-width) solid var(--flow-color-focus);outline-offset:var(--flow-focus-ring-offset)}.flow-findings__item[data-severity=error] .flow-icon{color:var(--flow-color-danger)}.flow-findings__item[data-severity=warning] .flow-icon{color:var(--flow-color-warning)}.flow-findings__item[data-severity=info] .flow-icon{color:var(--flow-color-info)}.flow-findings__severity{font-weight:var(--flow-font-weight-strong)}.flow-findings__rule{font-size:var(--flow-font-size-sm);grid-column:2/-1}.flow-details summary{cursor:pointer}.flow-details p{margin:var(--flow-space-1) 0 0;font-family:var(--flow-font-family-mono);font-size:var(--flow-font-size-sm)}.flow-hint{color:var(--flow-color-text-muted);font-size:var(--flow-font-size-sm);margin:0}.flow-where-used__group{gap:var(--flow-space-2);flex-direction:column;display:flex}.flow-where-used__heading{font-size:var(--flow-font-size-sm);color:var(--flow-color-text-muted);margin:0}.flow-where-used__list{gap:var(--flow-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.flow-where-used__link{overflow-wrap:anywhere;flex-direction:column;display:flex}.flow-where-used__element{color:var(--flow-color-text-muted);font-size:var(--flow-font-size-sm)}.flow-canvas__minimap-toggle{z-index:1;box-sizing:border-box;min-block-size:2.5rem;min-inline-size:2.5rem;margin:var(--flow-space-2);background:var(--flow-color-surface-raised);grid-area:1/1;place-self:end start}.flow-canvas__minimap-toggle[data-mode=edit]{margin-inline-start:8rem}.flow-canvas__minimap-toggle[aria-pressed=true]{border-color:var(--flow-color-accent);box-shadow:inset 0 calc(-1 * var(--flow-border-width-strong)) 0 var(--flow-color-accent)}.flow-canvas__minimap-toggle[aria-disabled=true]{border-color:var(--flow-color-border);background:var(--flow-color-surface-subtle);color:var(--flow-color-text-muted);cursor:not-allowed}.flow-canvas__minimap-icon{box-sizing:border-box;border:var(--flow-border-width-strong) solid currentcolor;border-radius:var(--flow-radius-sm);block-size:1em;inline-size:1.25em;position:relative}.flow-canvas__minimap-icon:after{content:"";border:var(--flow-border-width) solid currentcolor;block-size:.3em;inline-size:.4em;position:absolute;inset:auto .1em .1em auto}.flow-canvas__minimap-hint{z-index:1;margin:var(--flow-space-2) var(--flow-space-2) var(--flow-space-2) calc(2.5rem + 2 * var(--flow-space-2));max-inline-size:min(16rem, calc(100% - 2.5rem - 4 * var(--flow-space-2) - var(--flow-watermark-safe-width)));padding:var(--flow-space-1) var(--flow-space-2);border:var(--flow-border-width) solid var(--flow-color-border);border-radius:var(--flow-radius-md);background:var(--flow-color-surface-raised);color:var(--flow-color-text-muted);font-size:var(--flow-font-size-sm);overflow-wrap:anywhere;grid-area:1/1;place-self:end start}.flow-canvas__minimap-toggle[data-mode=edit]+.flow-canvas__minimap-hint{max-inline-size:min(16rem, calc(100% - 8rem - 2.5rem - 3 * var(--flow-space-2) - var(--flow-watermark-safe-width)));margin-inline-start:calc(8rem + 2.5rem + var(--flow-space-2))}.flow-canvas__minimap-hint:empty{border:0;margin:0;padding:0}.flow-shell{grid-template-rows:auto auto minmax(200px,1fr) auto}@media (width<=1023.98px){.flow-shell{grid-template-columns:auto minmax(320px,1fr) auto}.flow-shell__main{min-width:320px}.flow-shell__header,.flow-user-menu,.flow-shell__status{flex-wrap:wrap}.flow-shell__header{gap:var(--flow-space-2) var(--flow-space-4)}.flow-shell__header .flow-shell__breadcrumbs{flex:1 0 calc(100% - 6rem)}.flow-shell__header .flow-shell__user-menu{align-items:center;gap:var(--flow-space-2) var(--flow-space-4);flex-wrap:wrap;flex:0 auto;min-width:0;max-width:calc(100% - 5rem);display:flex}.flow-shell__header .flow-user-menu{display:contents}.flow-shell__header .flow-shell__user-menu:has(.flow-user-menu--admin){column-gap:var(--flow-space-2)}.flow-shell__header .flow-user-menu__notice{flex:1 0 100%;order:99;width:0;min-width:100%}.flow-shell__header .flow-shell__help{align-self:flex-start}.flow-page{padding:var(--flow-space-3)}}@media (width<=767.98px){.flow-shell{grid-template:"header""toolbar""nav""main"minmax(200px,1fr)"sidebar""status"/minmax(0,1fr)}.flow-shell__main{min-width:0}.flow-nav[data-open=true],.flow-shell__sidebar{width:auto}.flow-shell__nav,.flow-shell__sidebar{border-inline:0;border-block-end:var(--flow-border-width) solid var(--flow-color-border)}}.flow-statement{overflow-wrap:anywhere;max-width:48rem}@media (width<=639.98px){.flow-table--stack,.flow-table--stack tbody,.flow-table--stack tr,.flow-table--stack th,.flow-table--stack td{display:block}.flow-table--stack thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.flow-table--stack tr{padding-block:var(--flow-space-2);border-block-end:var(--flow-border-width) solid var(--flow-color-border)}.flow-table--stack th,.flow-table--stack td{padding:var(--flow-space-1) var(--flow-space-3);text-align:start;overflow-wrap:anywhere;border-block-end:0}.flow-table--stack .flow-table__number{text-align:start}.flow-table--stack td[data-label]:before{content:attr(data-label) ": ";color:var(--flow-color-text-muted);font-family:var(--flow-font-family-base);font-size:var(--flow-font-size-sm);font-weight:var(--flow-font-weight-strong)}}
