.SlashPixelLoadingGrid_root__pc0_s{position:absolute;inset:0;border-radius:inherit;overflow:hidden}.SlashPixelLoadingGrid_canvas___88SY{position:absolute;inset:0;width:100%;height:100%;display:block;image-rendering:pixelated;image-rendering:crisp-edges}.DashboardCreateFormModal_modalContent__v95AQ{background:var(--sf-canvas);color:var(--sf-text-primary)}.DashboardCreateFormModal_modalBody___vqNM{padding-top:.5rem;height:calc(100vh - 60px);display:flex}.DashboardCreateFormModal_modalLayout__5VpA0{flex:1;min-height:0}.DashboardCreateFormModal_contentArea__RM7nz{flex:1;min-height:0;display:flex;border:1px solid var(--sf-border-subtle);border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--sf-canvas) 92%,var(--sf-surface)) 0,color-mix(in srgb,var(--sf-surface) 94%,transparent) 100%);overflow:hidden}.DashboardCreateFormModal_customContent__KFmC_{width:100%;padding:16px}.DashboardCreateFormModal_aiWorkspace__COhnx{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 0fr;transition:grid-template-columns .28s ease}.DashboardCreateFormModal_aiWorkspaceSplit__tJbta{grid-template-columns:minmax(0,30%) minmax(0,70%)}.DashboardCreateFormModal_chatColumn__up9Ui{min-width:0;min-height:0;display:flex;flex-direction:column}.DashboardCreateFormModal_aiWorkspaceSplit__tJbta .DashboardCreateFormModal_chatColumn__up9Ui{border-right:1px solid var(--sf-border-hairline)}.DashboardCreateFormModal_chatTimeline__kEZro{flex:1;min-height:0;overflow:auto;padding:18px 16px 12px;display:flex;flex-direction:column;gap:12px}.DashboardCreateFormModal_userBubble__x9ht7{margin-left:auto;width:fit-content;max-width:84%;background:color-mix(in srgb,var(--sf-surface-muted) 72%,transparent);border-radius:12px;padding:12px 14px}.DashboardCreateFormModal_aiThinkingBubble__iDzu4{width:fit-content;max-width:84%;border-radius:12px;padding:10px 12px;display:inline-flex;align-items:center;gap:8px;color:color-mix(in srgb,var(--sf-brand) 72%,var(--sf-text-primary));background:color-mix(in srgb,var(--sf-brand) 16%,var(--sf-surface))}.DashboardCreateFormModal_aiSummaryBubble___53dJ{width:fit-content;max-width:88%;border-radius:12px;padding:12px 14px;background:color-mix(in srgb,var(--sf-surface) 85%,transparent);border:1px solid var(--sf-border-subtle)}.DashboardCreateFormModal_aiSummaryList__0W4_m{margin:0;padding:0;display:grid;gap:8px}.DashboardCreateFormModal_aiSummaryItem__JtbWa{display:inline-flex;align-items:center;gap:8px;color:var(--sf-text-primary);min-height:22px}.DashboardCreateFormModal_aiSummaryItemIcon__H9g2L{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--sf-text-muted);flex-shrink:0}.DashboardCreateFormModal_aiComposerArea__5PBKU{margin-top:auto;border-top:1px solid var(--sf-border-hairline);padding:12px;display:grid;gap:8px;background:color-mix(in srgb,var(--sf-surface) 84%,transparent)}.DashboardCreateFormModal_starterPanel___tAh8{border:1px solid var(--sf-border-subtle);border-radius:12px;padding:10px 12px;background:color-mix(in srgb,var(--sf-surface) 92%,transparent);display:grid;gap:10px}.DashboardCreateFormModal_starterPanelMessage__T8dIs{color:var(--sf-text-primary);font-weight:500}.DashboardCreateFormModal_starterPanelSuggestions___tm6C{row-gap:8px}.DashboardCreateFormModal_chatComposer__0gHOW{border:1px solid var(--sf-border-subtle);border-radius:14px;background:var(--sf-surface);padding:8px 10px;display:grid;gap:8px}.DashboardCreateFormModal_mediaInput__IUrB8{display:none}.DashboardCreateFormModal_mediaChip__nuKf9{border:1px solid var(--sf-border-subtle);border-radius:10px;padding:6px 8px;display:flex;align-items:center;justify-content:space-between;gap:8px;background:color-mix(in srgb,var(--sf-surface-muted) 80%,transparent)}.DashboardCreateFormModal_mediaChipLabel__JxYmp{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardCreateFormModal_chatTextareaWrapper__7lF2q{min-height:0}.DashboardCreateFormModal_chatTextareaShell__cKMRC{position:relative;min-height:52px}.DashboardCreateFormModal_chatTextareaInput__WwbfR{border:none!important;background:transparent!important;padding:4px 2px!important;min-height:52px;max-height:52px;resize:none!important;overflow-y:auto;font-size:.95rem;line-height:1.4;color:var(--sf-text-primary);vertical-align:middle}.DashboardCreateFormModal_chatTextareaInput__WwbfR:focus{border:none!important;box-shadow:none!important}.DashboardCreateFormModal_chatTextareaInput__WwbfR::placeholder{color:var(--sf-text-dimmed);line-height:1.4}.DashboardCreateFormModal_chatComposerActions__l6UoJ{gap:8px}.DashboardCreateFormModal_chatMediaButton__ZKf6l,.DashboardCreateFormModal_chatMicButton__TDPQn{flex-shrink:0;border:1px solid var(--sf-border-subtle);background:color-mix(in srgb,var(--sf-surface) 85%,transparent)}.DashboardCreateFormModal_chatSendButton__g3HzF{min-width:112px}.DashboardCreateFormModal_voiceInputOverlay__w1Ioi{position:absolute;inset:0;border-radius:8px;background:color-mix(in srgb,var(--sf-surface) 82%,transparent);backdrop-filter:blur(2px);padding:4px 8px;display:grid;grid-template-rows:auto 1fr;gap:6px;pointer-events:none}.DashboardCreateFormModal_voiceInputOverlayLabel__wBKi_{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.35}.DashboardCreateFormModal_preparingDots__98bnk{display:inline-block;width:0;overflow:hidden;vertical-align:bottom;animation:DashboardCreateFormModal_voicePreparingDots___tyqn 1.1s steps(4) infinite}.DashboardCreateFormModal_voiceInputOverlayBars__eVFTM{min-height:0}@keyframes DashboardCreateFormModal_voicePreparingDots___tyqn{0%{width:0}to{width:3ch}}.DashboardCreateFormModal_micPopoverDropdown__BTmOs{min-width:220px;display:grid;gap:6px;padding:8px}.DashboardCreateFormModal_voiceDeviceSelect__JPKti{width:100%;min-width:0;border:1px solid var(--sf-border-subtle);border-radius:8px;background:color-mix(in srgb,var(--sf-surface) 90%,transparent);color:var(--sf-text-primary);padding:4px 8px;font-size:.75rem}.DashboardCreateFormModal_voiceErrorRow__H2qaQ{display:flex;align-items:center;justify-content:space-between;gap:8px}.DashboardCreateFormModal_aiStatusText__8XDzy{margin-top:2px}.DashboardCreateFormModal_aiErrorState__NGV5Z{border:1px solid color-mix(in srgb,var(--sf-error) 42%,var(--sf-border-subtle));background:color-mix(in srgb,var(--sf-error) 10%,var(--sf-surface));border-radius:10px;padding:8px;display:grid;gap:8px}.DashboardCreateFormModal_reviewColumn__uBCQ5{min-width:0;min-height:0;opacity:0;transform:translateX(14px);pointer-events:none;overflow:hidden;display:flex;flex-direction:column;padding:12px 14px 0;transition:opacity .22s ease,transform .26s ease}.DashboardCreateFormModal_aiWorkspaceSplit__tJbta .DashboardCreateFormModal_reviewColumn__uBCQ5{opacity:1;transform:translateX(0);pointer-events:auto}.DashboardCreateFormModal_reviewTabRow__cZLDd{display:flex;gap:8px;align-items:center}.DashboardCreateFormModal_reviewBody__092tP{position:relative;margin-top:12px;flex:1;min-height:0;overflow:auto;padding-bottom:8px}.DashboardCreateFormModal_reviewBodyLoading__B1QNF{overflow:hidden;overscroll-behavior:none;touch-action:none}.DashboardCreateFormModal_reviewBodyLoading__B1QNF .DashboardCreateFormModal_reviewBodyContent__4Dg1O{pointer-events:none;user-select:none}.DashboardCreateFormModal_reviewBodyContent__4Dg1O{position:relative;z-index:1;min-height:100%}.DashboardCreateFormModal_reviewHeading__SLDkZ{font-size:.98rem;font-weight:500;color:var(--sf-text-muted)}.DashboardCreateFormModal_questionGroup__psbKl{display:grid;gap:10px}.DashboardCreateFormModal_unresolvedBranchSection__UsZPs{display:grid;gap:10px;margin-top:4px}.DashboardCreateFormModal_questionCard__FNW_U{border:1px solid var(--sf-border-subtle);border-radius:14px;padding:12px;background:color-mix(in srgb,var(--sf-surface) 90%,transparent);display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:flex-start}.DashboardCreateFormModal_questionChip__ysWjs{display:inline-flex;align-items:center;gap:6px;border-radius:10px;padding:6px 8px;border:1px solid transparent;font-weight:600;line-height:1;color:var(--sf-text-primary)}.DashboardCreateFormModal_questionChip__ysWjs[data-tone=amber]{background:rgba(254,240,138,.8);border-color:rgba(253,224,71,.85)}.DashboardCreateFormModal_questionChip__ysWjs[data-tone=sky]{background:rgba(186,230,253,.75);border-color:rgba(125,211,252,.85)}.DashboardCreateFormModal_questionChip__ysWjs[data-tone=violet]{background:rgba(221,214,254,.82);border-color:rgba(196,181,253,.88)}.DashboardCreateFormModal_questionChip__ysWjs[data-tone=slate]{background:rgba(226,232,240,.85);border-color:rgba(203,213,225,.92)}.DashboardCreateFormModal_questionChipNumber___Fizn{font-size:.84rem}.DashboardCreateFormModal_questionDetails__FQb5s{min-width:0;display:grid;gap:4px}.DashboardCreateFormModal_questionLabel__db45_{font-weight:500;font-size:1rem}.DashboardCreateFormModal_questionDescription___w3io{line-height:1.35}.DashboardCreateFormModal_questionOptions__cmO7C{margin-top:2px;display:grid;gap:2px}.DashboardCreateFormModal_questionOptionRow__LDIxV{display:inline-flex;align-items:baseline;gap:8px;color:var(--sf-text-muted)}.DashboardCreateFormModal_optionKey__9NC3t{min-width:16px;font-weight:600;color:var(--sf-text-primary)}.DashboardCreateFormModal_branchCard__AERVd{border:1px solid var(--sf-border-subtle);border-radius:14px;padding:12px;background:color-mix(in srgb,var(--sf-surface) 88%,transparent)}.DashboardCreateFormModal_branchHeader__f9NTq{display:inline-flex;align-items:center;gap:8px}.DashboardCreateFormModal_branchTitle__G9VrM{font-size:1.02rem;font-weight:500}.DashboardCreateFormModal_branchBody__bT1Xr{margin-top:10px;display:grid;gap:10px}.DashboardCreateFormModal_branchRouteGroup__BG4dq{display:grid;gap:8px;padding-bottom:10px;border-bottom:1px solid var(--sf-border-hairline)}.DashboardCreateFormModal_branchRow__85__9{display:grid;grid-template-columns:86px 1fr;gap:8px;align-items:center}.DashboardCreateFormModal_branchRowLabel__vVYW8{color:var(--sf-text-muted);font-weight:600}.DashboardCreateFormModal_branchRowValue__Iri63{border-radius:10px;background:color-mix(in srgb,var(--sf-surface-muted) 86%,transparent);padding:8px 10px;display:inline-flex;align-items:center;gap:8px;color:var(--sf-text-primary);min-height:42px}.DashboardCreateFormModal_branchToken__YJq6y{border-radius:8px;padding:2px 8px;border:1px solid rgba(253,224,71,.85);background:rgba(254,240,138,.72);font-weight:600;color:var(--sf-text-primary)}.DashboardCreateFormModal_branchUnknownToken__Z4GJv{border-radius:8px;padding:2px 8px;border:1px solid var(--sf-border-subtle);background:color-mix(in srgb,var(--sf-surface-muted) 80%,transparent);font-weight:600;color:var(--sf-text-muted)}.DashboardCreateFormModal_branchTargetToken__z3xUi{border-radius:8px;padding:2px 8px;border:1px solid rgba(196,181,253,.92);background:rgba(221,214,254,.85);font-weight:600;color:var(--sf-text-primary)}.DashboardCreateFormModal_branchFallbackRow__Ngp36{display:grid;grid-template-columns:140px 1fr;gap:8px;align-items:center}.DashboardCreateFormModal_previewQuestionCard__FGLkt{border:1px solid var(--sf-border-subtle);border-radius:12px;padding:10px 12px;background:color-mix(in srgb,var(--sf-surface) 90%,transparent)}.DashboardCreateFormModal_modeControls__eGKw9{margin-top:auto}.DashboardCreateFormModal_reviewLoadingOverlay__u309_{position:absolute;inset:0;z-index:3;pointer-events:auto;overflow:hidden;border-radius:8px;display:flex;align-items:flex-end;justify-content:center;min-height:0;padding:0 12px 12px;touch-action:none;overscroll-behavior:none;cursor:progress}.DashboardCreateFormModal_reviewLoadingGrid__Pb_p2{position:absolute;inset:0;background:color-mix(in srgb,var(--sf-canvas) 56%,transparent);opacity:1}.DashboardCreateFormModal_reviewLoadingCanvas__M0auB{position:absolute;inset:0;width:100%;height:100%;display:block}.DashboardCreateFormModal_reviewLoadingVeil__xCaJZ{position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--sf-canvas) 8%,transparent) 0,color-mix(in srgb,var(--sf-canvas) 22%,transparent) 100%);backdrop-filter:none}.DashboardCreateFormModal_reviewLoadingLabel__oee_T{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;border:1px solid color-mix(in srgb,var(--sf-border-strong) 76%,var(--sf-text-primary));border-radius:999px;padding:6px 12px;background:color-mix(in srgb,var(--sf-surface) 94%,transparent);color:var(--sf-text-primary);font-size:.85rem;font-weight:500;box-shadow:0 8px 20px color-mix(in srgb,var(--sf-canvas) 42%,transparent)}[data-mantine-color-scheme=light] .DashboardCreateFormModal_reviewLoadingGrid__Pb_p2{background:color-mix(in srgb,var(--sf-canvas) 90%,var(--sf-text-primary) 4%)}[data-mantine-color-scheme=light] .DashboardCreateFormModal_reviewLoadingVeil__xCaJZ{background:linear-gradient(180deg,color-mix(in srgb,var(--sf-text-primary) 2%,transparent) 0,color-mix(in srgb,var(--sf-text-primary) 7%,transparent) 100%)}[data-mantine-color-scheme=light] .DashboardCreateFormModal_reviewLoadingLabel__oee_T{background:color-mix(in srgb,var(--sf-surface) 98%,white);box-shadow:0 8px 20px color-mix(in srgb,var(--sf-text-primary) 10%,transparent)}[data-mantine-color-scheme=dark] .DashboardCreateFormModal_reviewLoadingGrid__Pb_p2{background:color-mix(in srgb,var(--sf-canvas) 48%,transparent)}[data-mantine-color-scheme=dark] .DashboardCreateFormModal_reviewLoadingVeil__xCaJZ{background:linear-gradient(180deg,color-mix(in srgb,var(--sf-canvas) 6%,transparent) 0,color-mix(in srgb,var(--sf-canvas) 18%,transparent) 100%)}@media (prefers-reduced-motion:reduce){.DashboardCreateFormModal_reviewLoadingGrid__Pb_p2{opacity:1}}.VoiceVisualizer_visualizer__QO1Fn{display:flex;align-items:flex-end;gap:3px;width:max-content;height:20px;min-height:16px;padding:1px 0}.VoiceVisualizer_visualizer__QO1Fn[data-stretch=true]{width:100%;height:100%;min-height:0;padding:0;justify-content:flex-start;gap:1px;overflow:hidden}.VoiceVisualizer_bar__0e_CN{width:3px;height:100%;min-height:14px;border-radius:999px;background:color-mix(in srgb,var(--sf-brand) 68%,var(--sf-text-primary));opacity:.9;transform-origin:center bottom;transform:scaleY(var(--voice-scale,.2));animation:VoiceVisualizer_voicePulse__qQBAb .8s ease-in-out infinite;animation-delay:var(--voice-delay,0s)}.VoiceVisualizer_visualizer__QO1Fn[data-stretch=true] .VoiceVisualizer_bar__0e_CN{width:auto;min-width:1px;min-height:0;flex:1 1 0}.VoiceVisualizer_visualizer__QO1Fn[data-state=connecting] .VoiceVisualizer_bar__0e_CN{background:color-mix(in srgb,var(--sf-text-muted) 72%,var(--sf-brand))}.VoiceVisualizer_visualizer__QO1Fn[data-state=processing] .VoiceVisualizer_bar__0e_CN{background:color-mix(in srgb,var(--sf-text-muted) 84%,var(--sf-brand))}.VoiceVisualizer_visualizer__QO1Fn[data-state=error] .VoiceVisualizer_bar__0e_CN{background:color-mix(in srgb,var(--sf-error) 72%,var(--sf-brand))}@keyframes VoiceVisualizer_voicePulse__qQBAb{0%,to{transform:scaleY(calc(var(--voice-scale, .2) * .7))}50%{transform:scaleY(calc(var(--voice-scale, .2) * 1.25))}}@media (prefers-reduced-motion:reduce){.VoiceVisualizer_bar__0e_CN{animation:none}}.AIAssistantDock_dockRoot__Ey0mo{position:fixed;right:16px;bottom:16px;z-index:240;width:min(400px,calc(100vw - 24px));border:1px solid var(--sf-border-subtle);border-radius:14px;background:color-mix(in srgb,var(--sf-surface) 92%,transparent);box-shadow:0 18px 36px color-mix(in srgb,var(--sf-color-black) 14%,transparent);backdrop-filter:blur(10px);color:var(--sf-text-primary);display:grid;gap:10px;padding:10px}.AIAssistantDock_floatingButton__bI7Yk{position:fixed;right:16px;bottom:16px;z-index:240;box-shadow:0 12px 28px color-mix(in srgb,var(--sf-color-black) 20%,transparent)}.AIAssistantDock_dockHeader__ho_F6{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--sf-border-hairline);padding-bottom:8px}.AIAssistantDock_guardrailAlert__0reY_{border:1px solid color-mix(in srgb,var(--sf-warning) 35%,var(--sf-border-subtle));border-radius:10px;background:color-mix(in srgb,var(--sf-warning) 14%,var(--sf-surface));padding:8px}.AIAssistantDock_timeline__5jCk_{border:1px solid var(--sf-border-subtle);border-radius:12px;background:color-mix(in srgb,var(--sf-canvas) 92%,transparent);padding:10px}.AIAssistantDock_timelinePlaceholder__U0PEA{line-height:1.45}.AIAssistantDock_timelineEntry__aIxl2{display:flex;width:100%}.AIAssistantDock_timelineEntryUser__6DvjI{justify-content:flex-end}.AIAssistantDock_timelineEntrySystem__omaRI{justify-content:flex-start}.AIAssistantDock_timelineBubble__dJxcL{max-width:92%;border-radius:10px;border:1px solid var(--sf-border-subtle);padding:8px 10px}.AIAssistantDock_timelineBubbleUser___9cGN{background:color-mix(in srgb,var(--sf-brand) 15%,var(--sf-surface));border-color:color-mix(in srgb,var(--sf-brand) 35%,var(--sf-border-subtle))}.AIAssistantDock_timelineBubbleAssistant__rFSsI{background:color-mix(in srgb,var(--sf-surface-muted) 90%,transparent)}.AIAssistantDock_timelineSuggestions__JpFkX{margin-top:2px}.AIAssistantDock_timelineSuggestionButton__B0yN0{border:1px solid var(--sf-border-subtle);background:color-mix(in srgb,var(--sf-surface-muted) 94%,transparent);color:var(--sf-text-primary)}.AIAssistantDock_timelineSuggestionButton__B0yN0:hover{border-color:var(--sf-border-strong)}.AIAssistantDock_timelineBubbleSystem__N5H_K{background:color-mix(in srgb,var(--sf-surface-muted) 68%,transparent);color:var(--sf-text-muted)}.AIAssistantDock_timelineHighlights__6pGSS{display:grid;gap:6px;width:100%}.AIAssistantDock_timelineHighlightRow__aYXJS{display:flex;align-items:center;gap:8px;border:1px solid var(--sf-border-subtle);border-radius:10px;background:color-mix(in srgb,var(--sf-surface-muted) 88%,transparent);padding:8px 10px}.AIAssistantDock_timelineHighlightWarning__1K4Si{border-color:color-mix(in srgb,var(--sf-warning) 35%,var(--sf-border-subtle));background:color-mix(in srgb,var(--sf-warning) 10%,var(--sf-surface))}.AIAssistantDock_timelineHighlightIcon__39fdG{display:inline-flex;align-items:center;justify-content:center;color:var(--sf-text-secondary)}.AIAssistantDock_timelineHighlightLabel__f0jX7{font-size:.8rem;line-height:1.35;color:var(--sf-text-primary)}.AIAssistantDock_pendingPlan__Sb64S{border:1px solid var(--sf-border-strong);border-radius:12px;background:color-mix(in srgb,var(--sf-surface-muted) 78%,transparent);padding:10px;display:grid;gap:8px}.AIAssistantDock_riskPreviewBlock__99TjO{border:1px dashed var(--sf-border-subtle);border-radius:8px;background:color-mix(in srgb,var(--sf-surface) 90%,transparent);padding:8px}.AIAssistantDock_historyActions__sFHlj{margin-top:-2px}.AIAssistantDock_composerShell__5r93W{position:relative}.AIAssistantDock_composerInput__5I6Rw{border:1px solid var(--sf-border-subtle)!important;background:color-mix(in srgb,var(--sf-canvas) 95%,transparent)!important;color:var(--sf-text-primary)!important;line-height:1.35!important;min-height:72px!important;max-height:72px!important;height:72px!important;padding:9px 126px 9px 12px!important;resize:none!important}.AIAssistantDock_composerInput__5I6Rw::placeholder{color:var(--sf-text-muted);line-height:1.35}.AIAssistantDock_composerInput__5I6Rw:focus,.AIAssistantDock_composerInput__5I6Rw:focus-visible{border-color:var(--sf-border-strong)!important}.AIAssistantDock_composerInlineActions__p34Fs{position:absolute;right:8px;bottom:8px;display:flex;align-items:center;gap:6px;z-index:2}.AIAssistantDock_composerActionButton__D7V4I{min-width:30px;height:30px;border:1px solid var(--sf-border-subtle);background:color-mix(in srgb,var(--sf-surface-muted) 88%,transparent);color:var(--sf-text-secondary)}.AIAssistantDock_composerActionButton__D7V4I:hover{border-color:var(--sf-border-strong)}.AIAssistantDock_voiceInputOverlay__Eolpb{position:absolute;inset:1px;border-radius:10px;background:color-mix(in srgb,var(--sf-surface) 82%,transparent);backdrop-filter:blur(2px);padding:6px 10px;display:grid;grid-template-rows:auto 1fr;gap:6px;pointer-events:none;z-index:1}.AIAssistantDock_voiceInputOverlayLabel__d2vv0{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.35}.AIAssistantDock_preparingDots__Hp4Wt{display:inline-block;width:0;overflow:hidden;vertical-align:bottom;animation:AIAssistantDock_voicePreparingDots__smS_6 1.1s steps(4) infinite}.AIAssistantDock_voiceInputOverlayBars__EORwo{min-height:0}@keyframes AIAssistantDock_voicePreparingDots__smS_6{0%{width:0}to{width:3ch}}.AIAssistantDock_micPopoverDropdown__GV0DN{min-width:220px;display:grid;gap:6px;padding:8px}.AIAssistantDock_voiceDeviceSelect__shsx7{width:100%;min-width:0;border:1px solid var(--sf-border-subtle);border-radius:8px;background:color-mix(in srgb,var(--sf-surface-muted) 88%,transparent);color:var(--sf-text-primary);padding:4px 8px;font-size:.75rem}.AIAssistantDock_voiceErrorRow__oPWuy{margin-top:2px;display:flex;align-items:center;justify-content:space-between;gap:8px}.AIAssistantDock_inputCounter__puJjC{text-align:right}@media (max-width:768px){.AIAssistantDock_dockRoot__Ey0mo{right:8px;bottom:8px;width:calc(100vw - 16px)}.AIAssistantDock_floatingButton__bI7Yk{right:8px;bottom:8px}}.NavigatorItem_item__HWKoV{cursor:pointer;position:relative;border:1px solid var(--sf-border-subtle);border-right:none;border-radius:var(--radius-md);box-shadow:0 1px 3px color-mix(in srgb,var(--sf-color-black) 6%,transparent);transition:var(--transition-all);padding:var(--spacing-sm);min-height:44px;display:block;width:100%;text-align:left;appearance:none;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;margin:0}.NavigatorItem_item__HWKoV:hover:not(.NavigatorItem_itemActive__bbB3z){background:linear-gradient(180deg,var(--sf-surface) 0,var(--sf-surface-subtle) 100%);border-color:transparent;box-shadow:0 1px 3px color-mix(in srgb,var(--sf-color-black) 8%,transparent),0 4px 12px color-mix(in srgb,var(--sf-color-black) 6%,transparent),0 0 0 1px color-mix(in srgb,var(--sf-color-black) 6%,transparent)}.NavigatorItem_itemActive__bbB3z{border-color:transparent}.NavigatorItem_itemActive__bbB3z:hover{transform:translateY(0)}.NavigatorItem_pillIndicator__zah5s{position:absolute;inset:0;background:linear-gradient(180deg,var(--sf-surface) 0,var(--sf-surface-subtle) 100%);border-radius:var(--radius-md);box-shadow:0 1px 3px color-mix(in srgb,var(--sf-color-black) 10%,transparent),0 4px 12px color-mix(in srgb,var(--sf-color-black) 8%,transparent),0 0 0 1px color-mix(in srgb,var(--sf-color-black) 8%,transparent);z-index:0;pointer-events:none}.NavigatorItem_itemContent__o1Eab{display:flex;position:relative;z-index:1;align-items:center;justify-content:space-between;width:100%;gap:var(--spacing-sm)}.NavigatorItem_itemInfo___b_t8{display:flex;align-items:center;gap:var(--spacing-xs);flex:1;min-width:0}.NavigatorItem_itemIcon__fnz0j{border-radius:var(--radius-sm);padding:var(--spacing-xs) var(--spacing-sm);gap:var(--spacing-xs);align-items:center;display:flex;min-width:48px;justify-content:center;transition:transform .2s cubic-bezier(.4,0,.2,1)}.NavigatorItem_item__HWKoV:hover .NavigatorItem_itemIcon__fnz0j{transform:scale(1.05)}.NavigatorItem_itemIconDefault__9a7le{background-color:var(--sf-surface-muted);color:var(--sf-text-muted)}.NavigatorItem_itemTitle__zbUq0{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:500;color:var(--sf-text-muted);max-height:calc(var(--text-body--line-height) * 2);word-break:break-word;flex:1;transition:color .15s ease}.NavigatorItem_itemActive__bbB3z .NavigatorItem_itemTitle__zbUq0,.NavigatorItem_itemTitleMd__ZB8V4{font-weight:600;color:var(--sf-text-primary)}.NavigatorItem_item__HWKoV:hover:not(.NavigatorItem_itemActive__bbB3z) .NavigatorItem_itemTitle__zbUq0{color:var(--sf-text-primary)}[data-mantine-color-scheme=dark] .NavigatorItem_item__HWKoV{background:var(--sf-surface);border-color:color-mix(in srgb,var(--sf-border-strong) 60%,var(--sf-color-white) 6%);border-right:none;box-shadow:0 12px 24px -16px color-mix(in srgb,var(--sf-color-black) 70%,transparent),inset 0 1px 0 color-mix(in srgb,var(--sf-color-white) 8%,transparent)}[data-mantine-color-scheme=dark] .NavigatorItem_item__HWKoV:hover:not(.NavigatorItem_itemActive__bbB3z){background:linear-gradient(180deg,color-mix(in srgb,var(--sf-surface-subtle) 85%,var(--sf-color-white) 15%) 0,color-mix(in srgb,var(--sf-surface-subtle) 92%,var(--sf-color-black) 8%) 100%);border-color:transparent;box-shadow:0 18px 36px -22px color-mix(in srgb,var(--sf-color-black) 80%,transparent),0 0 0 1px color-mix(in srgb,var(--sf-color-white) 14%,transparent)}[data-mantine-color-scheme=dark] .NavigatorItem_pillIndicator__zah5s{background:linear-gradient(180deg,color-mix(in srgb,var(--sf-surface) 88%,var(--sf-color-white) 12%) 0,var(--sf-surface-subtle) 100%);box-shadow:0 1px 3px color-mix(in srgb,var(--sf-color-black) 45%,transparent),0 12px 28px color-mix(in srgb,var(--sf-color-black) 45%,transparent),0 0 0 1px color-mix(in srgb,var(--sf-color-white) 14%,transparent)}[data-mantine-color-scheme=dark] .NavigatorItem_itemTitle__zbUq0{color:color-mix(in srgb,var(--sf-text-primary) 80%,var(--sf-text-muted))}[data-mantine-color-scheme=dark] .NavigatorItem_itemActive__bbB3z .NavigatorItem_itemTitle__zbUq0,[data-mantine-color-scheme=dark] .NavigatorItem_item__HWKoV:hover:not(.NavigatorItem_itemActive__bbB3z) .NavigatorItem_itemTitle__zbUq0{color:var(--sf-text-primary)}[data-mantine-color-scheme=dark] .NavigatorItem_itemIconDefault__9a7le{background:var(--sf-surface-muted);color:var(--sf-text-muted)}.CountBadge_badge__RCOA1{font-size:11px;font-weight:600;color:var(--sf-text-inverse);background:var(--sf-surface-inverse);min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:9999px;padding:0 4px;box-sizing:border-box;letter-spacing:-.01em;line-height:1}.EndingsNavigatorSection_section__rKdIx{display:flex;flex-direction:column;height:100%;min-height:0}.EndingsNavigatorSection_header__NvejI{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md);padding-bottom:var(--spacing-xs)}.EndingsNavigatorSection_title__W6gGM{font-size:var(--text-body);font-weight:600;color:var(--sf-text-muted)}.EndingsNavigatorSection_body__KA97l{flex:1;min-height:0;overflow-y:auto;overflow-x:visible;padding:var(--spacing-xs) var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-xs);scrollbar-width:none;-ms-overflow-style:none}.EndingsNavigatorSection_body__KA97l::-webkit-scrollbar{width:0;height:0}.EndingsNavigatorSection_emptyState__z6Aa7{font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--sf-text-dimmed);padding:var(--spacing-xs) 0}.EndingsNavigatorSection_optionsButton__weXDg{display:flex;align-items:center}.EndingsNavigatorSection_footer__DiqC3{padding:var(--spacing-md);padding-top:var(--spacing-sm)}.EndingsNavigatorSection_addButton__wyB_l{border:1.5px dashed var(--sf-border-subtle)!important;background:transparent!important;color:var(--sf-text-muted)!important;font-weight:500;transition:all .15s ease}.EndingsNavigatorSection_addButton__wyB_l:hover{border-color:var(--sf-border-strong)!important;background:var(--sf-surface-subtle)!important;color:var(--sf-text-primary)!important}.EndingsNavigatorSection_contextMenuOverlay__8FmaW{position:fixed;inset:0;z-index:1000}.EndingsNavigatorSection_contextMenu__zD8Pf{position:fixed;background:var(--sf-surface);border:1px solid var(--sf-border-subtle);border-radius:var(--radius-md);box-shadow:0 4px 16px color-mix(in srgb,var(--sf-color-black) 12%,transparent);padding:4px;min-width:140px;z-index:1001}.EndingsNavigatorSection_contextMenuItem__PjrRP{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;background:transparent;border-radius:var(--radius-sm);font-size:13px;color:var(--sf-text-primary);cursor:pointer;transition:all .1s ease}.EndingsNavigatorSection_contextMenuItem__PjrRP:hover:not(.EndingsNavigatorSection_disabled__NbxXd){background:var(--sf-surface-subtle)}.EndingsNavigatorSection_contextMenuItem__PjrRP.EndingsNavigatorSection_danger__U0T_b:hover{background:color-mix(in srgb,var(--color-error-600) 10%,transparent);color:var(--color-error-600)}.EndingsNavigatorSection_contextMenuItem__PjrRP.EndingsNavigatorSection_disabled__NbxXd{opacity:.5;cursor:not-allowed}[data-mantine-color-scheme=dark] .EndingsNavigatorSection_contextMenu__zD8Pf{background:var(--sf-surface-subtle);border-color:var(--sf-border-strong)}.BrandLogo_logoContainer__xtH0T{width:100%;display:flex}.BrandLogo_headerContainer__dfGtp{margin-bottom:8px}.BrandLogo_compactContainer__4w7yj{margin-bottom:0}.BrandLogo_alignLeft__1B68a{justify-content:flex-start}.BrandLogo_alignCenter__NsjRl{justify-content:center}.BrandLogo_alignRight__s8p_n{justify-content:flex-end}.BrandLogo_logoLink__DAYsX{display:inline-flex;border-radius:8px;text-decoration:none}.BrandLogo_logoLink__DAYsX:focus-visible{outline:2px solid color-mix(in srgb,var(--sf-brand,#2563eb) 55%,#ffffff);outline-offset:2px}.BrandLogo_logoImage___O0Vj{max-width:min(220px,100%);max-height:44px;width:auto;height:auto;object-fit:contain}.BrandLogo_compactContainer__4w7yj .BrandLogo_logoImage___O0Vj{max-height:52px;max-width:180px}.BrandLogo_scaleSm__jjcyj .BrandLogo_logoImage___O0Vj{max-width:min(160px,100%);max-height:36px}.BrandLogo_scaleSm__jjcyj.BrandLogo_compactContainer__4w7yj .BrandLogo_logoImage___O0Vj{max-width:min(140px,100%);max-height:42px}.BrandLogo_scaleMd__oQ__U .BrandLogo_logoImage___O0Vj{max-width:min(220px,100%);max-height:44px}.BrandLogo_scaleMd__oQ__U.BrandLogo_compactContainer__4w7yj .BrandLogo_logoImage___O0Vj{max-width:min(180px,100%);max-height:52px}.BrandLogo_scaleLg__sh40v .BrandLogo_logoImage___O0Vj{max-width:min(280px,100%);max-height:56px}.BrandLogo_scaleLg__sh40v.BrandLogo_compactContainer__4w7yj .BrandLogo_logoImage___O0Vj{max-width:min(240px,100%);max-height:64px}.SearchInput_searchInput__kAV6a{width:100%}.SearchInput_searchInput__kAV6a .mantine-TextInput-input{background:var(--sf-canvas);border:1px solid var(--sf-border-subtle)!important;color:var(--sf-text-primary);transition:var(--transition-colors);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--sf-text-primary) 6%,transparent)}.SearchInput_searchInput__kAV6a .mantine-TextInput-input::placeholder{color:var(--sf-text-dimmed)}.SearchInput_searchInput__kAV6a .mantine-TextInput-input:focus,.SearchInput_searchInput__kAV6a .mantine-TextInput-input:focus-within{border-color:var(--sf-border-strong)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--sf-text-primary) 10%,transparent)}.SearchInput_searchInput__kAV6a .mantine-TextInput-input:hover{border-color:var(--sf-border-strong)!important}.SearchInput_shortcut__X0bdB{font-size:10px;padding:2px 6px;background:var(--sf-surface-muted);border:1px solid var(--sf-border-subtle);border-radius:4px;color:var(--sf-text-dimmed);display:flex;align-items:center;justify-content:center;min-width:20px}.ComponentLibrary_componentLibrarySearch__wVz3v{width:100%}.ComponentLibrary_emptyState__CPx_o{width:100%;padding:32px 16px;color:var(--sf-text-muted)}.ComponentLibrary_clearSearchLink__3ANQy{cursor:pointer;text-decoration:underline;transition:color .15s ease}.ComponentLibrary_clearSearchLink__3ANQy:hover{color:var(--sf-text-primary)}.ComponentItem_componentItems__KQiur{cursor:pointer;height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;transition:all .2s cubic-bezier(.4,0,.2,1);width:100%;position:relative;border:1px solid var(--sf-border-subtle)!important;box-shadow:0 1px 4px color-mix(in srgb,var(--sf-color-black) 8%,transparent)!important;background:var(--sf-surface)!important;border-radius:10px}.ComponentItem_componentItems__KQiur:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 4px 12px color-mix(in srgb,var(--sf-color-black) 12%,transparent),0 8px 24px color-mix(in srgb,var(--sf-color-black) 6%,transparent)!important;border-color:color-mix(in srgb,var(--sf-color-black) 15%,transparent)!important}.ComponentItem_componentItems__KQiur:hover .ComponentItem_componentItemIcon__Vq1Mz{transform:scale(1.08)}.ComponentItem_componentItems__KQiur:hover .ComponentItem_componentItemLabel__V0Uj_{color:var(--sf-text-primary);font-weight:600}.ComponentItem_componentItems__KQiur:active{transform:translateY(0) scale(.98);transition-duration:.1s}.ComponentItem_componentItems__KQiur.ComponentItem_dragging__4u3AZ{opacity:.4;transform:rotate(2deg) scale(.95);cursor:grabbing;z-index:1000;box-shadow:0 16px 40px color-mix(in srgb,var(--sf-color-black) 30%,transparent);border:2px dashed var(--color-brand-600);background:linear-gradient(135deg,color-mix(in srgb,var(--color-brand-600) 10%,transparent) 0,color-mix(in srgb,var(--color-brand-600) 5%,transparent) 100% color-mix(in srgb,var(--color-brand-600) 10%,transparent) 0,color-mix(in srgb,var(--color-brand-600) 5%,transparent) 100%)}.ComponentItem_componentItems__KQiur.ComponentItem_dragging__4u3AZ:after{content:"✨ Creating...";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);background:color-mix(in srgb,var(--sf-color-black) 90%,transparent);color:var(--sf-color-white);padding:2px 6px;border-radius:8px;font-size:10px;font-weight:600;white-space:nowrap;z-index:1001}.ComponentItem_componentItemIcon__Vq1Mz{background-color:var(--sf-surface-muted);flex-shrink:0;justify-content:center;pointer-events:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.ComponentItem_componentItemLabel__V0Uj_{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:center;max-width:100%;padding:0 4px;pointer-events:none;transition:all .2s cubic-bezier(.4,0,.2,1);color:var(--sf-text-muted);line-height:1.2;font-size:12px}[data-mantine-color-scheme=dark] .ComponentItem_componentItemLabel__V0Uj_{color:color-mix(in srgb,var(--sf-text-primary) 85%,var(--sf-text-muted))}[data-mantine-color-scheme=dark] .ComponentItem_componentItems__KQiur{background:var(--sf-surface);border-color:color-mix(in srgb,var(--sf-border-strong) 60%,var(--sf-color-white) 6%)!important;box-shadow:0 14px 28px -18px color-mix(in srgb,var(--sf-color-black) 75%,transparent),inset 0 1px 0 color-mix(in srgb,var(--sf-color-white) 10%,transparent)!important}[data-mantine-color-scheme=dark] .ComponentItem_componentItems__KQiur:hover{border-color:color-mix(in srgb,var(--sf-border-strong) 70%,var(--sf-color-white) 10%)!important;box-shadow:0 20px 40px -24px color-mix(in srgb,var(--sf-color-black) 80%,transparent),inset 0 1px 0 color-mix(in srgb,var(--sf-color-white) 12%,transparent)!important}[data-mantine-color-scheme=dark] .ComponentItem_componentItemIcon__Vq1Mz{background-color:color-mix(in srgb,var(--sf-surface-muted) 75%,var(--sf-color-black))}.BackButton_backButton__61hVo{min-height:var(--spacing-xl);font-weight:500;transition:var(--transition-colors);background:var(--sf-surface-muted)!important;border:1px solid var(--sf-border-strong)!important;color:var(--sf-text-primary)!important}.BackButton_backButton__61hVo:hover{background:var(--sf-surface-subtle)!important;border-color:var(--sf-brand)!important;color:var(--sf-text-primary)!important}.Configurator_configuratorSelect__NqiTH{width:100%;transition:var(--transition-colors)}.Configurator_configuratorContainer__v9AYq{height:100%;display:flex;flex-direction:column;background:var(--color-surface);--config-switch-track-width:54px;--config-switch-track-height:24px;--config-switch-thumb-size:18px;--config-switch-padding:3px}.Configurator_stickyHeader__8xUem{flex-shrink:0;position:sticky;top:0;background:var(--color-surface);z-index:100;border-bottom:1px solid var(--sf-border-subtle)}.Configurator_scrollableContent__pv6ix{flex:1;overflow-y:auto;min-height:0;padding:var(--spacing-md) 0;padding-top:var(--spacing-lg);position:relative;z-index:1}.Configurator_configuratorContainer__v9AYq .mantine-Tabs-root{height:100%;display:flex;flex-direction:column}.Configurator_configuratorContainer__v9AYq .mantine-Tabs-list{border-bottom:2px solid var(--sf-border-subtle);padding:0;margin-bottom:var(--spacing-sm);gap:0}.Configurator_configuratorContainer__v9AYq .mantine-Tabs-tab{font-weight:500;color:var(--sf-text-muted);border:none;border-bottom:2px solid transparent;padding:var(--spacing-md) var(--spacing-lg);transition:var(--transition-colors);position:relative;min-height:44px}.Configurator_configuratorContainer__v9AYq .mantine-Tabs-tab:hover{background-color:var(--sf-surface-muted);color:var(--sf-text-primary)}.Configurator_configuratorContainer__v9AYq .mantine-Tabs-tab[data-active=true]{color:var(--sf-text-primary);border-bottom-color:var(--sf-brand);background-color:var(--sf-surface-muted);font-weight:600}.Configurator_configuratorContainer__v9AYq .mantine-Tabs-panel{flex:1;padding:0;overflow-y:auto}.Configurator_configuratorContainer__v9AYq .mantine-DatePickerInput-root,.Configurator_configuratorContainer__v9AYq .mantine-MultiSelect-root,.Configurator_configuratorContainer__v9AYq .mantine-NumberInput-root,.Configurator_configuratorContainer__v9AYq .mantine-Select-root,.Configurator_configuratorContainer__v9AYq .mantine-TextInput-root,.Configurator_configuratorContainer__v9AYq .mantine-Textarea-root,.Configurator_configuratorContainer__v9AYq .mantine-TimeInput-root{margin-bottom:var(--spacing-sm)}.Configurator_configuratorContainer__v9AYq .mantine-DatePickerInput-label,.Configurator_configuratorContainer__v9AYq .mantine-MultiSelect-label,.Configurator_configuratorContainer__v9AYq .mantine-NumberInput-label,.Configurator_configuratorContainer__v9AYq .mantine-Select-label,.Configurator_configuratorContainer__v9AYq .mantine-TextInput-label,.Configurator_configuratorContainer__v9AYq .mantine-Textarea-label,.Configurator_configuratorContainer__v9AYq .mantine-TimeInput-label{font-weight:500;color:var(--sf-text-primary);margin-bottom:var(--spacing-xs)}.Configurator_configuratorContainer__v9AYq .mantine-DatePickerInput-input,.Configurator_configuratorContainer__v9AYq .mantine-MultiSelect-input,.Configurator_configuratorContainer__v9AYq .mantine-NumberInput-input,.Configurator_configuratorContainer__v9AYq .mantine-TextInput-input,.Configurator_configuratorContainer__v9AYq .mantine-Textarea-input,.Configurator_configuratorContainer__v9AYq .mantine-TimeInput-input{border:2px solid var(--sf-border-subtle)!important;background-color:var(--sf-surface)!important;transition:border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),transform .15s ease!important;min-height:44px;font-size:var(--font-size-body)}.Configurator_configuratorContainer__v9AYq .mantine-MultiSelect-input{display:flex!important;align-items:center!important;padding-top:4px!important;padding-bottom:4px!important}.Configurator_configuratorContainer__v9AYq .mantine-DatePickerInput-input:focus,.Configurator_configuratorContainer__v9AYq .mantine-MultiSelect-input:focus,.Configurator_configuratorContainer__v9AYq .mantine-MultiSelect-input:focus-within,.Configurator_configuratorContainer__v9AYq .mantine-NumberInput-input:focus,.Configurator_configuratorContainer__v9AYq .mantine-TextInput-input:focus,.Configurator_configuratorContainer__v9AYq .mantine-Textarea-input:focus,.Configurator_configuratorContainer__v9AYq .mantine-TimeInput-input:focus{border-color:var(--sf-brand)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--sf-brand) 12%,transparent)!important;outline:none!important}.Configurator_configuratorContainer__v9AYq .mantine-DatePickerInput-input:hover,.Configurator_configuratorContainer__v9AYq .mantine-MultiSelect-input:hover,.Configurator_configuratorContainer__v9AYq .mantine-NumberInput-input:hover,.Configurator_configuratorContainer__v9AYq .mantine-TextInput-input:hover,.Configurator_configuratorContainer__v9AYq .mantine-Textarea-input:hover,.Configurator_configuratorContainer__v9AYq .mantine-TimeInput-input:hover{border-color:var(--sf-border-strong)!important}.Configurator_configuratorContainer__v9AYq .mantine-Switch-label{font-weight:500;color:var(--sf-text-primary);cursor:pointer}.Configurator_configuratorContainer__v9AYq .mantine-Switch-track{width:var(--config-switch-track-width)!important;height:var(--config-switch-track-height)!important;padding:var(--config-switch-padding)!important;overflow:hidden;position:relative;border-radius:var(--radius-full)!important;box-sizing:border-box;border:2px solid var(--sf-border-strong)!important;background-color:var(--sf-surface-muted)!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;box-shadow:inset 0 1px 3px color-mix(in srgb,var(--sf-color-black) 10%,transparent)!important;--thumb-bg:var(--sf-surface)}.Configurator_configuratorContainer__v9AYq .mantine-Switch-input:checked+.mantine-Switch-track,.Configurator_configuratorContainer__v9AYq .mantine-Switch-root[data-checked] .mantine-Switch-track,.Configurator_configuratorContainer__v9AYq .mantine-Switch-root[data-state=checked] .mantine-Switch-track,.Configurator_configuratorContainer__v9AYq .mantine-Switch-track[data-checked=true],.Configurator_configuratorContainer__v9AYq .mantine-Switch-track[data-checked],.Configurator_configuratorContainer__v9AYq .mantine-Switch-track[data-state=checked]{background-color:var(--sf-brand)!important;border-color:var(--sf-brand)!important;box-shadow:inset 0 1px 3px color-mix(in srgb,var(--sf-color-black) 20%,transparent)!important;--thumb-bg:var(--sf-surface)}.Configurator_configuratorContainer__v9AYq .mantine-Switch-thumb,.Configurator_configuratorContainer__v9AYq .mantine-Switch-thumb:after,.Configurator_configuratorContainer__v9AYq .mantine-Switch-thumb:before{background-color:var(--thumb-bg)!important}.Configurator_configuratorContainer__v9AYq .mantine-Switch-thumb svg,.Configurator_configuratorContainer__v9AYq .mantine-Switch-thumb>*{color:var(--thumb-bg)!important;fill:var(--thumb-bg)!important;stroke:var(--thumb-bg)!important}.Configurator_configuratorContainer__v9AYq .mantine-Switch-thumb{position:absolute!important;left:var(--config-switch-padding)!important;top:50%!important;width:var(--config-switch-thumb-size)!important;height:var(--config-switch-thumb-size)!important;transform:translate(var(--thumb-translate,0),-50%)!important;transition:transform .25s cubic-bezier(.4,0,.2,1)!important;border-radius:50%!important;border:1px solid var(--sf-border-strong)!important;box-shadow:0 2px 4px color-mix(in srgb,var(--sf-color-black) 10%,transparent),0 1px 2px color-mix(in srgb,var(--sf-color-black) 6%,transparent)!important}.Configurator_configuratorContainer__v9AYq .mantine-Switch-input:checked+.mantine-Switch-track,.Configurator_configuratorContainer__v9AYq .mantine-Switch-root[data-checked] .mantine-Switch-track,.Configurator_configuratorContainer__v9AYq .mantine-Switch-root[data-state=checked] .mantine-Switch-track,.Configurator_configuratorContainer__v9AYq .mantine-Switch-track[data-checked=true],.Configurator_configuratorContainer__v9AYq .mantine-Switch-track[data-checked],.Configurator_configuratorContainer__v9AYq .mantine-Switch-track[data-state=checked]{--thumb-translate:calc(var(--config-switch-track-width) - var(--config-switch-thumb-size) - (var(--config-switch-padding) * 2))}.Configurator_configuratorContainer__v9AYq .mantine-Button-root:focus-visible{outline:2px solid var(--sf-brand);outline-offset:2px}.Configurator_configuratorContainer__v9AYq :focus-visible{outline:2px solid var(--sf-brand);outline-offset:2px;transition:outline var(--transition-fast)}.Configurator_configuratorContainer__v9AYq .mantine-Switch-input:focus-visible{outline:2px solid var(--sf-brand);outline-offset:4px}@media (prefers-contrast:high){.Configurator_configuratorContainer__v9AYq .mantine-DatePickerInput-input,.Configurator_configuratorContainer__v9AYq .mantine-MultiSelect-input,.Configurator_configuratorContainer__v9AYq .mantine-NumberInput-input,.Configurator_configuratorContainer__v9AYq .mantine-Switch-track,.Configurator_configuratorContainer__v9AYq .mantine-TextInput-input,.Configurator_configuratorContainer__v9AYq .mantine-Textarea-input,.Configurator_configuratorContainer__v9AYq .mantine-TimeInput-input{border-width:3px!important}}@media (prefers-reduced-motion:reduce){.Configurator_configuratorContainer__v9AYq *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width:768px){.Configurator_stickyHeader__8xUem{padding:var(--spacing-sm);padding-bottom:var(--spacing-xs)}.Configurator_scrollableContent__pv6ix{padding:var(--spacing-sm)}.Configurator_configuratorContainer__v9AYq .mantine-DatePickerInput-input,.Configurator_configuratorContainer__v9AYq .mantine-MultiSelect-input,.Configurator_configuratorContainer__v9AYq .mantine-NumberInput-input,.Configurator_configuratorContainer__v9AYq .mantine-TextInput-input,.Configurator_configuratorContainer__v9AYq .mantine-Textarea-input,.Configurator_configuratorContainer__v9AYq .mantine-TimeInput-input{min-height:48px;font-size:16px}.Configurator_configuratorContainer__v9AYq .mantine-Switch-root{margin-bottom:var(--spacing-sm)}}@media (max-width:480px){.Configurator_scrollableContent__pv6ix,.Configurator_stickyHeader__8xUem{padding:var(--spacing-xs)}.Configurator_configuratorContainer__v9AYq .mantine-Tabs-tab{padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-caption)}}@media (hover:none) and (pointer:coarse){.Configurator_configuratorContainer__v9AYq .mantine-Button-root,.Configurator_configuratorContainer__v9AYq .mantine-DatePickerInput-root,.Configurator_configuratorContainer__v9AYq .mantine-MultiSelect-root,.Configurator_configuratorContainer__v9AYq .mantine-Select-root,.Configurator_configuratorContainer__v9AYq .mantine-Switch-root,.Configurator_configuratorContainer__v9AYq .mantine-TimeInput-root{min-height:48px}.Configurator_configuratorContainer__v9AYq .mantine-Switch-track{min-width:54px;min-height:28px}}.Configurator_configuratorContainer__v9AYq .mantine-Switch-labelWrapper{flex:1}@media print{.Configurator_stickyHeader__8xUem{position:static;box-shadow:none;border-bottom:1px solid var(--sf-border-strong)}.Configurator_scrollableContent__pv6ix{overflow:visible}}.Configurator_configuratorContainer__v9AYq .mantine-DatePickerInput-error,.Configurator_configuratorContainer__v9AYq .mantine-MultiSelect-error,.Configurator_configuratorContainer__v9AYq .mantine-NumberInput-error,.Configurator_configuratorContainer__v9AYq .mantine-Select-error,.Configurator_configuratorContainer__v9AYq .mantine-TextInput-error,.Configurator_configuratorContainer__v9AYq .mantine-Textarea-error,.Configurator_configuratorContainer__v9AYq .mantine-TimeInput-error{color:var(--sf-error);font-weight:500;margin-top:var(--spacing-xs)}.Configurator_configuratorContainer__v9AYq .mantine-DatePickerInput-input[data-invalid],.Configurator_configuratorContainer__v9AYq .mantine-MultiSelect-input[data-invalid],.Configurator_configuratorContainer__v9AYq .mantine-NumberInput-input[data-invalid],.Configurator_configuratorContainer__v9AYq .mantine-TextInput-input[data-invalid],.Configurator_configuratorContainer__v9AYq .mantine-Textarea-input[data-invalid],.Configurator_configuratorContainer__v9AYq .mantine-TimeInput-input[data-invalid]{border-color:var(--sf-error)!important;box-shadow:0 0 0 1px var(--sf-error)!important}.Configurator_configuratorContainer__v9AYq .mantine-DatePickerInput-input[data-valid],.Configurator_configuratorContainer__v9AYq .mantine-MultiSelect-input[data-valid],.Configurator_configuratorContainer__v9AYq .mantine-NumberInput-input[data-valid],.Configurator_configuratorContainer__v9AYq .mantine-TextInput-input[data-valid],.Configurator_configuratorContainer__v9AYq .mantine-Textarea-input[data-valid],.Configurator_configuratorContainer__v9AYq .mantine-TimeInput-input[data-valid]{border-color:var(--sf-success)!important}.ClassicDragOverlay_dragOverlay__8i8tA{background:var(--sf-surface);border-style:solid;border-radius:12px;box-shadow:0 20px 40px color-mix(in srgb,var(--sf-color-black) 25%,transparent),0 8px 16px color-mix(in srgb,var(--sf-color-black) 30%,transparent);min-width:200px;cursor:grabbing;z-index:1000;transform-origin:center;transition:all .2s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(8px);border:2px solid var(--color-brand-600);animation:ClassicDragOverlay_dragEnterImmediate__dhQaw .15s ease-out}.ClassicDragOverlay_iconContainer__SGxVD{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:color-mix(in srgb,var(--sf-text-primary) 8%,transparent);border-radius:6px;color:var(--color-brand-600)}@keyframes ClassicDragOverlay_dragEnter__VVYg2{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes ClassicDragOverlay_dragEnterImmediate__dhQaw{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@media (max-width:768px){.ClassicDragOverlay_dragOverlay__8i8tA{min-width:150px}}@media (prefers-reduced-motion:reduce){.ClassicDragOverlay_dragOverlay__8i8tA{animation:none;transition:none}}.Page_page__oc__n{cursor:pointer;position:relative;transition:var(--transition-all)}.Page_page__oc__n:hover:not(.Page_pageActive__fQtOn){transform:translateY(-1px);background:linear-gradient(180deg,var(--color-neutral-0) 0,var(--color-neutral-50) 100%);border-color:transparent;box-shadow:0 1px 3px color-mix(in srgb,var(--sf-color-black) 8%,transparent),0 4px 12px color-mix(in srgb,var(--sf-color-black) 6%,transparent),0 0 0 1px color-mix(in srgb,var(--sf-color-black) 6%,transparent)}.Page_pageActive__fQtOn{border-color:transparent}.Page_pageActive__fQtOn:hover{transform:translateY(0)}.Page_pillIndicator__qMiDN{position:absolute;inset:0;background:linear-gradient(180deg,var(--color-neutral-0) 0,var(--color-neutral-50) 100%);border-radius:var(--radius-md);box-shadow:0 1px 3px color-mix(in srgb,var(--sf-color-black) 10%,transparent),0 4px 12px color-mix(in srgb,var(--sf-color-black) 8%,transparent),0 0 0 1px color-mix(in srgb,var(--sf-color-black) 8%,transparent);z-index:0;pointer-events:none}.Page_pageContent__awQTo{display:flex;position:relative;z-index:1;align-items:center;justify-content:space-between;width:100%;gap:var(--spacing-sm)}.Page_pageInfo__iYelm{flex:1;min-width:0}.Page_pageIcon__lestN,.Page_pageInfo__iYelm{display:flex;align-items:center;gap:var(--spacing-xs)}.Page_pageIcon__lestN{border-radius:var(--radius-sm);padding:var(--spacing-xs) var(--spacing-sm);min-width:48px;justify-content:center}.Page_pageIconDefault__a4Ogp{background-color:var(--color-neutral-100);color:var(--color-neutral-700)}.Page_pageTitleEditing__rTpRt{opacity:.7}.Page_titleEditor__mIj4l{flex:1}.Page_titleInput__yuyOc{font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit}.Page_titleInputMd__hnoEk{font-size:var(--text-heading-3);line-height:var(--text-heading-3--line-height)}.Page_titleInput__yuyOc input{padding:0!important;border:1px solid var(--color-brand-600)!important;border-radius:var(--radius-sm);background:var(--color-neutral-0);box-shadow:0 0 0 3px color-mix(in srgb,var(--sf-text-primary) 10%,transparent)}.Page_optionsButton__CJLA9{display:flex;align-items:center;opacity:0;transition:opacity .15s ease}.Page_page__oc__n:hover .Page_optionsButton__CJLA9{opacity:1}[data-mantine-color-scheme=dark] .Page_page__oc__n{background:var(--color-surface);border-color:var(--color-border)}[data-mantine-color-scheme=dark] .Page_page__oc__n:hover:not(.Page_pageActive__fQtOn){background:var(--color-surface-hover);border-color:transparent;box-shadow:0 10px 20px -5px color-mix(in srgb,var(--sf-color-black) 25%,transparent),0 0 0 1px color-mix(in srgb,var(--sf-color-white) 12%,transparent)}[data-mantine-color-scheme=dark] .Page_pillIndicator__qMiDN{background:linear-gradient(180deg,var(--color-surface-hover) 0,var(--color-surface) 100%);box-shadow:0 1px 3px color-mix(in srgb,var(--sf-color-black) 35%,transparent),0 8px 24px color-mix(in srgb,var(--sf-color-black) 35%,transparent),0 0 0 1px color-mix(in srgb,var(--sf-color-white) 12%,transparent)}[data-mantine-color-scheme=dark] .Page_pageIconDefault__a4Ogp{background:var(--color-neutral-800);color:var(--color-neutral-200)}[data-mantine-color-scheme=dark] .Page_titleInput__yuyOc input{background:var(--color-surface);border-color:var(--color-neutral-0)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--sf-color-white) 12%,transparent)}.WelcomePageItem_hidden__zRLOg{opacity:.5;border-style:dashed;border-color:var(--sf-border-subtle)}.WelcomePageItem_hidden__zRLOg:hover{opacity:.7}.WelcomePageItem_iconHidden__txtIu{opacity:.6}.WelcomePageItem_titleHidden__oIlFu{color:var(--sf-text-dimmed)}.WelcomePageItem_optionsButton__seyaA{flex-shrink:0}[data-mantine-color-scheme=dark] .WelcomePageItem_hidden__zRLOg{border-color:var(--sf-border-strong)}.ClassicSection_section__n0uer{cursor:pointer;position:relative;user-select:none;background:var(--color-neutral-0);border:1px solid var(--color-neutral-200);border-radius:var(--radius-md);box-shadow:none;transition:var(--transition-all)}.ClassicSection_pillIndicator__pG_Dt{position:absolute;inset:0;background:linear-gradient(180deg,var(--color-neutral-0) 0,var(--color-neutral-50) 100%);border-radius:var(--radius-md);box-shadow:0 1px 3px color-mix(in srgb,var(--sf-color-black) 10%,transparent),0 4px 12px color-mix(in srgb,var(--sf-color-black) 8%,transparent),0 0 0 1px color-mix(in srgb,var(--sf-color-black) 8%,transparent);z-index:0;pointer-events:none}.ClassicSection_section__n0uer:hover:not(.ClassicSection_sectionActive__g1hhz){transform:translateY(-1px);background:linear-gradient(180deg,var(--color-neutral-0) 0,var(--color-neutral-50) 100%);border-color:transparent;box-shadow:0 1px 3px color-mix(in srgb,var(--sf-color-black) 8%,transparent),0 4px 12px color-mix(in srgb,var(--sf-color-black) 6%,transparent),0 0 0 1px color-mix(in srgb,var(--sf-color-black) 6%,transparent)}.ClassicSection_sectionActive__g1hhz{border-color:transparent}.ClassicSection_sectionActive__g1hhz:hover{transform:translateY(0)}.ClassicSection_sectionContent__Apy1s{display:flex;position:relative;z-index:1;align-items:center;gap:var(--spacing-sm);min-height:32px}.ClassicSection_sectionInfo__9VFvH{display:flex;align-items:center;gap:var(--spacing-sm);flex:1;min-width:0}.ClassicSection_sectionTitle__ZyUKb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:500;color:var(--color-neutral-800);flex:1;min-width:0;margin-left:8px}.ClassicSection_sectionActive__g1hhz .ClassicSection_sectionTitle__ZyUKb{font-weight:600;color:var(--color-neutral-900);display:flex;margin-left:8px}.ClassicSection_titleEditor__Gzlyq{flex:1;min-width:0}.ClassicSection_titleInput__u2f2R{font-size:.875rem;font-weight:500;color:var(--mantine-color-text);padding:2px 6px;border-radius:var(--mantine-radius-sm);background:var(--mantine-color-body);outline:1px solid var(--mantine-color-brand-6);outline-offset:-1px}.ClassicSection_titleInput__u2f2R:focus{outline:2px solid var(--mantine-color-brand-6);outline-offset:-2px}[data-mantine-color-scheme=dark] .ClassicSection_section__n0uer{background:var(--color-surface);border-color:var(--color-border);box-shadow:none}[data-mantine-color-scheme=dark] .ClassicSection_pillIndicator__pG_Dt{background:linear-gradient(180deg,var(--color-surface-hover) 0,var(--color-surface) 100%);box-shadow:0 1px 3px color-mix(in srgb,var(--sf-color-black) 35%,transparent),0 8px 24px color-mix(in srgb,var(--sf-color-black) 35%,transparent),0 0 0 1px color-mix(in srgb,var(--sf-color-white) 12%,transparent)}[data-mantine-color-scheme=dark] .ClassicSection_section__n0uer:hover:not(.ClassicSection_sectionActive__g1hhz){background:var(--color-surface-hover);border-color:transparent;box-shadow:0 10px 20px -5px color-mix(in srgb,var(--sf-color-black) 25%,transparent),0 0 0 1px color-mix(in srgb,var(--sf-color-white) 12%,transparent)}[data-mantine-color-scheme=dark] .ClassicSection_sectionTitle__ZyUKb{color:var(--color-neutral-50)}.ClassicPageNavigator_wrapper__YsDzI{display:flex;flex-direction:column;height:100%;min-height:0}.ClassicPageNavigator_header__aW_pD{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md);padding-bottom:var(--spacing-xs)}.ClassicPageNavigator_headerTitle__zf7EL{font-size:var(--text-body);font-weight:600;color:var(--color-neutral-700)}.ClassicPageNavigator_searchContainer__drvV9{padding:0 var(--spacing-md) var(--spacing-sm)}.ClassicPageNavigator_searchInput__nT7JZ{font-size:13px!important;background:var(--color-neutral-50)!important;border-color:transparent!important;transition:all .15s ease}.ClassicPageNavigator_searchInput__nT7JZ:focus{background:var(--color-neutral-0)!important;border-color:var(--color-neutral-300)!important}.ClassicPageNavigator_scrollArea__jHA0I{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;padding:var(--spacing-sm) var(--spacing-md) 0;scrollbar-width:none;-ms-overflow-style:none}.ClassicPageNavigator_scrollArea__jHA0I::-webkit-scrollbar{width:0;height:0}.ClassicPageNavigator_noResults__2e4aU{font-size:var(--text-small);color:var(--color-neutral-500);text-align:center;padding:var(--spacing-lg) 0}.ClassicPageNavigator_footer__H6sX9{padding:var(--spacing-md);padding-top:var(--spacing-sm)}.ClassicPageNavigator_addButton__tfh_0{border:1.5px dashed var(--color-neutral-300)!important;background:transparent!important;color:var(--color-neutral-600)!important;font-weight:500;transition:all .15s ease}.ClassicPageNavigator_addButton__tfh_0:hover{border-color:var(--color-neutral-400)!important;background:var(--color-neutral-50)!important;color:var(--color-neutral-700)!important}[data-mantine-color-scheme=dark] .ClassicPageNavigator_headerTitle__zf7EL{color:var(--color-neutral-200)}[data-mantine-color-scheme=dark] .ClassicPageNavigator_searchInput__nT7JZ{background:var(--color-neutral-800)!important}[data-mantine-color-scheme=dark] .ClassicPageNavigator_searchInput__nT7JZ:focus{background:var(--color-neutral-700)!important;border-color:var(--color-neutral-600)!important}[data-mantine-color-scheme=dark] .ClassicPageNavigator_addButton__tfh_0{border-color:var(--color-neutral-600)!important;color:var(--color-neutral-400)!important}[data-mantine-color-scheme=dark] .ClassicPageNavigator_addButton__tfh_0:hover{border-color:var(--color-neutral-500)!important;background:var(--color-neutral-800)!important;color:var(--color-neutral-300)!important}.ClassicFormBuilderShell_shellHeader__Y4P_U{background:none;border-bottom:none}.ClassicFormBuilderShell_shellMain__bM0W3{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;position:relative;overflow-y:auto;overflow-x:hidden;background-color:var(--color-canvas);margin-left:var(--spacing-md,12px);margin-right:var(--spacing-md,12px);margin-bottom:var(--spacing-md,12px);padding-top:calc(var(--app-shell-header-offset, 0rem));padding-bottom:0!important}.ClassicFormBuilderShell_shellMainWorkflow__JoB_D{overflow:hidden;background-color:var(--sf-surface-muted);padding-left:0!important;padding-right:0!important;padding-inline-start:0!important;padding-inline-end:0!important;padding-bottom:0!important}.ClassicFormBuilderShell_shellMainResults__K6N1Q,.ClassicFormBuilderShell_shellMainWorkflow__JoB_D{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;height:100dvh;min-height:0;position:relative}.ClassicFormBuilderShell_shellMainResults__K6N1Q{overflow-y:auto;overflow-x:hidden;background:var(--sf-canvas-background,var(--sf-canvas,var(--color-canvas)));padding-left:10%!important;padding-right:10%!important;padding-inline-start:10%!important;padding-inline-end:10%!important;padding-bottom:0!important}@media (max-width:80rem){.ClassicFormBuilderShell_shellMainResults__K6N1Q{padding-left:8%!important;padding-right:8%!important;padding-inline-start:8%!important;padding-inline-end:8%!important}}@media (max-width:48rem){.ClassicFormBuilderShell_shellMainResults__K6N1Q{padding-left:var(--mantine-spacing-md)!important;padding-right:var(--mantine-spacing-md)!important;padding-inline-start:var(--mantine-spacing-md)!important;padding-inline-end:var(--mantine-spacing-md)!important}}.ClassicFormBuilderShell_workflowContainer__RnwWC{display:flex;flex:1 1 100%;width:100%;height:100%;min-height:0;align-self:stretch}.ClassicFormBuilderShell_formThemeScope__pcmYE{position:relative}.ClassicFormBuilderShell_canvasColumn__evDMu,.ClassicFormBuilderShell_formThemeScope__pcmYE{width:100%;min-height:100%;display:flex;flex-direction:column}.ClassicFormBuilderShell_canvasTopBar__mbw7t{position:sticky;top:0;z-index:4;margin-top:var(--spacing-md,12px);background:var(--sf-canvas-background,var(--sf-canvas,var(--color-canvas)));padding-top:2px}.ClassicFormBuilderShell_runtimeHydrationHint__wRjgT{margin-top:8px;display:inline-flex;align-items:center;border-radius:999px;border:1px solid color-mix(in srgb,var(--sf-border) 86%,transparent);background:color-mix(in srgb,var(--sf-surface) 92%,transparent);color:var(--sf-text-secondary);font-size:.75rem;font-weight:500;padding:4px 10px}.ClassicFormBuilderShell_canvasTopBar__mbw7t:empty{display:none;margin-top:0;padding-top:0}.ClassicFormBuilderShell_canvasContent__xapi0,.ClassicFormBuilderShell_canvasViewport__fYSc_{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ClassicFormBuilderShell_canvasViewport__fYSc_{position:relative}.ClassicFormBuilderShell_canvasContentConcealed__y2jIn{opacity:.42;filter:saturate(.1) brightness(.82);pointer-events:none;user-select:none;transition:opacity .12s ease-out}.ClassicFormBuilderShell_canvasSwitchSkeleton__0K7WG{position:absolute;inset:0;z-index:6;pointer-events:none;overflow:hidden;border-radius:inherit;display:flex;align-items:center;justify-content:center}.ClassicFormBuilderShell_canvasSwitchSurface__JZVgq{position:absolute;inset:0;background:transparent}.ClassicFormBuilderShell_canvasSwitchSheen__YHih2{position:absolute;inset:-15% -40%;background:linear-gradient(112deg,transparent 36%,color-mix(in srgb,var(--sf-surface) 28%,transparent) 50%,transparent 64%);transform:translateX(-45%);animation:ClassicFormBuilderShell_canvasSwitchSweep__d743L 1.5s ease-in-out infinite}.ClassicFormBuilderShell_canvasSwitchVeil__kUamq{position:absolute;inset:0;background:transparent}.ClassicFormBuilderShell_canvasSwitchMessage__MHsau{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;border-radius:999px;padding:8px 12px;border:1px solid color-mix(in srgb,var(--sf-border-strong) 76%,var(--sf-text-primary));background:color-mix(in srgb,var(--sf-surface) 94%,transparent);color:var(--sf-text-primary);font-size:.82rem;font-weight:500;box-shadow:0 8px 20px color-mix(in srgb,var(--sf-canvas) 42%,transparent)}.ClassicFormBuilderShell_canvasSwitchSpinner__EURG2{width:14px;height:14px;border-radius:999px;border:2px solid color-mix(in srgb,var(--sf-text-muted) 72%,transparent);border-top-color:var(--sf-text-primary);animation:ClassicFormBuilderShell_canvasSwitchSpin__sTb9c .9s linear infinite}[data-mantine-color-scheme=dark] .ClassicFormBuilderShell_canvasSwitchSurface__JZVgq,[data-mantine-color-scheme=dark] .ClassicFormBuilderShell_canvasSwitchVeil__kUamq,[data-mantine-color-scheme=light] .ClassicFormBuilderShell_canvasSwitchSurface__JZVgq,[data-mantine-color-scheme=light] .ClassicFormBuilderShell_canvasSwitchVeil__kUamq{background:transparent}@keyframes ClassicFormBuilderShell_canvasSwitchSweep__d743L{0%{transform:translateX(-45%);opacity:.25}50%{transform:translateX(0);opacity:.55}to{transform:translateX(45%);opacity:.25}}@keyframes ClassicFormBuilderShell_canvasSwitchSpin__sTb9c{to{transform:rotate(1turn)}}.ClassicFormBuilderShell_brandLogoOverlay__TrYcB{position:absolute;left:0;right:0;top:clamp(16px,2.5vw,32px);padding-inline:clamp(16px,2.5vw,32px);z-index:3;pointer-events:none}.ClassicFormBuilderShell_brandLogoOverlayBottom__g4oi_{top:auto;bottom:clamp(16px,2.5vw,32px)}.ClassicFormBuilderShell_brandLogoHeader__9f2CE{width:100%;max-width:none;margin:0;padding:0}.ClassicFormBuilderShell_navbarLayout__8hd8L{background:transparent;border:none;box-shadow:none;padding:0;display:flex;flex-direction:column;gap:var(--spacing-md);border-right:none!important;margin:var(--spacing-md,12px) 0 var(--spacing-md,12px) var(--spacing-md,12px);height:calc(100% - var(--spacing-md, 12px) * 6.333)}.ClassicFormBuilderShell_shellNavbar__cIm2f{background:var(--sf-surface);border:1px solid var(--sf-border-subtle);box-shadow:var(--shadow-sm);border-radius:var(--radius-lg);overflow:hidden}.ClassicFormBuilderShell_pagesContainer__w6M0R{flex:1;min-height:0;display:flex;flex-direction:column}.ClassicFormBuilderShell_endingsContainer__wKyq3{flex:0 0 auto;max-height:30%;overflow-y:auto}.ClassicFormBuilderShell_shellAside__DR2kI{background:var(--sf-surface);border:var(--sf-panel-border)!important;box-shadow:var(--sf-panel-shadow);border-radius:var(--radius-lg);height:-webkit-fill-available;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;margin:var(--spacing-md,12px) var(--spacing-md,12px) var(--spacing-md,12px) 0}.ClassicFormBuilderShell_shellAside__DR2kI::-webkit-scrollbar{width:0;height:0}.ClassicFormBuilderShell_configuratorPane__sd6SW{display:flex;height:100%;min-height:0;overflow:hidden;padding:var(--spacing-md,12px);box-sizing:border-box}.ClassicFormBuilderShell_configuratorPane__sd6SW>*{flex:1;min-height:0}@media (max-width:768px){.ClassicFormBuilderShell_shellMain__bM0W3{margin-left:8px;margin-right:8px;margin-bottom:8px}.ClassicFormBuilderShell_shellAside__DR2kI,.ClassicFormBuilderShell_shellNavbar__cIm2f{margin-bottom:8px}}@media (max-width:480px){.ClassicFormBuilderShell_shellMain__bM0W3{margin-left:4px;margin-right:4px;margin-bottom:4px}}