.sticky-actions[data-v-4fd25852]{position:sticky;bottom:0;margin-top:auto;background-color:#fff}@media (min-width: 768px){.sticky-actions.sticky-actions-static-desktop[data-v-4fd25852]:not(.fixed-actions){position:static;bottom:auto;margin-top:0}}:root.dark .sticky-actions[data-v-4fd25852]{background-color:#1f2937}.action-bar-panel-embed[data-v-4fd25852]{position:static!important;margin-top:0!important;background:transparent!important;box-shadow:none!important;border:none!important}:root.dark .action-bar-panel-embed[data-v-4fd25852]{background:transparent!important}.action-bar-mobile-only[data-v-4fd25852]{display:block}@media (min-width: 640px){.action-bar-mobile-only[data-v-4fd25852]{display:none}}.action-bar-minimal[data-v-4fd25852]{box-shadow:0 -1px #0000000d}.fixed-actions[data-v-4fd25852]{position:fixed;left:0;right:0;bottom:0;margin-top:0;z-index:9990;padding-bottom:max(1rem,env(safe-area-inset-bottom))}.fixed-actions-sidebar-aware[data-v-4fd25852]{left:0}@media (min-width: 640px){.sticky-actions.fixed-actions-sidebar-aware[data-sidebar-var=sidebar-width][data-v-4fd25852]{left:var(--sidebar-width, 4rem)}.sticky-actions.fixed-actions-sidebar-aware[data-v-4fd25852]:not([data-sidebar-var=sidebar-width]){left:var(--app-sidebar-width, 0)}}.fixed-actions-app[data-v-4fd25852]{border-radius:16px 16px 0 0;border-top:1px solid rgb(229 231 235);box-shadow:0 -4px 24px #00000014}:root.dark .fixed-actions-app[data-v-4fd25852]{border-top-color:#374151;box-shadow:0 -4px 24px #0000004d}@media (max-width: 639px){.sticky-actions[data-v-4fd25852]{padding-bottom:max(.625rem,env(safe-area-inset-bottom));padding-left:.625rem;padding-right:.625rem}.sticky-actions.action-bar-equal-buttons .sticky-actions-buttons[data-v-4fd25852]>*{flex:1 1 0%;min-width:0}.fixed-actions[data-v-4fd25852]{padding-left:.625rem;padding-right:.625rem;padding-bottom:max(.875rem,env(safe-area-inset-bottom))}}.action-bar-buttons-lg .sticky-actions-buttons[data-v-4fd25852]>*{min-height:48px}.action-bar-buttons-sm .sticky-actions-buttons[data-v-4fd25852]>*{min-height:40px}@media (min-width: 640px){.action-bar-desktop-stretch .sticky-actions-inner[data-v-4fd25852]{gap:0;justify-content:stretch}.action-bar-desktop-stretch .sticky-actions-buttons[data-v-4fd25852]{flex:1 1 0%;min-width:0}.action-bar-desktop-stretch .sticky-actions-buttons[data-v-4fd25852]>*{flex:1 1 0%;min-width:0}}@media (max-width: 639px){[data-v-fffe4071] .mobile-split-action-btn{min-height:3.1rem}[data-v-fffe4071] .mobile-split-action-btn+.mobile-split-action-btn{border-left-width:1px}}.sidebar-nav[data-v-384c6e0d]::-webkit-scrollbar{width:6px}.sidebar-nav[data-v-384c6e0d]::-webkit-scrollbar-track{background:transparent}.sidebar-nav[data-v-384c6e0d]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.sidebar-nav[data-v-384c6e0d]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.sliding-window-panel--dark .sidebar-nav[data-v-384c6e0d]::-webkit-scrollbar-track{background:transparent}.sliding-window-panel--dark .sidebar-nav[data-v-384c6e0d]::-webkit-scrollbar-thumb{background:#4b5563}.sliding-window-panel--dark .sidebar-nav[data-v-384c6e0d]::-webkit-scrollbar-thumb:hover{background:#6b7280}.content-area[data-v-384c6e0d]{scroll-behavior:smooth}.sliding-window-panel--dark .content-area[data-v-384c6e0d]{background-color:#111827}.content-area[data-v-384c6e0d]::-webkit-scrollbar{width:10px}.content-area[data-v-384c6e0d]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:5px}.content-area[data-v-384c6e0d]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:5px}.content-area[data-v-384c6e0d]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.sliding-window-panel--dark .content-area[data-v-384c6e0d]::-webkit-scrollbar-track{background:#1f2937;border-radius:5px}.sliding-window-panel--dark .content-area[data-v-384c6e0d]::-webkit-scrollbar-thumb{background:#4b5563}.sliding-window-panel--dark .content-area[data-v-384c6e0d]::-webkit-scrollbar-thumb:hover{background:#6b7280}.v-select-field-wrapper[data-v-bae1070b]{position:relative;display:block;width:100%}.v-select-field-wrapper[data-v-bae1070b] .v-select-field{width:100%}.v-select-field-wrapper[data-v-bae1070b] .ui.search.selection.dropdown{min-height:2.85rem;border-radius:.75rem;border:1px solid var(--ui-hairline);padding:.5rem 1rem;background-color:var(--ui-surface);font-size:.875rem;min-width:0;display:flex;align-items:center}@media (max-width: 767px){.v-select-field-wrapper[data-v-bae1070b] .ui.search.selection.dropdown{min-height:2.85rem;padding:.5rem .85rem;font-size:16px}}.v-select-field-wrapper[data-v-bae1070b] .ui.search.selection.dropdown:hover,.v-select-field-wrapper[data-v-bae1070b] .ui.search.selection.dropdown.active{border-color:var(--workspace-primary, #6366f1);box-shadow:0 0 0 2px color-mix(in srgb,var(--workspace-primary, #6366f1) 30%,transparent)}.dark .v-select-field-wrapper[data-v-bae1070b] .ui.search.selection.dropdown{background-color:var(--ui-surface-elevated, var(--ui-surface));border-color:var(--ui-hairline);color:var(--ui-foreground)}.dark .v-select-field-wrapper[data-v-bae1070b] .ui.search.selection.dropdown .text{color:var(--ui-foreground)}.dark .v-select-field-wrapper[data-v-bae1070b] .ui.search.selection.dropdown .search.icon,.dark .v-select-field-wrapper[data-v-bae1070b] .ui.search.selection.dropdown .dropdown.icon{color:var(--ui-foreground-muted)}.dark .v-select-field-wrapper[data-v-bae1070b] .ui.search.selection.dropdown:hover,.dark .v-select-field-wrapper[data-v-bae1070b] .ui.search.selection.dropdown.active{border-color:var(--workspace-primary, #6366f1);box-shadow:0 0 0 2px color-mix(in srgb,var(--workspace-primary, #6366f1) 30%,transparent)}.v-select-field-wrapper[data-v-bae1070b] .ui.search.selection.dropdown>.text{min-width:0;flex:1 1 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-select-field-wrapper[data-v-bae1070b] .ui.search.selection.dropdown>.search.icon{margin-right:.5rem;flex-shrink:0}.v-select-field-wrapper[data-v-bae1070b] .ui.search.selection.dropdown>.dropdown.icon{flex-shrink:0}.v-select-field-clear[data-v-bae1070b]{position:absolute;top:50%;right:2rem;transform:translateY(-50%);width:1.25rem;height:1.25rem;padding:0;border:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%236b7280'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M6 18L18 6M6 6l12 12'/%3E%3C/svg%3E") center/contain no-repeat;cursor:pointer;z-index:2}.v-select-field-clear[data-v-bae1070b]:hover{opacity:.8}.custom-scrollbar[data-v-416cbc37]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-416cbc37]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.custom-scrollbar[data-v-416cbc37]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.custom-scrollbar[data-v-416cbc37]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.math-condition-editor[data-v-6b2b7f09]{min-height:200px}.condition-case-card[data-v-6b2b7f09]{padding:14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px}.condition-row[data-v-6b2b7f09]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.condition-badge[data-v-6b2b7f09]{font-size:10px;font-weight:600;padding:2px 8px;border-radius:6px}.condition-badge.origin[data-v-6b2b7f09]{background:#dbeafe;color:#1d4ed8}.condition-badge.dest[data-v-6b2b7f09]{background:#d1fae5;color:#047857}.condition-select[data-v-6b2b7f09],.condition-input[data-v-6b2b7f09]{padding:6px 10px;border:1px solid #e2e8f0;border-radius:6px;font-size:13px}.condition-select[data-v-6b2b7f09]{min-width:140px}.condition-select.op[data-v-6b2b7f09]{min-width:60px}.condition-input[data-v-6b2b7f09]{min-width:100px}.condition-remove[data-v-6b2b7f09]{padding:4px 8px;color:#64748b;background:transparent;border:none;cursor:pointer;border-radius:4px}.condition-remove[data-v-6b2b7f09]:hover{color:#dc2626;background:#fef2f2}.condition-add[data-v-6b2b7f09],.condition-add-case[data-v-6b2b7f09]{font-size:12px;font-weight:500;color:#2563eb;background:transparent;border:1px dashed #93c5fd;padding:6px 12px;border-radius:6px;cursor:pointer}.condition-add-case[data-v-6b2b7f09]{margin-top:8px}.condition-add[data-v-6b2b7f09]:hover,.condition-add-case[data-v-6b2b7f09]:hover{background:#eff6ff}.general-tab[data-v-bbf3ef15]{display:flex;flex-direction:column;gap:.75rem}.section-card[data-v-bbf3ef15]{background:linear-gradient(to bottom,#fff,#fafbfc);border:1px solid rgb(226 232 240);border-radius:10px;padding:.75rem .8rem;box-shadow:0 1px 2px #0000000a}.section-title[data-v-bbf3ef15]{font-size:.8125rem;font-weight:600;color:#334155;letter-spacing:.02em;margin:0 0 .65rem;padding-bottom:.35rem;border-bottom:1px solid rgb(226 232 240)}.section-fields[data-v-bbf3ef15]{margin-top:0}.section-fields+.section-fields[data-v-bbf3ef15]{margin-top:1rem}.config-by-type[data-v-bbf3ef15] .section-title{margin-bottom:1rem}.section-title-row[data-v-bbf3ef15]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:.35rem;margin-bottom:.65rem;border-bottom:1px solid rgb(226 232 240)}.section-title-row .section-title[data-v-bbf3ef15]{margin:0;padding:0;border-bottom:0}.general-tab.tab-help-hidden[data-v-bbf3ef15] p[class*=text-xs],.general-tab.tab-help-hidden[data-v-bbf3ef15] p[class*=text-sm][class*=text-slate-]{display:none}.general-tab.tab-help-hidden[data-v-bbf3ef15] .help-copy{display:none!important}@media (max-width: 639px){.general-tab[data-v-bbf3ef15] .space-y-5>:not([hidden])~:not([hidden]){margin-top:.7rem!important}.general-tab[data-v-bbf3ef15] .mt-1\.5{margin-top:.3rem!important}.general-tab[data-v-bbf3ef15] input[type=text],.general-tab[data-v-bbf3ef15] input[type=search]{padding-top:.45rem;padding-bottom:.45rem;border-radius:.65rem}}@media (min-width: 640px){.general-tab[data-v-bbf3ef15]{gap:1rem}.section-card[data-v-bbf3ef15]{padding:.95rem 1.1rem}}.tab-help-hidden[data-v-f7b91868] p[class*=text-xs][class*=text-gray-],.tab-help-hidden[data-v-f7b91868] p[class*=text-xs][class*=text-indigo-],.tab-help-hidden[data-v-f7b91868] p[class*=text-xs][class*=text-foreground-muted],.tab-help-hidden[data-v-f7b91868] p[class*=text-sm][class*=text-gray-]{display:none}.relation-toggle-grid[data-v-f7b91868]{display:grid;grid-template-columns:repeat(var(--relation-toggle-cols, 1),minmax(0,1fr));gap:.55rem;align-items:stretch}.relation-toggle-grid[data-v-f7b91868]>*{min-width:0}.relations-tab.tab-help-hidden[data-v-472b5114] p[class*=text-xs][class*=text-gray-],.relations-tab.tab-help-hidden[data-v-472b5114] p[class*=text-xs][class*=text-indigo-],.relations-tab.tab-help-hidden[data-v-472b5114] p[class*=text-xs][class*=text-foreground-muted],.relations-tab.tab-help-hidden[data-v-472b5114] p[class*=text-xs][class*=text-terminal-muted],.relations-tab.tab-help-hidden[data-v-472b5114] p[class*=text-sm][class*=text-gray-]{display:none}.relations-tab.tab-help-hidden[data-v-472b5114] .help-copy{display:none!important}.options-tab[data-v-3a02290f]{display:flex;flex-direction:column;gap:.9rem}.section-card[data-v-3a02290f]{background:linear-gradient(to bottom,#fff,#fafbfc);border:1px solid rgb(226 232 240);border-radius:10px;padding:.85rem .9rem;box-shadow:0 1px 2px #0000000a}.section-title[data-v-3a02290f]{font-size:.8125rem;font-weight:600;color:#334155;letter-spacing:.02em;margin:0 0 .7rem;padding-bottom:.35rem;border-bottom:1px solid rgb(226 232 240)}.section-fields[data-v-3a02290f]{margin-top:0}.section-fields+.section-fields[data-v-3a02290f]{margin-top:1rem}.option-row-card[data-v-3a02290f]{border:1px solid rgb(226 232 240);border-radius:10px;padding:.75rem .8rem;background:#fff;box-shadow:0 1px 2px #00000008;min-width:0}.step-row-layout[data-v-3a02290f]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.55rem;align-items:stretch}.step-row-rail[data-v-3a02290f]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.55rem;padding:.35rem .4rem;border:1px solid rgb(226 232 240);border-radius:.7rem;background:#f8fafccc}.compact-choice-grid[data-v-3a02290f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.compact-choice-button[data-v-3a02290f]{width:100%;min-width:0;min-height:2.8rem;padding:.45rem .4rem;border-radius:.65rem;border-width:2px;transition:all .2s ease;text-align:center;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem}.compact-choice-icon[data-v-3a02290f]{width:1rem;height:1rem;display:inline-flex;align-items:center;justify-content:center}.compact-choice-icon svg[data-v-3a02290f]{width:100%;height:100%}.option-action-btn[data-v-3a02290f]{display:inline-flex;align-items:center;gap:.25rem;border-radius:.55rem;border:1px solid rgb(199 210 254);background:#eef2ff;padding:.4rem .7rem;font-size:.84rem;font-weight:600;color:#4338ca;transition:background-color .2s ease,border-color .2s ease}.option-action-btn[data-v-3a02290f]:hover{background:#e0e7ff;border-color:#a5b4fc}@media (min-width: 430px){.compact-choice-grid[data-v-3a02290f]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 640px){.options-tab[data-v-3a02290f]{gap:1rem}.section-card[data-v-3a02290f]{padding:1rem 1.1rem}.option-row-card[data-v-3a02290f]{padding:.9rem 1rem}.step-row-layout[data-v-3a02290f]{gap:.7rem}.step-row-rail[data-v-3a02290f]{padding:.4rem .45rem}}.options-tab.tab-help-hidden[data-v-3a02290f] p[class*=text-xs]:not([class*=text-red-]){display:none}.options-tab.tab-help-hidden[data-v-3a02290f] .help-copy{display:none!important}.option-sortable-ghost{opacity:.35!important}.option-sortable-chosen{cursor:grabbing!important}.option-sortable-drag{opacity:.92}.visibility-tab.tab-help-hidden[data-v-c3696cb3] p[class*=text-xs][class*=text-gray-],.visibility-tab.tab-help-hidden[data-v-c3696cb3] p[class*=text-xs][class*=text-foreground-muted]{display:none}.visibility-tab.tab-help-hidden[data-v-c3696cb3] .help-copy{display:none!important}.activation-tab.tab-help-hidden[data-v-b090c30a] p[class*=text-xs][class*=text-gray-],.activation-tab.tab-help-hidden[data-v-b090c30a] p[class*=text-xs][class*=text-foreground-muted]{display:none}.activation-tab.tab-help-hidden[data-v-b090c30a] .help-copy{display:none!important}.validation-tab.tab-help-hidden[data-v-f1cb44ac] p[class*=text-xs][class*=text-gray-],.validation-tab.tab-help-hidden[data-v-f1cb44ac] p[class*=text-xs][class*=text-foreground-muted]{display:none}.validation-tab.tab-help-hidden[data-v-f1cb44ac] .help-copy{display:none!important}.prefill-attention-input[data-v-ec5b8d6c]{animation:prefillShakeX-ec5b8d6c .24s ease-in-out 2}@keyframes prefillShakeX-ec5b8d6c{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.field-editor-content[data-v-d0f51b35] .space-y-6{margin-top:0}.field-editor-content[data-v-d0f51b35]>form>div{padding-bottom:1rem}[data-v-d0f51b35] .field-editor-sticky-actions .sticky-actions-inner{flex-wrap:nowrap}[data-v-d0f51b35] .field-editor-sticky-actions .action-bar-leading{overflow:visible}.field-editor-mobile-tabs[data-v-d0f51b35]{border-bottom:1px solid rgb(226 232 240 / .9);background:linear-gradient(to bottom,#f8fafcd9,#f1f5f9b8)}.dark .field-editor-mobile-tabs[data-v-d0f51b35]{border-bottom-color:#374151e6;background:linear-gradient(to bottom,#1f2937f2,#111827f2)}@media (max-width: 639px){.field-editor-footer-shell[data-v-d0f51b35]{margin:0}[data-v-d0f51b35] .field-editor-sticky-actions.action-bar-panel-embed{position:fixed!important;left:50%!important;right:auto!important;bottom:calc(env(safe-area-inset-bottom) + .95rem)!important;width:min(88vw,22rem)!important;transform:translate(-50%)!important;margin:0!important;padding:0!important;border:1px solid rgb(199 210 254 / .9)!important;border-radius:.9rem!important;background:#fffffffa!important;box-shadow:0 -6px 20px #0f172a24!important;z-index:100260!important;overflow:hidden}.dark[data-v-d0f51b35] .field-editor-sticky-actions.action-bar-panel-embed{border-color:#4f46e559!important;background:#111827fa!important;box-shadow:0 -8px 24px #02061773!important}[data-v-d0f51b35] .field-editor-sticky-actions .action-bar-leading{display:none!important}[data-v-d0f51b35] .field-editor-sticky-actions .sticky-actions-inner{gap:0!important;justify-content:stretch!important}[data-v-d0f51b35] .field-editor-sticky-actions .sticky-actions-buttons{gap:0!important;flex:1 1 auto!important;justify-content:stretch!important;width:100%!important}[data-v-d0f51b35] .field-editor-sticky-actions .sticky-actions-buttons>*{flex:1 1 50%!important;min-width:0!important}[data-v-d0f51b35] .field-editor-mobile-bottom-group{width:100%!important;border:none!important;border-radius:.75rem!important;background:transparent!important;box-shadow:none!important}[data-v-d0f51b35] .field-editor-mobile-bottom-btn{min-height:0;letter-spacing:.01em}[data-v-d0f51b35] .field-editor-mobile-bottom-btn+.field-editor-mobile-bottom-btn{border-left-color:#ffffff47!important}[data-v-d0f51b35] .field-editor-sticky-actions{padding-bottom:0!important}[data-v-d0f51b35] .sliding-window-panel-footer{padding:0!important;border-top:none!important;background:transparent!important}[data-v-d0f51b35] .sliding-window-panel-footer--light,[data-v-d0f51b35] .sliding-window-panel-footer--dark{background:transparent!important;border-top:none!important}[data-v-d0f51b35] .sliding-window-panel--light{background:#f1f5f9eb}[data-v-d0f51b35] .sliding-window-panel--dark{background:#111827f5}[data-v-d0f51b35] .sliding-window-panel-header--light{background:linear-gradient(to bottom,#f8fafce6,#f1f5f9d1);border-bottom-color:#e2e8f0e6}[data-v-d0f51b35] .sliding-window-panel--dark .sliding-window-panel-header--dark{background:linear-gradient(to bottom,#1f2937f5,#111827f2);border-bottom-color:#374151e6}.field-editor-mobile-tabs[data-v-d0f51b35] button{flex:1 1 0%;width:auto!important;min-width:0!important;padding-top:.35rem!important;padding-bottom:.4rem!important}}.status-toggle-row[data-v-d0f51b35]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.32rem}.status-toggle-chip[data-v-d0f51b35]{min-width:0;min-height:2.45rem;padding:.18rem .1rem .24rem;border-radius:.52rem;border-width:2px;font-size:.58rem;font-weight:600;transition:all .2s ease;text-align:center;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:.16rem;line-height:1}.status-toggle-icon[data-v-d0f51b35]{width:.82rem;height:.82rem}.status-toggle-label[data-v-d0f51b35]{font-size:.52rem;letter-spacing:.01em;line-height:1;white-space:nowrap}@media (min-width: 640px){.field-editor-content[data-v-d0f51b35]>form>div{padding-bottom:1.5rem}.field-editor-footer-shell[data-v-d0f51b35]{margin:0 .85rem .85rem;background:#fff;border:1px solid rgb(226 232 240 / .95);border-radius:.85rem;box-shadow:0 8px 22px #0f172a0f}[data-v-d0f51b35] .field-editor-sticky-actions.action-bar-panel-embed{padding:.5rem .7rem!important}[data-v-d0f51b35] .field-editor-sticky-actions .sticky-actions-inner{padding-inline:.2rem}.dark .field-editor-footer-shell[data-v-d0f51b35]{background:#111827;border-color:#374151e6;box-shadow:0 10px 26px #02061759}}.save-success-button[data-v-d0f51b35]{animation:buttonSuccessPulse-d0f51b35 1s ease-in-out}.save-success-button[data-v-d0f51b35]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(34,197,94,.2),transparent);animation:shimmer-d0f51b35 1s ease-in-out}@keyframes buttonSuccessPulse-d0f51b35{0%,to{box-shadow:0 0 #22c55e00}50%{box-shadow:0 0 0 4px #22c55e33}}@keyframes shimmer-d0f51b35{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes checkmarkAppear-d0f51b35{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}
