._modalRoot_o18f5_1 .ant-modal{top:50px}._modalRoot_o18f5_1 .ant-modal-body{padding:16px}._modalRoot_o18f5_1 .ant-modal-content{max-height:calc(100vh - 200px);overflow-y:auto}._intro_rynqq_1{margin-bottom:20px}._typeGrid_rynqq_5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._typeButton_rynqq_11{height:auto;min-height:112px;padding:20px;white-space:normal}._typeContent_rynqq_18{display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left}._typeTitle_rynqq_26{font-weight:600}._typeDescription_rynqq_30{color:var(--color-text-subtle);font-size:13px;line-height:1.4}._formActions_rynqq_36{display:flex;justify-content:space-between;gap:12px;margin-top:8px}._rightActions_rynqq_43{display:flex;gap:8px}@media (max-width: 520px){._typeGrid_rynqq_5{grid-template-columns:1fr}}._nav_8q5kj_1{height:52px;background:var(--color-surface);border-bottom:1px solid var(--color-border-subtle);display:flex;align-items:center;padding:0 20px;position:sticky;top:0;z-index:50;flex-shrink:0}._logo_8q5kj_14{margin-right:28px;cursor:pointer;display:flex;align-items:center}._logoImg_8q5kj_21{height:96px;width:auto}._navItems_8q5kj_26{display:flex;gap:2px;flex:1}._navBtn_8q5kj_32{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:7px;border:none;cursor:pointer;background:transparent;color:var(--color-text);font-size:13px;font-weight:400;font-family:IBM Plex Sans,system-ui,sans-serif;transition:background .12s,color .12s;text-decoration:none}._navBtn_8q5kj_32:hover{background:var(--color-surface-muted);color:var(--color-text-strong)}._navBtnActive_8q5kj_54{background:var(--color-brand-50);color:var(--color-brand-700);font-weight:600}._navBtnActive_8q5kj_54:hover{background:var(--color-brand-50);color:var(--color-brand-700)}._tray_8q5kj_65{display:flex;align-items:center;gap:10px}._creditsPill_8q5kj_71{display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:8px;background:var(--color-brand-50);border:1px solid var(--color-brand-200);white-space:nowrap}._creditsText_8q5kj_82{color:var(--color-brand-700);font-size:12px;font-weight:600;font-family:IBM Plex Sans,system-ui,sans-serif}._orgPill_8q5kj_89{display:flex;align-items:center;gap:8px;padding:5px 10px;border-radius:8px;border:1px solid var(--color-border-subtle);background:var(--color-surface);cursor:pointer;font-family:IBM Plex Sans,system-ui,sans-serif}._orgPill_8q5kj_89:hover{background:var(--color-surface-subtle)}._orgInitials_8q5kj_105{width:20px;height:20px;border-radius:5px;background:linear-gradient(135deg,var(--color-brand-500),var(--color-brand-700));display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-on-brand);font-size:8px;font-weight:700;font-family:IBM Plex Sans,system-ui,sans-serif}._orgName_8q5kj_120{font-size:12px;color:var(--color-text-strong);font-family:IBM Plex Sans,system-ui,sans-serif}._swapIcon_8q5kj_126{color:var(--color-text-subtle);font-size:10px}._userAvatar_8q5kj_131{width:30px;height:30px;border-radius:50%;background:var(--color-brand-50);border:1px solid var(--color-brand-200);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-brand-700);font-size:10px;font-weight:700;font-family:IBM Plex Sans,system-ui,sans-serif;flex-shrink:0}._navIcon_8q5kj_148{display:inline-flex;font-size:14px}._navLabel_8q5kj_149{display:inline}._mobileAccount_8q5kj_150{display:none}._creditsIcon_8q5kj_151{color:var(--color-brand-700);font-size:11px}._userMenuInfo_8q5kj_152{padding:4px 0;cursor:default}._userMenuName_8q5kj_153{color:var(--color-text-strong);font-size:13px;font-weight:600}._userMenuEmail_8q5kj_154,._userMenuSectionLabel_8q5kj_154{color:var(--color-text-subtle);font-size:12px}@media (max-width: 900px){._nav_8q5kj_1{padding-inline:12px}._logo_8q5kj_14{margin-right:12px}._logoImg_8q5kj_21{height:72px}._orgName_8q5kj_120,._creditsText_8q5kj_82{display:none}._creditsPill_8q5kj_71,._orgPill_8q5kj_89{padding:4px 6px}}@media (max-width: 700px){._nav_8q5kj_1{position:fixed;z-index:1000;top:auto;right:0;bottom:0;left:0;height:66px;padding:5px max(6px,env(safe-area-inset-right)) calc(5px + env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left));border-top:1px solid var(--color-border-subtle);border-bottom:0;box-shadow:0 -8px 24px var(--color-slate-alpha-8)}._logo_8q5kj_14,._tray_8q5kj_65{display:none}._navItems_8q5kj_26{width:100%;justify-content:space-around;gap:0}._navBtn_8q5kj_32{min-width:0;flex:1;flex-direction:column;justify-content:center;gap:3px;padding:5px 2px;font-size:10px;line-height:1.1}._navIcon_8q5kj_148{font-size:18px}._mobileHiddenNav_8q5kj_192{display:none}._mobileAccount_8q5kj_150{display:flex}}.user-dropdown{display:flex;align-items:center;justify-content:center;padding:8px;cursor:pointer;transition:background-color .3s ease;border-radius:50px;border-width:thin;border-style:solid;border-color:var(--border-strong-alpha)}.user-icon{font-size:19px;color:var(--text-black);transition:color .3s ease}.user-dropdown:hover{background-color:var(--secondary-color)}.user-dropdown:hover .user-icon:hover{color:var(--text-white)}.user-dropdown-menu{min-width:160px;box-shadow:var(--shadow-dropdown);border-radius:8px;padding:8px 0}.user-dropdown-menu-item{padding:10px 16px;font-size:14px;text-align:left}.user-dropdown-menu-item:hover{background-color:var(--info-soft-background);color:var(--link-color);cursor:pointer}._primaryTextContainerContent_1gppb_2{cursor:default}._primaryTextInteractive_1gppb_10{cursor:pointer}._containerRow_1gppb_14{cursor:default;justify-content:center;flex:1;display:flex;margin-top:18px;gap:8px}body{margin:0;background-color:var(--color-surface)}.login-header{background-color:var(--primary-background);text-align:left;display:flex;align-items:center;padding:0 16px;width:100%}.header-children{overflow:scroll;scrollbar-width:none;width:100%;display:flex;align-items:center;justify-content:space-between}.user-menu{display:flex;align-items:center}.entry-content{flex-grow:1;display:flex;justify-content:center;align-items:center;padding:24px;background-size:cover;background-position:center;background-repeat:no-repeat;background-blend-mode:multiply;background-color:var(--overlay-background)}.mainApp-content{flex-grow:1;display:flex;justify-content:center;align-items:flex-start;padding:24px 0 100px;background-color:var(--app-layout-background)}@media (max-width: 700px){.mainApp-content{padding-top:16px;padding-bottom:calc(86px + env(safe-area-inset-bottom))}}.entry-layout{min-height:100vh;display:flex;flex-direction:column;background-color:var(--app-layout-background)}.login-footer{text-align:center;background-color:var(--primary-background);color:var(--text-black);padding:6px 24px;background-size:cover;background-position:center;background-repeat:no-repeat;background-blend-mode:multiply}._indicator_tgcqr_1{position:fixed;z-index:2000;top:0;right:0;left:0;height:3px;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .16s ease}._active_tgcqr_14{opacity:1}._bar_tgcqr_16{width:42%;height:100%;border-radius:999px;background:linear-gradient(90deg,transparent,var(--color-brand-500),var(--secondary-color));animation:_progress_tgcqr_1 1.05s ease-in-out infinite}@keyframes _progress_tgcqr_1{0%{transform:translate(-110%)}to{transform:translate(340%)}}.registration-layout{--auth-link-color: var(--auth-purple);--auth-link-hover-color: var(--auth-purple);min-height:100vh;position:relative;background-color:var(--color-border-muted)}.registration-layout:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.95;z-index:0}.registration-layout>*{position:relative;z-index:1}.registration-layout.auth-theme-teal{--auth-link-color: var(--auth-teal);--auth-link-hover-color: var(--auth-teal-hover)}.auth-card{background:var(--primary-background);padding:24px;border-radius:8px;box-shadow:var(--shadow-card);width:100%}.auth-link{color:var(--auth-link-color);text-decoration:none}.auth-link:hover{color:var(--auth-link-hover-color)}._container_13p9p_1{display:flex;width:100%;height:100vh;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:256px;gap:14px;color:var(--color-text-muted)}._compact_13p9p_13{min-height:120px}._label_13p9p_14{font-size:13px}._container_1aj9l_1{padding:24px}:root{--font-sans: "IBM Plex Sans", system-ui, -apple-system, sans-serif;--font-mono: "IBM Plex Mono", "JetBrains Mono", "SF Mono", monospace;--color-brand-50: #e7f9f7;--color-brand-200: #a7e9df;--color-brand-500: #1bbf9f;--color-brand-600: #17a88c;--color-brand-700: #0d8a73;--color-brand-800: #0b7060;--color-neutral-50: #f8fafc;--color-neutral-100: #f1f5f9;--color-neutral-200: #e2e8f0;--color-neutral-300: #cbd5e1;--color-neutral-400: #94a3b8;--color-neutral-500: #64748b;--color-neutral-600: #475569;--color-neutral-700: #334155;--color-neutral-900: #0f172a;--color-surface: #ffffff;--color-surface-subtle: #f8fafc;--color-surface-muted: #f1f5f9;--color-border-subtle: #e5e7eb;--color-border-muted: #d1d5db;--color-border-strong: #cbd5e1;--color-text-strong: #0f172a;--color-text: #475569;--color-text-muted: #64748b;--color-text-subtle: #718096;--color-on-brand: #ffffff;--color-ink-alpha-3: rgba(0, 0, 0, .03);--color-ink-alpha-4: rgba(0, 0, 0, .04);--color-ink-alpha-6: rgba(0, 0, 0, .06);--color-ink-alpha-7: rgba(0, 0, 0, .07);--color-ink-alpha-8: rgba(0, 0, 0, .08);--color-ink-alpha-12: rgba(0, 0, 0, .12);--color-ink-alpha-14: rgba(0, 0, 0, .14);--color-ink-alpha-38: rgba(0, 0, 0, .38);--color-ink-alpha-45: rgba(0, 0, 0, .45);--color-slate-alpha-6: rgba(15, 23, 42, .06);--color-slate-alpha-8: rgba(15, 23, 42, .08);--color-slate-alpha-20: rgba(15, 23, 42, .2);--color-slate-alpha-22: rgba(15, 23, 42, .22);--color-brand-alpha-7: rgba(27, 191, 159, .07);--color-brand-alpha-10: rgba(27, 191, 159, .1);--color-brand-alpha-28: rgba(27, 191, 159, .28);--color-info-alpha-12: rgba(22, 119, 255, .12);--color-success: #16a34a;--color-success-dark: #15803d;--color-success-darker: #166534;--color-success-surface: #f0fdf4;--color-success-surface-strong: #dcfce7;--color-success-surface-mint: #f0fdf9;--color-success-border: #bbf7d0;--color-danger: #dc2626;--color-danger-dark: #991b1b;--color-danger-bright: #e11d48;--color-danger-soft: #f87171;--color-danger-soft-strong: #fca5a5;--color-danger-surface: #fef2f2;--color-danger-surface-strong: #fee2e2;--color-danger-surface-rose: #fff1f2;--color-danger-border: #fecaca;--color-warning: #d97706;--color-warning-bright: #f59e0b;--color-warning-dark: #b45309;--color-warning-darker: #92400e;--color-warning-surface: #fffbeb;--color-warning-surface-strong: #fef3c7;--color-warning-border: #fde68a;--color-info: #2563eb;--color-info-dark: #1d4ed8;--color-info-darker: #1e40af;--color-info-light: #3b82f6;--color-info-surface: #eff6ff;--color-info-surface-strong: #dbeafe;--color-info-border: #bfdbfe;--color-sky: #0284c7;--color-sky-dark: #0369a1;--color-sky-surface: #e0f2fe;--color-sky-border: #93c5fd;--color-cyan: #0891b2;--color-cyan-dark: #0e7490;--color-teal-dark: #0f766e;--color-purple: #7c3aed;--color-purple-surface: #faf5ff;--color-purple-surface-strong: #f5f3ff;--color-purple-border: #ddd6fe;--color-indigo: #4f46e5;--color-indigo-bright: #6366f1;--color-indigo-surface: #eef2ff;--color-indigo-border: #c7d2fe;--color-pink: #c41d7f;--color-pink-bright: #db2777;--color-pink-soft: #f0abfc;--color-pink-surface: #fff0f6;--color-pink-surface-subtle: #fdf4ff;--color-payment-visa: #1a1f71;--color-code-surface: #1e1e2e;--radius-sm: 6px;--radius-md: 9px;--radius-lg: 12px;--radius-xl: 16px;--space-page-inline: 32px;--primary-color: rgba(27, 191, 159, 1);--primary-dark: #0D8A73;--primary-color-light: rgba(231, 249, 247, 1);--light-text: rgba(107, 127, 128, 1);--secondary-color: rgba(15, 226, 226, 1);--primary-background: rgba(255, 255, 255, 1);--border-color: rgba(229, 231, 235, 1);--border-subtle: #eee;--border-soft: #e8e8e8;--border-muted: #ddd;--border-panel: #ccc;--border-heavy: #e0e0e0;--border-strong-alpha: rgba(0, 0, 0, .2);--nav-border-top: rgba(107, 127, 128, .105);--valid-background: rgba(220, 252, 231, 1);--valid-text: rgba(22, 163, 74, 1);--valid-border: rgba(187, 247, 208, 1);--invalid-background: rgba(254, 226, 226, 1);--invalid-text: rgba(185, 28, 28, 1);--invalid-border: rgba(247, 187, 187, 1);--info-background: rgba(239, 246, 255, 1);--info-border: rgba(191, 219, 254, 1);--info-text: rgba(37, 99, 235, 1);--warning-background: rgba(255, 255, 245, 1);--warning-text: rgba(245, 171, 51, 1);--warning-border: rgba(255, 242, 233, 1);--test-background: rgba(255, 245, 253, 1);--test-text: rgba(235, 51, 245, 1);--test-border: rgba(255, 233, 242, 1);--approval-background: rgba(188, 255, 252, 1);--approval-text: rgba(0, 115, 103, 1);--approval-border: rgba(102, 232, 220, 1);--text-black: #000000;--text-white: #ffffff;--text-body: #333333;--text-heading: #1a1a1a;--text-muted-secondary: #666666;--text-muted-tertiary: #595959;--input-text-muted: #8c8c8c;--status-success: #52c41a;--status-error: #ff4d4f;--icon-color: #424242ff;--link-color: #1890ff;--link-color-hover: #40a9ff;--link-accent: #007bff;--legal-accent: #004d40;--legal-note-border: #ffc107;--legal-note-background: #fffbe6;--legal-note-text: #856404;--info-soft-background: #e6f7ff;--auth-purple: #d25bd2;--auth-teal: #427474;--auth-teal-hover: #66b2b2;--surface-muted: #f9fafb;--focus-border: #007bff;--selected-border: #3eac6e;--tag-default: #1677ff;--overlay-background: rgba(206, 212, 218, 1);--app-layout-background: rgb(250, 250, 250);--shadow-card: 0 2px 8px rgba(0, 0, 0, .1);--shadow-sm: 0 1px 3px var(--color-ink-alpha-8);--shadow-dropdown: 0px 4px 12px rgba(0, 0, 0, .1);--shadow-panel: 0 4px 24px rgba(0, 0, 0, .2);--shadow-inset: 0 2px 6px var(--color-ink-alpha-8);--shadow-low: 0 2px 8px rgba(0, 0, 0, .1);--shadow-mid: 0 4px 12px rgba(0, 0, 0, .15);--shadow-high: 0 4px 14px var(--color-ink-alpha-12);--shadow-selected: 0 8px 16px rgba(0, 0, 0, .5);--shadow-default: 0 2px 6px rgba(0, 0, 0, .25);--shadow-brand-soft: 0 4px 20px rgba(27, 191, 159, .08);--shadow-brand-strong: 0 4px 20px var(--color-brand-alpha-28);--shadow-focus: 0 0 0 2px rgba(0, 94, 162, .2);--text-muted: #64748b}*{box-sizing:border-box}.fullscreen-modal-content{display:flex;flex-direction:column;height:95vh}body.canvas-dragging{-webkit-user-select:none;user-select:none}.resizable-chat-panel{display:flex;flex-shrink:0;flex-direction:column;height:100%;overflow:hidden;background:var(--color-surface)}.chat-width-280{width:280px}.chat-width-300{width:300px}.chat-width-320{width:320px}.chat-width-340{width:340px}.chat-width-360{width:360px}.chat-width-380{width:380px}.chat-width-400{width:400px}.chat-width-420{width:420px}.chat-width-440{width:440px}.chat-width-460{width:460px}.chat-width-480{width:480px}.chat-width-500{width:500px}.chat-width-520{width:520px}.chat-width-540{width:540px}.chat-width-560{width:560px}.chat-width-580{width:580px}.chat-width-600{width:600px}.chat-width-620{width:620px}.chat-width-640{width:640px}.chat-width-660{width:660px}.chat-width-680{width:680px}.chat-width-700{width:700px}.chat-width-720{width:720px}.status-tone-ready{--status-color: var(--color-purple);--status-background: var(--color-purple-surface);--status-border: var(--color-purple-border)}.status-tone-completed{--status-color: var(--color-success);--status-background: var(--color-success-surface);--status-border: var(--color-success-border)}.status-tone-warning{--status-color: var(--color-warning);--status-background: var(--color-warning-surface);--status-border: var(--color-warning-border)}.status-tone-error{--status-color: var(--color-danger);--status-background: var(--color-danger-surface);--status-border: var(--color-danger-soft-strong)}.status-tone-rejected{--status-color: var(--color-pink);--status-background: var(--color-pink-surface);--status-border: var(--color-pink-soft)}.status-tone-awaitingApproval{--status-color: var(--color-cyan-dark);--status-background: var(--color-info-surface);--status-border: var(--color-info-border)}.status-tone-processing{--status-color: var(--color-info);--status-background: var(--color-info-surface);--status-border: var(--color-info-border)}.status-tone-skipped{--status-color: var(--color-text-muted);--status-background: var(--color-surface-muted);--status-border: var(--color-border-subtle)}.status-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--status-border);border-radius:999px;background:var(--status-background);box-shadow:var(--shadow-low);color:var(--status-color);cursor:pointer;font-family:var(--font-sans);font-size:12px;font-weight:600}html{min-width:320px;background:var(--app-layout-background)}body{min-width:320px;color:var(--text-body);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}button,input,textarea,select{font:inherit}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.ant-btn{transition:color .14s ease,background-color .14s ease,border-color .14s ease,box-shadow .14s ease,transform 80ms ease}.ant-btn:not(:disabled):active{transform:translateY(1px)}.ant-btn:disabled,button:disabled{cursor:not-allowed}.ant-input-affix-wrapper,.ant-input,.ant-select-selector,.ant-picker{transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease!important}:focus-visible{outline:3px solid var(--color-brand-alpha-28);outline-offset:2px}.page-layout{display:flex;flex-direction:column;min-height:100%;font-family:IBM Plex Sans,sans-serif;margin-top:-24px}.page-header{background:#fff;border-bottom:1px solid #E5E7EB;padding:0 32px;height:64px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.page-header__left{display:flex;align-items:center;gap:12px}.page-header__icon{width:32px;height:32px;border-radius:8px;background:#e7f9f7;border:1px solid #A7E9DF;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page-header__title{font-size:17px;font-weight:700;color:#0f172a;line-height:1.2;font-family:IBM Plex Sans,sans-serif}.page-header__subtitle{font-size:13px;color:#94a3b8;line-height:1.2}.page-content{padding:24px 32px}@media (max-width: 700px){.page-content{padding:16px 14px 24px}}.ant-btn-primary:not(:disabled){background:linear-gradient(135deg,#1bbf9f,#0d8a73)!important;border-color:transparent!important;box-shadow:none!important}.ant-btn-primary:not(:disabled):hover{background:linear-gradient(135deg,#17a88c,#0b7060)!important}.default-button{background-color:var(--primary-color-light);border-color:var(--primary-color);color:var(--primary-color)}.invalid-button{background-color:var(--invalid-background);border-color:var(--invalid-border);color:var(--invalid-text)}.text-button{color:var(--light-text)}.loading-container{background-color:var(--primary-background);justify-content:center;flex:1;display:flex;height:100vh;align-items:center}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.page-empty-state{width:min(520px,calc(100% - 32px));margin:48px auto;padding:36px 24px;border:1px solid var(--border-color);border-radius:14px;background:var(--primary-background);text-align:center}.page-empty-state h2{margin:0 0 8px;color:var(--text-heading)}.page-empty-state p{margin:0 0 20px;color:var(--text-muted)}.vertical{display:flex;flex-direction:column}.horizontal{display:flex;flex-direction:row}.full-width{width:100%}.items-center{align-items:center}.header-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}.main-card-container{width:100vw;border-radius:8px;min-height:50vh}.content-container{display:flex;padding:0 36px}.primary-text{font-family:IBM Plex Sans,serif}.primary-header{font-family:IBM Plex Sans,sans-serif}.valid{background-color:var(--valid-background);color:var(--valid-text)}.valid-border{border:1px solid var(--valid-border)}.invalid{background-color:var(--invalid-background);color:var(--invalid-text)}.invalid-border{border:1px solid var(--invalid-border)}.info{background-color:var(--info-background);color:var(--info-text)}.info-border{border:1px solid var(--info-border)}.warning{background-color:var(--warning-background);color:var(--warning-text)}.warning-border{border:1px solid var(--warning-border)}.test{background-color:var(--test-background);color:var(--test-text)}.test-border{border:1px solid var(--test-border)}.approval{background-color:var(--approval-background);color:var(--approval-text)}.approval-border{border:1px solid var(--approval-border)}.page-header{background:#fff;border-bottom:1px solid #E5E7EB;padding:0 24px;flex-shrink:0}.content-card{border:1px solid var(--border-color);background-color:var(--primary-background);border-radius:12px;padding:15px 20px;justify-content:space-between;align-items:center;flex:1}@media (max-width: 500px){.page-layout{margin-top:-16px}.page-content{padding:16px}.header-container,.horizontal{flex-direction:column}.content-container{flex-direction:column;padding:0 16px}}@media (max-width: 700px){.workflow-plan-modal .ant-modal{top:0!important;width:100vw!important;max-width:none!important;margin:0;padding:0}.workflow-plan-modal .ant-modal-content{height:100dvh!important;border-radius:0!important}}.tabs-fill-height{display:flex;flex-direction:column}.tabs-fill-height>.ant-tabs-content-holder{flex:1;min-height:0;overflow:hidden}.tabs-fill-height>.ant-tabs-content-holder>.ant-tabs-content{height:100%}.tabs-fill-height>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{height:100%;overflow:hidden}
