._root_8w8x3_1{width:100%;min-width:0}._standard_8w8x3_8{padding:16px 16px 24px}._bleed_8w8x3_13{padding:0}._inner_8w8x3_17{width:100%;min-width:0;max-width:var(--demo-page-max-width, 100%);margin:0 auto}@media(max-width:768px){._standard_8w8x3_8{padding:12px}}._container_gdffd_1{padding:0 4px 24px}._heroBanner_gdffd_6{margin-bottom:20px;background:linear-gradient(135deg,#fff,#f0fdfa 40%,#eff6ff);border-radius:16px;padding:26px 32px;border:1px solid #e0e7ff;box-shadow:0 4px 24px -4px #3b82f614;position:relative;overflow:hidden}._heroContent_gdffd_17{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:18px}._heroTitle_gdffd_25{font-size:22px;font-weight:700;color:#0f172a;margin:4px 0 6px;display:flex;align-items:center;gap:8px}._heroSubtitle_gdffd_35{color:#475569;margin:0;font-size:13.5px;max-width:680px;line-height:1.6}._statCard_gdffd_44{border-radius:14px;border:1px solid #f1f5f9;box-shadow:0 1px 4px #00000005;transition:all .25s cubic-bezier(.4,0,.2,1);overflow:hidden}._statCard_gdffd_44:hover{transform:translateY(-2px);box-shadow:0 6px 16px -2px #0000000f;border-color:#cbd5e1}._hubCard_gdffd_59{border-radius:14px;background:#fff;border:1px solid #e2e8f0;padding:18px 20px;height:100%;cursor:pointer;transition:all .22s ease-in-out;display:flex;flex-direction:column;justify-content:space-between}._hubCard_gdffd_59:hover{border-color:#93c5fd;transform:translateY(-2px);box-shadow:0 8px 20px -4px #2563eb1a}._hubHeader_gdffd_78{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}._hubIconBox_gdffd_85{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:22px}._hubTitle_gdffd_95{font-size:15px;font-weight:600;color:#0f172a;margin-bottom:4px}._hubDesc_gdffd_102{font-size:12.5px;color:#64748b;line-height:1.55;margin-bottom:12px}._hubFooterLinks_gdffd_109{display:flex;align-items:center;gap:8px;flex-wrap:wrap;border-top:1px dashed #f1f5f9;padding-top:10px;margin-top:4px}._recentWorkflowItem_gdffd_120{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:10px;border:1px solid #f1f5f9;background:#fff;margin-bottom:10px;cursor:pointer;transition:all .2s ease}._recentWorkflowItem_gdffd_120:hover{border-color:#93c5fd;background:#f8fafc;transform:translate(3px);box-shadow:0 3px 10px #2563eb0f}._recentWorkflowLeft_gdffd_140{display:flex;align-items:center;gap:12px;flex:1;min-width:0}._recentWorkflowIcon_gdffd_148{width:38px;height:38px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}._recentWorkflowName_gdffd_159{font-size:14px;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._recentWorkflowMeta_gdffd_168{display:flex;align-items:center;gap:8px;font-size:11.5px;color:#94a3b8;margin-top:2px}._healthRow_gdffd_178{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;border-radius:8px;background:#f8fafc;border:1px solid #f1f5f9;margin-bottom:10px;transition:all .2s ease}._healthRow_gdffd_178:hover{background:#f1f5f9;border-color:#e2e8f0}._container_1lwoa_1{min-height:100vh;width:100vw;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;background:linear-gradient(135deg,#f0f7ff,#e0eafc,#f8fafc);color:#0f172a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;padding:24px}._orb1_1lwoa_17{position:absolute;width:500px;height:500px;top:-100px;right:-100px;border-radius:50%;background:radial-gradient(circle,rgba(59,130,246,.15) 0%,rgba(99,102,241,.08) 50%,transparent 70%);filter:blur(60px);animation:_float1_1lwoa_1 14s ease-in-out infinite alternate;pointer-events:none}._orb2_1lwoa_30{position:absolute;width:600px;height:600px;bottom:-150px;left:-150px;border-radius:50%;background:radial-gradient(circle,rgba(147,197,253,.22) 0%,rgba(196,181,253,.12) 50%,transparent 70%);filter:blur(80px);animation:_float2_1lwoa_1 18s ease-in-out infinite alternate;pointer-events:none}._orb3_1lwoa_43{position:absolute;width:350px;height:350px;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(56,189,248,.1) 0%,transparent 60%);filter:blur(70px);pointer-events:none}._gridPattern_1lwoa_57{position:absolute;inset:0;background-image:linear-gradient(rgba(15,23,42,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(15,23,42,.03) 1px,transparent 1px);background-size:32px 32px;pointer-events:none}@keyframes _float1_1lwoa_1{0%{transform:translate(0) scale(1)}to{transform:translate(-60px,80px) scale(1.1)}}@keyframes _float2_1lwoa_1{0%{transform:translate(0) scale(1)}to{transform:translate(70px,-60px) scale(1.08)}}._loginCard_1lwoa_86{position:relative;z-index:10;width:100%;max-width:440px;padding:40px 36px;background:#fffffff2;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid #e2e8f0;border-radius:20px;box-shadow:0 20px 45px -10px #0f172a14,0 0 0 1px #e2e8f099;transition:transform .3s ease,box-shadow .3s ease}._loginCard_1lwoa_86:hover{box-shadow:0 25px 50px -12px #0f172a1f,0 0 20px #2563eb14,0 0 0 1px #2563eb26}._brandHeader_1lwoa_111{text-align:center;margin-bottom:28px}._logoWrapper_1lwoa_116{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:18px;background:#eff6ff;border:1px solid #bfdbfe;box-shadow:0 6px 16px -4px #2563eb2e;margin-bottom:16px;padding:10px}._logoImg_1lwoa_130{width:100%;height:100%;object-fit:contain}._title_1lwoa_136{font-size:24px;font-weight:700;letter-spacing:-.02em;color:#0f172a;margin-bottom:6px}._subtitle_1lwoa_144{font-size:13px;color:#64748b;letter-spacing:.02em}._customInput_1lwoa_151,._customInput_1lwoa_151.ant-input-affix-wrapper,._customInput_1lwoa_151.ant-input{background:#fff!important;border:1px solid #cbd5e1!important;color:#0f172a!important;border-radius:8px!important;height:44px!important;line-height:44px!important;box-sizing:border-box!important}._customInput_1lwoa_151.ant-input-affix-wrapper:hover,._customInput_1lwoa_151.ant-input-affix-wrapper:focus,._customInput_1lwoa_151.ant-input-affix-wrapper-focused,._customInput_1lwoa_151.ant-input:hover,._customInput_1lwoa_151.ant-input:focus{border-color:#2563eb!important;box-shadow:0 0 0 2px #2563eb1f!important}._customInput_1lwoa_151 .ant-input{background:transparent!important;color:#0f172a!important}._customInput_1lwoa_151 .ant-input::placeholder,._customInput_1lwoa_151::placeholder{color:#94a3b8!important}._customInput_1lwoa_151 .ant-input-prefix{color:#64748b;margin-right:10px}._submitBtn_1lwoa_188{height:44px!important;border-radius:8px!important;font-size:15px;font-weight:600;letter-spacing:.02em;background:#2563eb!important;border:none!important;box-shadow:0 6px 18px -4px #2563eb59!important;transition:all .25s ease!important;color:#fff!important}._submitBtn_1lwoa_188:hover{background:#1d4ed8!important;transform:translateY(-1px);box-shadow:0 8px 22px -4px #2563eb73!important}._submitBtn_1lwoa_188:active{transform:translateY(0)}._captchaWrapper_1lwoa_212{display:flex;gap:12px;align-items:center;width:100%}._captchaBtn_1lwoa_219{height:44px!important;width:120px;min-width:120px;border-radius:8px;overflow:hidden;border:1px solid #cbd5e1;background:#f8fafc;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-sizing:border-box!important;user-select:none;flex-shrink:0}._captchaBtn_1lwoa_219:hover{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb1f;opacity:.95}._captchaImg_1lwoa_243{width:100%;height:100%;object-fit:cover;display:block}._footer_1lwoa_251{margin-top:32px;text-align:center;z-index:10;font-size:12px;color:#94a3b8}._langDropdown_1lwoa_260 .ant-dropdown-menu{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:6px!important;box-shadow:0 10px 25px -5px #0000001a,0 4px 6px -2px #0000000d!important}._langDropdown_1lwoa_260 .ant-dropdown-menu-item{border-radius:6px!important;padding:8px 12px!important;color:#334155!important}._langDropdown_1lwoa_260 .ant-dropdown-menu-item:hover,._langDropdown_1lwoa_260 .ant-dropdown-menu-item-active{background-color:#eff6ff!important;color:#2563eb!important}._page_6a79g_1{display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:18px;min-width:0;width:100%;min-height:calc(100vh - 64px);padding:20px 24px;background:#f8fafc}._pageHeader_6a79g_12{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:52px}._pageTitle_6a79g_20{display:flex;align-items:center;min-width:0;gap:12px}._pageIcon_6a79g_27{display:inline-flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;color:#2563eb;background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;font-size:19px}._pageHeader_6a79g_12 h1{margin:0;color:#111827;font-size:22px;font-weight:650;line-height:1.3}._pageHeader_6a79g_12 p{margin:3px 0 0;color:#64748b;font-size:13px;line-height:1.6}._headerActions_6a79g_56{flex:0 0 auto}._headerActions_6a79g_56 .ant-btn{height:36px}._toolbar_6a79g_64{padding:14px 16px 2px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 2px #0f172a08}._queryForm_6a79g_72{row-gap:0;column-gap:0}._queryForm_6a79g_72 .ant-form-item{margin-right:12px;margin-bottom:12px}._queryForm_6a79g_72 .ant-input-affix-wrapper,._queryForm_6a79g_72 .ant-select-selector,._queryForm_6a79g_72 .ant-btn{min-height:34px}._tableSurface_6a79g_88{min-width:0;overflow:hidden;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 2px #0f172a08}._tableSurface_6a79g_88 .ant-table-wrapper{min-width:0}._tableSurface_6a79g_88 .ant-table-thead>tr>th{padding-top:13px;padding-bottom:13px;color:#475569;background:#f8fafc;border-bottom-color:#e2e8f0;font-size:14px;font-weight:600}._tableSurface_6a79g_88 .ant-table-tbody>tr>td{border-bottom-color:#f1f5f9}._tableSurface_6a79g_88 .ant-table-tbody>tr:hover>td{background:#f8fbff!important}._tableSurface_6a79g_88 .ant-pagination{margin-right:16px;margin-left:16px}._code_6a79g_124{display:inline-block;padding:3px 7px;color:#1e40af;background:#eff6ff;border-radius:4px;font-family:SFMono-Regular,Consolas,monospace;font-size:12px}._listingButton_6a79g_134{max-width:100%;padding-right:4px;padding-left:4px;white-space:nowrap}._actionGrid_6a79g_141{display:grid;grid-template-columns:repeat(4,38px);grid-auto-rows:38px;gap:4px 7px;align-items:center}._actionButton_6a79g_149{width:38px;height:38px;padding:0;font-size:17px}._drawerBody_6a79g_156{display:grid;gap:16px}._page_6a79g_1 .ant-drawer textarea{min-height:180px}._productFilesPanel_6a79g_166{margin-top:8px;padding:16px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}._productFilesHeader_6a79g_174{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}._productFilesHeader_6a79g_174 .ant-typography{margin:0}._productFilesHeader_6a79g_174 .ant-typography-secondary{display:block;margin-top:4px;font-size:12px}._productFileCards_6a79g_191{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._productFileCard_6a79g_191{display:flex;min-width:0;flex-direction:column;gap:8px;padding:13px;background:#fff;border:1px solid #e2e8f0;border-radius:6px}._productFileCardTitle_6a79g_208{display:flex;align-items:center;gap:7px;color:#1e40af}._productFileCardHint_6a79g_215{min-height:32px;font-size:12px;line-height:1.45}._productFileCard_6a79g_191 .ant-upload-wrapper{width:100%}._productFileCard_6a79g_191 .ant-upload-list{margin-top:2px}._productFileCard_6a79g_191 .ant-upload-list-item{margin-top:4px;padding-inline:4px;font-size:12px}._productUploadedBlock_6a79g_235{margin-top:18px;padding-top:14px;border-top:1px solid #e2e8f0}._productUploadedBlock_6a79g_235 .ant-list{max-height:150px;margin-top:6px;overflow-y:auto;background:#fff;border:1px solid #e2e8f0;border-radius:6px}._productUploadedBlock_6a79g_235 .ant-list-item{padding:8px 10px}._fileNameLink_6a79g_254{display:inline-flex;max-width:205px;padding:0 4px;overflow:hidden;vertical-align:middle}._fileNameLink_6a79g_254 .ant-typography{max-width:100%;color:inherit}._fileNameLink_6a79g_254:hover .ant-typography{color:inherit}._rateUploadSection_6a79g_271{display:grid;min-width:0;gap:12px}._selectedFile_6a79g_277{display:flex;min-width:0;min-height:36px;align-items:center;gap:8px;padding:6px 8px 6px 10px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px}._selectedFileIcon_6a79g_289{flex:0 0 auto;color:#16a34a;font-size:17px}._selectedFileName_6a79g_295{min-width:0;flex:1 1 auto;overflow:hidden;color:#334155;text-overflow:ellipsis;white-space:nowrap}._selectedFile_6a79g_277 .ant-btn{flex:0 0 auto}._rateUploadButton_6a79g_308{justify-self:start}._statusRow_6a79g_312{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}._statusItem_6a79g_318{min-width:0;padding:12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px}._statusItem_6a79g_318 span,._statusItem_6a79g_318 strong{display:block;overflow-wrap:anywhere}._statusItem_6a79g_318 span{margin-bottom:6px;color:#64748b;font-size:12px}._editor_6a79g_338{width:100%;min-height:420px!important;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.65}._trialGrid_6a79g_346{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:18px;align-items:start}._trialEmbedded_6a79g_353{min-width:0;width:100%}._panel_6a79g_358{min-width:0;padding:20px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 2px #0f172a08}._formPanel_6a79g_367{border-top:3px solid #3b82f6}._formPanel_6a79g_367 .ant-form-item-label>label{color:#475569;font-size:13px;font-weight:500}._resultPanel_6a79g_377{display:flex;min-height:360px;align-items:center;justify-content:center;border-top:3px solid #10b981}._discountTrialDetails_6a79g_385{margin-top:16px;padding-top:12px;border-top:1px solid #e5e7eb}._discountTrialRow_6a79g_391{display:flex;justify-content:space-between;gap:16px;padding:6px 0;color:#475569}._resultPanel_6a79g_377>*{width:100%}._resultGrid_6a79g_403{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._resultValue_6a79g_409{min-height:98px;padding:18px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px}._resultValue_6a79g_409 span,._resultValue_6a79g_409 strong{display:block}._resultValue_6a79g_409 span{margin-bottom:6px;color:#64748b;font-size:12px}._resultValue_6a79g_409 strong{color:#111827;font-size:19px;line-height:1.35;overflow-wrap:anywhere}@media(max-width:900px){._page_6a79g_1{padding:16px}._pageHeader_6a79g_12{flex-direction:column;align-items:stretch}._headerActions_6a79g_56{align-self:stretch}._pageHeader_6a79g_12>.ant-btn._headerActions_6a79g_56{width:100%}._trialGrid_6a79g_346,._statusRow_6a79g_312,._resultGrid_6a79g_403,._productFileCards_6a79g_191{grid-template-columns:1fr}}@media(max-width:600px){._page_6a79g_1{gap:14px;padding:14px 12px}._pageIcon_6a79g_27{flex-basis:36px;width:36px;height:36px;font-size:17px}._pageHeader_6a79g_12 h1{font-size:19px}._pageHeader_6a79g_12 p{font-size:12px}._headerActions_6a79g_56,._headerActions_6a79g_56 .ant-space-item,._headerActions_6a79g_56 .ant-btn,._headerActions_6a79g_56 .ant-upload,._headerActions_6a79g_56 .ant-upload-wrapper{width:100%}._queryForm_6a79g_72 .ant-form-item,._queryForm_6a79g_72 .ant-input,._queryForm_6a79g_72 .ant-input-affix-wrapper,._queryForm_6a79g_72 .ant-select{width:100%!important;margin-right:0}._toolbar_6a79g_64,._panel_6a79g_358{padding-right:14px;padding-left:14px}._resultPanel_6a79g_377{min-height:300px}}._conditionEditor_146db_1{padding:12px;background:#fbfcfe;border:1px solid #dde4ec;border-left:4px solid #0f766e;border-radius:10px;color:#182230}._conditionToolbar_146db_9{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}._editorTitle_146db_17{font-size:15px;font-weight:700}._editorHint_146db_21{margin-top:2px;color:#66768a;font-size:12px}._rootLogic_146db_26{display:flex;align-items:center;gap:8px;color:#66768a;font-size:12px}._conditionToolbar_146db_9 ._rootLogic_146db_26{order:2}._logicToggle_146db_36{display:inline-flex;overflow:hidden;border:1px solid #dde4ec;border-radius:8px;background:#fff}._logicToggle_146db_36 button{padding:4px 14px;color:#66768a;font-size:12px;font-weight:700;background:#fff;cursor:pointer}._logicToggle_146db_36 button+button{border-left:1px solid #dde4ec}._logicToggle_146db_36 ._activeAnd_146db_54{color:#fff;background:#0f766e}._logicToggle_146db_36 ._activeOr_146db_58{color:#fff;background:#b45309}._groupBox_146db_62{padding:12px;margin-bottom:12px;background:#fbfcfe;border:1px solid #dde4ec;border-left:4px solid #0f766e;border-radius:10px}._depth2_146db_70{border-left-color:#0284c7}._depth3_146db_73{border-left-color:#b45309}._depth4_146db_76{border-left-color:#0f766e}._groupHead_146db_79{display:flex;align-items:center;gap:8px;min-height:30px;margin-bottom:10px}._groupTitle_146db_86{margin-right:2px;color:#66768a;font-size:12px;font-weight:600}._groupCount_146db_92{padding:3px 8px;color:#66768a;font-size:11px;background:#f1f5f9;border-radius:6px}._groupOps_146db_99{display:flex;gap:2px;margin-left:auto}._ruleRow_146db_104{display:flex;align-items:center;gap:8px;min-height:48px;padding:8px 10px;margin-bottom:8px;background:#fff;border:1px solid #dde4ec;border-radius:8px;transition:box-shadow .15s,border-color .15s}._ruleRow_146db_104:hover{border-color:#c8d3e0;box-shadow:0 1px 4px #1018280f}._dragHandle_146db_122{flex:none;color:#b6c2d1;cursor:grab}._fieldSelect_146db_127{flex:1;min-width:150px}._opSelect_146db_131{width:105px}._valueInput_146db_134{flex:1;min-width:130px}._fieldSelect_146db_127 .ant-select-selector{background:#d9f0ee!important;border-color:#bfe0dc!important;font-weight:600}._addRule_146db_143{margin-top:1px}._addGroupBar_146db_146{padding:2px 0 1px}._nodeEditor_146db_149{width:100%;padding:10px;background:#fbfcfe;border:1px solid #dde4ec;border-radius:8px}._conditionEditor_146db_1 .ant-select-selector,._conditionEditor_146db_1 .ant-input{border-radius:7px}._conditionEditor_146db_1 .ant-btn-text{color:#66768a}._conditionEditor_146db_1 .ant-btn-text:hover{color:#182230;background:#e8edf4}._conditionEditor_146db_1 .ant-btn-dangerous{color:#dc2626}@media(max-width:700px){._conditionToolbar_146db_9{align-items:flex-start;flex-direction:column}._rootLogic_146db_26{width:100%;justify-content:space-between}._ruleRow_146db_104{flex-wrap:wrap}._fieldSelect_146db_127,._opSelect_146db_131,._valueInput_146db_134{width:100%;min-width:0}._dragHandle_146db_122{align-self:center}}._conditionEditor_146db_1{padding:20px;background:#fff;border-left:1px solid #dde4ec}._logicToggle_146db_36 button{border:0;transition:color .15s,background .15s}._logicToggle_146db_36 button:focus-visible{outline:2px solid #0284c7;outline-offset:-2px}._groupBox_146db_62{animation:_conditionEnter_146db_1 .2s ease-out}._groupBody_146db_211{padding-left:10px;border-left:1px dashed #d8e2e9;animation:_conditionEnter_146db_1 .2s ease-out}._groupHead_146db_79{flex-wrap:wrap}._groupEmpty_146db_219{padding:24px 12px;margin-bottom:12px;border:1px dashed #d5dfe8;border-radius:8px;color:#94a3b8;text-align:center}._groupSummary_146db_227{color:#64748b;background:#f1f5f9;padding:8px 12px;border-radius:6px;overflow-wrap:anywhere}._ruleRow_146db_104{animation:_conditionEnter_146db_1 .2s ease-out;flex-wrap:wrap}._opSelect_146db_131{width:145px}._valueInput_146db_134{width:100%}._ruleActions_146db_244{margin-left:auto}._dragging_146db_247{opacity:.45}._dragOver_146db_250{border-top:2px solid #0f766e}._invalidRule_146db_253{border-color:#f0d7ac}._preview_146db_256{margin-top:16px;margin-bottom:12px;padding:16px;border:1px solid #dce5ed;background:#f8fafc;border-radius:10px}._previewTitle_146db_264{color:#64748b;font-size:12px;font-weight:600;margin-bottom:10px}._previewExpression_146db_270{color:#334155;font-family:ui-monospace,monospace;font-size:13px;font-weight:500;line-height:1.7;overflow-wrap:anywhere;white-space:pre-wrap}@keyframes _conditionEnter_146db_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._groupBox_146db_62,._groupBody_146db_211,._ruleRow_146db_104{animation:none}._logicToggle_146db_36 button,._ruleRow_146db_104{transition:none}}@media(max-width:700px){._conditionEditor_146db_1{padding:10px}._groupBox_146db_62{padding:8px}._groupBody_146db_211{padding-left:4px}}._previewField_146db_312{color:#0f766e;font-weight:700}._previewOperator_146db_313{color:#b45309;font-weight:700}._previewValue_146db_314{color:#2563eb}._expressionHint_146db_315{margin:-6px 0 10px;color:#64748b;font-size:12px;white-space:pre-wrap}._expressionEditor_146db_316{background:#111827!important;color:#e5e7eb!important;border:1px solid #374151!important;border-radius:8px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;line-height:1.7}._expressionEditor_146db_316::placeholder{color:#6b7280}._availableFields_146db_316{margin-bottom:10px;color:#64748b;font-size:12px}._availableFields_146db_316 .ant-tag{margin-inline-end:6px;margin-bottom:4px}._expressionEditor_146db_316 .formulaBracketMatch{background:#854d0e;color:#fde68a!important;font-weight:700}._discountMetaRow_146db_318{flex-wrap:nowrap!important;gap:12px!important}._discountMetaRow_146db_318 .ant-form-item{margin-bottom:12px;min-width:0}._discountFlexItem_146db_318{flex:1 1 0;min-width:0}._targetFieldItem_146db_318{flex:0 0 150px;width:150px;min-width:150px}._orderItem_146db_318{flex:0 0 110px}._discountMetaRow_146db_318 .ant-select-selection-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._collapsedConditionSummary_146db_319{color:#0f766e;font-size:12px;font-weight:500}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #555;--xy-background-pattern-lines-color-default: #333;--xy-background-pattern-cross-color-default: #333;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}._canvasWrapper_19buu_1{width:100%;height:100%;display:flex;flex-direction:column;position:relative;background:#f8fafc;overflow:hidden}._topBar_19buu_11{height:56px;background:#fff;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between;padding:0 20px;z-index:20}._leftSection_19buu_22{display:flex;align-items:center;gap:12px}._backBtn_19buu_28{display:flex;align-items:center;justify-content:center;color:#64748b;font-size:16px;cursor:pointer;padding:6px;border-radius:6px;transition:all .2s ease}._backBtn_19buu_28:hover{background:#f1f5f9;color:#0f172a}._titleArea_19buu_45{display:flex;align-items:center;gap:8px}._workflowName_19buu_51{font-size:15px;font-weight:600;color:#0f172a}._workflowIdTag_19buu_57{font-size:12px;color:#64748b;background:#f1f5f9;padding:2px 6px;border-radius:4px;font-family:monospace}._dirtyBadge_19buu_66{display:flex;align-items:center;gap:4px;font-size:12px;color:#f59e0b;font-weight:500}._cleanBadge_19buu_75{display:flex;align-items:center;gap:4px;font-size:12px;color:#10b981;font-weight:500}._savingBadge_19buu_84{display:flex;align-items:center;gap:4px;font-size:12px;color:#2563eb;font-weight:500}._rightSection_19buu_93{display:flex;align-items:center;gap:8px}._flowArea_19buu_99{flex:1;height:calc(100% - 56px);position:relative}._bottomRightDock_19buu_105{position:absolute;right:14px;bottom:18px;z-index:10;display:flex;align-items:center}._saveStatusBadge_19buu_114{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:20px;font-size:12px;font-weight:500;line-height:1.2;box-shadow:0 2px 8px #0000000f;backdrop-filter:blur(8px);user-select:none;transition:all .25s ease;cursor:default}._saveStatusBadge_19buu_114._unsaved_19buu_130{background:#fef3c7eb;color:#d97706;border:1px solid #fde68a;cursor:pointer}._saveStatusBadge_19buu_114._unsaved_19buu_130:hover{background:#fef3c7;box-shadow:0 3px 10px #d977062e;transform:translateY(-1px)}._saveStatusBadge_19buu_114._saving_19buu_84{background:#eff6ffeb;color:#2563eb;border:1px solid #bfdbfe}._saveStatusBadge_19buu_114._saved_19buu_149{background:#f0fdf4eb;color:#16a34a;border:1px solid #bbf7d0}._unsavedDot_19buu_155{width:7px;height:7px;border-radius:50%;background:#f59e0b;display:inline-block;animation:_pulseDot_19buu_1 1.6s infinite ease-in-out}@keyframes _pulseDot_19buu_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}._statusIconSaving_19buu_175{font-size:12px;color:#2563eb}._statusIconSaved_19buu_180{font-size:12px;color:#16a34a}._savedTime_19buu_185{margin-left:4px;font-size:11px;opacity:.8;font-family:monospace}._viewportCoordsBadge_19buu_192{position:absolute;bottom:16px;right:16px;background:#ffffffe6;backdrop-filter:blur(4px);border:1px solid #e2e8f0;border-radius:6px;padding:4px 10px;font-size:11px;color:#64748b;font-family:monospace;pointer-events:none;z-index:10;box-shadow:0 2px 6px #0000000a}._pageContainer_yv0xz_1{width:100%;height:calc(100vh - 64px);display:flex;overflow:hidden;background:#fff;position:relative}._canvasContainer_yv0xz_10{flex:1;height:100%;overflow:hidden;position:relative}._container_itw00_2{padding:20px 24px;background-color:#f8fafc;min-height:calc(100vh - 64px);width:100%}._topToolbar_itw00_10{background:#fff;padding:16px 20px;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 1px 3px #0f172a0a;margin-bottom:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}._toolbarLeft_itw00_24{display:flex;align-items:center;gap:12px;flex-wrap:wrap;flex:1}._toolbarRight_itw00_32{display:flex;align-items:center;gap:12px;flex-shrink:0}._totalBadge_itw00_39{font-size:13px;color:#64748b;font-weight:500;background:#f1f5f9;padding:4px 10px;border-radius:20px}._cardGrid_itw00_50{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-bottom:8px}@media(max-width:1024px){._cardGrid_itw00_50{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){._cardGrid_itw00_50{grid-template-columns:1fr}}._workflowCard_itw00_69{background:#fff;border-radius:14px;border:1px solid #e2e8f0;box-shadow:0 1px 3px #0f172a08,0 2px 6px #0f172a05;transition:all .22s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;height:100%;cursor:pointer;position:relative;overflow:hidden}._workflowCard_itw00_69:hover{transform:translateY(-3px);border-color:#93c5fd;box-shadow:0 12px 24px -4px #2563eb1a,0 4px 8px -2px #0f172a0a}._cardMainBody_itw00_89{padding:20px 20px 16px;flex:1;display:flex;flex-direction:column}._cardHeaderRow_itw00_96{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}._cardIconBox_itw00_104{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0;transition:transform .2s ease}._workflowCard_itw00_69:hover ._cardIconBox_itw00_104{transform:scale(1.05)}._cardName_itw00_120{font-size:16px;font-weight:600;color:#0f172a;line-height:1.35;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}._cardIdTag_itw00_134{cursor:pointer;font-size:11px;font-family:monospace;padding:0 6px;line-height:20px;border-radius:4px;border:1px solid #e2e8f0;background:#f8fafc;color:#475569;display:inline-block;transition:all .15s ease}._cardIdTag_itw00_134:hover{border-color:#93c5fd;color:#2563eb;background:#eff6ff}._cardDescription_itw00_154{font-size:13px;color:#64748b;line-height:1.55;margin-bottom:12px;max-height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}._cardTagsRow_itw00_168{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;min-height:24px}._cardMetaRow_itw00_177{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#94a3b8;margin-top:auto;padding-top:12px;border-top:1px solid #f1f5f9}._cardFooterActions_itw00_188{padding:10px 18px;background:#fafafa;border-top:1px solid #f1f5f9;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}._actionBtn_itw00_199{border-radius:6px;font-size:12px;font-weight:500;transition:all .15s ease}._paginationSection_itw00_206{margin-top:24px;display:flex;justify-content:flex-end;padding:8px 0}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8fafc;color:#0f172a}#root{width:100%;min-height:100vh;background-color:#f8fafc}.subapp-shell-content{min-width:0;padding:0;background:transparent!important}.subapp-shell-stage{width:100%;min-width:0}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}.custom-menu.ant-menu{border-inline-end:none!important;background:transparent!important;padding:8px 0 8px 2px!important}.custom-menu .ant-menu-item,.custom-menu .ant-menu-submenu-title{margin-inline:4px!important;font-size:14px;font-weight:500;color:#475569!important;transition:all .2s cubic-bezier(.4,0,.2,1)}.custom-menu>.ant-menu-item,.custom-menu>.ant-menu-submenu>.ant-menu-submenu-title{padding-inline:14px 12px!important}.custom-menu .ant-menu-sub .ant-menu-item{padding-inline-start:38px!important;padding-inline-end:12px!important;font-size:13.5px!important;color:#64748b!important}.custom-menu .ant-menu-sub{position:relative!important}.custom-menu .ant-menu-sub:before{content:"";position:absolute;left:24px;top:6px;bottom:6px;width:1px;background-color:#e2e8f0}.custom-menu .ant-menu-item:hover,.custom-menu .ant-menu-submenu-title:hover{color:#2563eb!important;background-color:#f1f5f9!important}.custom-menu .ant-menu-item-selected{background-color:#eff6ff!important;color:#2563eb!important;font-weight:600}.custom-menu .ant-menu-item-selected .ant-menu-item-icon{color:#2563eb!important}.custom-menu .ant-menu-item-selected:after{display:none!important}.sider-resize-handle{position:absolute;top:0;right:-3px;width:6px;height:100%;cursor:col-resize;z-index:50;user-select:none;display:flex;align-items:center;justify-content:center}.sider-resize-handle:hover .sider-resize-bar{background-color:#60a5fa!important}@media(max-width:768px){.ant-layout-sider{position:fixed!important;height:100vh;z-index:999}}
