.FormDesigner-module__PpbSBG__winFormDesignerModal{--fd-modal-inset:8px;padding-bottom:var(--fd-modal-inset);max-width:98vw;top:var(--fd-modal-inset)!important}.FormDesigner-module__PpbSBG__winFormDesignerModal .ant-modal-content{height:calc(100vh - 2*var(--fd-modal-inset));max-height:calc(100vh - 2*var(--fd-modal-inset));border-radius:12px;flex-direction:column;padding:0;display:flex;overflow:hidden;box-shadow:0 18px 50px #0f172a33}.FormDesigner-module__PpbSBG__winFormDesignerModal .ant-modal-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.FormDesigner-module__PpbSBG__winFormDesignerModal .ant-spin-nested-loading,.FormDesigner-module__PpbSBG__winFormDesignerModal .ant-spin-container{flex-direction:column;flex:auto;min-height:0;display:flex}.FormDesigner-module__PpbSBG__winFormDesignerModal .ant-modal-header{background:linear-gradient(#fafbfd 0%,#f5f6f8 100%);border-bottom:1px solid #c9ced6;align-items:center;min-height:48px;margin:0;padding:10px 52px 10px 14px;display:flex}.FormDesigner-module__PpbSBG__winFormDesignerModal .ant-modal-title{color:#1f2937;flex:1;min-width:0;font-weight:600;line-height:1.4}.FormDesigner-module__PpbSBG__winFormDesignerModal .ant-modal-close{top:0;z-index:2;color:#64748b;border-radius:0 12px 0 0;justify-content:center;align-items:center;width:48px;height:48px;margin:0;transition:color .16s,background .16s;display:inline-flex;inset-inline-end:0}.FormDesigner-module__PpbSBG__winFormDesignerModal .ant-modal-close:hover{color:#1f2937;background:#0f172a0f}.FormDesigner-module__PpbSBG__winFormDesignerModal .ant-modal-close-x{justify-content:center;align-items:center;width:100%;height:100%;font-size:16px;line-height:1;display:inline-flex}.FormDesigner-module__PpbSBG__winFormDesignerModal .ant-modal-footer{background:#f5f6f8;border-top:1px solid #c9ced6;margin:0;padding:10px 14px}.FormDesigner-module__PpbSBG__previewModal .ant-modal-content{flex-direction:column;max-height:calc(100vh - 48px);display:flex}.FormDesigner-module__PpbSBG__previewModal .ant-modal-body{flex:auto;min-height:0;overflow-y:auto}.FormDesigner-module__PpbSBG__previewFormWrap{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:20px 24px}.FormDesigner-module__PpbSBG__previewNotice{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:6px;margin-top:12px;padding:8px 12px;font-size:12px}.FormDesigner-module__PpbSBG__designerShell{color:#1f2937;background:#eef1f5;flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.FormDesigner-module__PpbSBG__commandBar{background:linear-gradient(#fafbfd 0%,#eef2f7 100%);border-bottom:1px solid #c5c9e0;flex:none;grid-template-columns:minmax(280px,1fr) auto;align-items:end;gap:12px;padding:12px 14px;display:grid;position:relative;box-shadow:inset 0 1px #ffffffe6,0 2px 6px #0f172a0d}.FormDesigner-module__PpbSBG__commandBar .ant-form-item{margin-bottom:0}.FormDesigner-module__PpbSBG__commandBar .ant-form-item-label>label{color:#475569;letter-spacing:.03em;text-transform:uppercase;height:auto;font-size:11px;font-weight:700}.FormDesigner-module__PpbSBG__commandBar .ant-form-item-required .ant-form-item-label>label:before{color:#dc2626!important}.FormDesigner-module__PpbSBG__commandBar .ant-input,.FormDesigner-module__PpbSBG__commandBar .ant-select-selector{box-shadow:0 1px 1px #0f172a08;background:#fff!important;border-color:#cfd8e6!important;border-radius:4px!important}.FormDesigner-module__PpbSBG__commandBar .ant-input:hover,.FormDesigner-module__PpbSBG__commandBar .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#94a3b8!important}.FormDesigner-module__PpbSBG__commandBar .ant-input:focus,.FormDesigner-module__PpbSBG__commandBar .ant-select-focused .ant-select-selector{border-color:#1f6feb!important;box-shadow:0 0 0 2px #1f6feb24!important}.FormDesigner-module__PpbSBG__commandStep{min-width:0}.FormDesigner-module__PpbSBG__stepInfoBar{color:#475569;background:#f8fafc;border-bottom:1px solid #e2e8f0;flex:none;padding:0 8px;font-size:12px}.FormDesigner-module__PpbSBG__surfaceStickyHeader{z-index:5;box-sizing:border-box;background:#f7f8fa;border-bottom:1px solid #c2c8d1;flex:none;align-self:flex-start;align-items:center;gap:12px;width:100%;padding:7px 12px;display:flex;position:sticky;top:0;box-shadow:0 1px #0f172a0a}.FormDesigner-module__PpbSBG__surfaceStickyToggle{text-align:left;cursor:pointer;min-width:0;color:inherit;background:0 0;border:0;flex:1;align-items:center;gap:8px;margin:0;padding:0;display:flex}.FormDesigner-module__PpbSBG__surfaceStickyToggle:hover .FormDesigner-module__PpbSBG__surfaceTitle{color:#1d4ed8}.FormDesigner-module__PpbSBG__surfaceStickyChevron{color:#94a3b8;flex:none;font-size:11px;transition:transform .28s cubic-bezier(.22,1,.36,1)}.FormDesigner-module__PpbSBG__surfaceStickyChevronOpen{transform:rotate(90deg)}.FormDesigner-module__PpbSBG__surfaceHeaderLabel{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.FormDesigner-module__PpbSBG__surfaceHeaderText{flex:1;min-width:0}.FormDesigner-module__PpbSBG__stepInfoItem{white-space:nowrap}.FormDesigner-module__PpbSBG__stepInfoPanel{flex:none;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1);display:grid}.FormDesigner-module__PpbSBG__stepInfoPanelOpen{grid-template-rows:1fr}.FormDesigner-module__PpbSBG__stepInfoPanelInner{min-height:0;overflow:hidden}.FormDesigner-module__PpbSBG__stepInfoDesc{white-space:normal;opacity:0;background:#f7f8fa;border-bottom:1px solid #c2c8d1;flex-direction:column;gap:6px;padding:8px 12px 10px 32px;transition:opacity .22s,transform .28s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(-4px)}.FormDesigner-module__PpbSBG__stepInfoPanelOpen .FormDesigner-module__PpbSBG__stepInfoDesc{opacity:1;transform:translateY(0)}.FormDesigner-module__PpbSBG__stepInfoMetaRow{flex-wrap:wrap;gap:4px 18px;display:flex}.FormDesigner-module__PpbSBG__stepInfoMoTa{white-space:normal;flex-direction:column;gap:4px;min-width:0;display:flex}.FormDesigner-module__PpbSBG__stepInfoMoTaBody{color:#475569;min-width:0}.FormDesigner-module__PpbSBG__stepInfoMoTaBody ul,.FormDesigner-module__PpbSBG__stepInfoMoTaBody ol{margin:.25em 0;padding-left:1.35em;list-style-position:outside}.FormDesigner-module__PpbSBG__stepInfoMoTaBody li{white-space:normal;margin:.1em 0;display:list-item}.FormDesigner-module__PpbSBG__stepInfoMoTaBody li>p{margin:0;display:inline}.FormDesigner-module__PpbSBG__stepInfoLabel{color:#64748b;margin-right:2px;font-weight:600}.FormDesigner-module__PpbSBG__commandLayout{min-width:156px}.FormDesigner-module__PpbSBG__commandLayout .ant-radio-button-wrapper{color:#475467;background:#fff;border-color:#cfd8e6}.FormDesigner-module__PpbSBG__commandLayout .ant-radio-button-wrapper:not(:first-child):before{background-color:#cfd8e6}.FormDesigner-module__PpbSBG__commandLayout .ant-radio-button-wrapper:hover{color:#1f6feb}.FormDesigner-module__PpbSBG__commandLayout .ant-radio-button-wrapper-checked{color:#fff!important;background:#1f6feb!important;border-color:#1f6feb!important}.FormDesigner-module__PpbSBG__commandLayout .ant-radio-button-wrapper-checked:before{background-color:#1f6feb!important}.FormDesigner-module__PpbSBG__workspace{flex:auto;grid-template-columns:272px minmax(420px,1fr) 420px;gap:0;min-height:0;display:grid;position:relative;overflow:hidden}.FormDesigner-module__PpbSBG__toolboxPane{background:linear-gradient(#f4f8fd 0%,#ebf1f8 100%);border-right:1px solid #b8c8e0;flex-direction:column;min-height:0;display:flex;position:relative;box-shadow:inset -1px 0 #1f6feb1a}.FormDesigner-module__PpbSBG__propertiesPane{background:linear-gradient(#f6f5fb 0%,#eeedf5 100%);border-left:1px solid #c5c9e8;border-right:0;flex-direction:column;min-height:0;display:flex;position:relative;box-shadow:inset 1px 0 #6366f11a}.FormDesigner-module__PpbSBG__propertiesPaneHeader{color:#312e81;background:linear-gradient(#f3f2ff 0%,#e9e8f5 100%);border-bottom-color:#c5c9e8;padding-right:14px}.FormDesigner-module__PpbSBG__propertiesPaneHeader .anticon{color:#6366f1;font-size:15px}.FormDesigner-module__PpbSBG__paneHeader{color:#273142;background:linear-gradient(#fbfbfc,#eceff3);border-bottom:1px solid #c9ced6;flex:none;align-items:center;gap:8px;height:48px;padding:0 10px;font-size:13px;font-weight:700;display:flex}.FormDesigner-module__PpbSBG__toolboxPaneHeader{color:#1e3a5f;background:linear-gradient(#eef4ff 0%,#e3ebf8 100%);border-bottom-color:#b8c8e6;padding-left:14px}.FormDesigner-module__PpbSBG__toolboxPaneHeader .anticon{color:#1f6feb;font-size:15px}.FormDesigner-module__PpbSBG__toolboxScroll{overscroll-behavior:contain;background:linear-gradient(#ffffff9e 0%,#fff0 88px),#f1f6fc;flex:1;min-height:0;padding:10px 8px 12px;overflow-y:auto}.FormDesigner-module__PpbSBG__toolboxCollapse .ant-collapse-item{background:#fff;border:1px solid #cfd8e6;border-radius:4px;margin-bottom:8px;overflow:hidden;box-shadow:0 1px 2px #0f172a0f}.FormDesigner-module__PpbSBG__toolboxCollapse .ant-collapse-item:last-child{margin-bottom:0}.FormDesigner-module__PpbSBG__toolboxCollapse .ant-collapse-header{background:linear-gradient(#fafbfd 0%,#f1f5fb 100%)!important;padding:7px 8px!important}.FormDesigner-module__PpbSBG__toolboxCollapse .ant-collapse-content-box{padding:6px 8px 8px!important}.FormDesigner-module__PpbSBG__toolboxGroupLabel{color:#334155;text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.FormDesigner-module__PpbSBG__toolboxGroupIcon{color:#1f6feb;justify-content:center;align-items:center;width:16px;height:16px;font-size:13px;font-style:normal;display:inline-flex}.FormDesigner-module__PpbSBG__toolboxGroupLabel>span{color:#1f6feb;background:#1f6feb1f;border-radius:10px;justify-content:center;align-items:center;min-width:18px;padding:1px 5px;font-size:10px;font-weight:700;display:inline-flex}.FormDesigner-module__PpbSBG__toolboxItem{cursor:grab;user-select:none;background:#fff;border:1px solid #cfd8e6;border-radius:4px;align-items:center;gap:8px;min-height:34px;margin-bottom:5px;padding:7px 9px;font-size:12px;transition:background .16s,border-color .16s,box-shadow .16s;display:flex;box-shadow:0 1px 1px #0f172a0a}.FormDesigner-module__PpbSBG__toolboxItem:last-child{margin-bottom:0}.FormDesigner-module__PpbSBG__toolboxItem:hover{background:#fff;border-color:#1f6feb;box-shadow:0 2px 8px #1f6feb24}.FormDesigner-module__PpbSBG__toolboxItem:active{cursor:grabbing}.FormDesigner-module__PpbSBG__toolboxIcon{color:#1f6feb;background:linear-gradient(#f8fbff 0%,#e8eef8 100%);border:1px solid #c5d3ea;border-radius:3px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.FormDesigner-module__PpbSBG__toolboxLabel{color:#273142;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.FormDesigner-module__PpbSBG__toolboxAddIcon{color:#5b8def;opacity:.85;font-size:11px;transition:opacity .16s,color .16s}.FormDesigner-module__PpbSBG__toolboxItem:hover .FormDesigner-module__PpbSBG__toolboxAddIcon{color:#1f6feb;opacity:1}.FormDesigner-module__PpbSBG__datasourcePanel{background:#ffffff80;border-top:1px dashed #b8c8e6;border-radius:4px;margin-top:10px;padding:8px 4px 2px}.FormDesigner-module__PpbSBG__datasourcePanel .ant-collapse-item{box-shadow:none;border-color:#d4deec}.FormDesigner-module__PpbSBG__datasourcePanel .ant-collapse-header{background:linear-gradient(#f8fafc 0%,#f1f5f9 100%)!important}.FormDesigner-module__PpbSBG__datasourceHeader{color:#1e40af;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.FormDesigner-module__PpbSBG__datasourceHeader .anticon{color:#1f6feb}.FormDesigner-module__PpbSBG__emptyToolboxText{color:#7b8794;text-align:center;padding:12px 6px;font-size:12px}.FormDesigner-module__PpbSBG__prevFormGroup{margin-bottom:12px}.FormDesigner-module__PpbSBG__prevFormTitle{color:#4b5563;text-transform:uppercase;letter-spacing:0;border-bottom:1px solid #d8dde5;margin:0 0 5px;padding-bottom:3px;font-size:11px;font-weight:700}.FormDesigner-module__PpbSBG__surfacePane{overscroll-behavior:contain;background:#dfe4ea;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden auto}.FormDesigner-module__PpbSBG__surfaceScrollArea{flex-direction:column;flex:1 0 auto;min-height:800px;display:flex;overflow:visible}.FormDesigner-module__PpbSBG__surfaceHeader{background:#f7f8fa;border-bottom:1px solid #c2c8d1;flex:none;justify-content:space-between;align-items:flex-start;gap:12px;height:auto;min-height:48px;padding:8px 12px;display:flex}.FormDesigner-module__PpbSBG__surfaceTitle{color:#1f2937;font-size:14px;font-weight:700;line-height:1.2}.FormDesigner-module__PpbSBG__surfaceSubtitle{color:#667085;margin-top:2px;font-size:12px;line-height:1.2}.FormDesigner-module__PpbSBG__designSurface{background-color:#dfe4ea;background-image:linear-gradient(90deg,#1f29370d 1px,#0000 1px),linear-gradient(#1f29370d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:16px 16px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;flex:auto;min-height:360px;padding:20px;transition:background-color .16s;overflow:visible}.FormDesigner-module__PpbSBG__designSurfaceDragOver{background-color:#d9e8ff}.FormDesigner-module__PpbSBG__formCanvas{background:#fff;border:1px solid #aeb6c2;align-content:start;width:min(100%,980px);min-height:100%;margin:0 auto;padding:22px;display:grid;box-shadow:0 8px 24px #1f293724}.FormDesigner-module__PpbSBG__fieldSlot{min-width:0}.FormDesigner-module__PpbSBG__fieldSlotHidden{visibility:hidden;pointer-events:none}.FormDesigner-module__PpbSBG__fieldSlotDropTarget{min-height:72px}.FormDesigner-module__PpbSBG__fieldDropHint{color:#1f6feb;pointer-events:none;background:#1f6feb14;border:2px dashed #1f6feb;border-radius:4px;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex;position:absolute;inset:4px 0}.FormDesigner-module__PpbSBG__fieldDragOverlay{cursor:grabbing;background:#fff;border:1px solid #1f6feb;border-radius:4px;align-items:center;gap:8px;min-width:220px;max-width:360px;padding:10px 14px;display:flex;box-shadow:0 12px 28px #1f293733}.FormDesigner-module__PpbSBG__fieldDragOverlayIcon{color:#1f6feb;display:inline-flex}.FormDesigner-module__PpbSBG__fieldDragOverlayLabel{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.FormDesigner-module__PpbSBG__emptyCanvas{color:#667085;text-align:center;background:#f8fafc;border:1px dashed #9aa4b2;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:260px;display:flex}.FormDesigner-module__PpbSBG__emptyCanvas svg{color:#7b8794;font-size:28px}.FormDesigner-module__PpbSBG__emptyCanvas div{color:#273142;font-weight:700}.FormDesigner-module__PpbSBG__emptyCanvas p{margin:0;font-size:12px}.FormDesigner-module__PpbSBG__fieldShell{min-width:0;box-shadow:none;cursor:default;background:0 0;border:1px solid #0000;border-radius:2px;outline:none;transition:border-color .12s,background .12s,box-shadow .12s;position:relative}.FormDesigner-module__PpbSBG__fieldShell:hover{background:#fff;border-color:#7f95b5;box-shadow:0 1px 2px #1f293714}.FormDesigner-module__PpbSBG__layoutFieldShell{width:100%;min-width:0;max-width:100%;box-shadow:none;background:0 0;border-color:#0000}.FormDesigner-module__PpbSBG__layoutFieldShell:hover{background:#ffffff6b;border-color:#9aa4b2}.FormDesigner-module__PpbSBG__fieldShellSelected{background:#fff;border-color:#1f6feb;box-shadow:0 0 0 1px #1f6feb,0 8px 18px #1f6feb21}.FormDesigner-module__PpbSBG__fieldShellSelected:before,.FormDesigner-module__PpbSBG__fieldShellSelected:after{content:"";z-index:2;background:#fff;border:1px solid #1f6feb;width:7px;height:7px;position:absolute}.FormDesigner-module__PpbSBG__fieldShellSelected:before{top:-5px;left:-5px}.FormDesigner-module__PpbSBG__fieldShellSelected:after{bottom:-5px;right:-5px}.FormDesigner-module__PpbSBG__fieldShellImported{border-left:3px solid #0099a8}.FormDesigner-module__PpbSBG__fieldShellWarning{border-color:#d97706}.FormDesigner-module__PpbSBG__fieldWarningBanner{color:#92400e;background:#fffbeb;border-bottom:1px solid #fde68a;align-items:center;gap:5px;padding:4px 8px;font-size:11px;display:flex}.FormDesigner-module__PpbSBG__fieldDragGrip{color:#7b8794;cursor:grab;touch-action:none;opacity:0;pointer-events:none;z-index:3;background:#fff;border:1px solid #cbd3df;border-radius:2px;justify-content:center;align-items:center;width:18px;height:28px;transition:opacity .12s,border-color .12s;display:inline-flex;position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.FormDesigner-module__PpbSBG__fieldShell:hover .FormDesigner-module__PpbSBG__fieldDragGrip,.FormDesigner-module__PpbSBG__fieldShellSelected .FormDesigner-module__PpbSBG__fieldDragGrip{opacity:1;pointer-events:auto}.FormDesigner-module__PpbSBG__fieldDragGrip:hover{color:#1f6feb;border-color:#1f6feb}.FormDesigner-module__PpbSBG__fieldBody{padding:12px}.FormDesigner-module__PpbSBG__layoutFieldShell .FormDesigner-module__PpbSBG__fieldBody{padding:6px 8px 8px}.FormDesigner-module__PpbSBG__fieldContextMenu{z-index:1400;background:#fff;border:1px solid #e2e8f0;border-radius:6px;min-width:100px;margin:0;padding:4px;list-style:none;position:fixed;box-shadow:0 10px 28px #0f172a24}.FormDesigner-module__PpbSBG__fieldContextMenuItem{color:#1e293b;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:8px;width:100%;padding:7px 10px;font-size:13px;line-height:1.3;display:flex}.FormDesigner-module__PpbSBG__fieldContextMenuItem:hover{background:#f1f5f9}.FormDesigner-module__PpbSBG__fieldContextMenuItemDanger{color:#dc2626}.FormDesigner-module__PpbSBG__fieldContextMenuItemDanger:hover{background:#fff1f0}.FormDesigner-module__PpbSBG__fieldLabel{color:#273142;cursor:text;user-select:none;gap:3px;margin-bottom:5px;font-size:12px;font-weight:600;display:inline-flex}.FormDesigner-module__PpbSBG__fieldLabelInput{max-width:100%;margin-bottom:5px}.FormDesigner-module__PpbSBG__fieldLabelInput .ant-input{color:#273142;font-size:12px;font-weight:600}.FormDesigner-module__PpbSBG__fieldPreviewDrag{min-width:0}.FormDesigner-module__PpbSBG__fieldPreviewDragActive{cursor:grab;touch-action:none}.FormDesigner-module__PpbSBG__fieldPreviewDragActive:active{cursor:grabbing}.FormDesigner-module__PpbSBG__requiredMark{color:#dc2626}.FormDesigner-module__PpbSBG__controlPreview{color:#98a2b3;background:#fff;border:1px solid #cbd3df;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;min-height:32px;padding:0 11px;font-size:14px;line-height:1.5715;display:flex}.FormDesigner-module__PpbSBG__textareaPreview{align-items:flex-start;min-height:70px;padding-top:8px}.FormDesigner-module__PpbSBG__headerPreview{color:#111827;padding:4px 0;font-size:18px;font-weight:700}.FormDesigner-module__PpbSBG__headerAlignWrap{width:100%}.FormDesigner-module__PpbSBG__headerAlignWrap .FormDesigner-module__PpbSBG__headerLabelEditor{width:100%;max-width:100%}.FormDesigner-module__PpbSBG__headerLabelEditor{color:#111827;background:0 0;border-radius:0;width:min(100%,760px);min-width:120px;height:auto;padding:1px 2px;font-size:24px;font-weight:700;line-height:1.25;box-shadow:none!important;border:none!important}.FormDesigner-module__PpbSBG__headerLabelEditor:focus{background:#fff;box-shadow:inset 0 -1px #1f6feb!important}.FormDesigner-module__PpbSBG__paragraphPreview{color:#4b5563;min-height:32px;font-size:13px;line-height:1.5}.FormDesigner-module__PpbSBG__paragraphLabelEditor{color:#4b5563;resize:none;background:0 0;border-radius:0;min-width:220px;max-width:760px;padding:1px 2px;font-size:13px;line-height:1.5;box-shadow:none!important;border:none!important}.FormDesigner-module__PpbSBG__paragraphLabelEditor:focus{background:#fff;box-shadow:inset 0 -1px #1f6feb!important}.FormDesigner-module__PpbSBG__checkboxPreview,.FormDesigner-module__PpbSBG__choicePreview{color:#475467;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.FormDesigner-module__PpbSBG__ideaVotePreview{flex-direction:column;align-items:flex-start}.FormDesigner-module__PpbSBG__choiceItem{align-items:center;gap:5px;display:inline-flex}.FormDesigner-module__PpbSBG__checkboxBox,.FormDesigner-module__PpbSBG__radioDot{background:#fff;border:1px solid #9aa4b2;width:14px;height:14px;display:inline-block}.FormDesigner-module__PpbSBG__radioDot{border-radius:999px}.FormDesigner-module__PpbSBG__ratingPreview,.FormDesigner-module__PpbSBG__calculatedPreview,.FormDesigner-module__PpbSBG__uploadPreview{color:#475467;background:#f8fafc;border:1px solid #cbd3df;border-radius:6px;align-items:center;gap:8px;min-height:32px;padding:0 11px;font-size:14px;line-height:1.5715;display:flex}.FormDesigner-module__PpbSBG__tablePreview{border:1px solid #cbd3df;grid-template-columns:repeat(3,1fr);min-height:54px;display:grid}.FormDesigner-module__PpbSBG__tablePreview span{color:#475569;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#f7f8fa 0 22px,#fff 22px);border-right:1px solid #d8dde5;padding:2px 8px;font-size:11px;font-weight:600;line-height:18px;overflow:hidden}.FormDesigner-module__PpbSBG__tablePreview span:last-child{border-right:0}.FormDesigner-module__PpbSBG__fieldBadges{flex-wrap:wrap;gap:4px;margin-top:7px;display:flex}.FormDesigner-module__PpbSBG__fieldBadges:empty{display:none}.FormDesigner-module__PpbSBG__statusBar{color:#4b5563;background:#f7f8fa;border-top:1px solid #c2c8d1;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:5px 10px;font-size:12px;display:flex}.FormDesigner-module__PpbSBG__layoutPreviewSlot{flex:1;min-width:0}.FormDesigner-module__PpbSBG__layoutPreviewSlot>div{border-radius:2px!important;margin:0!important;padding:5px 7px!important}.FormDesigner-module__PpbSBG__conflictAlert{flex:none;margin:6px 10px 10px}.FormDesigner-module__PpbSBG__propertiesGrid{background:linear-gradient(#ffffff9e 0%,#fff0 88px),#f3f2f8;flex:1;min-height:0;padding:10px 8px 12px;overflow-y:auto}.FormDesigner-module__PpbSBG__propertiesHeader{background:linear-gradient(#fff 0%,#f9f8fd 100%);border:1px solid #d4d2e8;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:6px;display:flex;box-shadow:0 1px 2px #0f172a0f}.FormDesigner-module__PpbSBG__propertiesTitle{color:#273142;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:700;display:flex}.FormDesigner-module__PpbSBG__propertiesTitle span{color:#667085;font-size:11px;font-weight:500;display:flex}.FormDesigner-module__PpbSBG__propertiesIcon{color:#6366f1;background:linear-gradient(#f5f5ff 0%,#e8e7f5 100%);border:1px solid #c5c9e8;border-radius:3px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;margin-top:0;display:inline-flex}.FormDesigner-module__PpbSBG__propertiesEmpty{color:#64748b;text-align:center;background:linear-gradient(#ffffffc7 0%,#ffffff6b 100%);border:1px dashed #c5c9e8;border-radius:6px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;min-height:0;margin:10px 8px 12px;padding:32px 20px;font-size:13px;line-height:1.5;display:flex}.FormDesigner-module__PpbSBG__propertiesEmpty svg{color:#818cf8;background:#6366f11f;border:1px solid #6366f138;border-radius:8px;padding:12px;font-size:30px}.FormDesigner-module__PpbSBG__propertySection{background:#fff;border:1px solid #d4d2e8;border-radius:4px;margin-top:8px;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.FormDesigner-module__PpbSBG__propertySectionTitle{color:#273142;background:linear-gradient(#fafafd 0%,#f1f0f7 100%);border-bottom:1px solid #dddce8;justify-content:space-between;align-items:center;gap:6px;min-height:28px;padding:5px 8px;font-size:12px;font-weight:700;display:flex}.FormDesigner-module__PpbSBG__propertySectionBody{padding:6px}.FormDesigner-module__PpbSBG__optionEditor{border-left:2px solid #bfdbfe;flex-direction:column;gap:8px;padding-left:10px;display:flex}.FormDesigner-module__PpbSBG__optionEditorRow{align-items:center;gap:8px;display:flex}.FormDesigner-module__PpbSBG__optionEditorAdd{align-self:flex-start;margin-top:2px}.FormDesigner-module__PpbSBG__formulaEditor{flex-direction:column;gap:8px;display:flex}.FormDesigner-module__PpbSBG__formulaEditorBlock{min-width:0}.FormDesigner-module__PpbSBG__formulaEditorToolbar{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.FormDesigner-module__PpbSBG__formulaEditorTextarea{resize:vertical;background:#f8fafc;border:1px solid #d1d5db;border-radius:6px;outline:none;width:100%;margin-top:4px;padding:6px 8px;font-size:13px;line-height:1.6}.FormDesigner-module__PpbSBG__formulaEditorTest{background:#f0f9ff;border:1px solid #bae6fd;border-radius:6px;padding:8px 10px}.FormDesigner-module__PpbSBG__formulaEditorTestInputs{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.FormDesigner-module__PpbSBG__formulaEditorTestRow{align-items:center;gap:4px;display:flex}.FormDesigner-module__PpbSBG__formulaEditorHint{color:#94a3b8;font-size:11px}.FormDesigner-module__PpbSBG__propertyRow,.FormDesigner-module__PpbSBG__propertyRowInline{color:#374151;border-bottom:1px solid #edf1f7;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:grid}.FormDesigner-module__PpbSBG__propertyRow:last-child,.FormDesigner-module__PpbSBG__propertyRowInline:last-child{border-bottom:0}.FormDesigner-module__PpbSBG__propertyRow>span,.FormDesigner-module__PpbSBG__propertyRowInline>span{color:#667085;font-size:12px}.FormDesigner-module__PpbSBG__propertyRowInline{min-height:34px}.FormDesigner-module__PpbSBG__ideaVoteUserOptions{grid-template-columns:minmax(0,1fr) auto}.FormDesigner-module__PpbSBG__propertyHint{color:#166534;background:#f0fdf4;border:1px solid #badbcc;margin:8px;padding:8px;font-size:12px}.FormDesigner-module__PpbSBG__tableColumnsEditor{flex-direction:column;gap:8px;display:flex}.FormDesigner-module__PpbSBG__tableColumnCard{background:#fff;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:20px minmax(0,1fr) 28px;align-items:start;gap:8px;padding:8px;display:grid}.FormDesigner-module__PpbSBG__designerTabs{background:#f1f5f9;border-bottom:1px solid #dbe3ef;flex:none;padding:8px 14px 0}.FormDesigner-module__PpbSBG__designerTabs .ant-tabs-nav{margin:0}.FormDesigner-module__PpbSBG__designerTabs .ant-tabs-nav:before,.FormDesigner-module__PpbSBG__designerTabs .ant-tabs-ink-bar{display:none}.FormDesigner-module__PpbSBG__designerTabs .ant-tabs-nav-list{gap:0}.FormDesigner-module__PpbSBG__designerTabs .ant-tabs-tab{color:#475569;background:#fff;border:1px solid #cbd5e1;border-bottom:0;border-radius:8px 8px 0 0;font-weight:600;margin:0!important;padding:5px 16px!important}.FormDesigner-module__PpbSBG__designerTabs .ant-tabs-tab-active{background:#1677ff;border-color:#1677ff;color:#fff!important}.FormDesigner-module__PpbSBG__designerTabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important}.FormDesigner-module__PpbSBG__escalationTab{background:#f8fafc;flex:1;min-height:0;padding:20px;overflow:auto}.FormDesigner-module__PpbSBG__escalationActions{justify-content:flex-end;margin-bottom:16px;display:flex}.FormDesigner-module__PpbSBG__escalationContent{width:min(860px,100%);margin:0 auto}.FormDesigner-module__PpbSBG__escalationIntro{color:#64748b;align-items:flex-start;gap:8px;margin-bottom:16px;display:flex}.FormDesigner-module__PpbSBG__escalationIntro svg{color:#1677ff;margin-top:3px}.FormDesigner-module__PpbSBG__escalationRules{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.FormDesigner-module__PpbSBG__escalationRule{background:#fff;border:1px solid #dbe3ef;border-radius:10px;margin-top:4px;padding:40px 14px 14px;position:relative;box-shadow:0 1px 2px #0f172a0f,0 4px 12px #0f172a0f}.FormDesigner-module__PpbSBG__escalationRuleDelete{z-index:1;position:absolute;top:6px;right:6px}.FormDesigner-module__PpbSBG__escalationRuleHead{width:100%;margin-bottom:12px;display:block}.FormDesigner-module__PpbSBG__escalationRuleName{max-width:100%;display:block;width:100%!important}.FormDesigner-module__PpbSBG__escalationRuleFields{grid-template-columns:minmax(0,1.4fr) minmax(120px,.7fr) minmax(0,1.1fr);align-items:start;gap:0 12px;display:grid}.FormDesigner-module__PpbSBG__escalationFieldStep{grid-column:1}.FormDesigner-module__PpbSBG__escalationFieldTrigger{grid-column:2}.FormDesigner-module__PpbSBG__escalationFieldAction{grid-column:3}.FormDesigner-module__PpbSBG__escalationFieldEscalateTo{grid-column:1/-1}.FormDesigner-module__PpbSBG__escalationFieldHint{color:#94a3b8;font-size:11px}.FormDesigner-module__PpbSBG__escalationRuleFields .ant-form-item{margin-bottom:8px}.FormDesigner-module__PpbSBG__escalationRuleFields .ant-form-item-label{padding-bottom:2px}.FormDesigner-module__PpbSBG__escalationRuleFields .ant-form-item-label>label{color:#64748b;font-size:12px}.FormDesigner-module__PpbSBG__escalationRuleFields .ant-form-item-additional{min-height:0}@media (width<=900px){.FormDesigner-module__PpbSBG__escalationRuleFields{grid-template-columns:1fr}.FormDesigner-module__PpbSBG__escalationFieldStep,.FormDesigner-module__PpbSBG__escalationFieldTrigger,.FormDesigner-module__PpbSBG__escalationFieldAction,.FormDesigner-module__PpbSBG__escalationFieldEscalateTo{grid-column:1}}.FormDesigner-module__PpbSBG__escalationEmpty{color:#94a3b8;text-align:center;background:#fff;border:1px dashed #cbd5e1;border-radius:10px;padding:48px 0}.FormDesigner-module__PpbSBG__tableColumnCardDragging{opacity:.55}.FormDesigner-module__PpbSBG__tableColumnCardDragOver{background:#f0f7ff;border-color:#1677ff;box-shadow:inset 0 3px #1677ff}.FormDesigner-module__PpbSBG__tableColumnDragGrip{color:#98a2b3;cursor:grab;border-radius:4px;place-items:center;width:20px;height:32px;display:grid}.FormDesigner-module__PpbSBG__tableColumnDragGrip:hover{color:#1677ff;background:#eef4ff}.FormDesigner-module__PpbSBG__tableColumnDragGrip:active{cursor:grabbing}.FormDesigner-module__PpbSBG__tableColumnFields{grid-template-columns:minmax(160px,1fr) auto;gap:8px;display:grid}.FormDesigner-module__PpbSBG__tableColumnField{gap:4px;min-width:0;display:grid}.FormDesigner-module__PpbSBG__tableColumnField>span{color:#667085;font-size:11px;font-weight:600}.FormDesigner-module__PpbSBG__tableColumnTypeField{grid-area:2/1/auto/-1}.FormDesigner-module__PpbSBG__tableColumnHandoff{white-space:nowrap;grid-area:1/2;align-self:end;margin-bottom:1px}.FormDesigner-module__PpbSBG__tableColumnDelete{align-self:start}.FormDesigner-module__PpbSBG__tableColumnOptions{border-top:1px solid #eef2f6;grid-column:2/-1;padding-top:8px}.FormDesigner-module__PpbSBG__tableColumnTypeSelect{width:100%}.FormDesigner-module__PpbSBG__tableColumnsAdd{align-self:flex-start;margin-top:2px}@media (width<=420px){.FormDesigner-module__PpbSBG__tableColumnFields{grid-template-columns:1fr}.FormDesigner-module__PpbSBG__tableColumnTypeField,.FormDesigner-module__PpbSBG__tableColumnHandoff{grid-area:auto/1}}@media (width<=1200px){.FormDesigner-module__PpbSBG__workspace{grid-template-columns:232px minmax(360px,1fr) 380px}}@media (width<=900px){.FormDesigner-module__PpbSBG__workspace{grid-template-columns:1fr;overflow-y:auto}.FormDesigner-module__PpbSBG__toolboxPane,.FormDesigner-module__PpbSBG__surfacePane,.FormDesigner-module__PpbSBG__propertiesPane{border-bottom:1px solid #c9ced6;border-left:0;border-right:0;min-height:360px}.FormDesigner-module__PpbSBG__commandBar{grid-template-columns:1fr}}

.AiAssistantPanel-module__xqgWXa__panel{height:100%;min-height:0;color:var(--ai-text);background:var(--ai-surface);flex-direction:column;font-size:15px;line-height:1.7;display:flex}.AiAssistantPanel-module__xqgWXa__conversation{scrollbar-gutter:stable;flex:1;min-height:0;padding:24px;overflow-y:auto}.AiAssistantPanel-module__xqgWXa__message{overflow-wrap:anywhere;border-radius:12px;min-width:0;font-size:15px;line-height:1.7}.AiAssistantPanel-module__xqgWXa__user{background:var(--ai-user);margin-left:48px;padding:16px 20px}.AiAssistantPanel-module__xqgWXa__assistant{padding:16px 0}.AiAssistantPanel-module__xqgWXa__heading,.AiAssistantPanel-module__xqgWXa__author{align-items:center;gap:10px;display:flex}.AiAssistantPanel-module__xqgWXa__heading img,.AiAssistantPanel-module__xqgWXa__author img{object-fit:contain;flex-shrink:0}.AiAssistantPanel-module__xqgWXa__author .ant-avatar{flex-shrink:0}.AiAssistantPanel-module__xqgWXa__author{color:var(--ai-secondary);margin-bottom:8px;font-size:13px;font-weight:600}.AiAssistantPanel-module__xqgWXa__message p{font-size:inherit;line-height:inherit;margin:0 0 14px}.AiAssistantPanel-module__xqgWXa__message p:last-child{margin-bottom:0}.AiAssistantPanel-module__xqgWXa__message h1,.AiAssistantPanel-module__xqgWXa__message h2,.AiAssistantPanel-module__xqgWXa__message h3{margin:24px 0 12px;font-size:18px;font-weight:600;line-height:1.4}.AiAssistantPanel-module__xqgWXa__message ul,.AiAssistantPanel-module__xqgWXa__message ol{margin:12px 0;padding-left:24px}.AiAssistantPanel-module__xqgWXa__message ul{list-style:outside}.AiAssistantPanel-module__xqgWXa__message ol{list-style:decimal}.AiAssistantPanel-module__xqgWXa__message li+li{margin-top:10px}.AiAssistantPanel-module__xqgWXa__message pre{border:1px solid var(--ai-border);background:var(--ai-muted);border-radius:8px;padding:16px;font-size:13px;line-height:1.6;overflow-x:auto}.AiAssistantPanel-module__xqgWXa__message blockquote{border-left:3px solid var(--ai-border);margin:16px 0;padding-left:16px}.AiAssistantPanel-module__xqgWXa__message table{color:var(--ai-text);margin:12px 0;font-size:14px}.AiAssistantPanel-module__xqgWXa__message th{background:var(--ai-muted)}.AiAssistantPanel-module__xqgWXa__activity{color:var(--ai-secondary);margin-top:16px;font-size:13px}.AiAssistantPanel-module__xqgWXa__activity summary{cursor:pointer;margin-bottom:8px}.AiAssistantPanel-module__xqgWXa__empty{text-align:center;padding:48px 16px}.AiAssistantPanel-module__xqgWXa__pending{padding-top:24px}.AiAssistantPanel-module__xqgWXa__composer{border-top:1px solid var(--ai-border);background:#fafafa;flex-shrink:0;max-height:50%;padding:20px 24px;overflow-y:auto}.AiAssistantPanel-module__xqgWXa__inputLabel{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.AiAssistantPanel-module__xqgWXa__toolbar{align-items:center;gap:12px;display:flex}.AiAssistantPanel-module__xqgWXa__toolbar>:last-child{margin-left:auto}.AiAssistantPanel-module__xqgWXa__drawer .ant-drawer-content,.AiAssistantPanel-module__xqgWXa__drawer .ant-drawer-wrapper-body,.AiAssistantPanel-module__xqgWXa__drawer .ant-drawer-body{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.AiAssistantPanel-module__xqgWXa__drawer .ant-drawer-body>*{flex:1;min-height:0}.AiAssistantPanel-module__xqgWXa__drawer .ant-drawer-header{background:#0c68e9;border-bottom-color:#0c68e9}.AiAssistantPanel-module__xqgWXa__drawer .ant-drawer-header-title{min-width:0}.AiAssistantPanel-module__xqgWXa__drawer .ant-drawer-close{color:#fff;order:1;margin-inline:auto 0}.AiAssistantPanel-module__xqgWXa__drawer .ant-drawer-close:hover{color:#fff;background:#ffffff29}.AiAssistantPanel-module__xqgWXa__drawer .ant-drawer-title{white-space:normal;color:#fff;min-width:0}.AiAssistantPanel-module__xqgWXa__composer textarea::placeholder{color:var(--ai-secondary)}.AiAssistantPanel-module__xqgWXa__panel button{white-space:nowrap}.AiAssistantPanel-module__xqgWXa__panel button:active{transform:scale(.98)}@media (width<=767px){.AiAssistantPanel-module__xqgWXa__conversation,.AiAssistantPanel-module__xqgWXa__composer{padding:16px}.AiAssistantPanel-module__xqgWXa__user{margin-left:24px;padding:12px 16px}.AiAssistantPanel-module__xqgWXa__hint,.AiAssistantPanel-module__xqgWXa__settingsLabel{display:none}}

.FloatingAiAssistant-module__mArPJq__anchor{animation:.48s cubic-bezier(.22,1,.36,1) both FloatingAiAssistant-module__mArPJq__ai-fab-enter}.FloatingAiAssistant-module__mArPJq__ring{pointer-events:none;border:2px solid #4285f480;border-radius:9999px;animation:2.8s ease-out infinite FloatingAiAssistant-module__mArPJq__ai-fab-ring;position:absolute;inset:0}.FloatingAiAssistant-module__mArPJq__button{z-index:1;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,filter .22s;position:relative}.FloatingAiAssistant-module__mArPJq__button:hover{transform:translateY(-2px)scale(1.05);box-shadow:0 8px 22px #4285f480}.FloatingAiAssistant-module__mArPJq__button:active{transform:translateY(0)scale(.96)}.FloatingAiAssistant-module__mArPJq__icon{transition:transform .35s cubic-bezier(.22,1,.36,1);display:block}.FloatingAiAssistant-module__mArPJq__button:hover .FloatingAiAssistant-module__mArPJq__icon{transform:translateY(-1px)}@keyframes FloatingAiAssistant-module__mArPJq__ai-fab-enter{0%{opacity:0;transform:translateY(16px)scale(.92)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes FloatingAiAssistant-module__mArPJq__ai-fab-ring{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.55)}}@media (prefers-reduced-motion:reduce){.FloatingAiAssistant-module__mArPJq__anchor,.FloatingAiAssistant-module__mArPJq__ring{animation:none}.FloatingAiAssistant-module__mArPJq__button,.FloatingAiAssistant-module__mArPJq__icon{transition:none}.FloatingAiAssistant-module__mArPJq__button:hover,.FloatingAiAssistant-module__mArPJq__button:active,.FloatingAiAssistant-module__mArPJq__button:hover .FloatingAiAssistant-module__mArPJq__icon{transform:none}}

.ConditionBuilder-module__yaYzbG__conditionBuilder{flex-direction:column;gap:6px;display:flex}.ConditionBuilder-module__yaYzbG__conditionBuilderLogic{align-items:center;gap:6px;display:flex}.ConditionBuilder-module__yaYzbG__conditionBuilderRow{align-items:center;gap:4px;display:flex}.ConditionBuilder-module__yaYzbG__conditionBuilderAdd{margin-top:2px}

/*# sourceMappingURL=937aafb049ada31c.css.map*/