@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);.MainNav_navContainer__35pc2{display:flex;flex-direction:column;height:100%}.MainNav_logo__BrOax{align-items:center;border-bottom:1px solid #ffffff0d;color:#fff;display:flex;font-size:1.1rem;font-weight:700;gap:12px;height:64px;padding:0 20px}.MainNav_logoBadge__Ub18Q{background:var(--primary-500);border-radius:var(--radius-md);color:#fff;font-size:.85rem;font-weight:800;letter-spacing:1px;padding:4px 8px}.MainNav_navScroll__WZRpJ{display:flex;flex:1 1;flex-direction:column;gap:16px;overflow-y:auto;padding:16px 12px}.MainNav_navGroup__5Dzup{display:flex;flex-direction:column;gap:4px}.MainNav_groupTitleBtn__pWPll{align-items:center;background:none;border:none;color:#94a3b8;color:var(--text-tertiary,#94a3b8);cursor:pointer;display:flex;font-family:inherit;font-size:.75rem;font-weight:600;justify-content:space-between;letter-spacing:.5px;padding:8px 12px;text-transform:uppercase;transition:color var(--transition-base);width:100%}.MainNav_groupTitleBtn__pWPll:hover{color:#e2e8f0}.MainNav_navList__C6pYf{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.MainNav_navItem__PKMw8{align-items:center;border-radius:var(--radius-md);color:#94a3b8;display:flex;font-size:.9rem;font-weight:500;gap:12px;min-height:40px;padding:8px 12px;text-decoration:none;transition:all var(--transition-base)}.MainNav_navItem__PKMw8:hover{background:#ffffff0d;color:#f8fafc}.MainNav_navItem__PKMw8.MainNav_active__Wzb8t{background:var(--primary-500);box-shadow:0 4px 12px #2563eb33;color:#fff}.MainNav_iconWrapper__vkB15{display:flex;opacity:.7}.MainNav_navItem__PKMw8.MainNav_active__Wzb8t .MainNav_iconWrapper__vkB15,.MainNav_navItem__PKMw8:hover .MainNav_iconWrapper__vkB15{opacity:1}.MainNav_userSection__ZMfiQ{align-items:center;border-top:1px solid #ffffff14;display:flex;justify-content:space-between;padding:12px 16px}.MainNav_userInfo__0pzgu{align-items:center;display:flex;gap:10px;overflow:hidden}.MainNav_userAvatar__BkV-q{align-items:center;background:var(--primary-500);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:600;height:30px;justify-content:center;width:30px}.MainNav_userName__Spr2R{color:#cbd5e1;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MainNav_logoutBtn__0ds2\+{align-items:center;background:none;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;display:flex;padding:6px;transition:all .15s ease}.MainNav_logoutBtn__0ds2\+:hover{background:#ef44441a;color:#ef4444}.AppLayout_layout__fDxOF{background:var(--bg-secondary);display:flex;min-height:100vh}.AppLayout_sidebar__rIL3K{background:var(--bg-sidebar);box-shadow:var(--shadow-xl);color:#fff;flex-shrink:0;transition:transform var(--transition-base);width:250px;z-index:100}.AppLayout_main__68aMa{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.AppLayout_header__apBu5{align-items:center;background:var(--bg-primary);border-bottom:1px solid var(--border-light);box-shadow:var(--shadow-sm);display:flex;height:64px;padding:0 var(--space-6);z-index:10}.AppLayout_headerTitle__zTixg{color:var(--text-primary);font-size:var(--font-size-lg);font-weight:600}.AppLayout_mobileToggle__sd9gk{align-items:center;background:none;border:none;color:var(--text-secondary);cursor:pointer;display:none;margin-right:var(--space-4);min-height:44px}.AppLayout_content__simgg{flex:1 1;overflow-y:auto;padding:var(--space-8)}.AppLayout_pageContainer__exERA{margin:0 auto;max-width:1400px;width:100%}.AppLayout_backdrop__VMuuF{display:none}@media (max-width:1024px){.AppLayout_content__simgg{padding:var(--space-6)}}@media (max-width:768px){.AppLayout_sidebar__rIL3K{height:100vh;position:fixed;transform:translateX(-100%)}.AppLayout_sidebar__rIL3K.AppLayout_open__lcv6E{transform:translateX(0)}.AppLayout_mobileToggle__sd9gk{display:flex}.AppLayout_content__simgg{padding:var(--space-4)}.AppLayout_backdrop__VMuuF{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a66;display:block;inset:0;position:fixed;z-index:90}}.LoginPage_loginPage__eZ30b{align-items:center;background:linear-gradient(135deg,#0f172a,#1e3a8a 50%,#1e40af);display:flex;justify-content:center;min-height:100vh;padding:24px}.LoginPage_loginCard__kCDyB{background:#fff;border-radius:16px;box-shadow:0 25px 50px -12px #00000040;max-width:440px;padding:40px;text-align:center;width:100%}.LoginPage_brandSection__0TqRL{margin-bottom:32px}.LoginPage_brandLogo__P82d1{align-items:center;display:flex;gap:12px;justify-content:center;margin-bottom:16px}.LoginPage_logoIcon__sG6eq{flex-shrink:0;height:44px;width:44px}.LoginPage_brandName__L2Osz{color:#0f172a;font-size:28px;font-weight:700;letter-spacing:-.5px}.LoginPage_brandTagline__sdA9p{color:#64748b;font-size:14px;line-height:1.5}.LoginPage_socialButtons__vI1b8{display:flex;flex-direction:column;gap:12px;margin-bottom:8px}.LoginPage_socialButton__NOk8j{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;color:#0f172a;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:12px;justify-content:center;padding:12px 16px;transition:all .15s ease;width:100%}.LoginPage_socialButton__NOk8j:hover{background:#f8fafc;border-color:#cbd5e1;box-shadow:0 1px 2px 0 #0000000d}.LoginPage_socialButton__NOk8j:active{transform:scale(.98)}.LoginPage_socialIcon__Nh30Q{flex-shrink:0;height:20px;width:20px}.LoginPage_divider__PeKew{align-items:center;color:#94a3b8;display:flex;font-size:13px;gap:12px;margin:24px 0}.LoginPage_divider__PeKew:after,.LoginPage_divider__PeKew:before{background:#e2e8f0;content:"";flex:1 1;height:1px}.LoginPage_emailButton__\+mpSm{align-items:center;background:#1d4ed8;border:1px solid #1d4ed8;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:12px;justify-content:center;padding:12px 16px;transition:all .15s ease;width:100%}.LoginPage_emailButton__\+mpSm:hover{background:#1e40af;border-color:#1e40af;box-shadow:0 4px 12px #2563eb4d}.LoginPage_signupRow__ONWwB{color:#64748b;font-size:14px;margin-top:24px}.LoginPage_signupLink__4OCIu{background:none;border:none;color:#1d4ed8;cursor:pointer;font-size:14px;font-weight:600;padding:0}.LoginPage_signupLink__4OCIu:hover{color:#1e40af;text-decoration:underline}.LoginPage_loadingOverlay__UebO0{align-items:center;background:linear-gradient(135deg,#0f172a,#1e3a8a 50%,#1e40af);color:#fff;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:100vh}.LoginPage_spinner__k85be{animation:LoginPage_spin__woDSa .8s linear infinite;border:3px solid #fff3;border-radius:50%;border-top-color:#fff;height:40px;width:40px}@keyframes LoginPage_spin__woDSa{to{transform:rotate(1turn)}}.LoginPage_footer__t0Kzz{color:#94a3b8;font-size:12px;margin-top:32px}.Card_card__fzgN8{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:14px;border-radius:var(--radius-lg,14px);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;overflow:hidden;transition:box-shadow var(--transition-base)}.Card_card__fzgN8:hover{box-shadow:var(--shadow-md)}.Card_header__bpV5L{align-items:center;background:#fff;background:var(--bg-primary,#fff);border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-light,#e2e8f0);display:flex;justify-content:space-between;padding:var(--space-4) var(--space-5)}.Card_titleArea__nmEBR{display:flex;flex-direction:column;gap:var(--space-1)}.Card_title__xItol{color:#0f172a;color:var(--text-primary,#0f172a);font-size:1rem;font-size:var(--font-size-md,1rem);font-weight:600;margin:0}.Card_subtitle__xlpiy{color:#94a3b8;color:var(--text-tertiary,#94a3b8);font-size:.875rem;font-size:var(--font-size-sm,.875rem);margin:0}.Card_body__i3jEJ{flex:1 1;padding:var(--space-5)}@media (max-width:768px){.Card_header__bpV5L{align-items:flex-start;flex-direction:column;gap:var(--space-3)}.Card_body__i3jEJ{padding:var(--space-4)}}.Badge_badge__9V7Q-{align-items:center;border-radius:9999px;border-radius:var(--radius-full,9999px);display:inline-flex;font-size:.75rem;font-weight:600;justify-content:center;letter-spacing:.5px;padding:4px 10px;text-transform:uppercase;white-space:nowrap}.Badge_default__JH1Mw{background:#f1f5f9;background:var(--bg-tertiary,#f1f5f9);color:#475569;color:var(--text-secondary,#475569)}.Badge_success__5H4Gd{background:#dcfce7;color:#0f766e}.Badge_warning__Rx5Yf{background:#fef9c3;color:#b45309}.Badge_danger__OgMeH{background:#fee2e2;color:#b91c1c}.Badge_primary__FfhWQ{background:#dbeafe;color:#1d4ed8;color:var(--primary-600,#1d4ed8)}.OrgHome_container__ZT92N{display:flex;flex-direction:column;gap:24px}.OrgHome_pageHeader__nW91N{margin-bottom:8px}.OrgHome_pageTitle__bTX\+z{color:var(--text-primary);font-size:1.5rem;font-weight:700;margin:0 0 4px}.OrgHome_pageSubtitle__j04Yx{color:var(--text-secondary);font-size:.95rem;margin:0}.OrgHome_kpiGrid__3qlkm{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.OrgHome_kpiCard__QDg18{padding:0}.OrgHome_kpiTop__kqF69{align-items:center;color:var(--text-secondary);display:flex;justify-content:space-between;margin-bottom:12px}.OrgHome_kpiLabel__A4FB1{font-size:.85rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.OrgHome_kpiIcon__xhB05{color:var(--primary-400)}.OrgHome_kpiBottom__9PhgO{align-items:baseline;display:flex;gap:12px}.OrgHome_kpiValue__ewmZQ{color:var(--text-primary);font-size:2rem;font-weight:700;line-height:1}.OrgHome_mainGrid__O22Sm{grid-gap:20px;display:grid;gap:20px;grid-template-columns:2fr 1fr}.OrgHome_releaseBoard__FwUAP,.OrgHome_roiCard__uDpqG{height:100%}.OrgHome_tableWrapper__yJAGe{overflow-x:auto}.OrgHome_appTable__Eu8-7{border-collapse:collapse;width:100%}.OrgHome_appTable__Eu8-7 td,.OrgHome_appTable__Eu8-7 th{border-bottom:1px solid var(--border-light);font-size:.9rem;padding:12px 16px;text-align:left}.OrgHome_appTable__Eu8-7 th{background:var(--bg-tertiary);color:var(--text-secondary);font-weight:600}.OrgHome_appTable__Eu8-7 tbody tr:last-child td{border-bottom:none}.OrgHome_appCell__pNRSI{align-items:center;color:var(--primary-600);display:flex;font-weight:500;gap:8px}.OrgHome_inlineIcon__ybEom{margin-right:4px}.OrgHome_roiList__GhXkk{display:flex;flex-direction:column;gap:16px}.OrgHome_roiList__GhXkk li{align-items:center;border-bottom:1px dashed var(--border-light);color:var(--text-secondary);display:flex;font-size:.95rem;font-weight:500;justify-content:space-between;padding-bottom:16px}.OrgHome_roiList__GhXkk li:last-child{border-bottom:none;padding-bottom:0}.OrgHome_roiValue__5fxmh{color:var(--text-primary);font-size:1.1rem;font-weight:700}.OrgHome_roiValueHighlight__PIhkJ{color:var(--primary-500);font-size:1.25rem;font-weight:800}@media (max-width:1024px){.OrgHome_kpiGrid__3qlkm{grid-template-columns:repeat(2,1fr)}.OrgHome_mainGrid__O22Sm{grid-template-columns:1fr}}@media (max-width:768px){.OrgHome_kpiGrid__3qlkm{grid-template-columns:1fr}.OrgHome_appTable__Eu8-7 td,.OrgHome_appTable__Eu8-7 th{padding:12px 8px}}.Button_btn__Y62t4{align-items:center;border:1px solid #0000;border-radius:6px;border-radius:var(--radius-md,6px);cursor:pointer;display:inline-flex;font-family:inherit;font-weight:500;gap:8px;justify-content:center;outline:none;transition:all var(--transition-base)}.Button_btn__Y62t4:disabled{cursor:not-allowed;opacity:.6}.Button_sm__5SAh2{font-size:.85rem;height:32px;padding:0 12px}.Button_md__O\+dtN{font-size:.95rem;height:40px;padding:0 16px}.Button_lg__72Z8p{font-size:1rem;height:48px;padding:0 24px}.Button_primary__NGIIN{background:var(--primary-500);box-shadow:0 2px 4px #2563eb1a;color:#fff}.Button_primary__NGIIN:not(:disabled):hover{background:#1d4ed8;background:var(--primary-600,#1d4ed8);box-shadow:0 4px 6px #2563eb33}.Button_secondary__FdhUX{background:#f1f5f9;background:var(--bg-tertiary,#f1f5f9);border-color:var(--border-light);color:var(--text-primary)}.Button_secondary__FdhUX:not(:disabled):hover{background:#e2e8f0}.Button_outline__uKaRu{background:#0000;border-color:#cbd5e1;border-color:var(--border-medium,#cbd5e1);color:var(--text-primary)}.Button_outline__uKaRu:not(:disabled):hover{background:var(--bg-secondary);border-color:var(--text-secondary)}.Button_ghost__tLrp\+{background:#0000;color:var(--primary-500)}.Button_ghost__tLrp\+:not(:disabled):hover{background:var(--primary-50)}.Button_icon__s8cO1{display:flex}@media (max-width:768px){.Button_btn__Y62t4{min-height:44px}}.AppDirectory_container__uOYVi{display:flex;flex-direction:column;gap:24px}.AppDirectory_header__dCVO9{align-items:center;display:flex;justify-content:space-between}.AppDirectory_title__E4tk5{color:var(--text-primary);font-size:1.5rem;font-weight:700;margin:0 0 4px}.AppDirectory_subtitle__r6iB4{color:var(--text-secondary);font-size:.95rem;margin:0}.AppDirectory_summaryGrid__2ZJQi{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.AppDirectory_summaryCard__I\+vlS{padding:16px;text-align:center}.AppDirectory_summaryLabel__0xwA5{color:var(--text-secondary);font-size:.8rem;font-weight:600;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.AppDirectory_summaryValue__6SKcM{color:var(--text-primary);font-size:1.8rem;font-weight:700}.AppDirectory_directoryCard__2MrFK{padding:0}.AppDirectory_toolbar__57BKD{border-bottom:1px solid var(--border-light);display:flex;gap:16px;justify-content:space-between;padding:16px}.AppDirectory_toolbarRight__PosXP{align-items:center;display:flex;gap:12px}.AppDirectory_filterSelect__wP\+ES{background:var(--bg-primary);color:var(--text-primary);font-size:.9rem}.AppDirectory_filterSelect__wP\+ES,.AppDirectory_search__MvQ89{border:1px solid var(--border-light);border-radius:var(--radius-md);padding:8px 12px}.AppDirectory_search__MvQ89{align-items:center;background:var(--bg-tertiary);display:flex;flex:1 1;max-width:400px}.AppDirectory_searchIcon__0-MA5{color:var(--text-secondary);margin-right:8px}.AppDirectory_searchInput__r7Umf{background:#0000;border:none;color:var(--text-primary);font-size:.95rem;outline:none;width:100%}.AppDirectory_searchInput__r7Umf::placeholder{color:var(--text-secondary)}.AppDirectory_tableWrapper__rklzq{overflow-x:auto}.AppDirectory_table__wdVKt{border-collapse:collapse;width:100%}.AppDirectory_table__wdVKt td,.AppDirectory_table__wdVKt th{border-bottom:1px solid var(--border-light);font-size:.9rem;padding:14px 16px;text-align:left}.AppDirectory_table__wdVKt th{background:var(--bg-secondary);color:var(--text-secondary);font-size:.85rem;font-weight:600}.AppDirectory_table__wdVKt tbody tr:hover{background:var(--bg-tertiary)}.AppDirectory_table__wdVKt tbody tr:last-child td{border-bottom:none}.AppDirectory_nameCell__yfTRA{align-items:center;color:var(--text-primary);display:flex;font-weight:600;gap:12px}.AppDirectory_iconBox__3MFJh{align-items:center;background:var(--bg-secondary);border-radius:var(--radius-md);color:var(--primary-500);display:flex;height:36px;justify-content:center;width:36px}.AppDirectory_stackText__c\+zhS{color:var(--text-secondary)}.AppDirectory_repoCount__PhG6V{align-items:center;color:var(--primary-600);display:inline-flex;font-weight:600;gap:6px}.AppDirectory_envTags__7El6r{display:flex;flex-wrap:wrap;gap:6px}.AppDirectory_noEnv__LmH1a{color:var(--text-tertiary);font-size:.85rem;font-style:italic}.AppDirectory_testCount__DhbDr{align-items:center;color:var(--text-secondary);display:inline-flex;gap:6px}.AppDirectory_qualityBar__qCkI8{align-items:center;display:flex;gap:8px;min-width:100px}.AppDirectory_qualityFill__Alx6E{border-radius:3px;flex:1 1;height:6px;max-width:60px;min-width:4px}.AppDirectory_qualityText__-vez\+{color:var(--text-primary);font-size:.85rem;font-weight:600}.AppDirectory_inlineIcon__LdGfq{margin-right:4px}.AppDirectory_emptyRow__pOgQB{color:var(--text-tertiary);font-style:italic;padding:40px 16px;text-align:center}@media (max-width:1024px){.AppDirectory_summaryGrid__2ZJQi{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.AppDirectory_header__dCVO9{align-items:flex-start;flex-direction:column;gap:16px}.AppDirectory_summaryGrid__2ZJQi{grid-template-columns:1fr}}.Modal_overlay__mVooO{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0f172a99;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.Modal_modal__Inl4q{animation:Modal_modalScale__OmfBt .2s cubic-bezier(.16,1,.3,1);background:#fff;border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:12px;border-radius:var(--radius-xl,12px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;display:flex;flex-direction:column;max-height:90vh;max-width:700px;width:90%}.Modal_modalWide__HR--f{max-width:960px}.Modal_modalXl__5Qfqm{max-width:1200px;width:95%}.Modal_modalFullscreen__TSLPJ{height:calc(100vh - 48px);max-height:calc(100vh - 48px);max-width:calc(100vw - 48px);width:calc(100vw - 48px)}.Modal_header__5DgrE{align-items:center;background:#f8fafc;background:var(--bg-tertiary,#f8fafc);border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-light,#e2e8f0);border-radius:12px 12px 0 0;display:flex;justify-content:space-between;padding:20px 24px}.Modal_header__5DgrE h2{color:var(--text-primary);font-size:1.25rem;font-weight:600;margin:0}.Modal_closeBtn__3lhiO{align-items:center;background:#fff;border:1px solid #cbd5e1;border:1px solid var(--border,#cbd5e1);border-radius:6px;border-radius:var(--radius-md,6px);box-shadow:var(--shadow-sm);color:var(--text-tertiary);cursor:pointer;display:flex;justify-content:center;padding:6px;transition:all .2s}.Modal_closeBtn__3lhiO:hover{background:#f1f5f9;background:var(--surface-hover,#f1f5f9);border-color:var(--text-tertiary);color:var(--text-primary)}.Modal_content__F2E2N{background:#fff;border-radius:0 0 12px 12px;overflow-y:auto;padding:24px}@keyframes Modal_modalScale__OmfBt{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.AddApplicationModal_container__w5rUx{display:flex;flex-direction:column;gap:20px}.AddApplicationModal_formRow__v-8Qy{grid-gap:16px;display:grid;gap:16px;grid-template-columns:2fr 1fr}.AddApplicationModal_formGroup__gKvis{display:flex;flex-direction:column;gap:8px}.AddApplicationModal_label__q60PA{color:var(--slate-700);font-family:var(--font-body);font-size:.95rem;font-weight:500}.AddApplicationModal_input__R3dFs{background:var(--bg-primary);border:1px solid var(--slate-300);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);color:var(--text-primary);font-size:.95rem;padding:10px 12px;transition:all .2s}.AddApplicationModal_input__R3dFs:focus{border-color:var(--primary-500);box-shadow:0 0 0 2px var(--primary-100);outline:none}.AddApplicationModal_uploadContainer__Vlz2r{align-items:center;background:var(--slate-50);border:1px dashed var(--border-light);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;display:flex;font-size:.9rem;gap:8px;justify-content:center;padding:16px;transition:all .2s}.AddApplicationModal_uploadContainer__Vlz2r:hover{background:var(--primary-50);border-color:var(--primary-300);color:var(--primary-600)}.AddApplicationModal_uploadedFiles__Scpq2{display:flex;flex-wrap:wrap;gap:8px}.AddApplicationModal_sectionHeader__wmtaK{display:flex;flex-direction:column;gap:4px}.AddApplicationModal_sectionHeader__wmtaK h3{color:var(--text-primary);font-size:1.1rem;font-weight:600;margin:0 0 4px}.AddApplicationModal_sectionHeader__wmtaK p{color:var(--text-secondary);font-size:.85rem;margin:0}.AddApplicationModal_integrationsList__O3jhH{display:flex;flex-direction:column;gap:12px;max-height:300px;overflow-y:auto;padding-right:8px}.AddApplicationModal_integrationItem__oDp-l{background:var(--slate-50);border:1px solid var(--border-light);border-radius:var(--radius-md);padding:12px}.AddApplicationModal_integrationHeader__lNCI\+{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.AddApplicationModal_integrationHeader__lNCI\+:hover{background:var(--bg-secondary);border-radius:var(--radius-sm)}.AddApplicationModal_integrationInfo__4KfAT,.AddApplicationModal_integrationRight__Yc9qZ{align-items:center;display:flex;gap:12px}.AddApplicationModal_iconBox__8vyPc{align-items:center;background:var(--bg-secondary);border-radius:var(--radius-sm);color:var(--text-primary);display:flex;height:32px;justify-content:center;width:32px}.AddApplicationModal_integrationName__jFNfp{color:var(--text-primary);font-weight:500}.AddApplicationModal_statusConnected__za-4c{background:var(--success-50);border-radius:4px;color:var(--success-600);font-size:.8rem;font-weight:600;padding:4px 8px}.AddApplicationModal_authorizeBtn__pAH7V{align-items:center;display:inline-flex;font-size:.85rem;gap:4px;padding:4px 12px}.AddApplicationModal_integrationSelectors__bXCpW{border-top:1px solid var(--border-light);display:flex;flex-direction:column;gap:8px;margin-top:12px;padding-top:12px}.AddApplicationModal_subLabel__rX2Ga{color:var(--text-secondary);font-size:.85rem;font-weight:500}.AddApplicationModal_checkboxList__omaIC{display:flex;flex-direction:column;gap:4px}.AddApplicationModal_checkboxItem__4cV66{align-items:center;border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;display:flex;font-size:.9rem;gap:8px;padding:6px 8px;transition:background .15s}.AddApplicationModal_checkboxItem__4cV66:hover{background:var(--primary-50)}.AddApplicationModal_checkboxItem__4cV66 input[type=checkbox]{accent-color:var(--primary-600)}.AddApplicationModal_checkIcon__aiG6v{color:var(--success-500);margin-left:auto}.AddApplicationModal_select__a5vl0{background:#fff;border:1px solid var(--border-light);border-radius:var(--radius-md);font-size:.9rem;min-height:80px;padding:8px}.AddApplicationModal_select__a5vl0 option{border-radius:4px;padding:4px 8px}.AddApplicationModal_select__a5vl0 option:checked{background-color:var(--primary-100);color:var(--primary-700)}.AddApplicationModal_helperText__oR6a3{color:var(--text-tertiary);font-size:.75rem;margin:0}.AddApplicationModal_errorMsg__WvJ\+U{background:var(--danger-50);border:1px solid var(--danger-200);border-radius:var(--radius-md);color:var(--danger-600);font-size:.85rem;padding:8px 12px}.AddApplicationModal_footer__jD1hX{border-top:1px solid var(--border-light);display:flex;gap:12px;justify-content:flex-end;margin-top:8px;padding-top:16px}.AddApplicationModal_optionalText__\+5FyI{color:var(--text-tertiary);font-size:.85rem;font-weight:400;margin-left:4px}.AddApplicationModal_spin__B0tYC{animation:AddApplicationModal_spin__B0tYC 1s linear infinite}@keyframes AddApplicationModal_spin__B0tYC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AppOverview_container__w51Dx{display:flex;flex-direction:column;gap:24px}.AppOverview_header__BYEML{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.AppOverview_titleSection__Ii2um{align-items:center;display:flex;gap:16px}.AppOverview_titleIcon__NGwNb{align-items:center;background:var(--primary-100);border-radius:var(--radius-lg);color:var(--primary-600);display:flex;height:48px;justify-content:center;width:48px}.AppOverview_title__CmtZ8{color:var(--text-primary);font-size:1.5rem;font-weight:700;margin:0 0 4px}.AppOverview_subtitleRow__oTgJR{align-items:center;display:flex;gap:12px}.AppOverview_subtitle__-Puuu{color:var(--text-secondary);font-size:.95rem;font-weight:500}.AppOverview_link__uLl4E{align-items:center;color:var(--primary-600);cursor:pointer;display:flex;font-size:.85rem;gap:6px}.AppOverview_link__uLl4E:hover{text-decoration:underline}.AppOverview_headerActions__uvlIa{display:flex;gap:12px}.AppOverview_kpiGrid__TxQdv{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.AppOverview_kpiCard__vXQN1{padding:0}.AppOverview_kpiTop__YvcRi{align-items:center;color:var(--text-secondary);display:flex;justify-content:space-between;margin-bottom:12px}.AppOverview_kpiLabel__uFIK4{font-size:.85rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.AppOverview_kpiIcon__Eglw9{color:var(--primary-400)}.AppOverview_kpiBottom__X2uKJ{align-items:baseline;display:flex;gap:12px}.AppOverview_kpiValue__lD1b9{color:var(--text-primary);font-size:2rem;font-weight:700;line-height:1}.AppOverview_tabNav__ORtzF{border-bottom:2px solid var(--border-light);display:flex;gap:4px;overflow-x:auto;padding-bottom:0}.AppOverview_tab__2o7BQ{align-items:center;background:none;border:none;border-bottom:2px solid #0000;color:var(--text-secondary);cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:8px;margin-bottom:-2px;padding:12px 20px;transition:all .2s;white-space:nowrap}.AppOverview_tab__2o7BQ:hover{background:var(--primary-50);border-radius:var(--radius-sm) var(--radius-sm) 0 0;color:var(--primary-600)}.AppOverview_tabActive__1kD6v{border-bottom-color:var(--primary-600);color:var(--primary-600);font-weight:600}.AppOverview_tabContent__ElZxw{display:flex;flex-direction:column;gap:20px}.AppOverview_tabHeader__eLiCS{align-items:center;display:flex;justify-content:space-between}.AppOverview_tabHeader__eLiCS h2{color:var(--text-primary);font-size:1.2rem;font-weight:600;margin:0}.AppOverview_tabActions__bIbiS{display:flex;gap:8px}.AppOverview_tabDescription__Bn99c{color:var(--text-secondary);font-size:.9rem;line-height:1.6;margin:0}.AppOverview_mainGrid__ETzIr{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.AppOverview_list__EyWb9{display:flex;flex-direction:column}.AppOverview_listItem__LbXIt{align-items:center;border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;padding:16px}.AppOverview_listItem__LbXIt:last-child{border-bottom:none}.AppOverview_listLeft__9pa3J{align-items:center;display:flex;gap:12px}.AppOverview_suiteName__71X18{color:var(--text-primary);font-weight:600}.AppOverview_runId__UbKTI{color:var(--text-tertiary);font-family:var(--font-code);font-size:.85rem}.AppOverview_iconCircle__hhTdI{align-items:center;background:var(--primary-50);border-radius:50%;color:var(--primary-600);display:flex;height:32px;justify-content:center;width:32px}.AppOverview_listRight__Zj9k3{align-items:center;color:var(--text-secondary);display:flex;font-size:.9rem;gap:16px}.AppOverview_duration__oljSJ{color:var(--text-secondary)}.AppOverview_date__B-ifL{color:var(--text-tertiary);font-size:.85rem}.AppOverview_scanCard__aktet{grid-column:1/-1}.AppOverview_scanGrid__3IzrH{display:flex;gap:24px;margin-bottom:16px}.AppOverview_scanStat__cp1td{align-items:center;display:flex;flex-direction:column;gap:4px}.AppOverview_scanNum__Rv6UJ{color:var(--primary-600);font-size:1.5rem;font-weight:700}.AppOverview_scanLabel__Mhi5\+{color:var(--text-secondary);font-size:.8rem;text-transform:uppercase}.AppOverview_scanSection__ej4Kp{border-top:1px solid var(--border-light);margin-top:16px;padding-top:16px}.AppOverview_scanSection__ej4Kp h4{color:var(--text-primary);font-size:.9rem;font-weight:600;margin:0 0 8px}.AppOverview_tagRow__zrIbD{display:flex;flex-wrap:wrap;gap:8px}.AppOverview_criticalItem__5HGoY{align-items:center;color:var(--text-primary);display:flex;font-size:.9rem;gap:8px;padding:8px 0}.AppOverview_criticalIcon__VRYcp{color:var(--danger-500)}.AppOverview_repoGrid__dsH8B{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(420px,1fr))}.AppOverview_repoCard__Ma0vS{padding:20px}.AppOverview_repoHeader__LIwKI{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.AppOverview_repoTitle__k28Yt{align-items:flex-start;display:flex;gap:12px}.AppOverview_repoTitle__k28Yt h3{color:var(--text-primary);font-size:1rem;font-weight:600;margin:0}.AppOverview_repoProvider__ngU3z{color:var(--text-secondary);font-size:.85rem}.AppOverview_repoStats__PjxVB{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:16px}.AppOverview_repoStat__tY\+Ha{gap:6px}.AppOverview_repoCoverage__\+Ny7r,.AppOverview_repoStat__tY\+Ha{align-items:center;color:var(--text-secondary);display:flex;font-size:.85rem}.AppOverview_repoCoverage__\+Ny7r{gap:12px;margin-bottom:12px}.AppOverview_coverageBar__5\+yOT{background:var(--slate-200);border-radius:4px;flex:1 1;height:8px;overflow:hidden}.AppOverview_coverageFill__D3Mf1{border-radius:4px;height:100%;transition:width .3s}.AppOverview_coverageNum__P0p9c{color:var(--text-primary);font-weight:600;min-width:40px}.AppOverview_branchList__FGsOX{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.AppOverview_branchLabel__K3SPq{color:var(--text-secondary);font-size:.8rem;font-weight:500}.AppOverview_moreText__9djWL{color:var(--text-tertiary);font-size:.8rem}.AppOverview_repoFooter__FGxnm{align-items:center;border-top:1px solid var(--border-light);display:flex;justify-content:space-between;padding-top:12px}.AppOverview_repoMeta__fUV-e{color:var(--text-tertiary);font-size:.8rem}.AppOverview_knowledgeGrid__kSJm3{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.AppOverview_knowledgeCard__RDeah{padding:16px}.AppOverview_knowledgeHeader__\+l0mJ{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.AppOverview_knowledgeTitle__me0c9{align-items:center;color:var(--text-primary);display:flex;font-weight:600;gap:8px}.AppOverview_knowledgeMeta__A\+s6x{color:var(--text-secondary);display:flex;font-size:.8rem;gap:16px}.AppOverview_knowledgeMeta__A\+s6x span{align-items:center;display:flex;gap:4px}.AppOverview_helpCard__ARFbq{margin-top:8px}.AppOverview_fileTypes__fBLKe{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.AppOverview_helpText__Ugw-T{color:var(--text-secondary);font-size:.85rem;line-height:1.6;margin:0}.AppOverview_pyramidSection__IUl0G{display:flex;flex-direction:column;gap:16px}.AppOverview_pyramidCard__X41oD{padding:20px}.AppOverview_pyramidComparison__0JyiM{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr 1fr}.AppOverview_pyramidColumn__\+YWET h4{color:var(--text-primary);font-size:.9rem;font-weight:600;margin:0 0 12px}.AppOverview_pyramidRow__as3S6{align-items:center;display:flex;gap:8px;margin-bottom:8px}.AppOverview_pyramidType__V1Je3{color:var(--text-secondary);font-size:.85rem;font-weight:500;min-width:80px;text-transform:capitalize}.AppOverview_pyramidBar__fHk8G{background:var(--slate-200);border-radius:4px;flex:1 1;height:8px;overflow:hidden}.AppOverview_pyramidFill__e9lDF{border-radius:4px;height:100%;transition:width .3s}.AppOverview_pyramidPct__zP6G-{color:var(--text-primary);font-size:.85rem;font-weight:600;min-width:36px;text-align:right}.AppOverview_recsCard__lGuLd{margin-top:8px}.AppOverview_recsList__a0DI0{display:flex;flex-direction:column;gap:12px}.AppOverview_recItem__cW7xY{align-items:flex-start;border-bottom:1px solid var(--border-light);display:flex;gap:12px;padding:12px 0}.AppOverview_recItem__cW7xY:last-child{border-bottom:none}.AppOverview_recDesc__-kBRr{color:var(--text-primary);font-size:.9rem;line-height:1.5}.AppOverview_genButtonGrid__13Na9{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.AppOverview_artifactResults__Ssrps{display:flex;flex-direction:column;gap:16px}.AppOverview_artifactSection__UKB0-{border-top:1px solid var(--border-light);margin-top:16px;padding-top:12px}.AppOverview_artifactSection__UKB0- h4{align-items:center;color:var(--text-primary);display:flex;font-size:.9rem;font-weight:600;gap:6px;margin:0 0 8px}.AppOverview_artifactDesc__fIG-c{color:var(--text-secondary);font-size:.85rem;margin:0}.AppOverview_artifactItem__-Rz5R{border-bottom:1px solid var(--border-light);display:flex;flex-direction:column;gap:4px;padding:8px 0}.AppOverview_artifactItem__-Rz5R:last-child{border-bottom:none}.AppOverview_artifactName__PkMW6{color:var(--text-primary);font-size:.9rem;font-weight:600}.AppOverview_artifactMeta__e6uTx{color:var(--text-secondary);font-size:.8rem}.AppOverview_bddList__uxcCQ{display:flex;flex-direction:column;gap:16px}.AppOverview_bddItem__L2pcl{border-bottom:1px solid var(--border-light);padding-bottom:16px}.AppOverview_bddItem__L2pcl:last-child{border-bottom:none}.AppOverview_bddHeader__XK-7a{align-items:center;display:flex;gap:12px;margin-bottom:8px}.AppOverview_bddName__EZCxj{color:var(--text-primary);font-weight:600}.AppOverview_bddCount__A2yct{color:var(--text-tertiary);font-size:.8rem}.AppOverview_gherkin__8m\+vi{background:var(--slate-50);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-code);font-size:.8rem;max-height:200px;overflow-x:auto;overflow-y:auto;padding:12px;white-space:pre-wrap}.AppOverview_envSummary__aNqIo{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.AppOverview_envSummaryCard__W8ciY{text-align:center}.AppOverview_envStat__gfMSw{align-items:center;color:var(--text-primary);display:flex;font-weight:600;gap:8px;justify-content:center}.AppOverview_successColor__EZ0as{color:var(--success-500)}.AppOverview_warningColor__PYX4c{color:var(--warning-500)}.AppOverview_dangerColor__-MYpv{color:var(--danger-500)}.AppOverview_secondaryColor__29HDN{color:var(--text-secondary)}.AppOverview_envGrid__uDMJ8{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.AppOverview_envCard__bhPNC{padding:20px}.AppOverview_envHeader__wgDyB{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.AppOverview_envHeader__wgDyB h3{color:var(--text-primary);font-size:1rem;font-weight:600;margin:0}.AppOverview_envUrl__6\+MZE{color:var(--primary-600);font-size:.8rem}.AppOverview_envDetails__tfBPv{display:flex;flex-direction:column;gap:8px}.AppOverview_envDetailRow__RsMC9{align-items:center;color:var(--text-secondary);display:flex;font-size:.85rem;justify-content:space-between}.AppOverview_emptyState__feGq1{align-items:center;color:var(--text-tertiary);display:flex;flex-direction:column;justify-content:center;padding:48px;text-align:center}.AppOverview_emptyIcon__nXeyM{color:var(--text-tertiary);margin-bottom:16px;opacity:.5}.AppOverview_emptyState__feGq1 p{font-size:.9rem;line-height:1.6;max-width:400px}.AppOverview_scanMeta__qkG75{color:var(--text-tertiary);display:flex;font-size:.8rem;gap:16px;margin-top:8px}.AppOverview_scanSubsections__64DKI{display:flex;flex-direction:column;gap:10px}.AppOverview_scanSubsection__xMA6n{display:flex;flex-direction:column;gap:6px}.AppOverview_scanSubLabel__LWWEU{color:var(--text-secondary);font-size:.8rem;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.AppOverview_flowList__Uwoff{display:flex;flex-direction:column;gap:4px}.AppOverview_flowItem__ubx5X{align-items:center;border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;padding:8px 0}.AppOverview_flowItem__ubx5X:last-child{border-bottom:none}.AppOverview_flowLeft__4o4PM{display:flex;flex-direction:column;gap:2px}.AppOverview_flowName__1k4c\+{color:var(--text-primary);font-size:.9rem;font-weight:600}.AppOverview_flowMeta__-8tEa{color:var(--text-tertiary);font-size:.8rem}.AppOverview_kbStatsRow__u0ybJ{display:flex;flex-wrap:wrap;gap:16px}.AppOverview_kbStat__ZWgRg{align-items:center;background:var(--slate-50);border-radius:var(--radius-md);color:var(--text-secondary);display:flex;flex-direction:column;font-size:.8rem;gap:2px;padding:8px 16px;text-transform:capitalize}.AppOverview_kbStatNum__EVqor{color:var(--primary-600);font-size:1.2rem;font-weight:700}.AppOverview_kbSearchRow__Um0HY{display:flex;gap:12px}.AppOverview_kbSearchInput__TT7cr{align-items:center;background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-secondary);display:flex;flex:1 1;gap:8px;padding:8px 12px}.AppOverview_kbSearchInput__TT7cr input{background:#0000;border:none;color:var(--text-primary);flex:1 1;font-size:.9rem;outline:none}.AppOverview_manualEntryCard__keM6D{margin-bottom:8px}.AppOverview_manualEntryForm__A7QXO{display:flex;flex-direction:column;gap:12px}.AppOverview_manualEntryRow__wxQoc{grid-gap:12px;display:grid;gap:12px;grid-template-columns:2fr 1fr}.AppOverview_manualEntryInput__uuuQR{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);font-size:.9rem;padding:8px 12px}.AppOverview_manualEntryInput__uuuQR:focus{border-color:var(--primary-500);outline:none}.AppOverview_manualEntrySelect__CTz2F{padding:8px 12px}.AppOverview_manualEntrySelect__CTz2F,.AppOverview_manualEntryTextarea__6bueT{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);font-size:.9rem}.AppOverview_manualEntryTextarea__6bueT{font-family:inherit;min-height:120px;padding:12px;resize:vertical}.AppOverview_manualEntryTextarea__6bueT:focus{border-color:var(--primary-500);outline:none}.AppOverview_manualEntryActions__fKJf7{display:flex;gap:8px;justify-content:flex-end}.AppOverview_confluenceCard__26KLj{margin-bottom:8px}.AppOverview_confluenceForm__DPH9L{margin-top:12px}.AppOverview_confluenceRow__C\+ksE{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.AppOverview_confluenceField__TUgBz{display:flex;flex-direction:column;gap:8px}.AppOverview_confluenceField__TUgBz label{color:var(--text-secondary);font-size:.85rem;font-weight:600}.AppOverview_confluenceInputRow__k89SR{display:flex;gap:8px}.AppOverview_confluenceInputRow__k89SR input{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);flex:1 1;font-size:.9rem;padding:8px 12px}.AppOverview_confluenceInputRow__k89SR input:focus{border-color:var(--primary-500);outline:none}.AppOverview_confluencePages__QSMx5{border-top:1px solid var(--border-light);margin-top:16px;padding-top:16px}.AppOverview_confluencePages__QSMx5 h4{color:var(--text-primary);font-size:.9rem;font-weight:600;margin:0 0 12px}.AppOverview_confluencePageItem__rdDGb{align-items:center;border-bottom:1px solid var(--border-light);display:flex;justify-content:space-between;padding:8px 0}.AppOverview_confluencePageItem__rdDGb:last-child{border-bottom:none}.AppOverview_confluencePageInfo__jfsTX{align-items:center;color:var(--text-primary);display:flex;font-size:.9rem;gap:8px}.AppOverview_confluencePageActions__qS8Qf{display:flex;gap:4px}.AppOverview_knowledgeActions__bi\+hV{align-items:center;display:flex;gap:8px}.AppOverview_deleteBtn__4M6e6{align-items:center;background:none;border:none;border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .15s;width:28px}.AppOverview_deleteBtn__4M6e6:hover{background:var(--danger-50);color:var(--danger-500)}@media (max-width:1024px){.AppOverview_kpiGrid__TxQdv{grid-template-columns:repeat(2,1fr)}.AppOverview_mainGrid__ETzIr,.AppOverview_pyramidComparison__0JyiM{grid-template-columns:1fr}.AppOverview_envSummary__aNqIo,.AppOverview_genButtonGrid__13Na9{grid-template-columns:repeat(2,1fr)}.AppOverview_confluenceRow__C\+ksE,.AppOverview_manualEntryRow__wxQoc{grid-template-columns:1fr}}@media (max-width:768px){.AppOverview_header__BYEML{align-items:flex-start;flex-direction:column}.AppOverview_headerActions__uvlIa{width:100%}.AppOverview_headerActions__uvlIa button{flex:1 1}.AppOverview_kpiGrid__TxQdv{grid-template-columns:1fr}.AppOverview_tabNav__ORtzF{gap:0}.AppOverview_tab__2o7BQ{font-size:.8rem;padding:10px 12px}.AppOverview_envSummary__aNqIo,.AppOverview_genButtonGrid__13Na9,.AppOverview_repoGrid__dsH8B{grid-template-columns:1fr}.AppOverview_tabActions__bIbiS{flex-wrap:wrap}.AppOverview_kbStatsRow__u0ybJ{flex-direction:column}}@keyframes AppOverview_spin__gmjpv{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AppOverview_spin__gmjpv{animation:AppOverview_spin__gmjpv 1s linear infinite}.IntegrationHub_container__w02JV{display:flex;flex-direction:column;gap:24px}.IntegrationHub_header__9Yu\+v{margin-bottom:8px}.IntegrationHub_title__FBFD5{color:var(--text-primary);font-size:1.5rem;font-weight:700;margin:0 0 4px}.IntegrationHub_subtitle__SqWtM{color:var(--text-secondary);font-size:.95rem;margin:0}.IntegrationHub_grid__ml7Km{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.IntegrationHub_appCard__Xj\+3e{display:flex;flex-direction:column}.IntegrationHub_cardHeader__AaVh9{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.IntegrationHub_appIconWrapper__1GhrA{align-items:center;background:var(--bg-tertiary);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;height:56px;justify-content:center;padding:8px;width:56px}.IntegrationHub_appImg__KqS8o{height:100%;object-fit:contain;width:100%}.IntegrationHub_inlineIcon__tPZA\+{margin-right:4px}.IntegrationHub_cardBody__y4rdF{flex:1 1;margin-bottom:24px}.IntegrationHub_appName__RznRa{color:var(--text-primary);font-size:1.15rem;font-weight:700;margin:0 0 4px}.IntegrationHub_appType__4DEWo{color:var(--text-secondary);font-size:.9rem;margin:0}.IntegrationHub_accountInfo__Zm6kM{align-items:center;color:var(--text-tertiary);display:flex;font-size:.8rem;gap:6px;margin:6px 0 0}.IntegrationHub_inlineIcon__tPZA\+{flex-shrink:0}.IntegrationHub_cardFooter__9mp2i{align-items:center;border-top:1px solid var(--border-light);display:flex;justify-content:space-between;padding-top:16px}.IntegrationHub_syncStatus__ZXS6J{align-items:center;color:var(--text-tertiary);display:flex;font-size:.8rem;gap:6px}.IntegrationHub_syncIcon__a\+lN1{color:var(--text-tertiary)}.IntegrationHub_actionBtn__N1\+Dd{font-size:.85rem;padding:6px 12px}.IntegrationHub_sectionTabs__He-B1{border-bottom:2px solid #e2e8f0;border-bottom:2px solid var(--border-light,#e2e8f0);display:flex;gap:4px;margin-bottom:24px}.IntegrationHub_sectionTab__uUib8{align-items:center;background:none;border:none;border-bottom:2px solid #0000;color:var(--text-secondary);cursor:pointer;display:flex;font-size:.9rem;font-weight:500;gap:8px;margin-bottom:-2px;padding:10px 20px;transition:all .15s ease}.IntegrationHub_sectionTab__uUib8:hover{background:#f8fafc;background:var(--bg-tertiary,#f8fafc);color:var(--text-primary)}.IntegrationHub_sectionTabActive__fBdQE{border-bottom-color:#3b82f6;border-bottom-color:var(--accent-primary,#3b82f6);color:#3b82f6;color:var(--accent-primary,#3b82f6);font-weight:600}.IntegrationHub_containerSection__xozDA{display:flex;flex-direction:column;gap:20px}.IntegrationHub_containerSectionHeader__J333v{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.IntegrationHub_containerSectionDesc__gQunh{color:var(--text-secondary);font-size:.9rem;line-height:1.5;margin:0;max-width:640px}.IntegrationHub_containerHeaderActions__ToqQQ{display:flex;flex-shrink:0;gap:8px}.IntegrationHub_providerBar__jpkYt{align-items:center;background:#f8fafc;background:var(--bg-secondary,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:8px;border-radius:var(--radius-md,8px);display:flex;gap:10px;padding:10px 16px}.IntegrationHub_providerBarLabel__g9nVJ{color:var(--text-tertiary);font-size:.8rem;font-weight:500}.IntegrationHub_providerBadge__hxu99{align-items:center;border-radius:20px;display:flex;font-size:.8rem;font-weight:600;gap:6px;padding:4px 10px}.IntegrationHub_techGroups__y3xNH{display:flex;flex-direction:column;gap:28px}.IntegrationHub_techGroup__f81ta{display:flex;flex-direction:column;gap:12px}.IntegrationHub_techGroupHeader__9mXaA{align-items:center;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-light,#e2e8f0);display:flex;gap:8px;padding-bottom:8px}.IntegrationHub_techIcon__\+5ZK8{font-size:1.3rem}.IntegrationHub_techGroupTitle__vjCC2{font-size:1rem;font-weight:700;margin:0}.IntegrationHub_containerGrid__NvVwl{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.IntegrationHub_containerCard__Ul\+GH{border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);display:flex;flex-direction:column;gap:10px;transition:box-shadow .15s ease}.IntegrationHub_containerCard__Ul\+GH:hover{box-shadow:0 4px 12px #00000014;box-shadow:var(--shadow-md,0 4px 12px #00000014)}.IntegrationHub_containerCardHeader__79E3l{align-items:flex-start;display:flex;justify-content:space-between}.IntegrationHub_containerCardTitle__nNeaW{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.IntegrationHub_containerCardTitle__nNeaW h4{color:var(--text-primary);font-size:.95rem;font-weight:700;margin:0}.IntegrationHub_containerCardProvider__3BxA-{align-items:center;color:var(--text-tertiary);display:flex;font-size:.75rem;font-weight:500;gap:4px}.IntegrationHub_containerCardDesc__Fk9Th{color:var(--text-secondary);font-size:.8rem;line-height:1.4;margin:0}.IntegrationHub_containerSpecs__TsmdE{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.IntegrationHub_specItem__MIpHU{align-items:center;background:#f1f5f9;background:var(--bg-secondary,#f1f5f9);border-radius:4px;color:var(--text-tertiary);display:flex;font-size:.75rem;gap:4px;padding:3px 8px}.IntegrationHub_specItem__MIpHU code{color:var(--text-secondary);font-size:.72rem}.IntegrationHub_containerCardActions__78I7E{border-top:1px solid #e2e8f0;border-top:1px solid var(--border-light,#e2e8f0);display:flex;gap:6px;margin-top:8px;padding-top:10px}.IntegrationHub_emptyCard__vP4QV{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.IntegrationHub_containerFormWrapper__xrZsc{display:flex;flex-direction:column;gap:20px}.IntegrationHub_formTabs__mrbyv{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-light,#e2e8f0);display:flex;gap:4px;padding-bottom:0}.IntegrationHub_formTab__Y0Rzj{align-items:center;background:none;border:none;border-bottom:2px solid #0000;color:var(--text-secondary);cursor:pointer;display:flex;font-size:.85rem;font-weight:500;gap:6px;margin-bottom:-1px;padding:8px 16px;transition:all .15s ease}.IntegrationHub_formTab__Y0Rzj:hover{color:var(--text-primary)}.IntegrationHub_formTabActive__PT\+h6{border-bottom-color:#3b82f6;border-bottom-color:var(--accent-primary,#3b82f6);color:#3b82f6;color:var(--accent-primary,#3b82f6);font-weight:600}.IntegrationHub_formGrid__EDfG1{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.IntegrationHub_formLabel__Lp14k{color:var(--text-secondary);display:flex;flex-direction:column;font-size:.85rem;font-weight:600;gap:6px}.IntegrationHub_formInput__jlb6F{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-primary,#e2e8f0);border-radius:8px;border-radius:var(--radius-md,8px);color:var(--text-primary);font-size:.85rem;outline:none;padding:8px 12px;transition:border-color .15s ease}.IntegrationHub_formInput__jlb6F:focus{border-color:#3b82f6;border-color:var(--accent-primary,#3b82f6)}.IntegrationHub_formSelect__cs9o1{padding:8px 12px}.IntegrationHub_formSelect__cs9o1,.IntegrationHub_formTextarea__A9Plc{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-primary,#e2e8f0);border-radius:8px;border-radius:var(--radius-md,8px);color:var(--text-primary);font-size:.85rem;outline:none}.IntegrationHub_formTextarea__A9Plc{min-height:80px;padding:10px 12px;resize:vertical}.IntegrationHub_formHint__tQe32{color:var(--text-tertiary);font-size:.75rem;font-weight:400}.IntegrationHub_formActions__7nh5G{border-top:1px solid #e2e8f0;border-top:1px solid var(--border-light,#e2e8f0);display:flex;gap:8px;justify-content:flex-end;padding-top:16px}.IntegrationHub_resourcePreview__K\+bHw{background:#f8fafc;background:var(--bg-secondary,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:8px;border-radius:var(--radius-md,8px);grid-column:1/-1;padding:16px}.IntegrationHub_resourcePreview__K\+bHw h4{align-items:center;color:var(--text-secondary);display:flex;font-size:.85rem;gap:6px;margin:0 0 12px}.IntegrationHub_resourcePreviewGrid__j2Skx{display:flex;gap:32px}.IntegrationHub_resourcePreviewItem__21UDL{align-items:center;color:var(--text-primary);display:flex;font-size:.9rem;gap:8px}.IntegrationHub_templateCard__k30ar{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:8px;border-radius:var(--radius-md,8px);padding:16px;transition:border-color .15s,box-shadow .15s}.IntegrationHub_templateCard__k30ar:hover{border-color:#6366f1;border-color:var(--primary-color,#6366f1);box-shadow:0 2px 8px #6366f11a}.IntegrationHub_templateFrameworkBadge__BijXx{align-items:center;background:#f8fafc;background:var(--bg-secondary,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:4px;color:var(--text-tertiary);display:flex;font-size:.7rem;font-weight:600;gap:4px;letter-spacing:.5px;padding:2px 8px;text-transform:uppercase}.IntegrationHub_templateSpecs__mAECO{display:flex;flex-direction:column;gap:6px;margin:10px 0}.IntegrationHub_templateSpecRow__YAcBH{align-items:center;color:var(--text-secondary);display:flex;font-size:.78rem;gap:6px}.IntegrationHub_templateSpecRow__YAcBH code{background:#f1f5f9;background:var(--bg-secondary,#f1f5f9);border-radius:3px;color:var(--text-primary);font-size:.75rem;max-width:240px;overflow:hidden;padding:1px 5px;text-overflow:ellipsis;white-space:nowrap}.IntegrationHub_templateResourceRow__x4xXy{border-top:1px solid #e2e8f0;border-top:1px solid var(--border-light,#e2e8f0);display:flex;gap:12px;margin-top:2px;padding-top:6px}.IntegrationHub_templateDetailGrid__SlOwx{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;max-height:70vh;overflow-y:auto;padding-right:4px}.IntegrationHub_templateDetailSection__1T5dL{background:#f8fafc;background:var(--bg-secondary,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:8px;border-radius:var(--radius-md,8px);padding:14px}.IntegrationHub_templateDetailSection__1T5dL h4{align-items:center;color:var(--text-primary);display:flex;font-size:.82rem;font-weight:600;gap:6px;letter-spacing:.3px;margin:0 0 10px;text-transform:uppercase}.IntegrationHub_templateDetailRows__Ryiyf{display:flex;flex-direction:column;gap:6px}.IntegrationHub_templateDetailRow__HQ3Lr{align-items:center;display:flex;font-size:.8rem;gap:8px;justify-content:space-between}.IntegrationHub_templateDetailRow__HQ3Lr span:first-child{color:var(--text-tertiary);font-weight:500;white-space:nowrap}.IntegrationHub_templateDetailRow__HQ3Lr code,.IntegrationHub_templateDetailRow__HQ3Lr span:last-child{color:var(--text-primary);text-align:right;word-break:break-all}.IntegrationHub_templateDetailRow__HQ3Lr code{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:3px;font-size:.75rem;max-width:260px;overflow:hidden;padding:1px 6px;text-overflow:ellipsis;white-space:nowrap}.IntegrationHub_templateEnvList__e-Q7C{display:flex;flex-direction:column;gap:4px}.IntegrationHub_templateEnvItem__eZ89g{align-items:center;display:flex;font-size:.75rem;gap:4px}.IntegrationHub_templateEnvItem__eZ89g code{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:3px;font-size:.72rem;padding:1px 5px}.IntegrationHub_templateEnvItem__eZ89g span{color:var(--text-tertiary)}.Discovery_container__HK7H0{display:flex;flex-direction:column;gap:24px}.Discovery_header__eOzA1{margin-bottom:8px}.Discovery_title__2MgeH{color:var(--text-primary);font-size:1.5rem;font-weight:700;margin:0 0 4px}.Discovery_subtitle__SOrts{color:var(--text-secondary);font-size:.95rem;margin:0}.Discovery_topCards__bqdtG{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.Discovery_chartCard__wCJNw{display:flex;flex-direction:column;min-height:250px}.Discovery_chartPlaceholder__6-ndz{align-items:center;background:var(--bg-tertiary);border:1px dashed var(--primary-300);border-radius:var(--radius-md);color:var(--primary-500);display:flex;flex:1 1;flex-direction:column;font-weight:600;justify-content:center;margin-top:16px}.Discovery_chartIcon__CGhHV{margin-bottom:12px;opacity:.8}.Discovery_chartSub__MKaU3{color:var(--text-secondary);font-size:.85rem;font-weight:400;margin-top:4px}.Discovery_anomalyList__s8Q88{display:flex;flex-direction:column;gap:16px;margin-top:16px}.Discovery_anomalyList__s8Q88 li{align-items:center;background:var(--bg-secondary);border-left:4px solid var(--color-danger);border-radius:var(--radius-md);display:flex;justify-content:space-between;padding:12px}.Discovery_anomalyList__s8Q88 li:last-child{border-left-color:var(--color-warning)}.Discovery_anomalyInfo__\+ErqV{display:flex;flex-direction:column;gap:4px}.Discovery_anomalyTime__pQtsK{color:var(--text-tertiary);font-size:.8rem;font-weight:500}.Discovery_anomalyDesc__1CWP7{color:var(--text-primary);font-size:.95rem;font-weight:500}.Discovery_tableCard__-hYsU{padding:0}.Discovery_tableWrapper__qB9S5{overflow-x:auto}.Discovery_table__cbOji{border-collapse:collapse;width:100%}.Discovery_table__cbOji td,.Discovery_table__cbOji th{border-bottom:1px solid var(--border-light);font-size:.95rem;padding:16px;text-align:left}.Discovery_table__cbOji th{background:var(--bg-secondary);color:var(--text-secondary);font-weight:600}.Discovery_clickableRow__WI54j{cursor:pointer;transition:background-color .2s}.Discovery_clickableRow__WI54j:hover{background-color:var(--bg-tertiary)}.Discovery_boldCell__TzbJ\+{align-items:center;color:var(--text-primary);display:flex;font-weight:600;gap:8px}.Discovery_rowIcon__IrK6V{color:var(--primary-500)}.Discovery_actionLink__dvmFD{align-items:center;color:var(--primary-600);display:flex;font-size:.9rem;font-weight:500;gap:4px;text-decoration:none}.Discovery_actionLink__dvmFD:hover{text-decoration:underline}@media (max-width:768px){.Discovery_topCards__bqdtG{grid-template-columns:1fr}}.KnowledgeSync_knowledgeSection__6SVLo{background:#fff;border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:24px}.KnowledgeSync_header__L\+fw5 h3{color:var(--text-primary);font-size:1.25rem;font-weight:600;margin:0 0 4px}.KnowledgeSync_header__L\+fw5 p{color:var(--text-secondary);font-size:.95rem;margin:0 0 20px}.KnowledgeSync_actionGrid__fPJfV{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.KnowledgeSync_actionCard__mqgrt{align-items:center;background:var(--bg-tertiary);border:1px dashed var(--border);border-radius:var(--radius-md);cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:24px 16px;text-align:center;transition:all .2s}.KnowledgeSync_actionCard__mqgrt:hover{background:var(--primary-50);border-color:var(--primary-300);transform:translateY(-2px)}.KnowledgeSync_icon__yKTN\+{color:var(--primary-600);margin-bottom:12px}.KnowledgeSync_actionCard__mqgrt h4{color:var(--text-primary);font-size:1rem;font-weight:600;margin:0 0 4px}.KnowledgeSync_actionCard__mqgrt span{color:var(--text-secondary);font-size:.8rem}.FlowDetailsModal_container__uPyGW{display:flex;flex-direction:column;gap:24px}.FlowDetailsModal_headerInfo__L9H4v{background:var(--bg-tertiary);border:1px solid var(--border-light);border-radius:var(--radius-md);display:flex;gap:24px;padding:16px}.FlowDetailsModal_infoItem__c7C90{display:flex;flex-direction:column;font-size:.9rem;gap:4px}.FlowDetailsModal_infoItem__c7C90 span{color:var(--text-secondary)}.FlowDetailsModal_infoItem__c7C90 strong{color:var(--text-primary)}.FlowDetailsModal_highFreq__pUR-C{color:var(--danger-600)!important}.FlowDetailsModal_section__SNF23 h3{align-items:center;border-bottom:1px solid var(--border-light);color:var(--text-primary);display:flex;font-size:1rem;gap:8px;margin:0 0 12px;padding-bottom:8px}.FlowDetailsModal_pathList__Zbn\+\+{color:var(--text-secondary);display:flex;flex-direction:column;font-size:.9rem;gap:8px;margin:0;padding-left:20px}.FlowDetailsModal_pathList__Zbn\+\+ code{background:var(--bg-tertiary);border-radius:4px;color:var(--primary-600);font-family:monospace;padding:2px 6px}.FlowDetailsModal_metricsGrid__ZVxzf{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.FlowDetailsModal_metricCard__V-Q88{background:var(--bg-tertiary);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:8px;padding:16px}.FlowDetailsModal_metricLabel__EGFQJ{color:var(--text-secondary);font-size:.8rem}.FlowDetailsModal_metricValue__CiIL9{color:var(--text-primary);font-size:1.25rem;font-weight:600}.FlowDetailsModal_metricValueError__1fVXl{color:var(--danger-600);font-size:1.25rem;font-weight:600}.FlowDetailsModal_emptyState__mbqUk{color:var(--text-tertiary);font-size:.9rem;font-style:italic;margin:0}.FlowDetailsModal_footer__jm-cD{border-top:1px solid var(--border);display:flex;gap:12px;justify-content:flex-end;padding-top:16px}@media (prefers-color-scheme:dark){.wmde-markdown,.wmde-markdown-var{--color-prettylights-syntax-comment:#8b949e;--color-prettylights-syntax-constant:#79c0ff;--color-prettylights-syntax-entity:#d2a8ff;--color-prettylights-syntax-storage-modifier-import:#c9d1d9;--color-prettylights-syntax-entity-tag:#7ee787;--color-prettylights-syntax-keyword:#ff7b72;--color-prettylights-syntax-string:#a5d6ff;--color-prettylights-syntax-variable:#ffa657;--color-prettylights-syntax-brackethighlighter-unmatched:#f85149;--color-prettylights-syntax-invalid-illegal-text:#f0f6fc;--color-prettylights-syntax-invalid-illegal-bg:#8e1519;--color-prettylights-syntax-carriage-return-text:#f0f6fc;--color-prettylights-syntax-carriage-return-bg:#b62324;--color-prettylights-syntax-string-regexp:#7ee787;--color-prettylights-syntax-markup-list:#f2cc60;--color-prettylights-syntax-markup-heading:#1f6feb;--color-prettylights-syntax-markup-italic:#c9d1d9;--color-prettylights-syntax-markup-bold:#c9d1d9;--color-prettylights-syntax-markup-deleted-text:#ffdcd7;--color-prettylights-syntax-markup-deleted-bg:#67060c;--color-prettylights-syntax-markup-inserted-text:#aff5b4;--color-prettylights-syntax-markup-inserted-bg:#033a16;--color-prettylights-syntax-markup-changed-text:#ffdfb6;--color-prettylights-syntax-markup-changed-bg:#5a1e02;--color-prettylights-syntax-markup-ignored-text:#c9d1d9;--color-prettylights-syntax-markup-ignored-bg:#1158c7;--color-prettylights-syntax-meta-diff-range:#d2a8ff;--color-prettylights-syntax-brackethighlighter-angle:#8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark:#484f58;--color-prettylights-syntax-constant-other-reference-link:#a5d6ff;--color-fg-default:#c9d1d9;--color-fg-muted:#8b949e;--color-fg-subtle:#484f58;--color-canvas-default:#0d1117;--color-canvas-subtle:#161b22;--color-border-default:#30363d;--color-border-muted:#21262d;--color-neutral-muted:#6e768166;--color-accent-fg:#58a6ff;--color-accent-emphasis:#1f6feb;--color-attention-subtle:#bb800926;--color-danger-fg:#f85149;--color-danger-emphasis:#da3633;--color-attention-fg:#d29922;--color-attention-emphasis:#9e6a03;--color-done-fg:#a371f7;--color-done-emphasis:#8957e5;--color-success-fg:#3fb950;--color-success-emphasis:#238636;--color-copied-active-bg:#2e9b33;color-scheme:dark}}@media (prefers-color-scheme:light){.wmde-markdown,.wmde-markdown-var{--color-prettylights-syntax-comment:#6e7781;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-entity:#8250df;--color-prettylights-syntax-storage-modifier-import:#24292f;--color-prettylights-syntax-entity-tag:#116329;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-italic:#24292f;--color-prettylights-syntax-markup-bold:#24292f;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-deleted-bg:#ffebe9;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-ignored-text:#eaeef2;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-brackethighlighter-angle:#57606a;--color-prettylights-syntax-sublimelinter-gutter-mark:#8c959f;--color-prettylights-syntax-constant-other-reference-link:#0a3069;--color-fg-default:#24292f;--color-fg-muted:#57606a;--color-fg-subtle:#6e7781;--color-canvas-default:#fff;--color-canvas-subtle:#f6f8fa;--color-border-default:#d0d7de;--color-border-muted:#d8dee4;--color-neutral-muted:#afb8c133;--color-accent-fg:#0969da;--color-accent-emphasis:#0969da;--color-attention-subtle:#fff8c5;--color-danger-fg:#d1242f;--color-danger-emphasis:#cf222e;--color-attention-fg:#9a6700;--color-attention-emphasis:#9a6700;--color-done-fg:#8250df;--color-done-emphasis:#8250df;--color-success-fg:#1a7f37;--color-success-emphasis:#1f883d;--color-copied-active-bg:#2e9b33;color-scheme:light}}.wmde-markdown-var[data-color-mode*=dark],.wmde-markdown[data-color-mode*=dark],[data-color-mode*=dark] .wmde-markdown,[data-color-mode*=dark] .wmde-markdown-var,body[data-color-mode*=dark]{--color-prettylights-syntax-comment:#8b949e;--color-prettylights-syntax-constant:#79c0ff;--color-prettylights-syntax-entity:#d2a8ff;--color-prettylights-syntax-storage-modifier-import:#c9d1d9;--color-prettylights-syntax-entity-tag:#7ee787;--color-prettylights-syntax-keyword:#ff7b72;--color-prettylights-syntax-string:#a5d6ff;--color-prettylights-syntax-variable:#ffa657;--color-prettylights-syntax-brackethighlighter-unmatched:#f85149;--color-prettylights-syntax-invalid-illegal-text:#f0f6fc;--color-prettylights-syntax-invalid-illegal-bg:#8e1519;--color-prettylights-syntax-carriage-return-text:#f0f6fc;--color-prettylights-syntax-carriage-return-bg:#b62324;--color-prettylights-syntax-string-regexp:#7ee787;--color-prettylights-syntax-markup-list:#f2cc60;--color-prettylights-syntax-markup-heading:#1f6feb;--color-prettylights-syntax-markup-italic:#c9d1d9;--color-prettylights-syntax-markup-bold:#c9d1d9;--color-prettylights-syntax-markup-deleted-text:#ffdcd7;--color-prettylights-syntax-markup-deleted-bg:#67060c;--color-prettylights-syntax-markup-inserted-text:#aff5b4;--color-prettylights-syntax-markup-inserted-bg:#033a16;--color-prettylights-syntax-markup-changed-text:#ffdfb6;--color-prettylights-syntax-markup-changed-bg:#5a1e02;--color-prettylights-syntax-markup-ignored-text:#c9d1d9;--color-prettylights-syntax-markup-ignored-bg:#1158c7;--color-prettylights-syntax-meta-diff-range:#d2a8ff;--color-prettylights-syntax-brackethighlighter-angle:#8b949e;--color-prettylights-syntax-sublimelinter-gutter-mark:#484f58;--color-prettylights-syntax-constant-other-reference-link:#a5d6ff;--color-fg-default:#c9d1d9;--color-fg-muted:#8b949e;--color-fg-subtle:#484f58;--color-canvas-default:#0d1117;--color-canvas-subtle:#161b22;--color-border-default:#30363d;--color-border-muted:#21262d;--color-neutral-muted:#6e768166;--color-accent-fg:#58a6ff;--color-accent-emphasis:#1f6feb;--color-attention-subtle:#bb800926;--color-danger-fg:#f85149;color-scheme:dark}.wmde-markdown-var[data-color-mode*=light],.wmde-markdown[data-color-mode*=light],[data-color-mode*=light] .wmde-markdown,[data-color-mode*=light] .wmde-markdown-var,body[data-color-mode*=light]{--color-prettylights-syntax-comment:#6e7781;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-entity:#8250df;--color-prettylights-syntax-storage-modifier-import:#24292f;--color-prettylights-syntax-entity-tag:#116329;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-italic:#24292f;--color-prettylights-syntax-markup-bold:#24292f;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-deleted-bg:#ffebe9;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-ignored-text:#eaeef2;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-brackethighlighter-angle:#57606a;--color-prettylights-syntax-sublimelinter-gutter-mark:#8c959f;--color-prettylights-syntax-constant-other-reference-link:#0a3069;--color-fg-default:#24292f;--color-fg-muted:#57606a;--color-fg-subtle:#6e7781;--color-canvas-default:#fff;--color-canvas-subtle:#f6f8fa;--color-border-default:#d0d7de;--color-border-muted:#d8dee4;--color-neutral-muted:#afb8c133;--color-accent-fg:#0969da;--color-accent-emphasis:#0969da;--color-attention-subtle:#fff8c5;--color-danger-fg:#cf222e;color-scheme:light}.wmde-markdown{-webkit-text-size-adjust:100%;word-wrap:break-word;background-color:var(--color-canvas-default);color:var(--color-fg-default);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.5}.wmde-markdown details,.wmde-markdown figcaption,.wmde-markdown figure{display:block}.wmde-markdown summary{display:list-item}.wmde-markdown [hidden]{display:none!important}.wmde-markdown a{background-color:initial;color:var(--color-accent-fg);text-decoration:none}.wmde-markdown a:active,.wmde-markdown a:hover{outline-width:0}.wmde-markdown abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.wmde-markdown b,.wmde-markdown strong{font-weight:600}.wmde-markdown dfn{font-style:italic}.wmde-markdown h1{border-bottom:1px solid var(--color-border-muted);font-size:2em;font-weight:600;margin:.67em 0;padding-bottom:.3em}.wmde-markdown mark{background-color:var(--color-attention-subtle);color:var(--color-text-primary)}.wmde-markdown small{font-size:90%}.wmde-markdown sub,.wmde-markdown sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}.wmde-markdown sub{bottom:-.25em}.wmde-markdown sup{top:-.5em}.wmde-markdown img{background-color:var(--color-canvas-default);border-style:none;box-sizing:initial;display:inline-block;max-width:100%}.wmde-markdown code,.wmde-markdown kbd,.wmde-markdown pre,.wmde-markdown samp{font-family:monospace,monospace;font-size:1em}.wmde-markdown figure{margin:1em 40px}.wmde-markdown hr{background:#0000;background-color:var(--color-border-default);border:0;border-bottom:1px solid var(--color-border-muted);box-sizing:initial;height:.25em;margin:24px 0;overflow:hidden;padding:0}.wmde-markdown input{font:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible}.wmde-markdown [type=button],.wmde-markdown [type=reset],.wmde-markdown [type=submit]{-webkit-appearance:button}.wmde-markdown [type=button]::-moz-focus-inner,.wmde-markdown [type=reset]::-moz-focus-inner,.wmde-markdown [type=submit]::-moz-focus-inner{border-style:none;padding:0}.wmde-markdown [type=button]:-moz-focusring,.wmde-markdown [type=reset]:-moz-focusring,.wmde-markdown [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.wmde-markdown [type=checkbox],.wmde-markdown [type=radio]{box-sizing:border-box;padding:0}.wmde-markdown [type=number]::-webkit-inner-spin-button,.wmde-markdown [type=number]::-webkit-outer-spin-button{height:auto}.wmde-markdown [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.wmde-markdown [type=search]::-webkit-search-cancel-button,.wmde-markdown [type=search]::-webkit-search-decoration{-webkit-appearance:none}.wmde-markdown ::-webkit-input-placeholder{color:inherit;opacity:.54}.wmde-markdown ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.wmde-markdown a:hover{text-decoration:underline}.wmde-markdown hr:after,.wmde-markdown hr:before{content:"";display:table}.wmde-markdown hr:after{clear:both}.wmde-markdown table{border-collapse:collapse;border-spacing:0;display:block;max-width:100%;width:max-content}.wmde-markdown td,.wmde-markdown th{padding:0}.wmde-markdown details summary{cursor:pointer}.wmde-markdown details:not([open])>:not(summary){display:none!important}.wmde-markdown kbd{background-color:var(--color-canvas-subtle);border-bottom-color:var(--color-neutral-muted);border:1px solid var(--color-neutral-muted);border-radius:6px;box-shadow:inset 0 -1px 0 var(--color-neutral-muted);color:var(--color-fg-default);display:inline-block;font:11px ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;line-height:10px;padding:3px 5px;vertical-align:middle}.wmde-markdown h1,.wmde-markdown h2,.wmde-markdown h3,.wmde-markdown h4,.wmde-markdown h5,.wmde-markdown h6{font-weight:600;line-height:1.25;margin-bottom:16px;margin-top:24px}.wmde-markdown h2{border-bottom:1px solid var(--color-border-muted);font-size:1.5em;font-weight:600;padding-bottom:.3em}.wmde-markdown h3{font-size:1.25em;font-weight:600}.wmde-markdown h4{font-size:1em;font-weight:600}.wmde-markdown h5{font-size:.875em;font-weight:600}.wmde-markdown h6{color:var(--color-fg-muted);font-size:.85em;font-weight:600}.wmde-markdown p{margin-bottom:10px;margin-top:0}.wmde-markdown blockquote{border-left:.25em solid var(--color-border-default);color:var(--color-fg-muted);margin:0;padding:0 1em}.wmde-markdown ol,.wmde-markdown ul{margin-bottom:0;margin-top:0;padding-left:2em}.wmde-markdown ol ol,.wmde-markdown ul ol{list-style-type:lower-roman}.wmde-markdown ol ol ol,.wmde-markdown ol ul ol,.wmde-markdown ul ol ol,.wmde-markdown ul ul ol{list-style-type:lower-alpha}.wmde-markdown dd{margin-left:0}.wmde-markdown code,.wmde-markdown pre,.wmde-markdown tt{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px}.wmde-markdown pre{word-wrap:normal;margin-bottom:0;margin-top:0}.wmde-markdown .octicon{fill:currentColor;display:inline-block;overflow:visible!important;vertical-align:text-bottom}.wmde-markdown ::placeholder{color:var(--color-fg-subtle);opacity:1}.wmde-markdown input::-webkit-inner-spin-button,.wmde-markdown input::-webkit-outer-spin-button{appearance:none;margin:0}.wmde-markdown [data-catalyst]{display:block}.wmde-markdown:after,.wmde-markdown:before{content:"";display:table}.wmde-markdown:after{clear:both}.wmde-markdown>:first-child{margin-top:0!important}.wmde-markdown>:last-child{margin-bottom:0!important}.wmde-markdown a:not([href]){color:inherit;text-decoration:none}.wmde-markdown .absent{color:var(--color-danger-fg)}.wmde-markdown a.anchor{float:left;line-height:1;margin-left:-20px;padding-right:4px}.wmde-markdown .anchor:focus{outline:none}.wmde-markdown blockquote,.wmde-markdown details,.wmde-markdown dl,.wmde-markdown ol,.wmde-markdown p,.wmde-markdown pre,.wmde-markdown table,.wmde-markdown ul{margin-bottom:16px;margin-top:0}.wmde-markdown blockquote>:first-child{margin-top:0}.wmde-markdown blockquote>:last-child{margin-bottom:0}.wmde-markdown sup>a:before{content:"["}.wmde-markdown sup>a:after{content:"]"}.wmde-markdown h1 .octicon-link,.wmde-markdown h2 .octicon-link,.wmde-markdown h3 .octicon-link,.wmde-markdown h4 .octicon-link,.wmde-markdown h5 .octicon-link,.wmde-markdown h6 .octicon-link{color:var(--color-fg-default);vertical-align:middle;visibility:hidden}.wmde-markdown h1:hover .anchor,.wmde-markdown h2:hover .anchor,.wmde-markdown h3:hover .anchor,.wmde-markdown h4:hover .anchor,.wmde-markdown h5:hover .anchor,.wmde-markdown h6:hover .anchor{text-decoration:none}.wmde-markdown h1:hover .anchor .octicon-link,.wmde-markdown h2:hover .anchor .octicon-link,.wmde-markdown h3:hover .anchor .octicon-link,.wmde-markdown h4:hover .anchor .octicon-link,.wmde-markdown h5:hover .anchor .octicon-link,.wmde-markdown h6:hover .anchor .octicon-link{visibility:visible}.wmde-markdown h1 code,.wmde-markdown h1 tt,.wmde-markdown h2 code,.wmde-markdown h2 tt,.wmde-markdown h3 code,.wmde-markdown h3 tt,.wmde-markdown h4 code,.wmde-markdown h4 tt,.wmde-markdown h5 code,.wmde-markdown h5 tt,.wmde-markdown h6 code,.wmde-markdown h6 tt{font-size:inherit;padding:0 .2em}.wmde-markdown ol.no-list,.wmde-markdown ul.no-list{list-style-type:none;padding:0}.wmde-markdown ol[type="1"]{list-style-type:decimal}.wmde-markdown ol[type=a]{list-style-type:lower-alpha}.wmde-markdown ol[type=i]{list-style-type:lower-roman}.wmde-markdown div>ol:not([type]){list-style-type:decimal}.wmde-markdown ol ol,.wmde-markdown ol ul,.wmde-markdown ul ol,.wmde-markdown ul ul{margin-bottom:0;margin-top:0}.wmde-markdown li>p{margin-top:16px}.wmde-markdown li+li{margin-top:.25em}.wmde-markdown dl{padding:0}.wmde-markdown dl dt{font-size:1em;font-style:italic;font-weight:600;margin-top:16px;padding:0}.wmde-markdown dl dd{margin-bottom:16px;padding:0 16px}.wmde-markdown table th{font-weight:600}.wmde-markdown table td,.wmde-markdown table th{border:1px solid var(--color-border-default);padding:6px 13px}.wmde-markdown table tr{background-color:var(--color-canvas-default);border-top:1px solid var(--color-border-muted)}.wmde-markdown table tr:nth-child(2n){background-color:var(--color-canvas-subtle)}.wmde-markdown table img{background-color:initial}.wmde-markdown img[align=right]{padding-left:20px}.wmde-markdown img[align=left]{padding-right:20px}.wmde-markdown .emoji{background-color:initial;max-width:none;vertical-align:text-top}.wmde-markdown span.frame{display:block;overflow:hidden}.wmde-markdown span.frame>span{border:1px solid var(--color-border-default);display:block;float:left;margin:13px 0 0;overflow:hidden;padding:7px;width:auto}.wmde-markdown span.frame span img{display:block;float:left}.wmde-markdown span.frame span span{clear:both;color:var(--color-fg-default);display:block;padding:5px 0 0}.wmde-markdown span.align-center{clear:both;display:block;overflow:hidden}.wmde-markdown span.align-center>span{display:block;margin:13px auto 0;overflow:hidden;text-align:center}.wmde-markdown span.align-center span img{margin:0 auto;text-align:center}.wmde-markdown span.align-right{clear:both;display:block;overflow:hidden}.wmde-markdown span.align-right>span{display:block;margin:13px 0 0;overflow:hidden;text-align:right}.wmde-markdown span.align-right span img{margin:0;text-align:right}.wmde-markdown span.float-left{display:block;float:left;margin-right:13px;overflow:hidden}.wmde-markdown span.float-left span{margin:13px 0 0}.wmde-markdown span.float-right{display:block;float:right;margin-left:13px;overflow:hidden}.wmde-markdown span.float-right>span{display:block;margin:13px auto 0;overflow:hidden;text-align:right}.wmde-markdown code,.wmde-markdown tt{background-color:var(--color-neutral-muted);border-radius:6px;font-size:85%;margin:0;padding:.2em .4em}.wmde-markdown code br,.wmde-markdown tt br{display:none}.wmde-markdown del code{text-decoration:inherit}.wmde-markdown pre code{font-size:100%}.wmde-markdown pre>code{background:#0000;border:0;margin:0;padding:0;white-space:pre;word-break:normal}.wmde-markdown pre{background-color:var(--color-canvas-subtle);border-radius:6px;font-size:85%;line-height:1.45}.wmde-markdown pre code,.wmde-markdown pre tt{word-wrap:normal;background-color:initial;border:0;display:inline;line-height:inherit;margin:0;max-width:auto;overflow:visible;padding:0}.wmde-markdown pre>code{display:block;overflow:auto;padding:16px}.wmde-markdown pre>code::-webkit-scrollbar{background:#0000;height:8px;width:8px}.wmde-markdown pre>code::-webkit-scrollbar-thumb{background:var(--color-fg-muted);border-radius:10px}.wmde-markdown .csv-data td,.wmde-markdown .csv-data th{font-size:12px;line-height:1;overflow:hidden;padding:5px;text-align:left;white-space:nowrap}.wmde-markdown .csv-data .blob-num{background:var(--color-canvas-default);border:0;padding:10px 8px 9px;text-align:right}.wmde-markdown .csv-data tr{border-top:0}.wmde-markdown .csv-data th{background:var(--color-canvas-subtle);border-top:0;font-weight:600}.wmde-markdown .footnotes{border-top:1px solid var(--color-border-default);color:var(--color-fg-muted);font-size:12px}.wmde-markdown .footnotes ol{padding-left:16px}.wmde-markdown .footnotes li{position:relative}.wmde-markdown .footnotes li:target:before{border:2px solid var(--color-accent-emphasis);border-radius:6px;bottom:-8px;content:"";left:-24px;pointer-events:none;position:absolute;right:-8px;top:-8px}.wmde-markdown .footnotes li:target{color:var(--color-fg-default)}.wmde-markdown .footnotes .data-footnote-backref g-emoji{font-family:monospace}.wmde-markdown .task-list-item{list-style-type:none}.wmde-markdown .task-list-item label{font-weight:400}.wmde-markdown .task-list-item.enabled label{cursor:pointer}.wmde-markdown .task-list-item+.wmde-markdown .task-list-item{margin-top:3px}.wmde-markdown .task-list-item .handle{display:none}.wmde-markdown .contains-task-list input[type=checkbox],.wmde-markdown .task-list-item-checkbox{margin:0 .2em .25em -1.6em;vertical-align:middle}.wmde-markdown .contains-task-list:dir(rtl) .task-list-item-checkbox,.wmde-markdown .contains-task-list:dir(rtl) input[type=checkbox]{margin:0 -1.6em .25em .2em}.wmde-markdown ::-webkit-calendar-picker-indicator{filter:invert(50%)}.wmde-markdown pre{position:relative}.wmde-markdown pre .copied{background:var(--color-border-default);border-radius:5px;color:var(--color-fg-default);cursor:pointer;display:flex;font-size:12px;padding:6px;position:absolute;right:6px;top:6px;transition:all .3s;visibility:hidden}.wmde-markdown pre .copied .octicon-copy{display:block}.wmde-markdown pre .copied .octicon-check{display:none}.wmde-markdown pre:hover .copied{visibility:visible}.wmde-markdown pre:hover .copied:hover{background:var(--color-prettylights-syntax-entity-tag);color:var(--color-canvas-default)}.wmde-markdown pre .copied.active,.wmde-markdown pre:hover .copied:active{background:var(--color-copied-active-bg);color:var(--color-canvas-default)}.wmde-markdown pre .active .octicon-copy{display:none}.wmde-markdown pre .active .octicon-check{display:block}.wmde-markdown .markdown-alert{border-left:.25em solid var(--borderColor-default,var(--color-border-default));color:inherit;margin-bottom:16px;padding:.5rem 1em}.wmde-markdown .markdown-alert>:last-child{margin-bottom:0!important}.wmde-markdown .markdown-alert .markdown-alert-title{align-items:center;display:flex;font-size:14px;font-weight:500;line-height:1}.wmde-markdown .markdown-alert .markdown-alert-title svg.octicon{margin-right:8px!important;margin-right:var(--base-size-8,8px)!important}.wmde-markdown .markdown-alert.markdown-alert-note{border-left-color:var(--borderColor-accent-emphasis,var(--color-accent-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-note .markdown-alert-title{color:var(--color-accent-fg);color:var(--fgColor-accent,var(--color-accent-fg))}.wmde-markdown .markdown-alert.markdown-alert-tip{border-left-color:var(--borderColor-success-emphasis,var(--color-success-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-tip .markdown-alert-title{color:var(--color-success-fg);color:var(--fgColor-success,var(--color-success-fg))}.wmde-markdown .markdown-alert.markdown-alert-important{border-left-color:var(--borderColor-done-emphasis,var(--color-done-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-important .markdown-alert-title{color:var(--color-done-fg);color:var(--fgColor-done,var(--color-done-fg))}.wmde-markdown .markdown-alert.markdown-alert-warning{border-left-color:var(--borderColor-attention-emphasis,var(--color-attention-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-warning .markdown-alert-title{color:var(--color-attention-fg);color:var(--fgColor-attention,var(--color-attention-fg))}.wmde-markdown .markdown-alert.markdown-alert-caution{border-left-color:var(--borderColor-danger-emphasis,var(--color-danger-emphasis))}.wmde-markdown .markdown-alert.markdown-alert-caution .markdown-alert-title{color:var(--color-danger-fg);color:var(--fgColor-danger,var(--color-danger-fg))}.wmde-markdown .highlight-line{background-color:var(--color-neutral-muted)}.wmde-markdown .code-line.line-number:before{color:var(--color-fg-subtle);content:attr(line);display:inline-block;margin-right:16px;text-align:right;white-space:nowrap;width:1rem}.wmde-markdown .token.cdata,.wmde-markdown .token.comment,.wmde-markdown .token.doctype,.wmde-markdown .token.prolog{color:var(--color-prettylights-syntax-comment)}.wmde-markdown .token.namespace{opacity:.7}.wmde-markdown .token.constant,.wmde-markdown .token.deleted,.wmde-markdown .token.property,.wmde-markdown .token.selector,.wmde-markdown .token.symbol,.wmde-markdown .token.tag{color:var(--color-prettylights-syntax-entity-tag)}.wmde-markdown .token.maybe-class-name{color:var(--color-prettylights-syntax-variable)}.wmde-markdown .token.attr-name,.wmde-markdown .token.boolean,.wmde-markdown .token.builtin,.wmde-markdown .token.char,.wmde-markdown .token.number,.wmde-markdown .token.operator,.wmde-markdown .token.property-access,.wmde-markdown .token.selector .token.class,.wmde-markdown .token.string{color:var(--color-prettylights-syntax-constant)}.wmde-markdown .token.deleted{color:var(--color-prettylights-syntax-markup-deleted-text)}.wmde-markdown .code-line .token.deleted{background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.wmde-markdown .token.inserted{color:var(--color-prettylights-syntax-markup-inserted-text)}.wmde-markdown .code-line .token.inserted{background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.wmde-markdown .token.variable{color:var(--color-prettylights-syntax-constant)}.wmde-markdown .language-css .token.string,.wmde-markdown .style .token.string,.wmde-markdown .token.atrule,.wmde-markdown .token.attr-value,.wmde-markdown .token.class-name,.wmde-markdown .token.color,.wmde-markdown .token.entity,.wmde-markdown .token.function,.wmde-markdown .token.url{color:var(--color-prettylights-syntax-string)}.wmde-markdown .token.important,.wmde-markdown .token.keyword,.wmde-markdown .token.regex,.wmde-markdown .token.rule{color:var(--color-prettylights-syntax-keyword)}.wmde-markdown .token.coord{color:var(--color-prettylights-syntax-meta-diff-range)}.wmde-markdown .token.bold,.wmde-markdown .token.important{font-weight:700}.wmde-markdown .token.italic{font-style:italic}.wmde-markdown .token.entity{cursor:help}.w-md-editor-toolbar-child{background-color:var(--md-editor-background-color);border-radius:3px;box-shadow:0 0 0 1px var(--md-editor-box-shadow-color),0 0 0 var(--md-editor-box-shadow-color),0 1px 1px var(--md-editor-box-shadow-color);display:none;position:absolute;z-index:1}.w-md-editor-toolbar-child.active{display:block}.w-md-editor-toolbar-child .w-md-editor-toolbar{border-bottom:0;border-radius:3px;padding:3px}.w-md-editor-toolbar-child .w-md-editor-toolbar ul>li{display:block}.w-md-editor-toolbar-child .w-md-editor-toolbar ul>li button{box-sizing:border-box;height:auto;margin:0;padding:3px 4px 2px;width:-webkit-fill-available}.w-md-editor-toolbar{align-items:center;background-color:var(--md-editor-background-color);border-bottom:1px solid var(--md-editor-box-shadow-color);border-radius:3px 3px 0 0;display:flex;flex-wrap:wrap;justify-content:space-between;padding:3px;-webkit-user-select:none;user-select:none}.w-md-editor-toolbar.bottom{border-bottom:0;border-radius:0 0 3px 3px;border-top:1px solid var(--md-editor-box-shadow-color)}.w-md-editor-toolbar li,.w-md-editor-toolbar ul{line-height:normal;list-style:none;margin:0;padding:0}.w-md-editor-toolbar li{display:inline-block;font-size:14px}.w-md-editor-toolbar li+li{margin:0}.w-md-editor-toolbar li>button{background:none;border:none;border-radius:2px;color:var(--color-fg-default);cursor:pointer;font-weight:400;height:20px;line-height:14px;margin:0 1px;outline:none;overflow:visible;padding:4px;text-transform:none;transition:all .3s;white-space:nowrap}.w-md-editor-toolbar li>button:focus,.w-md-editor-toolbar li>button:hover{background-color:var(--color-neutral-muted);color:var(--color-accent-fg)}.w-md-editor-toolbar li>button:active{background-color:var(--color-neutral-muted);color:var(--color-danger-fg)}.w-md-editor-toolbar li>button:disabled{color:var(--md-editor-box-shadow-color);cursor:not-allowed}.w-md-editor-toolbar li>button:disabled:hover{background-color:initial;color:var(--md-editor-box-shadow-color)}.w-md-editor-toolbar li.active>button{background-color:var(--color-neutral-muted);color:var(--color-accent-fg)}.w-md-editor-toolbar-divider{background-color:var(--md-editor-box-shadow-color);height:14px;margin:-3px 3px 0!important;vertical-align:middle;width:1px}.w-md-editor-area{border-radius:5px;overflow:auto}.w-md-editor-text{font-feature-settings:"liga","clig";box-sizing:border-box;font-size:14px!important;font-variant-ligatures:common-ligatures;line-height:18px!important;margin:0;min-height:100%;overflow-wrap:break-word;padding:10px;position:relative;text-align:left;white-space:pre-wrap;word-break:keep-all}.w-md-editor-text-input,.w-md-editor-text-pre,.w-md-editor-text>.w-md-editor-text-pre{font-feature-settings:inherit;background:none;border:0;box-sizing:inherit;display:inherit;font-family:inherit;font-family:var(--md-editor-font-family)!important;font-size:inherit;font-style:inherit;font-variant-ligatures:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;overflow-wrap:inherit;padding:0;tab-size:inherit;text-indent:inherit;text-rendering:inherit;text-transform:inherit;white-space:inherit;word-break:inherit;word-break:normal}.w-md-editor-text-pre{background-color:initial!important;margin:0!important;pointer-events:none;position:relative}.w-md-editor-text-pre>code{font-family:var(--md-editor-font-family)!important;font-size:14px!important;line-height:18px!important;padding:0!important}.w-md-editor-text-input{-webkit-font-smoothing:antialiased;-webkit-text-fill-color:#0000;color:inherit;height:100%;left:0;outline:0;overflow:hidden;padding:inherit;position:absolute;resize:none;top:0;width:100%}.w-md-editor-text-input:empty{-webkit-text-fill-color:inherit!important}.w-md-editor-text-input,.w-md-editor-text-pre{word-wrap:pre;white-space:pre-wrap;word-break:break-word}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.w-md-editor-text-input{color:#0000!important}.w-md-editor-text-input::selection{background-color:#accef7!important;color:#0000!important}}.w-md-editor-text-pre .punctuation{color:#8b949e!important;color:var(--color-prettylights-syntax-comment,#8b949e)!important}.w-md-editor-text-pre .token.content,.w-md-editor-text-pre .token.url{color:#0550ae!important;color:var(--color-prettylights-syntax-constant,#0550ae)!important}.w-md-editor-text-pre .token.title.important{color:#24292f;color:var(--color-prettylights-syntax-markup-bold,#24292f)}.w-md-editor-text-pre .token.code-block .function{color:#8250df;color:var(--color-prettylights-syntax-entity,#8250df)}.w-md-editor-text-pre .token.bold{font-weight:inherit!important}.w-md-editor-text-pre .token.title{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}.w-md-editor-text-pre .token.code.keyword{color:#0550ae!important;color:var(--color-prettylights-syntax-constant,#0550ae)!important}.w-md-editor-text-pre .token.strike,.w-md-editor-text-pre .token.strike .content{color:#82071e!important;color:var(--color-prettylights-syntax-markup-deleted-text,#82071e)!important}.w-md-editor-bar{border-radius:0 0 3px 0;bottom:0;cursor:s-resize;height:10px;margin-right:0;margin-top:-11px;position:absolute;right:0;-webkit-user-select:none;user-select:none;width:14px;z-index:3}.w-md-editor-bar svg{display:block;margin:0 auto}.w-md-editor{--md-editor-font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;--md-editor-background-color:var(--color-canvas-default,#fff);--md-editor-box-shadow-color:var(--color-border-default,#d0d7de);background-color:var(--md-editor-background-color);border-radius:3px;box-shadow:0 0 0 1px var(--md-editor-box-shadow-color),0 0 0 var(--md-editor-box-shadow-color),0 1px 1px var(--md-editor-box-shadow-color);color:var(--color-fg-default);display:flex;flex-direction:column;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding-bottom:1px;position:relative;text-align:left}.w-md-editor.w-md-editor-rtl{direction:rtl!important;text-align:right!important}.w-md-editor.w-md-editor-rtl .w-md-editor-preview{box-shadow:inset -1px 0 0 0 var(--md-editor-box-shadow-color);left:0;right:auto!important;text-align:right!important}.w-md-editor.w-md-editor-rtl .w-md-editor-text{text-align:right!important}.w-md-editor-toolbar{height:fit-content}.w-md-editor-content{border-radius:0 0 3px 0;height:100%;overflow:auto;position:relative}.w-md-editor .copied{display:none!important}.w-md-editor-input{height:100%;width:50%}.w-md-editor-text-pre>code{white-space:pre-wrap!important;word-break:break-word!important}.w-md-editor-preview{border-radius:0 0 5px 0;bottom:0;box-shadow:inset 1px 0 0 0 var(--md-editor-box-shadow-color);box-sizing:border-box;display:flex;flex-direction:column;overflow:auto;padding:10px 20px;position:absolute;right:0;top:0;width:50%}.w-md-editor-preview .anchor{display:none}.w-md-editor-preview .contains-task-list li.task-list-item{list-style:none}.w-md-editor-show-preview .w-md-editor-input{background-color:var(--md-editor-background-color);overflow:hidden;width:0}.w-md-editor-show-preview .w-md-editor-preview{box-shadow:inset 0 0 0 0;width:100%}.w-md-editor-show-edit .w-md-editor-input{width:100%}.w-md-editor-show-edit .w-md-editor-preview{padding:0;width:0}.w-md-editor-fullscreen{bottom:0;height:100%!important;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:99999}.w-md-editor-fullscreen .w-md-editor-content{height:100%}.ManualEntry_container__CeuH-{display:flex;flex-direction:column;gap:24px}.ManualEntry_header__ElE7u{align-items:center;display:flex;justify-content:space-between}.ManualEntry_headerLeft__V6uKZ{align-items:center;display:flex;gap:16px}.ManualEntry_backBtn__1-mV-{align-items:center;background:#fff;border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .2s;width:40px}.ManualEntry_backBtn__1-mV-:hover{background:var(--bg-tertiary);color:var(--text-primary)}.ManualEntry_pageTitle__rxbz\+{color:var(--text-primary);font-size:1.5rem;font-weight:700;margin:0 0 4px}.ManualEntry_subtitle__lMkWY{color:var(--text-secondary);font-size:.95rem;margin:0}.ManualEntry_headerActions__pnx91{display:flex;gap:12px}.ManualEntry_editorCard__4\+bRS{display:flex;flex-direction:column;gap:16px;min-height:500px}.ManualEntry_titleInput__rNX\+j{background:var(--bg-tertiary);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);font-size:1.5rem;font-weight:600;outline:none;padding:12px 16px}.ManualEntry_titleInput__rNX\+j:focus{background:#fff;border-color:var(--primary-500)}.ManualEntry_quillWrapper__hUIRq{display:flex;flex:1 1;flex-direction:column}.ManualEntry_quillWrapper__hUIRq[data-color-mode=light]{--color-canvas-default:#fff;--color-border-default:#d1d5db;--color-border-muted:#e5e7eb}.w-md-editor{border:1px solid var(--border-light)!important;border-radius:var(--radius-md)!important;box-shadow:none!important;overflow:hidden}.w-md-editor-toolbar{background:var(--bg-tertiary)!important;border-bottom:1px solid var(--border-light)!important;padding:8px!important}.ManualEntry_helpText__Ssenh{background:var(--primary-50);border:1px solid var(--primary-200);border-radius:var(--radius-md);color:var(--primary-800);padding:16px}.ManualEntry_helpText__Ssenh p{font-size:.9rem;margin:0}.react-flow{direction:ltr}.react-flow__container{height:100%;left:0;position:absolute;top:0;width:100%}.react-flow__pane{cursor:grab;z-index:1}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:grabbing}.react-flow__viewport{pointer-events:none;transform-origin:0 0;z-index:2}.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 .react-flow__edges{overflow:visible;pointer-events:none}.react-flow__connection-path,.react-flow__edge-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{cursor:pointer;pointer-events:visibleStroke}.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:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{box-sizing:border-box;cursor:grab;pointer-events:all;position:absolute;transform-origin:0 0;-webkit-user-select:none;user-select:none}.react-flow__node.dragging{cursor:grabbing}.react-flow__nodesselection{pointer-events:none;transform-origin:left top;z-index:3}.react-flow__nodesselection-rect{cursor:grab;pointer-events:all;position:absolute}.react-flow__handle{background:#1a192b;border:1px solid #fff;border-radius:100%;height:6px;min-height:5px;min-width:5px;pointer-events:none;position:absolute;width:6px}.react-flow__handle.connectionindicator{cursor:crosshair;pointer-events:all}.react-flow__handle-bottom{bottom:-4px;left:50%;top:auto;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{left:-4px;top:50%;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{margin:15px;position:absolute;z-index:5}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translateX(-50%)}.react-flow__attribution{background:#ffffff80;font-size:10px;margin:0;padding:2px 3px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{height:100%;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.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-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:#fff;border:1px solid #1a192b;border-radius:3px;color:#222;font-size:12px;padding:10px;text-align:center;width:150px}.react-flow__node-default.selectable:hover,.react-flow__node-group.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted #0059dccc}.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{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{align-items:center;background:#fefefe;border:none;border-bottom:1px solid #eee;box-sizing:initial;cursor:pointer;display:flex;height:16px;justify-content:center;padding:5px;-webkit-user-select:none;user-select:none;width:16px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{max-height:12px;max-width:12px;width:100%}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.bottom,.react-flow__resize-control.top{cursor:ns-resize}.react-flow__resize-control.bottom.right,.react-flow__resize-control.top.left{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:#3367d9;border:1px solid #fff;border-radius:1px;height:4px;transform:translate(-50%,-50%);width:4px}.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.bottom.left,.react-flow__resize-control.handle.top.left{left:0}.react-flow__resize-control.handle.bottom.right,.react-flow__resize-control.handle.top.right{left:100%}.react-flow__resize-control.line{border:0 solid #3367d9}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:100%;top:0;transform:translate(-50%);width:1px}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{height:1px;left:0;transform:translateY(-50%);width:100%}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.FlowBuilder_container__BJni1{display:flex;flex-direction:column;height:calc(100vh - 120px)}.FlowBuilder_header__lEq6X{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding-bottom:12px}.FlowBuilder_title__ayJIC{align-items:center;color:var(--text-primary);display:flex;font-size:1.5rem;font-weight:700;gap:8px;margin:0 0 4px}.FlowBuilder_subtitle__0eA5X{color:var(--text-secondary);font-size:.85rem;margin:0}.FlowBuilder_headerActions__pfK0j{align-items:center;display:flex;gap:12px}.FlowBuilder_workspace__qCQFP{border:1px solid var(--border-light);border-radius:var(--radius-lg);display:flex;flex:1 1;gap:0;overflow:hidden;position:relative}.FlowBuilder_sidebar__AaM\+n{background:var(--bg-secondary);border-right:1px solid var(--border-light);display:flex;flex-direction:column;flex-shrink:0;overflow-y:auto;transition:width .25s cubic-bezier(.4,0,.2,1),padding .25s;width:280px}.FlowBuilder_sidebarCollapsed__3CpkK{border-right:none;overflow:hidden;padding:0;width:0}.FlowBuilder_sidebarToggle__twzUW{align-items:center;background:#f8fafc;background:var(--bg-secondary,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-left:none;border-radius:0 6px 6px 0;color:#64748b;color:var(--text-secondary,#64748b);cursor:pointer;display:flex;height:48px;justify-content:center;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:background .15s,left .25s;width:20px;z-index:20}.FlowBuilder_sidebarToggle__twzUW:hover{background:#f1f5f9;background:var(--bg-tertiary,#f1f5f9);color:#1e293b;color:var(--text-primary,#1e293b)}.FlowBuilder_sidebarToggleExpanded__EImTp{left:280px}.FlowBuilder_sidebarSection__W8I3a{padding:12px}.FlowBuilder_sectionTitle__vvBqx{align-items:center;color:var(--text-secondary);display:flex;font-size:.8rem;font-weight:700;gap:6px;letter-spacing:.5px;margin:0 0 12px;text-transform:uppercase}.FlowBuilder_canvasArea__S77bS{background:var(--bg-primary);display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden;position:relative}.FlowBuilder_toolbar__MFLBd{align-items:center;background:var(--bg-tertiary);border-bottom:1px solid var(--border-light);display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:8px 16px}.FlowBuilder_canvasTitle__6JvBG{color:var(--text-primary);font-size:14px;font-weight:600}.FlowBuilder_canvasBody__rsPaO{display:flex;flex:1 1;flex-direction:row;min-height:0;overflow:hidden;position:relative}.FlowBuilder_canvasLeft__0qkVn{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.FlowBuilder_flowArea__z2xMb{flex:1 1;min-height:200px;overflow:hidden;position:relative}.FlowBuilder_detailPanel__UqycY{background:#f8fafc;background:var(--bg-secondary,#f8fafc);border-left:1px solid #e2e8f0;border-left:1px solid var(--border-light,#e2e8f0);flex-shrink:0;min-width:320px;overflow-y:auto;width:380px}.FlowBuilder_dagPanel__skOwi{background:linear-gradient(180deg,#fefce8,#fffbeb);border-top:2px solid #e2e8f0;flex-shrink:0;overflow-y:auto;transition:max-height .3s cubic-bezier(.4,0,.2,1)}.FlowBuilder_dagPanelCollapsed__hSoEJ{max-height:40px;overflow:hidden}.FlowBuilder_dagPanelExpanded__ary\+a{max-height:280px}.FlowBuilder_dagHeader__fc7-x{align-items:center;cursor:pointer;display:flex;gap:8px;padding:8px 16px;-webkit-user-select:none;user-select:none}.FlowBuilder_dagHeader__fc7-x:hover{background:#d977060d}.FlowBuilder_dagStats__9vc9d{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));padding:0 16px 10px}.FlowBuilder_dagStatCard__K3mw7{background:#fff;border:1px solid #fde68a;border-radius:8px;padding:10px 14px;text-align:center}.FlowBuilder_dagStatValue__51Z\+N{font-size:20px;font-weight:700;line-height:1.2}.FlowBuilder_dagStatLabel__Drqv9{color:#92400e;font-size:9px;letter-spacing:.5px;margin-top:2px;text-transform:uppercase}.FlowBuilder_dagCriticalPath__qGqON{padding:0 16px 12px}.FlowBuilder_dagCriticalLabel__piW4w{color:#92400e;font-size:10px;font-weight:600;margin-bottom:6px}.FlowBuilder_dagCriticalNodes__PXiBa{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.FlowBuilder_dagCriticalNode__oy-p2{background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-size:11px;font-weight:600;padding:3px 10px}@keyframes FlowBuilder_spin__QB0Xk{to{transform:rotate(1turn)}}.spin{animation:FlowBuilder_spin__QB0Xk 1s linear infinite}@media (max-width:768px){.FlowBuilder_workspace__qCQFP{flex-direction:column}.FlowBuilder_sidebar__AaM\+n{border-bottom:1px solid var(--border-light);border-right:none;max-height:200px;width:100%}.FlowBuilder_sidebarCollapsed__3CpkK{max-height:0;width:100%}.FlowBuilder_sidebarToggleExpanded__EImTp,.FlowBuilder_sidebarToggle__twzUW{display:none}.FlowBuilder_detailPanel__UqycY{border-left:none;border-top:1px solid #e2e8f0;border-top:1px solid var(--border-light,#e2e8f0);max-height:300px;min-width:0;min-width:auto;width:100%}.FlowBuilder_canvasBody__rsPaO{flex-direction:column}}.StrategyConfigModal_container__rqPkr{display:flex;flex-direction:column;gap:var(--space-4);min-width:700px}.StrategyConfigModal_stepIndicator__yCnyp{align-items:center;display:flex;gap:0;margin-bottom:var(--space-2);padding:var(--space-3) 0}.StrategyConfigModal_stepItem__gVbAe{align-items:center;display:flex;flex:1 1;gap:var(--space-2);position:relative}.StrategyConfigModal_stepCircle__cfLi5{align-items:center;background:#f1f5f9;background:var(--slate-100,#f1f5f9);border:2px solid #e2e8f0;border:2px solid var(--slate-200,#e2e8f0);border-radius:50%;color:var(--text-tertiary);display:flex;flex-shrink:0;font-size:.85rem;height:32px;justify-content:center;transition:all .2s ease;width:32px}.StrategyConfigModal_stepLabel__Ldgic{color:var(--text-tertiary);font-size:.8rem;font-weight:500;white-space:nowrap}.StrategyConfigModal_stepLine__dnGA0{background:#e2e8f0;background:var(--slate-200,#e2e8f0);flex:1 1;height:2px;margin:0 var(--space-2)}.StrategyConfigModal_stepActive__LkboS .StrategyConfigModal_stepCircle__cfLi5{background:var(--primary-100);border-color:var(--primary-500);color:var(--primary-600)}.StrategyConfigModal_stepActive__LkboS .StrategyConfigModal_stepLabel__Ldgic{color:var(--primary-700);font-weight:600}.StrategyConfigModal_stepCompleted__wAVwy .StrategyConfigModal_stepCircle__cfLi5{background:var(--success-100);border-color:var(--success-500);color:var(--success-600)}.StrategyConfigModal_stepCompleted__wAVwy .StrategyConfigModal_stepLabel__Ldgic{color:var(--success-700)}.StrategyConfigModal_stepContent__8bouF{display:flex;flex-direction:column;gap:var(--space-4)}.StrategyConfigModal_headerInfo__WHs2k{align-items:center;background:var(--bg-secondary);border-radius:var(--radius-md);color:var(--text-secondary);display:flex;font-size:.9rem;gap:var(--space-3);padding:var(--space-3)}.StrategyConfigModal_section__IJeI6{display:flex;flex-direction:column;gap:var(--space-2)}.StrategyConfigModal_sectionHeader__4aYD\+{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between}.StrategyConfigModal_label__-adn7{color:var(--slate-700);font-family:var(--font-body);font-size:.95rem;font-weight:500}.StrategyConfigModal_repoSelectGroup__EDSE1{display:flex;gap:var(--space-3)}.StrategyConfigModal_select__OSVhm{background:var(--bg-primary);border:1px solid var(--slate-300);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);color:var(--text-primary);flex:1 1;font-size:.95rem;padding:10px 12px}.StrategyConfigModal_select__OSVhm:focus{border-color:var(--primary-500);box-shadow:0 0 0 2px var(--primary-100);outline:none}.StrategyConfigModal_selectSm__uLHYP{min-width:120px}.StrategyConfigModal_inputSm__MbPUM,.StrategyConfigModal_selectSm__uLHYP{background:var(--bg-primary);border:1px solid var(--slate-300);border-radius:4px;border-radius:var(--radius-sm,4px);color:var(--text-primary);font-size:.85rem;padding:6px 8px}.StrategyConfigModal_inputSm__MbPUM{text-align:center;width:70px}.StrategyConfigModal_inputSm__MbPUM:focus,.StrategyConfigModal_selectSm__uLHYP:focus{border-color:var(--primary-500);outline:none}.StrategyConfigModal_iconBtn__RKvSo{align-items:center;display:flex;gap:8px}.StrategyConfigModal_hint__W8b89{color:var(--text-tertiary);font-size:.85rem;margin:0}.StrategyConfigModal_repoTable__9nhl-{border:1px solid var(--border-light);border-radius:var(--radius-md);overflow:hidden}.StrategyConfigModal_repoTableHeader__iS3o\+{background:#f8fafc;background:var(--slate-50,#f8fafc);color:var(--text-tertiary);font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.StrategyConfigModal_repoTableHeader__iS3o\+,.StrategyConfigModal_repoTableRow__rgl1H{grid-gap:var(--space-2);border-bottom:1px solid var(--border-light);display:grid;gap:var(--space-2);grid-template-columns:2fr 1.2fr .8fr .8fr 1.5fr 40px;padding:var(--space-2) var(--space-3)}.StrategyConfigModal_repoTableRow__rgl1H{align-items:center;transition:background .15s}.StrategyConfigModal_repoTableRow__rgl1H:last-child{border-bottom:none}.StrategyConfigModal_repoTableRow__rgl1H:hover{background:#f8fafc;background:var(--slate-50,#f8fafc)}.StrategyConfigModal_repoNameCell__ia6LJ{align-items:center;color:var(--text-primary);display:flex;font-size:.9rem;font-weight:500;gap:var(--space-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StrategyConfigModal_suggestedFw__HQjEv{color:var(--primary-600);font-size:.85rem;font-weight:500}.StrategyConfigModal_removeBtn__4Rtud{align-items:center;background:none;border:none;border-radius:4px;border-radius:var(--radius-sm,4px);color:var(--text-tertiary);cursor:pointer;display:flex;justify-content:center;padding:4px}.StrategyConfigModal_removeBtn__4Rtud:hover{background:#fef2f2;background:var(--error-50,#fef2f2);color:#dc2626;color:var(--error-600,#dc2626)}.StrategyConfigModal_addRepoSection__ejQcr{display:flex;gap:var(--space-3)}.StrategyConfigModal_emptyState__80mEs{align-items:center;color:var(--text-tertiary);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-8,32px) var(--space-4);text-align:center}.StrategyConfigModal_emptyState__80mEs p{margin:0;max-width:400px}.StrategyConfigModal_coverageSummary__iwwvi{grid-gap:var(--space-3);display:grid;gap:var(--space-3);grid-template-columns:1fr 1fr 1fr}.StrategyConfigModal_coverageCardRepos__gpbXX,.StrategyConfigModal_coverageCardTarget__bBu4U,.StrategyConfigModal_coverageCard__k-fqJ{align-items:center;border:1px solid var(--border-light);border-radius:var(--radius-md);display:flex;gap:var(--space-3);padding:var(--space-3) var(--space-4)}.StrategyConfigModal_coverageCard__k-fqJ{background:#f8fafc;background:var(--slate-50,#f8fafc);color:var(--text-secondary)}.StrategyConfigModal_coverageCardTarget__bBu4U{background:#eff6ff;background:var(--primary-50,#eff6ff);border-color:var(--primary-200);color:var(--primary-700)}.StrategyConfigModal_coverageCardRepos__gpbXX{background:var(--success-50);border-color:var(--success-200);color:var(--success-700)}.StrategyConfigModal_coverageCardLabel__\+mCor{display:block;font-size:.75rem;font-weight:600;letter-spacing:.04em;opacity:.8;text-transform:uppercase}.StrategyConfigModal_coverageCardValue__SSJ5d{display:block;font-size:1.25rem;font-weight:700}.StrategyConfigModal_repoPreviewList__qD2sY{border:1px solid var(--border-light);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-2);overflow:hidden}.StrategyConfigModal_repoPreviewRow__jb5Vn{align-items:center;border-bottom:1px solid var(--border-light);display:flex;font-size:.88rem;gap:var(--space-3);padding:var(--space-2) var(--space-3)}.StrategyConfigModal_repoPreviewRow__jb5Vn:last-child{border-bottom:none}.StrategyConfigModal_repoPreviewName__tgf5J{flex:1 1;font-weight:500}.StrategyConfigModal_repoPreviewFw__Km460{color:var(--primary-600);font-size:.85rem;font-weight:500}.StrategyConfigModal_repoPreviewCoverage__0umdv{color:var(--text-secondary);font-size:.85rem;font-weight:500}.StrategyConfigModal_readyBox__eed-u{align-items:flex-start;background:var(--success-50);border:1px solid var(--success-200);border-radius:var(--radius-md);color:var(--success-900);display:flex;gap:var(--space-3);padding:var(--space-4)}.StrategyConfigModal_readyIcon__O8oce{color:var(--success-600);flex-shrink:0}.StrategyConfigModal_readyText__v-LZP h4{color:var(--success-800);font-size:1rem;margin:0 0 4px}.StrategyConfigModal_readyText__v-LZP p{font-size:.85rem;margin:0;opacity:.9}.StrategyConfigModal_footer__rCc\+4{border-top:1px solid var(--border-light);display:flex;gap:var(--space-3);justify-content:flex-end;margin-top:var(--space-2);padding-top:var(--space-4)}.StrategyConfigModal_configStep__BvVJD{display:flex;flex-direction:column;gap:var(--space-5)}.StrategyConfigModal_configHeader__GDCRy{align-items:center;color:var(--primary-700);display:flex;gap:var(--space-2)}.StrategyConfigModal_configHeader__GDCRy h4{font-size:1.1rem;margin:0}.StrategyConfigModal_formGrid__KvkIY{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:1fr 1fr}.StrategyConfigModal_formGroup__EeyGp{display:flex;flex-direction:column;gap:var(--space-2)}.StrategyConfigModal_optionsList__lxkVR{background:var(--bg-secondary);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}.StrategyConfigModal_checkboxLabel__RISQG{align-items:center;color:var(--text-secondary);cursor:pointer;display:flex;font-size:.95rem;gap:var(--space-3)}.StrategyConfigModal_checkboxLabel__RISQG input[type=checkbox]{accent-color:var(--primary-600);height:16px;width:16px}.StrategyConfigModal_generatePrompt__X5dvY{align-items:center;display:flex;flex-direction:column;gap:var(--space-4);padding:24px 0;padding:var(--space-6,24px) 0;text-align:center}.StrategyConfigModal_generatePromptIcon__EpRCH{color:var(--primary-400)}.StrategyConfigModal_generatePrompt__X5dvY h4{color:var(--text-primary);font-size:1.15rem;margin:0}.StrategyConfigModal_generatePrompt__X5dvY p{color:var(--text-secondary);line-height:1.5;margin:0;max-width:80%}.StrategyConfigModal_generating__\+jRCc{align-items:center;color:var(--primary-600);display:flex;flex-direction:column;gap:var(--space-4);padding:32px 0;padding:var(--space-8,32px) 0}.StrategyConfigModal_spinIcon__LdQv3{animation:StrategyConfigModal_spin__EkH1S 1s linear infinite}@keyframes StrategyConfigModal_spin__EkH1S{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.StrategyConfigModal_agentList__Ei61Z{display:flex;flex-direction:column;gap:var(--space-3)}.StrategyConfigModal_agentCard__somrq{border:1px solid var(--border-light);border-radius:var(--radius-md);overflow:hidden;transition:box-shadow .2s}.StrategyConfigModal_agentCard__somrq:hover{box-shadow:var(--shadow-sm)}.StrategyConfigModal_agentCardHeader__THtUj{align-items:center;background:var(--bg-primary);cursor:pointer;display:flex;justify-content:space-between;padding:var(--space-3) var(--space-4)}.StrategyConfigModal_agentCardHeader__THtUj:hover{background:#f8fafc;background:var(--slate-50,#f8fafc)}.StrategyConfigModal_agentCardLeft__Wo2ix{align-items:center;color:var(--primary-600);display:flex;gap:var(--space-3)}.StrategyConfigModal_agentName__-1mPs{color:var(--text-primary);display:block;font-size:.95rem;font-weight:600}.StrategyConfigModal_agentMeta__p23A4{color:var(--text-tertiary);display:block;font-size:.8rem}.StrategyConfigModal_agentCardBody__AuN7E{background:#f8fafc;background:var(--slate-50,#f8fafc);border-top:1px solid var(--border-light);padding:var(--space-3) var(--space-4)}.StrategyConfigModal_agentDesc__dg5UG{color:var(--text-secondary);font-size:.88rem;margin:0 0 var(--space-3) 0}.StrategyConfigModal_agentFiles__xngL3{display:flex;flex-direction:column;gap:var(--space-2)}.StrategyConfigModal_agentFilesTitle__yZ8Zd{color:var(--text-tertiary);font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.StrategyConfigModal_agentFileRow__81B4p{align-items:center;border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;display:flex;font-size:.85rem;gap:var(--space-2);padding:var(--space-2) var(--space-2);transition:background .15s}.StrategyConfigModal_agentFileRow__81B4p:hover{background:var(--bg-secondary)}.StrategyConfigModal_agentFileName__zzFl\+{flex-shrink:0;font-weight:500}.StrategyConfigModal_agentFilePath__VRUdI{color:var(--text-tertiary);flex:1 1;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StrategyConfigModal_agentFileItem__7q4Qw{border:1px solid var(--border-light);border-radius:var(--radius-md);overflow:hidden}.StrategyConfigModal_agentFileItem__7q4Qw+.StrategyConfigModal_agentFileItem__7q4Qw{margin-top:var(--space-1)}.StrategyConfigModal_fileContentPreview__JQKLe{background:var(--bg-secondary);border-top:1px solid var(--border-light)}.StrategyConfigModal_fileContentHeader__w2Tio{align-items:center;border-bottom:1px solid var(--border-light);color:var(--text-tertiary);display:flex;font-size:.75rem;justify-content:space-between;padding:var(--space-2) var(--space-3)}.StrategyConfigModal_copyBtn__ySGDc{align-items:center;background:none;border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;display:flex;font-size:.7rem;gap:4px;padding:2px 8px;transition:all .15s}.StrategyConfigModal_copyBtn__ySGDc:hover{background:#fff;border-color:var(--primary-300);color:var(--primary-600)}.StrategyConfigModal_fileContentCode__R\+T5m{color:var(--text-primary);font-family:SF Mono,Consolas,Monaco,monospace;font-size:.78rem;line-height:1.5;margin:0;max-height:300px;overflow-x:auto;overflow-y:auto;padding:var(--space-3);white-space:pre-wrap;word-break:break-word}.StrategyConfigModal_agentCardRight__f-6lB{align-items:center;display:flex;gap:var(--space-2)}.StrategyConfigModal_agentSummaryBar__j7-6v{background:var(--bg-secondary);border-radius:var(--radius-lg);display:flex;gap:var(--space-6);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4)}.StrategyConfigModal_agentSummaryStat__E9UGL{align-items:center;color:var(--text-secondary);display:flex;font-size:.85rem;gap:var(--space-2)}.StrategyConfigModal_agentSummaryStat__E9UGL strong{color:var(--primary-700);font-size:1.05rem}.StrategyConfigModal_agentSkills__pNpc8{margin-bottom:var(--space-3)}.StrategyConfigModal_agentSectionTitle__2E9Rn{align-items:center;color:var(--text-tertiary);display:flex;font-size:.8rem;font-weight:600;gap:var(--space-2);letter-spacing:.04em;margin-bottom:var(--space-2);text-transform:uppercase}.StrategyConfigModal_skillBadges__6d15u{display:flex;flex-wrap:wrap;gap:var(--space-1)}.StrategyConfigModal_repoPreviewBdd__chviF{color:var(--text-tertiary);font-size:.8rem;font-style:italic}.StrategyConfigModal_generatingSteps__mdH0b{display:flex;flex-direction:column;gap:var(--space-1);margin-top:var(--space-3)}.StrategyConfigModal_generatingStep__lfNKP{animation:StrategyConfigModal_fadeInStep__9wyHW .5s ease-in-out;color:var(--text-tertiary);font-size:.8rem}.StrategyConfigModal_generatingStep__lfNKP:nth-child(2){animation-delay:.5s}.StrategyConfigModal_generatingStep__lfNKP:nth-child(3){animation-delay:1s}.StrategyConfigModal_generatingStep__lfNKP:nth-child(4){animation-delay:1.5s}@keyframes StrategyConfigModal_fadeInStep__9wyHW{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.StrategyConfigModal_reviewSummary__-0zFq{border:1px solid var(--border-light);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:0;overflow:hidden}.StrategyConfigModal_reviewSummaryRow__0E\+a0{align-items:center;border-bottom:1px solid var(--border-light);display:flex;font-size:.9rem;justify-content:space-between;padding:var(--space-2) var(--space-4)}.StrategyConfigModal_reviewSummaryRow__0E\+a0:last-child{border-bottom:none}.StrategyConfigModal_reviewSummaryRow__0E\+a0 span{color:var(--text-secondary)}.StrategyConfigModal_reviewSummaryRow__0E\+a0 strong{color:var(--text-primary)}.StrategyConfigModal_reviewAgentList__mgQsP{display:flex;flex-direction:column;gap:var(--space-2)}.StrategyConfigModal_reviewAgentRow__\+BozG{align-items:center;border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);display:flex;font-size:.9rem;gap:var(--space-3);padding:var(--space-2) var(--space-3)}.StrategyConfigModal_reviewAgentRow__\+BozG span{flex:1 1}.StrategyConfigModal_successState__rrwAH{align-items:center;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6) 0 var(--space-2);text-align:center}.StrategyConfigModal_successIconBox__CYv82{color:var(--success-500)}.StrategyConfigModal_successState__rrwAH h3{color:var(--text-primary);margin:0}.StrategyConfigModal_successState__rrwAH p{color:var(--text-secondary);margin:0;max-width:80%}.StrategyConfigModal_statsRow__feyc6{background:var(--bg-secondary);border-radius:var(--radius-lg);display:flex;gap:var(--space-6);margin:var(--space-2) 0;padding:var(--space-4) var(--space-8)}.StrategyConfigModal_statBox__JFZ2-{align-items:center;display:flex;flex-direction:column}.StrategyConfigModal_statLabel__UPLbl{color:var(--text-tertiary);font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.StrategyConfigModal_statValue__JF\+8-{color:var(--primary-700);font-size:1.1rem;font-weight:600}.StrategyConfigModal_fullWidthBtn__JStiN{margin-top:var(--space-4);width:100%}@media (max-width:768px){.StrategyConfigModal_container__rqPkr{min-width:auto}.StrategyConfigModal_coverageSummary__iwwvi,.StrategyConfigModal_formGrid__KvkIY{grid-template-columns:1fr}.StrategyConfigModal_repoTableHeader__iS3o\+,.StrategyConfigModal_repoTableRow__rgl1H{gap:var(--space-1);grid-template-columns:1fr}.StrategyConfigModal_statsRow__feyc6{align-items:center;flex-direction:column;text-align:center}.StrategyConfigModal_statBox__JFZ2-{align-items:center}.StrategyConfigModal_headerInfo__WHs2k{align-items:flex-start;flex-direction:column}.StrategyConfigModal_stepIndicator__yCnyp{flex-wrap:wrap}.StrategyConfigModal_stepLabel__Ldgic{display:none}}.TestStrategy_container__YI3Pm{margin:0 auto;max-width:1400px;padding:var(--space-6)}.TestStrategy_header__xOpJo{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-6)}.TestStrategy_headerLeft__qSUES{align-items:center;display:flex;gap:var(--space-4)}.TestStrategy_iconBox__GPNeG{align-items:center;background-color:var(--primary-100);border-radius:var(--radius-lg);color:var(--primary-600);display:flex;height:48px;justify-content:center;width:48px}.TestStrategy_title__b09uM{color:var(--text-primary);font-size:1.5rem;margin-bottom:4px}.TestStrategy_subtitle__5KCk8{color:var(--text-secondary);font-size:.95rem;margin:0}.TestStrategy_funnelCard__i-gWN{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:32px;padding:var(--space-8,32px)}.TestStrategy_funnelSection__j6eyC{grid-gap:32px;grid-gap:var(--space-8,32px);align-items:start;display:grid;gap:32px;gap:var(--space-8,32px);grid-template-columns:1fr 420px}@media (max-width:900px){.TestStrategy_funnelSection__j6eyC{grid-template-columns:1fr}}.TestStrategy_funnelWrapper__5wbyW{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:550px;padding:24px 0;width:100%}.TestStrategy_funnelLayer__36meh{align-items:center;cursor:pointer;display:flex;height:76px;justify-content:center;margin-top:-2px;position:relative;transition:all .3s ease;width:100%}.TestStrategy_funnelLayer__36meh:first-child{margin-top:0}.TestStrategy_funnelLayer__36meh:hover{filter:brightness(1.15);z-index:10}.TestStrategy_funnelLayer__36meh:hover .TestStrategy_layerName__gwWUR{text-shadow:0 2px 8px #0006;transform:scale(1.05)}.TestStrategy_layerName__gwWUR{color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.08em;position:relative;text-shadow:0 1px 3px #0000004d;text-transform:uppercase;transition:all .2s ease;z-index:2}.TestStrategy_breakdownPanel__LQK4D{display:flex;flex-direction:column;gap:24px;gap:var(--space-6,24px)}.TestStrategy_infoTitleSm__dv462{color:var(--text-primary);font-size:1rem;font-weight:700;letter-spacing:.02em;margin-bottom:8px;margin-bottom:var(--space-2,8px)}.TestStrategy_breakdownList__vEgFV{display:flex;flex-direction:column;gap:12px;gap:var(--space-3,12px);list-style:none;margin:0;padding:0}.TestStrategy_breakdownItem__k3-sC{align-items:center;display:flex;gap:12px;justify-content:space-between}.TestStrategy_breakdownHeader__kx1sU{align-items:center;display:flex;gap:10px;min-width:140px}.TestStrategy_breakdownName__GJpfw{color:var(--text-primary);font-size:.88rem;font-weight:500}.TestStrategy_breakdownRight__5W7nR{align-items:center;display:flex;flex:1 1;gap:12px}.TestStrategy_barTrack__jU-lR{background:#f1f5f9;background:var(--slate-100,#f1f5f9);border-radius:4px;flex:1 1;height:8px;overflow:hidden}.TestStrategy_barFill__AMWOT{border-radius:4px;height:100%;transition:width .6s ease}.TestStrategy_dot__XtG8Z{border-radius:50%;flex-shrink:0;height:10px;width:10px}.TestStrategy_coverageValue__zON7S{color:var(--text-secondary);font-size:.88rem;font-weight:600;min-width:36px;text-align:right}.TestStrategy_legendSection__VFEk5{background:#f8fafc;background:var(--slate-50,#f8fafc);border-radius:var(--radius-md);padding:16px;padding:var(--space-4,16px)}.TestStrategy_legendRow__5f9MV{align-items:center;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-light,#e2e8f0);display:flex;gap:12px;padding:8px 0}.TestStrategy_legendRow__5f9MV:last-child{border-bottom:none}.TestStrategy_legendDot__6WCo7{border-radius:50%;flex-shrink:0;height:8px;width:8px}.TestStrategy_legendInfo__uRAKx{display:flex;flex:1 1;flex-direction:column}.TestStrategy_legendName__8rKgI{color:var(--text-primary);font-size:.85rem;font-weight:600}.TestStrategy_legendDesc__M6Zl\+{color:var(--text-secondary);font-size:.78rem}.TestStrategy_legendRole__vuCD1{background:#f1f5f9;background:var(--slate-100,#f1f5f9);border-radius:10px;color:#94a3b8;color:var(--text-tertiary,#94a3b8);font-size:.72rem;font-weight:600;letter-spacing:.05em;padding:2px 8px;text-transform:uppercase}.TicketIntelligence_container__bCi2i{margin:0 auto;max-width:1200px;padding:var(--space-6)}.TicketIntelligence_header__gcMKv{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-8)}.TicketIntelligence_title__lSR3j{color:var(--text-primary);font-size:1.5rem;margin-bottom:4px}.TicketIntelligence_subtitle__F489O{color:var(--text-secondary);font-size:.95rem;margin:0}.TicketIntelligence_statsRow__hl1bl{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:var(--space-8)}.TicketIntelligence_statCard__q8JBM{align-items:center;display:flex!important;justify-content:space-between;padding:var(--space-6)}.TicketIntelligence_statInfo__5\+fhz{display:flex;flex-direction:column}.TicketIntelligence_statLabel__S6esA{color:var(--text-secondary);font-size:.85rem;font-weight:500;margin-bottom:4px;text-transform:uppercase}.TicketIntelligence_statValue__7q9bu{color:var(--text-primary);font-size:2rem;font-weight:700}.TicketIntelligence_statIconWarning__NBAgR{color:var(--warning-500)}.TicketIntelligence_statIconSuccess__byrLT{color:var(--success-500)}.TicketIntelligence_tableCard__uBNFl{overflow:visible}.TicketIntelligence_filterBar__SwqWN{align-items:center;background:var(--slate-50);border-bottom:1px solid var(--border-light);border-radius:var(--radius-lg) var(--radius-lg) 0 0;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between;padding:var(--space-4) var(--space-6)}.TicketIntelligence_searchWrapper__Af3Ee{align-items:center;background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);display:flex;flex:1 1;gap:8px;min-width:250px;padding:8px 12px}.TicketIntelligence_filters__k-BgN{display:flex;flex-wrap:wrap;gap:var(--space-4)}.TicketIntelligence_filterGroup__awNcb{align-items:center;display:flex;gap:8px}.TicketIntelligence_filterIcon__2Rqxv{color:var(--text-tertiary)}.TicketIntelligence_select__GriCI{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;font-size:.9rem;padding:8px 12px}.TicketIntelligence_select__GriCI:focus{border-color:var(--primary-500);outline:none}.TicketIntelligence_tableWrapper__hJWRN{overflow-x:auto}.TicketIntelligence_table__UWdnu{border-collapse:collapse;width:100%}.TicketIntelligence_table__UWdnu td,.TicketIntelligence_table__UWdnu th{border-bottom:1px solid var(--border-light);padding:var(--space-4) var(--space-6);text-align:left}.TicketIntelligence_table__UWdnu th{background-color:var(--slate-50);color:var(--text-secondary);font-size:.85rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.TicketIntelligence_table__UWdnu tbody tr:hover{background-color:var(--slate-50)}.TicketIntelligence_ticketCell__3L8vA{align-items:flex-start;display:flex;gap:var(--space-3)}.TicketIntelligence_ticketIcon__oL-JY{color:var(--primary-500);margin-top:2px}.TicketIntelligence_ticketId__nol2M{color:var(--text-primary);display:block;font-family:monospace;font-weight:600}.TicketIntelligence_ticketTitle__bnAjz{color:var(--text-secondary);font-size:.85rem;margin-top:2px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TicketIntelligence_emptyState__u85ke{color:var(--text-secondary);font-style:italic;padding:var(--space-8);text-align:center}.TicketIntelligence_modalContent__q4tJB{padding:var(--space-6);text-align:center}.TicketIntelligence_processingState__OPg0M{align-items:center;display:flex;flex-direction:column;gap:var(--space-4)}.TicketIntelligence_spinner__OzmPA{animation:TicketIntelligence_spin__-QKpr 1s linear infinite;color:var(--primary-500)}@keyframes TicketIntelligence_spin__-QKpr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.TicketIntelligence_successState__hsf4c{align-items:center;display:flex;flex-direction:column;gap:var(--space-4)}.TicketIntelligence_successIconLg__fkVrB{color:var(--success-500)}.TicketIntelligence_processingState__OPg0M h3,.TicketIntelligence_successState__hsf4c h3{color:var(--text-primary);font-size:1.25rem;margin:0}.TicketIntelligence_processingState__OPg0M p,.TicketIntelligence_successState__hsf4c p{color:var(--text-secondary);line-height:1.5;margin:0;max-width:350px}.TestCaseRepository_container__7y3mN{display:flex;flex-direction:column;gap:24px}.TestCaseRepository_header__bJLlV{align-items:center;display:flex;justify-content:space-between}.TestCaseRepository_title__YALw0{color:var(--text-primary);font-size:1.5rem;font-weight:700;margin:0 0 4px}.TestCaseRepository_subtitle__STVlx{color:var(--text-secondary);font-size:.95rem;margin:0}.TestCaseRepository_headerActions__-HR4c{display:flex;gap:12px}.TestCaseRepository_workspace__c9AMD{grid-gap:20px;display:grid;gap:20px;grid-template-columns:250px 1fr}.TestCaseRepository_sidebar__FvoCh{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:16px}.TestCaseRepository_sidebarHeader__lEkwE{margin-bottom:16px}.TestCaseRepository_sidebarHeader__lEkwE h3{color:var(--text-secondary);font-size:.9rem;font-weight:700;text-transform:uppercase}.TestCaseRepository_folderList__\+-T02{display:flex;flex-direction:column;gap:8px}.TestCaseRepository_folderItem__U8tV8{align-items:center;border-radius:var(--radius-md);cursor:pointer;display:flex;justify-content:space-between;padding:8px 12px;transition:background var(--transition-base)}.TestCaseRepository_folderItem__U8tV8:hover{background:var(--bg-tertiary)}.TestCaseRepository_folderName__louA5{align-items:center;color:var(--text-primary);display:flex;font-size:.9rem;gap:8px}.TestCaseRepository_folderIcon__Yz38t{color:var(--primary-500)}.TestCaseRepository_tableCard__p020z{padding:0}.TestCaseRepository_toolbar__Q8QtM{border-bottom:1px solid var(--border-light);display:flex;gap:16px;justify-content:space-between;padding:16px}.TestCaseRepository_search__Z9vvE{align-items:center;background:var(--bg-tertiary);border:1px solid var(--border-light);border-radius:var(--radius-md);display:flex;flex:1 1;max-width:400px;padding:8px 12px}.TestCaseRepository_searchIcon__msy3Q{color:var(--text-secondary);margin-right:8px}.TestCaseRepository_searchInput__mx2r\+{background:#0000;border:none;color:var(--text-primary);font-size:.95rem;outline:none;width:100%}.TestCaseRepository_tableWrapper__Cc2iM{overflow-x:auto}.TestCaseRepository_table__z2E5C{border-collapse:collapse;width:100%}.TestCaseRepository_table__z2E5C td,.TestCaseRepository_table__z2E5C th{border-bottom:1px solid var(--border-light);font-size:.95rem;padding:16px;text-align:left}.TestCaseRepository_table__z2E5C th{background:var(--bg-secondary);color:var(--text-secondary);font-weight:600}.TestCaseRepository_idCell__c\+ZA4{color:var(--text-secondary);font-family:var(--font-code);font-weight:600}.TestCaseRepository_nameCell__keYVd{align-items:center;color:var(--text-primary);display:flex;font-weight:600;gap:8px}.TestCaseRepository_actionCell__\+quAY{display:flex;gap:4px;text-align:right}@media (max-width:1024px){.TestCaseRepository_workspace__c9AMD{grid-template-columns:1fr}}.ContainerTerminal_terminal__EYS2R{background:#0d1117;border:1px solid #21262d;border-radius:12px;border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;font-family:SF Mono,Fira Code,Cascadia Code,JetBrains Mono,monospace;font-size:.8rem;overflow:hidden;position:relative}.ContainerTerminal_header__F5RGE{align-items:center;background:#161b22;border-bottom:1px solid #21262d;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:8px 12px}.ContainerTerminal_headerLeft__NkzuP{align-items:center;color:#8b949e;display:flex;gap:8px}.ContainerTerminal_headerRight__4k\+0W{align-items:center;display:flex;gap:4px}.ContainerTerminal_dots__4xjEt{display:flex;gap:6px}.ContainerTerminal_dotGreen__9xhts,.ContainerTerminal_dotRed__u4iJ1,.ContainerTerminal_dotYellow__Q7KAH{border-radius:50%;height:10px;width:10px}.ContainerTerminal_dotRed__u4iJ1{background:#ff5f57}.ContainerTerminal_dotYellow__Q7KAH{background:#febc2e}.ContainerTerminal_dotGreen__9xhts{background:#28c840}.ContainerTerminal_headerTitle__I3kIj{color:#c9d1d9;font-size:.8rem;font-weight:600}.ContainerTerminal_containerTag__ILK80{background:#388bfd26;border:1px solid #388bfd4d;border-radius:12px;color:#58a6ff;font-size:.7rem;padding:2px 8px}.ContainerTerminal_liveTag__-uwu-{align-items:center;background:#3fb95026;border-radius:12px;color:#3fb950;display:flex;font-size:.7rem;font-weight:600;gap:4px;padding:2px 8px}.ContainerTerminal_liveDot__4KPFl{animation:ContainerTerminal_pulse__6Ns60 1.5s infinite;background:#3fb950;border-radius:50%;height:6px;width:6px}@keyframes ContainerTerminal_pulse__6Ns60{0%,to{opacity:1}50%{opacity:.3}}.ContainerTerminal_searchBar__Gl2iD{align-items:center;background:#0d1117;border:1px solid #30363d;border-radius:6px;color:#8b949e;display:flex;gap:4px;padding:3px 8px}.ContainerTerminal_searchInput__N9Jsf{background:#0000;border:none;color:#c9d1d9;font-family:inherit;font-size:.75rem;outline:none;width:120px}.ContainerTerminal_searchInput__N9Jsf::placeholder{color:#484f58}.ContainerTerminal_matchCount__wYnK\+{color:#58a6ff;font-size:.65rem;white-space:nowrap}.ContainerTerminal_actionBtn__xupLb{align-items:center;background:#0000;border:1px solid #0000;border-radius:4px;color:#8b949e;cursor:pointer;display:flex;height:26px;justify-content:center;transition:all .15s;width:26px}.ContainerTerminal_actionBtn__xupLb:hover{background:#21262d;border-color:#30363d;color:#c9d1d9}.ContainerTerminal_body__aWKTy{max-height:450px;min-height:200px;overflow-y:auto;padding:12px 0;scrollbar-color:#30363d #0000;scrollbar-width:thin}.ContainerTerminal_body__aWKTy::-webkit-scrollbar{width:6px}.ContainerTerminal_body__aWKTy::-webkit-scrollbar-track{background:#0000}.ContainerTerminal_body__aWKTy::-webkit-scrollbar-thumb{background:#30363d;border-radius:3px}.ContainerTerminal_line__h1\+\+Z{align-items:flex-start;display:flex;line-height:1.6;padding:1px 12px;transition:background .1s}.ContainerTerminal_line__h1\+\+Z:hover{background:#6e768114}.ContainerTerminal_lineNumber__W1RFn{color:#484f58;flex-shrink:0;font-size:.75rem;padding-right:12px;text-align:right;-webkit-user-select:none;user-select:none;width:42px}.ContainerTerminal_lineContent__5pnb0{color:#c9d1d9;flex:1 1;white-space:pre-wrap;word-break:break-all}.ContainerTerminal_lineError__lLhE3 .ContainerTerminal_lineContent__5pnb0{color:#f85149}.ContainerTerminal_lineWarn__X8C2s .ContainerTerminal_lineContent__5pnb0{color:#d29922}.ContainerTerminal_lineSuccess__9uIxj .ContainerTerminal_lineContent__5pnb0{color:#3fb950}.ContainerTerminal_lineInfo__8t7ZO .ContainerTerminal_lineContent__5pnb0{color:#58a6ff}.ContainerTerminal_highlight__j9Zdk{background:#d2992266;border-radius:2px;color:#fff;padding:0 2px}.ContainerTerminal_emptyState__7pBc\+{align-items:center;color:#484f58;display:flex;font-style:italic;height:120px;justify-content:center}.ContainerTerminal_scrollBtn__IyFUz{align-items:center;background:#388bfd;border:none;border-radius:12px;bottom:40px;box-shadow:0 2px 8px #388bfd4d;color:#fff;cursor:pointer;display:flex;font-size:.7rem;font-weight:600;gap:4px;left:50%;padding:4px 12px;position:absolute;transform:translateX(-50%);z-index:2}.ContainerTerminal_scrollBtn__IyFUz:hover{background:#58a6ff}.ContainerTerminal_footer__th\+h2{align-items:center;background:#161b22;border-top:1px solid #21262d;color:#484f58;display:flex;font-size:.7rem;justify-content:space-between;padding:4px 12px}.ContainerTerminal_pausedLabel__1oAIA{color:#d29922;font-weight:600}.ContainerDetailView_container__Ttiom{display:flex;flex-direction:column;gap:20px;gap:var(--space-5,20px);height:100%;padding:24px;padding:var(--space-6,24px)}.ContainerDetailView_header__irJun{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.ContainerDetailView_headerLeft__5\+LYT{align-items:flex-start;display:flex;gap:12px}.ContainerDetailView_headerInfo__sB-ku{display:flex;flex-direction:column;gap:4px}.ContainerDetailView_headerTop__kWgWT{align-items:center;display:flex;gap:10px}.ContainerDetailView_title__5CrFa{color:#0f172a;color:var(--slate-900,#0f172a);font-family:SF Mono,Fira Code,monospace;font-size:1.25rem;font-weight:700;margin:0}.ContainerDetailView_subtitle__AkASH{color:#64748b;color:var(--slate-500,#64748b);font-size:.82rem;margin:0}.ContainerDetailView_stateBadge__0lLRo{align-items:center;border-radius:20px;display:inline-flex;font-size:.78rem;font-weight:600;gap:5px;padding:3px 10px}.ContainerDetailView_headerActions__hZUc4{align-items:center;display:flex;gap:8px}.ContainerDetailView_statsGrid__I29bs{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(6,1fr)}@media (max-width:1200px){.ContainerDetailView_statsGrid__I29bs{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.ContainerDetailView_statsGrid__I29bs{grid-template-columns:repeat(2,1fr)}}.ContainerDetailView_statCard__HBX-X{align-items:flex-start;background:#fff;background:var(--surface,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:8px;border-radius:var(--radius-md,8px);display:flex;gap:10px;padding:14px 16px}.ContainerDetailView_statLabel__5V8oV{color:#64748b;color:var(--slate-500,#64748b);font-size:.72rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.ContainerDetailView_statValue__uARxD{color:#1e293b;color:var(--slate-800,#1e293b);font-size:1rem;font-weight:700;text-transform:capitalize}.ContainerDetailView_statValueSmall__u0sG\+{align-items:center;color:#334155;color:var(--slate-700,#334155);display:flex;font-size:.82rem;font-weight:600;gap:6px}.ContainerDetailView_usageBar__b9LtK{background:#f1f5f9;background:var(--slate-100,#f1f5f9);border-radius:2px;height:4px;margin-top:6px;overflow:hidden;width:100%}.ContainerDetailView_usageFill__GEZqO{border-radius:2px;height:100%;transition:width .5s ease}.ContainerDetailView_usageLabel__PZBVL{color:#64748b;color:var(--slate-500,#64748b);font-size:.7rem;margin-top:2px}.ContainerDetailView_tabs__kqQrf{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-light,#e2e8f0);display:flex;gap:2px}.ContainerDetailView_tab__iCSCT{align-items:center;background:none;border:none;border-bottom:2px solid #0000;color:#64748b;color:var(--slate-500,#64748b);cursor:pointer;display:flex;font-size:.85rem;font-weight:500;gap:6px;padding:10px 16px;transition:all .15s}.ContainerDetailView_tab__iCSCT:hover{background:#f8fafc;background:var(--slate-50,#f8fafc);color:#334155;color:var(--slate-700,#334155)}.ContainerDetailView_tabActive__6vahB{border-bottom-color:#6366f1;border-bottom-color:var(--primary,#6366f1);color:#6366f1;color:var(--primary,#6366f1);font-weight:600}.ContainerDetailView_tabContent__QHF2q{flex:1 1;min-height:0}.ContainerDetailView_overviewGrid__dVMA1{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media (max-width:900px){.ContainerDetailView_overviewGrid__dVMA1{grid-template-columns:1fr}}.ContainerDetailView_infoCard__4jZLb{padding:20px}.ContainerDetailView_sectionTitle__PBK0F{align-items:center;color:#1e293b;color:var(--slate-800,#1e293b);display:flex;font-size:.95rem;font-weight:600;gap:8px;margin:0 0 16px}.ContainerDetailView_infoGrid__rLzIz{display:flex;flex-direction:column;gap:8px}.ContainerDetailView_infoRow__YB5ba{align-items:center;border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--slate-100,#f1f5f9);display:flex;justify-content:space-between;padding:6px 0}.ContainerDetailView_infoRow__YB5ba:last-child{border-bottom:none}.ContainerDetailView_infoLabel__gG-ZK{color:#64748b;color:var(--slate-500,#64748b);font-size:.82rem;font-weight:500}.ContainerDetailView_infoValue__RqIzb{color:#1e293b;color:var(--slate-800,#1e293b);font-family:SF Mono,Fira Code,monospace;font-size:.82rem;font-weight:600;max-width:60%;text-align:right;word-break:break-all}.ContainerDetailView_timeline__E1yv6{display:flex;flex-direction:column;gap:0;padding-left:8px}.ContainerDetailView_timelineItem__yFjDa{align-items:flex-start;display:flex;gap:12px;opacity:.4;padding:10px 0;position:relative}.ContainerDetailView_timelineItem__yFjDa:before{background:#e2e8f0;background:var(--slate-200,#e2e8f0);bottom:-10px;content:"";left:5px;position:absolute;top:24px;width:2px}.ContainerDetailView_timelineItem__yFjDa:last-child:before{display:none}.ContainerDetailView_timelineActive__1VY-8{opacity:1}.ContainerDetailView_timelineActive__1VY-8:before{background:#6366f1;background:var(--primary,#6366f1)}.ContainerDetailView_timelineDot__5oGbJ{background:#cbd5e1;background:var(--slate-300,#cbd5e1);border-radius:50%;flex-shrink:0;height:12px;margin-top:2px;width:12px}.ContainerDetailView_timelineActive__1VY-8 .ContainerDetailView_timelineDot__5oGbJ{background:#6366f1;background:var(--primary,#6366f1)}.ContainerDetailView_timelineContent__wl1AV{display:flex;flex-direction:column;gap:2px}.ContainerDetailView_timelineLabel__WJ9PS{color:#334155;color:var(--slate-700,#334155);font-size:.82rem;font-weight:600}.ContainerDetailView_timelineTime__-Vwj9{color:#64748b;color:var(--slate-500,#64748b);font-family:SF Mono,Fira Code,monospace;font-size:.75rem}.ContainerDetailView_exitCodeRow__iqu6o{align-items:center;border-top:1px solid #f1f5f9;border-top:1px solid var(--slate-100,#f1f5f9);display:flex;font-size:.85rem;gap:8px;margin-top:12px;padding-top:12px}.ContainerDetailView_exitCodeRow__iqu6o span{color:#475569;color:var(--slate-600,#475569);font-weight:500}.ContainerDetailView_exitSuccess__d-gZt{background:#10b9811a;border-radius:4px;color:#10b981;font-weight:700;padding:2px 8px}.ContainerDetailView_exitError__3loNi{background:#ef44441a;border-radius:4px;color:#ef4444;font-weight:700;padding:2px 8px}.ContainerDetailView_errorBox__W5Cat{align-items:flex-start;background:#ef44440f;border:1px solid #ef444433;border-radius:8px;border-radius:var(--radius-md,8px);color:#ef4444;display:flex;font-size:.82rem;gap:8px;margin-top:12px;padding:10px 12px}.ContainerDetailView_eventsCard__DIahR{padding:20px}.ContainerDetailView_eventsList__I9oc4{display:flex;flex-direction:column;gap:0;max-height:500px;overflow-y:auto}.ContainerDetailView_eventItem__1k0f5{border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--slate-100,#f1f5f9);display:flex;gap:12px;padding:10px 0}.ContainerDetailView_eventItem__1k0f5:last-child{border-bottom:none}.ContainerDetailView_eventDot__itPac{flex-shrink:0;margin-top:4px}.ContainerDetailView_eventBody__ONDsB{display:flex;flex:1 1;flex-direction:column;gap:4px}.ContainerDetailView_eventTop__GD77E{align-items:center;display:flex;gap:8px}.ContainerDetailView_eventTime__ViX8A{color:#94a3b8;color:var(--slate-400,#94a3b8);font-family:SF Mono,Fira Code,monospace;font-size:.72rem}.ContainerDetailView_eventMessage__AUwbJ{color:#334155;color:var(--slate-700,#334155);font-size:.82rem;margin:0}.ContainerDetailView_eventState__LlLAL{color:#64748b;color:var(--slate-500,#64748b);font-size:.72rem;font-style:italic}.ContainerDetailView_eventsEmpty__sVZzv{color:#94a3b8;color:var(--slate-400,#94a3b8);font-style:italic;padding:32px;text-align:center}.ContainerDetailView_envCard__dw3DV{padding:20px}.ContainerDetailView_envTable__kgrxI{display:flex;flex-direction:column;gap:0}.ContainerDetailView_envHeader__NC5i9{background:#f8fafc;background:var(--slate-50,#f8fafc);border-radius:4px 4px 0 0;border-radius:var(--radius-sm,4px) var(--radius-sm,4px) 0 0;color:#64748b;color:var(--slate-500,#64748b);font-size:.72rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ContainerDetailView_envHeader__NC5i9,.ContainerDetailView_envRow__yZs5y{grid-gap:16px;display:grid;gap:16px;grid-template-columns:200px 1fr;padding:8px 12px}.ContainerDetailView_envRow__yZs5y{border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--slate-100,#f1f5f9)}.ContainerDetailView_envRow__yZs5y:hover{background:#f8fafc;background:var(--slate-50,#f8fafc)}.ContainerDetailView_envKey__Bj3fg{color:#334155;color:var(--slate-700,#334155);font-family:SF Mono,Fira Code,monospace;font-size:.8rem;font-weight:600}.ContainerDetailView_envVal__Vaq7Z{color:#475569;color:var(--slate-600,#475569);font-family:SF Mono,Fira Code,monospace;font-size:.8rem;word-break:break-all}.ContainerDetailView_loading__YkKYE{align-items:center;color:#94a3b8;color:var(--slate-400,#94a3b8);display:flex;flex-direction:column;gap:12px;height:300px;justify-content:center}.ContainerDetailView_spin__qSGEm{animation:ContainerDetailView_spinAnim__BmtD5 1s linear infinite}@keyframes ContainerDetailView_spinAnim__BmtD5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ContainerDetailView_emptyState__o9ZWt{align-items:center;color:#94a3b8;color:var(--slate-400,#94a3b8);display:flex;flex-direction:column;gap:12px;height:300px;justify-content:center}.ContainerDetailView_emptyState__o9ZWt h3{color:#475569;color:var(--slate-600,#475569);margin:0}.ContainerDetailView_emptyState__o9ZWt p{font-size:.85rem;margin:0}.TestGenerationStudio_container__WtQda{display:flex;flex-direction:column;gap:0;height:calc(100vh - 120px)}.TestGenerationStudio_header__y6mst{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding-bottom:16px}.TestGenerationStudio_headerRight__1nxSN{align-items:center;display:flex;gap:12px}.TestGenerationStudio_title__Xe3dt{color:var(--text-primary);font-size:1.5rem;font-weight:700;margin:0 0 4px}.TestGenerationStudio_subtitle__-xYqJ{color:var(--text-secondary);font-size:.95rem;margin:0}.TestGenerationStudio_appSelect__Fya-j{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);font-size:.9rem;min-width:200px;padding:8px 12px}.TestGenerationStudio_spinner__Ef2OE{animation:TestGenerationStudio_spin__BOiP\+ 1s linear infinite;color:var(--primary-500)}.TestGenerationStudio_tabBar__NjG8w{border-bottom:1px solid var(--border-light);display:flex;flex-shrink:0;gap:2px;margin-bottom:16px;overflow-x:auto}.TestGenerationStudio_tab__rs3St{align-items:center;background:none;border:none;border-bottom:2px solid #0000;color:var(--text-tertiary);cursor:pointer;display:flex;font-size:.85rem;font-weight:500;gap:6px;padding:10px 16px;transition:all .15s;white-space:nowrap}.TestGenerationStudio_tab__rs3St:hover{background:var(--bg-secondary);color:var(--text-primary)}.TestGenerationStudio_tabActive__aVApi{border-bottom-color:var(--primary-500);color:var(--primary-600);font-weight:600}.TestGenerationStudio_tabContent__cHAYw{display:flex;flex:1 1;flex-direction:column;gap:20px;overflow-y:auto;padding-bottom:24px}.TestGenerationStudio_sectionHeader__eqdS-{align-items:center;display:flex;justify-content:space-between}.TestGenerationStudio_sectionHeader__eqdS- h2{color:var(--text-primary);font-size:1.15rem;font-weight:600;margin:0}.TestGenerationStudio_headerActions__0GhAU{display:flex;gap:8px}.TestGenerationStudio_section__6gdHv{margin:0}.TestGenerationStudio_kpiGrid__wPvk8{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TestGenerationStudio_kpiCard__8AZJx{align-items:center;display:flex;flex-direction:column;gap:8px;padding:20px 16px;text-align:center}.TestGenerationStudio_kpiIcon__K8DpB{align-items:center;border-radius:10px;display:flex;height:40px;justify-content:center;width:40px}.TestGenerationStudio_kpiValue__h\+LVq{color:var(--text-primary);font-size:1.75rem;font-weight:700;line-height:1}.TestGenerationStudio_kpiLabel__OhrOx{color:var(--text-tertiary);font-size:.8rem;font-weight:500}.TestGenerationStudio_quickActions__lBgu\+{display:flex;flex-wrap:wrap;gap:10px}.TestGenerationStudio_tableWrapper__k6XFu{overflow-x:auto}.TestGenerationStudio_table__FPNi5{border-collapse:collapse;font-size:.85rem;width:100%}.TestGenerationStudio_table__FPNi5 thead th{border-bottom:1px solid var(--border-light);color:var(--text-tertiary);font-size:.8rem;font-weight:600;letter-spacing:.04em;padding:10px 12px;text-align:left;text-transform:uppercase;white-space:nowrap}.TestGenerationStudio_table__FPNi5 tbody td{border-bottom:1px solid var(--border-light);color:var(--text-primary);padding:10px 12px}.TestGenerationStudio_table__FPNi5 tbody tr:hover{background:var(--bg-secondary)}.TestGenerationStudio_nameCell__li55u{color:var(--primary-600);font-weight:600}.TestGenerationStudio_rowActions__suKvc{display:flex;gap:6px}.TestGenerationStudio_iconBtn__5fDwj{align-items:center;background:none;border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;display:flex;padding:4px 6px;transition:all .15s}.TestGenerationStudio_iconBtn__5fDwj:hover{background:var(--bg-tertiary);border-color:var(--primary-300);color:var(--primary-600)}.TestGenerationStudio_coverageBar__CxUiQ{align-items:center;background:var(--bg-tertiary);border-radius:10px;display:inline-flex;height:20px;overflow:hidden;position:relative;width:120px}.TestGenerationStudio_coverageFill__6CVqk{background:linear-gradient(90deg,#10b981,#059669);border-radius:10px;height:100%;left:0;position:absolute;top:0;transition:width .3s ease}.TestGenerationStudio_coverageBar__CxUiQ span{color:var(--text-primary);font-size:.75rem;font-weight:600;padding:0 8px;position:relative;z-index:1}.TestGenerationStudio_coverageBarLarge__b807E{background:var(--bg-tertiary);border-radius:6px;height:12px;margin-bottom:4px;overflow:hidden;width:100%}.TestGenerationStudio_coverageFillLarge__eAq4G{background:linear-gradient(90deg,#10b981,#059669);border-radius:6px;height:100%;transition:width .3s ease}.TestGenerationStudio_coverageLabels__EX7pV{color:var(--text-secondary);display:flex;font-size:.8rem;justify-content:space-between}.TestGenerationStudio_emptyCard__ZHLJM{gap:12px;padding:48px 32px}.TestGenerationStudio_emptyCard__ZHLJM h3{color:var(--text-primary);font-size:1.15rem;margin:0}.TestGenerationStudio_emptyCard__ZHLJM p{color:var(--text-secondary);font-size:.9rem;margin:0;max-width:400px}.TestGenerationStudio_emptyIcon__SIRUD{color:var(--text-tertiary);opacity:.5}.TestGenerationStudio_emptyText__14NKW{color:var(--text-tertiary);font-size:.9rem;padding:24px;text-align:center}.TestGenerationStudio_emptyBlock__Mqw-2{align-items:center;display:flex;flex-direction:column;gap:12px;padding:32px}.TestGenerationStudio_infoText__z2cUh{color:var(--text-secondary);font-size:.9rem;line-height:1.6;margin:0 0 16px}.TestGenerationStudio_cardGrid__Nrpb6{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.TestGenerationStudio_packCard__8eil5,.TestGenerationStudio_templateCard__KU1Rk{display:flex;flex-direction:column;gap:12px;padding:20px}.TestGenerationStudio_packHeader__tsNyH,.TestGenerationStudio_templateHeader__IoH60{align-items:center;display:flex;justify-content:space-between}.TestGenerationStudio_packHeader__tsNyH h3,.TestGenerationStudio_templateHeader__IoH60 h3{color:var(--text-primary);font-size:1rem;font-weight:600;margin:0}.TestGenerationStudio_packDesc__T4IIz{color:var(--text-secondary);font-size:.85rem;line-height:1.5;margin:0}.TestGenerationStudio_packMeta__k7nnv{color:var(--text-tertiary);display:flex;flex-wrap:wrap;font-size:.8rem;gap:16px}.TestGenerationStudio_packMeta__k7nnv span{align-items:center;display:flex;gap:4px}.TestGenerationStudio_packFiles__AMpQ9{display:flex;flex-wrap:wrap;gap:6px}.TestGenerationStudio_packActions__TUbac{align-items:center;border-top:1px solid var(--border-light);display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px}.TestGenerationStudio_templateDetails__xgwhO{display:flex;flex-direction:column;gap:6px}.TestGenerationStudio_detailRow__lqTbK{align-items:center;border-bottom:1px solid var(--border-light);display:flex;font-size:.82rem;justify-content:space-between;padding:4px 0}.TestGenerationStudio_detailRow__lqTbK:last-child{border-bottom:none}.TestGenerationStudio_detailRow__lqTbK span{color:var(--text-tertiary)}.TestGenerationStudio_detailRow__lqTbK strong{color:var(--text-primary)}.TestGenerationStudio_detailRow__lqTbK code{background:var(--bg-tertiary);border-radius:4px;color:var(--primary-600);font-family:monospace;font-family:var(--font-code,monospace);font-size:.78rem;max-width:200px;overflow:hidden;padding:2px 6px;text-overflow:ellipsis;white-space:nowrap}.TestGenerationStudio_templateSection__2vfhs{border-top:1px solid var(--border-light);padding-top:10px}.TestGenerationStudio_templateSection__2vfhs h4{align-items:center;color:var(--primary-600);display:flex;font-size:.82rem;font-weight:600;gap:6px;margin:0 0 8px}.TestGenerationStudio_envGrid__WecT0{display:flex;flex-direction:column;gap:4px}.TestGenerationStudio_envRow__urKs6{align-items:center;border-bottom:1px dashed var(--border-light);display:flex;font-size:.78rem;gap:6px;padding:3px 0}.TestGenerationStudio_envRow__urKs6:last-child{border-bottom:none}.TestGenerationStudio_envRow__urKs6 code{background:var(--bg-tertiary);border-radius:3px;color:var(--primary-600);font-family:monospace;font-family:var(--font-code,monospace);font-size:.75rem;max-width:180px;overflow:hidden;padding:1px 5px;text-overflow:ellipsis;white-space:nowrap}.TestGenerationStudio_envRow__urKs6 span{color:var(--text-tertiary);font-size:.75rem}.TestGenerationStudio_workflowDetail__nSXdP{padding:24px}.TestGenerationStudio_workflowDetailHeader__Xus16{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:24px}.TestGenerationStudio_workflowDetailHeader__Xus16 h2{font-size:1.2rem;margin:0 0 4px}.TestGenerationStudio_workflowDetailHeader__Xus16 p{color:var(--text-secondary);font-size:.9rem;margin:0}.TestGenerationStudio_phaseTimeline__Xc5Ed{margin-bottom:24px}.TestGenerationStudio_coverageSection__\+Mbgz h3,.TestGenerationStudio_eventsSection__hTVIN h3,.TestGenerationStudio_phaseTimeline__Xc5Ed h3{color:var(--text-primary);font-size:.95rem;font-weight:600;margin:0 0 12px}.TestGenerationStudio_phases__sik0O{display:flex;flex-wrap:wrap;gap:8px}.TestGenerationStudio_phaseItem__ragWD{align-items:center;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);display:flex;gap:8px;padding:8px 14px}.TestGenerationStudio_phaseDot__PetL5{border-radius:50%;flex-shrink:0;height:10px;width:10px}.TestGenerationStudio_phaseInfo__NiPGa{display:flex;flex-direction:column;gap:2px}.TestGenerationStudio_phaseType__BHVGJ{color:var(--text-primary);font-size:.8rem;font-weight:600}.TestGenerationStudio_phaseStatus__KEnpu{color:var(--text-tertiary);font-size:.72rem}.TestGenerationStudio_coverageSection__\+Mbgz{margin-bottom:24px}.TestGenerationStudio_eventsSection__hTVIN{margin-top:12px}.TestGenerationStudio_eventsList__HYmOM{display:flex;flex-direction:column;gap:6px;max-height:300px;overflow-y:auto}.TestGenerationStudio_eventItem__w0Ao9{align-items:center;border-bottom:1px solid var(--border-light);display:flex;font-size:.82rem;gap:10px;padding:6px 0}.TestGenerationStudio_eventTime__v\+8HK{color:var(--text-tertiary);font-family:monospace;font-family:var(--font-code,monospace);font-size:.78rem;min-width:80px}.TestGenerationStudio_eventMsg__xa3Y1{color:var(--text-secondary)}.TestGenerationStudio_validationCard__1TpFW{margin-bottom:12px;padding:16px}.TestGenerationStudio_validationHeader__-n-J0{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.TestGenerationStudio_validationHeader__-n-J0 h3{font-size:1rem;margin:0}.TestGenerationStudio_validationStats__MYEQ7{color:var(--text-secondary);display:flex;font-size:.85rem;gap:24px}.TestGenerationStudio_validationStats__MYEQ7 strong{color:var(--text-primary)}.TestGenerationStudio_prLink__SDOm\+{align-items:center;color:var(--primary-600);display:inline-flex;font-size:.82rem;font-weight:500;gap:4px;text-decoration:none}.TestGenerationStudio_prLink__SDOm\+:hover{text-decoration:underline}.TestGenerationStudio_formGrid__9G5MP{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr;padding:16px 0}.TestGenerationStudio_formLabel__alwT4{color:var(--text-secondary);display:flex;flex-direction:column;font-size:.82rem;font-weight:600;gap:4px}.TestGenerationStudio_formInput__2nxnS,.TestGenerationStudio_formSelect__4T-X0{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);font-size:.9rem;padding:8px 10px}.TestGenerationStudio_formInput__2nxnS:focus,.TestGenerationStudio_formSelect__4T-X0:focus{border-color:var(--primary-400);outline:none}.TestGenerationStudio_formTextarea__\+GZn3{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);font-family:inherit;font-size:.85rem;min-height:80px;padding:8px 10px;resize:vertical}.TestGenerationStudio_formTextarea__\+GZn3:focus{border-color:var(--primary-400);outline:none}.TestGenerationStudio_modalFooter__lvmwd{border-top:1px solid var(--border-light);display:flex;gap:10px;justify-content:flex-end;padding-top:16px}@media (max-width:768px){.TestGenerationStudio_kpiGrid__wPvk8{grid-template-columns:repeat(2,1fr)}.TestGenerationStudio_cardGrid__Nrpb6,.TestGenerationStudio_formGrid__9G5MP{grid-template-columns:1fr}.TestGenerationStudio_tabBar__NjG8w{gap:0}.TestGenerationStudio_tab__rs3St{font-size:.78rem;padding:8px 10px}.TestGenerationStudio_tab__rs3St span{display:none}}.TestGenerationStudio_repoGrid__HJzqW{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(380px,1fr))}.TestGenerationStudio_repoCard__YWEBp{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:16px;transition:box-shadow .15s}.TestGenerationStudio_repoCard__YWEBp:hover{box-shadow:0 2px 12px #6366f11a}.TestGenerationStudio_repoHeader__8V5Ek{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.TestGenerationStudio_repoCoverage__6ckAx{align-items:center;display:flex;gap:8px;margin-bottom:12px}.TestGenerationStudio_agentFilesList__UWSsp{border-top:1px solid #f3f4f6;margin-bottom:10px;padding-top:10px}.TestGenerationStudio_agentItem__CRgvu{margin-bottom:8px}.TestGenerationStudio_agentFiles__A37yG{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.TestGenerationStudio_fileChip__HsFbF{background:#f3f4f6;color:#4b5563;font-family:monospace}.TestGenerationStudio_fileChip__HsFbF,.TestGenerationStudio_skillChip__xA95U{align-items:center;border-radius:4px;display:inline-flex;font-size:11px;gap:3px;padding:2px 8px}.TestGenerationStudio_skillChip__xA95U{background:#ede9fe;color:#6d28d9}.TestGenerationStudio_matchedContainer__3ugpz{align-items:center;background:#f0fdfa;border:1px solid #ccfbf1;border-radius:6px;display:flex;gap:6px;margin-bottom:10px;padding:6px 10px}.TestGenerationStudio_repoActions__lsUwh{display:flex;gap:8px;justify-content:flex-end}.TestGenerationStudio_editPackTabs__29bI4{border-bottom:2px solid var(--border-light);display:flex;gap:2px;margin-bottom:16px;overflow-x:auto}.TestGenerationStudio_editPackTab__KUwgQ{background:none;border:none;border-bottom:2px solid #0000;color:var(--text-secondary);cursor:pointer;font-size:.82rem;font-weight:500;margin-bottom:-2px;padding:8px 14px;transition:color .15s,border-color .15s;white-space:nowrap}.TestGenerationStudio_editPackTab__KUwgQ:hover{color:var(--primary-600)}.TestGenerationStudio_editPackTabActive__YN-FX{border-bottom-color:var(--primary-600);color:var(--primary-600);font-weight:600}.TestGenerationStudio_editFilesSection__CK7I2{padding:8px 0}.TestGenerationStudio_editFilesSectionHeader__sn3sI{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.TestGenerationStudio_editFilesSectionHeader__sn3sI h4{color:var(--text-primary);font-size:.9rem;margin:0}.TestGenerationStudio_editFilesEmpty__or-Ob{color:var(--text-tertiary);font-size:.85rem;padding:24px 0;text-align:center}.TestGenerationStudio_editFileCard__tXxRv{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);margin-bottom:12px;padding:12px}.TestGenerationStudio_editFileHeader__s7iWb{align-items:center;display:flex;gap:8px;margin-bottom:8px}.TestGenerationStudio_editFileContent__LDIBP{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);box-sizing:border-box;color:var(--text-primary);font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:.82rem;line-height:1.5;min-height:120px;padding:10px 12px;resize:vertical;width:100%}.TestGenerationStudio_editFileContent__LDIBP:focus{border-color:var(--primary-400);outline:none}.TestGenerationStudio_formFull__gFUfe{grid-column:1/-1}.TestGenerationStudio_containerStatus__Shq7O{background:linear-gradient(135deg,#eff6ff,#f0fdf4);border:1px solid #bfdbfe;border-radius:var(--radius-md);margin-bottom:16px;padding:16px}.TestGenerationStudio_containerStatusHeader__AiVT4{align-items:center;display:flex;gap:8px;margin-bottom:12px}.TestGenerationStudio_containerStatusHeader__AiVT4 h3{flex:1 1;font-size:.9rem;font-weight:600;margin:0}.TestGenerationStudio_containerDetails__u0O\+k{grid-gap:6px 16px;display:grid;gap:6px 16px;grid-template-columns:1fr 1fr}.TestGenerationStudio_containerDetailRow__2F5zv{align-items:center;display:flex;font-size:.82rem;gap:8px}.TestGenerationStudio_containerDetailRow__2F5zv span:first-child{color:var(--text-secondary);min-width:80px}.TestGenerationStudio_containerDetailRow__2F5zv code{background:#0000000d;border-radius:4px;font-family:SF Mono,Fira Code,monospace;font-size:.8rem;padding:2px 6px}.TestGenerationStudio_templateActions__yhXeP{border-top:1px solid var(--border-light);display:flex;gap:8px;margin-top:14px;padding-top:14px}.TestGenerationStudio_editTabBar__r14XE{border-bottom:2px solid var(--border-light);display:flex;gap:2px;margin-bottom:16px;overflow-x:auto}.TestGenerationStudio_editTab__Kw-9U{align-items:center;background:none;border:none;border-bottom:2px solid #0000;color:var(--text-secondary);cursor:pointer;display:flex;font-size:.82rem;font-weight:600;gap:6px;margin-bottom:-2px;padding:10px 16px;transition:color .15s,border-color .15s;white-space:nowrap}.TestGenerationStudio_editTab__Kw-9U:hover{color:var(--primary-500)}.TestGenerationStudio_editTabActive__2SsCt{border-bottom-color:var(--primary-500);color:var(--primary-600)}.TestGenerationStudio_editTabContent__kQnSB{min-height:280px}.TestGenerationStudio_credSection__5t3u\+{padding:0}.TestGenerationStudio_credSectionHeader__Y2awJ h4{align-items:center;color:var(--text-primary);display:flex;font-size:.92rem;font-weight:700;gap:6px;margin:0 0 4px}.TestGenerationStudio_credHint__Ttglu{color:var(--text-secondary);font-size:.78rem;margin:0 0 12px}.TestGenerationStudio_credList__MQV5E{display:flex;flex-direction:column;gap:8px}.TestGenerationStudio_credRow__dnw95{align-items:center;background:#f9fafb;background:var(--bg-secondary,#f9fafb);border:1px solid var(--border-light);border-radius:var(--radius-md);display:flex;gap:8px;padding:8px 10px}.TestGenerationStudio_credKey__oGuRD{align-items:center;color:var(--text-secondary);display:flex;flex:0 0 200px;gap:4px}.TestGenerationStudio_credKeyInput__a4IWH{background:none;border:none;color:var(--text-primary);flex:1 1;font-family:SF Mono,Fira Code,monospace;font-size:.82rem;font-weight:600;outline:none}.TestGenerationStudio_credArrow__bS2NI{color:var(--text-secondary);font-size:.85rem;min-width:20px;text-align:center}.TestGenerationStudio_credValueInput__hA0v6{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-primary);flex:1 1;font-family:SF Mono,Fira Code,monospace;font-size:.82rem;outline:none;padding:4px 8px}.TestGenerationStudio_credValueInput__hA0v6:focus{border-color:var(--primary-400)}.TestGenerationStudio_credRemoveBtn__DIrEC{align-items:center;background:none;border:none;border-radius:4px;color:var(--text-secondary);cursor:pointer;display:flex;justify-content:center;padding:4px}.TestGenerationStudio_credRemoveBtn__DIrEC:hover{background:#fef2f2;color:#ef4444}@keyframes TestGenerationStudio_spin__BOiP\+{to{transform:rotate(1turn)}}.TestGenerationStudio_spinning__DAQBj{animation:TestGenerationStudio_spin__BOiP\+ 1s linear infinite}.TestGenerationStudio_launchSummary__wrolP{background:linear-gradient(135deg,#eff6ff,#f0fdf4);border:1px solid #bfdbfe;margin-bottom:20px;padding:16px 20px}.TestGenerationStudio_launchSummaryHeader__M4wUB{align-items:center;display:flex;gap:12px;margin-bottom:16px}.TestGenerationStudio_launchSummaryHeader__M4wUB strong{color:#1e3a5f;display:block;font-size:1rem}.TestGenerationStudio_launchSummaryMeta__ljpYU{color:#6b7280;font-size:.78rem}.TestGenerationStudio_launchSteps__evh7i{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.TestGenerationStudio_launchStep__Po7iM{align-items:flex-start;background:#fffc;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:10px;padding:10px 12px}.TestGenerationStudio_launchStepNum__3kpXd{align-items:center;background:#2563eb;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.75rem;font-weight:700;height:24px;justify-content:center;width:24px}.TestGenerationStudio_launchStep__Po7iM div:last-child{display:flex;flex-direction:column}.TestGenerationStudio_launchStep__Po7iM strong{color:#111827;font-size:.8rem}.TestGenerationStudio_launchStep__Po7iM span{color:#6b7280;font-size:.72rem;margin-top:2px}@media (max-width:768px){.TestGenerationStudio_launchSteps__evh7i{grid-template-columns:1fr}.TestGenerationStudio_editTabBar__r14XE{flex-wrap:wrap}.TestGenerationStudio_credRow__dnw95{align-items:stretch;flex-direction:column}.TestGenerationStudio_credKey__oGuRD{flex:auto}}.TestGenerationStudio_wizardProgress__iTrb2{align-items:center;background:linear-gradient(180deg,#f8fafc,#fff);border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 3px #0000000a;display:flex;gap:0;justify-content:center;margin:0 0 28px;padding:16px 24px;position:relative}.TestGenerationStudio_wizardProgress__iTrb2:before{background:#e2e8f0;border-radius:2px;content:"";height:3px;left:8%;position:absolute;right:8%;top:28px;z-index:0}.TestGenerationStudio_wizardStepDot__vj-in{align-items:center;cursor:default;display:flex;flex:1 1;flex-direction:column;gap:8px;transition:transform .15s;z-index:1}.TestGenerationStudio_wizardStepDot__vj-in:hover{transform:translateY(-1px)}.TestGenerationStudio_wizardDot__nb92D{align-items:center;background:#fff;border:2.5px solid #d1d5db;border-radius:50%;color:#94a3b8;display:flex;font-size:14px;font-weight:700;height:36px;justify-content:center;transition:all .25s ease;width:36px}.TestGenerationStudio_wizardStepActive__V3MBb .TestGenerationStudio_wizardDot__nb92D{background:linear-gradient(135deg,#3b82f6,#2563eb);border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f633,0 2px 8px #3b82f64d;color:#fff;transform:scale(1.1)}.TestGenerationStudio_wizardStepDone__IAmc7 .TestGenerationStudio_wizardDot__nb92D{background:linear-gradient(135deg,#059669,#047857);border-color:#059669;box-shadow:0 0 0 3px #05966926;color:#fff;cursor:pointer}.TestGenerationStudio_wizardStepLabel__DodJg{color:#94a3b8;font-size:11px;font-weight:500;transition:all .2s;white-space:nowrap}.TestGenerationStudio_wizardStepActive__V3MBb .TestGenerationStudio_wizardStepLabel__DodJg{color:#2563eb;font-weight:700}.TestGenerationStudio_wizardStepDone__IAmc7 .TestGenerationStudio_wizardStepLabel__DodJg{color:#059669;cursor:pointer;font-weight:600}.TestGenerationStudio_wizardPanel__R-10o{animation:TestGenerationStudio_wizardFadeIn__dfWUB .3s ease;padding:4px}@keyframes TestGenerationStudio_wizardFadeIn__dfWUB{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.TestGenerationStudio_wizardPanelHeader__6JPNa{align-items:flex-start;background:linear-gradient(135deg,#f8fafc,#eff6ff);border:1px solid #e2e8f0;border-radius:14px;display:flex;gap:16px;margin-bottom:28px;padding:20px 24px}.TestGenerationStudio_wizardPanelHeader__6JPNa h2{color:#0f172a;font-size:22px;font-weight:800;letter-spacing:-.3px;margin:0 0 6px}.TestGenerationStudio_wizardPanelHeader__6JPNa p{color:#64748b;font-size:14px;line-height:1.5;margin:0}.TestGenerationStudio_wizardPanelHeader__6JPNa>svg{background:#dbeafe;border-radius:10px;color:#3b82f6;flex-shrink:0;height:38px;margin-top:4px;padding:8px;width:38px}.TestGenerationStudio_wizardNav__pXGq6{align-items:center;border-top:2px solid #f1f5f9;display:flex;justify-content:space-between;margin-top:32px;padding-top:20px}.TestGenerationStudio_emptyCard__ZHLJM{align-items:center;background:linear-gradient(180deg,#f8fafc,#fff);border:2px dashed #e2e8f0;border-radius:16px;color:#64748b;display:flex;flex-direction:column;padding:56px 32px;text-align:center}.TestGenerationStudio_emptyCard__ZHLJM h3{color:#334155;font-size:18px;margin:16px 0 8px}.TestGenerationStudio_emptyCard__ZHLJM p{font-size:14px;line-height:1.6;max-width:420px}.TestGenerationStudio_emptyIcon__SIRUD{color:#cbd5e1}.TestGenerationStudio_scopeCardGrid__pkzJ9{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.TestGenerationStudio_scopeTypeCard__cDL-q{align-items:center;background:#fff;border:1.5px solid #e2e8f0;border-radius:14px;cursor:pointer;display:flex;gap:16px;padding:20px 24px;transition:all .2s ease}.TestGenerationStudio_scopeTypeCard__cDL-q:hover{background:linear-gradient(135deg,#f8fafc,#eff6ff);border-color:#93c5fd;box-shadow:0 4px 16px #3b82f61a;transform:translateX(4px)}.TestGenerationStudio_scopeTypeIcon__Xejwt{align-items:center;border-radius:12px;box-shadow:0 2px 8px #0000001a;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.TestGenerationStudio_scopeTypeInfo__F9oyC{flex:1 1;min-width:0}.TestGenerationStudio_scopeTypeInfo__F9oyC h3{color:#0f172a;font-size:16px;font-weight:700;margin:0 0 4px}.TestGenerationStudio_scopeTypeInfo__F9oyC p{color:#64748b;font-size:13px;line-height:1.4;margin:0}.TestGenerationStudio_scopeTypeCount__g\+gii{color:#1e293b;font-size:28px;font-weight:800;line-height:1;min-width:48px;text-align:center}.TestGenerationStudio_scopeTypeArrow__xufB6{color:#cbd5e1;flex-shrink:0;transition:all .2s}.TestGenerationStudio_scopeTypeCard__cDL-q:hover .TestGenerationStudio_scopeTypeArrow__xufB6{color:#3b82f6;transform:translateX(4px)}.TestGenerationStudio_scopeRepoCard__Qo64o{border:1px solid #e2e8f0;border-radius:14px;margin-bottom:16px;overflow:hidden}.TestGenerationStudio_scopeRepoHeader__QaUUc{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:10px}.TestGenerationStudio_scopeItemList__Atjyd{display:flex;flex-direction:column;gap:4px;max-height:400px;overflow-y:auto}.TestGenerationStudio_scopeItem__6N7e6{align-items:flex-start;border:1.5px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:10px 14px;transition:all .15s ease}.TestGenerationStudio_scopeItem__6N7e6:hover{background:#f1f5f9}.TestGenerationStudio_scopeItemSelected__wL6YP{background:linear-gradient(135deg,#eff6ff,#e0f2fe)!important;border-color:#93c5fd}.TestGenerationStudio_scopeItem__6N7e6 input[type=checkbox]{accent-color:#3b82f6;margin-top:3px}.TestGenerationStudio_scopeItemContent__k6QLc{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.TestGenerationStudio_scopeItemName__lEL-Y{color:#1e293b;font-size:13px;font-weight:600;word-break:break-word}.TestGenerationStudio_scopeItemMeta__WKgQy{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.TestGenerationStudio_scopeItemDesc__4jNVs{color:#94a3b8;font-size:12px;line-height:1.4}.TestGenerationStudio_pyramidWrapper__wdAKx{background:linear-gradient(180deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:16px;margin-bottom:20px;padding:32px 24px 24px}.TestGenerationStudio_pyramidTriangle__ACKVX{align-items:center;display:flex;flex-direction:column;gap:8px}.TestGenerationStudio_pyramidRow__S56F1{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:center;transition:transform .15s ease;width:100%}.TestGenerationStudio_pyramidRow__S56F1:hover{transform:scale(1.015)}.TestGenerationStudio_pyramidBarOuter__uUvpO{transition:width .3s ease}.TestGenerationStudio_pyramidBarInner__LQSB\+{align-items:center;background:#e2e8f0;border:2px solid #0000;border-radius:12px;display:flex;gap:12px;min-height:52px;padding:12px 20px;transition:all .25s ease}.TestGenerationStudio_pyramidRowActive__hoxzl .TestGenerationStudio_pyramidBarInner__LQSB\+{border-color:#ffffff4d;box-shadow:0 4px 16px #00000026,0 1px 4px #00000014}.TestGenerationStudio_pyramidRowPrimary__nIyG5 .TestGenerationStudio_pyramidBarInner__LQSB\+{box-shadow:0 4px 20px #0003,0 0 0 3px #fff6;transform:scale(1.02)}.TestGenerationStudio_pyramidRow__S56F1:not(.TestGenerationStudio_pyramidRowActive__hoxzl) .TestGenerationStudio_pyramidBarInner__LQSB\+:hover{background:#d1d5db;border-color:#9ca3af}.TestGenerationStudio_pyramidCheck__a0uf4{align-items:center;display:flex;flex-shrink:0;justify-content:center}.TestGenerationStudio_pyramidRowActive__hoxzl .TestGenerationStudio_pyramidCheck__a0uf4{color:#fff}.TestGenerationStudio_pyramidRow__S56F1:not(.TestGenerationStudio_pyramidRowActive__hoxzl) .TestGenerationStudio_pyramidCheck__a0uf4{color:#94a3b8}.TestGenerationStudio_pyramidCircle__At9PX{background:#fff;border:2px solid #cbd5e1;border-radius:50%;height:18px;width:18px}.TestGenerationStudio_pyramidBarText__daLC\+{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.TestGenerationStudio_pyramidBarLabel__iz30Q{color:#475569;font-size:14px;font-weight:700;white-space:nowrap}.TestGenerationStudio_pyramidRowActive__hoxzl .TestGenerationStudio_pyramidBarLabel__iz30Q{color:#fff;text-shadow:0 1px 3px #0003}.TestGenerationStudio_pyramidPrimaryTag__lwcHY{background:#ffffff40;border-radius:4px;color:#fff;font-size:10px;font-weight:700;letter-spacing:.5px;padding:2px 8px;white-space:nowrap}.TestGenerationStudio_pyramidRowDesc__MOxMS{color:#64748b;flex-shrink:0;font-size:12px;line-height:1.4;max-width:220px;min-width:180px}.TestGenerationStudio_pyramidRowActive__hoxzl .TestGenerationStudio_pyramidRowDesc__MOxMS{color:#334155;font-weight:500}.TestGenerationStudio_pyramidLegend__YJNJX{border-top:1px solid #e2e8f0;display:flex;gap:20px;justify-content:center;margin-top:20px;padding-top:16px}.TestGenerationStudio_pyramidLegendItem__-hhAQ{align-items:center;color:#64748b;display:flex;font-size:12px;gap:6px}.TestGenerationStudio_pyramidCallout__druIz{align-items:flex-start;background:linear-gradient(135deg,#eff6ff,#e0f2fe);border:1px solid #93c5fd;border-radius:12px;display:flex;gap:14px;margin-bottom:4px;padding:16px 20px}.TestGenerationStudio_pyramidCalloutIcon__UVHZ7{align-items:center;background:#3b82f6;border-radius:8px;color:#fff;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.TestGenerationStudio_pyramidCallout__druIz strong{color:#1e40af;display:block;font-size:14px;margin-bottom:4px}.TestGenerationStudio_pyramidCallout__druIz p{color:#3b82f6;font-size:13px;line-height:1.4;margin:0}.TestGenerationStudio_frameworkGrid__gEwjB{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));margin-bottom:16px}.TestGenerationStudio_frameworkCard__hPcAT{border:1px solid #e2e8f0}.TestGenerationStudio_frameworkCardHeader__IOnMS{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.TestGenerationStudio_frameworkCardHeader__IOnMS h3{color:#0f172a;font-size:14px;margin:0 0 4px}.TestGenerationStudio_frameworkSuggestions__JTpX3{display:flex;flex-direction:column;gap:6px}.TestGenerationStudio_fwRow__Fz-aA{border-bottom:1px solid #f8fafc;display:flex;font-size:13px;justify-content:space-between;padding:4px 0}.TestGenerationStudio_fwRow__Fz-aA span{color:#64748b}.TestGenerationStudio_bddToggleCard__xlRd6{border:1px solid #e2e8f0;margin-top:16px}.TestGenerationStudio_bddToggle__b8\+ya{align-items:flex-start;cursor:pointer;display:flex;gap:12px}.TestGenerationStudio_bddToggle__b8\+ya input{accent-color:#7c3aed;height:18px;margin-top:4px;width:18px}.TestGenerationStudio_bddToggle__b8\+ya strong{color:#0f172a;font-size:14px}.TestGenerationStudio_bddToggle__b8\+ya p{color:#64748b;font-size:13px;margin:4px 0 0}.TestGenerationStudio_agentLoading__Z\+aFH{align-items:center;color:#64748b;display:flex;flex-direction:column;gap:12px;padding:48px 24px}.TestGenerationStudio_agentLoading__Z\+aFH p{font-size:14px;margin:0}.TestGenerationStudio_agentSummaryBar__uVIIx{align-items:center;background:linear-gradient(135deg,#f8fafc,#eff6ff);border:1px solid #e2e8f0;border-radius:12px;color:#334155;display:flex;font-size:14px;justify-content:space-between;margin-bottom:16px;padding:14px 20px}.TestGenerationStudio_agentTypeTags__b12dR{display:flex;gap:8px}.TestGenerationStudio_agentList__UgElc{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.TestGenerationStudio_agentCard__Urc0o{background:#fff;border:1.5px solid #e2e8f0;border-radius:14px;padding:20px;transition:all .15s ease}.TestGenerationStudio_agentCard__Urc0o:hover{border-color:#93c5fd;box-shadow:0 2px 12px #3b82f60f}.TestGenerationStudio_agentCardHeader__4q0mp{align-items:flex-start;display:flex;gap:14px}.TestGenerationStudio_agentCardIcon__qrPvR{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.TestGenerationStudio_agentCardMeta__OxXSJ{flex:1 1;min-width:0}.TestGenerationStudio_agentCardName__Tjvv0{color:#0f172a;font-size:15px;font-weight:700;margin-bottom:6px;word-break:break-word}.TestGenerationStudio_agentCardTags__aHmf9{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.TestGenerationStudio_agentRepoTag__iwAUs{align-items:center;background:#f1f5f9;border-radius:6px;color:#64748b;display:inline-flex;font-size:11px;gap:4px;max-width:200px;overflow:hidden;padding:2px 8px;text-overflow:ellipsis;white-space:nowrap}.TestGenerationStudio_agentCardDesc__-vEqw{color:#64748b;font-size:13px;line-height:1.5;margin:10px 0 0}.TestGenerationStudio_agentPreview__\+mkFD{background:#0f172a;border:none;border-radius:10px;color:#e2e8f0;font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;font-size:12px;line-height:1.6;margin-top:12px;max-height:140px;overflow-y:auto;padding:14px 16px;white-space:pre-wrap;word-break:break-word}.TestGenerationStudio_orchPipeline__h5pim{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0;border-radius:14px;margin-top:16px;padding:20px 24px}.TestGenerationStudio_orchTitle__w1PuK{align-items:center;color:#0f172a;display:flex;font-size:15px;font-weight:700;gap:8px;margin:0 0 16px}.TestGenerationStudio_orchSteps__qDyFu{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.TestGenerationStudio_orchStep__v3zoA{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;display:flex;flex-direction:column;gap:4px;min-width:100px;padding:10px 14px;text-align:center}.TestGenerationStudio_orchStepNum__ij2KW{align-items:center;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:24px;justify-content:center;width:24px}.TestGenerationStudio_orchStep__v3zoA code{color:#0f172a;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600}.TestGenerationStudio_orchStep__v3zoA span{color:#64748b;font-size:11px}.TestGenerationStudio_orchArrow__zyQyB{color:#94a3b8;flex-shrink:0}.TestGenerationStudio_orchNote__SdwZX{color:#94a3b8;font-size:12px;margin:14px 0 0;text-align:center}.TestGenerationStudio_launchSummary__wrolP{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:20px}.TestGenerationStudio_launchSummaryRow__rnT\+K{align-items:flex-start;display:flex;gap:12px}.TestGenerationStudio_launchLabel__sXPzV{color:#475569;flex-shrink:0;font-size:13px;font-weight:600;min-width:140px}.TestGenerationStudio_launchSummaryRow__rnT\+K>div:last-child,.TestGenerationStudio_launchSummaryRow__rnT\+K>span:last-child{color:#0f172a;font-size:13px}.TestGenerationStudio_executionBanner__7rUJ\+{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-left:4px solid #3b82f6;border-left:4px solid var(--exec-color,#3b82f6);border-radius:8px;display:flex;font-size:14px;gap:14px;margin-bottom:16px;padding:14px 18px}.TestGenerationStudio_executionPhases__6\+NdF{display:flex;flex-direction:column;gap:0}.TestGenerationStudio_executionPhase__EiVDV{align-items:center;border-left:2px solid #e2e8f0;display:flex;gap:12px;margin-left:15px;padding:12px 16px;position:relative}.TestGenerationStudio_executionPhase__EiVDV:before{background:#e2e8f0;border-radius:50%;content:"";height:12px;left:-7px;position:absolute;top:50%;transform:translateY(-50%);width:12px}.TestGenerationStudio_execPhaseDone__K\+\+8C{border-left-color:#059669}.TestGenerationStudio_execPhaseDone__K\+\+8C:before{background:#059669}.TestGenerationStudio_execPhaseRunning__Yf1YT{border-left-color:#3b82f6}.TestGenerationStudio_execPhaseRunning__Yf1YT:before{background:#3b82f6}.TestGenerationStudio_execPhaseIcon__gnrl5{align-items:center;display:flex;justify-content:center;width:28px}.TestGenerationStudio_execPhaseInfo__o7Gcw{display:flex;flex:1 1;font-size:13px;justify-content:space-between}.TestGenerationStudio_execPhaseInfo__o7Gcw strong{color:#1e293b;text-transform:capitalize}.TestGenerationStudio_execPhaseInfo__o7Gcw span{color:#64748b}@media (max-width:768px){.TestGenerationStudio_wizardProgress__iTrb2{gap:0;overflow-x:auto}.TestGenerationStudio_wizardStepLabel__DodJg{font-size:9px}.TestGenerationStudio_pyramidRowDesc__MOxMS{display:none}.TestGenerationStudio_frameworkGrid__gEwjB{grid-template-columns:1fr}.TestGenerationStudio_orchSteps__qDyFu{flex-direction:column}.TestGenerationStudio_orchArrow__zyQyB{transform:rotate(90deg)}.TestGenerationStudio_launchSummaryRow__rnT\+K{flex-direction:column;gap:4px}.TestGenerationStudio_launchLabel__sXPzV{min-width:auto}}.ExecutionPlanning_container__f39nu{display:flex;flex-direction:column;gap:var(--space-6);height:100%;padding:var(--space-6)}.ExecutionPlanning_header__B2DOt{align-items:flex-end;display:flex;justify-content:space-between}.ExecutionPlanning_title__kJrrZ{color:var(--slate-900);margin:0 0 var(--space-2) 0}.ExecutionPlanning_subtitle__3kqYc{color:var(--slate-500);margin:0}.ExecutionPlanning_actions__21\+ne{display:flex;gap:var(--space-3)}.ExecutionPlanning_grid__5mguD{grid-gap:var(--space-6);display:grid;gap:var(--space-6);grid-template-columns:1fr 2fr;height:-webkit-fill-available;height:-moz-available;height:stretch}.ExecutionPlanning_plansCol__X9YXA h2{color:var(--slate-800);font-size:var(--font-size-lg);margin-bottom:var(--space-4)}.ExecutionPlanning_planList__\+5qLG{display:flex;flex-direction:column;gap:var(--space-3)}.ExecutionPlanning_planCard__vZs78{border:1px solid var(--slate-200);cursor:pointer;padding:var(--space-4);transition:border-color .2s}.ExecutionPlanning_planCard__vZs78:hover{border-color:var(--blue-500)}.ExecutionPlanning_planHeader__ApMMs{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-3)}.ExecutionPlanning_planTitle__Z3-Bi{color:var(--slate-800);font-weight:500}.ExecutionPlanning_planMeta__pD1qW{color:var(--slate-500);display:flex;font-size:var(--font-size-sm);gap:var(--space-4)}.ExecutionPlanning_planMeta__pD1qW span{align-items:center;display:flex;gap:var(--space-2)}.ExecutionPlanning_detailsCard__atIkb{display:flex;flex-direction:column;height:100%;padding:var(--space-6)}.ExecutionPlanning_detailsCard__atIkb h3{align-items:center;border-bottom:1px solid var(--slate-200);color:var(--slate-800);display:flex;gap:var(--space-2);margin-bottom:var(--space-6);padding-bottom:var(--space-3)}.ExecutionPlanning_detailSection__-HbTC{margin-bottom:var(--space-5)}.ExecutionPlanning_label__qtuSh{color:var(--slate-600);font-size:var(--font-size-sm);font-weight:500;margin-bottom:var(--space-2)}.ExecutionPlanning_val__dFLj2{color:var(--slate-800)}.ExecutionPlanning_suiteTags__nXsdi{display:flex;gap:var(--space-2)}.ExecutionPlanning_timeVal__Ah1y8{align-items:center;color:var(--slate-800);display:flex;font-size:var(--font-size-lg);font-weight:600;gap:var(--space-2)}.ExecutionPlanning_runActions__Io1D6{border-top:1px solid var(--slate-200);display:flex;justify-content:flex-end;margin-top:auto;padding-top:var(--space-4)}.ExecutionRun_container__xPkkR{display:flex;flex-direction:column;gap:var(--space-6);height:100%;padding:var(--space-6)}.ExecutionRun_header__AZKq7{align-items:flex-end;display:flex;justify-content:space-between}.ExecutionRun_title__TRZjS{color:var(--slate-900);margin:0 0 var(--space-2) 0}.ExecutionRun_subtitle__FnZkR{color:var(--slate-500);margin:0}.ExecutionRun_actions__67D0j{display:flex;gap:var(--space-3)}.ExecutionRun_summaryBar__M7z\+q{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(5,1fr)}.ExecutionRun_statCard__iMrYr{align-items:center;display:flex;flex-direction:column;gap:var(--space-2);justify-content:center;padding:var(--space-4)}.ExecutionRun_statLabel__c0VOZ{color:var(--slate-500);font-size:var(--font-size-sm);font-weight:500}.ExecutionRun_statValue__8hpgt{align-items:center;color:var(--slate-800);display:flex;font-size:var(--font-size-xl);font-weight:700;gap:var(--space-2)}.ExecutionRun_grid__VI0oG{grid-gap:var(--space-6);display:grid;gap:var(--space-6);grid-template-columns:2fr 1fr}.ExecutionRun_grid__VI0oG,.ExecutionRun_terminalCard__UB7Rg{height:-webkit-fill-available;height:-moz-available;height:stretch}.ExecutionRun_terminalCard__UB7Rg{background:var(--slate-900);color:var(--slate-300);display:flex;flex-direction:column;overflow:hidden}.ExecutionRun_terminalHeader__Fj2\+p{align-items:center;background:var(--slate-800);border-bottom:1px solid var(--slate-700);display:flex;font-family:var(--font-code);font-size:var(--font-size-sm);gap:var(--space-2);padding:var(--space-3) var(--space-4)}.ExecutionRun_terminalBody__GUgzj{font-family:var(--font-code);font-size:var(--font-size-sm);line-height:1.6;overflow-y:auto;padding:var(--space-4)}.ExecutionRun_logLine__cB1HR{margin-bottom:var(--space-1)}.ExecutionRun_failuresCol__ZG\+IR{display:flex;flex-direction:column;gap:var(--space-4)}.ExecutionRun_failureCard__tTbPU{border-left:4px solid var(--red-500);padding:var(--space-4)}.ExecutionRun_failureHeader__X1Bt9{color:var(--slate-900);font-weight:600;margin-bottom:var(--space-2)}.ExecutionRun_failureErr__bgjph{background:var(--red-50);border-radius:var(--radius-sm);color:var(--red-600);font-family:var(--font-code);font-size:var(--font-size-sm);margin-bottom:var(--space-4);padding:var(--space-2)}.ExecutionRun_failureActions__0wot1{display:flex;gap:var(--space-3);justify-content:flex-end}.ChangeImpact_container__2VwrF{display:flex;flex-direction:column;gap:var(--space-6);height:100%;padding:var(--space-6)}.ChangeImpact_header__T-NWB{align-items:flex-end;display:flex;justify-content:space-between}.ChangeImpact_title__8Cbvj{color:var(--text-primary);font-size:1.5rem;font-weight:700;margin:0 0 4px}.ChangeImpact_subtitle__GBU\+S{color:var(--text-secondary);font-size:.95rem;margin:0}.ChangeImpact_actions__xHsxJ{display:flex;gap:var(--space-3)}.ChangeImpact_grid__-ChAm{grid-gap:var(--space-6);display:grid;gap:var(--space-6);grid-template-columns:1fr 2fr}.ChangeImpact_prList__Bnicd{display:flex;flex-direction:column;gap:var(--space-4)}.ChangeImpact_prCard__2rY-q{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:12px;border-radius:var(--radius-lg,12px);box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5)}.ChangeImpact_prHeader__JjWuQ{align-items:center;display:flex;justify-content:space-between}.ChangeImpact_prTitle__wegPe{align-items:center;color:var(--text-primary);display:flex;font-size:.95rem;font-weight:600;gap:var(--space-2)}.ChangeImpact_prStats__BqRgO{color:var(--text-secondary);display:flex;font-size:.85rem;gap:var(--space-4)}.ChangeImpact_prStats__BqRgO span{align-items:center;display:flex;gap:var(--space-1)}.ChangeImpact_analyzeBtn__E5TYU{margin-top:var(--space-2)}.ChangeImpact_impactReport__IIpKv,.ChangeImpact_reportCard__zrSTq{display:flex;flex-direction:column}.ChangeImpact_reportCard__zrSTq{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:12px;border-radius:var(--radius-lg,12px);box-shadow:0 4px 6px -1px #0000000d;gap:var(--space-6);padding:var(--space-6)}.ChangeImpact_reportSummary__6WCni{border-bottom:1px solid var(--slate-200);display:flex;gap:var(--space-8);padding-bottom:var(--space-6)}.ChangeImpact_recommendedTests__k2v6A,.ChangeImpact_riskScore__H-8sw{align-items:center;display:flex;flex-direction:column;gap:var(--space-2)}.ChangeImpact_recommendedTests__k2v6A span,.ChangeImpact_riskScore__H-8sw span{color:var(--text-secondary);font-size:.9rem;font-weight:500}.ChangeImpact_scoreCircle__buNlK{background:var(--orange-100);border:2px solid var(--orange-500);border-radius:50%;color:var(--orange-600);font-weight:600}.ChangeImpact_scoreCircle__buNlK,.ChangeImpact_testCount__pSLu3{align-items:center;display:flex;height:64px;justify-content:center;width:64px}.ChangeImpact_testCount__pSLu3{background:var(--blue-100);border-radius:50%;color:var(--blue-600);font-size:24px;font-weight:700}.ChangeImpact_reportCard__zrSTq h3{color:var(--text-primary);font-family:inherit;font-family:var(--font-body,inherit);font-size:1.05rem;font-weight:600;margin-bottom:var(--space-2)}.ChangeImpact_affectedList__zo9CM{display:flex;flex-direction:column;gap:var(--space-2)}.ChangeImpact_affectedItem__HHOJN{align-items:center;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);display:flex;font-size:.95rem;justify-content:space-between;padding:var(--space-3)}.ChangeImpact_suggestedPlan__jdeG5{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-2)}.ChangeImpact_planStep__KKh6\+{align-items:center;color:var(--text-primary);display:flex;font-size:.95rem;gap:var(--space-3)}.ChangeImpact_checkIcon__RqtfH{color:var(--slate-300)}.ChangeImpact_reportActions__KfpYL{border-top:1px solid var(--slate-200);margin-top:var(--space-4);padding-top:var(--space-4)}.ChangeImpact_fullWidthBtn__OnPe\+{width:100%}.Maintenance_container__qd1K6{display:flex;flex-direction:column;gap:var(--space-6);height:100%;padding:var(--space-6)}.Maintenance_header__7anG\+{align-items:flex-end;display:flex;justify-content:space-between}.Maintenance_title__a3inK{color:var(--text-primary);font-size:1.5rem;font-weight:700;margin:0 0 4px}.Maintenance_subtitle__4oEi5{color:var(--text-secondary);font-size:.95rem;margin:0}.Maintenance_actions__lnLDe{display:flex;gap:var(--space-3)}.Maintenance_grid__tPSJy{grid-gap:var(--space-6);display:grid;gap:var(--space-6);grid-template-columns:1fr 1fr}h2{margin-top:var(--space-2)}.Maintenance_healingQueue__dItaP{display:flex;flex-direction:column;gap:var(--space-4)}.Maintenance_issueCard__acY-b{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-left:4px solid var(--orange-500);border-radius:12px;border-radius:var(--radius-lg,12px);box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5)}.Maintenance_issueHeader__BOh\+j{align-items:center;display:flex;justify-content:space-between}.Maintenance_issueTitle__1BE1e{align-items:center;color:var(--text-primary);display:flex;font-size:1.05rem;font-weight:600;gap:var(--space-2)}.Maintenance_issueDetails__PDKiL{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-sm);display:flex;flex-direction:column;font-size:.95rem;gap:var(--space-2);padding:var(--space-3)}.Maintenance_detailRow__g6QX0{color:var(--text-primary);display:flex;gap:var(--space-2)}.Maintenance_detailRow__g6QX0 span{color:var(--text-secondary);font-weight:600}.Maintenance_detailRow__g6QX0 code{background:var(--slate-200);border-radius:4px;font-family:Courier New,Courier,monospace;padding:0 var(--space-1)}.Maintenance_issueActions__5npkQ{display:flex;gap:var(--space-2);justify-content:flex-end;margin-top:var(--space-2)}.Maintenance_healedCard__DIfuq{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:12px;border-radius:var(--radius-lg,12px);box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-direction:column;padding:var(--space-4)}.Maintenance_healedItem__IzB-o{align-items:center;border-bottom:1px solid var(--slate-100);display:flex;gap:var(--space-3);padding:var(--space-3)}.Maintenance_healedItem__IzB-o:last-child{border-bottom:none}.Maintenance_iconSuccess__IrTZA{color:var(--green-500)}.Maintenance_healedName__c0S0k{color:var(--text-primary);font-size:.95rem;font-weight:500}.Maintenance_healedMeta__GhLD6{color:var(--text-secondary);font-size:.85rem;margin-left:auto}.Maintenance_codeCard__peg2E,.Maintenance_diffView__SvwO-{display:flex;flex-direction:column}.Maintenance_codeCard__peg2E{background:var(--slate-900);border-radius:var(--radius-lg);color:var(--slate-300);overflow:hidden}.Maintenance_codeHeader__gX-a7{color:var(--slate-200);font-family:inherit;font-family:var(--font-body,inherit)}.Maintenance_codeContent__qhMvk{display:flex;flex-direction:column;font-family:Courier New,Courier,monospace;font-size:.9rem;line-height:1.5}.Maintenance_codeLine__vB5TD{display:flex}.Maintenance_codeRemoved__9P\+Mf{text-decoration:line-through}.Maintenance_codeAdded__xb3h3{background:#22c55e33;color:#86efac}.Maintenance_codeFooter__OjJ7q{border-top:1px solid var(--slate-800)}.Maintenance_codeHeader__gX-a7{align-items:center;background:var(--slate-800);border-bottom:1px solid var(--slate-700);display:flex;font-family:var(--font-code);font-size:var(--font-size-sm);gap:var(--space-2);padding:var(--space-3) var(--space-4)}.Maintenance_codeContent__qhMvk{font-family:var(--font-code);font-size:var(--font-size-sm);line-height:1.6;padding:var(--space-4)}.Maintenance_codeLine__vB5TD{padding:0 var(--space-2)}.Maintenance_codeRemoved__9P\+Mf{background:#ef444433;border-left:2px solid var(--red-500);color:#fca5a5;margin:var(--space-1) 0}.Maintenance_codeAdded__xb3h3{background:#10b98133;border-left:2px solid var(--green-500);color:#6ee7b7;margin:var(--space-1) 0}.Maintenance_codeFooter__OjJ7q{background:var(--slate-800);border-top:1px solid var(--slate-700);padding:var(--space-4)}.Maintenance_fullWidthBtn__FpusX{display:flex;justify-content:center;width:100%}.TestData_container__6F\+sy{display:flex;flex-direction:column;gap:var(--space-6);height:100%;padding:var(--space-6)}.TestData_header__eCqXH{align-items:flex-end;display:flex;justify-content:space-between}.TestData_title__uN\+9M{color:var(--slate-900);font-size:1.5rem;font-weight:700;margin:0 0 var(--space-2) 0}.TestData_subtitle__a7xkb{color:var(--slate-500);font-size:.95rem;margin:0}.TestData_actions__g\+R6N{display:flex;gap:var(--space-3)}.TestData_layout__OmCbd{grid-gap:var(--space-6);display:grid;gap:var(--space-6);grid-template-columns:320px 1fr}.TestData_sidebarRows__XwDJ6 h2{color:var(--text-primary);font-family:inherit;font-size:1.15rem;font-weight:600;margin-bottom:var(--space-4)}.TestData_screenList__88dz5{display:flex;flex-direction:column;gap:var(--space-2)}.TestData_screenItem__waUbQ{align-items:center;background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);cursor:pointer;display:flex;justify-content:space-between;padding:16px;transition:all .2s}.TestData_screenItem__waUbQ:hover{background:var(--slate-50);border-color:var(--slate-300)}.TestData_activeScreen__oiPrb,.TestData_activeScreen__oiPrb:hover{background:var(--blue-50);border-color:var(--blue-500)}.TestData_screenRowLeft__rm\+fW{align-items:center;display:flex;gap:12px}.TestData_screenTitleList__87YKY{color:var(--text-primary);font-size:.95rem;font-weight:500}.TestData_screenIcon__YIiD\+{color:var(--slate-500)}.TestData_activeScreen__oiPrb .TestData_screenIcon__YIiD\+,.TestData_activeScreen__oiPrb .TestData_screenTitleList__87YKY{color:var(--blue-700)}.TestData_mappedIcon__WSQbC{color:var(--green-500)}.TestData_infoCard__-BXCt{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-6)}.TestData_infoHeader__No8Ie{align-items:center;border-bottom:1px solid var(--slate-200);display:flex;justify-content:space-between;padding-bottom:var(--space-4)}.TestData_infoTitleHead__E4Fl0{align-items:center;color:var(--slate-800);display:flex;font-family:inherit;font-size:1.25rem;font-weight:600;gap:var(--space-3)}.TestData_layersIcon__EEyqJ{color:var(--blue-600)}.TestData_mappingDetails__BDmnU{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:1fr 1fr}.TestData_detailBlock__9KZrG{background:var(--slate-50);border:1px solid var(--border-light);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4)}.TestData_blockLabel__f2qRs{color:var(--slate-500);font-size:.85rem}.TestData_blockVal__13Arm{color:var(--slate-800);font-size:1.15rem;font-weight:600}.TestData_mappingOptions__c2h7J h3{color:var(--slate-800);font-size:1.05rem;font-weight:600;margin-bottom:var(--space-4)}.TestData_providerGrid__xgHX9{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(3,1fr)}.TestData_providerBox__HnhC8{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);cursor:pointer;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);transition:all .2s}.TestData_providerBox__HnhC8 h4{color:var(--slate-800);font-size:.95rem;margin:0}.TestData_providerBox__HnhC8 p{color:var(--slate-500);font-size:.85rem;margin:0}.TestData_providerIcon__6hq15{color:var(--blue-600);margin-bottom:var(--space-2)}.TestData_providerBox__HnhC8:hover{border-color:var(--blue-400);box-shadow:0 4px 12px #0000000d}.TestData_modalContent__948V9{display:flex;flex-direction:column;gap:20px}.TestData_formGroup__fGjZ6{display:flex;flex-direction:column;gap:8px}.TestData_formGroup__fGjZ6 label{color:var(--slate-700);font-size:.95rem;font-weight:500}.TestData_textareaCode__O5i6V{background:var(--slate-50);border:1px solid var(--slate-300);border-radius:var(--radius-md);color:var(--slate-900);font-family:Courier New,Courier,monospace;font-size:.9rem;outline:none;padding:12px;resize:vertical}.TestData_textareaCode__O5i6V:focus{border-color:var(--blue-500);box-shadow:0 0 0 2px #3b82f61a}.TestData_input__-RWR5{border:1px solid var(--slate-300);border-radius:var(--radius-md);font-size:.95rem;outline:none;padding:10px 12px}.TestData_input__-RWR5:focus{border-color:var(--blue-500);box-shadow:0 0 0 2px #3b82f61a}.TestData_uploadArea__bTcdf{align-items:center;background:var(--slate-50);border:2px dashed var(--slate-300);border-radius:var(--radius-md);color:var(--slate-600);cursor:pointer;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:32px;transition:all .2s}.TestData_uploadArea__bTcdf:hover{background:var(--blue-50);border-color:var(--blue-500);color:var(--blue-700)}.TestData_uploadCld__JIIfy{color:var(--blue-500)}.TestData_helpText__\+QUn-{color:var(--slate-500);font-size:.85rem}.TestData_modalActions__YEyzq{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.EnvironmentIntelligence_container__ulvNS{display:flex;flex-direction:column;gap:var(--space-6);height:100%;padding:var(--space-6)}.EnvironmentIntelligence_header__uP0VA{align-items:flex-end;display:flex;justify-content:space-between}.EnvironmentIntelligence_title__im24r{color:var(--slate-900);margin:0 0 var(--space-2) 0}.EnvironmentIntelligence_subtitle__jQRrw{color:var(--slate-500);margin:0}.EnvironmentIntelligence_grid__WSoVE{grid-gap:var(--space-6);display:grid;gap:var(--space-6);grid-template-columns:1fr 2fr;height:-webkit-fill-available;height:-moz-available;height:stretch}.EnvironmentIntelligence_envsList__FQnbO{display:flex;flex-direction:column;gap:var(--space-3)}.EnvironmentIntelligence_envCard__DHBhs{align-items:center;cursor:pointer;display:flex;gap:var(--space-4);padding:var(--space-4);transition:transform .2s}.EnvironmentIntelligence_envCard__DHBhs:hover{border-color:var(--blue-300);transform:translateX(4px)}.EnvironmentIntelligence_envTitle__bw62Z{color:var(--slate-800);font-weight:500;margin-bottom:var(--space-1)}.EnvironmentIntelligence_envMeta__Z6CrC{color:var(--slate-500);font-size:var(--font-size-sm)}.EnvironmentIntelligence_envStatus__jFWo-{margin-left:auto}.EnvironmentIntelligence_topologyPanel__O7S0G{display:flex;flex-direction:column}.EnvironmentIntelligence_topoCard__DXRO8{align-items:center;display:flex;gap:var(--space-4);justify-content:center;margin-bottom:var(--space-6);padding:var(--space-6)}.EnvironmentIntelligence_topoNode__eHsZp{align-items:center;color:var(--slate-700);display:flex;flex-direction:column;gap:var(--space-3)}.EnvironmentIntelligence_topoLine__8lZxP{background:var(--slate-200);height:2px;width:60px}.EnvironmentIntelligence_alertCard__UZ0Kx{background:var(--orange-50);border-left:4px solid var(--orange-500);padding:var(--space-4)}.EnvironmentIntelligence_alertCard__UZ0Kx h3{align-items:center;color:var(--orange-800);display:flex;gap:var(--space-2);margin-bottom:var(--space-2)}.EnvironmentIntelligence_alertMsg__oq699{color:var(--orange-900);font-size:var(--font-size-sm);margin-bottom:var(--space-4)}.EnvironmentIntelligence_selectable__tmlT\+:hover{background:var(--blue-50);border-color:var(--blue-400)}.ReleaseReadiness_container__SiHkd{display:flex;flex-direction:column;gap:var(--space-6);height:100%;padding:var(--space-6)}.ReleaseReadiness_header__RGvCZ{align-items:flex-end;display:flex;justify-content:space-between}.ReleaseReadiness_title__33O5m{color:var(--slate-900);margin:0 0 var(--space-2) 0}.ReleaseReadiness_subtitle__a-zH3{color:var(--slate-500);margin:0}.ReleaseReadiness_topScore__7i4bl{display:flex;justify-content:center}.ReleaseReadiness_scoreCard__m8RC4{align-items:center;border-top:4px solid var(--green-500);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6);width:300px}.ReleaseReadiness_scoreHeader__yEQXG{color:var(--slate-600);font-weight:500}.ReleaseReadiness_scoreValue__D0ISb{color:var(--green-600);font-size:64px;font-weight:700;line-height:1}.ReleaseReadiness_scoreLabel__oe\+AR{color:var(--slate-400);font-size:var(--font-size-sm)}.ReleaseReadiness_grid__xnPBH{grid-gap:var(--space-6);display:grid;gap:var(--space-6);grid-template-columns:2fr 1fr}.ReleaseReadiness_gateCard__lFFCX{display:flex;flex-direction:column;padding:0}.ReleaseReadiness_gateItem__7OuT3{align-items:center;border-bottom:1px solid var(--slate-100);display:flex;justify-content:space-between;padding:var(--space-4)}.ReleaseReadiness_gateItem__7OuT3:last-child{border-bottom:none}.ReleaseReadiness_gateInfo__WYppT{align-items:center;color:var(--slate-800);display:flex;font-weight:500;gap:var(--space-3)}.ReleaseReadiness_gateSuccess__6Oi9B{color:var(--green-500)}.ReleaseReadiness_gateWarning__zs\+rS{color:var(--orange-500)}.ReleaseReadiness_gateValue__cnpgd{align-items:center;color:var(--slate-700);display:flex;font-weight:600;gap:var(--space-4)}.ReleaseReadiness_signoffCard__9fncn{display:flex;flex-direction:column;padding:var(--space-2)}.ReleaseReadiness_signoffRow__TAr76{align-items:center;border-bottom:1px solid var(--slate-100);display:flex;gap:var(--space-3);padding:var(--space-3)}.ReleaseReadiness_signoffRow__TAr76:last-child{border-bottom:none}.ReleaseReadiness_role__1vrJR{color:var(--slate-500);font-size:var(--font-size-sm);width:100px}.ReleaseReadiness_signer__M8GUX{color:var(--slate-800);flex:1 1;font-weight:500}.InsightsROI_container__-N8Ft{display:flex;flex-direction:column;gap:var(--space-6);height:100%;padding:var(--space-6)}.InsightsROI_header__NaDk0{align-items:flex-end;display:flex;justify-content:space-between}.InsightsROI_title__gUhQs{color:var(--text-primary);font-size:1.5rem;font-weight:700;margin:0 0 4px}.InsightsROI_subtitle__Fq\+mf{color:var(--text-secondary);font-size:.95rem;margin:0}.InsightsROI_topStats__nRyzi{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(3,1fr)}.InsightsROI_statCard__5JMu2{align-items:center;display:flex;gap:var(--space-4);padding:var(--space-5)}.InsightsROI_statIcon__\+xkOA{align-items:center;background:var(--blue-50);border-radius:var(--radius-md);color:var(--blue-600);display:flex;height:48px;justify-content:center;width:48px}.InsightsROI_statLabel__gtXq4{color:var(--text-secondary);font-size:.9rem;font-weight:500;margin-bottom:var(--space-1)}.InsightsROI_statVal__Z0eg2{color:var(--text-primary);font-size:28px;font-weight:700}.InsightsROI_statTrend__fogFd{align-items:center;color:var(--text-secondary);display:flex;font-size:.85rem;gap:var(--space-1);margin-top:var(--space-1)}.InsightsROI_trendUp__1IXwa{color:var(--green-500)}.InsightsROI_chartsArea__3OCtq{grid-gap:var(--space-6);display:grid;gap:var(--space-6);grid-template-columns:2fr 1fr;height:-webkit-fill-available;height:-moz-available;height:stretch}.InsightsROI_chartMock__Fk8As,.InsightsROI_roiBreakdown__8hq9Q{display:flex;flex-direction:column;padding:var(--space-6)}h3{color:var(--text-primary);font-size:1.15rem;font-weight:600;margin-bottom:var(--space-6)}.InsightsROI_chartHeader__F53kX{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-6)}.InsightsROI_chartHeader__F53kX h3{margin-bottom:0}.InsightsROI_filters__mwGze{align-items:center;background-color:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-secondary);display:flex;gap:var(--space-2);padding:var(--space-2) var(--space-3)}.InsightsROI_filterSelect__kODFI{background:#0000;border:none;color:var(--text-primary);cursor:pointer;font-size:.95rem;font-weight:500;outline:none}.InsightsROI_lineChartContainer__hBRbg{flex:1 1;min-height:300px;width:100%}.InsightsROI_pipe__Frp8z{background:var(--blue-500);border-radius:4px 4px 0 0;transition:height .5s;width:100%}.InsightsROI_barItem__AQuuz span{color:var(--slate-500);font-size:var(--font-size-sm)}.InsightsROI_roiList__AeprI{display:flex;flex-direction:column;gap:var(--space-4);list-style:none;margin:0;padding:0}.InsightsROI_roiList__AeprI li{align-items:center;border-bottom:1px solid var(--slate-100);display:flex;justify-content:space-between;padding-bottom:var(--space-3)}.InsightsROI_roiList__AeprI li span{color:var(--text-primary);font-weight:500}.AIModelControl_container__BNxkZ{display:flex;flex-direction:column;gap:var(--space-6);height:100%;padding:var(--space-6)}.AIModelControl_header__\+DldQ{align-items:flex-end;display:flex;justify-content:space-between}.AIModelControl_title__hnvf5{color:var(--text-primary);font-size:1.5rem;font-weight:700;margin:0 0 4px}.AIModelControl_subtitle__o1Vmi{color:var(--text-secondary);font-size:.95rem;margin:0}.AIModelControl_actions__t0ERz{display:flex;gap:var(--space-3)}.AIModelControl_grid__53v5J{grid-gap:var(--space-6);display:grid;gap:var(--space-6);grid-template-columns:1fr 1fr}h2{color:var(--text-primary);font-family:inherit;font-family:var(--font-body,inherit);font-size:1.15rem;font-weight:600}.AIModelControl_modelList__0mAnu,.AIModelControl_vectorDb__bT88Q{display:flex;flex-direction:column;gap:var(--space-4)}.AIModelControl_modelCard__az7dU{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5)}.AIModelControl_modelHeader__KhFjD{align-items:center;display:flex;justify-content:space-between}.AIModelControl_modelTitle__rxj06{align-items:center;color:var(--text-primary);display:flex;font-size:1.05rem;font-weight:600;gap:var(--space-2)}.AIModelControl_modelDesc__j6Udh{color:var(--text-secondary);font-size:.95rem}.AIModelControl_modelConfig__tytMG{background:var(--bg-secondary);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-3)}.AIModelControl_configItem__seym6{color:var(--text-primary);display:flex;font-size:.95rem;justify-content:space-between}.AIModelControl_configItem__seym6 span:first-child{color:var(--text-secondary);font-weight:500}.AIModelControl_agentActions__iW\+DJ{border-top:1px solid var(--border-light);display:flex;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-4)}.AIModelControl_dbCard__8gs8-{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5)}.AIModelControl_dbStatus__zmT2k{align-items:center;border-bottom:1px solid var(--border-light);display:flex;gap:var(--space-4);padding-bottom:var(--space-4)}.AIModelControl_dbIcon__T0k5T{color:var(--primary-600)}.AIModelControl_dbName__T2Id0{color:var(--text-primary);font-size:1.05rem;font-weight:600}.AIModelControl_dbDocs__OMWnp{color:var(--text-secondary);font-size:.95rem}.AIModelControl_dbCard__8gs8- h3{color:var(--text-primary);font-size:.95rem;font-weight:600}.AIModelControl_sourceList__zdWsQ{display:flex;flex-direction:column;gap:var(--space-2)}.AIModelControl_sourceRow__WhKFB{align-items:center;color:var(--text-secondary);display:flex;font-size:.95rem;justify-content:space-between;padding:var(--space-2) 0}.AIModelControl_alertCard__tKFO8{align-items:center;background:var(--orange-50);border-left:4px solid var(--orange-500);color:var(--orange-800);display:flex;font-size:var(--font-size-sm);gap:var(--space-3);padding:var(--space-4)}.AIModelControl_modalContent__JQSLM{display:flex;flex-direction:column;gap:20px;padding:10px 0}.AIModelControl_formGroup__a8Inl{display:flex;flex-direction:column;gap:8px}.AIModelControl_label__qWB-K{color:var(--slate-700);font-family:var(--font-body);font-size:.95rem;font-weight:500}.AIModelControl_input__sPzd0,.AIModelControl_textarea__UcGUJ{background:var(--bg-primary);border:1px solid var(--slate-300);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);box-sizing:border-box;color:var(--text-primary);font-size:.95rem;padding:10px 12px;transition:all .2s;width:100%}.AIModelControl_input__sPzd0:focus,.AIModelControl_textarea__UcGUJ:focus{border-color:var(--primary-500);box-shadow:0 0 0 2px var(--primary-100);outline:none}.AIModelControl_textarea__UcGUJ{font-family:inherit;min-height:100px;resize:vertical}.AIModelControl_modalActions__M1sE-{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.Governance_container__-Arvb{display:flex;flex-direction:column;gap:var(--space-6);height:100%;padding:var(--space-6)}.Governance_header__jVrQP{align-items:flex-end;display:flex;justify-content:space-between}.Governance_title__3k4U8{color:var(--slate-900);margin:0 0 var(--space-2) 0}.Governance_subtitle__YdjVd{color:var(--slate-500);margin:0}.Governance_grid__2n2sE{grid-gap:var(--space-6);display:grid;gap:var(--space-6);grid-template-columns:2fr 1fr}h2{margin-bottom:var(--space-4)}.Governance_complianceCard__yL6y7,.Governance_logCard__czA-R{display:flex;flex-direction:column;padding:var(--space-4)}.Governance_cItem__iBmfW{align-items:center;border-bottom:1px solid var(--slate-100);display:flex;gap:var(--space-4);padding:var(--space-4) 0}.Governance_cItem__iBmfW:last-child{border-bottom:none}.Governance_cSuccess__DtiGt{color:var(--green-500)}.Governance_cWarning__edjOI{color:var(--orange-500)}.Governance_cInfo__LoB6P{flex:1 1}.Governance_cName__ZjoBx{color:var(--slate-800);font-weight:600}.Governance_cDesc__4\+bfl{color:var(--slate-500);font-size:var(--font-size-sm);margin-top:2px}.Governance_logRow__UkVrk{align-items:center;border-bottom:1px solid var(--slate-100);display:flex;font-size:var(--font-size-sm);padding:var(--space-3) 0}.Governance_logRow__UkVrk:last-child{border-bottom:none}.Governance_logTime__J6Ne2{color:var(--slate-400);width:80px}.Governance_logAction__3Eopk{color:var(--slate-800);flex:1 1}.Governance_logUser__fLbAf{color:var(--slate-500)}.Settings_container__vARQL{display:flex;flex-direction:column;gap:var(--space-6);height:100%;padding:var(--space-6)}.Settings_header__GxB6e{align-items:flex-end;display:flex;justify-content:space-between}.Settings_title__kHDfC{color:var(--text-primary);font-size:1.5rem;font-weight:700;margin:0 0 4px}.Settings_subtitle__LF-Ja{color:var(--text-secondary);font-size:.95rem;margin:0}.Settings_layout__xHkll{grid-gap:var(--space-8);display:grid;gap:var(--space-8);grid-template-columns:240px 1fr;height:-webkit-fill-available;height:-moz-available;height:stretch}.Settings_nav__Bxa-W{display:flex;flex-direction:column;gap:12px}.Settings_nav__Bxa-W button{align-items:center;background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:8px;border-radius:var(--radius-md,8px);box-shadow:0 1px 2px #00000005;color:#1e293b;color:var(--slate-800,#1e293b);cursor:pointer;display:flex;font-family:inherit;font-size:.95rem;font-weight:500;justify-content:space-between;padding:16px 20px;transition:all .2s}.Settings_navItemLeft__Rv\+Yn{align-items:center;display:flex;gap:12px}.Settings_nav__Bxa-W button:hover{background:#f8fafc;background:var(--slate-50,#f8fafc);border-color:#cbd5e1;border-color:var(--slate-300,#cbd5e1)}.Settings_nav__Bxa-W button.Settings_active__wplLm{background:#eff6ff;background:var(--primary-50,#eff6ff);border-color:#3b82f6;border-color:var(--primary-500,#3b82f6);color:#1d4ed8;color:var(--primary-700,#1d4ed8)}.Settings_navIcon__HQxB4{color:var(--slate-500)}.Settings_nav__Bxa-W button.Settings_active__wplLm .Settings_navIcon__HQxB4{color:#2563eb;color:var(--primary-600,#2563eb)}.Settings_navArrow__opyFJ{color:var(--slate-400)}.Settings_nav__Bxa-W button.Settings_active__wplLm .Settings_navArrow__opyFJ{color:#2563eb;color:var(--primary-600,#2563eb)}.Settings_settingsCard__Wmiat{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:12px;border-radius:var(--radius-lg,12px);box-shadow:0 4px 6px -1px #0000000d;display:flex;flex-direction:column;padding:var(--space-6)}.Settings_settingsCard__Wmiat h2{color:var(--slate-800);font-family:inherit;font-family:var(--font-heading,inherit);font-size:1.25rem;font-weight:600;margin-bottom:var(--space-6)}.Settings_formGroup__vua4E{display:flex;flex-direction:column;gap:8px;margin-bottom:var(--space-5);max-width:400px}.Settings_formGroup__vua4E label{color:var(--slate-700);font-family:inherit;font-family:var(--font-body,inherit);font-size:.95rem;font-weight:500}.Settings_input__ibZtJ{background:#fff;background:var(--bg-primary,#fff);border:1px solid var(--slate-300);border-radius:var(--radius-md);box-shadow:0 1px 2px 0 #0000000d;box-shadow:var(--shadow-sm,0 1px 2px 0 #0000000d);color:#1e293b;color:var(--text-primary,#1e293b);font-family:inherit;font-size:.95rem;outline:none;padding:10px 12px;transition:all .2s}.Settings_input__ibZtJ:focus{border-color:#3b82f6;border-color:var(--primary-500,#3b82f6);box-shadow:0 0 0 2px #dbeafe;box-shadow:0 0 0 2px var(--primary-100,#dbeafe)}.Settings_helpText__cTxT6{color:var(--slate-500);font-size:var(--font-size-xs)}.Settings_formDivider__aXsIP{background:var(--slate-200);height:1px;margin:var(--space-6) 0}.Settings_toggleRow__DDaP6{align-items:center;border-bottom:1px solid var(--slate-100);display:flex;justify-content:space-between;padding:var(--space-4) 0}.Settings_toggleRow__DDaP6:last-child{border-bottom:none}.Settings_toggleLabel__V9lPm{color:var(--slate-800);font-weight:500;margin-bottom:2px}.Settings_toggleDesc__1i9gA{color:var(--slate-500);font-size:var(--font-size-sm)}.Settings_toggleTrackActive__4PgVh{background:var(--blue-600);border-radius:12px;cursor:pointer;display:flex;height:24px;justify-content:flex-end;padding:2px;width:44px}.Settings_toggleKnobActive__ACvzK{background:#fff;border-radius:50%;box-shadow:var(--shadow-sm);height:20px;width:20px}.Settings_formActions__-ICQt{border-top:1px solid var(--slate-200);display:flex;gap:var(--space-3);justify-content:flex-end;margin-top:var(--space-6);padding-top:var(--space-6)}.Settings_loadingState__SI\+PM{align-items:center;color:var(--slate-500);display:flex;font-size:var(--text-base);gap:var(--space-3);justify-content:center;padding:var(--space-16) 0}.Settings_spinner__bnO-G{animation:Settings_spin__LMSYT 1s linear infinite}@keyframes Settings_spin__LMSYT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Settings_errorBanner__vWlLw{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:var(--radius-md);color:#dc2626;display:flex;font-size:var(--text-sm);gap:var(--space-2);padding:var(--space-3) var(--space-4)}.Settings_sectionDesc__JaVQw{color:var(--slate-500);font-size:var(--text-sm);line-height:1.5;margin-bottom:var(--space-4)}.Settings_providerCard__9VDAw{background:var(--slate-50);border:1px solid var(--slate-200);border-radius:var(--radius-lg);margin-bottom:var(--space-3);padding:var(--space-4);transition:border-color .2s}.Settings_providerCardDefault__t32Xs{background:#f5f3ff;border-color:#6366f1}.Settings_providerHeader__7GH0E{align-items:center;display:flex;justify-content:space-between}.Settings_providerTitle__ouiUc{align-items:center;color:var(--slate-800);display:flex;font-size:var(--text-base);font-weight:600;gap:var(--space-2)}.Settings_defaultBadge__WAbyq{background:#6366f1;border-radius:9999px;color:#fff;font-size:.65rem;font-weight:700;letter-spacing:.05em;padding:2px 8px}.Settings_providerBody__bHEO1{border-top:1px solid var(--slate-200);margin-top:var(--space-3);padding-top:var(--space-3)}.Settings_keyInputRow__Z7OdD{align-items:center;display:flex;gap:var(--space-2)}.Settings_keyInputRow__Z7OdD .Settings_input__ibZtJ{flex:1 1;font-family:SF Mono,Fira Code,monospace;font-size:.85rem;letter-spacing:.02em}.Settings_eyeBtn__euW3h{align-items:center;background:#fff;border:1px solid var(--slate-300);border-radius:var(--radius-md);color:var(--slate-500);cursor:pointer;display:flex;height:36px;justify-content:center;transition:background .15s,color .15s;width:36px}.Settings_eyeBtn__euW3h:hover{background:var(--slate-100);color:var(--slate-700)}.Settings_keyStatus__ovvPe{align-items:center;color:#16a34a;display:flex;font-size:.78rem;gap:4px;margin-top:4px}.Settings_formRow__volri{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:1fr 1fr}.Settings_validationSuccess__TXWNz{align-items:flex-start;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:var(--radius-md);color:#15803d;gap:var(--space-3)}.Settings_validationError__OdM1w,.Settings_validationSuccess__TXWNz{display:flex;font-size:var(--text-sm);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4)}.Settings_validationError__OdM1w{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:var(--radius-md);color:#dc2626;gap:var(--space-2)}.Settings_scopeList__s9hYg{align-items:center;display:flex;flex-wrap:wrap;font-size:.78rem;gap:4px;margin-top:4px}.Settings_scopeBadge__s108x{background:#dcfce7;border-radius:9999px;color:#166534;display:inline-block;font-family:SF Mono,Fira Code,monospace;font-size:.72rem;padding:1px 8px}.Settings_toolchainGrid__hsQlm{grid-gap:var(--space-2);display:grid;gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:var(--space-3) 0}.Settings_toolchainItem__e6GqI{align-items:center;background:var(--slate-50);border:1px solid var(--slate-200);border-radius:var(--radius-md);display:flex;font-size:var(--text-sm);gap:var(--space-2);padding:var(--space-2) var(--space-3)}.Settings_toolchainCheck__NUglE{color:#16a34a;flex-shrink:0}.ModuleOverview_container__JqQri{display:flex;flex-direction:column;gap:var(--space-6);height:100%;padding:var(--space-6)}.ModuleOverview_header__YVyzk{align-items:flex-end;display:flex;justify-content:space-between}.ModuleOverview_title__y7AAz{color:var(--slate-900);margin:0 0 var(--space-2) 0}.ModuleOverview_subtitle__0Fjpu{color:var(--slate-500);margin:0}.ModuleOverview_actions__pq7Fi{display:flex;gap:var(--space-3)}.ModuleOverview_grid__JldZt{grid-gap:var(--space-6);display:grid;gap:var(--space-6);grid-template-columns:1fr 1fr}h2{color:var(--slate-800);font-size:var(--font-size-lg);margin:var(--space-4) 0}.ModuleOverview_flowsCard__-pzvq,.ModuleOverview_inventoryCard__Hg9S\+,.ModuleOverview_statsCard__\+ti3q{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}.ModuleOverview_statRow__9yWcn{align-items:center;border-bottom:1px solid var(--slate-100);color:var(--slate-700);display:flex;font-weight:500;justify-content:space-between;padding:var(--space-2) 0}.ModuleOverview_statRow__9yWcn:last-child{border-bottom:none}.ModuleOverview_flowItem__7Cq5c,.ModuleOverview_invItem__vgTWf{align-items:center;background:var(--slate-50);border-radius:var(--radius-sm);color:var(--slate-700);display:flex;font-size:var(--font-size-sm);gap:var(--space-3);padding:var(--space-3)}.ModuleOverview_flowIcon__cVvjF{color:var(--blue-500)}.ModuleOverview_invInfo__Of1fz{display:flex;flex-direction:column}.ModuleOverview_invName__K1iZV{color:var(--slate-800);font-weight:600}.ModuleOverview_invType__mcuQv{color:var(--slate-500);font-size:var(--font-size-xs)}.TicketComparison_container__z6mY2{display:flex;flex-direction:column;gap:var(--space-6);height:100%;padding:var(--space-6)}.TicketComparison_header__zR2j7{align-items:flex-end;display:flex;justify-content:space-between}.TicketComparison_title__OFbZb{color:var(--slate-900);margin:0 0 var(--space-2) 0}.TicketComparison_subtitle__ccKM9{color:var(--slate-500);margin:0}.TicketComparison_actions__ecRJX{display:flex;gap:var(--space-3)}.TicketComparison_comparisonGrid__relI8{align-items:stretch;display:flex;gap:var(--space-4);margin-top:var(--space-4)}.TicketComparison_ticketCol__L1-O5{display:flex;flex:1 1;flex-direction:column;padding:var(--space-6)}.TicketComparison_separator__\+DASU{align-items:center;display:flex;justify-content:center;padding:0 var(--space-2)}.TicketComparison_scaleIcon__LdIxi{color:var(--slate-400)}.TicketComparison_ticketHead__JG2yy h2{color:var(--slate-800);font-size:var(--font-size-xl);margin-bottom:var(--space-2)}.TicketComparison_ticketHead__JG2yy p{color:var(--slate-600);font-size:var(--font-size-sm);margin-bottom:var(--space-6);margin-top:var(--space-3)}.TicketComparison_testSection__gOoXQ h3{color:var(--slate-500);font-size:var(--font-size-sm);letter-spacing:1px;margin-bottom:var(--space-3);text-transform:uppercase}.TicketComparison_testSection__gOoXQ ul{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;padding:0}.TicketComparison_testSection__gOoXQ li{align-items:center;border-bottom:1px solid var(--slate-100);color:var(--slate-800);display:flex;font-size:var(--font-size-sm);gap:var(--space-3);padding:var(--space-2) 0}.TicketComparison_redundant__jVbtZ{background:var(--orange-50);border:1px dashed var(--orange-200)!important;border-radius:var(--radius-sm);color:var(--orange-600)!important;padding:var(--space-2) var(--space-3)!important}.TicketComparison_aiOutput__S32UU{background:var(--blue-50);border:1px solid var(--blue-100);margin-top:var(--space-2);padding:var(--space-4)}.TicketComparison_aiOutput__S32UU h3{color:var(--blue-800);margin-bottom:var(--space-2)}.TicketComparison_aiOutput__S32UU p{color:var(--blue-900);font-size:var(--font-size-sm);line-height:1.5}.SuiteManagement_container__68LkZ{display:flex;flex-direction:column;gap:var(--space-6);height:100%;padding:var(--space-6)}.SuiteManagement_header__HxUOY{align-items:flex-end;display:flex;justify-content:space-between}.SuiteManagement_title__BdaAD{color:var(--slate-900);margin:0 0 var(--space-2) 0}.SuiteManagement_subtitle__Leut3{color:var(--slate-500);margin:0}.SuiteManagement_appSelector__8TZLM{align-items:center;display:flex;gap:var(--space-2)}.SuiteManagement_appSelectorLabel__Ug\+aA{color:var(--slate-500);font-size:.85rem;white-space:nowrap}.SuiteManagement_appSelectWrap__lxVkE{position:relative}.SuiteManagement_appSelect__dukeK{appearance:none;background:var(--slate-50);border:1px solid var(--slate-200);border-radius:var(--radius);color:var(--slate-900);cursor:pointer;font-size:.85rem;min-width:180px;padding:.4rem 2rem .4rem .75rem}.SuiteManagement_appSelect__dukeK:focus{border-color:var(--blue-500);box-shadow:0 0 0 2px #3b82f626;outline:none}.SuiteManagement_appSelectIcon__OG-Jo{color:var(--slate-400);pointer-events:none;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.SuiteManagement_actions__ovGUe{display:flex;gap:var(--space-3)}.SuiteManagement_grid__7pl8c,.SuiteManagement_suiteCard__TG3wI{display:flex;flex-direction:column;gap:var(--space-4)}.SuiteManagement_suiteCard__TG3wI{cursor:pointer;padding:var(--space-5);transition:box-shadow .2s}.SuiteManagement_suiteCard__TG3wI:hover{border-color:var(--blue-200);box-shadow:var(--shadow-md)}.SuiteManagement_suiteHead__N5DpT{align-items:flex-start;display:flex;gap:var(--space-4)}.SuiteManagement_suiteIcon__XX9Yf{color:var(--slate-400);margin-top:4px}.SuiteManagement_suiteInfo__kcTqO{flex:1 1}.SuiteManagement_suiteTitle__Td3oG{color:var(--slate-800);font-size:var(--font-size-lg);margin-bottom:var(--space-2)}.SuiteManagement_suiteMeta__4Mvaj{display:flex;gap:var(--space-2)}.SuiteManagement_runAction__xu2qx{margin-left:auto}.SuiteManagement_suiteTags__pziW2{display:flex;gap:var(--space-2);margin-left:calc(var(--space-4) + 20px)}.SuiteManagement_suiteLinks__7d1zZ{display:flex;gap:var(--space-4);margin-bottom:var(--space-2);margin-left:calc(var(--space-4) + 20px);margin-top:var(--space-2)}.SuiteManagement_quickLink__FjYxg{align-items:center;background:var(--slate-50);border:1px solid var(--slate-200);border-radius:var(--radius-md);color:var(--slate-600);display:flex;font-size:var(--font-size-sm);gap:var(--space-2);padding:6px 12px;transition:all .2s}.SuiteManagement_quickLink__FjYxg:hover{background:var(--blue-50);border-color:var(--blue-200);color:var(--blue-700)}.SuiteManagement_linkIcon__5dypx{color:inherit}.SuiteManagement_tag__LcNY7{background:var(--slate-100);border-radius:12px;color:var(--slate-600);font-family:var(--font-code);font-size:var(--font-size-xs);padding:2px 8px}.SuiteManagement_suiteFooter__bDQWm{border-top:1px solid var(--slate-100);color:var(--slate-500);display:flex;font-size:var(--font-size-xs);justify-content:space-between;margin-left:calc(var(--space-4) + 20px);padding-top:var(--space-4)}.SuiteManagement_suiteFooter__bDQWm span{align-items:center;display:flex;gap:var(--space-2)}.SuiteManagement_runModalContent__HN6o1{display:flex;flex-direction:column;gap:var(--space-6);min-width:500px}.SuiteManagement_modalBanner__lkewt{align-items:center;background:var(--blue-50);border:1px solid var(--blue-100);border-radius:var(--radius-md);color:var(--blue-700);display:flex;gap:var(--space-3);padding:var(--space-4)}.SuiteManagement_modalGrid__6D01a{grid-gap:var(--space-xl);display:grid;gap:var(--space-xl);grid-template-columns:1fr 1fr}.SuiteManagement_modalSection__-0BeE h4{border-bottom:1px solid var(--slate-200);color:var(--slate-800);font-size:var(--font-size-md);margin:0 0 var(--space-3) 0;padding-bottom:var(--space-2)}.SuiteManagement_planItem__uRkGC{align-items:center;color:var(--slate-600);display:flex;font-size:var(--font-size-sm);gap:var(--space-3);margin-bottom:var(--space-3)}.SuiteManagement_modalFooter__IM251{border-top:1px solid var(--slate-200);display:flex;gap:var(--space-3);justify-content:flex-end;padding-top:var(--space-4)}.SuiteManagement_runBtn__lDWUm{align-items:center;display:flex;gap:var(--space-2)}.SuiteManagement_spin__vF8XS{animation:SuiteManagement_spin__vF8XS 1s linear infinite}.SuiteManagement_modalContent__DGWmr{display:flex;flex-direction:column;gap:24px}.SuiteManagement_modalHeaderRow__RwVjd{align-items:center;border-bottom:1px solid var(--border-light);color:var(--text-primary);display:flex;font-size:1.15rem;font-weight:600;gap:12px;padding-bottom:16px}.SuiteManagement_modalSection__-0BeE{display:flex;flex-direction:column;gap:8px}.SuiteManagement_modalSectionLabel__V9e9N{color:var(--text-secondary);font-size:.95rem;font-weight:500}.SuiteManagement_modalSectionValue__ZPt\+C{align-items:center;color:var(--text-primary);display:flex;font-size:1rem;font-weight:500;gap:12px}.SuiteManagement_modalSectionTags__bI34S{align-items:center;display:flex;gap:12px}.SuiteManagement_modalTag__HciC4{background:#0000;color:var(--text-primary);font-family:inherit;font-size:.95rem;font-weight:600}.SuiteManagement_timeValue__AFIeW{align-items:center;color:var(--text-primary);display:flex;font-size:1.25rem;font-weight:600;gap:8px}.SuiteManagement_modalActions__afxbq{border-top:1px solid var(--border-light);display:flex;justify-content:flex-end;padding-top:24px}.SuiteManagement_loader__YDKrz{animation:SuiteManagement_spin__vF8XS 1s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:#0000;display:inline-block;height:16px;margin-right:8px;width:16px}@keyframes SuiteManagement_spin__vF8XS{to{transform:rotate(1turn)}}.SuiteManagement_tabBar__3Ed3Z{border-bottom:2px solid #e2e8f0;border-bottom:2px solid var(--slate-200,#e2e8f0);display:flex;gap:0}.SuiteManagement_tab__LnoGn{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:#64748b;color:var(--slate-500,#64748b);cursor:pointer;display:flex;font-size:.95rem;font-weight:500;gap:8px;margin-bottom:-2px;padding:12px 24px;transition:all .2s}.SuiteManagement_tab__LnoGn:hover{background:#f8fafc;background:var(--slate-50,#f8fafc);color:#334155;color:var(--slate-700,#334155)}.SuiteManagement_tabActive__0Uki8{border-bottom-color:#2563eb;border-bottom-color:var(--blue-600,#2563eb);color:#2563eb;color:var(--blue-600,#2563eb);font-weight:600}.SuiteManagement_tabIcon__MDtOr{align-items:center;display:flex}.SuiteManagement_tabLabel__I6KFi{white-space:nowrap}.SuiteManagement_tabDescription__f0GMV{color:#64748b;color:var(--slate-500,#64748b);font-size:.875rem;padding:8px 0 0}.SuiteManagement_tabPanel__LAYBr{flex:1 1;min-height:0;overflow-y:auto}.SuiteManagement_suiteTabContent__rPwLy{display:flex;flex-direction:column;gap:20px}.SuiteManagement_loadingState__RJ0-c{align-items:center;color:#94a3b8;color:var(--slate-400,#94a3b8);display:flex;font-size:.95rem;justify-content:center;padding:48px}.SuiteManagement_stepFooter__INSAy{align-items:center;border-top:1px solid #e2e8f0;border-top:1px solid var(--slate-200,#e2e8f0);display:flex;justify-content:space-between;padding-top:16px}.SuiteManagement_selectedCount__XFVrd{color:#64748b;color:var(--slate-500,#64748b);font-size:.875rem;font-weight:500}.SuiteManagement_formGroup__GGY97{display:flex;flex-direction:column;gap:6px}.SuiteManagement_formGroup__GGY97 label{color:#334155;color:var(--slate-700,#334155);font-size:.875rem;font-weight:500}.SuiteManagement_input__Dohv-{background:#f8fafc;background:var(--slate-50,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--slate-200,#e2e8f0);border-radius:6px;color:#1e293b;color:var(--slate-800,#1e293b);font-size:.875rem;padding:8px 12px}.SuiteManagement_input__Dohv-:focus{border-color:#60a5fa;border-color:var(--blue-400,#60a5fa);box-shadow:0 0 0 2px #3b82f626;outline:none}.SuiteManagement_confirmDetails__hidcR p{color:#334155;color:var(--slate-700,#334155);font-size:.95rem;margin:6px 0}.SuiteManagement_confirmDetails__hidcR strong{color:#0f172a;color:var(--slate-900,#0f172a)}.SuiteManagement_stepsBar__B6gWw{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--slate-200,#e2e8f0);display:flex;gap:0;padding:0 0 20px}.SuiteManagement_stepItem__EhBPl{align-items:center;color:#94a3b8;color:var(--slate-400,#94a3b8);display:flex;font-size:.85rem;gap:8px;padding:8px 20px;position:relative}.SuiteManagement_stepItem__EhBPl:after{background:#cbd5e1;background:var(--slate-300,#cbd5e1);content:"";height:1px;position:absolute;right:-2px;top:50%;transform:translateY(-50%);width:16px}.SuiteManagement_stepItem__EhBPl:last-child:after{display:none}.SuiteManagement_stepCircle__T6BdD{align-items:center;border:2px solid #cbd5e1;border:2px solid var(--slate-300,#cbd5e1);border-radius:50%;display:flex;font-size:.75rem;font-weight:600;height:24px;justify-content:center;width:24px}.SuiteManagement_stepActive__GIPKk{color:#2563eb;color:var(--blue-600,#2563eb)}.SuiteManagement_stepActive__GIPKk .SuiteManagement_stepCircle__T6BdD{background:#2563eb;background:var(--blue-600,#2563eb);border-color:#2563eb;border-color:var(--blue-600,#2563eb);color:#fff}.SuiteManagement_stepDone__i2hNK{color:#16a34a;color:var(--green-600,#16a34a)}.SuiteManagement_stepDone__i2hNK .SuiteManagement_stepCircle__T6BdD{background:#16a34a;background:var(--green-600,#16a34a);border-color:#16a34a;border-color:var(--green-600,#16a34a);color:#fff}.SuiteManagement_stepContent__EgG38{display:flex;flex-direction:column;gap:16px}.SuiteManagement_ticketControls__94QeC{align-items:center;display:flex;gap:12px;justify-content:space-between}.SuiteManagement_sprintSelector__euvLk{align-items:center;color:#475569;color:var(--slate-600,#475569);display:flex;font-size:.875rem;gap:8px}.SuiteManagement_sprintBtn__qN0kp{background:#fff;border:1px solid #e2e8f0;border:1px solid var(--slate-200,#e2e8f0);border-radius:6px;color:#475569;color:var(--slate-600,#475569);cursor:pointer;font-size:.8rem;padding:4px 12px;transition:all .15s}.SuiteManagement_sprintBtn__qN0kp:hover{background:#f8fafc;background:var(--slate-50,#f8fafc)}.SuiteManagement_sprintBtnActive__e-Nz3{background:#2563eb;background:var(--blue-600,#2563eb);border-color:#2563eb;border-color:var(--blue-600,#2563eb);color:#fff}.SuiteManagement_ticketActions__kAi5s{display:flex;gap:8px}.SuiteManagement_ticketList__AgftL{display:flex;flex-direction:column;gap:4px;max-height:400px;overflow-y:auto}.SuiteManagement_ticketRow__awpLU{align-items:center;border:1px solid #e2e8f0;border:1px solid var(--slate-200,#e2e8f0);border-radius:6px;cursor:pointer;display:flex;font-size:.875rem;gap:12px;padding:10px 12px;transition:all .15s}.SuiteManagement_ticketRow__awpLU:hover{background:#f8fafc;background:var(--slate-50,#f8fafc)}.SuiteManagement_ticketSelected__vbmw7{background:#eff6ff;background:var(--blue-50,#eff6ff);border-color:#93c5fd;border-color:var(--blue-300,#93c5fd)}.SuiteManagement_ticketCheck__TfhMp{flex-shrink:0}.SuiteManagement_ticketCheck__TfhMp input[type=checkbox]{cursor:pointer;height:16px;width:16px}.SuiteManagement_ticketId__iW720{align-items:center;color:#334155;color:var(--slate-700,#334155);display:flex;font-weight:600;gap:4px;min-width:80px;white-space:nowrap}.SuiteManagement_ticketTitle__rufXn{color:#334155;color:var(--slate-700,#334155);flex:1 1}.SuiteManagement_ticketSprint__mTsSB{color:#94a3b8;color:var(--slate-400,#94a3b8);font-size:.8rem;white-space:nowrap}.SuiteManagement_configCard__VHyCe{padding:24px}.SuiteManagement_configTitle__xggm3{color:#1e293b;color:var(--slate-800,#1e293b);font-size:1.1rem;margin:0 0 16px}.SuiteManagement_configGrid__g5Ao7{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.SuiteManagement_configBlock__wV7OF{display:flex;flex-direction:column;gap:8px}.SuiteManagement_configBlock__wV7OF label{color:#334155;color:var(--slate-700,#334155);font-size:.875rem;font-weight:500}.SuiteManagement_checkboxGroup__DEpfx{display:flex;flex-direction:column;gap:6px}.SuiteManagement_checkboxGroup__DEpfx label{align-items:center;color:#475569;color:var(--slate-600,#475569);cursor:pointer;display:flex;font-size:.85rem;font-weight:400;gap:8px}.SuiteManagement_checkboxGroup__DEpfx input[type=checkbox]{height:15px;width:15px}.SuiteManagement_ticketSummary__nNmx3{display:flex;flex-direction:column;gap:4px;max-height:180px;overflow-y:auto}.SuiteManagement_summaryTicket__36Acx{align-items:center;background:#f8fafc;background:var(--slate-50,#f8fafc);border-radius:4px;color:#475569;color:var(--slate-600,#475569);display:flex;font-size:.8rem;gap:6px;padding:4px 8px}.SuiteManagement_removeTicket__fu6D4{background:none;border:none;color:#94a3b8;color:var(--slate-400,#94a3b8);cursor:pointer;margin-left:auto;padding:2px}.SuiteManagement_removeTicket__fu6D4:hover{color:#ef4444;color:var(--red-500,#ef4444)}.SuiteManagement_estimationBar__6B9Cm{background:#eff6ff;background:var(--blue-50,#eff6ff);border:1px solid #bfdbfe;border:1px solid var(--blue-200,#bfdbfe);border-radius:8px;display:flex;gap:24px;padding:14px 20px}.SuiteManagement_estItem__7khhC{align-items:center;color:#1d4ed8;color:var(--blue-700,#1d4ed8);display:flex;font-size:.9rem;font-weight:600;gap:8px}.SuiteManagement_testCaseList__\+ukMQ{display:flex;flex-direction:column;gap:8px;max-height:400px;overflow-y:auto}.SuiteManagement_testGroupCard__vwg-A{flex-shrink:0;overflow:hidden;padding:0}.SuiteManagement_testGroupCard__vwg-A>div{padding:0}.SuiteManagement_testGroupHeader__BEGNd{align-items:center;cursor:pointer;display:flex;gap:10px;padding:12px 16px;transition:background .15s}.SuiteManagement_testGroupHeader__BEGNd:hover{background:#f8fafc;background:var(--slate-50,#f8fafc)}.SuiteManagement_testGroupTitle__9mikK{color:#334155;color:var(--slate-700,#334155);flex:1 1;font-size:.9rem;font-weight:500}.SuiteManagement_testGroupBody__8rd0x{border-top:1px solid #f1f5f9;border-top:1px solid var(--slate-100,#f1f5f9);padding:8px 16px 12px}.SuiteManagement_testCaseRow__F-ibo{align-items:center;display:flex;font-size:.85rem;gap:10px;padding:6px 0}.SuiteManagement_tcIcon__dceen{color:#22c55e;color:var(--green-500,#22c55e);flex-shrink:0}.SuiteManagement_tcTitle__A-kaW{color:#475569;color:var(--slate-600,#475569);flex:1 1}.SuiteManagement_scheduleCard__Cf667{padding:24px}.SuiteManagement_scheduleOptions__HQxKZ{align-items:center;display:flex;gap:24px;margin-bottom:24px}.SuiteManagement_scheduleOption__ng8zB{flex:0 0 200px}.SuiteManagement_scheduleDivider__ISchV{color:#94a3b8;color:var(--slate-400,#94a3b8);font-size:.85rem;font-weight:600}.SuiteManagement_scheduleFields__daFy5{align-items:flex-end;display:flex;flex:1 1;gap:12px}.SuiteManagement_scheduleSummary__tBn\+a{background:#f8fafc;background:var(--slate-50,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--slate-200,#e2e8f0);border-radius:8px;padding:16px}.SuiteManagement_scheduleSummary__tBn\+a h4{color:#334155;color:var(--slate-700,#334155);font-size:.95rem;margin:0 0 10px}.SuiteManagement_summaryGrid__AR6jD{grid-gap:12px;color:#475569;color:var(--slate-600,#475569);display:grid;font-size:.875rem;gap:12px;grid-template-columns:repeat(4,1fr)}.SuiteManagement_regressionHeader__9Vbm2{align-items:center;display:flex;justify-content:space-between}.SuiteManagement_searchBox__BLhOg{align-items:center;background:#fff;border:1px solid #e2e8f0;border:1px solid var(--slate-200,#e2e8f0);border-radius:8px;display:flex;gap:8px;min-width:280px;padding:8px 12px}.SuiteManagement_searchInput__hCweE{background:#0000;border:none;color:#334155;color:var(--slate-700,#334155);flex:1 1;font-size:.875rem;outline:none}.SuiteManagement_regressionStats__NUoqZ{display:flex;gap:8px}.SuiteManagement_partsList__Nqq58{display:flex;flex-direction:column;gap:8px;max-height:500px;overflow-y:auto}.SuiteManagement_partCard__gk4Kt{flex-shrink:0;overflow:hidden;padding:0;transition:border-color .2s}.SuiteManagement_partCard__gk4Kt>div{padding:0}.SuiteManagement_partSelected__mTXKC{border-color:#93c5fd;border-color:var(--blue-300,#93c5fd)}.SuiteManagement_partHeader__\+l-8U{align-items:center;display:flex;gap:10px;padding:14px 16px}.SuiteManagement_partLeft__JaZgI{align-items:center;display:flex;flex:1 1;gap:10px}.SuiteManagement_partExpandBtn__zEHFc{cursor:pointer;display:flex}.SuiteManagement_partExpandBtn__zEHFc,.SuiteManagement_partIcon__4m9xD{color:#94a3b8;color:var(--slate-400,#94a3b8)}.SuiteManagement_partInfo__COi9q{display:flex;flex-direction:column}.SuiteManagement_partName__VpuVm{color:#1e293b;color:var(--slate-800,#1e293b);font-size:.95rem;margin:0}.SuiteManagement_partModule__Deq3v{color:#94a3b8;color:var(--slate-400,#94a3b8);font-size:.8rem}.SuiteManagement_partRight__Gw7Lh{align-items:center;display:flex;gap:8px}.SuiteManagement_partCases__UUuE5{border-top:1px solid #f1f5f9;border-top:1px solid var(--slate-100,#f1f5f9);padding:8px 16px 12px}.SuiteManagement_caseRow__zswg\+{align-items:center;display:flex;font-size:.85rem;gap:10px;padding:6px 0 6px 36px}.SuiteManagement_caseIcon__KqTpT{color:#22c55e;color:var(--green-500,#22c55e);flex-shrink:0}.SuiteManagement_caseTitle__PlgQo{color:#475569;color:var(--slate-600,#475569);flex:1 1}.SuiteManagement_caseDelete__e\+jNv{background:none;border:none;border-radius:4px;color:#cbd5e1;color:var(--slate-300,#cbd5e1);cursor:pointer;padding:4px;transition:all .15s}.SuiteManagement_caseDelete__e\+jNv:hover{background:#fef2f2;background:var(--red-50,#fef2f2);color:#ef4444;color:var(--red-500,#ef4444)}.SuiteManagement_regressionSummary__y5p7s{align-items:center;color:#64748b;color:var(--slate-500,#64748b);display:flex;font-size:.875rem;gap:8px}.SuiteManagement_e2eOverview__9vxbY{display:flex;gap:24px;padding:16px 0}.SuiteManagement_e2eStat__PDX\+W{align-items:center;background:#f8fafc;background:var(--slate-50,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--slate-200,#e2e8f0);border-radius:8px;display:flex;flex:1 1;gap:10px;padding:12px 20px}.SuiteManagement_e2eStat__PDX\+W svg{color:#3b82f6;color:var(--blue-500,#3b82f6)}.SuiteManagement_e2eStatValue__ctYAt{color:#1e293b;color:var(--slate-800,#1e293b);font-size:1.2rem;font-weight:700}.SuiteManagement_e2eStatLabel__Yf6hu{color:#94a3b8;color:var(--slate-400,#94a3b8);font-size:.75rem;letter-spacing:.5px;text-transform:uppercase}.SuiteManagement_coverageBarWrapper__mCRnh{padding:0 0 4px}.SuiteManagement_coverageBarLabel__Mckjd{color:#64748b;color:var(--slate-500,#64748b);display:flex;font-size:.85rem;justify-content:space-between;margin-bottom:6px}.SuiteManagement_coverageBar__5ksMa{background:#e2e8f0;background:var(--slate-200,#e2e8f0);border-radius:4px;height:8px;overflow:hidden}.SuiteManagement_coverageFill__ukSZM{background:linear-gradient(90deg,#3b82f6,#22c55e);background:linear-gradient(90deg,var(--blue-500,#3b82f6),var(--green-500,#22c55e));border-radius:4px;height:100%;transition:width .5s ease-out}.SuiteManagement_phasesList__45DK-{display:flex;flex-direction:column;gap:8px;max-height:450px;overflow-y:auto}.SuiteManagement_phaseCard__sOmHz{flex-shrink:0;overflow:hidden;padding:0}.SuiteManagement_phaseCard__sOmHz>div{padding:0}.SuiteManagement_phaseHeader__sjjlc{align-items:center;cursor:pointer;display:flex;gap:10px;padding:14px 16px;transition:background .15s}.SuiteManagement_phaseHeader__sjjlc:hover{background:#f8fafc;background:var(--slate-50,#f8fafc)}.SuiteManagement_phaseIcon__Y7Eko{color:#3b82f6;color:var(--blue-500,#3b82f6)}.SuiteManagement_phaseName__zTqfx{color:#1e293b;color:var(--slate-800,#1e293b);flex:1 1;font-size:.95rem;margin:0}.SuiteManagement_phaseStats__ZoTP0{display:flex;gap:6px}.SuiteManagement_modulesList__NlnA2{border-top:1px solid #f1f5f9;border-top:1px solid var(--slate-100,#f1f5f9);padding:8px 0}.SuiteManagement_moduleBlock__jQNtX{padding:0 16px}.SuiteManagement_moduleHeader__WfXgy{align-items:center;color:#475569;color:var(--slate-600,#475569);cursor:pointer;display:flex;font-size:.9rem;gap:8px;padding:8px 0 8px 20px}.SuiteManagement_moduleHeader__WfXgy:hover{color:#1e293b;color:var(--slate-800,#1e293b)}.SuiteManagement_moduleName__glG0y{flex:1 1;font-weight:500}.SuiteManagement_flowsList__7itkl{padding:4px 0 4px 52px}.SuiteManagement_flowRow__ScFzv{align-items:center;border-radius:6px;display:flex;font-size:.825rem;gap:8px;margin-bottom:3px;padding:5px 10px}.SuiteManagement_flowCovered__-F9Pu{background:#f0fdf4;background:var(--green-50,#f0fdf4)}.SuiteManagement_flowUncovered__sHA83{background:#fef2f2;background:var(--red-50,#fef2f2)}.SuiteManagement_flowName__qwePh{color:#475569;color:var(--slate-600,#475569);flex:1 1}.SuiteManagement_flowSteps__ySNdP{color:#94a3b8;color:var(--slate-400,#94a3b8);font-size:.75rem}.SuiteManagement_reviewGrid__clhCh{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;max-height:400px;overflow-y:auto}.SuiteManagement_reviewPhase__TIF1v h4{border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--slate-200,#e2e8f0);color:#1e293b;color:var(--slate-800,#1e293b);font-size:.95rem;margin:0 0 10px;padding-bottom:6px}.SuiteManagement_reviewModule__wioPm{margin-bottom:12px}.SuiteManagement_reviewModName__jLDzJ{color:#475569;color:var(--slate-600,#475569);display:block;font-size:.85rem;font-weight:500;margin-bottom:4px}.SuiteManagement_reviewFlows__Tm5wZ{display:flex;flex-direction:column;gap:3px}.SuiteManagement_reviewFlow__Q3wED{align-items:center;border-radius:4px;display:flex;font-size:.8rem;gap:6px;padding:3px 8px}.SuiteManagement_reviewCovered__Rf8yr{background:#f0fdf4;background:var(--green-50,#f0fdf4);color:#15803d;color:var(--green-700,#15803d)}.SuiteManagement_reviewGap__-iLJd{background:#fef2f2;background:var(--red-50,#fef2f2);color:#dc2626;color:var(--red-600,#dc2626)}.SuiteManagement_reviewSummary__9qftC{align-items:center;border-top:1px solid #e2e8f0;border-top:1px solid var(--slate-200,#e2e8f0);color:#64748b;color:var(--slate-500,#64748b);display:flex;font-size:.875rem;gap:12px;padding-top:16px}.SuiteManagement_summaryBar__q6VE-{background:#f8fafc;background:var(--slate-50,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--slate-200,#e2e8f0);border-radius:8px;display:flex;gap:16px;overflow-x:auto;padding:12px 20px}.SuiteManagement_summaryItem__LOSov{align-items:center;display:flex;flex-direction:column;gap:2px;min-width:80px}.SuiteManagement_summaryValue__oJFrT{color:#1e293b;color:var(--slate-800,#1e293b);font-size:1.2rem;font-weight:700}.SuiteManagement_summaryLabel__ADuuT{color:#94a3b8;color:var(--slate-400,#94a3b8);font-size:.7rem;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap}.SuiteManagement_suiteListGrid__8\+pD1{display:flex;flex-direction:column;gap:10px;max-height:600px;overflow-y:auto}.SuiteManagement_suiteListCard__yBp\+4{background:#fff;border:1px solid #e2e8f0;border:1px solid var(--slate-200,#e2e8f0);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:16px 20px;transition:all .2s}.SuiteManagement_suiteListCard__yBp\+4:hover{border-color:#93c5fd;border-color:var(--blue-300,#93c5fd);box-shadow:0 2px 8px #3b82f614}.SuiteManagement_suiteListTop__\+sOYB{align-items:flex-start;display:flex;justify-content:space-between}.SuiteManagement_suiteListName__AOznP{color:#1e293b;color:var(--slate-800,#1e293b);font-size:1rem;font-weight:600;margin:0}.SuiteManagement_suiteListDesc__T4X8D{color:#64748b;color:var(--slate-500,#64748b);font-size:.825rem;margin:4px 0 0}.SuiteManagement_suiteListStats__2Frfu{color:#475569;color:var(--slate-600,#475569);display:flex;font-size:.825rem;gap:20px}.SuiteManagement_suiteListStats__2Frfu span{align-items:center;display:flex;gap:4px}.SuiteManagement_suiteListMeta__p\+MFC{align-items:center;color:#94a3b8;color:var(--slate-400,#94a3b8);display:flex;font-size:.8rem;gap:8px}.SuiteManagement_dataTable__eE0W6{border-collapse:initial;border-spacing:0;width:100%}.SuiteManagement_dataTable__eE0W6 th{background:#f8fafc;background:var(--slate-50,#f8fafc);border-bottom:2px solid #e2e8f0;border-bottom:2px solid var(--slate-200,#e2e8f0);color:#64748b;color:var(--slate-500,#64748b);font-size:.8rem;font-weight:600;letter-spacing:.3px;padding:10px 14px;text-align:left;text-transform:uppercase;white-space:nowrap}.SuiteManagement_dataTable__eE0W6 td{border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--slate-100,#f1f5f9);color:#334155;color:var(--slate-700,#334155);font-size:.875rem;padding:10px 14px}.SuiteManagement_dataTable__eE0W6 tr:hover td{background:#f8fafc;background:var(--slate-50,#f8fafc)}.SuiteManagement_dataTable__eE0W6 tr.SuiteManagement_rowSelected__EDUmG td{background:#eff6ff;background:var(--blue-50,#eff6ff)}.SuiteManagement_scenarioList__W30dW{display:flex;flex-direction:column;gap:4px;padding:8px 0 8px 20px}.SuiteManagement_scenarioItem__PLPS-{align-items:center;background:#f8fafc;background:var(--slate-50,#f8fafc);border-radius:4px;color:#475569;color:var(--slate-600,#475569);display:flex;font-size:.825rem;gap:8px;padding:4px 10px}.SuiteManagement_impactPanel__tvr\+w{background:#fff;border:1px solid #e2e8f0;border:1px solid var(--slate-200,#e2e8f0);border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:20px}.SuiteManagement_impactHeader__yL1QX{align-items:center;border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--slate-200,#e2e8f0);display:flex;gap:10px;padding-bottom:12px}.SuiteManagement_impactTitle__984cI{color:#1e293b;color:var(--slate-800,#1e293b);flex:1 1;font-size:1rem;font-weight:600;margin:0}.SuiteManagement_impactGrid__qunou{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.SuiteManagement_impactStat__dx1lf{background:#f8fafc;background:var(--slate-50,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--slate-200,#e2e8f0);border-radius:6px;padding:12px}.SuiteManagement_impactStatValue__vQIUp{color:#1e293b;color:var(--slate-800,#1e293b);font-size:1.3rem;font-weight:700}.SuiteManagement_impactStatLabel__mWwH1{color:#94a3b8;color:var(--slate-400,#94a3b8);font-size:.75rem;text-transform:uppercase}.SuiteManagement_releasePanel__Fv5R\+{background:#fff;border:1px solid #e2e8f0;border:1px solid var(--slate-200,#e2e8f0);border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:20px}.SuiteManagement_releaseSummary__cJfp3{display:flex;gap:16px;padding:14px 0}.SuiteManagement_releaseStatCard__jjWPL{background:#f8fafc;background:var(--slate-50,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--slate-200,#e2e8f0);border-radius:8px;flex:1 1;padding:14px;text-align:center}.SuiteManagement_releaseStatNum__oieiI{color:#2563eb;color:var(--blue-600,#2563eb);font-size:1.5rem;font-weight:700}.SuiteManagement_releaseStatLbl__c269t{color:#64748b;color:var(--slate-500,#64748b);font-size:.75rem;letter-spacing:.3px;text-transform:uppercase}.TestConfiguration_container__p3JBp{display:flex;flex-direction:column;gap:24px;gap:var(--space-6,24px);height:100%;padding:24px;padding:var(--space-6,24px)}.TestConfiguration_header__1J5lI{align-items:flex-end;display:flex;justify-content:space-between}.TestConfiguration_title__OUvMP{color:#0f172a;color:var(--text-primary,#0f172a);font-size:1.5rem;font-weight:700;margin:0 0 4px}.TestConfiguration_subtitle__CRTB2{color:#64748b;color:var(--text-secondary,#64748b);font-size:.95rem;margin:0}.TestConfiguration_layout__pbCWX{grid-gap:32px;grid-gap:var(--space-8,32px);display:grid;flex:1 1;gap:32px;gap:var(--space-8,32px);grid-template-columns:240px 1fr;min-height:0}.TestConfiguration_sidebar__hx10P{align-self:flex-start;position:sticky;top:24px}.TestConfiguration_nav__VBM2p{display:flex;flex-direction:column;gap:6px}.TestConfiguration_navBtn__QZ7ZI{align-items:center;background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:8px;border-radius:var(--radius-md,8px);color:#334155;color:var(--slate-700,#334155);cursor:pointer;display:flex;font-family:inherit;font-size:.88rem;font-weight:500;justify-content:space-between;padding:12px 16px;transition:all .2s}.TestConfiguration_navBtn__QZ7ZI:hover{background:#f8fafc;background:var(--slate-50,#f8fafc);border-color:#cbd5e1;border-color:var(--slate-300,#cbd5e1)}.TestConfiguration_navBtnActive__P5em\+{background:#eff6ff;background:var(--primary-50,#eff6ff);border-color:#3b82f6;border-color:var(--primary-500,#3b82f6);color:#1d4ed8;color:var(--primary-700,#1d4ed8)}.TestConfiguration_navBtnActive__P5em\+ .TestConfiguration_navIcon__HdO38{color:#2563eb;color:var(--primary-600,#2563eb)}.TestConfiguration_navLeft__pKXDD{align-items:center;display:flex;gap:10px}.TestConfiguration_navIcon__HdO38{color:#94a3b8;color:var(--slate-400,#94a3b8)}.TestConfiguration_content__pwFmI{display:flex;flex-direction:column;gap:20px;gap:var(--space-5,20px);overflow-y:auto}.TestConfiguration_sectionTitle__Mh2X8{color:#0f172a;color:var(--text-primary,#0f172a);font-size:1.15rem;font-weight:600;margin:0}.TestConfiguration_sectionDesc__jV7XU{color:#64748b;color:var(--text-secondary,#64748b);font-size:.875rem;margin:0 0 8px}.TestConfiguration_subsectionTitle__wSEOD{align-items:center;color:#334155;color:var(--slate-700,#334155);display:flex;font-size:1rem;font-weight:600;gap:8px;margin:16px 0 12px}.TestConfiguration_configPanel__CorDx{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:12px;border-radius:var(--radius-lg,12px);padding:20px}.TestConfiguration_envGrid__gSzNp{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.TestConfiguration_envCard__\+sgFq{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:12px;border-radius:var(--radius-lg,12px);display:flex;flex-direction:column;gap:14px;padding:20px;transition:border-color .2s,box-shadow .2s}.TestConfiguration_envCard__\+sgFq:hover{border-color:#cbd5e1;border-color:var(--slate-300,#cbd5e1);box-shadow:0 4px 12px #0000000f}.TestConfiguration_envCardHeader__xM0E0{align-items:flex-start;display:flex;justify-content:space-between}.TestConfiguration_envName__RVuZl{color:#0f172a;color:var(--text-primary,#0f172a);font-size:1.05rem;font-weight:600;margin:0}.TestConfiguration_envType__dBpr\+{color:#94a3b8;color:var(--text-tertiary,#94a3b8);font-size:.8rem;margin:2px 0 0}.TestConfiguration_statusDot__N4Uws{border-radius:50%;flex-shrink:0;height:10px;margin-top:6px;width:10px}.TestConfiguration_statusHealthy__axDdN{background:#22c55e;background:var(--green-500,#22c55e)}.TestConfiguration_statusDegraded__KRQl8{background:#f59e0b;background:var(--amber-500,#f59e0b)}.TestConfiguration_statusDown__neGFu{background:#ef4444;background:var(--red-500,#ef4444)}.TestConfiguration_statusMaintenance__A13oK{background:#94a3b8;background:var(--slate-400,#94a3b8)}.TestConfiguration_envUrl__5R4h3{color:#64748b;color:var(--slate-500,#64748b);font-family:monospace;font-family:var(--font-mono,monospace);font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TestConfiguration_envMeta__NYTBS{display:flex;flex-wrap:wrap;gap:6px}.TestConfiguration_envActions__B8HrR{border-top:1px solid #f1f5f9;border-top:1px solid var(--slate-100,#f1f5f9);display:flex;gap:6px;padding-top:8px}.TestConfiguration_connectionGrid__yIBqz{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.TestConfiguration_connectionCard__k5RER{align-items:flex-start;background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:10px;display:flex;gap:14px;padding:16px;transition:border-color .2s}.TestConfiguration_connectionCard__k5RER:hover{border-color:#cbd5e1;border-color:var(--slate-300,#cbd5e1)}.TestConfiguration_connectionCardIcon__MLdGI{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.TestConfiguration_connectionCardBody__u5GsJ{flex:1 1;min-width:0}.TestConfiguration_connectionCardTitle__jupHa{color:#0f172a;color:var(--text-primary,#0f172a);font-size:.9rem;font-weight:600;margin:0 0 4px}.TestConfiguration_connectionCardDesc__vHZ7B{color:#64748b;color:var(--text-secondary,#64748b);font-size:.78rem;line-height:1.4;margin:0}.TestConfiguration_cicdProviderCard__aH-KJ{align-items:center;background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:14px 18px;transition:all .2s}.TestConfiguration_cicdProviderCard__aH-KJ:hover{border-color:#cbd5e1;border-color:var(--slate-300,#cbd5e1)}.TestConfiguration_cicdProviderActive__s0QN6{background:#eff6ff;background:var(--primary-50,#eff6ff);border-color:#3b82f6;border-color:var(--primary-500,#3b82f6)}.TestConfiguration_cicdDot__3Vcl5{border-radius:50%;flex-shrink:0;height:10px;width:10px}.TestConfiguration_cicdLabel__UabZX{color:#0f172a;color:var(--text-primary,#0f172a);flex:1 1;font-size:.9rem;font-weight:500}.TestConfiguration_runnerGrid__fYQj6{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TestConfiguration_runnerCard__YVdC8{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:10px;padding:16px;text-align:center;transition:border-color .2s}.TestConfiguration_runnerCard__YVdC8:hover{border-color:#cbd5e1;border-color:var(--slate-300,#cbd5e1)}.TestConfiguration_runnerCardIcon__eGQgW{color:#3b82f6;color:var(--primary-500,#3b82f6);margin-bottom:8px}.TestConfiguration_runnerCardTitle__JqG6t{color:#0f172a;color:var(--text-primary,#0f172a);font-size:.9rem;font-weight:600;margin:0 0 4px}.TestConfiguration_runnerCardDesc__yWziX{color:#64748b;color:var(--text-secondary,#64748b);font-size:.78rem;margin:0}.TestConfiguration_frameworkGrid__jyCCi{display:flex;flex-wrap:wrap;gap:10px}.TestConfiguration_frameworkChip__Sv7jZ{color:#0f172a;color:var(--text-primary,#0f172a);font-weight:500}.TestConfiguration_checkChip__2Fe-3,.TestConfiguration_frameworkChip__Sv7jZ{align-items:center;background:#f8fafc;background:var(--slate-50,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:8px;display:flex;font-size:.85rem;gap:8px;padding:8px 14px}.TestConfiguration_checkChip__2Fe-3,.TestConfiguration_checkChip__2Fe-3 input{cursor:pointer}.TestConfiguration_artifactGrid__ifTGy{display:flex;flex-direction:column;gap:10px}.TestConfiguration_healthGrid__VsAS4{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.TestConfiguration_healthCard__aN6d4{background:#f8fafc;background:var(--slate-50,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:10px;padding:16px}.TestConfiguration_healthCardHeader__D\+xjf{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.TestConfiguration_healthCardHeader__D\+xjf h4{color:#0f172a;color:var(--text-primary,#0f172a);font-size:.95rem;font-weight:600;margin:0}.TestConfiguration_healthMetrics__Pgvjy{display:flex;gap:16px}.TestConfiguration_healthMetric__Dqgum{display:flex;flex-direction:column;gap:2px}.TestConfiguration_healthMetricLabel__CNEGS{color:#64748b;color:var(--text-secondary,#64748b);font-size:.75rem}.TestConfiguration_healthMetricValue__xpeAB{color:#0f172a;color:var(--text-primary,#0f172a);font-size:.95rem;font-weight:600}.TestConfiguration_healthRow__7Gdgl{display:flex;gap:24px;padding:12px 0}.TestConfiguration_healthStat__glb2Y{align-items:center;display:flex;flex-direction:column;gap:4px}.TestConfiguration_healthStatNumber__2R8o-{font-size:1.3rem;font-weight:700}.TestConfiguration_healthStatLabel__gtHXr{color:#64748b;color:var(--text-secondary,#64748b);font-size:.78rem}.TestConfiguration_formGroup__wK3nN{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.TestConfiguration_formGroup__wK3nN label{color:#334155;color:var(--slate-700,#334155);font-size:.875rem;font-weight:500}.TestConfiguration_input__-F6Ob{background:#fff;background:var(--bg-primary,#fff);border:1px solid #cbd5e1;border:1px solid var(--slate-300,#cbd5e1);border-radius:8px;border-radius:var(--radius-md,8px);color:#1e293b;color:var(--text-primary,#1e293b);font-family:inherit;font-size:.9rem;outline:none;padding:10px 12px;transition:border-color .2s}.TestConfiguration_input__-F6Ob:focus{border-color:#3b82f6;border-color:var(--primary-500,#3b82f6);box-shadow:0 0 0 2px #dbeafe;box-shadow:0 0 0 2px var(--primary-100,#dbeafe)}.TestConfiguration_select__7X03m{background:#fff;background:var(--bg-primary,#fff);border:1px solid #cbd5e1;border:1px solid var(--slate-300,#cbd5e1);border-radius:8px;border-radius:var(--radius-md,8px);color:#1e293b;color:var(--text-primary,#1e293b);cursor:pointer;font-family:inherit;font-size:.9rem;outline:none;padding:10px 12px}.TestConfiguration_formRow__5YhdO{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.TestConfiguration_formActions__aj3AW{border-top:1px solid #e2e8f0;border-top:1px solid var(--slate-200,#e2e8f0);display:flex;gap:8px;justify-content:flex-end;padding-top:16px}.TestConfiguration_inlineInput__RpF4U{border:1px solid #e2e8f0;border:1px solid var(--slate-200,#e2e8f0);border-radius:6px;font-family:inherit;font-size:.85rem;outline:none;padding:6px 10px;text-align:center;width:80px}.TestConfiguration_inlineInput__RpF4U:focus{border-color:#3b82f6;border-color:var(--primary-500,#3b82f6)}.TestConfiguration_inlineInputWide__Ps19a{border:1px solid #e2e8f0;border:1px solid var(--slate-200,#e2e8f0);border-radius:6px;font-family:inherit;font-size:.85rem;max-width:260px;outline:none;padding:6px 10px;width:100%}.TestConfiguration_inlineInputWide__Ps19a:focus{border-color:#3b82f6;border-color:var(--primary-500,#3b82f6)}.TestConfiguration_inlineSelect__VlxHW{background:#fff;border:1px solid #e2e8f0;border:1px solid var(--slate-200,#e2e8f0);border-radius:6px;cursor:pointer;font-family:inherit;font-size:.85rem;outline:none;padding:6px 10px}.TestConfiguration_profileTable__RcNLb{border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-collapse:initial;border-radius:12px;border-radius:var(--radius-lg,12px);border-spacing:0;overflow:hidden;width:100%}.TestConfiguration_profileTable__RcNLb th{background:#f8fafc;background:var(--slate-50,#f8fafc);border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-light,#e2e8f0);color:#475569;color:var(--slate-600,#475569);font-size:.78rem;font-weight:600;letter-spacing:.05em;padding:12px 16px;text-align:left;text-transform:uppercase}.TestConfiguration_profileTable__RcNLb td{border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--slate-100,#f1f5f9);color:#1e293b;color:var(--text-primary,#1e293b);font-size:.9rem;padding:14px 16px;vertical-align:middle}.TestConfiguration_profileTable__RcNLb tr:last-child td{border-bottom:none}.TestConfiguration_profileTable__RcNLb tr:hover td{background:#f8fafc;background:var(--slate-50,#f8fafc)}.TestConfiguration_toggleTrack__Eeo4L{border-radius:11px;cursor:pointer;display:flex;height:22px;padding:2px;transition:background .2s;width:40px}.TestConfiguration_toggleOn__VQZEz{background:#3b82f6;background:var(--primary-500,#3b82f6);justify-content:flex-end}.TestConfiguration_toggleOff__RsH71{background:#cbd5e1;background:var(--slate-300,#cbd5e1);justify-content:flex-start}.TestConfiguration_toggleKnob__UvbW3{background:#fff;border-radius:50%;box-shadow:0 1px 3px #0000001a;height:18px;width:18px}.TestConfiguration_ruleCard__r4xmn{align-items:center;background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:10px;display:flex;gap:14px;padding:16px;transition:border-color .2s}.TestConfiguration_ruleCard__r4xmn:hover{border-color:#cbd5e1;border-color:var(--slate-300,#cbd5e1)}.TestConfiguration_ruleInfo__9hgzS{flex:1 1}.TestConfiguration_ruleName__bVIhe{color:#0f172a;color:var(--text-primary,#0f172a);font-weight:500;margin:0 0 4px}.TestConfiguration_ruleDesc__spHJi{color:#64748b;color:var(--text-secondary,#64748b);font-size:.8rem;margin:0}.TestConfiguration_savedToast__3\+lNY{align-items:center;color:#16a34a;color:var(--green-600,#16a34a);display:flex;font-size:.9rem;font-weight:500;gap:6px}.TestConfiguration_emptyState__SgkJ4{color:#64748b;color:var(--text-secondary,#64748b);font-size:.95rem;padding:40px;text-align:center}.TestConfiguration_dataGrid__PNS\+r{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.TestConfiguration_dataCard__ac3Go{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:18px}.TestConfiguration_dataCardTitle__HoCOW{align-items:center;color:#0f172a;color:var(--text-primary,#0f172a);display:flex;font-weight:600;gap:8px;margin:0}.TestConfiguration_dataField__xS9e5{align-items:center;border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--slate-100,#f1f5f9);display:flex;font-size:.85rem;justify-content:space-between;padding:8px 0}.TestConfiguration_dataField__xS9e5:last-child{border-bottom:none}.TestConfiguration_dataLabel__Fvp0y{color:#64748b;color:var(--slate-500,#64748b)}.TestConfiguration_dataValue__sEomU{color:#0f172a;color:var(--text-primary,#0f172a);font-weight:500}.TestConfiguration_compareGrid__sIIug{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.TestConfiguration_compareCard__-6u-g{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:12px;border-radius:var(--radius-lg,12px);padding:20px}.TestConfiguration_compareCard__-6u-g h4{align-items:center;color:#0f172a;color:var(--text-primary,#0f172a);display:flex;font-weight:600;gap:8px;margin:0 0 12px}.TestConfiguration_compareRow__DMz5y{border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--slate-100,#f1f5f9);display:flex;font-size:.85rem;justify-content:space-between;padding:8px 0}.TestConfiguration_compareRow__DMz5y:last-child{border-bottom:none}.TestConfiguration_diffHighlight__-SII3{background:#fffbeb;background:var(--amber-50,#fffbeb);border-radius:4px;color:#b45309;color:var(--amber-700,#b45309);font-weight:500;padding:2px 6px}.TestConfiguration_channelGrid__YvtcF{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.TestConfiguration_channelCard__z72Ik{background:#fff;background:var(--bg-primary,#fff);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:16px;transition:border-color .2s}.TestConfiguration_channelCard__z72Ik:hover{border-color:#cbd5e1;border-color:var(--slate-300,#cbd5e1)}.TestConfiguration_channelCardHeader__jXWVW{align-items:center;display:flex;gap:10px}.TestConfiguration_channelCardIcon__MlsRG{align-items:center;border-radius:8px;display:flex;height:36px;justify-content:center;width:36px}.TestConfiguration_channelCardTitle__AHqjB{color:#0f172a;color:var(--text-primary,#0f172a);font-size:.9rem;font-weight:600;margin:0}.TestConfiguration_channelCardStatus__Mn\+iv{font-size:.78rem}.TestConfiguration_auditTable__c6rZj{border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-collapse:initial;border-radius:12px;border-radius:var(--radius-lg,12px);border-spacing:0;overflow:hidden;width:100%}.TestConfiguration_auditTable__c6rZj th{background:#f8fafc;background:var(--slate-50,#f8fafc);border-bottom:1px solid #e2e8f0;border-bottom:1px solid var(--border-light,#e2e8f0);color:#475569;color:var(--slate-600,#475569);font-size:.78rem;font-weight:600;letter-spacing:.04em;padding:10px 14px;text-align:left;text-transform:uppercase}.TestConfiguration_auditTable__c6rZj td{border-bottom:1px solid #f1f5f9;border-bottom:1px solid var(--slate-100,#f1f5f9);color:#1e293b;color:var(--text-primary,#1e293b);font-size:.85rem;padding:12px 14px}.TestConfiguration_auditTable__c6rZj tr:last-child td{border-bottom:none}.TestConfiguration_auditTable__c6rZj tr:hover td{background:#f8fafc;background:var(--slate-50,#f8fafc)}.TestConfiguration_readinessBar__xVxd8{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.TestConfiguration_readinessChip__FLsAi{align-items:center;background:#f8fafc;background:var(--slate-50,#f8fafc);border:1px solid #e2e8f0;border:1px solid var(--border-light,#e2e8f0);border-radius:8px;display:flex;font-size:.85rem;font-weight:500;gap:6px;padding:8px 14px}.TestConfiguration_readinessReady__LCT0J{background:#f0fdf4;background:var(--green-50,#f0fdf4);border-color:#86efac;border-color:var(--green-300,#86efac);color:#15803d;color:var(--green-700,#15803d)}.TestConfiguration_readinessWarn__rSgtN{background:#fffbeb;background:var(--amber-50,#fffbeb);border-color:#fcd34d;border-color:var(--amber-300,#fcd34d);color:#b45309;color:var(--amber-700,#b45309)}.TestConfiguration_readinessErr__8Kmwa{background:#fef2f2;background:var(--red-50,#fef2f2);border-color:#fca5a5;border-color:var(--red-300,#fca5a5);color:#b91c1c;color:var(--red-700,#b91c1c)}.TestConfiguration_headerActions__16I-S{align-items:center;display:flex;gap:8px}@media (max-width:768px){.TestConfiguration_channelGrid__YvtcF,.TestConfiguration_compareGrid__sIIug,.TestConfiguration_connectionGrid__yIBqz,.TestConfiguration_dataGrid__PNS\+r,.TestConfiguration_envGrid__gSzNp,.TestConfiguration_formRow__5YhdO,.TestConfiguration_healthGrid__VsAS4,.TestConfiguration_layout__pbCWX{grid-template-columns:1fr}}:root{--primary-50:#eff6ff;--primary-100:#dbeafe;--primary-200:#bfdbfe;--primary-500:#2563eb;--primary-600:#1d4ed8;--primary-900:#0f172a;--slate-50:#f8fafc;--slate-100:#f1f5f9;--slate-200:#e2e8f0;--slate-300:#cbd5e1;--slate-400:#94a3b8;--slate-500:#64748b;--slate-600:#475569;--slate-700:#334155;--slate-800:#1e293b;--slate-900:#0f172a;--bg-primary:#fff;--bg-secondary:#f8fafc;--bg-sidebar:#0f172a;--text-primary:#0f172a;--text-secondary:#475569;--text-tertiary:#94a3b8;--border-light:#e2e8f0;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--transition-base:200ms ease;--font-body:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--gap-sm:12px;--gap-md:20px;--gap-lg:32px}*{box-sizing:border-box;margin:0;padding:0}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f8fafc;background-color:var(--bg-secondary)}body,h1,h2,h3,h4,h5,h6,html{color:#0f172a;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--font-body)}h1,h2,h3,h4,h5,h6{font-weight:600;letter-spacing:-.02em}button,input,select,textarea{font-family:inherit;font-size:inherit}.page-grid{grid-gap:20px;grid-gap:var(--gap-md);display:grid;gap:20px;gap:var(--gap-md);grid-template-columns:1fr}@media (min-width:1024px){.page-grid{grid-template-columns:repeat(12,1fr)}}
/*# sourceMappingURL=main.4f5a1267.css.map*/