.page_frame__LaPBj{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--suite-page-bg,#f4f6fa);color:var(--suite-ink,#142b45)}.page_header__glZs6{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 30px;border-bottom:1px solid var(--suite-border,#dbe3eb);background:var(--suite-surface,#fff)}.page_header__glZs6>a:last-child{color:var(--suite-accent,var(--website-primary-color,#235aba))}.page_main__Im2eo{flex:1 1;width:100%;max-width:700px;margin:0 auto;padding:64px 20px}.page_card__B6G6d{padding:36px;border:1px solid var(--suite-border,#dbe3eb);border-radius:var(--suite-panel-radius,14px);background:var(--suite-surface,#fff)}.page_card__B6G6d h1{margin:0 0 24px;font-size:calc(28px * var(--website-heading-scale, 1))}.page_email__7wmxu{margin:0;font-size:clamp(18px,4vw,26px);font-style:normal;color:var(--suite-accent,var(--website-primary-color,#235aba));overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.page_frame__LaPBj .fat-footer{width:100%;max-width:var(--suite-content-max,1460px);margin:0 auto;padding:24px 30px;color:var(--suite-muted,#64748b);font-size:calc(12px * var(--website-body-scale, 1))}.page_header__glZs6 a:focus-visible{outline:3px solid #498ede;outline-offset:4px}@media (max-width:480px){.page_header__glZs6{padding:16px}.page_main__Im2eo{padding:36px 16px}.page_card__B6G6d{padding:28px 22px}.page_frame__LaPBj .fat-footer{padding:24px 16px}}.FatSuiteBrand_brand__lZYBs{display:inline-flex;align-items:center;gap:12px;max-width:100%;color:var(--website-text-color,#102b3f);font-family:var(--suite-font-family);text-decoration:none;text-align:left;letter-spacing:normal}.FatSuiteBrand_mark__J36FD{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;background:#006f73;border-radius:var(--suite-control-radius);color:#fff;font-size:calc(24px * var(--website-menu-scale, 1));font-weight:750;line-height:1}.FatSuiteBrand_wordmark__YJ9qW{display:grid;grid-gap:3px;gap:3px;min-width:0}.FatSuiteBrand_wordmark__YJ9qW strong{display:block;margin:0;color:inherit;font-size:calc(17px * var(--website-menu-scale, 1));font-weight:700;line-height:1.35;white-space:normal}.FatSuiteBrand_wordmark__YJ9qW small{display:block;margin:0;color:var(--website-muted-color,#536773);font-size:calc(12px * var(--website-menu-scale, 1));font-weight:400;line-height:1.4;white-space:normal}.FatSuiteBrand_inverse__uO1Fc{color:#fff}.FatSuiteBrand_inverse__uO1Fc .FatSuiteBrand_mark__J36FD{background:#00beb4;color:#082335}.FatSuiteBrand_inverse__uO1Fc .FatSuiteBrand_wordmark__YJ9qW small{color:#b3c8d3}.marketing_frame__4DEKc{min-height:100dvh;background:var(--suite-page-bg,#f4f6fa);color:var(--suite-ink,#142b45);font-family:var(--suite-font-family,Inter,system-ui,sans-serif);font-size:16px;line-height:1.65}.marketing_frame__4DEKc *,.marketing_frame__4DEKc :after,.marketing_frame__4DEKc :before{box-sizing:border-box}.marketing_frame__4DEKc a:focus-visible,.marketing_frame__4DEKc button:focus-visible,.marketing_frame__4DEKc input:focus-visible,.marketing_frame__4DEKc summary:focus-visible{outline:3px solid var(--suite-accent,#235aba);outline-offset:4px}.marketing_frame__4DEKc a{text-underline-offset:4px}.marketing_skipLink__wevrt{position:absolute;z-index:100;top:8px;left:8px;transform:translateY(-160%);background:#fff;color:#142b45;padding:12px 18px;border:2px solid #235aba;border-radius:8px}.marketing_skipLink__wevrt:focus{transform:translateY(0)}.marketing_header__5U9NN{border-bottom:1px solid var(--suite-border,#dbe3eb);background:var(--suite-surface,#fff)}.marketing_headerInner__d719x{max-width:1320px;margin:0 auto;padding:16px 24px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}.marketing_headerInner__d719x>:first-child{flex-shrink:0}.marketing_nav__HrZDh{display:flex;flex-wrap:wrap;align-items:center;gap:4px 20px;margin-left:auto}.marketing_nav__HrZDh a{display:inline-flex;align-items:center;min-height:44px;color:var(--suite-ink,#142b45);font-size:14px;font-weight:600;text-decoration:none}.marketing_nav__HrZDh a:hover{color:var(--suite-accent,#235aba);text-decoration:underline}.marketing_actions__O9qjT{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.marketing_primary__p2AR_,.marketing_secondary__9TL4i{display:inline-flex;justify-content:center;align-items:center;gap:6px;min-height:46px;padding:10px 18px;border-radius:var(--suite-control-radius,10px);border:1px solid var(--suite-accent,#235aba);font-size:14px;font-weight:700;line-height:1.45;text-align:center;text-decoration:none}.marketing_primary__p2AR_{background:var(--suite-accent,#235aba);color:#fff}.marketing_secondary__9TL4i{background:var(--suite-surface,#fff);color:var(--suite-accent,#235aba)}.marketing_primary__p2AR_:hover{filter:brightness(.92)}.marketing_secondary__9TL4i:hover{background:var(--suite-accent-soft,#eef4ff)}.marketing_main__kVVMm{width:min(100%,1232px);margin:0 auto;padding:40px 24px 64px}.marketing_section____AdI{margin-top:64px;scroll-margin-top:24px}.marketing_eyebrow__xgl_t{margin:0 0 12px;color:var(--suite-accent,#235aba);font-size:12px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.marketing_heading__is5ce{margin:0 0 14px;max-width:850px;font-size:clamp(26px,3vw,38px);font-weight:750;line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.marketing_lede__ql5Q_{margin:0 0 24px;max-width:760px;color:var(--suite-muted,#52657b);font-size:17px;line-height:1.7}.marketing_grid___FTHo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.marketing_card__HlE37{min-width:0;padding:26px;background:var(--suite-surface,#fff);border:1px solid var(--suite-border,#dbe3eb);border-radius:var(--suite-panel-radius,14px)}.marketing_card__HlE37 h2,.marketing_card__HlE37 h3{margin:0 0 12px;line-height:1.35}.marketing_card__HlE37 p{margin:0 0 16px}.marketing_footer__q2rB6{max-width:1232px;margin:0 auto;padding:32px 24px;border-top:1px solid var(--suite-border,#dbe3eb)}.marketing_footerTop__Ts5lG{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px}.marketing_footerTop__Ts5lG strong{font-size:20px}.marketing_footerTop__Ts5lG p{margin:4px 0 0;color:var(--suite-muted,#52657b)}.marketing_footerLinks__YbSZF{display:flex;flex-wrap:wrap;gap:4px 20px;margin:24px 0 12px}.marketing_footerLinks__YbSZF a{display:inline-flex;align-items:center;min-height:44px;color:var(--suite-ink,#142b45);font-size:13px}.marketing_finePrint__U72s1{margin:12px 0 0;color:var(--suite-muted,#52657b);font-size:13px}.marketing_language___Gp6_{display:inline-flex;align-items:center;min-height:44px;margin-bottom:18px;color:var(--suite-accent,#235aba);font-size:14px}@media (max-width:1100px){.marketing_headerInner__d719x>.marketing_actions__O9qjT{width:100%}}@media (max-width:740px){.marketing_headerInner__d719x{padding:14px 20px;gap:10px}.marketing_nav__HrZDh{margin-left:0;width:100%;gap:4px 22px}.marketing_main__kVVMm{padding:28px 20px 44px}.marketing_section____AdI{margin-top:44px}.marketing_grid___FTHo{grid-template-columns:minmax(0,1fr)}.marketing_footer__q2rB6{padding:28px 20px}.marketing_card__HlE37{padding:22px}}@media (max-width:420px){.marketing_actions__O9qjT,.marketing_actions__O9qjT>a{width:100%}.marketing_headerInner__d719x>.marketing_actions__O9qjT{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.marketing_headerInner__d719x>.marketing_actions__O9qjT>a{padding:10px;font-size:12px}}.FatSuiteHeader_header__lngsG{position:-webkit-sticky;position:sticky;top:0;z-index:1500;flex-shrink:0;border-bottom:1px solid var(--suite-border);background:var(--suite-surface);color:var(--suite-ink);font-family:var(--suite-font-family)}.FatSuiteHeader_projectIdentity__jun4E{display:none}.FatSuiteHeader_inner__HX64t{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px 30px}.FatSuiteHeader_brandBlock__ygbJ_{min-width:0;max-width:100%}.FatSuiteHeader_actions__MxlOT{display:flex;align-items:center;gap:12px;min-width:0}.FatSuiteHeader_websiteLink__La3mL{display:inline-flex;align-items:center;min-height:44px;color:var(--website-muted-color,#536773);font-size:calc(12px * var(--website-menu-scale, 1));text-decoration:none}.FatSuiteHeader_websiteLink__La3mL:hover{color:#00676b;text-decoration:underline}.FatSuiteHeader_header__lngsG a:focus-visible,.FatSuiteHeader_header__lngsG button:focus-visible{outline:3px solid #007d80;outline-offset:3px}.FatSuiteHeader_actions__MxlOT .auth-dropdown{right:0;left:auto;min-width:0;max-width:calc(100vw - 24px)}@media (max-width:1100px){.FatSuiteHeader_inner__HX64t{padding:12px 22px}}@media (max-width:700px){.FatSuiteHeader_header__lngsG{position:-webkit-sticky;position:sticky;top:0;padding-top:env(safe-area-inset-top);box-shadow:0 3px 12px #102b3f0f}.FatSuiteHeader_inner__HX64t{display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-gap:8px;gap:8px;padding:8px 16px}.FatSuiteHeader_brandBlock__ygbJ_ a{gap:8px}.FatSuiteHeader_brandBlock__ygbJ_ a>span:first-child{flex-basis:30px;width:30px;height:30px;font-size:calc(20px * var(--website-menu-scale, 1))}.FatSuiteHeader_brandBlock__ygbJ_ strong{font-size:calc(14px * var(--website-menu-scale, 1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FatSuiteHeader_brandBlock__ygbJ_ small,.FatSuiteHeader_websiteLink__La3mL{display:none}.FatSuiteHeader_actions__MxlOT{gap:0}}@media print{.FatSuiteHeader_header__lngsG{display:none}}.StructureEditor_editor__Pj8kp{min-width:0;color:var(--suite-ink,#142b45);border:1px solid #b9d0ec;border-radius:14px;background:#fff;isolation:isolate}.StructureEditor_header__A7Ryi{position:-webkit-sticky;position:sticky;top:var(--structure-editor-sticky-top,0);z-index:6;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 20px;min-width:0;padding:16px 20px;border-bottom:1px solid #c6d8ef;border-radius:13px 13px 0 0;background:#eef5ff;box-shadow:0 4px 8px -6px #203e5933}.StructureEditor_editor__Pj8kp[data-kind=area][data-new=false] .StructureEditor_header__A7Ryi,.StructureEditor_editor__Pj8kp[data-kind=package][data-new=false] .StructureEditor_header__A7Ryi{top:var(--structure-editor-sticky-top,calc(var(--workspace-breadcrumb-height,0px) + var(--workspace-header-height,0px)))}.StructureEditor_heading__DqHY7{display:flex;align-items:center;gap:11px;min-width:0}.StructureEditor_heading__DqHY7>div{min-width:0}.StructureEditor_headingIcon__VKp0B{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border:1px solid #c9dbf2;border-radius:10px;color:#235aba;background:#fff}.StructureEditor_heading__DqHY7 h3{margin:0 0 3px;color:#244971;font-size:16px;font-weight:750;line-height:1.45}.StructureEditor_heading__DqHY7 p{margin:0;color:#607c98;font-size:11px;line-height:1.5}.StructureEditor_actions__tkEQh{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.StructureEditor_editor__Pj8kp .StructureEditor_addAnotherButton___Cznc,.StructureEditor_editor__Pj8kp .StructureEditor_cancelButton__gksdp,.StructureEditor_editor__Pj8kp .StructureEditor_deleteButton__4jtw6,.StructureEditor_editor__Pj8kp .StructureEditor_saveButton__p_pxp{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 13px;border:1px solid #c4d3e3;border-radius:9px;background:#fff;color:#355775;font:inherit;font-size:12px;font-weight:650;line-height:1.5;text-align:center;cursor:pointer;box-shadow:none}.StructureEditor_editor__Pj8kp .StructureEditor_saveButton__p_pxp{border-color:#235aba;color:#fff;background:#235aba}.StructureEditor_editor__Pj8kp .StructureEditor_saveButton__p_pxp:hover{border-color:#1c4a9b;background:#1c4a9b;transform:none}.StructureEditor_editor__Pj8kp .StructureEditor_cancelButton__gksdp:hover{border-color:#9dbbde;color:#235aba;background:#f7faff;transform:none}.StructureEditor_editor__Pj8kp .StructureEditor_addAnotherButton___Cznc{border-color:#9dbbde;color:#235aba;background:#fff}.StructureEditor_editor__Pj8kp .StructureEditor_addAnotherButton___Cznc:hover{border-color:#235aba;background:#f7faff;transform:none}.StructureEditor_editor__Pj8kp .StructureEditor_deleteButton__4jtw6{border-color:#edc4c9;color:#a83f4b;background:#fff}.StructureEditor_editor__Pj8kp .StructureEditor_deleteButton__4jtw6:hover{border-color:#d997a1;color:#932f3b;background:#fff0f2;transform:none}.StructureEditor_editor__Pj8kp button:disabled,.StructureEditor_editor__Pj8kp input:disabled,.StructureEditor_editor__Pj8kp select:disabled,.StructureEditor_editor__Pj8kp textarea:disabled{opacity:.55;cursor:not-allowed}.StructureEditor_editor__Pj8kp button:focus-visible,.StructureEditor_editor__Pj8kp input:focus-visible,.StructureEditor_editor__Pj8kp select:focus-visible,.StructureEditor_editor__Pj8kp summary:focus-visible,.StructureEditor_editor__Pj8kp textarea:focus-visible{outline:3px solid #7aa8eb;outline-offset:3px}.StructureEditor_body__wqS5r{display:grid;grid-gap:20px;gap:20px;min-width:0;padding:20px}.StructureEditor_draftHint__GPptr{display:flex;align-items:flex-start;gap:8px;margin:0;color:#60758b;font-size:12px;line-height:1.7}.StructureEditor_draftHint__GPptr>svg{flex:0 0 auto;margin-top:2px;color:#7693b0}.StructureEditor_error___xOJa{padding:12px 14px;border:1px solid #edc2c8;border-radius:9px;color:#9b3542;background:#fff1f3;font-size:13px;line-height:1.65;overflow-wrap:anywhere}.StructureEditor_validationSummary__vsUAv{margin:0;color:#a33e4a;font-size:12px;line-height:1.6}.StructureEditor_group__EPxqU{min-width:0;margin:0;padding:17px 0 0;border:0;border-top:1px solid #dde6ef}.StructureEditor_group__EPxqU legend{width:auto;max-width:100%;padding:0 10px 0 0;color:#33536f;font-size:13px;font-weight:750;line-height:1.5}.StructureEditor_fields__xm9nm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:16px;gap:16px;min-width:0}.StructureEditor_field__2518f{display:grid;min-width:0;grid-gap:7px;gap:7px}.StructureEditor_wideField__aC3eC{grid-column:1/-1}.StructureEditor_editor__Pj8kp .StructureEditor_field__2518f>label{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 10px;margin:0;color:#42627f;font-size:12px;font-weight:650;line-height:1.5}.StructureEditor_required__QS4hN{color:#7a8c9c;font-size:10px;font-weight:450}.StructureEditor_editor__Pj8kp .StructureEditor_field__2518f>input,.StructureEditor_editor__Pj8kp .StructureEditor_field__2518f>select,.StructureEditor_editor__Pj8kp .StructureEditor_field__2518f>textarea{width:100%;min-width:0;min-height:44px;margin:0;padding:10px 12px;border:1px solid #c1d0df;border-radius:9px;color:#233f59;background:#fff;font:inherit;font-size:14px;font-weight:450;line-height:1.6;box-shadow:none}.StructureEditor_editor__Pj8kp .StructureEditor_field__2518f>select{padding-right:28px;text-overflow:ellipsis}.StructureEditor_editor__Pj8kp .StructureEditor_field__2518f>textarea{resize:vertical;min-height:94px}.StructureEditor_editor__Pj8kp .StructureEditor_field__2518f>[aria-invalid=true]{border-color:#d38692;background:#fffafb}.StructureEditor_fieldHint__8QFOc{margin:0;color:#76899b;font-size:11px;line-height:1.6}.StructureEditor_fieldError__AvP9C{margin:0;color:#a73e4b;font-size:12px;line-height:1.6}.StructureEditor_advanced__7F7vV{min-width:0;border:1px solid #dbe4ee;border-radius:11px;background:#f8fafd}.StructureEditor_advanced__7F7vV>summary{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;min-height:48px;padding:13px 15px;color:#42617e;font-size:12px;font-weight:650;line-height:1.5;list-style:none;cursor:pointer}.StructureEditor_advanced__7F7vV>summary::-webkit-details-marker{display:none}.StructureEditor_advanced__7F7vV>summary>span{display:flex;align-items:center;gap:8px}.StructureEditor_advanced__7F7vV>summary svg{transform:rotate(-90deg);transition:transform .15s}.StructureEditor_advanced__7F7vV[open]>summary svg{transform:rotate(0)}.StructureEditor_advanced__7F7vV>summary>small{color:#7b8d9d;font-size:10px;font-weight:450}.StructureEditor_advanced__7F7vV[open]>summary{border-bottom:1px solid #dde6f0}.StructureEditor_advancedBody__OnBZl{display:grid;grid-gap:18px;gap:18px;min-width:0;padding:17px}.StructureEditor_groupHint__3WKmR{margin:0;color:#6b8195;font-size:11px;line-height:1.7}.StructureEditor_visibleFields__nWl3B{min-width:0;margin:0;padding:0;border:0}.StructureEditor_visibleFields__nWl3B legend{margin-bottom:5px;padding:0;color:#42627f;font-size:12px;font-weight:650;line-height:1.6}.StructureEditor_checkboxGrid__oB6EA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px 16px;gap:7px 16px;margin-top:12px;min-width:0}.StructureEditor_editor__Pj8kp .StructureEditor_checkboxGrid__oB6EA label{display:flex;align-items:center;gap:9px;min-width:0;min-height:44px;margin:0;padding:8px 10px;border:1px solid #dce6ef;border-radius:8px;background:#fff;color:#4a657d;font-size:12px;font-weight:450;line-height:1.5;cursor:pointer}.StructureEditor_editor__Pj8kp .StructureEditor_checkboxGrid__oB6EA label>input{flex:0 0 auto;width:17px;height:17px;min-height:0;margin:0;padding:0;accent-color:#235aba}.StructureEditor_checkboxGrid__oB6EA label>span{min-width:0;overflow-wrap:anywhere}.StructureEditor_dangerZone__fB1cH{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 18px;padding:16px;border:1px solid #edd4d8;border-radius:11px;background:#fffbfc}.StructureEditor_dangerZone__fB1cH>div{min-width:0;flex:1 1 240px}.StructureEditor_dangerZone__fB1cH h4{margin:0 0 4px;color:#98535c;font-size:12px;font-weight:650;line-height:1.5}.StructureEditor_dangerZone__fB1cH p{margin:0;color:#9c7a80;font-size:11px;line-height:1.7}.StructureEditor_saveNote__e8ZWx{display:flex;align-items:flex-start;gap:7px;margin:0;color:#728a9e;font-size:11px;line-height:1.6}.StructureEditor_saveNote__e8ZWx>svg{flex:0 0 auto;margin-top:2px}@media (max-width:700px){.StructureEditor_editor__Pj8kp[data-kind=area][data-new=false] .StructureEditor_header__A7Ryi,.StructureEditor_editor__Pj8kp[data-kind=package][data-new=false] .StructureEditor_header__A7Ryi{top:var(--structure-editor-sticky-top,var(--workspace-breadcrumb-height,0))}.StructureEditor_header__A7Ryi{align-items:flex-start;gap:12px;padding:14px}.StructureEditor_heading__DqHY7 h3{font-size:15px}.StructureEditor_headingIcon__VKp0B{flex-basis:34px;width:34px;height:34px}.StructureEditor_actions__tkEQh{flex:1 1 100%}.StructureEditor_actions__tkEQh>button{flex:1 1}.StructureEditor_body__wqS5r{gap:18px;padding:15px}.StructureEditor_checkboxGrid__oB6EA,.StructureEditor_fields__xm9nm{grid-template-columns:minmax(0,1fr)}.StructureEditor_editor__Pj8kp .StructureEditor_field__2518f>input,.StructureEditor_editor__Pj8kp .StructureEditor_field__2518f>select,.StructureEditor_editor__Pj8kp .StructureEditor_field__2518f>textarea{font-size:16px}.StructureEditor_advancedBody__OnBZl{padding:14px}.StructureEditor_advanced__7F7vV>summary>small{padding-left:24px}.StructureEditor_dangerZone__fB1cH{padding:14px}.StructureEditor_dangerZone__fB1cH>button{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.StructureEditor_advanced__7F7vV>summary svg{transition:none}}@media print{.StructureEditor_editor__Pj8kp{display:none}}.TestExecutionOverview_directory__MIW4W{min-width:0;color:var(--suite-ink,#142b45)}.TestExecutionOverview_directoryHeader__8mLQn{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.TestExecutionOverview_directoryHeader__8mLQn>div{min-width:0}.TestExecutionOverview_directoryHeader__8mLQn h2{margin:0 0 7px;font-size:22px;font-weight:750;letter-spacing:-.025em;line-height:1.4}.TestExecutionOverview_directoryHeader__8mLQn p{max-width:660px;margin:0;color:#63788b;font-size:13px;line-height:1.6}.TestExecutionOverview_directory__MIW4W .TestExecutionOverview_clearButton__WGn0M,.TestExecutionOverview_directory__MIW4W .TestExecutionOverview_dangerButton__EdiY4,.TestExecutionOverview_directory__MIW4W .TestExecutionOverview_primaryButton__WND42,.TestExecutionOverview_directory__MIW4W .TestExecutionOverview_secondaryButton__pxHLN{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 13px;border:1px solid #d3dfeb;border-radius:10px;color:#355775;background:#fff;font:inherit;font-size:12px;font-weight:650;line-height:1.5;text-align:center;cursor:pointer;box-shadow:none}.TestExecutionOverview_directoryHeader__8mLQn>button,.TestExecutionOverview_directory__MIW4W button>svg{flex-shrink:0}.TestExecutionOverview_directory__MIW4W .TestExecutionOverview_primaryButton__WND42{border-color:#245abb;color:#fff;background:#245abb}.TestExecutionOverview_directory__MIW4W .TestExecutionOverview_primaryButton__WND42:hover{border-color:#1e4b9b;background:#1e4b9b;transform:none}.TestExecutionOverview_directory__MIW4W .TestExecutionOverview_clearButton__WGn0M:hover,.TestExecutionOverview_directory__MIW4W .TestExecutionOverview_secondaryButton__pxHLN:hover{border-color:#b6cdea;color:#235aba;background:#edf4ff;transform:none}.TestExecutionOverview_directory__MIW4W .TestExecutionOverview_dangerButton__EdiY4{border-color:#e8ccd0;color:#a43b47;background:#fff}.TestExecutionOverview_directory__MIW4W .TestExecutionOverview_dangerButton__EdiY4:hover:not(:disabled){border-color:#dba7af;color:#922c38;background:#fff0f2;transform:none}.TestExecutionOverview_directory__MIW4W button:disabled{opacity:.6;cursor:not-allowed}.TestExecutionOverview_directory__MIW4W .TestExecutionOverview_dangerButton__EdiY4:disabled{border-color:#dce3ea;color:#728297;background:#f5f7fa}.TestExecutionOverview_directory__MIW4W a:focus-visible,.TestExecutionOverview_directory__MIW4W button:focus-visible,.TestExecutionOverview_directory__MIW4W input:focus-visible,.TestExecutionOverview_directory__MIW4W select:focus-visible{outline:3px solid #7aa8eb;outline-offset:3px}.TestExecutionOverview_managementBar__1DPZV{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 20px;margin-bottom:18px;padding:15px 18px;border:1px solid #c8d9ee;border-radius:12px;background:#edf4ff}.TestExecutionOverview_managementBar__1DPZV>div{flex:1 1 300px;min-width:0}.TestExecutionOverview_managementBar__1DPZV strong{color:#294e7a;font-size:13px;line-height:1.5}.TestExecutionOverview_managementBar__1DPZV p{margin:4px 0 0;color:#526f8b;font-size:12px;line-height:1.6}.TestExecutionOverview_summary__VChE7{display:flex;flex-wrap:wrap;gap:0;margin:0 0 18px;border:1px solid #dce5ee;border-radius:12px;background:#fff}.TestExecutionOverview_summary__VChE7>div{display:flex;align-items:baseline;flex:1 1 130px;gap:9px;min-width:0;padding:14px 18px;border-right:1px solid #e8edf3}.TestExecutionOverview_summary__VChE7>div:last-child{border-right:0}.TestExecutionOverview_summary__VChE7 dt{order:2;color:#63788b;font-size:12px;line-height:1.5}.TestExecutionOverview_summary__VChE7 dd{margin:0;color:#203e59;font-size:23px;font-weight:750;line-height:1.3}.TestExecutionOverview_filters___d0DB{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px;padding:15px;border:1px solid #dce5ee;border-radius:12px;background:#fff}.TestExecutionOverview_directory__MIW4W .TestExecutionOverview_filters___d0DB label{display:grid;min-width:0;grid-gap:7px;gap:7px;color:#4c657b;font-size:11px;font-weight:650}.TestExecutionOverview_searchField__ktsma{flex:1 1 290px}.TestExecutionOverview_searchControl__R4VJ7{position:relative;display:block;min-width:0}.TestExecutionOverview_searchControl__R4VJ7>svg{position:absolute;top:50%;left:12px;color:#7890a4;pointer-events:none;transform:translateY(-50%)}.TestExecutionOverview_directory__MIW4W .TestExecutionOverview_searchControl__R4VJ7 input:not([type=checkbox]):not([type=radio]){width:100%;min-height:44px;padding:11px 12px 11px 39px;border:1px solid #c5d4e3;border-radius:10px;color:#203e59;background:#fff;font:inherit;font-size:14px;font-weight:450}.TestExecutionOverview_areaFilter___DvVm{flex:0 1 250px}.TestExecutionOverview_directory__MIW4W .TestExecutionOverview_areaFilter___DvVm select{width:100%;min-height:44px;padding:10px 30px 10px 12px;border:1px solid #c5d4e3;border-radius:10px;color:#203e59;background:#fff;font:inherit;font-size:13px;font-weight:450;text-overflow:ellipsis}.TestExecutionOverview_directory__MIW4W .TestExecutionOverview_clearButton__WGn0M{padding-inline:10px;border-color:transparent}.TestExecutionOverview_directoryContext__R_ycI{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:8px 20px;margin:12px 2px 20px}.TestExecutionOverview_resultNote__AcImV{flex:1 1 340px;margin:0;color:#687f92;font-size:11px;line-height:1.6}.TestExecutionOverview_filterCount__UVLfw{color:#587189;font-size:11px;line-height:1.6}.TestExecutionOverview_areaList__98V09{display:grid;grid-gap:20px;gap:20px;min-width:0}.TestExecutionOverview_areaPanel__e_vI8{min-width:0;border:1px solid #d6e1ec;border-radius:14px;background:#fff;overflow:hidden}.TestExecutionOverview_areaHeader__r9xdm{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 18px;min-width:0;padding:18px 20px;border-bottom:1px solid #e4ebf3;background:#f8fafc}.TestExecutionOverview_areaLink__JONt1{display:flex;align-items:center;flex:1 1 250px;gap:13px;min-width:0;min-height:44px;border-radius:8px}.TestExecutionOverview_areaLink__JONt1:hover h3{color:#235aba;text-decoration:underline;text-underline-offset:3px}.TestExecutionOverview_areaNumber__CV0DZ{display:grid;place-items:center;flex:0 0 auto;min-width:42px;height:42px;padding:0 9px;border:1px solid #d1dff0;border-radius:11px;color:#35618c;background:#eaf1fa;font-size:17px;font-weight:700}.TestExecutionOverview_areaTitle__9Sf_a{display:block;min-width:0}.TestExecutionOverview_eyebrow__OiSAE{display:block;margin-bottom:3px;color:#72879b;font-size:9px;font-weight:750;letter-spacing:.055em;text-transform:uppercase}.TestExecutionOverview_areaTitle__9Sf_a h3{margin:0;color:#203e59;font-size:17px;font-weight:700;line-height:1.45;overflow-wrap:anywhere}.TestExecutionOverview_areaMeta__JpoTd{display:block;margin-top:4px;color:#6a8094;font-size:11px;line-height:1.55}.TestExecutionOverview_areaManagement__rn3Y5{flex:0 1 auto;max-width:100%;min-width:0}.TestExecutionOverview_areaActions__dLEDa{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-width:0}.TestExecutionOverview_deleteHelp__M_SA4{max-width:430px;margin:7px 0 0 auto;color:#61758a;font-size:11px;line-height:1.6;text-align:right}.TestExecutionOverview_packageGrid__vlmL9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;min-width:0;padding:18px}.TestExecutionOverview_packageCard__53H4t{display:flex;flex-direction:column;min-width:0;border:1px solid #dce5ee;border-radius:12px;background:#fff;overflow:hidden;transition:border-color .15s,box-shadow .15s}.TestExecutionOverview_packageCard__53H4t:hover{border-color:#bad0ec;box-shadow:0 3px 12px #2143670a}.TestExecutionOverview_packageLink__FPsQe{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-width:0;min-height:140px;padding:16px;border-radius:11px 11px 0 0}.TestExecutionOverview_packageLink__FPsQe:hover{background:#f7faff}.TestExecutionOverview_packageLink__FPsQe:hover h4{color:#235aba}.TestExecutionOverview_packageTop___m9hi{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.TestExecutionOverview_packageNumber__uovvU{display:inline-flex;align-items:center;gap:5px;color:#4c7198;font-size:11px;font-weight:700}.TestExecutionOverview_itemCount__Hidje{color:#6a8094;font-size:11px}.TestExecutionOverview_packageLink__FPsQe h4{margin:0;color:#203e59;font-size:15px;font-weight:700;line-height:1.55;overflow-wrap:anywhere}.TestExecutionOverview_packageMeta__vSCa7{display:flex;align-items:flex-start;flex-wrap:wrap;gap:7px 10px;min-width:0}.TestExecutionOverview_packageId__LkjPu{min-width:0;color:#75899c;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.TestExecutionOverview_category__G0gNu{min-width:0;max-width:100%;padding:2px 7px;border-radius:5px;color:#587490;background:#edf3f9;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.TestExecutionOverview_openPackage__s6uFl{display:flex;align-items:center;gap:6px;margin-top:auto;padding-top:4px;color:#235aba;font-size:11px;font-weight:650;line-height:1.5}.TestExecutionOverview_results__8GcrL{min-width:0;padding:12px 16px;border-top:1px solid #edf1f5;background:#fbfcfe}.TestExecutionOverview_resultsLabel__LBo2M{display:block;margin-bottom:7px;color:#75879a;font-size:9px;font-weight:650;letter-spacing:.025em}.TestExecutionOverview_statusList__rIF5_{display:flex;flex-wrap:wrap;gap:7px 12px;margin:0;padding:0;list-style:none}.TestExecutionOverview_statusList__rIF5_ li{display:inline-flex;align-items:center;gap:4px;min-width:0;color:#5e7286;font-size:10px;font-weight:550;line-height:1.5}.TestExecutionOverview_statusDot__95KuU{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:currentColor}.TestExecutionOverview_statusList__rIF5_ .TestExecutionOverview_passed__XBS_q{color:#248165}.TestExecutionOverview_statusList__rIF5_ .TestExecutionOverview_failed__PanqG{color:#b64c55}.TestExecutionOverview_statusList__rIF5_ .TestExecutionOverview_punch__FkcgV{color:#ab741d}.TestExecutionOverview_statusList__rIF5_ .TestExecutionOverview_blocked__jrW2T{color:#92721c}.TestExecutionOverview_statusList__rIF5_ .TestExecutionOverview_notTested__5eKT9{color:#6d8092}.TestExecutionOverview_noResults__AnkYP{color:#71879b;font-size:11px;line-height:1.5}.TestExecutionOverview_packageActions__pRh_D{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding:8px 12px 12px;border-top:1px solid #edf1f5;background:#fbfcfe}.TestExecutionOverview_emptyArea__7AgUn{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:12px;padding:24px 20px;color:#6c8296;font-size:12px;line-height:1.6}.TestExecutionOverview_emptyArea__7AgUn>svg{flex-shrink:0;color:#8497a9}.TestExecutionOverview_emptyArea__7AgUn>span{flex:1 1 240px}.TestExecutionOverview_emptyState__OXIdM{display:flex;align-items:center;flex-direction:column;gap:10px;padding:40px 24px;border:1px dashed #cbd9e8;border-radius:14px;color:#7890a4;background:#fff;text-align:center}.TestExecutionOverview_emptyState__OXIdM h3{margin:0;color:#294864;font-size:17px;line-height:1.5}.TestExecutionOverview_emptyState__OXIdM p{max-width:480px;margin:0 0 6px;color:#6d8194;font-size:13px;line-height:1.7}.TestExecutionOverview_srOnly__SbPnv{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:1550px){.TestExecutionOverview_packageGrid__vlmL9{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1150px){.TestExecutionOverview_areaHeader__r9xdm{align-items:flex-start}.TestExecutionOverview_areaManagement__rn3Y5{flex:1 1 100%}.TestExecutionOverview_areaActions__dLEDa{justify-content:flex-start}.TestExecutionOverview_areaActions__dLEDa>button{flex:0 1 auto}.TestExecutionOverview_deleteHelp__M_SA4{max-width:none;margin-left:0;text-align:left}}@media (max-width:700px){.TestExecutionOverview_directoryHeader__8mLQn{flex-wrap:wrap;gap:14px}.TestExecutionOverview_directoryHeader__8mLQn h2{font-size:20px}.TestExecutionOverview_directoryHeader__8mLQn>button{width:100%}.TestExecutionOverview_managementBar__1DPZV{padding:14px}.TestExecutionOverview_managementBar__1DPZV>button{width:100%}.TestExecutionOverview_summary__VChE7>div{flex:1 1;flex-direction:column;align-items:center;gap:0;padding:12px 10px;text-align:center}.TestExecutionOverview_summary__VChE7 dt{margin-top:4px;font-size:10px}.TestExecutionOverview_summary__VChE7 dd{font-size:22px}.TestExecutionOverview_filters___d0DB{padding:13px}.TestExecutionOverview_areaFilter___DvVm,.TestExecutionOverview_searchField__ktsma{flex:1 1 100%}.TestExecutionOverview_directory__MIW4W .TestExecutionOverview_areaFilter___DvVm select,.TestExecutionOverview_directory__MIW4W .TestExecutionOverview_searchControl__R4VJ7 input:not([type=checkbox]):not([type=radio]){font-size:16px}.TestExecutionOverview_directory__MIW4W .TestExecutionOverview_clearButton__WGn0M{justify-content:flex-start;width:100%}.TestExecutionOverview_directoryContext__R_ycI{margin-bottom:16px}.TestExecutionOverview_resultNote__AcImV{flex-basis:100%}.TestExecutionOverview_areaHeader__r9xdm{padding:15px;gap:14px}.TestExecutionOverview_areaLink__JONt1{flex-basis:100%;gap:10px}.TestExecutionOverview_areaNumber__CV0DZ{min-width:37px;height:39px;font-size:16px}.TestExecutionOverview_areaTitle__9Sf_a h3{font-size:16px}.TestExecutionOverview_areaActions__dLEDa{gap:8px}.TestExecutionOverview_areaActions__dLEDa>button{flex:1 1 125px;padding-inline:8px}.TestExecutionOverview_packageGrid__vlmL9{grid-template-columns:minmax(0,1fr);gap:12px;padding:13px}.TestExecutionOverview_packageLink__FPsQe{min-height:132px;padding:15px}.TestExecutionOverview_packageLink__FPsQe h4{font-size:15px}.TestExecutionOverview_results__8GcrL{padding-inline:15px}.TestExecutionOverview_statusList__rIF5_{gap:8px 12px}.TestExecutionOverview_statusList__rIF5_ li{font-size:11px}.TestExecutionOverview_packageActions__pRh_D>button{flex:1 1 120px;padding-inline:8px}.TestExecutionOverview_emptyArea__7AgUn{padding:20px 15px}.TestExecutionOverview_emptyState__OXIdM{padding:30px 18px}.TestExecutionOverview_emptyState__OXIdM>button{width:100%}}@media (prefers-reduced-motion:reduce){.TestExecutionOverview_packageCard__53H4t{transition:none}}.TestStructureNavigation_structure__S1GqC{min-width:0;padding-top:7px;color:#42617b}.TestStructureNavigation_hint__z9llY{margin:0 3px 10px;color:#73889b;font-size:11px;line-height:1.6}.TestStructureNavigation_hint__z9llY strong{color:#536d85;font-size:11px;font-weight:650}.TestStructureNavigation_resultColors__k7mKG,.TestStructureNavigation_resultColors__k7mKG[data-result-tone=neutral],.TestStructureNavigation_resultColors__k7mKG[data-result-tone=pending]{--tree-result-color:#64748b;--tree-result-surface:#f5f7fa}.TestStructureNavigation_resultColors__k7mKG[data-result-tone=passed]{--tree-result-color:#147044;--tree-result-surface:#edf8f1}.TestStructureNavigation_resultColors__k7mKG[data-result-tone=rejected]{--tree-result-color:#a11d2d;--tree-result-surface:#fff0f2}.TestStructureNavigation_resultColors__k7mKG[data-result-tone=blocked]{--tree-result-color:#92400e;--tree-result-surface:#fff5e8}.TestStructureNavigation_resultColors__k7mKG[data-result-tone=punch]{--tree-result-color:#6d28d9;--tree-result-surface:#f5f0ff}.TestStructureNavigation_resultColors__k7mKG[data-result-tone=na]{--tree-result-color:#475569;--tree-result-surface:#f1f5f9}.TestStructureNavigation_resultColors__k7mKG[data-result-tone=progress]{--tree-result-color:#1e40af;--tree-result-surface:#edf3ff}.TestStructureNavigation_areas__sOrqz,.TestStructureNavigation_items__JWpmn,.TestStructureNavigation_packages__DZWTV{display:grid;grid-gap:6px;gap:6px;min-width:0;margin:0;padding:0;list-style:none}.TestStructureNavigation_areas__sOrqz>li,.TestStructureNavigation_items__JWpmn>li,.TestStructureNavigation_packages__DZWTV>li{min-width:0;margin:0;padding:0}.TestStructureNavigation_area__aq09x{min-width:0;border:1px solid #d7e2ed;border-left:3px solid var(--tree-result-color);border-radius:9px;background:#fff}.TestStructureNavigation_branchRow__Falye{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:stretch;min-width:0}.TestStructureNavigation_structure__S1GqC .TestStructureNavigation_toggle___yJz5{display:flex;align-items:center;justify-content:center;width:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:8px 0 0 8px;background:transparent;color:#6b8298;box-shadow:none;cursor:pointer}.TestStructureNavigation_toggle___yJz5>svg{transition:transform .15s}.TestStructureNavigation_toggle___yJz5[aria-expanded=true]>svg{transform:rotate(90deg)}.TestStructureNavigation_structure__S1GqC .TestStructureNavigation_branchLink__dMYFO{display:flex;align-items:flex-start;gap:7px;min-width:0;min-height:48px;margin:0;padding:9px 8px 9px 0;border:0;border-radius:0 8px 8px 0;background:transparent;color:#43617c;text-align:left;box-shadow:none;cursor:pointer}.TestStructureNavigation_branchLink__dMYFO>svg{flex:0 0 auto;margin-top:2px;color:#7990a5}.TestStructureNavigation_branchLink__dMYFO>span{display:grid;min-width:0;grid-gap:3px;gap:3px}.TestStructureNavigation_branchLink__dMYFO strong{min-width:0;color:inherit;font-size:12px;font-weight:650;line-height:1.55;overflow-wrap:anywhere}.TestStructureNavigation_branchLink__dMYFO small{color:#7c8d9e;font-size:10px;font-weight:450;line-height:1.5}.TestStructureNavigation_structure__S1GqC .TestStructureNavigation_branchLink__dMYFO:hover,.TestStructureNavigation_structure__S1GqC .TestStructureNavigation_toggle___yJz5:hover{color:#235aba;background:#f0f5fc;transform:none}.TestStructureNavigation_activeBranch__DrwAu>.TestStructureNavigation_branchRow__Falye{background:#f2f6fc;border-radius:8px}.TestStructureNavigation_structure__S1GqC .TestStructureNavigation_branchLink__dMYFO.TestStructureNavigation_current__Ke2sI{color:#235aba;background:#eaf2ff}.TestStructureNavigation_areaChildren__1zhuF{min-width:0;margin:0 6px 7px 14px;padding:6px 0 0 8px;border-left:1px solid #cbd9e7}.TestStructureNavigation_areaChildren__1zhuF[hidden],.TestStructureNavigation_packageChildren__kHYPo[hidden]{display:none}.TestStructureNavigation_package__Bnv8l{min-width:0;border:1px solid #e2eaf2;border-left:3px solid var(--tree-result-color);border-radius:8px;background:#fbfcfe}.TestStructureNavigation_package__Bnv8l .TestStructureNavigation_branchRow__Falye{grid-template-columns:44px minmax(0,1fr)}.TestStructureNavigation_package__Bnv8l .TestStructureNavigation_branchLink__dMYFO{gap:5px;padding-right:6px}.TestStructureNavigation_package__Bnv8l .TestStructureNavigation_branchLink__dMYFO strong{font-size:11px;font-weight:600}.TestStructureNavigation_package__Bnv8l .TestStructureNavigation_branchLink__dMYFO small{font-size:9px}.TestStructureNavigation_packageChildren__kHYPo{min-width:0;margin:0 5px 6px 13px;padding:4px 0 0 7px;border-left:1px solid #d6e1ec}.TestStructureNavigation_items__JWpmn{gap:3px}.TestStructureNavigation_structure__S1GqC .TestStructureNavigation_item__gFf3z{display:flex;align-items:center;gap:6px;width:100%;min-width:0;min-height:44px;margin:0;padding:7px;border:1px solid transparent;border-left:3px solid var(--tree-result-color);border-radius:7px;background:var(--tree-result-surface);color:#486179;text-align:left;box-shadow:none;cursor:pointer}.TestStructureNavigation_item__gFf3z>svg{flex:0 0 auto;color:var(--tree-result-color)}.TestStructureNavigation_item__gFf3z>span{display:grid;min-width:0;grid-gap:2px;gap:2px}.TestStructureNavigation_item__gFf3z strong{color:#6a84a0;font-size:10px;font-weight:650;line-height:1.5}.TestStructureNavigation_item__gFf3z>span>span{min-width:0;color:inherit;font-size:11px;font-weight:500;line-height:1.55;overflow-wrap:anywhere}.TestStructureNavigation_structure__S1GqC .TestStructureNavigation_item__gFf3z.TestStructureNavigation_current__Ke2sI,.TestStructureNavigation_structure__S1GqC .TestStructureNavigation_item__gFf3z:hover{border-color:#c8dcf3;border-left-color:var(--tree-result-color);color:#235aba;background:var(--tree-result-surface);box-shadow:inset 0 0 0 1px #9bbcea;transform:none}.TestStructureNavigation_item__gFf3z.TestStructureNavigation_current__Ke2sI strong{color:#235aba}.TestStructureNavigation_progressSummary__oZOyr{display:grid;min-width:0;grid-gap:3px;gap:3px;margin-top:2px}.TestStructureNavigation_structure__S1GqC .TestStructureNavigation_resultBadge__RrCk3{display:inline-flex;align-items:center;justify-self:start;flex-wrap:wrap;gap:4px;max-width:100%;width:-moz-fit-content;width:fit-content;padding:2px 5px;border-radius:4px;color:var(--tree-result-color);background:var(--tree-result-surface);font-size:10px;font-weight:650;line-height:1.5}.TestStructureNavigation_resultDot__M4naq{flex:0 0 5px;width:5px;height:5px;border-radius:50%;background:currentColor}.TestStructureNavigation_progressDetails__ID7vE{color:#657c90;font-size:10px;font-weight:450;line-height:1.6;overflow-wrap:anywhere}.TestStructureNavigation_item__gFf3z .TestStructureNavigation_resultBadge__RrCk3{margin-top:2px;padding-inline:0}.TestStructureNavigation_empty__l6tqI{margin:7px 3px;color:#71869b;font-size:11px;line-height:1.7}.TestStructureNavigation_emptyBranch__lyKkT{margin:3px 4px 7px;color:#8092a4;font-size:10px;line-height:1.6}.TestStructureNavigation_structure__S1GqC button:disabled{opacity:.55;cursor:not-allowed}.TestStructureNavigation_structure__S1GqC button:focus-visible{outline:3px solid #7aa8eb;outline-offset:2px}@media (max-width:700px){.TestStructureNavigation_branchLink__dMYFO strong{font-size:12px}.TestStructureNavigation_item__gFf3z>span>span,.TestStructureNavigation_package__Bnv8l .TestStructureNavigation_branchLink__dMYFO strong{font-size:11px}}@media (prefers-reduced-motion:reduce){.TestStructureNavigation_toggle___yJz5>svg{transition:none}}.WorkspaceBreadcrumb_bar__fS3_X{position:relative;min-width:0;padding:12px 30px;background:#ffffff;border-bottom:1px solid #dce5ee;color:#44566d}.WorkspaceBreadcrumb_crumb__1ktru,.WorkspaceBreadcrumb_crumbs__NOZdQ,.WorkspaceBreadcrumb_navigation__PlDHW{min-width:0}.WorkspaceBreadcrumb_crumbs__NOZdQ{display:flex;align-items:center;flex-wrap:wrap;gap:3px 0;margin:0;padding:0;list-style:none}.WorkspaceBreadcrumb_crumb__1ktru{display:flex;align-items:center;max-width:100%;font-size:calc(12px * var(--website-menu-scale, 1));line-height:1.5}.WorkspaceBreadcrumb_separator__Jinpo{margin:0 7px;flex:0 0 auto;color:#95a2b2}.WorkspaceBreadcrumb_crumb__1ktru a{display:block;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#536781;text-decoration:none;border-radius:3px}.WorkspaceBreadcrumb_crumb__1ktru a:hover{color:#135dbc;text-decoration:underline}.WorkspaceBreadcrumb_crumb__1ktru a[aria-current=page]{color:#182f4d;font-weight:700}.WorkspaceBreadcrumb_crumb__1ktru a:focus-visible{outline:2px solid #176bd6;outline-offset:3px}@media (max-width:1100px){.WorkspaceBreadcrumb_bar__fS3_X{padding-inline:22px}.WorkspaceBreadcrumb_crumb__1ktru a{max-width:240px}}@media (max-width:700px){.WorkspaceBreadcrumb_bar__fS3_X{padding:8px 16px}.WorkspaceBreadcrumb_navigation__PlDHW{overflow-x:auto;scrollbar-width:thin}.WorkspaceBreadcrumb_crumbs__NOZdQ{flex-wrap:nowrap;width:max-content;min-width:100%}.WorkspaceBreadcrumb_crumb__1ktru{flex:0 0 auto;font-size:calc(11px * var(--website-menu-scale, 1))}.WorkspaceBreadcrumb_crumb__1ktru a{min-height:44px;line-height:44px;max-width:min(230px,68vw)}.WorkspaceBreadcrumb_separator__Jinpo{margin-inline:5px}}@media print{.WorkspaceBreadcrumb_bar__fS3_X{display:none}}.ProjectWorkflow_workflow__9LZLJ{min-width:0;display:grid;grid-gap:20px;gap:20px}.ProjectWorkflow_header__rg8b3{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;padding:24px;border:1px solid #cadcec;border-radius:14px;background:#f1f7fd}.ProjectWorkflow_header__rg8b3>div{max-width:850px;min-width:0}.ProjectWorkflow_eyebrow__Ily_7{color:#4d6985;font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:750}.ProjectWorkflow_header__rg8b3 h2{margin:8px 0 12px;font-size:24px;color:#183b5c}.ProjectWorkflow_header__rg8b3 p{margin:0;color:#506b82;font-size:14px;line-height:1.75}.ProjectWorkflow_header__rg8b3>button{flex-shrink:0}.ProjectWorkflow_steps__nM_o_{padding:15px;border:1px solid #dbe5ee;border-radius:12px;background:#fff}.ProjectWorkflow_steps__nM_o_ ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;grid-gap:8px;gap:8px;padding:0;margin:0}.ProjectWorkflow_steps__nM_o_ li{min-width:0}.ProjectWorkflow_created__dEIsK,.ProjectWorkflow_steps__nM_o_ button{display:flex;gap:10px;align-items:center;width:100%;min-height:56px;padding:9px 12px;border:1px solid transparent;border-radius:8px;color:#526b83;background:#f6f8fb;text-align:left;font-size:12px;line-height:1.5;box-shadow:none}.ProjectWorkflow_steps__nM_o_ button:hover{background:#eaf2fb;transform:none}.ProjectWorkflow_steps__nM_o_ button.ProjectWorkflow_current__ToYh2{border-color:#4580b6;background:#e8f2fd;color:#1d5485;font-weight:750}.ProjectWorkflow_actions__t7gkM button:focus-visible,.ProjectWorkflow_steps__nM_o_ button:focus-visible{outline:3px solid #68a8ed;outline-offset:2px}.ProjectWorkflow_number__Hmkk2{flex-shrink:0;display:grid;place-items:center;width:24px;height:24px;border:1px solid #cddce9;border-radius:50%;font-size:11px}.ProjectWorkflow_created__dEIsK{color:#2d7653;background:#f0f8f3}.ProjectWorkflow_created__dEIsK>svg{flex-shrink:0}.ProjectWorkflow_created__dEIsK small{display:block;font-size:10px}.ProjectWorkflow_content__hbzQ0{min-width:0}.ProjectWorkflow_footer__yXRQa{display:grid;grid-gap:14px;gap:14px;padding:20px;border:1px solid #dbe5ee;border-radius:12px;background:#fff}.ProjectWorkflow_footer__yXRQa p{margin:0;color:#60758a;font-size:12px;line-height:1.65}.ProjectWorkflow_actions__t7gkM{display:flex;justify-content:space-between;gap:12px}.ProjectWorkflow_actions__t7gkM button{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px}.ProjectWorkflow_actions__t7gkM button:last-child{margin-left:auto}.ProjectWorkflow_footer__yXRQa p.ProjectWorkflow_error__EhWWu{color:#a12b2b}.ProjectWorkflow_topNavigation__veMa_{padding:14px;border:1px solid #dbe5ee;border-radius:12px;background:#fff}.ProjectWorkflow_topNavigation__veMa_>.ProjectWorkflow_error__EhWWu{color:#a12b2b;font-size:13px;line-height:1.6}.ProjectWorkflow_compactSteps__fQCob>summary{min-height:36px;padding:8px 0;color:#526f8a;font-size:12px;cursor:pointer}.ProjectWorkflow_structure__HgeD6{display:grid;grid-gap:15px;gap:15px}.ProjectWorkflow_structureArea__2H7xv{padding:20px;border:1px solid #d8e3ed;border-radius:12px;background:#fff}.ProjectWorkflow_areaHeading__nXM79{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.ProjectWorkflow_areaHeading__nXM79 h3{margin:0;font-size:17px}.ProjectWorkflow_areaHeading__nXM79 p{margin:6px 0 0;color:#60758a;font-size:12px}.ProjectWorkflow_packageList__qE229{display:grid;grid-gap:8px;gap:8px;margin-top:15px}.ProjectWorkflow_package__xZXmz{display:flex;gap:12px;justify-content:space-between;align-items:center;padding:12px;border-radius:8px;background:#f4f7fa}.ProjectWorkflow_package__xZXmz>div{min-width:0;overflow-wrap:anywhere}.ProjectWorkflow_package__xZXmz strong{font-size:13px}.ProjectWorkflow_package__xZXmz small{display:block;margin-top:3px;color:#61778c;font-size:12px}.ProjectWorkflow_package__xZXmz button{flex-shrink:0}.ProjectWorkflow_referenceList__PeDId{display:grid;grid-gap:16px;gap:16px}.ProjectWorkflow_reference___5UxA{padding:18px;border:1px solid #dbe5ee;border-radius:10px}.ProjectWorkflow_referenceHeader__cGXlF{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.ProjectWorkflow_referenceHeader__cGXlF h3{margin:0;font-size:14px}.ProjectWorkflow_referenceFields__iDyq0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:15px;gap:15px}.ProjectWorkflow_referenceFields__iDyq0 label{display:grid;grid-gap:7px;gap:7px;font-size:12px;color:#415d76}.ProjectWorkflow_referenceFields__iDyq0 input{min-width:0;width:100%}.ProjectWorkflow_empty__Kl_9S{margin:0;color:#60758a;font-size:14px;line-height:1.7}@media (max-width:1000px){.ProjectWorkflow_header__rg8b3{flex-direction:column}.ProjectWorkflow_steps__nM_o_ ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ProjectWorkflow_header__rg8b3{padding:18px;gap:15px}.ProjectWorkflow_header__rg8b3 h2{font-size:21px}.ProjectWorkflow_steps__nM_o_{padding:10px}.ProjectWorkflow_created__dEIsK,.ProjectWorkflow_steps__nM_o_ button{padding:8px;font-size:11px}.ProjectWorkflow_actions__t7gkM{flex-direction:column}.ProjectWorkflow_actions__t7gkM button:last-child{margin-left:0}.ProjectWorkflow_referenceFields__iDyq0{grid-template-columns:minmax(0,1fr)}.ProjectWorkflow_structureArea__2H7xv{padding:16px}.ProjectWorkflow_package__xZXmz{flex-direction:column;align-items:stretch}}.TestStructureBuilder_builder__unled{display:grid;grid-gap:18px;gap:18px;min-width:0;color:#183b57}.TestStructureBuilder_builder__unled button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;font-size:12px;line-height:1.5}.TestStructureBuilder_builder__unled button>svg{flex-shrink:0}.TestStructureBuilder_stageNav__biYpv ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;padding:0;margin:0;list-style:none}.TestStructureBuilder_stageNav__biYpv button{width:100%;min-height:50px;border:1px solid #d6e2ee;border-radius:10px;background:#fff;color:#55708b}.TestStructureBuilder_stageNav__biYpv button[aria-current=step]{color:#235a94;border-color:#679bcf;background:#eaf3fe;font-weight:750}.TestStructureBuilder_stageNav__biYpv button>span{display:grid;place-items:center;flex-shrink:0;width:23px;height:23px;border:1px solid #c6d9eb;border-radius:50%;font-size:11px}.TestStructureBuilder_intro__AW1GX h2{margin:0 0 6px;font-size:22px}.TestStructureBuilder_empty__h8826 p,.TestStructureBuilder_intro__AW1GX p,.TestStructureBuilder_note__Lgxrz,.TestStructureBuilder_panel__KFuH8 p{margin:0;color:#61778d;font-size:13px;line-height:1.7}.TestStructureBuilder_context__dG7Uk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;padding:16px;border:1px solid #dbe5ef;border-radius:12px;background:#fff}.TestStructureBuilder_context__dG7Uk label{display:grid;grid-gap:8px;gap:8px;color:#45617b;font-size:12px;font-weight:650}.TestStructureBuilder_context__dG7Uk select{min-width:0;width:100%;min-height:46px;font-size:14px;border:1px solid #c6d6e6;border-radius:8px;padding:10px 12px;background:#fff}.TestStructureBuilder_toolbar__xDflh{display:flex;flex-wrap:wrap;gap:10px}.TestStructureBuilder_counts__kgR8w{display:flex;flex-wrap:wrap;gap:20px;color:#61778d;font-size:13px}.TestStructureBuilder_counts__kgR8w strong{color:#284e72;font-size:18px}.TestStructureBuilder_empty__h8826,.TestStructureBuilder_panel__KFuH8{padding:20px;border:1px solid #d8e3ee;border-radius:12px;background:#fff;min-width:0}.TestStructureBuilder_empty__h8826 h3{margin:0 0 8px;font-size:17px}.TestStructureBuilder_empty__h8826>button{margin-top:14px}.TestStructureBuilder_itemHeading__Gnz1d,.TestStructureBuilder_panelHeading__2YgM0{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:15px}.TestStructureBuilder_itemHeading__Gnz1d>div,.TestStructureBuilder_panelHeading__2YgM0>div{min-width:0}.TestStructureBuilder_panelHeading__2YgM0>button{flex-shrink:0}.TestStructureBuilder_panelHeading__2YgM0 h3{margin:0 0 6px;font-size:18px;overflow-wrap:anywhere}.TestStructureBuilder_list__VpDg8{display:grid;grid-gap:12px;gap:12px;min-width:0}.TestStructureBuilder_packageRow__I4Aam{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px;border-radius:9px;background:#f4f8fc}.TestStructureBuilder_packageRow__I4Aam>div{min-width:0;overflow-wrap:anywhere}.TestStructureBuilder_packageRow__I4Aam strong{font-size:14px}.TestStructureBuilder_packageRow__I4Aam small{display:block;margin-top:4px;color:#687f94;font-size:12px}.TestStructureBuilder_packageRow__I4Aam button{flex-shrink:0}.TestStructureBuilder_preview__dajnx,.TestStructureBuilder_procedure__PfU25{display:grid;grid-gap:12px;gap:12px;margin:0}.TestStructureBuilder_preview__dajnx dt,.TestStructureBuilder_procedure__PfU25 dt{margin-bottom:5px;color:#526f8a;font-size:11px;font-weight:700}.TestStructureBuilder_preview__dajnx dd,.TestStructureBuilder_procedure__PfU25 dd{margin:0;color:#38556f;font-size:13px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.TestStructureBuilder_item__WoRo_{padding:16px;border:1px solid #d9e4ee;border-radius:10px}.TestStructureBuilder_itemHeading__Gnz1d strong{font-size:14px;overflow-wrap:anywhere}.TestStructureBuilder_complete__ADv5_,.TestStructureBuilder_needsDetails__Z1jPa{display:inline-flex;flex-shrink:0;border-radius:6px;padding:4px 8px;font-size:10px;line-height:1.5}.TestStructureBuilder_complete__ADv5_{background:#edf8f1;color:#286b49}.TestStructureBuilder_needsDetails__Z1jPa{background:#fff4dd;color:#94661d}.TestStructureBuilder_preview__dajnx{grid-template-columns:repeat(2,minmax(0,1fr));padding:13px;border-radius:8px;background:#f6f9fc}.TestStructureBuilder_item__WoRo_>button{margin-top:12px}.TestStructureBuilder_itemSearch__QqbC8{display:grid;grid-gap:7px;gap:7px;margin:0 0 15px;color:#526f8a;font-size:12px}.TestStructureBuilder_itemSearch__QqbC8 input{width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid #c7d8e8;border-radius:8px;font-size:14px}.TestStructureBuilder_reviewSummary__07OwT{display:flex;align-items:flex-start;gap:12px;padding:20px;border:1px solid #e5d6b9;border-radius:12px;background:#fffaf0}.TestStructureBuilder_reviewSummary__07OwT>svg{flex-shrink:0;color:#ad8034}.TestStructureBuilder_reviewSummary__07OwT h3{margin:0 0 7px;font-size:18px}.TestStructureBuilder_reviewSummary__07OwT p{margin:0;color:#62758a;font-size:13px;line-height:1.7}.TestStructureBuilder_reviewSummary__07OwT small{display:block;margin-top:8px;color:#6c7f91;font-size:11px;line-height:1.6}.TestStructureBuilder_ready__VTrVY{border-color:#c8e4d2;background:#f2faf5}.TestStructureBuilder_ready__VTrVY>svg{color:#2c8054}.TestStructureBuilder_gap__KvP2T{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px;border:1px solid #e2dccc;border-radius:10px;background:#fff}.TestStructureBuilder_gap__KvP2T>div{min-width:0}.TestStructureBuilder_gap__KvP2T h3{margin:0 0 7px;color:#38556f;font-size:14px;overflow-wrap:anywhere}.TestStructureBuilder_gap__KvP2T ul{margin:0;padding-left:18px;color:#657a8d;font-size:12px;line-height:1.7}.TestStructureBuilder_gap__KvP2T>button{flex-shrink:0}.TestStructureBuilder_notices__OCBa3{padding:14px 18px;border:1px solid #dbe5ef;border-radius:10px;background:#f7fafd}.TestStructureBuilder_notices__OCBa3 summary{min-height:32px;color:#506c87;font-size:12px;cursor:pointer}.TestStructureBuilder_notices__OCBa3 ul{padding-left:18px;color:#647b90;font-size:12px;line-height:1.7}.TestStructureBuilder_navigation__THUQP{display:flex;align-items:center;justify-content:space-between;gap:12px}.TestStructureBuilder_navigation__THUQP>button:last-child{margin-left:auto}.TestStructureBuilder_builder__unled button:focus-visible,.TestStructureBuilder_builder__unled select:focus-visible,.TestStructureBuilder_builder__unled summary:focus-visible{outline:3px solid #6a9dd5;outline-offset:3px}@media (max-width:700px){.TestStructureBuilder_context__dG7Uk,.TestStructureBuilder_preview__dajnx{grid-template-columns:minmax(0,1fr)}.TestStructureBuilder_gap__KvP2T,.TestStructureBuilder_itemHeading__Gnz1d,.TestStructureBuilder_packageRow__I4Aam,.TestStructureBuilder_panelHeading__2YgM0{flex-direction:column;align-items:stretch}.TestStructureBuilder_stageNav__biYpv button{padding:8px 5px;gap:5px;font-size:11px}.TestStructureBuilder_empty__h8826,.TestStructureBuilder_panel__KFuH8,.TestStructureBuilder_reviewSummary__07OwT{padding:16px}.TestStructureBuilder_navigation__THUQP{flex-direction:column;align-items:stretch}.TestStructureBuilder_navigation__THUQP>button:last-child{margin-left:0}}.ProjectAccessPanel_roleGuide__C_Aze{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.ProjectAccessPanel_roleGuide__C_Aze>div{padding:12px 14px;border:1px solid var(--kc-line,#e2e8f0);border-radius:10px;background:#f8fafc}.ProjectAccessPanel_roleGuide__C_Aze dt{margin-bottom:5px;color:var(--kc-ink,#0f172a);font-weight:700;font-size:13px}.ProjectAccessPanel_roleGuide__C_Aze dd{margin:0;color:#475569;font-size:13px;line-height:1.5}@media (max-width:640px){.ProjectAccessPanel_roleGuide__C_Aze{grid-template-columns:1fr}}.MultiParticipantSessionsPage_dialog__JMAgo{width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:24px;border:1px solid #cbd5e1;border-radius:12px;color:var(--text,#183247);background:var(--card,#fff);box-shadow:0 24px 70px #142b4540}.MultiParticipantSessionsPage_dialog__JMAgo::-webkit-backdrop{background:#102b4670}.MultiParticipantSessionsPage_dialog__JMAgo::backdrop{background:#102b4670}.MultiParticipantSessionsPage_dialog__JMAgo h2{margin-top:0}.MultiParticipantSessionsPage_actions__Pbeoo{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.MultiParticipantSessionsPage_unsaved__X7mIO{display:inline-block;margin:6px 0;padding:3px 8px;border-radius:5px;color:#805712;background:#fff1d2;font-size:12px;font-weight:650}.MultiParticipantSessionsPage_counts__P_gYJ{width:100%;border-collapse:collapse;margin:16px 0}.MultiParticipantSessionsPage_counts__P_gYJ td,.MultiParticipantSessionsPage_counts__P_gYJ th{padding:9px 8px;border-bottom:1px solid #dce5ec;text-align:left}.MultiParticipantSessionsPage_counts__P_gYJ th{font-size:12px}.MultiParticipantSessionsPage_counts__P_gYJ td{font-size:14px}.MultiParticipantSessionsPage_error__gSTFi{padding:12px;border:1px solid #e4b7b4;border-radius:6px;background:#fff2f0;color:#923b35}.MultiParticipantSessionsPage_summary__bOOff{padding:12px;border-radius:6px;background:#edf5f7;color:#35596c}.MultiParticipantSessionsPage_lifecycleNotice___fK8F{display:flex;align-items:flex-start;flex-wrap:wrap;gap:12px}.MultiParticipantSessionsPage_lifecycleNotice___fK8F>span{flex:1 1 280px;overflow-wrap:anywhere}.MultiParticipantSessionsPage_lifecycleNotice___fK8F button{flex-shrink:0;min-height:44px}@media (max-width:600px){.MultiParticipantSessionsPage_dialog__JMAgo{padding:18px}.MultiParticipantSessionsPage_actions__Pbeoo{flex-direction:column}.MultiParticipantSessionsPage_actions__Pbeoo button{width:100%}.MultiParticipantSessionsPage_counts__P_gYJ td,.MultiParticipantSessionsPage_counts__P_gYJ th{padding:8px 4px;font-size:12px}}.ProjectReportLibrary_library__V2gS6{min-width:0}.ProjectReportLibrary_header__0HUF9{align-items:flex-start;gap:16px;flex-wrap:wrap}.ProjectReportLibrary_header__0HUF9 h2,.ProjectReportLibrary_phaseHeading__CSi8x h3,.ProjectReportLibrary_revisionHeading__JYGYY h4{margin:0}.ProjectReportLibrary_header__0HUF9 p,.ProjectReportLibrary_phaseHeading__CSi8x p{margin:4px 0 0;color:#526277}.ProjectReportLibrary_body__zQ0Cc{display:grid;grid-gap:14px;gap:14px;min-width:0}.ProjectReportLibrary_body__zQ0Cc>p{margin:0}.ProjectReportLibrary_phases__D3YlT{display:grid;grid-gap:24px;gap:24px;min-width:0}.ProjectReportLibrary_phase__7ZJjY{min-width:0}.ProjectReportLibrary_phaseHeading__CSi8x{display:flex;align-items:flex-start;gap:10px;padding:4px 0 12px;overflow-wrap:anywhere}.ProjectReportLibrary_phaseHeading__CSi8x>svg{flex-shrink:0;margin-top:2px;color:#285c7b}.ProjectReportLibrary_revisions__sTHVy{display:grid;grid-gap:12px;gap:12px;padding-left:15px;border-left:2px solid #d8e4ed}.ProjectReportLibrary_revision__nJ7C1{display:grid;grid-gap:14px;gap:14px;min-width:0;border:1px solid #d9e2ec;border-radius:10px;padding:18px;background:#fff}.ProjectReportLibrary_revisionHeading__JYGYY{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.ProjectReportLibrary_revisionHeading__JYGYY h4{font-size:1rem}.ProjectReportLibrary_badge__h7vjh{display:inline-flex;padding:5px 9px;border-radius:6px;font-size:.8rem;font-weight:650}.ProjectReportLibrary_working__nTgwW{background:#eaf1fa;color:#214b7b}.ProjectReportLibrary_historical__aX6R7{background:#edf0f4;color:#4c5b6b}.ProjectReportLibrary_pending__OEepJ{background:#fff3d8;color:#77500c}.ProjectReportLibrary_failed__JWavL{background:#fff0ed;color:#972f24}.ProjectReportLibrary_saved__tekhR{background:#e9f5ed;color:#285d39}.ProjectReportLibrary_dates__lzApZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));grid-gap:12px 24px;gap:12px 24px;margin:0}.ProjectReportLibrary_dates__lzApZ div{min-width:0}.ProjectReportLibrary_dates__lzApZ dt{font-size:.8rem;font-weight:600;color:#526277}.ProjectReportLibrary_dates__lzApZ dd{margin:4px 0 0;font-size:.9rem;overflow-wrap:anywhere}.ProjectReportLibrary_error__HNzfe,.ProjectReportLibrary_explanation__KpCZr,.ProjectReportLibrary_reason__6aiJW{margin:0;line-height:1.5;overflow-wrap:anywhere}.ProjectReportLibrary_explanation__KpCZr{color:#526277;font-size:.9rem}.ProjectReportLibrary_error__HNzfe{color:#9d2b21;background:#fff3f0;border:1px solid #efc6bf;border-radius:6px;padding:10px 12px}.ProjectReportLibrary_files__fAUyW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.ProjectReportLibrary_file__FCVti{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px;background:#f5f8fb;border:1px solid #dfe7ef;border-radius:7px;min-width:0}.ProjectReportLibrary_file__FCVti>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.ProjectReportLibrary_file__FCVti span{color:#526277;font-size:.8rem}.ProjectReportLibrary_file__FCVti strong{overflow-wrap:anywhere}.ProjectReportLibrary_library__V2gS6 button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;white-space:normal}.ProjectReportLibrary_revision__nJ7C1>button{justify-self:start}.ProjectReportLibrary_empty__tSmKO{padding:20px 0}.ProjectReportLibrary_empty__tSmKO h3{margin:0 0 8px}.ProjectReportLibrary_empty__tSmKO p{margin:0;max-width:650px;line-height:1.6}@media(max-width:600px){.ProjectReportLibrary_header__0HUF9>button,.ProjectReportLibrary_header__0HUF9>div{width:100%}.ProjectReportLibrary_revisions__sTHVy{padding-left:8px}.ProjectReportLibrary_revision__nJ7C1{padding:13px}.ProjectReportLibrary_dates__lzApZ,.ProjectReportLibrary_files__fAUyW{grid-template-columns:minmax(0,1fr)}.ProjectReportLibrary_dates__lzApZ div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-gap:12px;gap:12px}.ProjectReportLibrary_dates__lzApZ dd{margin:0}.ProjectReportLibrary_file__FCVti{align-items:flex-start}.ProjectReportLibrary_file__FCVti button,.ProjectReportLibrary_revision__nJ7C1>button{width:100%}}.AdminLayoutShell_frame__SI0fV{display:flex;flex-direction:column;height:100vh;height:100dvh;min-height:0;overflow:hidden;background:var(--suite-page-bg,#f4f6fa);color:var(--suite-ink,#142b45);font-family:var(--suite-font-family,Inter,ui-sans-serif,system-ui,sans-serif);font-size:var(--suite-font-size,14px)}.AdminLayoutShell_header__ubsTZ{flex:0 0 auto}.AdminLayoutShell_body__d8lV7{position:relative;display:grid;grid-template-columns:var(--suite-sidebar-width,274px) minmax(0,1fr);flex:1 1;min-height:0;overflow:hidden}.AdminLayoutShell_sidebar__KHOff{padding:22px 14px 18px;border-right:1px solid var(--suite-border,#dbe3eb);background:var(--suite-sidebar-bg,#f8fafc);overflow-x:hidden;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#bdcbd7 transparent}.AdminLayoutShell_content__NTMrl,.AdminLayoutShell_sidebar__KHOff{min-width:0;min-height:0;overscroll-behavior:contain;scrollbar-gutter:stable}.AdminLayoutShell_content__NTMrl{overflow:auto;outline:none}.AdminLayoutShell_contentInner__X2hzT{width:100%;max-width:var(--suite-content-max,1460px);margin:0 auto;padding:var(--suite-content-padding,22px 30px 40px)}.AdminLayoutShell_pageHeader__n38nY{margin-bottom:24px}.AdminLayoutShell_breadcrumb__WlKMH{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:25px;color:#738498;font-size:11px;line-height:1.5}.AdminLayoutShell_breadcrumb__WlKMH a:hover{color:var(--suite-accent,#235aba);text-decoration:underline}.AdminLayoutShell_breadcrumb__WlKMH [aria-current]{color:#415b74}.AdminLayoutShell_frame__SI0fV a:focus-visible,.AdminLayoutShell_frame__SI0fV button:focus-visible,.AdminLayoutShell_frame__SI0fV input:focus-visible{outline:3px solid #498ede;outline-offset:3px}.AdminLayoutShell_skipLink__nDe6y{position:absolute;z-index:1600;top:8px;left:16px;padding:12px 16px;border-radius:8px;background:var(--suite-surface,#fff);color:var(--suite-accent,#235aba);transform:translateY(-150%)}.AdminLayoutShell_skipLink__nDe6y:focus{transform:translateY(0)}.AdminLayoutShell_backdrop__yLXDG,.AdminLayoutShell_mobileBar__S4ImX{display:none}.AdminLayoutShell_loading__oPMLk{margin:0;padding:24px;border:1px solid var(--suite-border,#dbe3eb);border-radius:var(--suite-panel-radius,14px);background:var(--suite-surface,#fff);color:var(--suite-muted,#64748b)}.AdminLayoutShell_accessFrame___wmQg{min-height:100dvh;background:#f4f6fa}.AdminLayoutShell_accessCard__hkWyR{max-width:580px;margin:50px auto;padding:28px;border:1px solid #dbe3eb;border-radius:14px;background:#fff;color:#142b45}.AdminLayoutShell_accessCard__hkWyR h1{margin:0 0 12px;font-size:24px}.AdminLayoutShell_accessCard__hkWyR p{color:#64748b;line-height:1.7}@media(max-width:700px){.AdminLayoutShell_accessCard__hkWyR{margin:24px 16px;padding:22px}}.AdminLayoutShell_contentInner__X2hzT .admin-shell,.AdminLayoutShell_contentInner__X2hzT .layout-admin-container{width:100%;max-width:none;min-width:0;min-height:0;margin:0;padding:0!important;background:transparent!important}.AdminLayoutShell_contentInner__X2hzT .admin-page-head,.AdminLayoutShell_contentInner__X2hzT .analytics-header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:18px;position:static!important;top:auto!important;margin:0 0 26px;padding:0!important;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important}.AdminLayoutShell_contentInner__X2hzT .admin-page-head>div:first-child,.AdminLayoutShell_contentInner__X2hzT .analytics-header>div:first-child{flex:1 1 300px;min-width:0}.AdminLayoutShell_contentInner__X2hzT .admin-locked h1,.AdminLayoutShell_contentInner__X2hzT .admin-page-head h1,.AdminLayoutShell_contentInner__X2hzT .analytics-header h1{margin:7px 0 10px;color:var(--suite-ink,#142b45);font-size:28px!important;line-height:1.25;font-weight:750;letter-spacing:-.65px}.AdminLayoutShell_contentInner__X2hzT .admin-page-head p,.AdminLayoutShell_contentInner__X2hzT .analytics-header p{max-width:740px;margin:0;color:var(--suite-muted,#64748b);font-size:14px;line-height:1.7}.AdminLayoutShell_contentInner__X2hzT .eyebrow{color:var(--suite-accent,#235aba);font-size:10px;font-weight:750;letter-spacing:.12em}.AdminLayoutShell_contentInner__X2hzT .dashboard-actions{justify-content:flex-start;gap:8px;margin:0}.AdminLayoutShell_frame__SI0fV .AdminLayoutShell_contentInner__X2hzT .dashboard-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:14px;gap:14px;margin:0 0 24px}.AdminLayoutShell_frame__SI0fV .AdminLayoutShell_contentInner__X2hzT .dashboard-kpis .kpi{min-width:0;padding:16px 18px;border:1px solid var(--suite-border,#dbe3eb)!important;border-radius:var(--suite-panel-radius,14px)!important;background:var(--suite-surface,#fff)!important;box-shadow:none!important}.AdminLayoutShell_contentInner__X2hzT .kpi .value{color:var(--suite-ink,#142b45);font-size:24px;font-weight:750;line-height:1.3;overflow-wrap:anywhere}.AdminLayoutShell_contentInner__X2hzT .kpi .label{color:var(--suite-muted,#64748b);font-size:11px;font-weight:500}.AdminLayoutShell_contentInner__X2hzT .analytics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin:0 0 24px}.AdminLayoutShell_contentInner__X2hzT .analytics-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.AdminLayoutShell_contentInner__X2hzT .card{min-width:0;margin-bottom:24px;border:1px solid var(--suite-border,#dbe3eb)!important;border-radius:var(--suite-panel-radius,14px)!important;background:var(--suite-surface,#fff)!important;box-shadow:0 4px 16px #142b4505!important;overflow:hidden}.AdminLayoutShell_contentInner__X2hzT .analytics-grid>.card{margin-bottom:0}.AdminLayoutShell_contentInner__X2hzT .card-head{flex-wrap:wrap;gap:14px;padding:18px 20px;border-bottom:1px solid var(--suite-border,#dbe3eb);background:var(--suite-surface,#fff)!important}.AdminLayoutShell_contentInner__X2hzT .card-head h2,.AdminLayoutShell_contentInner__X2hzT .card-head h3{color:var(--suite-ink,#142b45);font-size:16px;font-weight:700;line-height:1.4}.AdminLayoutShell_contentInner__X2hzT .card-body{min-width:0;max-width:100%;padding:20px;overflow:auto;overscroll-behavior-x:contain}.AdminLayoutShell_contentInner__X2hzT .card-body>table{min-width:600px}.AdminLayoutShell_contentInner__X2hzT .card-body>.admin-project-table{min-width:1000px}.AdminLayoutShell_contentInner__X2hzT .card-head input{width:100%;min-width:0;min-height:42px;border-radius:var(--suite-control-radius,10px);font-size:14px}.AdminLayoutShell_contentInner__X2hzT .admin-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 18px}.AdminLayoutShell_contentInner__X2hzT .admin-toolbar input{flex:1 1 260px;min-width:0;min-height:42px;border-radius:var(--suite-control-radius,10px);font-size:14px}.AdminLayoutShell_contentInner__X2hzT .admin-toolbar button{flex-shrink:0}.AdminLayoutShell_contentInner__X2hzT .admin-table-wrap{width:100%;min-width:0;overflow:auto;overscroll-behavior-x:contain;margin-top:24px;border:1px solid var(--suite-border,#dbe3eb);border-radius:var(--suite-panel-radius,14px);background:var(--suite-surface,#fff)}.AdminLayoutShell_contentInner__X2hzT .admin-table{min-width:900px}.AdminLayoutShell_contentInner__X2hzT table{font-size:12px;color:var(--suite-ink,#142b45)}.AdminLayoutShell_contentInner__X2hzT td,.AdminLayoutShell_contentInner__X2hzT th{padding:12px 14px;line-height:1.5}.AdminLayoutShell_contentInner__X2hzT th{position:static;background:var(--suite-sidebar-bg,#f8fafc);color:#4b6176;font-size:11px;font-weight:700}.AdminLayoutShell_contentInner__X2hzT .row-actions{display:flex;flex-wrap:wrap;gap:7px;min-width:220px}.AdminLayoutShell_contentInner__X2hzT .row-actions .btn,.AdminLayoutShell_contentInner__X2hzT .row-actions button{padding:7px 9px;min-height:34px;font-size:11px}.AdminLayoutShell_contentInner__X2hzT .admin-locked{max-width:760px;margin:0;padding:24px;border:1px solid var(--suite-border,#dbe3eb);border-radius:var(--suite-panel-radius,14px);background:var(--suite-surface,#fff)}.AdminLayoutShell_contentInner__X2hzT .admin-loading{margin:0;padding:24px;color:var(--suite-muted,#64748b)}.AdminLayoutShell_contentInner__X2hzT .tiny{color:var(--suite-muted,#64748b);font-size:11px}.AdminLayoutShell_pageHeader__n38nY .admin-page-head,.AdminLayoutShell_pageHeader__n38nY .analytics-header{margin-bottom:0}.AdminLayoutShell_pageHeader__n38nY .admin-toolbar{margin:18px 0 0}@media screen and (min-width:701px){.AdminLayoutShell_content__NTMrl{scroll-padding-top:calc(var(--admin-page-header-height, 230px) + 18px)}.AdminLayoutShell_contentInner__X2hzT{padding-top:0}.AdminLayoutShell_pageHeader__n38nY{position:-webkit-sticky;position:sticky;top:0;z-index:5;padding:22px 0 16px;border-bottom:1px solid var(--suite-border,#dbe3eb);background:var(--suite-page-bg,#f4f6fa);box-shadow:0 8px 12px -12px #142b4540}}@media (max-width:1100px){.AdminLayoutShell_body__d8lV7{grid-template-columns:var(--suite-sidebar-width,244px) minmax(0,1fr)}.AdminLayoutShell_sidebar__KHOff{padding-inline:10px}.AdminLayoutShell_contentInner__X2hzT{padding:var(--suite-content-padding,20px 22px 32px)}.AdminLayoutShell_frame__SI0fV .AdminLayoutShell_contentInner__X2hzT .dashboard-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.AdminLayoutShell_contentInner__X2hzT .analytics-grid,.AdminLayoutShell_contentInner__X2hzT .analytics-grid.three{grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:701px) and (max-width:1100px){.AdminLayoutShell_contentInner__X2hzT{padding-top:0}}@media (max-width:700px){.AdminLayoutShell_body__d8lV7{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.AdminLayoutShell_mobileBar__S4ImX{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:6px 16px;border-bottom:1px solid var(--suite-border,#dbe3eb);background:var(--suite-surface,#fff)}.AdminLayoutShell_mobileBar__S4ImX>span{min-width:0;color:#435b72;font-size:12px;line-height:1.4}.AdminLayoutShell_mobileBar__S4ImX button{flex-shrink:0;min-height:44px;padding:9px 11px;border:1px solid #d5e0eb;border-radius:8px;background:#f5f8fc;color:#294766;font-size:12px}.AdminLayoutShell_sidebar__KHOff{display:none;position:absolute;z-index:31;top:56px;bottom:0;left:0;width:min(310px,90%);padding:16px 14px;box-shadow:12px 0 30px #142b4526}.AdminLayoutShell_sidebar__KHOff.AdminLayoutShell_open__LO8sj{display:block}.AdminLayoutShell_backdrop__yLXDG{display:block;position:absolute;z-index:30;inset:56px 0 0;width:100%;height:auto;border-radius:0;background:#142b4559}.AdminLayoutShell_contentInner__X2hzT{padding:var(--suite-content-padding,18px 16px 32px)}.AdminLayoutShell_breadcrumb__WlKMH{display:none}.AdminLayoutShell_contentInner__X2hzT .admin-page-head,.AdminLayoutShell_contentInner__X2hzT .analytics-header{gap:16px;margin-bottom:22px}.AdminLayoutShell_contentInner__X2hzT .admin-page-head>div:first-child,.AdminLayoutShell_contentInner__X2hzT .analytics-header>div:first-child{flex-basis:100%}.AdminLayoutShell_contentInner__X2hzT .dashboard-actions{width:100%}.AdminLayoutShell_contentInner__X2hzT .card-body,.AdminLayoutShell_contentInner__X2hzT .card-head{padding:16px}.AdminLayoutShell_contentInner__X2hzT .card-head input{max-width:none!important}.AdminLayoutShell_contentInner__X2hzT .row-actions .btn,.AdminLayoutShell_contentInner__X2hzT .row-actions button{min-height:44px}.AdminLayoutShell_pageHeader__n38nY .admin-page-head,.AdminLayoutShell_pageHeader__n38nY .analytics-header{margin-bottom:0}}@media (max-width:400px){.AdminLayoutShell_contentInner__X2hzT .dashboard-kpis{gap:10px}.AdminLayoutShell_contentInner__X2hzT .dashboard-kpis .kpi{padding:14px}}@media print{.AdminLayoutShell_pageHeader__n38nY{position:static;box-shadow:none}}.DashboardShell_frame__1oBst{display:flex;flex-direction:column;height:100vh;height:100dvh;min-height:0;overflow:hidden;background:var(--suite-page-bg);color:var(--suite-ink);font-family:var(--suite-font-family)}.DashboardShell_header__K0fWt{flex:0 0 auto}.DashboardShell_body__xYkcM{position:relative;display:grid;grid-template-columns:var(--suite-sidebar-width) minmax(0,1fr);flex:1 1;min-height:0;overflow:hidden}.DashboardShell_sidebar__uyHmh{display:flex;flex-direction:column;min-width:0;min-height:0;padding:22px 14px 18px;border-right:1px solid #dbe3eb;background:var(--suite-sidebar-bg,#f8fafc);overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;scroll-behavior:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#bdcbd7 transparent}.DashboardShell_product__K4E0I{display:flex;align-items:center;gap:10px;padding:14px 10px 20px;border-bottom:2px solid #b7c6d7}.DashboardShell_productMark__gDI7W{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:11px;background:#e7eff7;color:#24587b}.DashboardShell_product__K4E0I small,.DashboardShell_product__K4E0I strong{display:block}.DashboardShell_product__K4E0I strong{font-size:calc(14px * var(--website-menu-scale, 1));line-height:1.4}.DashboardShell_product__K4E0I small{margin-top:3px;color:var(--website-muted-color,#64748b);font-size:calc(11px * var(--website-menu-scale, 1))}.DashboardShell_navigation__dKnUM{display:grid;grid-gap:24px;gap:24px;padding-top:18px}.DashboardShell_navigation__dKnUM>*{position:relative}.DashboardShell_navigation__dKnUM>*+:before{content:"";position:absolute;top:-13px;left:0;right:0;height:2px;background:#b7c6d7;pointer-events:none}.DashboardShell_navItem__lpgmC{display:flex;align-items:center;gap:11px;min-width:0;min-height:48px;padding:11px 12px;border:1px solid transparent;border-radius:10px;color:var(--website-text-color,#4b6176);text-decoration:none;font-size:calc(13px * var(--website-menu-scale, 1));line-height:1.5;transition:background .15s}.DashboardShell_navItem__lpgmC>svg{flex-shrink:0}.DashboardShell_navItem__lpgmC>span{min-width:0}.DashboardShell_navItem__lpgmC small,.DashboardShell_navItem__lpgmC strong{display:block}.DashboardShell_navItem__lpgmC strong{font-size:calc(12px * var(--website-menu-scale, 1));font-weight:650}.DashboardShell_navItem__lpgmC small{margin-top:2px;color:var(--website-muted-color,#748496);font-size:calc(11px * var(--website-menu-scale, 1))}.DashboardShell_navItem__lpgmC:hover{background:#edf2f8;color:var(--website-text-color,#203e5c)}.DashboardShell_navItem__lpgmC.DashboardShell_active__Zup__{border-color:#c8dcf3;background:var(--suite-accent-soft,#eaf2ff);color:var(--website-primary-color,#235aba);box-shadow:inset 3px 0 0 var(--website-primary-color,#2c65c9)}.DashboardShell_navItem__lpgmC.DashboardShell_active__Zup__ small{color:var(--website-muted-color,#5377ac)}.DashboardShell_navSection__ElzWT{min-width:0}.DashboardShell_groupHeading__KboyU{display:flex;align-items:center;gap:8px;min-height:48px;padding:9px;border-radius:10px;color:var(--website-muted-color,#697c8e);cursor:pointer;list-style:none}.DashboardShell_groupHeading__KboyU::-webkit-details-marker{display:none}.DashboardShell_groupHeading__KboyU:hover{background:#edf2f8}.DashboardShell_groupHeading__KboyU>span{display:grid;grid-gap:3px;gap:3px;min-width:0}.DashboardShell_groupHeading__KboyU strong{color:var(--website-text-color,#21466e);font-size:calc(13px * var(--website-menu-scale, 1));font-weight:750;letter-spacing:.01em;line-height:1.5}.DashboardShell_groupHeading__KboyU small{color:var(--website-muted-color,#748496);font-size:calc(11px * var(--website-menu-scale, 1));line-height:1.4}.DashboardShell_groupHeading__KboyU>svg{flex-shrink:0}.DashboardShell_groupChevron__41lNm{transition:transform .15s}.DashboardShell_navSection__ElzWT[open]>.DashboardShell_groupHeading__KboyU .DashboardShell_groupChevron__41lNm{transform:rotate(90deg)}.DashboardShell_nested__KaHDB{display:grid;grid-gap:4px;gap:4px;margin:2px 0 0 21px;padding-left:8px;border-left:1px solid #cfdce8}.DashboardShell_nested__KaHDB .DashboardShell_navItem__lpgmC{gap:8px;padding:10px 8px;font-size:calc(12px * var(--website-menu-scale, 1))}.DashboardShell_nested__KaHDB .DashboardShell_navItem__lpgmC strong{font-weight:550}.DashboardShell_sidebarNote__YSY69{display:flex;gap:8px;margin:auto 8px 0;padding-top:40px}.DashboardShell_sidebarNote__YSY69 p{margin:0;color:var(--website-muted-color,#708296);font-size:calc(11px * var(--website-menu-scale, 1));line-height:1.7}.DashboardShell_noteDot__TnWPV{flex:0 0 6px;height:6px;margin-top:7px;border-radius:50%;background:#008478}.DashboardShell_content__o04J1{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scroll-padding-top:var(--dashboard-header-height,0);outline:none}.DashboardShell_contentInner__ZODem{width:100%;max-width:var(--suite-content-max);margin:0 auto;padding:var(--suite-content-padding)}.DashboardShell_pageHeaderRegion__2HTzM{margin-bottom:0}.DashboardShell_breadcrumb__1LAAc{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:25px;color:#738498;font-size:calc(11px * var(--website-menu-scale, 1));line-height:1.5}.DashboardShell_breadcrumb__1LAAc a:hover{color:var(--website-primary-color,#235aba);text-decoration:underline}.DashboardShell_breadcrumb__1LAAc [aria-current]{color:var(--website-text-color,#415b74)}.DashboardShell_frame__1oBst a:focus-visible,.DashboardShell_frame__1oBst button:focus-visible,.DashboardShell_frame__1oBst summary:focus-visible{outline:3px solid #498ede;outline-offset:3px}.DashboardShell_skipLink__zklo8{position:absolute;z-index:1600;top:8px;left:16px;padding:12px 16px;border-radius:8px;background:var(--website-surface-color,#fff);color:var(--website-primary-color,#235aba);transform:translateY(-150%)}.DashboardShell_skipLink__zklo8:focus{transform:translateY(0)}.DashboardShell_backdrop__kw4Ex,.DashboardShell_mobileBar__NI5YR{display:none}@media screen and (min-width:701px){.DashboardShell_contentInner__ZODem{padding-top:0}.DashboardShell_pageHeaderRegion__2HTzM{position:-webkit-sticky;position:sticky;z-index:15;top:0;margin-inline:-30px;margin-bottom:24px;padding:22px 30px 16px;border-bottom:1px solid var(--suite-border);background:var(--suite-page-bg);box-shadow:0 5px 9px #142b4506}.DashboardShell_pageHeaderRegion__2HTzM .DashboardShell_breadcrumb__1LAAc{margin-bottom:12px}}@media (max-width:1100px){.DashboardShell_sidebar__uyHmh{padding-inline:10px}.DashboardShell_nested__KaHDB{margin-left:13px;padding-left:6px}}@media screen and (min-width:701px) and (max-width:1100px){.DashboardShell_pageHeaderRegion__2HTzM{margin-inline:-22px;padding:20px 22px 16px}}@media (max-width:700px){.DashboardShell_body__xYkcM{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.DashboardShell_mobileBar__NI5YR{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:6px 16px;border-bottom:1px solid #dbe3eb;background:var(--website-surface-color,#fff)}.DashboardShell_mobileBar__NI5YR>span{min-width:0;color:#435b72;font-size:calc(12px * var(--website-menu-scale, 1));line-height:1.4}.DashboardShell_mobileBar__NI5YR button{flex-shrink:0;min-height:44px;padding:9px 11px;border:1px solid #d5e0eb;border-radius:8px;background:#f5f8fc;color:#294766;font-size:calc(12px * var(--website-menu-scale, 1))}.DashboardShell_sidebar__uyHmh{display:none;position:absolute;z-index:31;top:56px;bottom:0;left:0;width:min(310px,90%);padding:16px 14px;background:var(--suite-sidebar-bg,#f8fafc);box-shadow:12px 0 30px #142b4526}.DashboardShell_sidebar__uyHmh.DashboardShell_open__YSsdM{display:flex}.DashboardShell_backdrop__kw4Ex{display:block;position:absolute;z-index:30;inset:56px 0 0;width:100%;height:auto;border-radius:0;background:#142b4559}.DashboardShell_breadcrumb__1LAAc{display:none}.DashboardShell_nested__KaHDB{margin-left:21px;padding-left:8px}}@media (prefers-reduced-motion:reduce){.DashboardShell_groupChevron__41lNm,.DashboardShell_navItem__lpgmC{transition:none}}.AuthPageShell_frame__BSGCX{min-height:100vh;min-height:100dvh;background:var(--suite-page-bg,#f4f6fa);color:var(--suite-ink,#142b45);font-family:var(--suite-font-family,Inter,system-ui,sans-serif);font-size:var(--suite-font-size,14px)}.AuthPageShell_main__Z9FQx{width:100%;max-width:var(--suite-content-max,1460px);margin:0 auto;padding:36px 30px 64px}.AuthPageShell_column__vM0A_{width:100%;max-width:520px;margin:0 auto}.AuthPageShell_backLink__WEv1O{display:inline-flex;align-items:center;min-height:44px;margin-bottom:14px;color:var(--suite-muted,#64748b);font-size:calc(12px * var(--website-body-scale, 1));text-decoration:none}.AuthPageShell_backLink__WEv1O:hover{color:var(--suite-accent,var(--website-primary-color,#235aba))}.AuthPageShell_frame__BSGCX .AuthPageShell_card__cV1lz.AuthPageShell_card__cV1lz{width:100%;padding:30px;border:1px solid var(--suite-border,#dbe3eb)!important;border-radius:var(--suite-panel-radius,14px);background:var(--suite-surface,#fff);box-shadow:0 4px 16px #142b4504}.AuthPageShell_card__cV1lz .eyebrow{display:block;margin:0 0 12px;color:var(--suite-accent,var(--website-primary-color,#235aba));font-size:calc(10px * var(--website-body-scale, 1));font-weight:700;letter-spacing:.09em}.AuthPageShell_card__cV1lz h1{margin:0;color:var(--suite-ink,#142b45);font-size:var(--suite-heading-size,28px);font-weight:700;line-height:1.25;letter-spacing:-.025em}.AuthPageShell_subtitle__26SWg{margin:12px 0 24px;color:var(--suite-muted,#64748b);font-size:calc(14px * var(--website-body-scale, 1));line-height:1.7}.AuthPageShell_card__cV1lz .auth-page-form{display:grid;grid-gap:9px;gap:9px;margin-top:0}.AuthPageShell_card__cV1lz .auth-page-form>label{margin-top:8px;color:var(--suite-ink,#142b45);font-size:calc(13px * var(--website-body-scale, 1));font-weight:600}.AuthPageShell_card__cV1lz .auth-page-form>input,.AuthPageShell_card__cV1lz .password-field-input-wrap input{width:100%;min-width:0;min-height:46px;padding:11px 13px;border:1px solid #cbd8e5;border-radius:var(--suite-control-radius,10px);background:var(--suite-surface,#fff);color:var(--suite-ink,#142b45);font-family:inherit;font-size:calc(14px * var(--website-body-scale, 1));box-shadow:none}.AuthPageShell_card__cV1lz .password-field label{margin-top:8px;font-size:calc(13px * var(--website-body-scale, 1));font-weight:600}.AuthPageShell_card__cV1lz .password-field-toggle{min-height:44px;border-radius:var(--suite-control-radius,10px);color:var(--suite-accent,var(--website-primary-color,#235aba));font-weight:600}.AuthPageShell_card__cV1lz .auth-page-form input:focus{border-color:#498ede;outline:3px solid #498ede24;outline-offset:0}.AuthPageShell_card__cV1lz .auth-submit{min-height:46px;margin-top:14px;padding:12px 18px;border:1px solid var(--suite-accent,var(--website-primary-color,#235aba));border-radius:var(--suite-control-radius,10px);background:var(--suite-accent,var(--website-primary-color,#235aba))!important;color:#fff;font-size:calc(14px * var(--website-body-scale, 1));font-weight:650;box-shadow:none}.AuthPageShell_card__cV1lz .auth-submit:hover:not(:disabled){background:#1b4d9f!important}.AuthPageShell_card__cV1lz .auth-page-secondary-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.AuthPageShell_card__cV1lz .auth-page-secondary-actions button{min-height:44px;border-radius:var(--suite-control-radius,10px);font-size:calc(13px * var(--website-body-scale, 1))}.AuthPageShell_card__cV1lz .auth-page-help,.AuthPageShell_card__cV1lz .auth-page-inline-help{margin:12px 0 0;color:var(--suite-muted,#64748b);font-size:calc(12px * var(--website-body-scale, 1));line-height:1.7}.AuthPageShell_card__cV1lz .auth-page-help a,.AuthPageShell_card__cV1lz .auth-page-inline-help a{color:var(--suite-accent,var(--website-primary-color,#235aba));text-decoration:underline;text-underline-offset:3px}.AuthPageShell_card__cV1lz .alert{padding:14px 16px;border-radius:var(--suite-control-radius,10px);font-size:calc(13px * var(--website-body-scale, 1));line-height:1.7}.AuthPageShell_card__cV1lz .form-error{margin:10px 0 0;font-size:calc(13px * var(--website-body-scale, 1));line-height:1.6}.AuthPageShell_footer__HLbU9.AuthPageShell_footer__HLbU9{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:24px;padding-top:20px;border-top:1px solid var(--suite-border,#dbe3eb);color:var(--suite-muted,#64748b);font-size:calc(13px * var(--website-body-scale, 1))}.AuthPageShell_link__vc2Ig.AuthPageShell_link__vc2Ig{color:var(--suite-accent,var(--website-primary-color,#235aba));font-size:calc(13px * var(--website-body-scale, 1));font-weight:650}.AuthPageShell_legalNav__FpGu0{display:flex;flex-wrap:wrap;gap:2px 16px;margin-top:22px;padding-top:12px;border-top:1px solid var(--suite-border,#dbe3eb)}.AuthPageShell_legalNav__FpGu0 a{display:inline-flex;align-items:center;min-height:44px;color:var(--suite-accent,var(--website-primary-color,#235aba));font-size:calc(11px * var(--website-body-scale, 1));text-decoration:underline;text-underline-offset:3px}.AuthPageShell_frame__BSGCX a:focus-visible,.AuthPageShell_frame__BSGCX button:focus-visible{outline:3px solid #498ede;outline-offset:3px}@media (max-width:700px){.AuthPageShell_main__Z9FQx{padding:20px 16px 40px}.AuthPageShell_backLink__WEv1O{margin-bottom:10px}.AuthPageShell_frame__BSGCX .AuthPageShell_card__cV1lz.AuthPageShell_card__cV1lz{padding:24px 20px}}@media (max-width:360px){.AuthPageShell_frame__BSGCX .AuthPageShell_card__cV1lz.AuthPageShell_card__cV1lz{padding-inline:16px}}.PricingSection_plan__xGknq{display:flex;flex-direction:column;align-items:flex-start}.PricingSection_plan__xGknq .PricingSection_name__GS9D1{margin:0 0 16px;font-size:24px}.PricingSection_plan__xGknq .PricingSection_price__q87Qa{margin-bottom:4px;font-size:22px;font-weight:750;line-height:1.35;color:var(--suite-accent,#235aba)}.PricingSection_plan__xGknq .PricingSection_cadence__3bUnl{margin:0 0 22px;font-size:14px;color:var(--suite-muted,#64748b)}.PricingSection_plan__xGknq .PricingSection_limit__1OdR5{margin:auto 0 22px;padding-top:12px;font-size:14px;font-style:italic;color:var(--suite-muted,#64748b)}.PricingSection_after__1KWSH{margin-top:24px;padding:26px;border:1px solid var(--suite-border,#dbe3eb);border-radius:var(--suite-panel-radius,14px);background:var(--suite-accent-soft,#eaf2ff)}.PricingSection_after__1KWSH p{margin:0 0 16px;font-weight:600}.HomeMarketing_hero__6khKl{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;grid-gap:36px;gap:36px}.HomeMarketing_hero__6khKl h1{margin:0 0 22px;font-size:clamp(32px,3.8vw,50px);font-weight:750;letter-spacing:-.035em;line-height:1.12;text-wrap:balance}.HomeMarketing_problem__TELAV{margin:0 0 18px;font-size:19px;font-weight:550;line-height:1.6}.HomeMarketing_description__5w0b_{margin:0 0 26px;color:var(--suite-muted,#607086)}.HomeMarketing_templateLink__QA7yZ{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:14px;color:var(--suite-accent,#235aba);font-size:14px;font-weight:600}.HomeMarketing_screenshot__MWnle{margin:0;min-width:0;overflow:hidden;border:1px solid var(--suite-border,#dbe3eb);border-radius:var(--suite-panel-radius,14px);background:var(--suite-surface,#fff)}.HomeMarketing_screenshot__MWnle img{display:block;width:100%;height:auto;object-fit:contain;background:#edf3fb}.HomeMarketing_screenshot__MWnle>a{display:block}.HomeMarketing_screenshot__MWnle>a:focus-visible{outline:3px solid var(--suite-accent,#235aba);outline-offset:-3px}.HomeMarketing_screenshot__MWnle figcaption{padding:14px 16px;font-size:13px;line-height:1.6}.HomeMarketing_screenshot__MWnle figcaption>strong{display:block}.HomeMarketing_screenshot__MWnle figcaption>span{display:block;margin-top:4px;color:var(--suite-muted,#607086)}.HomeMarketing_screenshot__MWnle code{font-size:11px;overflow-wrap:anywhere;white-space:normal}.HomeMarketing_audiences__pBxrv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.HomeMarketing_audiences__pBxrv h3{font-size:17px}.HomeMarketing_audiences__pBxrv p{color:var(--suite-muted,#607086);font-size:14px;line-height:1.7}.HomeMarketing_step__Vim3T{min-width:0;overflow:hidden;background:var(--suite-surface,#fff);border:1px solid var(--suite-border,#dbe3eb);border-radius:var(--suite-panel-radius,14px)}.HomeMarketing_step__Vim3T .HomeMarketing_screenshot__MWnle{border:0;border-radius:0;border-bottom:1px solid var(--suite-border,#dbe3eb)}.HomeMarketing_step__Vim3T .HomeMarketing_screenshot__MWnle img{height:280px}.HomeMarketing_step__Vim3T>div{padding:22px}.HomeMarketing_step__Vim3T h3{margin:8px 0 12px;font-size:21px;line-height:1.3}.HomeMarketing_step__Vim3T p{margin:0;color:var(--suite-muted,#607086);font-size:15px}.HomeMarketing_reportBlock__QWQE2,.HomeMarketing_resources__nhFq1{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:30px;gap:30px;align-items:center;padding:32px;background:var(--suite-surface,#fff);border:1px solid var(--suite-border,#dbe3eb);border-radius:var(--suite-panel-radius,14px)}.HomeMarketing_reportBlock__QWQE2 p,.HomeMarketing_resources__nhFq1 p{margin:0 0 16px}.HomeMarketing_reportBlock__QWQE2 button:disabled{opacity:.7;cursor:not-allowed}.HomeMarketing_resourceLinks__T8ch3{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.HomeMarketing_resourceLinks__T8ch3>a{min-height:44px;display:inline-flex;align-items:center}.HomeMarketing_logos__XCe9U{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:32px;padding:0}.HomeMarketing_logos__XCe9U img{max-width:160px;height:auto}@media (max-width:1000px){.HomeMarketing_hero__6khKl{gap:24px}.HomeMarketing_audiences__pBxrv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:740px){.HomeMarketing_hero__6khKl,.HomeMarketing_reportBlock__QWQE2,.HomeMarketing_resources__nhFq1{grid-template-columns:minmax(0,1fr)}.HomeMarketing_hero__6khKl{gap:26px}.HomeMarketing_reportBlock__QWQE2,.HomeMarketing_resources__nhFq1{padding:24px}.HomeMarketing_step__Vim3T .HomeMarketing_screenshot__MWnle img{height:300px}}@media (max-width:460px){.HomeMarketing_audiences__pBxrv{grid-template-columns:minmax(0,1fr)}}.MarketingAnalyticsConsent_consent__3IVkn{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px;width:min(100% - 32px,1180px);margin:20px auto;padding:18px;border:1px solid var(--suite-border,#dbe3eb);border-radius:12px;background:var(--suite-surface,#fff);color:var(--suite-ink,#142b45);font-size:13px;line-height:1.65}.MarketingAnalyticsConsent_content__A7Qsd{flex:1 1 440px;min-width:0}.MarketingAnalyticsConsent_content__A7Qsd strong{display:block;margin-bottom:5px}.MarketingAnalyticsConsent_content__A7Qsd p{margin:0}.MarketingAnalyticsConsent_content__A7Qsd a{color:var(--suite-accent,#235aba);text-decoration:underline;text-underline-offset:3px}.MarketingAnalyticsConsent_actions__voz5L{display:flex;flex-wrap:wrap;gap:10px}.MarketingAnalyticsConsent_actions__voz5L button{min-height:44px;padding:10px 14px;border:1px solid var(--suite-accent,#235aba);border-radius:8px;background:var(--suite-surface,#fff);color:var(--suite-accent,#235aba);font:inherit;font-weight:650;cursor:pointer;box-shadow:none}.MarketingAnalyticsConsent_actions__voz5L button:hover{background:var(--suite-accent-soft,#edf3fd)}.MarketingAnalyticsConsent_actions__voz5L button:focus-visible,.MarketingAnalyticsConsent_consent__3IVkn a:focus-visible{outline:3px solid var(--suite-accent,#235aba);outline-offset:3px}@media (max-width:600px){.MarketingAnalyticsConsent_actions__voz5L{width:100%}.MarketingAnalyticsConsent_actions__voz5L button{flex:1 1 auto}}@media print{.MarketingAnalyticsConsent_consent__3IVkn{display:none}}