.app-sider.ant-layout-sider{z-index:30;border-right:1px solid #ffffff0f;position:relative;box-shadow:14px 0 32px #121d1f14;background:#111a1d!important}.app-brand{border-bottom:1px solid #ffffff14;align-items:center;gap:11px;height:76px;padding:0 18px;display:flex}.app-brand-mark{color:#dfbd86;background:#1b282b;border:1px solid #d2b07c66;border-radius:8px;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:17px;display:grid}.app-brand-copy{gap:1px;min-width:0;display:grid}.app-brand-copy strong{color:#f7f9f8;font-size:16px;font-weight:700}.app-brand-copy small{color:#81908b;font-size:10px;font-weight:600}.sider-close{color:#aeb9b5;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:6px;place-items:center;width:32px;height:32px;margin-left:auto;padding:0;display:none}.sider-close:hover{color:#fff;background:#ffffff0f}.app-menu.ant-menu{background:0 0;padding-top:10px;font-size:14px;border-inline-end:0!important}.app-menu .ant-menu-item{color:#aeb9b5;margin-block:4px;position:relative}.app-menu .ant-menu-item .anticon{color:#768780;font-size:16px}.app-menu .ant-menu-item:hover{color:#f7f9f8!important;background:#1a272a!important}.app-menu .ant-menu-item:hover .anticon{color:#d6dfdc}.app-menu .ant-menu-item-selected{color:#fff!important;background:#263438!important}.app-menu .ant-menu-item-selected .anticon{color:#dfbd86}.app-menu .ant-menu-item-selected:before{content:"";background:#c8564c;border-radius:0 2px 2px 0;width:3px;position:absolute;inset:10px auto 10px -10px}.app-menu .ant-menu-item-divider{background:#ffffff14;margin:13px 18px}.app-header.ant-layout-header{z-index:20;background:#fffffff5;border-bottom:1px solid #e4e8e6;justify-content:space-between;align-items:center;height:64px;padding:0 24px;line-height:normal;display:flex}.app-header-context{align-items:center;gap:13px;min-width:0;display:flex}.nav-toggle{color:#66716d;cursor:pointer;background:#fff;border:1px solid #e1e6e3;border-radius:6px;flex:0 0 36px;place-items:center;width:36px;height:36px;padding:0;font-size:16px;transition:color .16s,border-color .16s,background-color .16s;display:grid}.nav-toggle:hover{color:#17211f;background:#f7f9f8;border-color:#b8c3bf}.module-context{gap:1px;min-width:0;display:grid}.module-context small{color:#89938f;font-size:10px;font-weight:600}.module-context strong{color:#25302d;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}.account-trigger{min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:5px 7px;transition:background-color .16s;display:flex}.account-trigger:hover{background:#f3f5f4}.account-avatar.ant-avatar{color:#fff;flex:none;font-weight:650}.account-avatar.is-boss{background:#29434b}.account-avatar.is-sales{background:#c8564c}.account-copy{gap:1px;min-width:0;display:grid}.account-copy strong{color:#25302d;font-size:13px;font-weight:650}.account-copy small{color:#87918d;text-overflow:ellipsis;white-space:nowrap;max-width:130px;font-size:10px;overflow:hidden}@media (width<=991px){.app-sider.ant-layout-sider{height:100vh;inset:0 auto 0 0;box-shadow:18px 0 48px #0e191c47;position:fixed!important}.sider-close{display:grid}}@media (width<=720px){.app-header.ant-layout-header{height:58px;padding:0 14px}.module-context small,.account-copy{display:none}.account-trigger{padding:3px}}.login-page{background:#edf1ef;place-items:center;min-height:100vh;padding:28px;display:grid;overflow:auto}.login-shell{background:#fff;border:1px solid #d8dfdc;border-radius:8px;grid-template-columns:minmax(330px,.88fr) minmax(480px,1.12fr);width:min(980px,100%);min-height:620px;display:grid;overflow:hidden;box-shadow:0 28px 70px #14221f29}.login-brand-panel{color:#fff;background:#111a1d;flex-direction:column;min-width:0;padding:40px;display:flex}.login-brand-lockup{align-items:center;gap:12px;display:flex}.login-brand-lockup>span:last-child{gap:1px;display:grid}.login-brand-lockup strong{color:#fff;font-size:17px;font-weight:700}.login-brand-lockup small{color:#83918c;font-size:10px;font-weight:650}.login-brand-mark{color:#dfbd86;background:#1b282b;border:1px solid #dab57c70;border-radius:8px;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.login-brand-statement{margin:auto 0}.login-brand-statement>.ant-typography{color:#c9a66e;font-size:12px;font-weight:650}.login-brand-statement h1{color:#f8faf9;text-wrap:balance;max-width:330px;margin:13px 0 16px!important;font-size:34px!important;font-weight:700!important;line-height:1.28!important}.login-brand-statement p{color:#9fada8;max-width:310px;font-size:14px;line-height:1.8}.login-brand-foot{align-items:center;gap:10px;display:flex}.login-brand-foot>span{color:#d7b477;font-size:12px;font-weight:750}.login-brand-foot>.ant-typography{color:#75857f;font-size:11px}.login-form-panel{flex-direction:column;justify-content:center;min-width:0;padding:46px 54px;display:flex}.login-form-heading{margin-bottom:24px}.login-form-heading>.ant-typography:first-child{color:#9a7446;font-size:11px;font-weight:700}.login-form-heading h2{color:#17211f;margin:5px 0!important;font-size:26px!important;font-weight:720!important}.login-form .ant-form-item{margin-bottom:17px}.login-form .ant-form-item-label{padding-bottom:5px}.login-form .ant-form-item-label label{color:#47534f;font-size:12px;font-weight:650}.login-form .ant-input-affix-wrapper{min-height:42px}.login-form .ant-btn-primary{height:42px;margin-top:3px}.login-form-panel .ant-divider{color:#8a9490;margin:7px 0 17px;font-size:11px}.demo-account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.demo-account-button.ant-btn{text-align:left;border-color:#e0e5e2;border-radius:7px;grid-template-columns:32px minmax(0,1fr) 14px;gap:9px;height:58px;padding:8px 10px;display:grid}.demo-account-button.ant-btn:hover{background:#f7f9f8;border-color:#b8c3bf}.demo-account-icon{color:#4b635d;background:#edf1ef;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.demo-account-icon.is-boss{color:#946f3f;background:#f5eee4}.demo-account-copy{gap:1px;min-width:0;display:grid}.demo-account-copy strong{color:#26312e;text-overflow:ellipsis;font-size:13px;font-weight:650;overflow:hidden}.demo-account-copy small{color:#7d8884;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.demo-account-arrow{color:#9ba5a1;font-size:11px}.demo-password{text-align:center;margin-top:14px;font-size:11px;display:block}@media (width<=780px){.login-shell{grid-template-columns:1fr;width:min(560px,100%)}.login-brand-panel{min-height:210px;padding:28px 32px}.login-brand-statement{margin:30px 0 12px}.login-brand-statement h1{max-width:none;margin:8px 0 9px!important;font-size:27px!important}.login-brand-statement p{max-width:none;line-height:1.6}.login-brand-foot{display:none}.login-form-panel{padding:34px 36px 38px}}@media (width<=480px){.login-page{place-items:stretch stretch;padding:0}.login-shell{min-height:100vh;box-shadow:none;border:0;border-radius:0}.login-brand-panel{min-height:184px;padding:22px}.login-brand-statement{margin-top:24px}.login-brand-statement p{display:none}.login-form-panel{padding:28px 22px 34px}.demo-account-grid{grid-template-columns:1fr}}.pilot-workspace{color:#17211f;letter-spacing:0;min-width:0;max-width:1600px;margin:0 auto}.pilot-plan-switch{margin-bottom:20px}.pilot-heading{justify-content:space-between;align-items:center;gap:16px;margin:0 0 24px;display:flex}.pilot-heading h1{letter-spacing:0;overflow-wrap:anywhere;margin:6px 0 0;font-size:25px;font-weight:650;line-height:1.4}.pilot-eyebrow{color:#6b7871;font-size:12px}.pilot-muted,.pilot-footnote{color:#6b7871}.pilot-footnote{margin-top:16px;font-size:12px;line-height:1.8}.pilot-workspace h2{margin:0;font-size:18px;font-weight:600}.pilot-workspace h3,.pilot-detail h3{margin:0 0 16px;font-size:15px;font-weight:600}.pilot-metrics{background:#fff;border-top:1px solid #dce3de;border-bottom:1px solid #dce3de;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:28px;display:grid}.pilot-metrics>div{border-right:1px solid #edf0ee;min-width:0;padding:20px 16px}.pilot-metrics>div:last-child{border:0}.pilot-metrics span{color:#6b7871;margin-bottom:10px;font-size:12px;display:block}.pilot-metrics strong{white-space:nowrap;font-size:28px;font-weight:600}.pilot-metrics small{color:#86928a;margin-left:6px;font-size:12px;font-weight:400}.pilot-section{border-top:1px solid #dce3de;padding:24px 0}.pilot-section-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.pilot-market-grid{grid-template-columns:minmax(0,1fr) 290px;align-items:center;gap:28px;display:grid}.pilot-market-grid>div{min-width:0}.pilot-region-list{border-left:1px solid #dce3de;padding:0 4px 0 24px}.pilot-region-list button{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;border-bottom:1px solid #e3e8e5;justify-content:space-between;align-items:center;padding:17px 0;display:flex}.pilot-region-list button>span:last-child{align-items:center;gap:14px;display:flex}.pilot-region-list small{color:#718078;margin-top:6px;font-size:12px;line-height:1.8;display:block}.pilot-region-list b{font-size:18px;font-weight:600}.pilot-region-list button:hover{color:#b54940}.pilot-stage-chart{padding:42px 20px}.pilot-progress-row{align-items:center;gap:20px;padding:16px 0;display:flex}.pilot-progress-row>span{flex-shrink:0;width:85px}.pilot-progress-row .ant-progress{flex:1}.pilot-progress-row>strong{text-align:right;min-width:45px}.pilot-recommendations{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pilot-recommendations>button{text-align:left;color:#17211f;cursor:pointer;background:#fff;border:1px solid #dce3de;border-radius:6px;min-width:0;padding:22px;position:relative}.pilot-recommendations>button:hover{border-color:#8aaba0}.pilot-recommendations strong{overflow-wrap:anywhere;margin:14px 0 10px;font-size:16px;display:block}.pilot-recommendations span:not(.pilot-rank){color:#5e6d65;min-height:44px;font-size:12px;line-height:1.8;display:block}.pilot-recommendations small{color:#8a948f;margin-top:16px;display:block}.pilot-recommendations .anticon{position:absolute;bottom:22px;right:22px}.pilot-rank{color:#46856c;background:#edf4ef;border-radius:3px;padding:3px 6px;font-size:11px}.pilot-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.pilot-table-summary{color:#5e6d65;justify-content:space-between;align-items:center;gap:12px;margin:16px 0;font-size:13px;display:flex}.pilot-customer-link{text-align:left;cursor:pointer;color:#17211f;background:0 0;border:0;max-width:100%;padding:0}.pilot-customer-link:hover strong{color:#b54940}.pilot-customer-link strong{overflow-wrap:anywhere;font-size:14px;display:block}.pilot-customer-link small,.pilot-block{color:#7b867f;overflow-wrap:anywhere;margin-top:5px;font-size:12px;display:block}.pilot-focus{border-bottom:1px solid #dce3de;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:16px 0 22px;display:flex}.pilot-focus strong,.pilot-focus span{display:block}.pilot-focus span{color:#5e6d65;margin-top:6px;font-size:13px}.pilot-detail{flex-direction:column;gap:24px;display:flex}.pilot-detail section{border-top:1px solid #e3e8e5;padding-top:22px}.pilot-detail p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.pilot-detail small{color:#7b867f;font-size:12px;line-height:1.8}.pilot-source{margin-bottom:14px}.pilot-source strong,.pilot-source small{overflow-wrap:anywhere;display:block}.pilot-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pilot-advice{background:#f2f6f3;border-radius:6px;padding:20px!important}.pilot-profile-form{max-width:760px;margin:32px 0}.pilot-connection{border-bottom:1px solid #e3e8e5;justify-content:space-between;gap:16px;max-width:760px;padding:20px 0;font-size:14px;display:flex}.pilot-import-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.pilot-import-actions>span{color:#5e6d65;overflow-wrap:anywhere}.pilot-import-table{margin-top:16px}.pilot-row-error>td{background:#fff7f6!important}.pilot-plan-controls{align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.pilot-plan-controls .ant-tabs{flex:1}.pilot-plan-controls .ant-tabs-nav{margin:0}.pilot-plan-workspace{border-bottom:1px solid #dce3de;margin-bottom:20px;padding:0 0 24px}.pilot-plan-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pilot-plan-list article{background:#fff;border:1px solid #dce3de;border-radius:6px;min-width:0;padding:16px}.pilot-plan-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.pilot-plan-head>div{min-width:0}.pilot-plan-head strong,.pilot-plan-head small{overflow-wrap:anywhere;display:block}.pilot-plan-head strong{font-size:15px}.pilot-plan-head small{color:#7b867f;margin-top:5px;font-size:12px}.pilot-plan-head .ant-select{flex:none;width:100px}.pilot-plan-tags{margin-bottom:12px}.pilot-plan-metrics{color:#6b7871;flex-wrap:wrap;align-items:center;gap:16px;font-size:12px;display:flex}.pilot-plan-metrics b{color:#17211f;margin-left:3px}.pilot-policy h2{margin-bottom:20px}.pilot-policy .ant-form{align-items:flex-end}.pilot-learning-message{margin-bottom:16px}.pilot-queue-shortcuts{margin-bottom:20px}.pilot-mobile-leads{display:none}.pilot-active-filter{background:#f2f6f3;border-left:3px solid #568879;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:10px 12px;display:flex}.pilot-active-filter span{overflow-wrap:anywhere;min-width:0}@media (width<=1100px){.pilot-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.pilot-market-grid{grid-template-columns:minmax(0,1fr) 245px}.pilot-recommendations{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.pilot-heading{align-items:flex-start}.pilot-heading h1{font-size:21px}.pilot-metrics>div{padding:16px 8px}.pilot-metrics strong{font-size:23px}.pilot-market-grid{grid-template-columns:1fr;gap:0}.pilot-region-list{border-left:0;padding:0}.pilot-recommendations{grid-template-columns:1fr}.pilot-section-title{flex-wrap:wrap}.pilot-form-row{grid-template-columns:1fr;gap:0}.pilot-focus{flex-direction:column;align-items:flex-start}.pilot-toolbar>.ant-select{flex:1;min-width:130px}.pilot-progress-row{gap:10px}.pilot-table-summary{flex-wrap:wrap}.pilot-plan-controls{display:block}.pilot-plan-controls>.ant-segmented{margin-bottom:14px}.pilot-plan-list{grid-template-columns:1fr}.pilot-plan-head{align-items:center}.pilot-policy .ant-form{grid-template-columns:1fr;display:grid}.pilot-policy .ant-form-item{margin-inline-end:0}.pilot-desktop-table{display:none}.pilot-mobile-leads{gap:10px;display:grid}.pilot-mobile-leads article{border-bottom:1px solid #e3e8e5;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px 0;display:grid}.pilot-mobile-leads article.is-selectable{grid-template-columns:auto minmax(0,1fr) auto}.pilot-mobile-lead-main{color:inherit;text-align:left;background:0 0;border:0;min-width:0;padding:0}.pilot-mobile-lead-main strong,.pilot-mobile-lead-main small,.pilot-mobile-lead-main span{overflow-wrap:anywhere;display:block}.pilot-mobile-lead-main strong{font-size:14px}.pilot-mobile-lead-main small{color:#7b867f;margin-top:5px;font-size:12px}.pilot-mobile-lead-main span{margin-top:8px;font-size:12px}.pilot-mobile-leads article>div{gap:6px;display:flex}.pilot-mobile-pagination{justify-self:center;margin-top:8px}.pilot-import-actions{align-items:flex-start}}.pilot-playbooks{margin-bottom:28px}.pilot-playbook-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pilot-playbook-grid article{background:#fff;border:1px solid #dce3de;border-radius:8px;flex-direction:column;min-width:0;padding:22px;display:flex}.pilot-playbook-grid article.is-active{border-color:#568879;box-shadow:0 0 0 1px #568879}.pilot-playbook-grid h3{margin:10px 0 12px;font-size:20px}.pilot-playbook-grid p,.pilot-playbook-grid li{overflow-wrap:anywhere;font-size:13px;line-height:1.9}.pilot-playbook-grid p{margin:5px 0}.pilot-playbook-example{background:#f2f6f3;border-radius:5px;padding:12px}.pilot-playbook-grid ol{padding-left:20px}.pilot-playbook-review{color:#5e6d65;padding-bottom:14px}.pilot-playbook-grid .ant-btn{align-self:flex-start;max-width:100%;margin-top:auto}.pilot-kind-help{color:#5e6d65;margin:0 0 20px;font-size:13px;line-height:1.8}.pilot-process-guide{margin-bottom:24px}.pilot-process-guide>p{line-height:1.8}.pilot-process-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.pilot-process-stats button{text-align:left;color:inherit;cursor:pointer;background:#fff;border:1px solid #dce3de;border-radius:6px;padding:18px}.pilot-process-stats button:hover{border-color:#568879}.pilot-process-stats span,.pilot-process-stats strong,.pilot-process-stats small{display:block}.pilot-process-stats strong{margin:8px 0;font-size:28px}.pilot-process-stats small{color:#6b7871;line-height:1.6}.pilot-start-steps{background:#f2f6f3;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0;padding:18px;display:grid}.pilot-start-steps span{color:#5e6d65;font-size:13px;line-height:1.8}.pilot-start-steps b{color:#17211f;display:block}.pilot-process-notes{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.8}.pilot-customer-kinds .ant-tabs-tab{font-weight:600}@media (width<=850px){.pilot-process-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=650px){.pilot-playbook-grid{grid-template-columns:1fr}.pilot-playbook-grid article{padding:18px}.pilot-process-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pilot-start-steps{grid-template-columns:1fr;gap:10px}.pilot-process-stats button{padding:14px}.pilot-playbooks .pilot-section-title{align-items:flex-start}.pilot-customer-kinds .ant-tabs-nav{max-width:100%}}.pilot-playbook-hints{align-items:flex-start;gap:16px;margin-bottom:24px;font-size:13px;display:flex}.pilot-playbook-hints>span{white-space:nowrap;padding-top:8px}.pilot-playbook-hints>div{flex-wrap:wrap;gap:4px 20px;display:flex}.pilot-playbook-hints button{color:#5e6d65;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:1px solid #0000;gap:8px;padding:7px 0;line-height:1.7;display:flex}.pilot-playbook-hints b{color:#17211f;white-space:nowrap}.pilot-playbook-hints button:hover,.pilot-playbook-hints button.is-active{color:#356d59;border-bottom-color:#568879}.pilot-playbook-hints button:focus-visible{outline-offset:3px;outline:2px solid #568879}@media (width<=650px){.pilot-playbook-hints{display:block}.pilot-playbook-hints>div{margin-top:4px;display:grid}.pilot-playbook-hints button{gap:8px}}
