@media screen{:root{--lwa-action:#0b3b66;--lwa-action-strong:#082b4c}.v2-shell .workspace{padding-bottom:32px}.v2-shell .btn.primary,.modal-backdrop .btn.primary,.v2-shell .workspace-tabs>button.active,.v2-shell .settings-tabs>button.active,.v2-shell .admin-tabs>button.active,.v2-shell .analytics-tabs>button.active{background:var(--lwa-action)!important;border-color:var(--lwa-action)!important;color:#fff!important;box-shadow:0 5px 14px #082b4c29!important}.v2-shell .btn.primary:hover,.modal-backdrop .btn.primary:hover{background:var(--lwa-action-strong)!important;border-color:var(--lwa-action-strong)!important}.v2-shell .workspace-tabs>button.active{box-shadow:inset 0 -3px 0 var(--lwa-water),0 5px 14px #082b4c1f!important}.v2-shell .workspace-workflow-commandbar,.v2-shell .workspace-approved-admin-actions,.v2-shell .workspace-unified-actionbar{display:none!important}.v2-shell .workspace-meta-row{align-items:stretch;grid-template-columns:repeat(5,minmax(110px,1fr))!important}.v2-shell .workspace-meta-row.has-next-action{grid-template-columns:repeat(5,minmax(105px,.82fr)) minmax(300px,1.9fr)!important}.v2-shell .workspace-meta-row>span{align-content:center;min-height:66px;position:relative}.v2-shell .workspace-meta-currency{grid-template-columns:auto auto;column-gap:8px}.v2-shell .workspace-meta-currency>small{grid-column:1/-1}.v2-shell .workspace-meta-currency .workspace-output-edit-link{color:var(--lwa-action);background:0 0;border:0;padding:0;font-size:11px;font-weight:700;text-decoration:underline;min-height:0!important}.v2-shell .workspace-meta-currency>i{color:var(--lwa-secondary);grid-column:1/-1;font-size:10px;font-style:normal}.v2-shell .workspace-meta-currency>i.confirmed{color:var(--lwa-success)}.v2-shell .workspace-meta-currency>i.pending{color:var(--lwa-warning)}.v2-shell .workspace-meta-actions{background:linear-gradient(135deg,#f7fbff,#fff);border:1px solid #cbddea;border-radius:9px;align-content:center;gap:6px;min-width:0;min-height:66px;padding:8px 10px;display:grid}.v2-shell .workspace-meta-actions>small{color:var(--lwa-navy);text-transform:uppercase;letter-spacing:.055em;font-size:10px;font-weight:800}.v2-shell .workspace-meta-action-buttons{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.v2-shell .workspace-meta-action-buttons>.btn{min-height:32px!important;padding-inline:10px!important;font-size:11px!important}.v2-shell .workspace-meta-action-message{color:var(--lwa-secondary);background:#eef6ff;border-radius:6px;font-size:10px;line-height:1.35;display:block;grid-column:auto!important;min-height:0!important;padding:4px 6px!important}.v2-shell .dashboard-kpis .kpi-card{align-items:center!important;min-height:126px!important}.v2-shell .dashboard-kpis .kpi-glyph{align-self:center!important;place-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;display:grid!important}.v2-shell .dashboard-kpis .kpi-glyph svg{display:block;width:22px!important;height:22px!important}.v2-shell .dashboard-kpis .kpi-copy{min-width:0;grid-template-rows:18px 34px 16px!important;align-content:center!important;gap:2px!important;display:grid!important}.v2-shell .dashboard-kpis .kpi-copy>span{align-self:end!important;line-height:18px!important}.v2-shell .dashboard-kpis .kpi-copy>b{font-variant-numeric:tabular-nums;align-self:center!important;line-height:34px!important}.v2-shell .dashboard-kpis .kpi-copy>small{align-self:start!important;line-height:16px!important}.v2-shell .dashboard-kpis .kpi-chart-wrap{align-self:center!important}.v2-shell .access-sending-card{width:min(100%,1680px);box-shadow:var(--lwa-shadow-card);background:#fff;border:1px solid #bcd4e8;border-radius:12px;margin:0 auto 16px;overflow:hidden}.v2-shell .access-sending-card-head{background:linear-gradient(90deg,#edf6ff 0%,#fff 72%);border-bottom:1px solid #e4edf5;justify-content:space-between;align-items:flex-start;gap:16px;padding:15px 17px;display:flex}.v2-shell .access-sending-card-head>div{gap:2px;display:grid}.v2-shell .access-sending-card-head span:first-child{letter-spacing:.08em;color:var(--lwa-water);font-size:10px;font-weight:800}.v2-shell .access-sending-card-head h2{color:var(--lwa-navy);margin:0;font-size:18px}.v2-shell .access-sending-card-head p{color:var(--lwa-secondary);margin:2px 0 0;font-size:12px}.v2-shell .access-sending-card-control{grid-template-columns:minmax(300px,.8fr) minmax(320px,1.2fr);gap:14px;padding:15px 17px;display:grid}.v2-shell .access-sending-card-control label{gap:6px;font-size:12px;font-weight:700;display:grid}.v2-shell .access-sending-rule{background:#f8fbfe;border:1px solid #e1ebf3;border-radius:9px;align-content:center;gap:3px;padding:10px 12px;display:grid}.v2-shell .access-sending-rule span{color:var(--lwa-secondary);font-size:11px;line-height:1.45}.v2-shell .access-sending-card>.workspace-action-message{margin:0 17px 14px;display:block}.lwa-system-dialog-backdrop{z-index:var(--lwa-layer-modal)}.lwa-system-dialog{width:min(560px,100vw - 32px);overflow:hidden;border:1px solid var(--lwa-border)!important;box-shadow:var(--lwa-shadow-float)!important;border-radius:14px!important;padding:0!important}.lwa-system-dialog-head{background:linear-gradient(90deg,#edf6ff,#fff);border-bottom:1px solid #e5edf4;min-height:68px;padding:13px 15px!important}.lwa-system-dialog-title-wrap{align-items:center;gap:11px;display:flex}.lwa-system-dialog-mark{width:30px;height:30px;color:var(--lwa-action);background:#e7f1fa;border-radius:50%;flex:0 0 30px;place-items:center;font-weight:900;display:grid}.lwa-system-dialog.tone-warning .lwa-system-dialog-mark{background:var(--lwa-warning-bg);color:var(--lwa-warning)}.lwa-system-dialog.tone-danger .lwa-system-dialog-mark{background:var(--lwa-danger-bg);color:var(--lwa-danger)}.lwa-system-dialog.tone-success .lwa-system-dialog-mark{background:var(--lwa-success-bg);color:var(--lwa-success)}.lwa-system-dialog-head h2{color:var(--lwa-navy);margin:0;font-size:18px}.lwa-system-dialog-head small{color:var(--lwa-secondary);margin-top:2px;line-height:1.4;display:block}.lwa-system-dialog-body{padding:15px}.lwa-system-dialog-actions{background:#fbfdff;border-top:1px solid #e7eef5;padding:11px 15px!important}.system-dialog-field,.system-dialog-grid label{color:var(--lwa-navy);gap:6px;font-size:12px;font-weight:700;display:grid}.system-dialog-field textarea,.system-dialog-grid textarea{resize:vertical;min-height:88px}.system-dialog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.system-dialog-grid .wide{grid-column:1/-1}.system-dialog-list,.system-dialog-summary{gap:7px;display:grid}.system-dialog-list span,.system-dialog-summary span,.lwa-system-dialog-body p{color:var(--lwa-secondary);margin:0;font-size:12px;line-height:1.5}.system-dialog-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.system-dialog-summary span{background:#f9fcff;border:1px solid #e4edf5;border-radius:9px;padding:10px}.system-dialog-summary b{color:var(--lwa-navy);margin-top:3px;display:block}.modal .field-offer_scenario_role,.modal .field-offer_scenario_role_snapshot{border:1px solid #d9e7f2;border-left:4px solid var(--lwa-water);background:#f7fbff;border-radius:10px;padding:10px 12px}.modal .field-offer_scenario_role select{color:var(--lwa-navy);font-weight:700}.v2-shell .smart-library-picker .batch-toolbar{gap:10px!important;min-height:46px!important;padding:7px 10px!important}.v2-shell .smart-library-picker .batch-toolbar .btn{min-height:34px!important}.v2-shell .smart-library-picker .picker-results{padding-bottom:2px;grid-template-columns:repeat(4,minmax(210px,1fr))!important;gap:12px!important;max-height:none!important;display:grid!important;overflow:visible!important}.v2-shell .smart-library-picker .library-result{grid-template-rows:auto 1fr;min-width:0;overflow:hidden;grid-template-columns:24px minmax(0,1fr) auto!important;align-items:start!important;gap:6px 9px!important;min-height:112px!important;padding:12px!important;display:grid!important}.v2-shell .smart-library-picker .library-result>.batch-check{grid-area:1/1}.v2-shell .smart-library-picker .library-result>.favorite-star{width:26px!important;height:26px!important;min-height:26px!important;padding:0!important;font-size:14px!important;position:absolute!important;top:9px!important;right:9px!important}.v2-shell .smart-library-picker .library-result>div{grid-area:1/2/3/-1;align-content:start;gap:4px;min-width:0;padding-right:28px;display:grid}.v2-shell .smart-library-picker .library-result>div>b{-webkit-line-clamp:2;min-height:36px;color:var(--lwa-navy);-webkit-box-orient:vertical;line-height:18px;display:-webkit-box;overflow:hidden;white-space:normal!important}.v2-shell .smart-library-picker .library-result>div>span{overflow-wrap:anywhere;line-height:16px;white-space:normal!important}.v2-shell .smart-library-picker .library-result>.add-one{grid-area:2/3;place-self:end;min-width:62px;min-height:32px!important}.v2-shell .smart-library-picker .library-result:nth-of-type(n+13){display:none!important}@media (min-width:1800px) and (min-height:950px){.v2-shell .smart-library-picker .library-result:nth-of-type(n+13):nth-of-type(-n+16){display:grid!important}}@media (max-width:1500px){.v2-shell .smart-library-picker .picker-results{grid-template-columns:repeat(3,minmax(220px,1fr))!important}}@media (max-width:1040px){.v2-shell .smart-library-picker .picker-results{grid-template-columns:repeat(2,minmax(210px,1fr))!important}}.v2-shell .offer-items-table td,.v2-shell .editor-main-column .table-card td{vertical-align:middle}.v2-shell .offer-item-description-cell{min-width:250px}.v2-shell .offer-item-description-cell small{white-space:normal;line-height:1.45}.v2-shell .arrangement-qty{min-width:80px}.v2-shell .inline-number input,.v2-shell .inline-library-price input{font-variant-numeric:tabular-nums}.v2-shell .library-model-group-row>td{background:#fbfdff;padding:0!important}.v2-shell .library-model-head{background:#f8fbfe!important;border:0!important;border-left:3px solid #00a7c873!important;border-radius:0!important;min-height:50px!important;padding:7px 12px!important}.v2-shell .library-model-head>span{flex-wrap:wrap;align-items:center!important;gap:9px!important;display:flex!important}.v2-shell .library-model-head b{color:var(--lwa-navy);font-size:13px!important}.v2-shell .library-model-head small{color:var(--lwa-secondary);background:#eaf3f8;border-radius:999px;padding:2px 7px;font-size:10px!important;display:inline-flex!important}.v2-shell .library-category-head{color:var(--lwa-navy)}.v2-shell .pricing-combined-head{grid-template-columns:minmax(230px,.8fr) minmax(280px,1fr) minmax(220px,.75fr)!important;align-items:stretch!important;gap:12px!important;display:grid!important}.v2-shell .pricing-rate-context,.v2-shell .pricing-options-compact{background:#f8fbfe;border:1px solid #dfeaf3;border-radius:10px;min-height:74px!important;padding:10px 12px!important}.v2-shell .pricing-options-compact{justify-content:space-between!important;align-items:center!important;display:flex!important}.v2-shell .pricing-options-compact .feature-toggle{display:none!important}.v2-shell .pricing-combined-search{margin-top:10px!important}.v2-shell .pricing-toggle{margin-left:auto}.v2-shell .pricing-reference-card{padding:14px!important}.v2-shell .workflow-arch-v5{place-items:center!important;min-height:58px!important;display:grid!important}.v2-shell .workflow-icon-v5{background:#fff!important;border:1px solid!important;border-radius:50%!important;place-items:center!important;width:44px!important;height:44px!important;display:grid!important;box-shadow:0 5px 16px #082b4c14!important}.v2-shell .workflow-icon-v5 svg{display:block;overflow:visible;width:22px!important;height:22px!important}.v2-shell .workflow-stage-v5.upcoming .workflow-icon-v5{opacity:.52!important}.v2-shell .workflow-stage-v5.active .workflow-icon-v5,.v2-shell .workflow-stage-v5.done .workflow-icon-v5{opacity:1!important}.v2-shell .workflow-icon-v5 svg *{vector-effect:non-scaling-stroke}.v2-shell .account-mode-options{background:#fff;border-top:1px solid #d8e5f0a6;gap:4px;padding:5px 6px 7px;display:grid}.v2-shell .account-mode-options>button{min-height:34px!important;color:var(--lwa-secondary)!important;text-align:left!important;background:0 0!important;border-radius:7px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:5px 9px!important;display:flex!important}.v2-shell .account-mode-options>button:hover{color:var(--lwa-navy)!important;background:#f3f8fc!important}.v2-shell .account-mode-options>button.active{color:var(--lwa-navy)!important;background:#eaf3ff!important;font-weight:700!important}.v2-shell .account-mode-options>button i{color:var(--lwa-success);text-transform:uppercase;letter-spacing:.05em;font-size:9px;font-style:normal}.v2-shell .account-mode-parent[aria-expanded=true]{color:var(--lwa-navy)!important;background:#f3f8fc!important}.v2-shell .project-info-currency-row dd{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.v2-shell .project-info-currency-row .mini{min-height:26px!important;padding:0 7px!important;font-size:10px!important}.v2-shell .project-info-currency-state{min-height:20px;color:var(--lwa-warning);background:var(--lwa-warning-bg);border-radius:999px;align-items:center;padding:1px 6px;font-size:9px;font-weight:700;display:inline-flex}.v2-shell .project-info-currency-state.confirmed{color:var(--lwa-success);background:var(--lwa-success-bg)}.v2-shell .settings-page,.v2-shell .reports-panel,.v2-shell .executive-analytics,.v2-shell .business-masters-page,.v2-shell .clients-consultants-page{width:100%;min-width:0;max-width:1680px;margin-inline:auto}.v2-shell .settings-page,.v2-shell .reports-panel{padding-inline:0!important}@media (max-width:1240px){.v2-shell .workspace-meta-row.has-next-action{grid-template-columns:repeat(5,minmax(100px,1fr))!important}.v2-shell .workspace-meta-actions{grid-column:1/-1}.v2-shell .workspace-meta-action-buttons{justify-content:flex-start}}@media (max-width:900px){.v2-shell .workspace-meta-row,.v2-shell .workspace-meta-row.has-next-action{grid-template-columns:repeat(2,minmax(0,1fr))!important}.v2-shell .workspace-meta-actions{grid-column:1/-1}.v2-shell .access-sending-card-control,.system-dialog-grid,.system-dialog-summary{grid-template-columns:1fr}.system-dialog-grid .wide{grid-column:auto}.v2-shell .pricing-combined-head{grid-template-columns:1fr!important}}}
@media screen{:root{--lwa-page-title-size:30px;--lwa-page-title-line:38px;--lwa-tab-text-size:14px}.v2-shell :is(.page-title,.v2-page-title){align-items:flex-start;gap:16px;margin-bottom:20px}.v2-shell :is(.page-title,.v2-page-title) h1{color:var(--lwa-navy);font-size:var(--lwa-page-title-size);line-height:var(--lwa-page-title-line);letter-spacing:-.02em;margin:0;font-weight:700}.v2-shell :is(.page-title,.v2-page-title) p{color:var(--lwa-secondary);margin:4px 0 0;font-size:15px;font-weight:400;line-height:22px}.v2-shell .btn,.modal-backdrop .btn{font-size:14px}.v2-shell :is(.library-main-tabs,.settings-tabs,.admin-tabs,.analytics-tabs){border:1px solid var(--lwa-border);min-height:52px;box-shadow:var(--lwa-shadow-card);scrollbar-width:thin;background:#fff;border-radius:10px;align-items:center;gap:6px;padding:6px;display:flex;overflow:auto hidden}.v2-shell :is(.library-main-tabs,.settings-tabs,.admin-tabs,.analytics-tabs)>button{min-height:40px;color:var(--lwa-secondary);white-space:nowrap;font-size:var(--lwa-tab-text-size);background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:600;line-height:20px;display:inline-flex}.v2-shell :is(.library-main-tabs,.library-subtabs,.library-view-tabs,.workspace-tabs,.settings-tabs,.admin-tabs,.analytics-tabs)>button:hover:not(:disabled):not(.active),.v2-shell [role=tablist]>[role=tab]:hover:not(:disabled):not([aria-selected=true]){color:var(--lwa-navy);background:#eef6ff;border-color:#087ff529}.v2-shell :is(.library-main-tabs,.library-subtabs,.library-view-tabs,.workspace-tabs,.settings-tabs,.admin-tabs,.analytics-tabs)>button.active,.v2-shell [role=tablist]>[role=tab][aria-selected=true]{color:#fff!important;border-color:var(--lwa-primary)!important;background:var(--lwa-primary)!important;box-shadow:0 5px 14px #087ff52e!important}.v2-shell .area-tab-strip>button.active span,.v2-shell .area-tab-strip>button.active b{color:#fff!important}.v2-shell .pricing-combined-head{grid-template-areas:"pricing-title pricing-rate pricing-options";grid-template-columns:minmax(220px,1fr) minmax(340px,480px) auto!important}.v2-shell .pricing-combined-head>div:first-child{grid-area:pricing-title;min-width:0}.v2-shell .pricing-rate-context{grid-area:pricing-rate;grid-template-rows:auto auto auto;grid-template-columns:36px minmax(0,1fr);align-content:center;gap:2px 10px;min-width:0;display:grid;background:linear-gradient(110deg,#fffbf1fa,#f7fcfffa)!important;padding:11px 13px!important;position:static!important}.v2-shell .pricing-rate-context:before{grid-area:1/1/4;place-self:center;width:32px;height:32px;position:static;top:auto;left:auto}.v2-shell .pricing-rate-context>span,.v2-shell .pricing-rate-context>strong,.v2-shell .pricing-rate-context>small{grid-column:2;min-width:0;max-width:100%}.v2-shell .pricing-rate-context>strong,.v2-shell .pricing-rate-context>small{white-space:normal;overflow-wrap:anywhere}.v2-shell .pricing-options-compact{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-area:pricing-options;align-self:center;min-height:0!important;padding:0!important}.v2-shell .pricing-options-compact .pricing-toggle{white-space:nowrap;min-height:40px;margin:0}.v2-shell .pricing-combined-search.unified-library-toolbar{grid-template-columns:minmax(260px,1fr) auto!important}.v2-shell .pricing-search-field{min-width:0}.v2-shell .pricing-search-field input{width:100%;min-width:0}.v2-shell .pricing-toolbar-actions{flex-wrap:wrap;justify-content:flex-end}.v2-shell .fx-rate-edit-cluster{flex:430px;align-items:end;gap:8px;min-width:min(100%,430px);display:flex}.v2-shell .fx-rate-edit-cluster .fx-rate-edit-field{flex:240px;min-width:190px}.v2-shell .fx-rate-edit-actions{flex:none;align-items:center;gap:6px;display:flex}.v2-shell .fx-rate-edit-actions .mini{white-space:nowrap;min-height:40px;margin:0}.v2-shell .fx-rate-confirm-button{color:#fff;border-color:var(--lwa-primary);background:var(--lwa-primary)}.v2-shell .fx-rate-confirm-button:hover:not(:disabled){background:#0872dc;border-color:#0872dc}.v2-shell>aside .sidebar-account{isolation:isolate;position:relative}.v2-shell>aside .sidebar-account-menu{z-index:var(--lwa-layer-menu);isolation:isolate;overscroll-behavior:contain;background:var(--lwa-sidebar);-webkit-backdrop-filter:none;backdrop-filter:none;scrollbar-width:thin;border:1px solid #73b1e247;max-height:min(520px,100dvh - 104px);overflow-y:auto}.v2-shell>aside .sidebar-account-menu>button{min-height:40px!important}.v2-shell>aside .account-mode-options{z-index:1;overscroll-behavior:contain;border-top:1px solid var(--lwa-border);scrollbar-width:thin;background:#fff;max-height:min(288px,42dvh);padding:6px;position:relative;overflow-y:auto}.v2-shell>aside .account-mode-options>button{min-height:40px!important}.v2-shell>aside .account-mode-options>button i{color:var(--lwa-success);background:var(--lwa-success-bg);border-radius:999px;padding:2px 6px}@media (max-width:1180px){.v2-shell .pricing-combined-head{grid-template-areas:"pricing-title pricing-options""pricing-rate pricing-rate";grid-template-columns:minmax(0,1fr) auto!important}}@media (max-width:760px){.v2-shell :is(.page-title,.v2-page-title){gap:12px}.v2-shell :is(.page-title,.v2-page-title) h1{font-size:28px;line-height:36px}.v2-shell .pricing-combined-head{grid-template-areas:"pricing-title pricing-options""pricing-rate pricing-rate";gap:12px;grid-template-columns:minmax(0,1fr) auto!important}.v2-shell .pricing-combined-search.unified-library-toolbar{grid-template-columns:1fr!important;align-items:stretch!important}.v2-shell .pricing-toolbar-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid!important}.v2-shell .pricing-toolbar-actions .btn{width:100%;min-width:0}.v2-shell .fx-rate-edit-cluster{grid-template-columns:minmax(0,1fr) auto;width:100%;min-width:0;display:grid}}@media (max-width:430px){.v2-shell .pricing-rate-context{grid-template-columns:32px minmax(0,1fr);column-gap:8px}.v2-shell .pricing-rate-context:before{width:28px;height:28px}.v2-shell .fx-rate-edit-cluster{grid-template-columns:1fr}.v2-shell .fx-rate-edit-actions{grid-template-columns:minmax(0,1fr) auto;width:100%;display:grid}.v2-shell .fx-rate-edit-actions .mini{width:100%}}.v2-shell .offer-price-cell .offer-price-required{color:#a22f2a;text-align:center;background:#be3a3412;border:1px solid #be3a3447;border-radius:6px;max-width:150px;margin:5px auto 2px;padding:4px 6px;font-size:10px;font-weight:700;line-height:13px;display:block}}
@media screen{.v2-shell .dashboard-kpis{gap:15px;min-width:0;margin-bottom:20px;display:grid;overflow:visible;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important}.v2-shell .dashboard-kpis .kpi-card{color:#176fc9;text-align:left;background:linear-gradient(135deg,#fff 40%,#f0f7ff 100%);border:1px solid #dce7f1;border-radius:16px;gap:4px 12px;min-width:0;padding:15px;transition:transform .16s,box-shadow .16s,border-color .16s;display:grid;position:relative;overflow:hidden;box-shadow:0 7px 24px #1842690e;grid-template-rows:auto minmax(46px,1fr) auto!important;grid-template-columns:42px minmax(0,1fr) minmax(96px,112px)!important;align-items:center!important;min-height:132px!important}.v2-shell .dashboard-kpis .kpi-card:after{display:none}.v2-shell .dashboard-kpis .kpi-card:before{content:"";opacity:.85;background:currentColor;border-radius:16px 0 0 16px;width:4px;position:absolute;inset:0 auto 0 0}.v2-shell .dashboard-kpis .kpi-card:hover{border-color:#c9d9e9;transform:translateY(-2px);box-shadow:0 12px 28px #123b6517}.v2-shell .dashboard-kpis .kpi-card.tone-blue{color:#176fc9;background:linear-gradient(135deg,#fff 40%,#f0f7ff 100%)}.v2-shell .dashboard-kpis .kpi-card.tone-amber{color:#d88908;background:linear-gradient(135deg,#fff 40%,#fff8ea 100%)}.v2-shell .dashboard-kpis .kpi-card.tone-aqua{color:#1497a3;background:linear-gradient(135deg,#fff 40%,#ecfbfb 100%)}.v2-shell .dashboard-kpis .kpi-card.tone-sent{color:#7258b5;background:linear-gradient(135deg,#fff 40%,#f6f1ff 100%)}.v2-shell .dashboard-kpis .kpi-card.tone-green{color:#26905c;background:linear-gradient(135deg,#fff 40%,#effaf3 100%)}.v2-shell .dashboard-kpis .kpi-copy{display:contents!important}.v2-shell .dashboard-kpis .kpi-copy>span{color:#173a5b;min-width:0;max-width:100%;font-size:10px;white-space:nowrap!important;text-overflow:ellipsis!important;grid-area:1/1/auto/-1!important;align-self:start!important;font-weight:800!important;line-height:18px!important;overflow:hidden!important}.v2-shell .dashboard-kpis .kpi-copy>b{color:#173a5b;font-variant-numeric:tabular-nums;min-width:0;margin:0;font-size:28px;font-weight:800;grid-area:2/2!important;align-self:center!important;line-height:34px!important}.v2-shell .dashboard-kpis .kpi-copy>small{color:#173a5b;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;justify-self:start;min-width:0;max-width:100%;margin:0;font-size:11px;font-weight:600;overflow:hidden;grid-area:3/2/auto/-1!important;align-self:start!important;line-height:16px!important}.v2-shell .dashboard-kpis .kpi-glyph{background:color-mix(in srgb, currentColor 10%, #fff);box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 15%, transparent), 0 7px 18px color-mix(in srgb, currentColor 8%, transparent);border-radius:15px;justify-self:start;margin:0;color:currentColor!important;grid-area:2/1!important;align-self:center!important;place-items:center!important;width:46px!important;min-width:46px!important;height:46px!important;display:grid!important}.v2-shell .dashboard-kpis .kpi-glyph svg{transform-origin:50%;max-width:22px;max-height:22px;display:block;width:22px!important;height:22px!important}.v2-shell .dashboard-kpis .kpi-card:hover .kpi-glyph svg{transform:none!important}.v2-shell .dashboard-kpis .kpi-chart-wrap{align-content:center;gap:3px;min-width:96px;max-width:112px;margin:0;display:grid;grid-area:2/3!important;place-self:center stretch!important;width:100%!important}.v2-shell .dashboard-kpis .kpi-chart-wrap>small{color:#8da0b2;white-space:nowrap;text-align:right;letter-spacing:.025em;width:100%;margin:0;font-size:7px;font-weight:600;line-height:1;display:block}.v2-shell .dashboard-kpis .kpi-sparkline{width:100%;height:42px;overflow:visible}.v2-shell .dashboard-kpis .kpi-sparkline .spark-area{fill:color-mix(in srgb, currentColor 10%, transparent);stroke:none}.v2-shell .dashboard-kpis .kpi-sparkline .spark-line{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.v2-shell .dashboard-kpis .kpi-sparkline circle{fill:#fff;stroke:currentColor;stroke-width:1.2px}.v2-shell .dashboard-kpis .kpi-card.tone-blue .kpi-chart-wrap{color:#267bd2}.v2-shell .dashboard-kpis .kpi-card.tone-amber .kpi-chart-wrap{color:#d38a18}.v2-shell .dashboard-kpis .kpi-card.tone-aqua .kpi-chart-wrap{color:#15929d}.v2-shell .dashboard-kpis .kpi-card.tone-sent .kpi-chart-wrap{color:#7258b5}.v2-shell .dashboard-kpis .kpi-card.tone-green .kpi-chart-wrap{color:#2b9360}.v2-shell .dashboard-kpis .kpi-card:hover .kpi-sparkline .spark-line{stroke-width:2.5px}@media (max-width:1180px){.v2-shell .dashboard-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:650px){.v2-shell .dashboard-kpis .kpi-card{grid-template-columns:42px minmax(0,1fr) minmax(88px,100px)!important}.v2-shell .dashboard-kpis .kpi-chart-wrap{min-width:88px}}@media (max-width:520px){.v2-shell .dashboard-kpis{grid-template-columns:1fr!important}}.v2-shell .workflow-icon-v5 svg{width:17px!important;height:17px!important}.v2-shell>aside{isolation:isolate}.v2-shell>aside .sidebar-account.open{z-index:calc(var(--lwa-layer-menu) + 2);isolation:isolate;position:relative}.v2-shell>aside .sidebar-account.open .sidebar-account-menu{z-index:calc(var(--lwa-layer-menu) + 3);isolation:isolate;pointer-events:auto;opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:#082b4c}.v2-shell>aside .sidebar-account.open .sidebar-account-menu,.v2-shell>aside .sidebar-account.open .sidebar-account-menu *,.v2-shell>aside .sidebar-account.open .account-mode-options,.v2-shell>aside .sidebar-account.open .account-mode-options *{pointer-events:auto}.v2-shell>aside .sidebar-account.open .account-mode-options{z-index:calc(var(--lwa-layer-menu) + 4);isolation:isolate;opacity:1;background:#fff;position:relative;box-shadow:inset 0 1px #d8e5f0}.v2-shell>aside:has(.sidebar-account.open) nav{pointer-events:none;-webkit-user-select:none;user-select:none}}
.v2-brand-monogram{color:#fff;letter-spacing:.04em;background:linear-gradient(145deg,#0d4e7d,#0a3152);border:1px solid #ffffff2e;border-radius:12px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.v2-brand.compact .v2-brand-monogram{border-radius:10px;flex-basis:34px;width:34px;height:34px;font-size:12px}.setup-progress-banner{color:#4d3c0c;background:#fff8df;border:1px solid #e8c86d;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 14px;padding:13px 16px;display:flex}.setup-progress-banner>div{gap:3px;display:grid}.setup-progress-banner b{font-size:13px}.setup-progress-banner span{color:#705a17;font-size:12px;line-height:1.5}.setup-progress-banner .mini{white-space:nowrap;color:#634b08;background:#fff;border-color:#d8b453}.setup-locked-page{text-align:center;background:linear-gradient(#fff,#f7fafc);border:1px solid #dde6ed;border-radius:16px;align-content:center;place-items:center;min-height:calc(100vh - 230px);padding:44px 22px;display:grid;box-shadow:0 14px 35px #0d304c0f}.setup-locked-icon{background:#fff4cc;border:1px solid #efd372;border-radius:17px;place-items:center;width:58px;height:58px;margin-bottom:14px;font-size:27px;display:grid}.setup-locked-page>span{letter-spacing:.13em;color:#9a7400;font-size:11px;font-weight:900}.setup-locked-page h1{color:#173653;max-width:760px;margin:8px 0;font-size:28px}.setup-locked-page>p{color:#667b8e;max-width:720px;margin:0 auto 18px;line-height:1.65}.setup-locked-progress{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px;margin-bottom:18px;display:flex}.setup-locked-progress b{color:#0d568d;font-size:22px}.setup-locked-progress span{color:#34546d;font-weight:800}.setup-locked-progress small{color:#72879a;width:100%}.setup-locked-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.tenant-setup-settings{gap:14px;display:grid}.tenant-setup-title{background:#fff;border:1px solid #dce6ee;border-radius:15px;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px;display:flex}.tenant-setup-title>div:first-child{max-width:760px}.tenant-setup-title span{letter-spacing:.13em;color:#0d6aa7;font-size:10px;font-weight:900}.tenant-setup-title h1{color:#153a58;margin:6px 0;font-size:26px}.tenant-setup-title p{color:#687f91;margin:0;line-height:1.55}.tenant-setup-progress{background:#f4f8fb;border:1px solid #e0e8ee;border-radius:12px;min-width:180px;padding:12px 14px}.tenant-setup-progress b{color:#0c5d94;font-size:22px;display:block}.tenant-setup-progress small{color:#74899a;margin:2px 0 8px;display:block}.tenant-setup-progress>div{background:#dce6ee;border-radius:999px;height:7px;overflow:hidden}.tenant-setup-progress i{background:#1594d2;border-radius:999px;height:100%;display:block}.tenant-setup-message{border-radius:10px;padding:11px 14px;font-size:13px;font-weight:700}.tenant-setup-message.success{color:#1d6846;background:#eaf8f1;border:1px solid #b9e4ce}.tenant-setup-message.error{color:#9b3340;background:#fff0f1;border:1px solid #efc1c6}.tenant-setup-readiness{flex-wrap:wrap;gap:7px;display:flex}.tenant-setup-readiness span{color:#64798b;background:#fff;border:1px solid #dce5ec;border-radius:999px;padding:7px 9px;font-size:11px;font-weight:800}.tenant-setup-readiness span.done{color:#287050;background:#eaf7f0;border-color:#c2e5d1}.tenant-setup-readiness span.open{color:#775c12;background:#fff7df;border-color:#ebd38d}.tenant-setup-tabs{background:#eef3f7;border:1px solid #dbe4eb;border-radius:12px;flex-wrap:wrap;gap:7px;padding:7px;display:flex}.tenant-setup-tabs button{color:#5c7387;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding:9px 11px;font-weight:800;display:flex}.tenant-setup-tabs button.active{color:#144a73;background:#fff;box-shadow:0 2px 8px #123a5914}.tenant-setup-tabs button i{color:#fff;background:#d04a58;border-radius:999px;place-items:center;min-width:20px;height:20px;font-size:10px;font-style:normal;display:grid}.tenant-setup-panel{background:#fff;border:1px solid #dce6ee;border-radius:15px;padding:20px}.tenant-setup-panel-head{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:16px;display:flex}.tenant-setup-panel-head h2{color:#173c59;margin:0 0 4px;font-size:20px}.tenant-setup-panel-head p{color:#718597;margin:0;line-height:1.5}.tenant-setup-panel-head>span{color:#74550b;white-space:nowrap;background:#fff1d5;border:1px solid #e7c26a;border-radius:999px;padding:6px 8px;font-size:10px;font-weight:900}.tenant-setup-grid{grid-template-columns:repeat(2,minmax(220px,1fr));gap:13px;display:grid}.tenant-setup-grid label,.tenant-setup-text-grid label{color:#34536b;gap:6px;font-size:12px;font-weight:800;display:grid}.tenant-setup-grid label em,.tenant-setup-text-grid label em{text-transform:uppercase;letter-spacing:.05em;color:#9a6a00;font-size:9px;font-style:normal}.tenant-setup-grid input,.tenant-setup-grid select,.tenant-setup-text-grid textarea{box-sizing:border-box;color:#173653;background:#fff;border:1px solid #cad8e3;border-radius:9px;outline:none;width:100%;padding:10px 11px}.tenant-setup-grid input:focus,.tenant-setup-grid select:focus,.tenant-setup-text-grid textarea:focus{border-color:#55a9d6;box-shadow:0 0 0 3px #3799cf1a}.tenant-setup-grid input[readonly]{color:#5a7184;background:#f5f8fa}.tenant-setup-grid label small{color:#7b8f9f;font-weight:500;line-height:1.45}.tenant-setup-rate{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;display:grid}.tenant-setup-rate span,.tenant-setup-rate b{white-space:nowrap;color:#45647a}.tenant-setup-info{background:#f7fafc;border:1px dashed #c7d7e3;border-radius:10px;align-content:center;gap:4px;padding:12px;display:grid}.tenant-setup-info b{color:#294e69;font-size:12px}.tenant-setup-info span{color:#6c8294;font-size:12px;line-height:1.45}.tenant-setup-check{grid-column:1/-1;align-items:center;gap:8px!important;display:flex!important}.tenant-setup-check input{width:auto!important}.tenant-setup-check span{font-weight:700}.tenant-setup-text-grid{grid-template-columns:repeat(2,minmax(240px,1fr));gap:13px;display:grid}.tenant-setup-text-grid label.wide{grid-column:1/-1}.tenant-setup-text-grid textarea{resize:vertical;min-height:110px}.tenant-setup-text-grid label.wide textarea{min-height:160px}.tenant-setup-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:16px;display:flex}.tenant-setup-actions .tenant-setup-message{flex:1;min-width:240px;max-width:760px;margin-right:auto}.tenant-setup-next{background:#fff9e6;border:1px solid #e3d18c;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.tenant-setup-next.ready{background:#edf8f2;border-color:#bedfcf}.tenant-setup-next>div{gap:3px;display:grid}.tenant-setup-next b{color:#304e62}.tenant-setup-next span{color:#6d8190;font-size:12px;line-height:1.5}.tenant-setup-next .tenant-setup-start-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}@media (max-width:820px){.setup-progress-banner,.tenant-setup-title,.tenant-setup-next{flex-direction:column;align-items:stretch}.tenant-setup-progress{min-width:0}.tenant-setup-grid,.tenant-setup-text-grid{grid-template-columns:1fr}.tenant-setup-text-grid label.wide{grid-column:auto}}
@media screen{.v2-shell .pipeline-stage-icon-v5{aspect-ratio:1;box-sizing:border-box;min-width:40px;min-height:40px;overflow:hidden;place-items:center!important;width:40px!important;height:40px!important;display:grid!important}.v2-shell .pipeline-stage-icon-v5 svg{max-width:24px;max-height:24px;margin:0;display:block;overflow:hidden;width:24px!important;height:24px!important;transform:none!important}.v2-shell .workflow-stage-card .workflow-arch-v5{aspect-ratio:1;box-sizing:border-box;flex-shrink:0;justify-self:center;max-width:52px;max-height:52px;margin-inline:auto;overflow:hidden;border-width:3px!important;border-radius:14px!important;place-items:center!important;width:52px!important;min-width:52px!important;height:52px!important;min-height:52px!important;display:grid!important;transform:none!important}.v2-shell .workflow-stage-card .workflow-icon-v5{aspect-ratio:1;box-sizing:border-box;max-width:38px;max-height:38px;overflow:hidden;background:#fff!important;border-radius:50%!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;margin:0!important;display:grid!important;transform:none!important}.v2-shell .workflow-stage-card .workflow-icon-v5 svg{max-width:17px;max-height:17px;margin:0;display:block;filter:none!important;width:17px!important;height:17px!important;overflow:hidden!important;transform:none!important}@media (max-width:820px){.v2-shell .workflow-stage-card .workflow-arch-v5{place-self:center}}}
@media screen{:root{--lwa-optional-row-bg:#f8f2fc;--lwa-optional-row-hover:#f4ebfa;--lwa-optional-row-border:#d8c4e8;--lwa-alternative-row-bg:#fff1f0;--lwa-alternative-row-hover:#fde9e7;--lwa-alternative-row-border:#efc1bd}.v2-shell .offer-items-table tr.optional-offer-row>td,.v2-shell .editor-main-column .table-card tr.optional-offer-row>td{background:var(--lwa-optional-row-bg)!important;border-top-color:var(--lwa-optional-row-border)!important;border-bottom-color:var(--lwa-optional-row-border)!important}.v2-shell .offer-items-table tr.optional-offer-row>td:first-child,.v2-shell .editor-main-column .table-card tr.optional-offer-row>td:first-child{border-left-color:var(--lwa-optional-row-border)!important}.v2-shell .offer-items-table tr.optional-offer-row>td:last-child,.v2-shell .editor-main-column .table-card tr.optional-offer-row>td:last-child{border-right-color:var(--lwa-optional-row-border)!important}.v2-shell .offer-items-table tr.optional-offer-row:hover>td,.v2-shell .editor-main-column .table-card tr.optional-offer-row:hover>td{background:var(--lwa-optional-row-hover)!important}.v2-shell .offer-items-table tr.alternative-offer-row>td,.v2-shell .editor-main-column .table-card tr.alternative-offer-row>td{background:var(--lwa-alternative-row-bg)!important;border-top-color:var(--lwa-alternative-row-border)!important;border-bottom-color:var(--lwa-alternative-row-border)!important}.v2-shell .offer-items-table tr.alternative-offer-row>td:first-child,.v2-shell .editor-main-column .table-card tr.alternative-offer-row>td:first-child{border-left-color:var(--lwa-alternative-row-border)!important}.v2-shell .offer-items-table tr.alternative-offer-row>td:last-child,.v2-shell .editor-main-column .table-card tr.alternative-offer-row>td:last-child{border-right-color:var(--lwa-alternative-row-border)!important}.v2-shell .offer-items-table tr.alternative-offer-row:hover>td,.v2-shell .editor-main-column .table-card tr.alternative-offer-row:hover>td{background:var(--lwa-alternative-row-hover)!important}.v2-shell .editor-summary-rail .scenario-summary.alternative-summary{border-color:var(--lwa-alternative-row-border)!important}.v2-shell .editor-summary-rail .scenario-summary.alternative-summary>header{background:var(--lwa-alternative-row-bg)!important;border-bottom-color:var(--lwa-alternative-row-border)!important}.v2-shell .editor-summary-rail .scenario-summary.alternative-summary>header span,.v2-shell .editor-summary-rail .scenario-summary.alternative-summary .grand-total dd{color:#a13a33!important}.v2-shell .editor-summary-rail .scenario-summary.optional-summary{border-color:var(--lwa-optional-row-border)!important}.v2-shell .editor-summary-rail .scenario-summary.optional-summary>header{background:var(--lwa-optional-row-bg)!important;border-bottom-color:var(--lwa-optional-row-border)!important}.v2-shell .editor-summary-rail .scenario-summary.optional-summary>header span,.v2-shell .editor-summary-rail .scenario-summary.optional-summary .grand-total dd{color:#70418a!important}.v2-shell .scenario-area-totals{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px 24px!important;display:flex!important}.v2-shell .scenario-area-totals>span{white-space:nowrap;display:block!important}.v2-shell .scenario-area-totals .alternative-total{color:#a13a33!important}}@media screen and (max-width:640px){.v2-shell .scenario-area-totals>span{white-space:normal}}
@media screen{.v2-shell .btn.primary:not(.danger),.modal-backdrop .btn.primary:not(.danger),.v2-shell .fx-rate-confirm-button{color:#fff!important;border-color:var(--lwa-primary)!important;background:var(--lwa-primary)!important;box-shadow:0 5px 14px #087ff52e!important}.v2-shell .btn.primary:not(.danger):hover:not(:disabled),.modal-backdrop .btn.primary:not(.danger):hover:not(:disabled),.v2-shell .fx-rate-confirm-button:hover:not(:disabled){background:#0872dc!important;border-color:#0872dc!important}.v2-shell :is(.library-main-tabs,.library-subtabs,.library-view-tabs,.workspace-tabs,.settings-tabs,.admin-tabs,.analytics-tabs)>button.active,.v2-shell [role=tablist]>[role=tab][aria-selected=true]{color:#fff!important;border-color:var(--lwa-primary)!important;background:var(--lwa-primary)!important;box-shadow:0 5px 14px #087ff52e!important}.v2-shell .pipeline-card{zoom:1!important;width:100%!important}.v2-shell .pipeline-card .pipeline-stage-card-v5{flex-direction:column;display:flex;height:var(--pipeline-card-height)!important;min-height:0!important;max-height:none!important;overflow:visible!important}.v2-shell .pipeline-card .pipeline-stage-main-v5{flex:0 0 var(--pipeline-data-height);min-height:var(--pipeline-data-height);overflow:hidden}.v2-shell .pipeline-card .pipeline-stage-footer-v5{z-index:4;flex:0 0 104px;min-height:104px;position:relative;overflow:visible!important}.v2-shell .pipeline-card .pipeline-stage-footer-v5>b,.v2-shell .pipeline-card .pipeline-stage-footer-v5>small{max-width:100%;line-height:1.3;display:block;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.v2-shell .pipeline-card .pipeline-stage-card-v5.is-zero .pipeline-stage-main-v5{opacity:.58}.v2-shell .offer-price-cell{position:relative;overflow:visible}.v2-shell .offer-price-cell .offer-price-required{z-index:3;max-width:none;color:var(--lwa-danger);white-space:nowrap;pointer-events:none;background:0 0;border:0;align-items:center;gap:4px;margin:0;padding:0;font-size:9px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:4px;right:5px}.v2-shell .offer-price-cell .offer-price-required>b{color:#fff;background:var(--lwa-danger);border-radius:50%;place-items:center;width:18px;height:18px;font-size:12px;font-weight:900;line-height:18px;display:grid;box-shadow:0 2px 6px #c62d422e}.v2-shell .offer-price-cell .offer-price-required>span{color:var(--lwa-danger);background:#fffffff5;border:1px solid #c62d423d;border-radius:999px;padding:3px 6px}@media (max-width:820px){.v2-shell .pipeline-card .pipeline-card-body-v5{min-height:0;padding-top:8px!important}.v2-shell .pipeline-card .pipeline-stage-cards-v5{min-height:372px}.v2-shell .pipeline-card .pipeline-stage-card-v5{min-height:0!important;max-height:none!important}}.v2-shell .pipeline-card .pipeline-card-body-v5{min-height:414px;padding-top:8px!important;padding-bottom:10px!important}.v2-shell .pipeline-card .pipeline-stage-cards-v5{align-items:stretch;min-height:392px}.v2-shell .pipeline-card .pipeline-stage-card-v5{height:392px!important;min-height:392px!important;max-height:392px!important;box-shadow:none!important;background:0 0!important;grid-template-rows:268px 124px!important;display:grid!important;overflow:visible!important}.v2-shell .pipeline-card .pipeline-stage-card-v5:after{display:none!important}.v2-shell .pipeline-card .pipeline-stage-main-v5{z-index:1;box-sizing:border-box;isolation:isolate;align-content:end;place-items:center;gap:10px;width:100%;height:268px;position:relative;background:0 0!important;flex:none!important;grid-template-rows:86px 4px minmax(70px,auto)!important;min-height:268px!important;padding:18px 12px 14px!important;display:grid!important;overflow:visible!important}.v2-shell .pipeline-card .pipeline-stage-main-v5:before{content:"";z-index:-1;height:var(--pipeline-data-height);border:1px solid color-mix(in srgb, var(--pipeline-color) 20%, #d8e5ef);background:radial-gradient(circle at 50% 27%, color-mix(in srgb, var(--pipeline-color) 10%, transparent) 0 38px, transparent 86px), linear-gradient(180deg, #fff 0%, var(--pipeline-soft) 100%);max-height:268px;box-shadow:0 10px 22px color-mix(in srgb, var(--pipeline-color) 10%, transparent);pointer-events:none;border-radius:18px 18px 0 0;position:absolute;bottom:0;left:0;right:0}.v2-shell .pipeline-card .pipeline-stage-icon-v5,.v2-shell .pipeline-card .pipeline-stage-dots-v5,.v2-shell .pipeline-card .pipeline-stage-count-v5{z-index:2;position:relative}.v2-shell .pipeline-card .pipeline-stage-count-v5,.v2-shell .pipeline-card .pipeline-stage-card-v5.is-zero .pipeline-stage-count-v5{align-content:end;justify-items:center;gap:5px;display:grid;position:relative!important;transform:none!important}.v2-shell .pipeline-card .pipeline-stage-count-v5 b,.v2-shell .pipeline-card .pipeline-stage-count-v5 small{display:block;line-height:1.05!important}.v2-shell .pipeline-card .pipeline-stage-footer-v5{z-index:2;box-sizing:border-box;text-align:center;width:100%;height:124px;box-shadow:0 10px 20px color-mix(in srgb, var(--pipeline-color) 8%, transparent);border-radius:0 0 16px 16px;grid-template-rows:auto 1fr;align-content:start;place-items:start center;gap:7px;background:linear-gradient(180deg, color-mix(in srgb, var(--pipeline-footer) 82%, white), var(--pipeline-footer))!important;flex:none!important;min-height:124px!important;padding:14px 10px 12px!important;display:grid!important;position:relative!important;overflow:visible!important}.v2-shell .pipeline-card .pipeline-stage-footer-v5>b,.v2-shell .pipeline-card .pipeline-stage-footer-v5>small{max-width:100%;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.v2-shell .pipeline-card .pipeline-stage-footer-v5>small{align-self:start}.v2-shell .pipeline-card .pipeline-stage-card-v5.is-zero .pipeline-stage-main-v5{opacity:1!important;padding-bottom:14px!important}.v2-shell .pipeline-card .pipeline-stage-card-v5.is-zero .pipeline-stage-main-v5:before{opacity:.52}.v2-shell .pipeline-card .pipeline-stage-card-v5:hover,.v2-shell .pipeline-card .pipeline-stage-card-v5:focus-visible{transform:translateY(-4px);box-shadow:none!important}@media (max-width:820px){.v2-shell .pipeline-card .pipeline-card-body-v5{min-height:0;padding-top:8px!important;overflow-x:auto!important}.v2-shell .pipeline-card .pipeline-stage-cards-v5{min-height:392px}.v2-shell .pipeline-card .pipeline-stage-card-v5{height:392px!important;min-height:392px!important;max-height:392px!important}}}
@media screen{.lwa-system-dialog-backdrop{justify-content:center!important;align-items:center!important;padding:20px!important}.lwa-system-dialog{width:min(560px,100vw - 32px)!important;max-height:min(720px,100dvh - 40px)!important;margin:0!important}.v2-shell .modal-backdrop.business-master-modal-backdrop-v2{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;padding:12px!important;overflow:hidden!important}.v2-shell .modal-backdrop.business-master-modal-backdrop-v2>.modal.business-master-editor-modal-v2{box-sizing:border-box!important;flex-direction:column!important;width:min(640px,100vw - 24px)!important;height:min(680px,100dvh - 24px)!important;min-height:0!important;max-height:calc(100dvh - 24px)!important;margin:0!important;display:flex!important;overflow:hidden!important}.v2-shell .business-master-editor-modal-v2>.business-master-head{flex:none!important;min-height:0!important;padding-block:14px!important}.v2-shell .business-master-editor-modal-v2>.business-master-form{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto!important;align-content:start!important;gap:12px!important;height:auto!important;min-height:0!important;max-height:none!important;padding-block:14px!important;display:grid!important;overflow:hidden auto!important}.v2-shell .business-master-editor-modal-v2 .business-master-form input:not([type=checkbox]){height:44px!important;min-height:44px!important}.v2-shell .business-master-editor-modal-v2 .business-master-form textarea{min-height:88px!important;max-height:120px!important}.v2-shell .business-master-editor-modal-v2 .business-master-active{min-height:0!important;margin:0!important;padding-block:11px!important}.v2-shell .business-master-editor-modal-v2>.business-master-actions{z-index:4;background:#fff;border-top:1px solid #dbe6f0;box-shadow:0 -8px 18px #133f690b;flex-wrap:wrap!important;flex:none!important;align-items:center!important;gap:8px!important;min-height:62px!important;margin:0!important;padding-block:10px!important;display:flex!important;position:relative!important;inset:auto!important}.v2-shell .modal-backdrop.business-master-modal-backdrop-v2>.modal.business-master-detail-modal-v2{box-sizing:border-box!important;flex-direction:column!important;width:min(950px,100vw - 24px)!important;height:min(720px,100dvh - 24px)!important;min-height:0!important;max-height:calc(100dvh - 24px)!important;margin:0!important;display:flex!important;overflow:hidden!important}.v2-shell .business-master-detail-modal-v2>.consultant-detail-head{flex:none!important;min-height:0!important}.v2-shell .business-master-detail-modal-v2>.consultant-detail-body{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important}.v2-shell .business-master-detail-modal-v2>.consultant-detail-actions{z-index:4;background:#fff;border-top:1px solid #dbe6f0;box-shadow:0 -8px 18px #133f690b;flex-wrap:wrap!important;flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-height:62px!important;margin:0!important;padding-block:10px!important;display:flex!important;position:relative!important;inset:auto!important}.master-status{white-space:nowrap!important;border:1px solid #0000!important;border-radius:999px!important;align-items:center!important;min-height:28px!important;padding:4px 10px!important;font-size:11px!important;font-weight:700!important;line-height:18px!important;display:inline-flex!important}.master-status.linked{color:#155fa8!important;background:#1768be17!important;border-color:#1768be38!important}.master-status.unlinked{color:#397055!important;background:#39705517!important;border-color:#39705538!important}@media (max-height:640px){.v2-shell .modal-backdrop.business-master-modal-backdrop-v2{padding:8px!important}.v2-shell .modal-backdrop.business-master-modal-backdrop-v2>.modal.business-master-editor-modal-v2,.v2-shell .modal-backdrop.business-master-modal-backdrop-v2>.modal.business-master-detail-modal-v2{width:min(950px,100vw - 16px)!important;height:calc(100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important}.v2-shell .business-master-editor-modal-v2>.business-master-head,.v2-shell .business-master-editor-modal-v2>.business-master-form,.v2-shell .business-master-editor-modal-v2>.business-master-actions,.v2-shell .business-master-detail-modal-v2>.consultant-detail-head,.v2-shell .business-master-detail-modal-v2>.consultant-detail-body,.v2-shell .business-master-detail-modal-v2>.consultant-detail-actions{padding-block:8px!important}.v2-shell .business-master-editor-modal-v2 .business-master-form textarea{min-height:72px!important;max-height:88px!important}}@media (min-width:1181px){.v2-shell .dashboard-command-grid{grid-auto-rows:560px;align-items:stretch}.v2-shell .dashboard-command-grid>.pipeline-card,.v2-shell .dashboard-command-grid>.action-center-card{height:560px!important;min-height:560px!important;max-height:560px!important}.v2-shell .dashboard-command-grid>.action-center-card{flex-direction:column!important;display:flex!important;overflow:hidden!important}.v2-shell .action-center-card>.section-head{flex:none}.v2-shell .action-center-card .action-center-list{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;flex:auto;align-content:stretch;min-height:0;display:flex!important;overflow-y:auto!important}.v2-shell .action-center-card .action-center-list>.action-center-group:first-child{margin-top:auto}.v2-shell .action-center-card .my-work-all-clear{flex:auto;min-height:0}}@media (max-width:1180px){.v2-shell .dashboard-command-grid{grid-auto-rows:auto}.v2-shell .dashboard-command-grid>.pipeline-card,.v2-shell .dashboard-command-grid>.action-center-card{height:auto!important;max-height:none!important}}}
.v2-shell .smart-library-picker .picker-results{overscroll-behavior:contain;align-content:start;overflow-y:auto;max-height:min(650px,68dvh)!important}.v2-shell .smart-library-picker .library-result{grid-template:"check category star""check content content"minmax(min-content,1fr)"footer footer footer"/24px minmax(0,1fr) 30px!important;align-items:start!important;gap:8px 10px!important;min-height:0!important;display:grid!important}.v2-shell .smart-library-picker .library-result>div{min-width:0;padding-top:0;grid-area:content!important}.v2-shell .smart-library-picker .library-result:after{content:none!important;display:none!important}.v2-shell .smart-library-picker .library-result>.library-result-category{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;border:1px solid color-mix(in srgb, var(--category-accent) 24%, #e5edf4);background:color-mix(in srgb, var(--category-accent) 9%, #fff);width:max-content;min-width:0;max-width:100%;color:var(--category-ink,#29445d);letter-spacing:.035em;text-transform:uppercase;border-radius:999px;margin:0;padding:3px 8px;font-size:9px;font-weight:800;line-height:1.2;display:block;overflow:hidden;grid-area:1/2!important;place-self:center start!important;position:static!important}.v2-shell .smart-library-picker .library-result .add-one{grid-area:footer!important;place-self:end!important;margin:4px 0 0!important;position:static!important}.v2-shell .smart-library-picker .library-result .library-result-code,.v2-shell .smart-library-picker .library-result .selection-spec{overflow-wrap:anywhere;width:100%;max-width:100%;line-height:1.4;display:block;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.v2-shell .smart-library-picker .library-result .library-result-code{color:#244761;font-weight:800}.v2-shell .engineer-selection-badge{color:#453d8c;white-space:nowrap;background:#f0edff;border:1px solid #7b73c7;border-radius:999px;align-items:center;padding:2px 6px;font-size:10px;font-weight:750;line-height:1.25;display:inline-flex}@media screen{.v2-shell .smart-library-picker .picker-results{grid-auto-rows:max-content!important;align-items:stretch!important;overflow:hidden auto!important}.v2-shell .smart-library-picker .library-result,.v2-shell .smart-library-picker .library-result:nth-of-type(n+13){box-sizing:border-box;width:100%;grid-template:"check category star""check content content"minmax(min-content,1fr)"footer footer footer"/24px minmax(0,1fr) 30px!important;align-content:stretch!important;align-items:start!important;height:auto!important;min-height:205px!important;max-height:none!important;display:grid!important;overflow:visible!important}.v2-shell .smart-library-picker .library-result>.batch-check{grid-area:1/1/3!important;align-self:center!important}.v2-shell .smart-library-picker .library-result>.favorite-star{grid-area:1/3!important;place-self:start end!important;position:static!important}.v2-shell .smart-library-picker .library-result>div{overflow-wrap:anywhere;grid-area:2/2/auto/-1!important;align-content:start!important;min-width:0!important;padding:0!important}.v2-shell .smart-library-picker .library-result .library-result-title-line{overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 6px;min-width:0;display:flex}.v2-shell .smart-library-picker .library-result .selection-spec,.v2-shell .smart-library-picker .library-result .suggested-price{box-sizing:border-box;overflow-wrap:anywhere;border-radius:9px;line-height:1.4;white-space:normal!important;text-overflow:clip!important;width:auto!important;max-width:100%!important;overflow:visible!important}.v2-shell .smart-library-picker .library-result>.add-one{white-space:nowrap;width:max-content;min-width:68px;grid-area:3/1/auto/-1!important;place-self:end!important;min-height:34px!important;margin:8px 0 0!important;position:static!important}}@media screen and (max-width:700px){.v2-shell .smart-library-picker .picker-results{grid-template-columns:minmax(0,1fr)!important}}.v2-shell .smart-library-picker .library-view-tabs>.clear-search-button{color:#164872;white-space:nowrap;cursor:pointer;background:#edf6ff;border:1px solid #b3c8da;border-radius:8px;flex:none;justify-content:center;align-items:center;min-height:32px;padding:6px 12px;font-size:11px;font-weight:800;visibility:visible!important;opacity:1!important;display:inline-flex!important}.v2-shell .smart-library-picker .library-view-tabs>.clear-search-button:focus-visible{outline-offset:2px;outline:2px solid #1674df}
.estiquo-public-shell{--ink:#06131e;--panel:#0b1e2c;--line:#1b3a4e;--muted:#93aabd;--cyan:#59d4ff;--blue:#3a9cff;color:#f5fbff;background:radial-gradient(circle at 72% 12%,#2385b738,#0000 30%),linear-gradient(#06131e 0%,#081824 48%,#07131f 100%);min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.estq-test-ribbon{letter-spacing:.18em;text-align:center;color:#0c516f;background:#d7f4ff;padding:7px;font-size:10px;font-weight:900}.estiquo-public-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:20;background:#06131ec7;border-bottom:1px solid #7db5d529;justify-content:space-between;align-items:center;gap:24px;min-height:78px;padding:0 clamp(22px,5vw,74px);display:flex;position:sticky;top:0}.estq-brand-link{text-decoration:none}.estq-brand{color:#fff;align-items:center;gap:10px;display:inline-flex}.estq-mark{box-sizing:border-box;background:linear-gradient(145deg,#59d4ff29,#3a9cff08);border:1px solid #74d7ff73;border-radius:11px;align-content:center;gap:4px;width:36px;height:36px;padding:8px;display:grid;box-shadow:inset 0 0 18px #59d4ff14}.estq-mark i{background:linear-gradient(90deg,#71dcff,#3a9cff);border-radius:4px;height:3px;display:block}.estq-mark i:nth-child(2){width:75%}.estq-mark i:nth-child(3){width:52%}.estq-brand-copy{line-height:1;display:grid}.estq-brand-copy b{letter-spacing:.15em;font-size:18px}.estq-brand-copy small{color:#7f9aaa;letter-spacing:.14em;text-transform:uppercase;margin-top:5px;font-size:9px}.estq-nav-links{gap:28px;display:flex}.estq-nav-links a{color:#b5c9d7;font-size:13px;font-weight:700;text-decoration:none}.estiquo-public-shell button{color:#052033;cursor:pointer;background:linear-gradient(135deg,#61d8ff,#3a9cff);border:0;border-radius:10px;padding:11px 17px;font-weight:850;box-shadow:0 10px 30px #2191cd29}.estq-hero{grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);align-items:center;gap:56px;max-width:1540px;margin:auto;padding:86px clamp(22px,5vw,74px) 64px;display:grid}.estq-hero-copy h1{letter-spacing:-.05em;max-width:770px;margin:0 0 24px;font-size:clamp(46px,5.8vw,82px);line-height:.98}.estq-hero-copy h1 em{background:linear-gradient(90deg,#88e6ff,#4ca8ff);color:#0000;-webkit-background-clip:text;font-style:normal}.estiquo-kicker{color:#69d8ff;letter-spacing:.19em;margin-bottom:15px;font-size:10px;font-weight:900;display:block}.estiquo-hero-actions{gap:12px;margin-top:28px;display:flex}.estq-proof{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.estq-proof span{color:#a9c0cf;background:#ffffff06;border:1px solid #79b8d638;border-radius:999px;padding:7px 10px;font-size:11px}.estq-product-frame{background:linear-gradient(155deg,#122f43f0,#06131efa);border:1px solid #7fc3e240;border-radius:24px;overflow:hidden;transform:perspective(1300px)rotateY(-3deg)rotateX(1deg);box-shadow:0 35px 100px #00000059,0 0 0 8px #ffffff05}.estq-window-bar{color:#718da0;border-bottom:1px solid #87c4df24;align-items:center;gap:7px;height:46px;padding:0 15px;font-size:11px;display:flex}.estq-window-bar>span{background:#385367;border-radius:50%;width:8px;height:8px}.estq-window-bar>b{letter-spacing:.08em;margin-left:10px}.estq-product-body{grid-template-columns:150px 1fr;min-height:440px;display:grid}.estq-product-body aside{background:#030d1557;border-right:1px solid #87c4df1f;align-content:start;gap:6px;padding:18px 12px;display:grid}.estq-product-body aside .estq-brand-copy{display:none}.estq-product-body aside .estq-mark{width:31px;height:31px;margin-bottom:17px}.estq-product-body aside button{color:#7793a6!important;box-shadow:none!important;text-align:left!important;background:0 0!important;padding:9px 8px!important;font-size:11px!important}.estq-product-body aside button.active{border:1px solid #53c7f729;color:#d8f4ff!important;background:#53c7f71c!important}.estq-demo-main{align-content:start;gap:16px;padding:22px;display:grid}.estq-demo-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.estq-demo-top div{display:grid}.estq-demo-top small,.estq-demo-grid small{letter-spacing:.13em;color:#6f8da0;font-size:9px}.estq-demo-top b{margin-top:3px;font-size:21px}.estq-demo-top>span{color:#88e2c0;background:#1d916526;border:1px solid #4ac99a2e;border-radius:999px;padding:6px 8px;font-size:10px;font-weight:800}.estq-demo-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.estq-demo-grid article{background:#ffffff06;border:1px solid #84c3df24;border-radius:12px;padding:12px}.estq-demo-grid article b{margin-top:5px;font-size:13px;display:block}.estq-demo-grid article p{color:#7894a6;font-size:10px;line-height:1.45}.estq-demo-library{grid-template-columns:1fr 1fr;gap:8px;display:grid}.estq-demo-library>div{color:#92abba;background:#ffffff05;border:1px solid #84c3df24;border-radius:10px;justify-content:space-between;padding:10px 12px;font-size:11px;display:flex}.estq-stat-strip{grid-template-columns:repeat(4,1fr);max-width:1390px;margin:0 auto;padding:0 clamp(22px,5vw,74px) 70px;display:grid}.estq-stat-strip div{border-top:1px solid #80bfdc2e;border-bottom:1px solid #80bfdc2e;gap:5px;padding:20px;display:grid}.estq-stat-strip div+div{border-left:1px solid #80bfdc1f}.estq-stat-strip b{font-size:14px}.estq-stat-strip span{color:#718da0;font-size:11px}.estq-section{max-width:1390px;margin:auto;padding:70px clamp(22px,5vw,74px)}.estq-section-head{max-width:800px;margin-bottom:34px}.estq-section-head h2,.estq-library-copy h2,.estq-security h2,.estiquo-plan-panel h2,.estq-form-copy h2{letter-spacing:-.035em;margin:0 0 14px;font-size:clamp(30px,4vw,52px);line-height:1.05}.estq-section-head p,.estq-library-copy p,.estq-security p,.estiquo-plan-panel p,.estq-form-copy p{color:#8fa8b9;line-height:1.65}.estiquo-feature-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.estiquo-feature-grid article{background:linear-gradient(160deg,#ffffff09,#ffffff03);border:1px solid #82c1dd29;border-radius:18px;min-height:190px;padding:24px}.estiquo-feature-grid article>span{color:#58cef9;letter-spacing:.12em;font-size:10px}.estiquo-feature-grid article>b{margin:28px 0 9px;font-size:22px;display:block}.estiquo-feature-grid article p{color:#829dad;font-size:13px;line-height:1.6}.estq-library-section{grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1390px;margin:30px auto 80px;padding:64px clamp(22px,5vw,74px);display:grid}.estq-library-points{gap:9px;margin-top:24px;display:grid}.estq-library-points span{color:#b4c9d6;padding-left:20px;font-size:13px;position:relative}.estq-library-points span:before{content:"";background:#57d1ff;border-radius:50%;width:7px;height:7px;position:absolute;top:.48em;left:0;box-shadow:0 0 14px #57d1ffa6}.estq-tree-card{background:linear-gradient(145deg,#0b2232,#081824);border:1px solid #86c6e230;border-radius:22px;padding:22px;box-shadow:0 26px 70px #00000042}.estq-tree-title{border-bottom:1px solid #88c6e121;justify-content:space-between;padding-bottom:14px;display:flex}.estq-tree-row{background:#ffffff06;border-radius:9px;margin-top:10px;padding:10px 12px;font-size:13px}.estq-tree-row.level2{margin-left:18px}.estq-tree-row.level3{margin-left:36px}.estq-tree-row.level4{margin-left:54px}.estq-tree-items{gap:7px;margin:10px 0 0 72px;display:grid}.estq-tree-items span{color:#dcecf4;border:1px solid #82c2de24;border-radius:9px;justify-content:space-between;gap:12px;padding:9px 11px;font-size:12px;display:flex}.estq-tree-items i{color:#9d6d0c;background:#fff0bd;border-radius:999px;padding:3px 6px;font-size:9px;font-style:normal;font-weight:900}.estq-security{border-top:1px solid #82c2de24;max-width:1390px;margin:auto;padding:70px clamp(22px,5vw,74px)}.estq-security-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;display:grid}.estq-security-grid article{background:#ffffff06;border:1px solid #82c2de24;border-radius:16px;padding:22px}.estiquo-plan-panel{background:linear-gradient(120deg,#36a1d221,#ffffff05);border:1px solid #5ecaf640;border-radius:22px;justify-content:space-between;align-items:end;gap:30px;max-width:1240px;margin:45px auto;padding:34px;display:flex}.estiquo-plan-panel>div{max-width:780px}.estiquo-request-panel{background:#0a1d2b;border:1px solid #82c2de2b;border-radius:24px;grid-template-columns:1fr minmax(340px,500px);gap:44px;max-width:1240px;margin:70px auto;padding:34px;display:grid}.estq-form-switch{gap:8px;margin-top:24px;display:flex}.estq-form-switch button{color:#819dad!important;box-shadow:none!important;background:0 0!important;border:1px solid #7fbedb29!important}.estq-form-switch button.active{color:#dff6ff!important;background:#58cdfb1f!important;border-color:#58cdfb52!important}.estiquo-public-form{gap:10px;display:grid}.estiquo-public-form input{color:#fff;background:#071722;border:1px solid #29475c;border-radius:10px;outline:none;min-height:46px;padding:0 13px}.estq-form-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.estiquo-public-message,.estiquo-public-error{border-radius:10px;grid-column:1/-1;padding:12px 14px}.estiquo-public-footer{color:#7790a1;border-top:1px solid #82c2de21;justify-content:space-between;align-items:center;gap:18px;margin-top:40px;padding:38px clamp(22px,5vw,74px);display:flex}@media (max-width:1050px){.estq-hero{grid-template-columns:1fr}.estq-product-frame{transform:none}.estiquo-feature-grid{grid-template-columns:1fr 1fr}.estq-library-section,.estq-security-grid{grid-template-columns:1fr}.estq-stat-strip{grid-template-columns:1fr 1fr}}@media (max-width:720px){.estq-nav-links{display:none}.estq-hero{padding-top:56px}.estq-product-body{grid-template-columns:1fr}.estq-product-body aside{display:none}.estq-demo-grid,.estiquo-feature-grid,.estq-stat-strip{grid-template-columns:1fr}.estiquo-request-panel{grid-template-columns:1fr;margin-left:18px;margin-right:18px}.estiquo-plan-panel{flex-direction:column;align-items:start;margin-left:18px;margin-right:18px}.estq-form-row{grid-template-columns:1fr}.estiquo-public-footer{flex-direction:column;align-items:flex-start}}.estq-logo-symbol{flex:0 0 40px;width:40px;height:40px}.estq-logo-symbol path{fill:none;stroke:#69d8ff;stroke-width:3.1px;stroke-linecap:round;stroke-linejoin:round}.estq-product-body aside .estq-logo-symbol{width:31px;height:31px;margin-bottom:17px}.estq-purpose-strip{max-width:1390px;margin:0 auto;padding:0 clamp(22px,5vw,74px) 35px}.estq-purpose-strip p{color:#9bb1c0;border-top:1px solid #80bfdc2e;border-bottom:1px solid #80bfdc2e;margin:0;padding:20px 0;line-height:1.65}.estq-purpose-strip b{color:#e9f7ff}.estq-demo-flow{grid-template-columns:1fr 1fr;gap:8px;display:grid}.estq-demo-flow span{color:#92abba;background:#ffffff05;border:1px solid #84c3df24;border-radius:10px;align-items:center;gap:8px;padding:10px;font-size:11px;display:flex}.estq-demo-flow b{color:#7de0ff;background:#57d1ff21;border-radius:7px;place-items:center;width:22px;height:22px;display:grid}.estq-how{max-width:1390px;margin:auto;padding:60px clamp(22px,5vw,74px)}.estq-how-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.estq-how-grid article{background:#ffffff06;border:1px solid #82c1dd29;border-radius:16px;grid-template-columns:52px 1fr;gap:14px;padding:20px;display:grid}.estq-how-grid article>span{color:#69d8ff;background:#59d4ff1c;border-radius:12px;place-items:center;width:44px;height:44px;font-size:10px;font-weight:900;display:grid}.estq-how-grid b{color:#f1f9fd;font-size:17px}.estq-how-grid p{color:#829dad;margin:7px 0 0;font-size:13px;line-height:1.55}.estq-tree-row{justify-content:space-between;gap:10px;display:flex}.estq-tree-row small{color:#718da0;font-size:10px}.estq-plan-light{background:#ffffff09}.estiquo-public-footer>div{text-align:right;gap:4px;display:grid}.estiquo-public-footer>div b{color:#cfe5f1;font-size:12px}.estiquo-public-footer>div span{font-size:11px}@media (max-width:800px){.estq-how-grid{grid-template-columns:1fr}}@media (max-width:720px){.estq-demo-flow{grid-template-columns:1fr}.estiquo-public-footer>div{text-align:left}}.estiquo-public-shell{--estq-ink:#071b35;--estq-blue:#147ef5;--estq-cyan:#24c7e8;--estq-line:#dceaf5;--estq-muted:#627b92;min-height:100vh;color:var(--estq-ink);background:radial-gradient(circle at 86% 7%,#52bdff38,#0000 23rem),radial-gradient(circle at 10% 31%,#24c7e814,#0000 20rem),linear-gradient(#fff 0%,#fafdff 48%,#fff 100%);overflow:hidden}.estq-test-ribbon{color:#9be3ff;background:#082a4d;border:0;padding:7px 20px}.estiquo-public-nav{min-height:80px;color:var(--estq-ink);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffe6;border-bottom:1px solid #d3e5f3e6;padding:0 clamp(22px,5vw,76px);box-shadow:0 8px 30px #184f780b}.estq-brand{color:var(--estq-ink)}.estq-logo-symbol{filter:drop-shadow(0 8px 14px #075e9726);width:42px;height:42px}.estq-logo-symbol rect{fill:#0b3154;stroke:#2b85b7}.estq-logo-symbol path{stroke:#69ddff}.estq-brand-copy b{color:var(--estq-ink);letter-spacing:.16em;font-size:19px}.estq-brand-copy small{color:#6b849a;letter-spacing:.17em;white-space:nowrap;margin-top:5px;font-size:8.5px}.estq-nav-links{gap:30px}.estq-nav-links a{color:#47647e;font-size:12px;transition:color .2s,transform .2s}.estq-nav-links a:hover{color:var(--estq-blue);transform:translateY(-1px)}.estiquo-public-shell button{color:#fff;background:linear-gradient(135deg,#1684f5,#0b69db);border-radius:999px;padding:12px 18px;box-shadow:0 12px 30px #147ef529}.estq-nav-login{color:#1766ad!important;box-shadow:none!important;background:#fff!important;border:1px solid #c9e0f2!important}.estiquo-public-shell button.ghost{color:#194f7e;box-shadow:none;background:#fff;border:1px solid #cfe2f0}.estq-hero{grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr);gap:60px;max-width:1510px;min-height:650px;padding:88px clamp(22px,5vw,76px) 78px;position:relative}.estq-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#c9efff 0,#eaf8ff 38%,#fff0 72%);border-radius:50%;width:620px;height:620px;position:absolute;top:-210px;right:-210px}.estq-hero:after{content:"";pointer-events:none;border:1px dashed #1a8fd429;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-70px;left:-140px;box-shadow:0 0 0 42px #23b5e706,0 0 0 84px #23b5e705}.estq-hero-copy,.estq-product-frame{z-index:2;position:relative}.estiquo-kicker{color:#137cdf;letter-spacing:.19em;margin-bottom:17px;font-size:10px}.estq-hero-copy h1{color:var(--estq-ink);letter-spacing:-.052em;max-width:760px;margin:0 0 24px;font-size:clamp(48px,5.4vw,80px);line-height:.99}.estq-hero-copy h1:after{content:"FASTER. SMARTER.";letter-spacing:-.035em;background:linear-gradient(90deg,#1178ef,#24bedf);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:8px;font-size:.62em;display:block}.estq-hero-copy>p{color:var(--estq-muted);max-width:670px;font-size:17px;line-height:1.72}.estiquo-hero-actions{margin-top:30px}.estq-proof{gap:16px;margin-top:30px}.estq-proof span{color:#58738c;background:0 0;border:0;padding:0;font-size:10.5px;font-weight:800}.estq-proof span:before{content:"✓";color:#058fbe;background:#e0f6ff;border-radius:50%;place-items:center;width:19px;height:19px;margin-right:7px;font-size:10px;display:inline-grid}.estq-product-frame{color:var(--estq-ink);background:#fff;border:1px solid #c9dfef;border-radius:24px;overflow:visible;transform:perspective(1400px)rotateY(-3deg)rotateX(1deg);box-shadow:0 34px 90px #0f4b792e,0 0 0 9px #ffffff8c}.estq-product-frame:before{content:"TOTAL OFFER VALUE\a EGP 1,245,000\a ▲ ready for review";white-space:pre;z-index:6;color:#0f3a61;letter-spacing:.02em;background:#fff;border:1px solid #d7e7f2;border-radius:16px;width:150px;padding:15px 16px;font-size:8px;font-weight:900;line-height:1.9;position:absolute;top:-52px;right:-42px;box-shadow:0 18px 45px #124b7424}.estq-product-frame:after{content:"OUTPUT READY\a Technical Offer";white-space:pre;z-index:6;color:#1d4b72;background:linear-gradient(135deg,#e7f6ff,#f8fcff) 12px/27px 34px no-repeat,#fff;border:1px solid #d7e7f2;border-radius:15px;min-width:148px;padding:13px 16px 13px 48px;font-size:8px;font-weight:900;line-height:1.75;position:absolute;bottom:-34px;left:-34px;box-shadow:0 18px 45px #124b7424}.estq-window-bar{color:#71899c;background:#f8fbfe;border-bottom:1px solid #e3edf5;border-radius:24px 24px 0 0;height:47px}.estq-window-bar>span{background:#cbdce7}.estq-window-bar>b{color:#395873}.estq-product-body{background:#fff;border-radius:0 0 24px 24px;grid-template-columns:145px 1fr;min-height:430px;overflow:hidden}.estq-product-body aside{color:#fff;background:linear-gradient(#092d50,#071f3b);border-right:0}.estq-product-body aside .estq-logo-symbol{filter:none}.estq-product-body aside button{color:#89a9c2!important}.estq-product-body aside button.active{border-color:#5acff81f;color:#f0fbff!important;background:#48c6f421!important}.estq-demo-main{background:radial-gradient(circle at 100% 0,#b2e7ff3d,#0000 13rem),#fff;padding:24px}.estq-demo-top small,.estq-demo-grid small{color:#8498a9}.estq-demo-top b{color:#123a5f}.estq-demo-top>span{color:#14825c;background:#e4f8ef;border-color:#c2ead8}.estq-demo-grid article{background:linear-gradient(#fff,#f9fcff);border:1px solid #dce9f2;min-height:118px;box-shadow:0 8px 22px #1f5b850d}.estq-demo-grid article b{color:#183f62}.estq-demo-grid article p{color:#71889a}.estq-demo-library>div{color:#6d8396;background:#f9fcff;border:1px solid #dce9f2}.estq-demo-library>div b{color:#173e61}.estq-demo-library>div.selected{background:#eaf7ff;border-color:#8fd0f5}.estq-stat-strip{gap:12px;max-width:1390px;padding:16px clamp(22px,5vw,76px) 68px}.estq-stat-strip div{background:linear-gradient(#fff,#f8fcff);border-radius:18px;min-height:105px;padding:20px 22px;position:relative;box-shadow:0 12px 32px #1a527b0e;border:1px solid #dbeaf5!important}.estq-stat-strip div:before{content:"";background:linear-gradient(145deg,#e4f6ff,#d9edff);border-radius:10px;width:31px;height:31px;margin-bottom:7px;box-shadow:inset 0 0 0 1px #cde8f8}.estq-stat-strip b{color:#143a5d}.estq-stat-strip span{color:#71869a}.estq-section{max-width:1390px;padding:92px clamp(22px,5vw,76px)}.estq-section-head{max-width:780px}.estq-section-head h2,.estq-library-copy h2,.estq-security h2,.estiquo-plan-panel h2,.estq-form-copy h2{color:var(--estq-ink);letter-spacing:-.045em;font-size:clamp(34px,4.2vw,58px);line-height:1.04}.estq-section-head p,.estq-library-copy p,.estiquo-plan-panel p,.estq-form-copy p{color:var(--estq-muted);font-size:15px}.estiquo-feature-grid{gap:14px}.estiquo-feature-grid article{background:linear-gradient(#fff,#f8fcff);border:1px solid #dbeaf5;border-radius:22px;min-height:250px;padding:27px;transition:transform .22s,box-shadow .22s;position:relative;overflow:hidden;box-shadow:0 13px 35px #1f5c870e}.estiquo-feature-grid article:hover{transform:translateY(-6px);box-shadow:0 24px 52px #1f5c871f}.estiquo-feature-grid article:before{content:"";background:linear-gradient(145deg,#147ef51f,#24c7e82e);border-radius:14px;width:45px;height:45px;margin:25px 0 17px;display:block;box-shadow:inset 0 0 0 1px #147ef51f}.estiquo-feature-grid article:after{content:"";background:radial-gradient(circle,#d7f5ff 0,#d7f5ff00 70%);border-radius:50%;width:125px;height:125px;position:absolute;bottom:-58px;right:-58px}.estiquo-feature-grid article>span{color:#147ddd}.estiquo-feature-grid article>b{color:#11385b;margin:0 0 10px;font-size:20px}.estiquo-feature-grid article p{color:#6d8396;font-size:12.5px}.estq-library-section{background:radial-gradient(circle at 88% 20%,#4bbdf229,#0000 17rem),linear-gradient(135deg,#f5fbff,#fff);border:1px solid #dcebf5;border-radius:34px;grid-template-columns:.9fr 1.1fr;gap:70px;max-width:1390px;margin:30px auto 90px;padding:78px clamp(22px,5vw,76px)}.estq-library-points span{color:#45627d}.estq-library-points span:before{background:#1bbbe2}.estq-tree-card{color:var(--estq-ink);background:#fff;border:1px solid #cae3f3;box-shadow:0 28px 70px #14507a21}.estq-tree-title{border-bottom-color:#e1edf5}.estq-tree-title small{color:#748b9f}.estq-tree-row{color:#31536e;background:#f5f9fc;border:1px solid #e5eef5}.estq-tree-row small{color:#8498aa}.estq-tree-items span{color:#244965;background:#fff;border-color:#dce8f1}.estq-tree-items i.modified{color:#8d6812;background:#fff0c4}.estq-tree-items i.update{color:#9a3040;background:#ffe6ea}.estq-security{color:#fff;background:radial-gradient(circle at 74% 35%,#123f70 0,#0a2a50 34%,#061a34 74%);border:0;max-width:none;margin:0;padding:92px max(clamp(22px,5vw,76px),50vw - 619px);position:relative}.estq-security:before{content:"";border:1px solid #71cff81f;border-radius:50%;width:430px;height:430px;position:absolute;top:-170px;right:-110px;box-shadow:0 0 0 55px #5ec4f006,0 0 0 110px #5ec4f005}.estq-security>div:first-child{z-index:2;max-width:760px;position:relative}.estq-security h2{color:#fff}.estq-security p{color:#abc5d9}.estq-security-grid{z-index:2;gap:14px;margin-top:34px;position:relative}.estq-security-grid article{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0e;border:1px solid #9dd6f129;border-radius:20px;min-height:170px;padding:25px}.estq-security-grid article:before{content:"";background:#3ec4f61f;border-radius:13px;width:38px;height:38px;margin-bottom:18px;display:block;box-shadow:inset 0 0 0 1px #76dbff1f}.estq-security-grid article b{color:#f4fbff;font-size:17px}.estq-security-grid p{font-size:12px}.estiquo-plan-panel{background:linear-gradient(120deg,#eff9ff,#fff);border:1px solid #d8e9f5;border-radius:24px;max-width:1240px;margin:46px auto;padding:38px 40px;box-shadow:0 16px 42px #1b547d0f}.estiquo-plan-panel#pricing{margin-top:84px}.estiquo-plan-panel#plans{background:linear-gradient(120deg,#082b50,#0d4777);border-color:#164f7c}.estiquo-plan-panel#plans h2,.estiquo-plan-panel#plans .estiquo-kicker{color:#fff}.estiquo-plan-panel#plans p{color:#b5cee0}.estiquo-plan-panel#plans button{color:#0e5fa8;box-shadow:none;background:#fff}.estiquo-request-panel{background:radial-gradient(circle at 0 100%,#26c4e814,#0000 18rem),#f5faff;border:1px solid #d6e7f3;border-radius:28px;grid-template-columns:.9fr minmax(360px,1.1fr);gap:56px;max-width:1240px;margin:86px auto;padding:42px;box-shadow:0 24px 70px #174d7512}.estq-form-switch{background:#e5eff7;border-radius:999px;padding:4px;display:inline-flex}.estq-form-switch button{color:#627a90!important;border:0!important;border-radius:999px!important}.estq-form-switch button.active{color:#176fc9!important;background:#fff!important;box-shadow:0 6px 18px #1d4f7414!important}.estiquo-public-form{background:#fff;border:1px solid #d8e7f2;border-radius:20px;padding:25px;box-shadow:0 18px 45px #1b527a14}.estiquo-public-form input{color:#143958;background:#fbfdff;border:1px solid #d3e1eb;border-radius:11px;min-height:48px}.estiquo-public-form input:focus{border-color:#69b9f1;box-shadow:0 0 0 3px #def2ff}.estiquo-public-message{color:#19734e;background:#e6f8ef}.estiquo-public-error{color:#a22b42;background:#ffe9ed}.estiquo-public-footer{color:#6f879b;background:#fff;border-top:1px solid #e1edf5;margin-top:0;padding:42px clamp(22px,5vw,76px)}.estiquo-public-footer .estq-brand{color:var(--estq-ink)}@media (max-width:1050px){.estq-hero{grid-template-columns:1fr;padding-top:66px}.estq-product-frame{transform:none}.estq-product-frame:before{right:10px}.estq-product-frame:after{left:12px}.estq-library-section{border-left:0;border-right:0;border-radius:0}}@media (max-width:720px){.estiquo-public-nav{min-height:68px}.estq-nav-login{padding:9px 13px}.estq-hero{min-height:0;padding-bottom:70px}.estq-hero-copy h1{font-size:44px}.estq-product-frame:before,.estq-product-frame:after{display:none}.estq-stat-strip{padding-bottom:58px}.estq-library-section{padding-top:60px;padding-bottom:60px}.estq-security{padding:70px 22px}.estiquo-plan-panel{margin-left:18px;margin-right:18px;padding:30px}.estiquo-request-panel{padding:24px}}
@media screen and (min-width:901px){.v2-shell aside .v2-brand{box-sizing:border-box;text-align:left;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;height:auto;min-height:104px;padding:12px 9px;display:flex}.v2-shell aside .v2-brand img{object-fit:contain;object-position:center;filter:none;flex:0 0 76px;width:76px;min-width:0;max-width:76px;height:78px;min-height:0;max-height:78px;transform:none}.v2-shell aside .v2-brand .v2-brand-monogram{flex:0 0 76px;place-items:center;width:76px;height:78px;display:grid}.v2-shell aside .v2-brand .brand-name-stack{text-align:left;overflow-wrap:anywhere;flex-direction:column;flex:1 1 0;justify-content:center;align-items:flex-start;gap:0;width:auto;min-width:0;max-width:100%;margin:0;display:flex}.v2-shell aside .v2-brand .brand-name-stack strong{letter-spacing:-.018em;text-align:left;white-space:normal;overflow-wrap:anywhere;width:auto;max-width:100%;margin:0;font-size:14px;font-weight:760;line-height:1.25;display:block}.v2-shell aside .v2-brand .brand-name-stack>span{display:none}.v2-shell aside nav{padding-top:8px}}@media screen and (min-width:901px) and (max-height:690px){.v2-shell aside .v2-brand{min-height:88px;padding:8px 9px}.v2-shell aside .v2-brand img,.v2-shell aside .v2-brand .v2-brand-monogram{flex-basis:66px;width:66px;max-width:66px;height:68px;max-height:68px}}
.offer-area-navigation{gap:7px;min-width:0;max-width:100%;margin:0 0 12px;display:grid}.offer-area-navigation .offer-area-browse{grid-template-columns:34px minmax(0,1fr) 34px;align-items:stretch;gap:6px;min-width:0;display:grid}.offer-area-navigation .area-tab-strip,.offer-workspace-shell .offer-area-navigation .area-tab-strip{scroll-behavior:smooth;scrollbar-width:thin;-ms-overflow-style:auto;scroll-snap-type:x proximity;flex-wrap:nowrap;gap:8px;width:100%;min-width:0;max-width:100%;margin:0;padding:2px 0 6px;display:flex;overflow:auto hidden}.offer-area-navigation .area-tab-strip::-webkit-scrollbar{height:6px;display:block}.offer-area-navigation .area-tab-strip::-webkit-scrollbar-thumb{background:#bdd0e0;border-radius:20px}.offer-area-navigation .area-tab-strip>button{box-sizing:border-box;text-align:left;white-space:normal;overflow-wrap:anywhere;scroll-snap-align:start;flex:0 0 138px;min-width:138px;max-width:180px;min-height:58px}.offer-area-navigation .area-tab-strip>button b{white-space:normal;overflow-wrap:anywhere}.offer-area-navigation .area-scroll-control{color:#145b97;cursor:pointer;background:#fff;border:1px solid #cbddea;border-radius:9px;align-self:stretch;width:34px;min-width:0;padding:0;font-size:25px}.offer-area-navigation .area-scroll-control:disabled{opacity:.35;cursor:default}.offer-area-navigation .area-tab-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-width:0;display:flex}.offer-area-navigation .area-jump-label{color:#4f6c86;flex:270px;align-items:center;gap:8px;min-width:0;font-size:12px;font-weight:700;display:flex}.offer-area-navigation .area-jump-label select{box-sizing:border-box;color:#173c60;min-width:0;max-width:440px;min-height:35px;font:inherit;background:#fff;border:1px solid #cbddea;border-radius:8px;flex:180px;padding:6px 9px}.offer-area-navigation .area-tab-actions{flex-wrap:wrap;flex:0 auto;gap:7px;padding:0;display:flex}.offer-area-navigation .area-tab-actions .mini{min-width:110px;min-height:35px}@media (max-width:720px){.offer-area-navigation .area-tab-toolbar{flex-direction:column;align-items:stretch}.offer-area-navigation .area-jump-label select{max-width:none}.offer-area-navigation .area-tab-actions{width:100%}.offer-area-navigation .area-tab-actions .mini{flex:125px}}.editor-main-column>.offer-editor-current-area,.offer-editor-current-area-floating{z-index:16;box-sizing:border-box;background:#fffffffa;border:1px solid #c1d6e8;border-left:4px solid #1674df;border-radius:8px;align-self:start;align-items:center;gap:8px 14px;min-width:0;min-height:42px;padding:8px 12px;display:flex;position:static;box-shadow:0 5px 16px #082d501a}.offer-editor-current-area-floating{z-index:26;pointer-events:none;max-width:calc(100vw - 16px);position:fixed}.offer-editor-current-area small{color:#52758f;flex:none;font-size:11px;font-weight:800}.offer-editor-current-area strong{color:#123956;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:850;overflow:hidden}.offer-editor-current-area span{color:#57738a;white-space:nowrap;margin-left:auto;font-size:11px}@media (max-width:620px){.editor-main-column>.offer-editor-current-area,.offer-editor-current-area-floating{gap:8px;padding:7px 9px}.offer-editor-current-area span{display:none}}@media print{.editor-main-column>.offer-editor-current-area{box-shadow:none}.offer-editor-current-area-floating{display:none}}
.unpriced-offer-notice{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.unpriced-offer-notice>[role=status]{flex:340px}.unpriced-offer-notice .unpriced-offer-list-button{flex:none;margin-left:auto}dialog.unpriced-offer-dialog{box-sizing:border-box;color:#173754;background:#fff;border:1px solid #cbdceb;border-radius:14px;width:min(920px,100vw - 32px);max-height:min(80vh,760px);margin:auto;padding:0;box-shadow:0 18px 70px #102b4660}.unpriced-offer-dialog::backdrop{background:#0b244a80}.unpriced-offer-dialog-content{max-height:inherit;flex-direction:column;display:flex}.unpriced-offer-dialog header{border-bottom:1px solid #dce7f0;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.unpriced-offer-dialog h2{margin:0 0 6px;font-size:19px}.unpriced-offer-dialog p{color:#5f7489;margin:0;font-size:13px;line-height:1.5}.unpriced-offer-list-scroll{min-height:0;overflow:auto}.unpriced-offer-dialog table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px;min-width:0!important}.unpriced-offer-dialog th{z-index:1;text-align:left;background:#eef5fb;position:sticky;top:0}.unpriced-offer-dialog th,.unpriced-offer-dialog td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e0eaf2;padding:12px}.unpriced-offer-dialog th:first-child{width:20%}.unpriced-offer-dialog th:nth-child(2){width:40%}.unpriced-offer-dialog th:nth-child(3){width:23%}.unpriced-offer-dialog th:nth-child(4){width:17%}.unpriced-offer-dialog td small{color:#5f7489;margin-top:5px;line-height:1.5;display:block}.unpriced-offer-dialog .mini{white-space:normal}.unpriced-offer-dialog button:focus-visible{outline-offset:2px;outline:3px solid #2984c7}@media (max-width:600px){.unpriced-offer-dialog header{padding:14px}.unpriced-offer-dialog th,.unpriced-offer-dialog td{padding:8px;font-size:12px}}
