.q_6YQG_header{--header-surface:var(--color-bg-primary);top:var(--ds-sticky-top,76px);z-index:40;isolation:isolate;margin-block-end:24px;padding-block:12px 16px;scroll-margin-block-start:0;position:sticky}.q_6YQG_header:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--header-surface) 97%,transparent) 0%,color-mix(in srgb,var(--header-surface) 92%,transparent) 75%,transparent 100%);-webkit-backdrop-filter:blur(18px);position:absolute;inset:0 -8px -16px;-webkit-mask-image:linear-gradient(#000 0% 75%,#0000);mask-image:linear-gradient(#000 0% 75%,#0000)}.q_6YQG_main{align-items:center;gap:12px;min-height:48px;display:flex}.q_6YQG_context{flex:1;min-width:0}.q_6YQG_context h1{font-size:var(--ds-text-2xl);letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.2}.q_6YQG_context p{color:var(--color-text-tertiary);margin-block-start:6px;font-size:13px;line-height:1.5}.q_6YQG_actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.q_6YQG_action{min-height:44px}.q_6YQG_badge{display:none}.q_6YQG_back{flex-shrink:0;min-width:44px;min-height:44px}.q_6YQG_controls .view-tabs{margin:0}.q_6YQG_controls .register-tools{margin:0}.q_6YQG_controls .register-controls{align-items:center;gap:20px;display:flex}.q_6YQG_controls .register-controls .view-tabs{flex:1}.q_6YQG_controls .register-tools{width:min(360px,42%)}.q_6YQG_controls .register-tools .search-input{flex-basis:auto;width:100%}.q_6YQG_controls .search-input input{font-size:14px}@media (max-width:700px){.q_6YQG_header{padding:calc(6px + env(safe-area-inset-top)) 16px 12px;margin-block-start:calc(-16px - env(safe-area-inset-top));margin-block-end:16px;margin-inline:-16px;top:0}.q_6YQG_header:before{background:linear-gradient(to bottom,color-mix(in srgb,var(--header-surface) 96%,transparent),color-mix(in srgb,var(--header-surface) 78%,transparent) 70%,transparent);inset:0 0 -24px;-webkit-mask-image:linear-gradient(#000 0% 72%,#0000);mask-image:linear-gradient(#000 0% 72%,#0000)}.q_6YQG_context h1{font-size:24px;line-height:1.2}.q_6YQG_context p{display:none}.q_6YQG_compact .q_6YQG_context h1{white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.q_6YQG_main,.q_6YQG_actions{gap:8px}.q_6YQG_action,.q_6YQG_back{border-radius:50%;width:48px;min-width:48px;height:48px;min-height:48px;padding:10px!important}.q_6YQG_action [data-text]{display:none}:is(.q_6YQG_action [data-icon],.q_6YQG_back [data-icon]){width:22px;height:22px;color:currentColor!important;opacity:1!important}.q_6YQG_action,.q_6YQG_back{color:var(--color-text-primary);background:linear-gradient(155deg,color-mix(in srgb,var(--header-surface) 76%,transparent),color-mix(in srgb,var(--header-surface) 38%,transparent));border:1px solid color-mix(in srgb,var(--color-border-primary) 45%,transparent);-webkit-backdrop-filter:blur(16px)saturate(150%);box-shadow:inset 0 1px 1px color-mix(in srgb,var(--color-white) 80%,transparent),var(--shadow-xs)}.q_6YQG_primary{color:var(--color-fg-brand-primary)}.q_6YQG_action:before,.q_6YQG_actionLabel{display:none}.q_6YQG_controls{margin-block-start:10px}.q_6YQG_controls .register-controls{gap:10px;display:grid}.q_6YQG_controls .register-tools{width:100%}.q_6YQG_controls .view-tabs{gap:0}.q_6YQG_controls .view-tabs>button{min-height:40px;padding-block:8px;font-size:13px}.q_6YQG_controls .search-input{height:44px;min-height:44px}.q_6YQG_controls .search-input input{font-size:16px}html[data-platform=android] .q_6YQG_header:before{background:var(--color-bg-primary);-webkit-backdrop-filter:none;box-shadow:var(--shadow-xs);inset-block-end:0;-webkit-mask-image:none;mask-image:none}:is(html[data-platform=android] .q_6YQG_action,html[data-platform=android] .q_6YQG_back){-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0}}@media (max-width:700px) and (orientation:landscape) and (max-height:500px){.q_6YQG_header{padding-block-start:6px}.q_6YQG_controls .register-controls{gap:12px;display:flex}.q_6YQG_controls .register-tools{width:45%}.q_6YQG_controls .view-tabs{flex:1;min-width:0}.q_6YQG_context h1{font-size:var(--ds-text-xl)}}@media (prefers-reduced-transparency:reduce){.q_6YQG_header:before{background:var(--color-bg-primary);-webkit-backdrop-filter:none;-webkit-mask-image:none;mask-image:none}.q_6YQG_action,.q_6YQG_back{background:var(--color-bg-primary);-webkit-backdrop-filter:none}}.q_6YQG_popover{z-index:150;border:1px solid var(--color-border-secondary);background:var(--color-bg-primary);min-width:200px;max-width:min(320px,100vw - 32px);box-shadow:var(--shadow-lg);border-radius:12px;padding:6px}.q_6YQG_menu{outline:none}.q_6YQG_menuItem{min-height:44px;color:var(--color-text-primary);cursor:pointer;border-radius:8px;outline:none;padding:12px;font-size:14px}.q_6YQG_menuItem[data-focused]{background:var(--color-bg-secondary)}.q_6YQG_menuItem[data-disabled]{opacity:.5;cursor:default}@media (min-width:701px){.q_6YQG_controls:has(.document-mobile-tabs){display:none}}.q_6YQG_controls .document-mobile-tabs{background:0 0;margin:0;position:static}.q_6YQG_controls .document-stepper{margin-block:0;padding-block:8px 0}html{scroll-padding-block-start:var(--page-chrome-height,90px)}.q_6YQG_controls .search-input{background:var(--color-bg-primary)}.q_6YQG_header{background:color-mix(in srgb,var(--header-surface) 97%,transparent)}@media (max-width:700px){.q_6YQG_header[data-condensed] .q_6YQG_context h1{font-size:var(--ds-text-lg)}:is(.q_6YQG_header[data-condensed] .editor-mode,.q_6YQG_header[data-condensed] .cover-entry-mode){display:none}.q_6YQG_header[data-condensed] .q_6YQG_controls{margin-top:4px}.q_6YQG_header[data-condensed] .document-stepper{margin-top:4px;margin-bottom:0}.q_6YQG_header[data-condensed] .q_6YQG_main{min-height:40px}.q_6YQG_header[data-condensed] .step-position{margin-bottom:4px}}@media (min-width:701px){.q_6YQG_header[data-condensed] .q_6YQG_context h1{font-size:var(--ds-text-xl)}.q_6YQG_header[data-condensed] .q_6YQG_context p{display:none}.q_6YQG_header[data-condensed] .q_6YQG_main{min-height:40px}.q_6YQG_header[data-condensed] .q_6YQG_controls{margin-top:6px}}@media (max-width:700px){.q_6YQG_desktopOnly{display:none!important}}.q_6YQG_context h1{font-family:var(--font-display);font-size:var(--ds-text-2xl);letter-spacing:-.3px;font-weight:500;line-height:1.3}.q_6YQG_context p{margin-block-start:8px;font-size:14px;line-height:1.65}.q_6YQG_main{align-items:center;gap:16px}.q_6YQG_action{font-weight:500}.q_6YQG_controls{margin-block-start:22px}.q_6YQG_compact .q_6YQG_context h1{font-size:var(--ds-text-2xl)}@media (max-width:1100px) and (min-width:701px){.q_6YQG_main{flex-wrap:wrap}.q_6YQG_context{flex-basis:60%}.q_6YQG_actions{margin-inline-start:auto}.q_6YQG_context h1{font-size:var(--ds-text-2xl)}}@media (max-width:700px){.q_6YQG_context h1{font-size:24px}.q_6YQG_compact .q_6YQG_context h1{font-size:var(--ds-text-xl)}.q_6YQG_controls{margin-block-start:12px}.q_6YQG_action,.q_6YQG_back{background:var(--color-bg-primary);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-radius:10px}.q_6YQG_primary{color:var(--color-white);background:var(--color-bg-brand-solid);border-color:var(--color-bg-brand-solid)}.q_6YQG_main{gap:8px}.review-page .q_6YQG_main{grid-template-columns:48px minmax(0,1fr);gap:12px;display:grid}.review-page .q_6YQG_back{grid-area:1/1}.review-page .q_6YQG_actions{grid-area:1/2;justify-content:flex-end}.review-page .q_6YQG_context{grid-area:2/1/auto/-1}.review-page .q_6YQG_context h1{font-size:24px;line-height:1.3}.review-page .q_6YQG_header{padding-block-end:10px}.review-page .q_6YQG_controls{margin-block-start:12px}.q_6YQG_action,.q_6YQG_back{background:linear-gradient(155deg,color-mix(in srgb,var(--header-surface) 76%,transparent),color-mix(in srgb,var(--header-surface) 38%,transparent));border:1px solid color-mix(in srgb,var(--color-border-primary) 45%,transparent);-webkit-backdrop-filter:blur(16px)saturate(150%);box-shadow:inset 0 1px 1px color-mix(in srgb,var(--color-white) 70%,transparent),var(--shadow-xs);border-radius:50%}.q_6YQG_primary{color:var(--color-fg-brand-primary)}:is(html[data-platform=android] .q_6YQG_action,html[data-platform=android] .q_6YQG_back){-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0}}@media (prefers-reduced-transparency:reduce){.q_6YQG_action,.q_6YQG_back{background:var(--color-bg-primary);-webkit-backdrop-filter:none;box-shadow:none}}
.XdRwYq_root{align-content:start;gap:24px;width:100%;min-width:0;display:grid}.XdRwYq_from{color:var(--color-text-tertiary);font-size:13px}.XdRwYq_from strong{color:var(--color-text-primary);margin-inline-start:8px;font-weight:500}.XdRwYq_response{gap:20px;display:grid}.XdRwYq_picker{gap:10px;min-width:0;display:grid}.XdRwYq_picker>button{justify-self:start}.XdRwYq_selected{gap:8px;margin:0;padding:0;list-style:none;display:grid}.XdRwYq_selected li{border:1px solid var(--color-border-secondary);border-radius:var(--radius-lg,8px);background:var(--color-bg-secondary);align-items:center;gap:12px;padding:10px 12px;display:flex}.XdRwYq_selected li>div{flex:1;min-width:0}.XdRwYq_selected strong{overflow-wrap:anywhere;font-size:14px;font-weight:500;display:block}.XdRwYq_selected small{color:var(--color-text-tertiary);margin-block-start:2px;font-size:12px;display:block}.XdRwYq_selected button{flex-shrink:0;min-width:40px;min-height:40px}.XdRwYq_cc{border-top:1px solid var(--color-border-secondary);padding-block-start:20px}.XdRwYq_cc>button{padding-inline:0}.XdRwYq_error{color:var(--color-text-error-primary);font-size:13px}.XdRwYq_fieldLabel{color:var(--color-text-secondary);font-size:14px;font-weight:500}.XdRwYq_selected{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.XdRwYq_selected li{border-radius:999px;gap:4px;width:auto;max-width:100%;padding:2px 4px 2px 10px}.XdRwYq_selected li>div{flex:initial}.XdRwYq_selected strong{font-size:13px;line-height:1.5}.XdRwYq_selected small{margin:0;font-size:12px;display:inline}.XdRwYq_selected button{min-width:32px;min-height:32px;padding:6px!important}.XdRwYq_selected button svg{width:14px;height:14px}.XdRwYq_selected li>div{overflow:hidden}.XdRwYq_selected strong{text-overflow:ellipsis;white-space:nowrap;max-width:480px;overflow:hidden}@media (max-width:700px){.XdRwYq_selected strong{max-width:calc(100vw - 122px)}}.XdRwYq_contactForm{grid-template-columns:1fr 1fr;gap:20px;margin-block:24px;display:grid}.XdRwYq_contactForm>:first-child,.XdRwYq_contactForm>:nth-child(4),.XdRwYq_contactForm>p{grid-column:1/-1}@media (max-width:700px){.XdRwYq_contactForm{grid-template-columns:1fr;gap:16px}}.XdRwYq_responseMeta{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (max-width:700px){.XdRwYq_responseMeta{grid-template-columns:1fr;gap:16px}}.XdRwYq_organizationInput{grid-column:1/-1;width:100%;min-width:0}.XdRwYq_organizationInput>div,.XdRwYq_organizationInput input{width:100%;min-width:0}.XdRwYq_inlineTokens{margin:0;padding:0;list-style:none;display:contents}.XdRwYq_inlineTokens li{border:1px solid var(--color-border-secondary);background:var(--color-bg-secondary);border-radius:999px;align-items:center;gap:4px;max-width:100%;padding:2px 4px 2px 10px;display:inline-flex}.XdRwYq_inlineTokens strong{white-space:nowrap;text-overflow:ellipsis;max-width:280px;font-size:13px;font-weight:500;overflow:hidden}.XdRwYq_inlineTokens button{min-width:30px;min-height:30px;padding:5px!important}.XdRwYq_inlineTokens button svg{width:14px;height:14px}.XdRwYq_addResult{border-top:1px solid var(--color-border-secondary);border-radius:0;justify-content:flex-start;width:100%;padding:12px}.XdRwYq_contactForm{grid-template-columns:1fr}.XdRwYq_phoneField{grid-template-columns:minmax(120px,.7fr) minmax(0,1.3fr);gap:16px;min-width:0;display:grid}@media (max-width:450px){.XdRwYq_phoneField{grid-template-columns:1fr}}.XdRwYq_matches{border:1px solid var(--color-border-secondary);border-radius:var(--radius-lg,8px);background:var(--color-bg-secondary);gap:12px;margin-block:16px;padding:16px;display:grid}.XdRwYq_matches>p{color:var(--color-text-secondary);font-size:14px;font-weight:600}.XdRwYq_matches>div{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.XdRwYq_matches span{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.XdRwYq_matches strong{font-size:14px;font-weight:500}.XdRwYq_matches small{color:var(--color-text-tertiary);font-size:12px}
.l5FLGq_root{min-width:0}.l5FLGq_root input{font-variant-numeric:tabular-nums;min-height:40px}.l5FLGq_trigger{background:var(--color-bg-secondary);width:36px;height:32px;color:var(--color-text-secondary);cursor:pointer;border:0;border-radius:6px;flex-shrink:0;place-items:center;margin-inline-end:4px;display:grid}.l5FLGq_trigger[data-focus-visible]{outline:2px solid var(--color-border-brand)}.l5FLGq_popover{z-index:160;border:1px solid var(--color-border-secondary);background:var(--color-bg-primary);max-width:calc(100vw - 24px);box-shadow:var(--shadow-lg);border-radius:16px}.l5FLGq_dialog{outline:none;padding:16px}.l5FLGq_header{justify-content:space-between;align-items:center;gap:16px;margin-block-end:12px;display:flex}.l5FLGq_header h2{font-size:16px;font-weight:600}.l5FLGq_header button{background:var(--color-bg-secondary);width:40px;height:40px;color:var(--color-text-primary);cursor:pointer;border:0;border-radius:8px;place-items:center;display:grid}.l5FLGq_grid{border-collapse:separate;border-spacing:2px}.l5FLGq_grid th{color:var(--color-text-tertiary);height:28px;font-size:12px}.l5FLGq_cell{cursor:pointer;width:40px;height:40px;color:var(--color-text-primary);border-radius:50%;outline:none;place-items:center;font-size:14px;display:grid}.l5FLGq_cell[data-hovered],.l5FLGq_cell[data-focus-visible]{background:var(--color-bg-secondary);outline:2px solid var(--color-border-brand)}.l5FLGq_cell[data-selected]{background:var(--color-fg-brand-primary);color:var(--color-white)}.l5FLGq_cell[data-outside-month],.l5FLGq_cell[data-disabled],.l5FLGq_cell[data-unavailable]{color:var(--color-text-quaternary)}.l5FLGq_cell[data-disabled],.l5FLGq_cell[data-unavailable]{cursor:default;opacity:.45}.l5FLGq_cell[data-today]{text-underline-offset:5px;font-weight:700;text-decoration:underline}.l5FLGq_popover{width:312px}.l5FLGq_grid{table-layout:fixed!important;width:100%!important;min-width:0!important}.l5FLGq_grid th,.l5FLGq_grid td{text-align:center!important;background:0 0!important;border:0!important;min-width:0!important;height:auto!important;padding:0!important}.l5FLGq_grid th{height:28px!important}.l5FLGq_grid [role=button]{margin:auto;width:36px!important;height:36px!important;min-height:36px!important;padding:0!important}.l5FLGq_header button[disabled]{opacity:.4;cursor:default}
.Gien5W_bar{background:var(--color-bg-primary);border-block-end:1px solid var(--color-border-secondary);justify-content:flex-end;align-items:center;gap:12px;width:100%;min-width:0;margin-block:0 24px;padding:12px 0;display:flex}.Gien5W_bar>button{flex-shrink:0;min-height:44px}.Gien5W_bar>button:first-child{margin-inline-end:auto}@media (max-width:700px){.Gien5W_bar{inset-inline:0;z-index:45;width:auto;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-block-end:0;border-block-start:1px solid var(--color-border-secondary);background:color-mix(in srgb,var(--color-bg-primary) 92%,transparent);-webkit-backdrop-filter:blur(20px)saturate(140%);gap:8px;margin:0;position:fixed;bottom:0}.Gien5W_bar>button{flex:1;min-width:0;min-height:48px;padding-inline:10px;font-size:13px}:is(.Gien5W_bar>.workflow-close-mobile,.Gien5W_bar>.workflow-back){flex:0 0 44px;padding-inline:0}.Gien5W_bar>button:first-child{margin-inline-end:0}.Gien5W_bar .draft-save-status{min-width:0;font-size:var(--ds-text-xs);flex:1;margin-inline-end:0;line-height:1.25}.Gien5W_bar>button:last-child{flex:0 auto}.Gien5W_bar .setup-wide-label{display:none}.Gien5W_bar .setup-short-label{display:inline}.Gien5W_bar>.workflow-back [data-text]{display:none}html[data-platform=android] .Gien5W_bar{background:var(--color-bg-primary);-webkit-backdrop-filter:none}:is(html[data-platform=android] .Gien5W_bar>.workflow-close-mobile,html[data-platform=android] .Gien5W_bar>.workflow-back){flex-basis:48px;min-width:48px}}@media (prefers-reduced-transparency:reduce){.Gien5W_bar{background:var(--color-bg-primary);-webkit-backdrop-filter:none}}@media (min-width:701px){.Gien5W_bar{top:var(--ds-sticky-top,76px);z-index:41;background:var(--color-bg-primary);position:sticky}.Gien5W_bar>button:first-child{margin-inline-end:0}.Gien5W_bar .draft-save-status{min-width:0;font-size:var(--ds-text-xs);flex:1;margin-inline-end:0;line-height:1.25}.Gien5W_bar>button:last-child{flex:0 auto}.Gien5W_bar .workflow-close-mobile{display:none}.Gien5W_bar .draft-save-status{order:-1;max-width:none;margin-inline-end:auto}.Gien5W_bar>button{min-width:100px}}[dir=rtl] .Gien5W_bar .workflow-back [data-icon]{scroll-padding-block-end:calc(var(--workflow-action-height,0px) + var(--native-bottom-inset,0px))}html{scroll-padding-block-end:calc(var(--workflow-action-height,0px) + var(--native-bottom-inset,0px))}@media (max-width:700px){html[data-native=true] .Gien5W_bar{bottom:var(--native-bottom-inset,0px)}html[data-keyboard-inset=true] .Gien5W_bar{padding-block-end:12px}}
.EvvVNa_root{gap:12px;min-width:0;display:grid}.EvvVNa_label{color:var(--color-text-primary);font-size:16px;font-weight:600}.EvvVNa_options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.EvvVNa_option{border:1px solid var(--color-border-primary);border-radius:var(--radius-lg,8px);background:var(--color-bg-primary);cursor:pointer;align-items:flex-start;gap:12px;min-width:0;padding:18px;display:flex}.EvvVNa_option[data-selected]{border-color:var(--color-border-brand);box-shadow:inset 0 0 0 1px var(--color-border-brand);background:var(--color-bg-secondary)}.EvvVNa_option[data-focus-visible]{outline:2px solid var(--color-border-brand);outline-offset:3px}.EvvVNa_option[data-disabled]{opacity:.5;cursor:default}.EvvVNa_indicator{border:1px solid var(--color-border-primary);background:var(--color-bg-primary);border-radius:50%;flex-shrink:0;width:20px;height:20px;margin-top:2px;display:block}.EvvVNa_option[data-selected] .EvvVNa_indicator{border:6px solid var(--color-fg-brand-primary)}.EvvVNa_option strong{font-size:var(--ds-text-md);color:var(--color-text-primary);font-weight:600;display:block}.EvvVNa_option small{color:var(--color-text-tertiary);margin-top:4px;font-size:13px;line-height:1.5;display:block}@media (max-width:600px){.EvvVNa_options{grid-template-columns:1fr}.EvvVNa_option{padding:16px}}
.WuE1ga_root{gap:12px;min-width:0;display:grid}.WuE1ga_root h3,.WuE1ga_root p{margin:0}.WuE1ga_visits{gap:12px;margin:0;padding:0;list-style:none;display:grid}.WuE1ga_visits li{border-inline-start:2px solid var(--color-border-secondary);gap:3px;padding-inline-start:12px;display:grid}.WuE1ga_visits li[data-open=true]{border-color:var(--color-border-brand)}.WuE1ga_visits small,.WuE1ga_hint{color:var(--color-text-tertiary);font-size:12px;line-height:1.5}.WuE1ga_changes{gap:10px;display:grid}.confirmation-dialog:has(.WuE1ga_editor){width:min(900px,100vw - 32px);max-width:900px}.WuE1ga_editor{flex-direction:column;gap:16px;min-width:0;display:flex}.WuE1ga_header{justify-content:space-between;align-items:center;gap:12px;display:flex}.WuE1ga_header h2{margin:0}.WuE1ga_scroll{overscroll-behavior:contain;gap:16px;max-height:65dvh;padding:2px;display:grid;overflow:auto}.WuE1ga_step{border:1px solid var(--color-border-secondary);border-radius:8px;gap:12px;min-width:0;padding:16px;display:grid}.WuE1ga_step h3{font-size:var(--ds-text-md);margin:0}.WuE1ga_fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.WuE1ga_connections{gap:12px;display:grid}.WuE1ga_actions{border-block-start:1px solid var(--color-border-secondary);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-block-start:16px;display:flex}.WuE1ga_preview{border:1px solid var(--color-border-brand);border-radius:8px;gap:12px;padding:16px;display:grid}.WuE1ga_preview h3{font-size:var(--ds-text-md);margin:0}.WuE1ga_preview p{margin:0}.WuE1ga_add{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:600px){.WuE1ga_fields{grid-template-columns:minmax(0,1fr)}.WuE1ga_scroll{max-height:62dvh}.WuE1ga_step{padding:12px}}.confirmation-dialog .WuE1ga_editor{justify-content:initial;margin:0}.WuE1ga_editor .WuE1ga_header h2{margin:0}.WuE1ga_preview:focus{outline:2px solid var(--color-border-brand);outline-offset:-2px}.WuE1ga_editor{max-height:calc(100dvh - 112px)}.WuE1ga_header,.WuE1ga_actions{flex-shrink:0}.WuE1ga_scroll{min-height:0}.WuE1ga_changes small{display:block}
.jNDebq_row{border-bottom:1px solid var(--color-border-secondary);grid-template-columns:24px minmax(0,1fr) 180px 44px;align-items:center;gap:12px;padding:16px 0;display:grid}.jNDebq_row:last-child{border-bottom:0}.jNDebq_row>svg{color:var(--color-text-tertiary)}.jNDebq_file{flex-direction:column;gap:3px;min-width:0;display:flex}.jNDebq_file strong,.jNDebq_file button{overflow-wrap:anywhere;white-space:normal;font-size:14px;font-weight:500;line-height:1.5}.jNDebq_file small{color:var(--color-text-tertiary);font-size:12px}.jNDebq_category{min-width:0}@media (max-width:600px){.jNDebq_row{grid-template-columns:24px minmax(0,1fr) 44px;gap:8px 12px}.jNDebq_category{grid-area:2/2;width:100%;max-width:220px}.jNDebq_row>button{grid-area:1/3/3}}.jNDebq_file button{color:var(--color-text-primary);text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.jNDebq_file button:hover{text-decoration:underline}
.UHb4QG_panel{box-sizing:border-box;width:100%;min-width:0;display:block}.UHb4QG_toolbar{border-bottom:1px solid var(--color-border-secondary);justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;display:flex}.UHb4QG_heading{align-items:baseline;gap:10px;min-width:0;display:flex}.UHb4QG_heading h2{font-size:var(--ds-text-lg);color:var(--color-text-primary);margin:0;font-weight:600;line-height:1.4}.UHb4QG_heading span{color:var(--color-text-tertiary);white-space:nowrap;font-size:13px}.UHb4QG_actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.UHb4QG_picker{white-space:nowrap;background:var(--color-bg-primary);min-height:44px;color:var(--color-text-secondary);border:1px solid var(--color-border-primary);cursor:pointer;box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex;position:relative;overflow:hidden}.UHb4QG_picker:hover{background:var(--color-bg-primary_hover)}.UHb4QG_picker:focus-within{outline:2px solid var(--color-border-brand);outline-offset:2px}.UHb4QG_picker[data-disabled]{opacity:.5;cursor:wait}.UHb4QG_picker input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.UHb4QG_empty{text-align:center;color:var(--color-text-tertiary);flex-direction:column;align-items:center;gap:8px;padding:40px 16px;display:flex}.UHb4QG_empty strong{color:var(--color-text-secondary);font-size:14px;font-weight:500}.UHb4QG_empty span,.UHb4QG_empty small,.UHb4QG_status{font-size:13px;line-height:1.5}.UHb4QG_empty small{font-size:12px}.UHb4QG_list{width:100%;min-width:0;display:block}.UHb4QG_status{color:var(--color-text-tertiary);margin:8px 0}@media (max-width:600px){.UHb4QG_toolbar{gap:8px;padding-bottom:16px}.UHb4QG_heading{flex-wrap:wrap;gap:4px 8px}.UHb4QG_heading h2{font-size:16px}.UHb4QG_actions{justify-content:flex-end;width:auto}.UHb4QG_empty{padding:32px 8px}.UHb4QG_empty span{max-width:28ch}.UHb4QG_actions>button{min-height:44px}}.UHb4QG_dialogHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.UHb4QG_dialogHeading h2{font-size:var(--ds-text-lg);margin:0;font-weight:600}.UHb4QG_dialogHeading+.UHb4QG_sources{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.UHb4QG_sources>button,.UHb4QG_sources>.UHb4QG_picker{justify-content:flex-start;width:100%;min-height:48px}.UHb4QG_sources>.UHb4QG_picker{font-size:14px}
.-\36 GQ8q_workspace{min-width:0;color:var(--color-text-primary);gap:20px;display:grid}.-\36 GQ8q_mobileNotice{border:1px solid var(--color-border-secondary);color:var(--color-text-secondary);background:var(--color-bg-secondary);border-radius:10px;margin:0;padding:12px 16px;font-size:14px;line-height:1.6}.-\36 GQ8q_readSummary{gap:16px;min-width:0;display:grid}.-\36 GQ8q_readSummary>h2,.-\36 GQ8q_sourceNotice h2{margin:0;font-size:16px;line-height:1.5}.-\36 GQ8q_sourceNotice{border-inline-start:3px solid var(--color-border-primary);padding-inline-start:14px}.-\36 GQ8q_sourceNotice ul{color:var(--color-text-secondary);padding-inline-start:20px;font-size:14px;line-height:1.6}.-\36 GQ8q_readSteps{gap:12px;margin:0;padding:0;list-style:none;display:grid}.-\36 GQ8q_readStep{border:1px solid var(--color-border-secondary);background:var(--color-bg-primary);overflow-wrap:anywhere;border-radius:12px;min-width:0;padding:16px}.-\36 GQ8q_readStepHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.-\36 GQ8q_readStepHeading h3{margin:0;font-size:16px;line-height:1.5}.-\36 GQ8q_readStepHeading>span{color:var(--color-text-tertiary);font-size:12px}.-\36 GQ8q_readTarget{font-size:var(--ds-text-md);color:var(--color-text-secondary);margin:8px 0;line-height:1.5}.-\36 GQ8q_readConnection{color:var(--color-text-secondary);margin:8px 0 0;font-size:14px}.-\36 GQ8q_readConnections{gap:0;margin:12px 0 0;display:grid}.-\36 GQ8q_readConnections>div{border-block-start:1px solid var(--color-border-secondary);padding-block:10px}.-\36 GQ8q_readConnections dt{font-size:14px;font-weight:600;line-height:1.5}.-\36 GQ8q_readConnections dd{color:var(--color-text-secondary);margin:3px 0 0;font-size:14px;line-height:1.5}.-\36 GQ8q_editor{z-index:65;background:var(--color-bg-primary);color:var(--color-text-primary);flex-direction:column;height:100dvh;padding-block-start:env(safe-area-inset-top);display:flex;position:fixed;inset:0;overflow:hidden}.-\36 GQ8q_editor>[role=status],.-\36 GQ8q_editor>[role=alert]{flex-shrink:0;margin:8px 16px}.-\36 GQ8q_editorMain{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.-\36 GQ8q_editorHeader{border-block-end:1px solid var(--color-border-secondary);background:var(--color-bg-primary);flex-shrink:0;align-items:center;gap:16px;padding:12px 20px;display:flex}.-\36 GQ8q_editorTitle{flex:1;gap:3px;min-width:120px;display:grid}.-\36 GQ8q_editorTitle strong{font-size:var(--ds-text-md);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.-\36 GQ8q_editorTitle span{color:var(--color-text-tertiary);font-size:12px}.-\36 GQ8q_editorBody{flex:1;grid-template-columns:210px minmax(0,1fr) 350px;min-width:0;min-height:0;display:grid}.-\36 GQ8q_editorBody.-\36 GQ8q_panelClosed{grid-template-columns:210px minmax(0,1fr)}.-\36 GQ8q_palette{overscroll-behavior:contain;border-inline-end:1px solid var(--color-border-secondary);flex-direction:column;gap:16px;padding:20px 12px;display:flex;overflow-y:auto}.-\36 GQ8q_palette h2{margin:0 8px;font-size:14px;font-weight:600}.-\36 GQ8q_paletteItems{gap:6px;display:grid}.-\36 GQ8q_paletteItem{text-align:start;cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:flex-start;gap:10px;min-height:52px;padding:12px 8px;display:flex}.-\36 GQ8q_paletteItem:hover{background:var(--color-bg-secondary);border-color:var(--color-border-secondary)}.-\36 GQ8q_paletteItem:focus-visible,.-\36 GQ8q_panelTabs button:focus-visible{outline:2px solid var(--color-border-brand);outline-offset:-2px}.-\36 GQ8q_paletteItem:disabled{opacity:.5;cursor:wait}.-\36 GQ8q_paletteIcon,.-\36 GQ8q_nodeIcon{color:var(--color-text-brand-secondary);flex-shrink:0;place-items:center;display:grid}.-\36 GQ8q_paletteIcon{margin-block-start:2px}.-\36 GQ8q_paletteItem strong{font-size:13px;font-weight:500;line-height:1.5;display:block}.-\36 GQ8q_paletteItem small{color:var(--color-text-tertiary);margin-block-start:2px;font-size:12px;line-height:1.5;display:block}.-\36 GQ8q_canvasStage{background:var(--color-bg-secondary);min-width:0;min-height:0;position:relative;overflow:hidden}.-\36 GQ8q_editor .-\36 GQ8q_canvas{border:0;border-radius:0;width:100%;height:100%;display:block}.-\36 GQ8q_canvasCaption{inset-inline-start:64px;pointer-events:none;color:var(--color-text-tertiary);background:var(--color-bg-primary);border-radius:6px;padding:6px 10px;font-size:12px;position:absolute;bottom:18px}.-\36 GQ8q_editorPanel{border-inline-start:1px solid var(--color-border-secondary);background:var(--color-bg-primary);flex-direction:column;min-width:0;min-height:0;display:flex}.-\36 GQ8q_panelTabs{border-block-end:1px solid var(--color-border-secondary);flex-shrink:0;display:flex;overflow-x:auto}.-\36 GQ8q_panelTabs button{white-space:nowrap;min-height:46px;color:var(--color-text-tertiary);cursor:pointer;border-block-end:2px solid #0000;flex:1;padding:10px 9px;font-size:12px}.-\36 GQ8q_panelTabs button[aria-pressed=true]{color:var(--color-text-brand-secondary);border-block-end-color:var(--color-border-brand);background:var(--color-bg-secondary)}.-\36 GQ8q_panelScroll{overscroll-behavior:contain;flex-direction:column;gap:24px;min-height:0;padding:20px;display:flex;overflow-y:auto}.-\36 GQ8q_editorPanel .-\36 GQ8q_inspector,.-\36 GQ8q_editorPanel .-\36 GQ8q_settings,.-\36 GQ8q_editorPanel .-\36 GQ8q_summary{border:0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:18px;padding:0;display:grid}.-\36 GQ8q_editorPanel .-\36 GQ8q_routeRow{grid-template-columns:minmax(0,1fr);gap:8px;padding-block:12px}.-\36 GQ8q_nodeHeading{align-items:center;gap:8px;margin-block-end:10px;display:flex}.-\36 GQ8q_nodeHeading small{margin:0!important}.-\36 GQ8q_editor .-\36 GQ8q_node{width:240px;box-shadow:var(--shadow-sm);border-radius:12px;padding:16px}.-\36 GQ8q_editor .-\36 GQ8q_output{min-height:24px;font-size:12px;line-height:1.5}.-\36 GQ8q_editor .-\36 GQ8q_canvas .react-flow__handle{border:2px solid var(--color-bg-primary);width:10px;height:10px}.-\36 GQ8q_editor .-\36 GQ8q_canvas .react-flow__controls-button{width:40px;height:40px}@media (max-width:1150px){.-\36 GQ8q_editorBody{grid-template-columns:72px minmax(0,1fr) 320px}.-\36 GQ8q_editorBody.-\36 GQ8q_panelClosed{grid-template-columns:72px minmax(0,1fr)}.-\36 GQ8q_palette{padding:12px 8px}.-\36 GQ8q_palette h2,.-\36 GQ8q_palette>div[data-input-wrapper],.-\36 GQ8q_paletteItem>span:last-child{display:none}.-\36 GQ8q_paletteItem{justify-content:center;align-items:center;min-height:48px}.-\36 GQ8q_editorHeader{gap:10px;padding:10px 14px}.-\36 GQ8q_editorTitle span,.-\36 GQ8q_canvasCaption{display:none}}@media (max-width:700px){.-\36 GQ8q_editorHeader{flex-wrap:wrap;gap:8px}.-\36 GQ8q_editorHeader .-\36 GQ8q_actions{flex-wrap:nowrap;gap:6px;width:100%;padding-block:2px;overflow-x:auto}.-\36 GQ8q_editorHeader .-\36 GQ8q_actions>span{display:none}.-\36 GQ8q_editorBody,.-\36 GQ8q_editorBody.-\36 GQ8q_panelClosed{display:block;position:relative}.-\36 GQ8q_palette{display:none}.-\36 GQ8q_canvasStage{height:100%}.-\36 GQ8q_editorPanel{inset-inline:0;border-block-start:1px solid var(--color-border-secondary);height:55%;box-shadow:var(--shadow-xl);border-inline-start:0;position:absolute;bottom:0}.-\36 GQ8q_panelScroll{padding:16px}}.-\36 GQ8q_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.-\36 GQ8q_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.-\36 GQ8q_search{width:100%;max-width:420px}.-\36 GQ8q_grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.-\36 GQ8q_canvas{--xy-background-color-default:var(--color-bg-secondary);--xy-edge-stroke-default:var(--color-border-primary);--xy-edge-stroke-selected-default:var(--color-border-brand);--xy-handle-background-color-default:var(--color-text-brand-primary);--xy-handle-border-color-default:var(--color-bg-primary);--xy-controls-button-background-color-default:var(--color-bg-primary);--xy-controls-button-background-color-hover-default:var(--color-bg-secondary);--xy-controls-button-color-default:var(--color-text-primary);--xy-controls-button-border-color-default:var(--color-border-secondary);--xy-minimap-background-color-default:var(--color-bg-primary);border:1px solid var(--color-border-secondary);background:var(--color-bg-secondary);border-radius:12px;min-width:0;height:560px;overflow:hidden}.-\36 GQ8q_inspector,.-\36 GQ8q_settings,.-\36 GQ8q_summary{border:1px solid var(--color-border-secondary);background:var(--color-bg-primary);border-radius:12px;gap:16px;min-width:0;padding:20px;display:grid}.-\36 GQ8q_settings{grid-template-columns:repeat(2,minmax(0,1fr))}.-\36 GQ8q_inspector h3,.-\36 GQ8q_summary h3{font-size:var(--ds-text-md);margin:0;font-weight:600}.-\36 GQ8q_hint{color:var(--color-text-tertiary);margin:0;font-size:13px}.-\36 GQ8q_item{border:1px solid var(--color-border-secondary);background:var(--color-bg-primary);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.-\36 GQ8q_item h2{margin:0 0 4px;font-size:16px}.-\36 GQ8q_node{border:1px solid var(--color-border-primary);background:var(--color-bg-primary);width:220px;color:var(--color-text-primary);box-shadow:var(--shadow-xs);border-radius:10px;padding:14px 16px}.-\36 GQ8q_selected{outline:2px solid var(--color-border-brand);outline-offset:2px}.-\36 GQ8q_node small{color:var(--color-text-tertiary);text-transform:uppercase;margin-bottom:4px;font-size:12px;display:block}.-\36 GQ8q_node strong{font-size:14px;display:block}.-\36 GQ8q_outputs{gap:12px;margin-top:12px;display:grid}.-\36 GQ8q_output{color:var(--color-text-secondary);padding-inline-end:8px;font-size:12px;position:relative}.-\36 GQ8q_routeRow{border-bottom:1px solid var(--color-border-secondary);grid-template-columns:minmax(140px,1fr) minmax(180px,1fr);align-items:center;gap:16px;padding-block:12px;display:grid}.-\36 GQ8q_finding{border-inline-start:3px solid var(--color-border-brand);background:var(--color-bg-secondary);cursor:pointer;text-align:start;min-height:44px;padding:10px 12px;font-size:14px}.-\36 GQ8q_finding:focus-visible{outline:2px solid var(--color-border-brand);outline-offset:2px}.-\36 GQ8q_canvas .react-flow__controls-button{width:36px;height:36px}.-\36 GQ8q_mobileNote{display:none}@media (max-width:900px){.-\36 GQ8q_grid{grid-template-columns:minmax(0,1fr)}.-\36 GQ8q_settings{grid-template-columns:1fr}.-\36 GQ8q_canvas{display:none}.-\36 GQ8q_mobileNote{display:block}.-\36 GQ8q_routeRow{grid-template-columns:1fr}.-\36 GQ8q_item{flex-direction:column;align-items:start}}.-\36 GQ8q_canvas{--xy-background-color:var(--color-bg-secondary);--xy-background-pattern-color:var(--color-border-primary);--xy-edge-stroke:var(--color-text-tertiary);--xy-edge-stroke-selected:var(--color-text-brand-secondary);--xy-handle-background-color:var(--color-text-brand-secondary);--xy-handle-border-color:var(--color-bg-primary);--xy-controls-button-background-color:var(--color-bg-primary);--xy-controls-button-background-color-hover:var(--color-bg-secondary);--xy-controls-button-color:var(--color-text-primary);--xy-controls-button-border-color:var(--color-border-secondary);--xy-attribution-background-color:var(--color-bg-primary)}.-\36 GQ8q_canvas .react-flow__controls{border:1px solid var(--color-border-secondary);box-shadow:var(--shadow-sm);border-radius:8px;overflow:hidden}.-\36 GQ8q_canvas .react-flow__controls-button{color:var(--color-text-primary);background:var(--color-bg-primary);border-block-end-color:var(--color-border-secondary)}.-\36 GQ8q_canvas .react-flow__controls-button:hover{background:var(--color-bg-secondary)}.-\36 GQ8q_canvas .react-flow__attribution a{color:var(--color-text-tertiary)}.-\36 GQ8q_nodeTarget{color:var(--color-text-tertiary);margin:6px 0 0;font-size:12px;line-height:1.5}.-\36 GQ8q_node[data-invalid=true]{border-color:var(--color-border-error)}.-\36 GQ8q_nodeIssue{color:var(--color-text-error-primary);align-items:center;gap:4px;margin-block-start:8px;font-size:12px;display:inline-flex}.-\36 GQ8q_nodeFinding{color:var(--color-text-error-primary);margin:0;font-size:13px;line-height:1.6}.-\36 GQ8q_toolbar{border:1px solid var(--color-border-secondary);background:var(--color-bg-primary);border-radius:12px;padding:20px}.-\36 GQ8q_search{flex:1;max-width:420px}.-\36 GQ8q_list{gap:14px;display:grid}.-\36 GQ8q_item{background:var(--color-bg-primary);border-radius:12px;padding:24px;transition:border-color .12s,box-shadow .12s}.-\36 GQ8q_item:hover{border-color:var(--color-border-primary);box-shadow:0 4px 16px #28282406}.-\36 GQ8q_item h2{font-family:var(--font-display);margin-bottom:8px;font-size:24px;font-weight:500;line-height:1.4}.-\36 GQ8q_hint{font-size:13px;line-height:1.7}.-\36 GQ8q_editorHeader{min-height:80px;padding:16px 24px}.-\36 GQ8q_editorTitle strong{font-family:var(--font-display);font-size:24px;font-weight:500}.-\36 GQ8q_editorTitle span{font-size:13px}.-\36 GQ8q_palette{background:var(--color-bg-secondary);gap:22px;padding:24px 16px}.-\36 GQ8q_palette h2{letter-spacing:.03em;color:var(--color-text-tertiary);font-size:13px;font-weight:500}.-\36 GQ8q_paletteItems{gap:10px}.-\36 GQ8q_paletteItem{background:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:10px;gap:12px;padding:14px 12px}.-\36 GQ8q_paletteItem strong{font-size:14px}.-\36 GQ8q_paletteItem small{margin-top:4px;font-size:12px}.-\36 GQ8q_paletteIcon{background:var(--color-bg-brand-primary);border-radius:7px;padding:6px}.-\36 GQ8q_node{border-radius:12px;padding:18px;box-shadow:0 3px 12px #28282408}.-\36 GQ8q_nodeHeading{gap:12px}.-\36 GQ8q_nodeHeading strong{font-size:var(--ds-text-md);font-weight:500}.-\36 GQ8q_nodeTarget{font-size:13px;line-height:1.6}.-\36 GQ8q_node.-\36 GQ8q_selected{border-color:var(--color-border-brand);box-shadow:0 0 0 2px var(--color-bg-brand-secondary)}.-\36 GQ8q_editorPanel{border-color:var(--color-border-secondary);background:var(--color-bg-primary)}.-\36 GQ8q_panelTabs{border-bottom:1px solid var(--color-border-secondary);gap:16px;padding:6px 16px 0}.-\36 GQ8q_panelTabs button{min-height:48px;padding:14px 4px;font-size:14px}.-\36 GQ8q_panelScroll{padding:24px}.-\36 GQ8q_inspector{gap:22px}.-\36 GQ8q_inspector h2,.-\36 GQ8q_settings h2{font-family:var(--font-display);font-size:var(--ds-text-xl);font-weight:500}.-\36 GQ8q_summary{border-radius:10px;padding:20px;line-height:1.65}.-\36 GQ8q_routeRow{padding:14px 0}.-\36 GQ8q_readStep{padding:20px}.-\36 GQ8q_readStepHeading h3{font-family:var(--font-display);font-size:var(--ds-text-xl);font-weight:500}@media (max-width:700px){.-\36 GQ8q_toolbar{padding:16px}.-\36 GQ8q_item{padding:20px}.-\36 GQ8q_item h2{font-size:var(--ds-text-xl)}.-\36 GQ8q_actions{flex-wrap:wrap}.-\36 GQ8q_editorHeader{padding:12px 16px}.-\36 GQ8q_editorTitle strong{font-size:var(--ds-text-xl)}}.-\36 GQ8q_panelTabs{flex-shrink:0;gap:4px;padding:6px 8px 0;overflow-x:auto}.-\36 GQ8q_panelTabs button{white-space:nowrap;flex-shrink:0;padding:12px 8px;font-size:13px}.-\36 GQ8q_summary p{font-size:14px;line-height:1.65}.-\36 GQ8q_summary p+button{margin-block:8px 16px}.-\36 GQ8q_editorBody,.-\36 GQ8q_editorBody.-\36 GQ8q_panelClosed{grid-template-columns:210px minmax(0,1fr);position:relative}.-\36 GQ8q_panelOverlay{z-index:20;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.-\36 GQ8q_panelBackdrop{cursor:default;background:#1112;border:0;position:absolute;inset:0}.-\36 GQ8q_editorPanel{border:1px solid var(--color-border-secondary);border-radius:14px;flex-direction:column;min-height:0;max-height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 60px #11111120}.-\36 GQ8q_settingsDialog{width:min(720px,100%)}.-\36 GQ8q_contextPanel{align-self:center;width:min(800px,100%);margin-inline:0}.-\36 GQ8q_panelHeading{border-bottom:1px solid var(--color-border-secondary);flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:16px 22px;display:flex}.-\36 GQ8q_panelHeading h2{font-family:var(--font-display);font-size:24px;font-weight:500}.-\36 GQ8q_panelHeading button{flex-shrink:0}.-\36 GQ8q_panelScroll{flex:1;min-height:0;overflow-y:auto}.-\36 GQ8q_sourceQuestions{top:18px;border:1px solid var(--color-border-secondary);background:var(--color-bg-primary);color:var(--color-text-secondary);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;max-width:90%;padding:10px 14px;font-size:13px;display:flex;position:absolute;inset-inline-start:50%;transform:translate(-50%);box-shadow:0 2px 8px #28282408}[dir=rtl] .-\36 GQ8q_sourceQuestions{transform:translate(50%)}@media (max-width:1100px){.-\36 GQ8q_editorBody,.-\36 GQ8q_editorBody.-\36 GQ8q_panelClosed{grid-template-columns:180px minmax(0,1fr)}.-\36 GQ8q_editorHeader{flex-wrap:wrap}.-\36 GQ8q_editorTitle{flex:1}.-\36 GQ8q_editorHeader>.-\36 GQ8q_actions{margin-inline-start:auto}.-\36 GQ8q_panelOverlay{padding:16px}}.-\36 GQ8q_panelTabs{gap:6px;padding:8px 12px 0}.-\36 GQ8q_panelTabs button{border-radius:8px 8px 0 0;min-height:44px;padding:12px 14px}.-\36 GQ8q_panelTabs button[aria-pressed=true]{background:var(--color-bg-brand-primary)}.-\36 GQ8q_editorBody,.-\36 GQ8q_editorBody.-\36 GQ8q_panelClosed{min-height:0;display:block;position:relative}.-\36 GQ8q_canvasStage{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.-\36 GQ8q_routeToolbar{border-bottom:1px solid var(--color-border-secondary);background:var(--color-bg-primary);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.-\36 GQ8q_routeIdentity{color:var(--color-text-tertiary);align-items:center;gap:12px;font-size:13px;display:flex}.-\36 GQ8q_routeStatus{border:1px solid var(--color-border-secondary);background:var(--color-bg-secondary);color:var(--color-text-secondary);border-radius:6px;padding:4px 8px;font-size:12px;font-weight:500}.-\36 GQ8q_canvas{flex:1;height:auto;min-height:0}.-\36 GQ8q_canvas[hidden],.-\36 GQ8q_canvasCaption[hidden]{display:none}.-\36 GQ8q_terminalNode{position:relative}.-\36 GQ8q_terminalNode[data-selected]{outline:2px solid var(--color-border-brand);outline-offset:4px;border-radius:24px}.-\36 GQ8q_terminalNode .react-flow__handle{background:var(--color-text-brand-secondary);border:2px solid var(--color-bg-primary);width:10px;height:10px}.-\36 GQ8q_node{border:1px solid var(--color-border-secondary);border-radius:12px;width:248px;padding:20px;box-shadow:0 2px 5px #28282406,0 12px 20px -16px #28282430}.-\36 GQ8q_node.-\36 GQ8q_selected{border-color:var(--color-border-brand);box-shadow:0 0 0 3px var(--color-bg-brand-secondary);outline:0}.-\36 GQ8q_nodeHeading{margin-bottom:14px}.-\36 GQ8q_nodeHeading small{font-size:var(--ds-text-xs);letter-spacing:.07em;text-transform:uppercase}.-\36 GQ8q_node>strong{font-size:16px;font-weight:500;line-height:1.5;display:block}.-\36 GQ8q_nodeTarget{margin-block:10px 16px;font-size:13px}.-\36 GQ8q_outputs{border-top:1px solid var(--color-border-secondary);margin-top:14px;padding-top:8px}.-\36 GQ8q_output{padding:8px 0;font-size:12px}.-\36 GQ8q_addPopover{z-index:200;background:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:12px;max-width:min(360px,100vw - 32px);padding:6px;box-shadow:0 12px 40px #0002}.-\36 GQ8q_addChoices{outline:none}.-\36 GQ8q_addChoice{color:var(--color-text-primary);cursor:pointer;border-radius:8px;outline:none;align-items:flex-start;gap:12px;padding:16px;display:flex}.-\36 GQ8q_addChoice[data-focused]{background:var(--color-bg-brand-primary)}.-\36 GQ8q_addChoice>svg{color:var(--color-fg-brand-primary);margin-top:2px}.-\36 GQ8q_addChoice strong{font-size:14px;font-weight:500;display:block}.-\36 GQ8q_addChoice small{color:var(--color-text-tertiary);margin-top:4px;font-size:12px;line-height:1.6;display:block}.-\36 GQ8q_routeList{background:var(--color-bg-secondary);flex:1;padding:32px;overflow-y:auto}.-\36 GQ8q_routeList .-\36 GQ8q_readSummary{max-width:840px;margin:auto}.-\36 GQ8q_editListStep{color:var(--color-text-brand-secondary);background:0 0;border:0;min-height:40px;margin:12px 0 4px;padding:8px 0;font-size:13px}.-\36 GQ8q_readSteps{gap:16px}.-\36 GQ8q_routeRow{grid-template-columns:1fr;gap:12px;padding:18px 0;display:grid}.-\36 GQ8q_routeRow>button{justify-self:start}.-\36 GQ8q_routeRow>span{font-size:14px}.-\36 GQ8q_routeRow>span strong{font-weight:500}.-\36 GQ8q_importNotes{border:1px solid var(--color-border-secondary);border-radius:10px;margin-bottom:24px;padding:16px 20px;font-size:14px}.-\36 GQ8q_importNotes summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:30px;font-weight:500;display:flex}.-\36 GQ8q_importNotes summary span{color:var(--color-text-tertiary);font-size:12px}.-\36 GQ8q_importNotes p{margin-block:16px;line-height:1.7}.-\36 GQ8q_importNotes>div{border-top:1px solid var(--color-border-secondary);padding-bottom:16px}@media (max-width:1000px){.-\36 GQ8q_routeToolbar{padding:12px 16px}.-\36 GQ8q_routeList{padding:20px}}.-\36 GQ8q_contextPanel .-\36 GQ8q_panelScroll{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:28px;display:grid}.-\36 GQ8q_contextPanel .-\36 GQ8q_inspector{min-width:0;padding:0}.-\36 GQ8q_contextPanel .-\36 GQ8q_summary{border:0;border-inline-start:1px solid var(--color-border-secondary);background:0 0;border-radius:0;min-width:0;padding:0 0 0 24px}.-\36 GQ8q_contextPanel .-\36 GQ8q_panelScroll:has(>.-\36 GQ8q_inspector:only-child){grid-template-columns:1fr}.-\36 GQ8q_contextPanel .-\36 GQ8q_summary h3{margin-top:0}.-\36 GQ8q_contextPanel .-\36 GQ8q_summary>p{margin-top:10px}.-\36 GQ8q_contextPanel .-\36 GQ8q_routeRow>span strong,.-\36 GQ8q_contextPanel .-\36 GQ8q_routeRow>span br{display:none}@media (max-width:900px){.-\36 GQ8q_contextPanel .-\36 GQ8q_panelScroll{grid-template-columns:1fr}.-\36 GQ8q_contextPanel .-\36 GQ8q_summary{border-inline-start:0;border-top:1px solid var(--color-border-secondary);padding:24px 0 0}}.-\36 GQ8q_card{background:var(--color-bg-primary);border:1px solid var(--color-border-secondary);cursor:pointer;border-radius:12px;transition:border-color .12s,box-shadow .12s;position:relative;box-shadow:0 1px 2px #2828240a,0 8px 18px -14px #28282433}.-\36 GQ8q_card:hover{border-color:var(--color-border-primary)}.-\36 GQ8q_card[data-selected]{border-color:var(--color-border-brand);box-shadow:0 0 0 3px var(--color-bg-brand-secondary)}.-\36 GQ8q_card[data-invalid]{border-color:var(--color-border-error)}.-\36 GQ8q_cardHead{box-sizing:border-box;border-bottom:1px solid var(--color-border-secondary);align-content:start;gap:4px;height:104px;padding:14px 16px 12px;display:grid}.-\36 GQ8q_cardKind{font-size:var(--ds-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);align-items:center;gap:6px;height:18px;font-weight:500;display:flex}.-\36 GQ8q_card[data-mode=resubmit] .-\36 GQ8q_cardKind{color:var(--color-text-warning-primary,#b54708)}.-\36 GQ8q_cardKind svg{color:var(--color-fg-brand-primary)}.-\36 GQ8q_card[data-mode=resubmit] .-\36 GQ8q_cardKind svg{color:inherit}.-\36 GQ8q_cardIssue{color:var(--color-text-error-primary);letter-spacing:0;align-items:center;gap:3px;margin-inline-start:auto;display:inline-flex}.-\36 GQ8q_cardHead strong{font-size:var(--ds-text-md);white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-primary);font-weight:600;line-height:24px;overflow:hidden}.-\36 GQ8q_cardTarget{font-size:var(--ds-text-sm);color:var(--color-text-tertiary);white-space:nowrap;text-overflow:ellipsis;line-height:20px;overflow:hidden}.-\36 GQ8q_cardRow{box-sizing:border-box;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:13px;display:flex}.-\36 GQ8q_cardRow+.-\36 GQ8q_cardRow{border-top:1px dashed var(--color-border-secondary)}.-\36 GQ8q_rowLabel{min-width:0;color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-weight:500;overflow:hidden}.-\36 GQ8q_openHint{color:var(--color-text-quaternary,var(--color-text-tertiary));margin-inline-start:auto;font-size:12px;font-style:italic}.-\36 GQ8q_goTag{border:1px solid var(--color-border-secondary);background:var(--color-bg-secondary);min-width:0;max-width:80%;color:var(--color-text-secondary);cursor:pointer;border-radius:999px;flex:0 auto;align-items:center;gap:5px;margin-inline-start:auto;padding:3px 9px;font-size:12px;line-height:18px;display:inline-flex}.-\36 GQ8q_goTag span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.-\36 GQ8q_goTag:hover{border-color:var(--color-border-primary);color:var(--color-text-primary)}.-\36 GQ8q_goTag[data-tone=negative]{background:var(--color-bg-error-primary,#fef3f2);border-color:var(--color-border-error-subtle,#fecdca);color:var(--color-text-error-primary,#b42318)}.-\36 GQ8q_goTag[data-tone=positive]{background:var(--color-bg-success-primary,#ecfdf3);border-color:var(--color-border-success-subtle,#abefc6);color:var(--color-text-success-primary,#067647)}:is(.-\36 GQ8q_canvas .react-flow__handle.-\36 GQ8q_entry,.-\36 GQ8q_canvas .react-flow__handle.-\36 GQ8q_exit){background:var(--color-bg-primary);border:1.5px solid var(--color-border-primary);width:9px;min-width:0;height:9px;min-height:0;transform:translate(-50%,-50%)}.-\36 GQ8q_canvas .react-flow__handle.-\36 GQ8q_exit{transform:translate(50%,-50%)}.-\36 GQ8q_cardRow .-\36 GQ8q_exit{position:absolute}.-\36 GQ8q_tail{align-items:center;gap:0;display:flex;position:absolute;inset-inline-end:-58px;transform:translateY(-50%)}.-\36 GQ8q_terminal .-\36 GQ8q_tail{top:50%}.-\36 GQ8q_tail:before{content:"";border-top:1.5px dashed var(--color-border-primary);width:28px}.-\36 GQ8q_tailButton,.-\36 GQ8q_insertButton{border:1.5px solid var(--color-border-primary);background:var(--color-bg-primary);width:26px;height:26px;color:var(--color-text-secondary);cursor:pointer;border-radius:7px;place-items:center;padding:0;transition:all .12s;display:inline-grid}.-\36 GQ8q_tailButton:hover,.-\36 GQ8q_tailButton[data-pressed],.-\36 GQ8q_insertButton:hover,.-\36 GQ8q_insertButton[data-pressed]{border-color:var(--color-border-brand);color:var(--color-fg-brand-primary);background:var(--color-bg-brand-primary)}.-\36 GQ8q_tailButton:focus-visible,.-\36 GQ8q_insertButton:focus-visible{outline:2px solid var(--color-border-brand);outline-offset:2px}.-\36 GQ8q_edgeInsert{pointer-events:all;z-index:5;position:absolute}.-\36 GQ8q_insertButton{opacity:.55;border-radius:999px;width:22px;height:22px}.-\36 GQ8q_edgeInsert:hover .-\36 GQ8q_insertButton,.-\36 GQ8q_insertButton:focus-visible,.-\36 GQ8q_insertButton[data-pressed]{opacity:1}.-\36 GQ8q_terminal{box-sizing:border-box;border:1px solid var(--color-border-secondary);background:var(--color-bg-primary);height:44px;color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:13px;font-weight:500;display:inline-flex;position:relative;box-shadow:0 1px 2px #2828240a}.-\36 GQ8q_terminal[data-kind=end]{background:var(--color-bg-success-primary,#ecfdf3);border-color:var(--color-border-success-subtle,#abefc6);color:var(--color-text-success-primary,#067647)}.-\36 GQ8q_terminal[data-selected]{box-shadow:0 0 0 3px var(--color-bg-brand-secondary);border-color:var(--color-border-brand)}.-\36 GQ8q_nodeTools{top:-36px;background:var(--color-bg-primary);border:1px solid var(--color-border-secondary);opacity:0;pointer-events:none;border-radius:8px;gap:4px;padding:3px;transition:opacity .12s;display:flex;position:absolute;inset-inline-end:0;box-shadow:0 4px 12px #2828241a}.-\36 GQ8q_card:hover .-\36 GQ8q_nodeTools,.-\36 GQ8q_card[data-selected] .-\36 GQ8q_nodeTools,.-\36 GQ8q_terminal:hover .-\36 GQ8q_nodeTools,.-\36 GQ8q_terminal[data-selected] .-\36 GQ8q_nodeTools,.-\36 GQ8q_nodeTools:focus-within{opacity:1;pointer-events:auto}.-\36 GQ8q_nodeTools button{width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.-\36 GQ8q_nodeTools button:hover{background:var(--color-bg-secondary);color:var(--color-text-primary)}.-\36 GQ8q_nodeTools button[aria-label]:last-child:not(:first-child):hover{color:var(--color-text-error-primary,#b42318);background:var(--color-bg-error-primary,#fef3f2)}.-\36 GQ8q_menuHeader{font-size:var(--ds-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);padding:10px 14px 4px;font-weight:600}.-\36 GQ8q_menuSeparator{background:var(--color-border-secondary);height:1px;margin:6px 0}.-\36 GQ8q_connectChoice{cursor:pointer;font-size:var(--ds-text-md);color:var(--color-text-primary);border-radius:8px;outline:none;align-items:center;gap:10px;padding:9px 14px;display:flex}.-\36 GQ8q_connectChoice[data-focused]{background:var(--color-bg-brand-primary)}.-\36 GQ8q_connectChoice svg{color:var(--color-text-tertiary)}.-\36 GQ8q_addChoice{padding:12px 14px}.-\36 GQ8q_segmented{background:var(--color-bg-secondary);border:1px solid var(--color-border-secondary);border-radius:9px;padding:3px;display:inline-flex}.-\36 GQ8q_segmented button{min-height:32px;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:inline-flex}.-\36 GQ8q_segmented button[aria-pressed=true]{background:var(--color-bg-primary);color:var(--color-text-primary);box-shadow:0 1px 2px #28282414}.-\36 GQ8q_saveState{color:var(--color-text-tertiary);align-items:center;gap:6px;font-size:13px;display:inline-flex}.-\36 GQ8q_saveState:before{content:"";background:var(--color-fg-quaternary,#a4a7ae);border-radius:50%;width:8px;height:8px}.-\36 GQ8q_saveState[data-state=live]:before{background:var(--color-fg-success-secondary,#17b26a)}.-\36 GQ8q_saveState[data-state=changed]:before{background:var(--color-fg-warning-secondary,#f79009)}.-\36 GQ8q_panelOverlay:has(.-\36 GQ8q_contextPanel){pointer-events:none;justify-content:flex-end;align-items:stretch;padding:0}.-\36 GQ8q_panelOverlay:has(.-\36 GQ8q_contextPanel) .-\36 GQ8q_panelBackdrop{pointer-events:auto;background:0 0}.-\36 GQ8q_contextPanel{pointer-events:auto;border-width:0 0 0 1px;border-radius:0;align-self:stretch;width:min(440px,100%);height:100%;max-height:none;box-shadow:-12px 0 40px -20px #1113}.-\36 GQ8q_contextPanel .-\36 GQ8q_panelScroll{padding:0;display:block}.-\36 GQ8q_drawerTitle{gap:2px;min-width:0;display:grid}.-\36 GQ8q_drawerTitle small{font-size:var(--ds-text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-tertiary);font-weight:600}.-\36 GQ8q_drawerTitle h2{text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden;font-size:var(--ds-text-xl)!important}.-\36 GQ8q_drawerBody{display:grid}.-\36 GQ8q_drawerBody>.-\36 GQ8q_nodeFinding{margin:16px 22px 0}.-\36 GQ8q_formSection{border-bottom:1px solid var(--color-border-secondary);gap:16px;padding:20px 22px;display:grid}.-\36 GQ8q_formSection h3{color:var(--color-text-primary);margin:0;font-size:13px;font-weight:600}.-\36 GQ8q_optionCards{gap:8px;display:grid}.-\36 GQ8q_optionCards button{text-align:start;border:1px solid var(--color-border-secondary);background:var(--color-bg-primary);cursor:pointer;border-radius:10px;gap:3px;padding:12px 14px;display:grid}.-\36 GQ8q_optionCards button strong{color:var(--color-text-primary);font-size:14px;font-weight:500}.-\36 GQ8q_optionCards button small{font-size:var(--ds-text-sm);color:var(--color-text-tertiary);line-height:1.5}.-\36 GQ8q_optionCards button[aria-checked=true]{border-color:var(--color-border-brand);background:var(--color-bg-brand-primary);box-shadow:inset 0 0 0 1px var(--color-border-brand)}.-\36 GQ8q_routingTable{border:1px solid var(--color-border-secondary);border-radius:10px;display:grid;overflow:hidden}.-\36 GQ8q_routingRow{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:12px;padding:8px 12px;display:grid}.-\36 GQ8q_routingRow+.-\36 GQ8q_routingRow{border-top:1px solid var(--color-border-secondary)}.-\36 GQ8q_routingRow>span{color:var(--color-text-secondary);font-size:13px;font-weight:500}.-\36 GQ8q_routingRow [data-label=true]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.-\36 GQ8q_drawerFooter{padding:16px 22px 24px}.-\36 GQ8q_legend{font-size:var(--ds-text-sm);color:var(--color-text-tertiary);flex-wrap:wrap;gap:6px 14px;margin:0 auto 0 0;padding:0;list-style:none;display:flex}[dir=rtl] .-\36 GQ8q_legend{margin:0 0 0 auto}.-\36 GQ8q_legend b{background:var(--color-bg-secondary);border:1px solid var(--color-border-secondary);min-width:18px;height:18px;font-size:var(--ds-text-xs);color:var(--color-text-secondary);border-radius:5px;place-items:center;margin-inline-end:4px;display:inline-grid}.-\36 GQ8q_routeToolbar{gap:20px}.-\36 GQ8q_terminal[data-tone=negative]{background:var(--color-bg-error-primary,#fef3f2);border-color:var(--color-border-error-subtle,#fecdca);color:var(--color-text-error-primary,#b42318)}.-\36 GQ8q_list .-\36 GQ8q_item{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}.-\36 GQ8q_list .-\36 GQ8q_item>div:first-child{min-width:0}.-\36 GQ8q_list .-\36 GQ8q_item>div:first-child p{overflow-wrap:anywhere}.-\36 GQ8q_list .-\36 GQ8q_item>.-\36 GQ8q_actions{flex-wrap:nowrap;justify-content:flex-end}.-\36 GQ8q_list .-\36 GQ8q_item>.-\36 GQ8q_actions button,.-\36 GQ8q_list .-\36 GQ8q_item>.-\36 GQ8q_actions a{white-space:nowrap;flex-shrink:0}@media (max-width:700px){.-\36 GQ8q_list .-\36 GQ8q_item{grid-template-columns:minmax(0,1fr);gap:16px}.-\36 GQ8q_list .-\36 GQ8q_item>.-\36 GQ8q_actions{justify-content:flex-start}}:is([dir=rtl] .-\36 GQ8q_canvas .react-flow__handle-left.-\36 GQ8q_exit,[dir=rtl] .-\36 GQ8q_canvas .react-flow__handle-left.-\36 GQ8q_entry){transform:translate(-50%,-50%)}:is([dir=rtl] .-\36 GQ8q_canvas .react-flow__handle-right.-\36 GQ8q_entry,[dir=rtl] .-\36 GQ8q_canvas .react-flow__handle-right.-\36 GQ8q_exit){transform:translate(50%,-50%)}.-\36 GQ8q_historyButtons{gap:2px;margin-inline-start:auto;display:inline-flex}.-\36 GQ8q_historyButtons+.-\36 GQ8q_segmented{margin-inline-start:0}.-\36 GQ8q_flowHost{width:100%;height:100%}.-\36 GQ8q_canvas .react-flow__node:focus-visible{outline:none}:is(.-\36 GQ8q_canvas .react-flow__node:focus-visible .-\36 GQ8q_card,.-\36 GQ8q_canvas .react-flow__node:focus-visible .-\36 GQ8q_terminal){box-shadow:0 0 0 3px var(--color-border-brand)}.-\36 GQ8q_routePath{color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:4px 0;margin:10px 0 0;font-size:13px;display:flex}.-\36 GQ8q_routePath span{white-space:nowrap}.-\36 GQ8q_routePath span+span:before{content:"→";color:var(--color-text-quaternary,var(--color-text-tertiary));margin:0 8px}[dir=rtl] .-\36 GQ8q_routePath span+span:before{content:"←"}.-\36 GQ8q_routePath span:last-child{color:var(--color-text-primary);font-weight:500}:is([dir=rtl] .-\36 GQ8q_goTag .lucide-arrow-right,[dir=rtl] .-\36 GQ8q_goTag .lucide-corner-up-left,[dir=rtl] .-\36 GQ8q_connectChoice .lucide-arrow-right){transform:scaleX(-1)}.-\36 GQ8q_readConnections dd[data-tone=negative]{color:var(--color-text-error-primary,#b42318)}.-\36 GQ8q_card[data-unfinished]{border-color:var(--color-border-warning,#fedf89)}.-\36 GQ8q_cardWarning{color:var(--color-text-warning-primary,#b54708);letter-spacing:0;align-items:center;gap:3px;margin-inline-start:auto;display:inline-flex}.-\36 GQ8q_cardRow:has(.-\36 GQ8q_openHint) .-\36 GQ8q_openHint{color:var(--color-text-warning-primary,#b54708);font-style:normal}.-\36 GQ8q_readiness{font:inherit;color:var(--color-text-success-primary,#067647);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;display:inline-flex}.-\36 GQ8q_readiness:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.-\36 GQ8q_readiness[data-state=unfinished]{color:var(--color-text-warning-primary,#b54708);cursor:pointer;text-underline-offset:3px;text-decoration:underline}.-\36 GQ8q_tagChevron{opacity:.55;flex-shrink:0;margin-inline-start:-1px}.-\36 GQ8q_goTag[data-pressed],.-\36 GQ8q_goTag[aria-expanded=true]{border-color:var(--color-border-brand)}.-\36 GQ8q_vRoute{gap:16px;width:100%;max-width:560px;margin:0 auto;display:grid}.-\36 GQ8q_vRoute>h2{margin:0;font-size:16px}.-\36 GQ8q_vFlow{justify-items:center;margin:0;padding:0;list-style:none;display:grid}.-\36 GQ8q_vItem{justify-content:center;width:100%;display:flex}.-\36 GQ8q_vConnector{justify-content:center;align-items:center;width:100%;height:40px;display:flex;position:relative}.-\36 GQ8q_vConnector:before{content:"";border-left:1.5px solid var(--color-border-primary);position:absolute;top:0;bottom:0;left:50%}.-\36 GQ8q_vConnector .-\36 GQ8q_insertButton{opacity:1;background:var(--color-bg-primary);position:relative}.-\36 GQ8q_vTerminal{border:1px solid var(--color-border-secondary);background:var(--color-bg-primary);min-height:44px;color:var(--color-text-secondary);border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.-\36 GQ8q_vTerminal small{font-size:var(--ds-text-xs);color:var(--color-text-tertiary);margin-inline-start:6px;font-weight:400}.-\36 GQ8q_vTerminal[data-kind=end]{background:var(--color-bg-success-primary,#ecfdf3);border-color:var(--color-border-success-subtle,#abefc6);color:var(--color-text-success-primary,#067647)}.-\36 GQ8q_vTerminal[data-tone=negative]{background:var(--color-bg-error-primary,#fef3f2);border-color:var(--color-border-error-subtle,#fecdca);color:var(--color-text-error-primary,#b42318)}.-\36 GQ8q_vCard{background:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:12px;width:100%;overflow:hidden;box-shadow:0 1px 2px #2828240a}.-\36 GQ8q_vCard[data-mode=resubmit] .-\36 GQ8q_cardKind{color:var(--color-text-warning-primary,#b54708)}.-\36 GQ8q_vHead{text-align:start;border:0;border-bottom:1px solid var(--color-border-secondary);width:100%;font:inherit;color:inherit;background:0 0;gap:4px;padding:14px 16px 12px;display:grid}button.-\36 GQ8q_vHead{cursor:pointer}button.-\36 GQ8q_vHead:hover h3{color:var(--color-text-brand-secondary)}.-\36 GQ8q_vHead h3{font-size:var(--ds-text-md);margin:0;font-weight:600;line-height:1.45}.-\36 GQ8q_vHead p{color:var(--color-text-tertiary);margin:0;font-size:13px;line-height:1.5}.-\36 GQ8q_vHead .-\36 GQ8q_vFrom{color:var(--color-text-secondary)}.-\36 GQ8q_vRows{margin:0;padding:0;list-style:none}.-\36 GQ8q_vRows li{justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;font-size:13px;display:flex}.-\36 GQ8q_vRows li+li{border-top:1px dashed var(--color-border-secondary)}.-\36 GQ8q_vLabels{min-width:0;color:var(--color-text-secondary);gap:2px;font-weight:500;display:grid}.-\36 GQ8q_vRows .-\36 GQ8q_goTag{cursor:default;flex-shrink:0;max-width:55%}.-\36 GQ8q_vNext{color:var(--color-text-tertiary);flex-shrink:0;align-items:center;gap:4px;font-size:12px;display:inline-flex}.-\36 GQ8q_vOpen{color:var(--color-text-warning-primary,#b54708);flex-shrink:0;font-size:12px}.-\36 GQ8q_vOthers{border-top:1px solid var(--color-border-secondary);gap:10px;padding-top:12px;display:grid}.-\36 GQ8q_vOthers h3{margin:0;font-size:14px}.-\36 GQ8q_vOthers .-\36 GQ8q_vFlow{gap:12px}:is([dir=rtl] .-\36 GQ8q_vRows .lucide-arrow-right,[dir=rtl] .-\36 GQ8q_vRows .lucide-corner-up-left){transform:scaleX(-1)}.-\36 GQ8q_vTerminal h3{font:inherit;margin:0}.-\36 GQ8q_routeIdentity{white-space:nowrap;flex-shrink:0}.-\36 GQ8q_readiness{white-space:nowrap}
.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}
