.pipeline-settings{max-width:1600px;margin:0 auto;padding:32px 32px 48px;background:#f7f9fc;color:#172033}.pipeline-page-heading{min-height:72px;margin-bottom:24px}.pipeline-heading-copy{gap:24px}.pipeline-title-icon{width:66px;height:66px;border-radius:12px;background:#eff6ff;color:#155eef}.pipeline-settings h1{font-size:28px;line-height:36px;color:#172033}.pipeline-settings p{font-size:14px;line-height:20px;color:#667085}.pipeline-page-heading>.ant-btn,.pipeline-stages-header>.ant-btn{height:40px;border-radius:8px;padding:0 16px;box-shadow:0 1px 2px #10182814}.pipeline-search{gap:24px;padding:16px;background:#fff;border:1px solid #e4e7ec;border-radius:10px;box-shadow:0 1px 2px #1018280a}.pipeline-search .ant-input-affix-wrapper{height:40px;border-radius:8px;border-color:#d0d5dd}.pipeline-search>span{font-size:14px;color:#667085}.pipeline-settings .pipeline-search{display:flex!important;width:auto!important;margin:0 0 20px!important;position:static!important;box-sizing:border-box}.pipeline-settings .pipeline-search>.ant-input,.pipeline-settings .pipeline-search>.ant-input-affix-wrapper{display:block;width:auto!important;min-width:0;flex:1 1 auto!important}.pipeline-settings .pipeline-search>.ant-input-affix-wrapper{height:40px!important}.pipeline-settings .pipeline-search>span{flex:0 0 auto;max-width:310px;overflow:hidden;text-overflow:ellipsis}.pipeline-settings .pipeline-search{min-height:50px;padding:8px 16px!important;gap:16px;border-radius:8px;background:#fff}.pipeline-settings .pipeline-search>.ant-input-affix-wrapper{height:34px!important;border-radius:6px!important;font-size:12px}.pipeline-settings .pipeline-search .ant-input-prefix{font-size:14px}.pipeline-settings .pipeline-search>span{font-size:11px;line-height:16px;color:#718096}.pipeline-settings .pipeline-search{width:100%!important}.pipeline-settings .pipeline-search>.ant-input-affix-wrapper{width:100%!important;flex:1 1 auto!important}.pipeline-settings .pipeline-search>span{flex:0 0 auto}.pipeline-settings .pipeline-search .ant-input-affix-wrapper{display:flex!important;align-items:center!important;width:auto!important;min-width:0!important;height:34px!important;margin:0!important;padding:0 10px!important;flex:1 1 auto!important}.pipeline-settings .pipeline-search .ant-input-prefix{display:flex!important;align-items:center!important;height:100%!important;margin-inline-end:8px!important;line-height:1!important}.pipeline-settings .pipeline-search .ant-input{height:32px!important;line-height:32px!important;padding:0!important;flex:1 1 auto!important}.pipeline-settings .pipeline-create{display:none!important}.create-pipeline-modal .ant-modal-content{padding:24px;border:1px solid #e4e7ec;border-radius:12px;box-shadow:0 20px 40px #10182824}.create-pipeline-modal .ant-modal-header{margin-bottom:20px;padding:0;background:#fff;text-align:left}.create-pipeline-modal .ant-modal-title,.create-pipeline-modal .ant-modal-body{text-align:left}.create-pipeline-modal .ant-modal-title{color:#172033;font-size:18px;font-weight:600}.create-modal-subtitle{margin-top:4px;color:#667085;font-size:14px;font-weight:400;line-height:20px}.create-pipeline-modal .ant-modal-body{padding:0}.create-pipeline-modal .ant-modal-footer{display:flex;justify-content:flex-end;gap:8px;margin-top:24px;padding:16px 0 0;border-top:1px solid #eaecf0}.create-pipeline-modal .ant-modal-footer .ant-btn{height:40px;padding:0 16px;border-radius:8px;font-size:14px;font-weight:600}.create-pipeline-modal .ant-modal-footer .ant-btn-primary{background:#155eef;border-color:#155eef;box-shadow:0 1px 2px #10182814}.create-pipeline-modal .ant-modal-footer .ant-btn-primary:hover{background:#0b4dd8!important;border-color:#0b4dd8!important}.create-pipeline-modal .ant-modal-footer .ant-btn-primary:disabled{color:#667085;background:#dbe5f7;border-color:#dbe5f7}.create-pipeline-label{display:block;margin-bottom:6px;color:#344054;font-size:13px;font-weight:600;line-height:18px}.create-pipeline-modal .ant-input{height:40px;border-color:#d0d5dd;border-radius:8px;font-size:14px}.create-pipeline-modal .ant-input::placeholder{color:#98a2b3}.create-pipeline-modal .ant-input:focus{border-color:#155eef;box-shadow:0 0 0 3px #155eef1a}.create-pipeline-error{margin-top:6px;color:#d92d20;font-size:13px}.ant-modal-mask{background:#0f172a73!important}.pipeline-card{border:1px solid #e4e7ec!important;border-radius:10px!important;box-shadow:0 1px 2px #1018280a!important}.pipeline-card-header{padding:20px 24px}.pipeline-icon{width:48px;height:48px;border-radius:10px;background:#eff6ff;color:#155eef;font-size:22px}.pipeline-card-title{gap:16px}.pipeline-name{font-size:16px;color:#172033}.pipeline-description{font-size:14px;color:#667085}.pipeline-card-header .ant-btn{height:38px;border-radius:8px}.pipeline-stages-header{padding:20px 24px 8px}.pipeline-stages-header h2{font-size:20px}.pipeline-stages-header p{font-size:14px}.pipeline-stage-list{padding:8px 24px 24px}.pipeline-stage-row{min-height:58px;margin-top:8px;padding:8px 12px;gap:12px;border-color:#e4e7ec;border-radius:8px}.stage-copy strong{font-size:14px;color:#172033}.stage-copy span{font-size:13px;color:#667085}.stage-probability{min-width:64px;height:28px;font-size:13px;background:#eff6ff;color:#175cd3}.stage-action,.stage-menu{width:36px;height:36px;border-radius:8px}.stage-menu{color:#475467;border-color:#d0d5dd}.stage-delete{display:none}.create-pipeline-modal .ant-modal-footer{margin-left:-24px;margin-right:-24px;margin-bottom:-24px;padding:16px 24px 24px;border-top:1px solid #eaecf0}.pipeline-card-expandable{cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease}.pipeline-card-expandable:hover,.pipeline-card-expandable:focus-visible{border-color:#98a2b3!important;box-shadow:0 4px 12px #10182814!important;outline:none}.pipeline-card-expandable.is-expanded{border-color:#155eef!important}.pipeline-card-summary{display:flex;align-items:center;justify-content:space-between;gap:16px}.pipeline-name{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#172033}.pipeline-name .anticon{color:#155eef}.pipeline-card-summary p{margin:6px 0 0;color:#667085;font-size:14px}.pipeline-expand-icon{color:#667085;transition:transform .18s ease}.is-expanded .pipeline-expand-icon{transform:rotate(180deg);color:#155eef}.pipeline-stages-preview{margin:20px -24px -24px;padding:16px 24px 20px;border-top:1px solid #eaecf0;background:#fafbfc}.pipeline-stages-preview-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;color:#172033}.pipeline-stages-preview-header span{color:#667085;font-size:13px}.pipeline-preview-stage{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid #eaecf0;color:#344054;font-size:14px}.pipeline-preview-stage .stage-dot{width:10px;height:10px}.pipeline-preview-stage b{margin-left:auto;color:#667085;font-size:13px;font-weight:500}.pipeline-no-stages{padding:10px 0;color:#667085;font-size:13px}@media(max-width:700px){.pipeline-stages-preview{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}}.pipeline-settings .pipeline-name{font-size:15px!important;line-height:20px}.pipeline-settings .pipeline-card-summary p{margin-top:4px;font-size:13px!important;line-height:18px}.pipeline-settings .pipeline-name .ant-tag{font-size:12px;line-height:20px;padding:0 8px}.pipeline-settings .pipeline-card{padding:18px 24px!important}.pipeline-settings .pipeline-stages-preview{margin-top:16px}.pipeline-settings .pipeline-preview-stage{font-size:13px;padding:8px 0}.pipeline-settings .pipeline-stages-preview-header{font-size:14px}.pipeline-settings .pipeline-stages-preview-header span,.pipeline-settings .pipeline-preview-stage b,.pipeline-settings .pipeline-no-stages{font-size:12px}.pipeline-settings .pipeline-card-expandable{min-height:0!important;padding:0!important}.pipeline-settings .pipeline-card-expandable .ant-card-body{padding:14px 20px!important}.pipeline-settings .pipeline-card-expandable .pipeline-stages-preview{margin-left:-20px;margin-right:-20px;margin-bottom:-14px;padding:14px 20px 16px}.pipeline-add-stage{display:flex;gap:8px;margin:0 0 8px}.pipeline-add-stage .ant-input{height:32px;flex:1}.pipeline-add-stage .ant-btn{height:32px}.pipeline-preview-stage .stage-reorder-handle{color:#98a2b3;cursor:grab}.pipeline-preview-stage .ant-btn{width:28px;height:28px;padding:0;border-radius:6px}.pipeline-preview-stage .ant-btn-dangerous{color:#d92d20;border-color:#fda29b}.pipeline-card-actions{display:flex;align-items:center;gap:10px}.pipeline-card-actions .ant-btn{height:30px;border-radius:6px;font-size:12px}.pipeline-card-actions .set-default-action{height:30px;padding:0 4px;color:#155eef;background:transparent;border:0;box-shadow:none;font-size:12px;font-weight:600}.pipeline-card-actions .set-default-action:hover{color:#0b4dd8;background:#eff6ff}.pipeline-settings .pipeline-card-expandable{overflow:visible!important}.pipeline-settings .pipeline-card-expandable .pipeline-stages-preview{max-height:420px;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth;scroll-snap-type:y proximity;scrollbar-width:thin}.pipeline-settings .pipeline-card-expandable .pipeline-preview-stage{scroll-snap-align:start}.stage-edit-label{margin-top:16px}.delete-stage-copy{margin:0;color:#667085;font-size:14px;line-height:20px}.delete-stage-copy strong{color:#172033}html:not(:has(.ant-modal-wrap)),body:not(:has(.ant-modal-wrap)),#root:not(:has(.ant-modal-wrap)){height:auto!important;min-height:100%;overflow:auto!important}.pipeline-empty{border:1px solid #e4e7ec;border-radius:10px;box-shadow:0 1px 2px #1018280a}@media(max-width:700px){.pipeline-settings{padding:24px 16px}.pipeline-page-heading{min-height:0}.pipeline-heading-copy{gap:16px}.pipeline-title-icon{width:56px;height:56px}.pipeline-settings h1{font-size:24px}.pipeline-page-heading>.ant-btn{width:100%}.pipeline-search{align-items:stretch;flex-direction:column;gap:10px}.pipeline-card-header,.pipeline-stages-header{align-items:flex-start;flex-direction:column}.pipeline-card-header>.ant-space{width:100%}.pipeline-card-header>.ant-space .ant-btn{flex:1}.pipeline-stage-list{padding:8px 16px 20px}.pipeline-stage-row{gap:8px}.stage-copy span{display:none}}:root{color:#16152a;background:#f7f8fc;font-family:DM Sans,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}.page-shell{background:#f7f8fc}.site-header{height:76px;line-height:76px;background:#f7f8fce6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:0 5%;position:sticky;top:0;z-index:10;border-bottom:1px solid #e9e9f0}.nav-wrap{max-width:1240px;margin:auto;display:flex;align-items:center;justify-content:space-between}.brand{font-family:Space Grotesk;font-weight:700;font-size:22px;color:#17162b;text-decoration:none;letter-spacing:-1px}.brand>span:last-child{color:#635bff}.brand-mark{width:27px;height:27px;background:#635bff;border-radius:8px;display:inline-flex;vertical-align:-6px;margin-right:8px;position:relative}.brand-mark:before,.brand-mark:after,.brand-mark span{content:"";position:absolute;background:#fff;border-radius:3px;width:6px;height:6px}.brand-mark:before{left:6px;top:6px}.brand-mark:after{right:6px;bottom:6px}.brand-mark span{left:11px;top:11px}.desktop-nav{display:flex;align-items:center;gap:34px;color:#666579;font-size:14px}.desktop-nav>a{cursor:pointer}.desktop-nav>a:hover,.nav-actions .ant-btn-text:hover{color:#635bff}.nav-actions{display:flex;gap:12px;margin-left:28px}.ant-btn-primary{background:#635bff;box-shadow:none}.ant-btn-primary:hover{background:#4f46d9!important}.mobile-menu{display:none}.hero-section{max-width:1240px;margin:auto;display:grid;grid-template-columns:46% 54%;align-items:center;min-height:650px;padding:72px 0 86px;gap:30px}.eyebrow,.section-intro .ant-tag,.how-copy .ant-tag,.pricing-section .ant-tag{border:0;background:#eeedff;color:#635bff;font-size:10px;letter-spacing:1.1px;font-weight:700;padding:6px 10px;border-radius:5px}.hero-copy h1{font-family:Space Grotesk;font-size:72px;line-height:1.04;letter-spacing:-4px;margin:23px 0 22px;color:#19182d}.hero-copy h1 em,.how-copy h2 em{color:#635bff;font-style:normal}.hero-subtitle{color:#69697b;font-size:17px;line-height:1.65;max-width:510px}.hero-buttons{display:flex;gap:12px;margin:30px 0 17px}.hero-buttons .ant-btn{height:50px;padding:0 21px}.watch-button{border-color:#dddde8;background:transparent}.play{font-size:10px;color:#635bff;margin-left:8px}.fine-print{font-size:12px;color:#9695a5}.fine-print .anticon{color:#40b77d;margin-right:6px}.fine-print span{margin:0 7px}.hero-visual{position:relative;height:420px}.glow{position:absolute;width:390px;height:290px;background:#dcd9ff;filter:blur(80px);right:0;top:70px;opacity:.7}.dashboard-card{position:absolute;top:22px;right:10px;width:530px;background:#fff;border:1px solid #e8e7f3;border-radius:15px;box-shadow:0 25px 60px #36317124;padding:25px}.dash-top{display:flex;justify-content:space-between;align-items:center}.dash-kicker{font-size:9px;letter-spacing:1px;color:#9a99a9}.dash-top h3{margin:5px 0 0;font-family:Space Grotesk;font-size:21px}.avatar{width:32px;height:32px;border-radius:50%;background:#fee5d7;color:#b96b42;font-size:11px;display:grid;place-items:center;font-weight:700}.metric-row{margin-top:25px}.metric{border:1px solid #efeff4;border-radius:8px;padding:11px 10px}.metric span,.metric small{display:block;font-size:9px;color:#9291a1}.metric strong{display:block;font-family:Space Grotesk;font-size:18px;margin:5px 0}.metric .up{color:#32a874}.pipeline-head{font-size:11px;font-weight:600;margin-top:24px;display:flex;justify-content:space-between}.range{font-size:9px;font-weight:400;color:#8e8d9c}.chart{height:125px;margin-top:10px;position:relative}.grid-lines{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(to bottom,#f1f0f7 0 1px,transparent 1px 31px)}.chart svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.chart-labels{display:flex;justify-content:space-between;color:#aaa9b7;font-size:8px}.floating-note{position:absolute;right:-23px;bottom:7px;background:#fff;padding:13px 16px;border-radius:10px;display:flex;align-items:center;gap:10px;box-shadow:0 15px 35px #3631712e;font-size:11px}.floating-note strong,.floating-note span{display:block}.floating-note span{font-size:9px;color:#9998a6;margin-top:4px}.note-icon{background:#e4f8ee;color:#31aa76;border-radius:50%;width:25px;height:25px;display:grid;place-items:center;font-size:11px}.trust-strip{border-top:1px solid #e9e9f0;border-bottom:1px solid #e9e9f0;padding:26px 0;max-width:1240px;margin:auto;display:flex;align-items:center;justify-content:space-between;color:#aaa9b7;font-size:10px;letter-spacing:1px}.trust-strip div{display:flex;gap:58px;align-items:center;color:#a5a4b2;font-family:Space Grotesk;font-size:17px;letter-spacing:-.5px}.trust-strip b{font-weight:600}.trust-strip b span{color:#e29e8a;font-size:10px}.feature-section{max-width:1240px;margin:auto;padding:130px 0 125px}.section-intro{text-align:center;max-width:600px;margin:0 auto 48px}.section-intro h2,.pricing-section h2{font-family:Space Grotesk;font-size:48px;letter-spacing:-2px;margin:17px 0 12px}.section-intro p,.pricing-section>div>p{color:#777688;font-size:16px;line-height:1.55;margin:0}.feature-grid{margin:0}.feature-card{height:100%;border:0!important;box-shadow:0 5px 25px #2521540d;border-radius:13px!important;padding:12px;background:#fff}.feature-card .ant-card-body{padding:26px}.feature-card h3{font-family:Space Grotesk;font-size:21px;margin:19px 0 9px}.feature-card p{color:#777688;font-size:14px;line-height:1.6;margin:0}.feature-large{min-height:344px}.dark-card{background:#242344;color:#fff}.dark-card p{color:#c5c4d2}.feature-icon{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;font-size:18px}.purple{color:#635bff;background:#eeedff}.yellow{color:#d19425;background:#fff4da}.blue{color:#4894dc;background:#e6f3ff}.green{color:#37a87c;background:#e5f8ef}.orange{color:#de7a54;background:#ffebe3}.mini-board{background:#f8f8fc;border-radius:10px;margin-top:24px;padding:14px 16px}.board-label{font-size:9px;color:#9796a4;letter-spacing:1px;margin-bottom:9px}.board-label span{float:right;color:#635bff}.deal-line{background:#fff;border-radius:6px;margin:5px 0;padding:8px;font-size:10px;color:#5b5a6b;box-shadow:0 2px 5px #eeedf3}.deal-line b{float:right;color:#28273d}.dot{width:6px;height:6px;border-radius:50%;display:inline-block;margin-right:7px}.dot-0{background:#635bff}.dot-1{background:#f5ae4d}.dot-2{background:#48b68a}.reminder{display:flex;align-items:center;gap:10px;background:#302f51;border:1px solid #48476a;border-radius:9px;padding:12px;margin-top:24px}.reminder-check{background:#d3f5e6;color:#239466;width:22px;height:22px;border-radius:50%;text-align:center;padding-top:2px}.reminder b,.reminder small{display:block;font-size:10px}.reminder small{color:#a5a4b7;margin-top:3px}.reminder .arrow{margin-left:auto;color:#aaa9bc}.small-card{min-height:210px}.small-card h3{font-size:18px}.how-section{background:#ebeaff;padding:110px max(5%,calc((100% - 1240px)/2));display:grid;grid-template-columns:42% 48%;justify-content:space-between;gap:40px}.how-copy h2{font-family:Space Grotesk;font-size:52px;letter-spacing:-3px;line-height:1.05;margin:20px 0}.how-copy p{color:#69687a;line-height:1.7;max-width:420px}.how-copy .ant-btn-link{padding:0;margin-top:12px;color:#635bff}.steps>div{display:flex;gap:24px;padding:25px 0;border-bottom:1px solid #d5d4e7}.steps>div:first-child{padding-top:0}.steps>div>span{font-family:Space Grotesk;color:#9897b2;font-size:12px;padding-top:4px}.steps h3{font-family:Space Grotesk;font-size:18px;margin:0 0 7px}.steps p{color:#727187;font-size:14px;margin:0;line-height:1.55}.pricing-section{max-width:1240px;margin:auto;padding:120px 0;display:grid;grid-template-columns:1.1fr .8fr .8fr;gap:18px;align-items:center}.pricing-section h2{margin-bottom:10px}.price-card{background:#fff;border:1px solid #e7e6f0;border-radius:13px;padding:25px;min-height:190px;display:flex;flex-direction:column;justify-content:space-between}.price-card.highlighted{background:#635bff;color:#fff;border:0}.price-label{font-size:10px;letter-spacing:1px;color:#635bff;font-weight:700}.highlighted .price-label{color:#c9c6ff}.price-card h3{font-family:Space Grotesk;font-size:29px;margin:14px 0 5px}.price-card h3 small{font:400 11px DM Sans;color:#9998a6}.highlighted h3 small,.highlighted p{color:#ceccf0}.price-card p{font-size:12px;color:#777688;margin:0}.price-card .ant-btn{width:100%}.light-button{background:#fff;color:#635bff;border:0}footer{max-width:1240px;border-top:1px solid #e9e9f0;margin:auto;padding:34px 0 45px;display:flex;align-items:center;justify-content:space-between;color:#9796a5;font-size:11px}footer .brand{font-size:18px}footer .brand-mark{width:22px;height:22px;vertical-align:-5px;border-radius:6px}footer .brand-mark:before,footer .brand-mark:after,footer .brand-mark span{width:5px;height:5px}footer .brand-mark:before{left:5px;top:5px}footer .brand-mark:after{right:5px;bottom:5px}footer .brand-mark span{left:9px;top:9px}footer div:last-child{display:flex;gap:20px}footer a{color:#7e7d8c}@media(max-width:900px){.hero-section,.pricing-section{padding-left:5%;padding-right:5%}.hero-section{grid-template-columns:1fr;padding-top:70px}.hero-visual{margin-top:30px}.dashboard-card{left:0;right:auto;width:min(530px,100%)}.trust-strip,.feature-section,footer{margin-left:5%;margin-right:5%}.trust-strip div{gap:18px}.how-section{padding-left:8%;padding-right:8%}.pricing-section{grid-template-columns:1fr 1fr}.pricing-section>div:first-child{grid-column:1/-1;text-align:center;margin-bottom:20px}}html,body,#root{max-width:100%;overflow-x:hidden}.ant-dropdown-placement-bottomLeft,.ant-dropdown-placement-bottomRight{transform:translate(-64%)!important}.ant-dropdown .ant-dropdown-menu{width:min(200px,calc(100vw - 8px))!important;min-width:0!important}.ant-dropdown .ant-dropdown-menu-item{white-space:normal;overflow-wrap:anywhere}.dashboard-header .ant-dropdown-menu,.ant-dropdown-menu{transform:translate(-64%)!important}@media(max-width:650px){.site-header{padding:0 20px}.desktop-nav{display:none}.desktop-nav.mobile-open{display:flex;position:absolute;top:76px;left:0;right:0;background:#fff;padding:20px;flex-direction:column;align-items:stretch;gap:18px;box-shadow:0 12px 20px #2221}.nav-actions{margin:0;flex-direction:column}.mobile-menu{display:block}.hero-section{padding-top:55px;min-height:auto}.hero-copy h1{font-size:52px;letter-spacing:-3px}.hero-subtitle{font-size:15px}.hero-buttons{flex-wrap:wrap}.hero-visual{height:330px}.dashboard-card{padding:16px}.metric{padding:8px 5px}.metric strong{font-size:14px}.floating-note{right:-4px;bottom:0}.trust-strip{display:block;text-align:center}.trust-strip div{margin-top:20px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px;font-size:14px}.section-intro h2,.pricing-section h2{font-size:39px}.feature-section{padding:85px 0}.how-section,.pricing-section{grid-template-columns:1fr;padding-top:80px;padding-bottom:80px}.pricing-section>div:first-child{grid-column:auto}.price-card{min-height:170px}footer{flex-direction:column;gap:18px;text-align:center}}.nav-wrap{width:100%;max-width:none}:root{--brand-primary:#1450A3;--brand-secondary:#159CA3;--brand-accent:#F97316;--brand-success:#9CC63E;--brand-highlight:#FBCB3B;--brand-text:#14213D;--brand-background:#F4F8FB}body,.page-shell{background:var(--brand-background);color:var(--brand-text)}.brand-mark,.ant-btn-primary{background:var(--brand-primary)}.brand>span:last-child,.hero-copy h1 em,.how-copy h2 em,.play,.how-copy .ant-btn-link,.price-label,.range{color:var(--brand-primary)}.eyebrow,.section-intro .ant-tag,.how-copy .ant-tag,.pricing-section .ant-tag{background:#e5eef9;color:var(--brand-primary)}.feature-icon.purple{color:var(--brand-primary);background:#e5eef9}.feature-icon.green{color:#648b22;background:#edf6dc}.feature-icon.orange{color:var(--brand-accent);background:#fff0e7}.feature-icon.blue{color:var(--brand-secondary);background:#e3f5f5}.feature-icon.yellow{color:#b57900;background:#fff5d8}.chart svg path:last-child{stroke:var(--brand-primary)}.chart svg path:first-of-type{fill:#1450a333}.board-label span{color:var(--brand-primary)}.dot-0{background:var(--brand-primary)}.reminder-check{color:#4b7215;background:#edf6dc}.highlighted{background:var(--brand-primary)!important}.dark-card{background:var(--brand-text)}.glow{background:#cfe0f3}.light-button{color:var(--brand-primary)!important}.dark-card .reminder{background:#1b5fa8;border-color:#3b7dc1}.dark-card .reminder small{color:#d8e8f7}.dark-card .reminder .arrow{color:#e2effb}.dark-card .reminder-check{background:#edf6dc;color:#4b7215}.price-card.highlighted p{color:#fff}.desktop-nav>a:hover,.desktop-nav>a:focus-visible,.nav-actions .ant-btn-text:hover{color:var(--brand-primary)}.desktop-nav>a{display:inline-flex;align-items:center;gap:6px}.price-label{display:inline-flex;align-items:center;gap:5px}.ant-btn-primary:hover,.ant-btn-primary:focus-visible{background:#0f3d7d!important;border-color:#0f3d7d!important}.registration-page{min-height:100vh;background:#eef5fc;display:grid;grid-template-columns:40% 60%}.registration-brand-panel{position:relative;overflow:hidden;padding:40px 6%;color:#fff;background:#142f63;background-image:radial-gradient(#ffffff18 1px,transparent 1px),linear-gradient(145deg,#123b78,#14244c);background-size:28px 28px,100% 100%;display:flex;flex-direction:column}.registration-brand-panel:after{content:"";position:absolute;right:-180px;bottom:-170px;width:470px;height:470px;border-radius:50%;border:1px solid #ffffff12;box-shadow:0 0 0 50px #ffffff08,0 0 0 100px #ffffff05}.registration-brand-copy{position:relative;z-index:1;margin:auto 0}.registration-brand-copy h2{font-family:Space Grotesk;font-size:38px;line-height:1.05;letter-spacing:-1.7px;margin:18px 0 12px}.registration-brand-copy>p{max-width:380px;color:#bdd0eb;font-size:14px;line-height:1.55}.registration-brand-copy .auth-benefits{margin-top:28px}.registration-brand-copy .auth-benefits p{color:#edf5ff}.registration-brand-panel>.auth-trusted{margin-top:auto}.registration-form-panel{display:grid;place-items:center;padding:80px 8%}.registration-card{width:min(420px,100%)}.registration-progress{display:flex;gap:8px;margin-bottom:25px}.registration-progress span{height:6px;flex:1;border-radius:5px;background:#c6d1de}.registration-progress span.active{background:var(--brand-primary)}.registration-step{font-size:11px;letter-spacing:1.5px;color:var(--brand-primary);font-weight:700;margin-bottom:12px}.registration-card h1{font-family:Space Grotesk;color:#102b57;font-size:26px;letter-spacing:-.8px;margin:0 0 25px}.registration-form .ant-form-item{margin-bottom:14px}.registration-form .ant-form-item-label{padding-bottom:5px}.registration-form .ant-form-item-label>label{font-size:11px;color:#31527e;letter-spacing:.2px}.registration-form .ant-input,.registration-form .ant-input-affix-wrapper,.registration-form .ant-input-group-addon{background:#edf4fd;border-color:#c8d5e6;border-radius:9px}.registration-form .ant-input-group-addon{border-radius:0 9px 9px 0;color:#6a7d99;font-size:12px}.registration-form .ant-input-affix-wrapper-focused{border-color:var(--brand-primary);box-shadow:0 0 0 2px #1450a31c}.registration-actions{display:flex;gap:10px;align-items:center;margin-top:8px}.registration-actions .ant-btn-primary{height:45px;font-weight:600}.registration-actions>.ant-btn-text{height:45px;color:#456586}.registration-switch{color:#6c7e98;margin-top:25px;font-size:14px}.registration-switch a{color:#1269c1;font-weight:600;text-decoration:none}.plan-options{display:flex;flex-direction:column;gap:12px;width:100%}.plan-options .ant-radio-wrapper{border:1px solid #c8d5e6;background:#edf4fd;border-radius:9px;padding:14px;color:#193a67}.plan-options small{display:block;color:#6c7e98;margin:3px 0 0 24px}.auth-page{min-height:100vh;display:grid;grid-template-columns:40% 60%;background:#eef5fc}.auth-brand-panel{position:relative;overflow:hidden;padding:40px 4.4%;color:#fff;background:#142f63;background-image:radial-gradient(#ffffff18 1px,transparent 1px),linear-gradient(145deg,#123b78,#14244c);background-size:28px 28px,100% 100%;display:flex;flex-direction:column}.auth-brand-panel:after{content:"";position:absolute;right:-180px;bottom:-170px;width:470px;height:470px;border-radius:50%;border:1px solid #ffffff12;box-shadow:0 0 0 50px #ffffff08,0 0 0 100px #ffffff05}.auth-brand{position:relative;z-index:1;color:#fff;text-decoration:none;display:flex;align-items:center;gap:8px;font-size:16px}.auth-brand .brand-mark{width:31px;height:31px;margin-right:3px}.brand-divider{color:#7993bd;margin:0 2px}.auth-message{position:relative;z-index:1;margin:auto 0}.auth-kicker,.auth-form-kicker{font-size:11px;letter-spacing:1.3px;font-weight:700;color:#f59a38}.auth-message h1{font-family:Space Grotesk;font-size:42px;line-height:1.03;letter-spacing:-2px;margin:16px 0 12px}.auth-message h1 em{font-style:normal;color:#fff}.auth-message>p{max-width:370px;color:#bdd0eb;font-size:14px;line-height:1.55}.auth-benefits{margin-top:28px}.auth-benefits p{color:#edf5ff;font-size:14px;display:flex;align-items:center;gap:11px}.auth-benefits i{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#ffffff1c;color:#d6e7fa;font-style:normal;font-size:11px}.auth-trusted{position:relative;z-index:1;color:#8ea8cc;font-size:12px}.auth-form-panel{display:grid;place-items:center;padding:40px}.auth-form-wrap{width:min(420px,100%)}.auth-form-kicker{color:var(--brand-primary);display:none}.auth-form-wrap h2{font-family:Space Grotesk;font-size:27px;margin:0 0 3px;color:#102b57}.auth-subtitle{color:#6c7e98;margin:0 0 30px;font-size:14px}.auth-form .ant-form-item{margin-bottom:16px}.auth-form .ant-form-item-label>label{font-size:11px;color:#31527e;font-weight:600;letter-spacing:.2px}.auth-form .ant-input-affix-wrapper,.auth-form .ant-input{background:#edf4fd;border-color:#c8d5e6;border-radius:9px}.auth-form .ant-input-affix-wrapper:focus,.auth-form .ant-input-affix-wrapper-focused{border-color:var(--brand-primary);box-shadow:0 0 0 2px #1450a31c}.auth-forgot{text-align:right;margin:-5px 0 16px;font-size:14px}.auth-forgot a,.auth-switch a{color:#1269c1;font-weight:600}.auth-switch{color:#6c7e98;text-align:left;margin-top:30px;font-size:14px}.auth-switch a{text-decoration:none}.auth-form .ant-btn{height:45px;font-weight:600}@media(max-width:800px){.auth-page{grid-template-columns:1fr}.auth-brand-panel{min-height:330px;padding:25px 7%}.auth-message{margin:55px 0 20px}.auth-message h1{font-size:34px}.auth-benefits,.auth-trusted{display:none}.auth-form-panel{padding:45px 7%}}@media(max-width:800px){.registration-page{grid-template-columns:1fr}.registration-brand-panel{min-height:330px;padding:25px 7%}.registration-brand-copy{margin:55px 0 20px}.registration-brand-copy h2{font-size:32px}.registration-brand-copy .auth-benefits{display:none}.registration-brand-panel>.auth-trusted{display:none}.registration-form-panel{padding:45px 7%}}.logo-step h3{font-family:Space Grotesk;font-size:26px;color:#102b57;margin:0 0 8px}.logo-step>p{color:#456586;font-size:14px;margin:0 0 22px}.logo-upload{width:100%;height:160px;border:1px dashed #c1cedc;border-radius:24px;background:transparent;color:#456586;font:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;flex-direction:column}.logo-upload:hover{border-color:var(--brand-primary);color:var(--brand-primary);background:#e9f2fc}.logo-upload.has-logo{border-style:solid;background:#e9f2fc;color:var(--brand-primary);font-weight:600}.logo-actions{margin-top:23px}.logo-actions .ant-btn-primary{max-width:155px}.logo-actions .ant-btn-text{white-space:nowrap;padding-inline:10px}.logo-step input[type=file]{display:none!important}.password-reset-page{min-height:100vh;display:grid;grid-template-columns:40% 60%;background:#f7f9fc}.password-reset-brand{position:relative;overflow:hidden;padding:40px 6%;color:#fff;background:#142f63;background-image:radial-gradient(#ffffff18 1px,transparent 1px),linear-gradient(145deg,#123b78,#14244c);background-size:28px 28px,100% 100%;display:flex;flex-direction:column}.password-reset-brand:after{content:"";position:absolute;right:-180px;bottom:-170px;width:470px;height:470px;border-radius:50%;border:1px solid #ffffff12;box-shadow:0 0 0 50px #ffffff08,0 0 0 100px #ffffff05}.password-reset-brand img{position:relative;z-index:1;width:148px;height:34px;object-fit:contain;object-position:left center;filter:brightness(0) invert(1)}.password-reset-brand>div{position:relative;z-index:1;margin:auto 0}.password-reset-brand span{color:#9dbcf0;font-size:11px;letter-spacing:1.3px;font-weight:700}.password-reset-brand h1{font-family:Space Grotesk;font-size:38px;line-height:1.05;letter-spacing:-1.7px;margin:18px 0 12px}.password-reset-brand div>p{max-width:380px;color:#bdd0eb;font-size:14px;line-height:1.6}.password-reset-points{margin-top:28px}.password-reset-points p{color:#edf5ff!important;margin:12px 0}.password-reset-brand>small{position:relative;z-index:1;color:#8ea8cc;font-size:12px}.password-reset-panel{display:grid;place-items:center;padding:40px}.password-reset-form{width:min(420px,100%)}.password-reset-form h2{font-family:Space Grotesk;font-size:28px;margin:0 0 6px;color:#102b57}.password-reset-form .ant-form-item-label>label{font-size:11px;color:#31527e;font-weight:600;letter-spacing:.2px}.password-reset-form .ant-input-affix-wrapper,.password-reset-form .ant-input{background:#edf4fd;border-color:#c8d5e6;border-radius:9px}.password-reset-form .ant-btn{height:45px;font-weight:600;border-radius:9px}.password-reset-panel .ant-result{max-width:460px}.password-reset-panel .ant-result-title{font-family:Space Grotesk;color:#102b57}@media(max-width:800px){.password-reset-page{grid-template-columns:1fr}.password-reset-brand{min-height:330px;padding:25px 7%}.password-reset-brand>div{margin:55px 0 20px}.password-reset-brand h1{font-size:32px}.password-reset-points,.password-reset-brand>small{display:none}.password-reset-panel{padding:45px 7%}}.registration-alert{margin-bottom:16px;border-radius:9px}.onboarding-page{min-height:100vh;background:#eef5fc;padding:33px 4%;color:#102b57}.onboarding-brand{display:flex;align-items:center;justify-content:center;gap:9px;text-decoration:none;color:#102b57;font-size:15px;margin-bottom:42px}.onboarding-brand .brand-mark{width:30px;height:30px}.onboarding-card{max-width:1154px;margin:auto;border:1px solid #d8e1eb;border-radius:31px;background:#fff;box-shadow:0 22px 35px #2a436422;overflow:hidden}.onboarding-header{position:relative;padding:26px 41px 25px;background:#eef5fc;border-bottom:1px solid #d8e1eb}.onboarding-header .ant-tag{border:0;background:transparent;color:#1269c1;font-size:11px;letter-spacing:1.4px;font-weight:700;padding:0}.onboarding-header p{margin:8px 0 0;color:#456586;font-size:14px}.time-pill{position:absolute;right:40px;top:25px;border:1px solid #b8d7f5;color:#1269c1;border-radius:20px;padding:6px 13px;font-size:12px}.setup-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px}.setup-steps>div{border-top:2px solid #d3deea;padding-top:12px;color:#6e87a4;font-size:12px;display:flex;gap:9px}.setup-steps .current{border-color:#2078c8;color:#102b57}.setup-steps i{width:20px;height:20px;background:#2078c8;border-radius:50%;color:#fff;display:grid;place-items:center;font-style:normal;margin-top:-1px;font-size:11px}.setup-steps b{font-size:11px;color:#7b94af;font-weight:400}.onboarding-body{padding:41px}.onboarding-kicker{font-size:11px;letter-spacing:1.5px;color:#1269c1;font-weight:700}.onboarding-body h1{font-family:Space Grotesk;font-size:37px;letter-spacing:-1.5px;margin:15px 0 10px}.onboarding-subtitle{color:#456586;font-size:14px;margin:0 0 32px}.choice-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.choice-card{min-height:140px;text-align:left;border:1px solid #dde5ed;background:#fff;border-radius:31px;padding:20px;cursor:pointer;color:#102b57;font:inherit}.choice-card:hover,.choice-card.selected{border-color:#2078c8;background:#eef6ff;box-shadow:0 0 0 1px #2078c8}.choice-icon{width:40px;height:40px;border:1px solid #dde5ed;border-radius:50%;display:grid;place-items:center;color:#1269c1;background:#fff;margin-bottom:10px}.choice-card strong{font-size:16px}.choice-card p{font-size:14px;line-height:1.55;color:#456586;margin:12px 0 0}.onboarding-footer{display:flex;justify-content:flex-end;margin-top:40px}.onboarding-footer .ant-btn{height:45px}.onboarding-footer .ant-btn-primary{background:#2078c8}@media(max-width:800px){.onboarding-page{padding:24px 16px}.onboarding-card{border-radius:20px}.onboarding-header,.onboarding-body{padding:25px}.choice-grid{grid-template-columns:1fr}.onboarding-footer{margin-top:25px}.time-pill{right:25px;top:24px}}.logo-upload.is-dragging{border-color:var(--brand-primary);background:#e5eef9;color:var(--brand-primary);transform:scale(1.01)}.logo-upload small{font-size:12px;color:#7890aa}.choice-card .choice-icon{display:inline-grid;vertical-align:middle;margin:0 10px 0 0}.choice-card strong{display:inline;vertical-align:middle}.choice-card p{margin-top:14px}.pipeline-heading{display:flex;justify-content:space-between;gap:35px;align-items:flex-start}.pipeline-heading h1{margin-bottom:10px}.template-search{width:320px;margin-top:27px;border-radius:10px;height:44px}.template-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.template-card{min-height:205px;text-align:left;border:1px solid #dde5ed;background:#fff;border-radius:31px;padding:18px;cursor:pointer;color:#102b57;font:inherit}.template-card:hover,.template-card.selected{border-color:#2078c8;background:#eef6ff;box-shadow:0 0 0 1px #2078c8}.template-title{display:flex;align-items:center;gap:10px}.template-title .choice-icon{margin:0;width:36px;height:36px}.template-title i{margin-left:auto;width:24px;height:24px;border:1px solid #cbd8e7;border-radius:50%;display:grid;place-items:center;color:#fff;font-style:normal;background:transparent}.template-card.selected .template-title i{background:#2078c8;border-color:#2078c8}.template-card p{color:#456586;font-size:14px;line-height:1.5;margin:12px 0}.stage-list{display:flex;flex-wrap:wrap;gap:5px}.stage-list small{background:#fff;border:1px solid #e0e8f0;border-radius:12px;padding:3px 7px;color:#6b86a4;font-size:11px}@media(max-width:800px){.pipeline-heading{display:block}.template-search{width:100%;margin:15px 0 25px}.template-grid{grid-template-columns:1fr}}.template-pagination{display:flex;align-items:center;justify-content:space-between;margin-top:22px;color:#6e87a4;font-size:12px}.template-pagination .ant-pagination{margin:0}.template-pagination .ant-pagination-item-active{border-color:#2078c8}.template-pagination .ant-pagination-item-active a{color:#2078c8}.pipeline-heading .template-search{margin-top:18px}@media(max-width:800px){.template-pagination{align-items:flex-start;gap:12px;flex-direction:column}}.template-grid{grid-template-columns:repeat(4,1fr)}.template-pagination{justify-content:center;position:relative}.template-pagination>span{position:absolute;left:0}.onboarding-body:has(.template-grid){position:relative;padding-bottom:92px}.onboarding-body:has(.template-grid)>.onboarding-footer{position:absolute;right:41px;bottom:35px;margin:0}@media(max-width:1050px){.template-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:800px){.template-grid{grid-template-columns:1fr}.template-pagination{align-items:center;gap:12px;flex-direction:column}.template-pagination>span{position:static}.onboarding-body:has(.template-grid)>.onboarding-footer{position:static;margin-top:25px}}.plan-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.plan-card{min-height:290px;text-align:left;border:1px solid #dde5ed;background:#fff;border-radius:31px;padding:20px;cursor:pointer;color:#102b57;font:inherit}.plan-card:hover,.plan-card.selected{border-color:#2078c8;background:#eef6ff;box-shadow:0 0 0 1px #2078c8}.plan-title{display:flex;justify-content:space-between;align-items:center;font-size:16px}.plan-title i{width:24px;height:24px;border:1px solid #cbd8e7;border-radius:50%;display:grid;place-items:center;color:#fff;font-style:normal}.plan-card.selected .plan-title i{background:#2078c8;border-color:#2078c8}.plan-card h2{font-family:Space Grotesk;font-size:27px;margin:30px 0 8px}.plan-card>p{color:#456586;font-size:14px;line-height:1.45;min-height:42px}.plan-card ul{list-style:none;padding:0;margin:18px 0 0;color:#456586;font-size:13px}.plan-card li{display:flex;gap:8px;margin:9px 0}.plan-card li .anticon{color:#2078c8}.subscription-footer{display:flex;justify-content:flex-end;gap:18px;margin-top:38px;align-items:center}@media(max-width:1050px){.plan-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){.plan-grid{grid-template-columns:1fr}.subscription-footer{justify-content:stretch}.subscription-footer .ant-btn-primary{flex:1}}.checkout-modal .selected-plan{background:#eef5fc;border:1px solid #d5e2ef;border-radius:22px;padding:16px;margin-bottom:18px}.selected-plan span,.selected-plan strong{display:block}.selected-plan span{color:#587394;font-size:14px}.selected-plan strong{font-size:20px;color:#102b57;margin:5px 0}.selected-plan p{margin:0;color:#587394}.checkout-modal label{display:block;color:#3b4f68;font-size:14px;margin:13px 0}.checkout-modal .ant-input{display:block;width:100%;margin-top:7px;border-radius:9px;height:44px}.checkout-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.checkout-modal>small{color:#587394;display:block;margin-top:20px}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary{background:#2078c8}.ant-modal-confirm .ant-modal-confirm-body>.anticon{display:none!important}.ant-modal-confirm .ant-modal-confirm-content{margin-inline-start:0!important}.ant-modal-confirm .ant-modal-confirm-title{font-size:18px;font-weight:600}.ant-modal-confirm .ant-modal-confirm-btns{display:flex;align-items:center;justify-content:flex-end;gap:12px}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-default{order:0}.ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary{order:1;border-radius:9px;height:44px;font-weight:600}.ant-modal-confirm .ant-modal-confirm-btns:before{content:"×";position:absolute;right:22px;top:16px;color:#929292;font-size:27px;font-weight:300}.ant-modal-wrap{overflow:auto!important}.ant-modal{max-width:calc(100vw - 32px)!important;margin:16px auto!important}.ant-modal-confirm{width:min(520px,calc(100vw - 32px))!important}.ant-modal-confirm .ant-modal-content{padding:20px!important}.checkout-modal label{margin:6px 0}.checkout-modal .ant-input{height:40px;margin-top:4px}.selected-plan{margin-bottom:10px!important;padding:13px!important}.checkout-row{gap:12px}.checkout-modal>small{margin-top:12px}.ant-modal-confirm .ant-modal-confirm-body,.ant-modal-confirm .ant-modal-confirm-content,.checkout-modal{width:100%!important}.checkout-modal .ant-input-affix-wrapper,.checkout-modal>label>.ant-input,.checkout-row label>.ant-input{width:100%!important}.ant-modal-confirm .ant-modal-confirm-btns:before{display:none!important}.ant-modal-confirm .ant-modal-close{display:none!important}.onboarding-card{width:100%;max-width:none}.company-details-step{width:min(760px,100%);max-width:760px;margin:5vh auto 0;border-radius:20px;box-shadow:0 18px 45px #163b6818}.company-details-step .onboarding-header{padding:24px 32px;background:linear-gradient(135deg,#eef6ff,#f8fbff)}.company-details-step .onboarding-header:after{content:"01  Company details                 02  Work style                 03  Pipeline                 04  Subscription";display:block;margin-top:24px;padding-top:12px;border-top:2px solid #2078c8;color:#31527e;font-size:11px;letter-spacing:.15px;white-space:pre-wrap}.company-details-step .onboarding-body{padding:34px 40px 38px}.company-details-step .onboarding-body h1{font-size:32px;margin-top:12px}.company-details-step .onboarding-subtitle{max-width:560px;margin-bottom:28px}.company-details-step .onboarding-field{display:block;color:#294a73;font-size:13px;font-weight:600;margin:0 0 20px}.company-details-step .onboarding-field>span{color:#d84b4b}.company-details-step .onboarding-field small{color:#7890aa;font-weight:400;margin-left:7px}.company-details-step .onboarding-field .ant-input,.company-details-step .onboarding-field .ant-input-affix-wrapper,.company-details-step .onboarding-field textarea{display:block;width:100%;margin-top:8px;border:1px solid #cbd8e6;border-radius:10px;background:#fff;color:#18385f;box-shadow:0 1px 2px #163b6809}.company-details-step .onboarding-field .ant-input:focus,.company-details-step .onboarding-field textarea:focus{border-color:#2078c8;box-shadow:0 0 0 3px #2078c81c}.company-details-step .onboarding-field textarea{resize:vertical;min-height:86px;padding:10px 12px}.company-details-step .onboarding-field input[type=file]{padding:9px 11px;color:#587394;cursor:pointer}.company-details-step .company-logo-upload{position:relative;display:flex;align-items:center;gap:10px;min-height:78px;margin-top:9px;padding:15px 18px;border:1px dashed #b8c9dc;border-radius:12px;background:#f8fbff;color:#587394;cursor:pointer;transition:.2s ease}.company-details-step .company-logo-upload:hover,.company-details-step .company-logo-upload.has-file{border-color:#2078c8;background:#eef6ff;color:#1d5fa8}.company-details-step .company-logo-upload>input{position:absolute;width:1px;height:1px;opacity:0}.company-details-step .company-logo-upload>.anticon{display:grid;place-items:center;width:38px;height:38px;border-radius:9px;background:#e2effd;color:#2078c8;font-size:18px}.company-details-step .company-logo-upload strong{font-size:13px;font-weight:600;color:#294a73}.company-details-step .company-logo-upload small{display:block;margin:3px 0 0!important;color:#7890aa;font-size:11px;font-weight:400}.setup-steps{grid-template-columns:repeat(4,1fr)}.company-details-step .onboarding-actions{display:flex;justify-content:flex-end;margin-top:28px;padding-top:22px;border-top:1px solid #e3eaf2}.company-details-step .onboarding-actions .ant-btn{height:44px;padding-inline:25px;border-radius:9px;font-weight:600}.onboarding-footer{align-items:center;gap:12px}.onboarding-footer>.ant-btn-text{margin-right:auto;color:#456586}.onboarding-back-button{margin-right:auto!important;border-color:#cbd8e6!important;color:#31527e!important;background:#fff!important;border-radius:8px!important;font-weight:600}.onboarding-back-button:hover{border-color:#2078c8!important;color:#2078c8!important}.onboarding-top-back{display:inline-flex;margin-bottom:18px;border:0!important;padding-left:0!important;color:#31527e!important;font-weight:600}.onboarding-footer .onboarding-back-button{display:none}.onboarding-shell-only{min-height:100vh;background:var(--q-bg-page,#f4f8fc)}.onboarding-shell-header{height:68px;padding:0 5%;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #dbe4ee;box-shadow:0 1px 4px #163b680b}.onboarding-shell-header .onboarding-brand{margin:0;color:#102b57;font-weight:600}.onboarding-shell-header .ant-btn{border-radius:8px;color:#31527e;border-color:#cbd8e6;font-weight:600}.onboarding-user-menu{display:flex;align-items:center;gap:18px}.onboarding-user-identity{display:flex;flex-direction:column;align-items:flex-end;line-height:1.25}.onboarding-user-identity strong{color:#183b68;font-size:13px}.onboarding-user-identity small{color:#7890aa;font-size:11px;margin-top:3px}.company-onboarding-panel{position:relative;width:min(1120px,calc(100% - 40px));margin:38px auto;padding:48px 52px 44px;background:#fff;border:1px solid #d8e1eb;border-radius:28px;box-shadow:0 22px 35px #2a436422;overflow:hidden}.company-onboarding-panel:before{content:"WORKSPACE SETUP\a\a A few quick choices, then your sales board is ready.";display:block;white-space:pre-line;margin:-48px -52px 40px;padding:28px 40px 72px;background:#eef5fc;border-bottom:1px solid #d8e1eb;color:#1269c1;font-size:11px;letter-spacing:1.4px;font-weight:700;line-height:1.4}.company-onboarding-panel:after{content:"✓  Company details                 ✓  Work style                 03  Pipeline template";display:block;position:absolute;top:108px;left:40px;right:40px;padding:12px 8px 0;border-top:2px solid #2078c8;color:#31527e;font-size:12px;letter-spacing:.1px;word-spacing:1px;white-space:pre-wrap}.company-onboarding-panel:after{display:none}.onboarding-progress{position:absolute;z-index:2;top:108px;left:52px;right:52px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0 0 16px;border-bottom:1px solid #d8e1eb;background:#eef5fc}.onboarding-progress-step{position:relative;display:flex;align-items:center;gap:8px;padding-top:13px;border-top:2px solid #d3deea;color:#7890aa;font-size:12px}.onboarding-progress-step.is-active{border-color:#2078c8;color:#31527e}.onboarding-progress-line{display:none}.onboarding-progress-marker{display:grid;place-items:center;width:20px;height:20px;border:1px solid #b8c9dc;border-radius:50%;background:#fff;color:#7890aa;font-size:10px;font-weight:600}.onboarding-progress-step.is-active .onboarding-progress-marker{border-color:#2078c8;background:#2078c8;color:#fff}.onboarding-progress-step.is-complete .onboarding-progress-marker{font-size:11px}.company-onboarding-panel>.onboarding-kicker{display:block;margin-top:84px}.company-onboarding-panel{background:#fff;border-radius:24px;box-shadow:0 24px 55px #183b631c}.company-onboarding-panel:before{content:"WORKSPACE SETUP\a\aSet up your company profile and prepare your sales workspace.";height:154px;box-sizing:border-box;margin:-48px -52px 42px;padding:30px 40px 0;background:linear-gradient(135deg,#edf6ff,#f6faff);border-bottom:1px solid #d6e3f0;color:#1269c1;font-size:11px;letter-spacing:1.4px;font-weight:700;line-height:1.5}.onboarding-progress{top:96px;left:40px;right:40px;margin:0;padding:0 0 10px;border-bottom:0;background:transparent}.onboarding-progress-step{padding-top:13px;border-top:2px solid #c5d6e7;color:#7890aa;font-size:12px}.onboarding-progress-step.is-active{border-color:#216fc1;color:#173f70}.onboarding-progress-marker{width:22px;height:22px;border-color:#b7cbe0;background:#fff}.onboarding-progress-step.is-active .onboarding-progress-marker{background:#216fc1;border-color:#216fc1;box-shadow:0 0 0 4px #216fc11c}.work-style-panel:after{content:"✓  Company details                 ✓  Work style                 03  Pipeline template"}.pipeline-template-panel:after{content:"✓  Company details                 ✓  Work style                 03  Pipeline template"}.company-onboarding-panel h1{margin:13px 0 8px;font:32px Space Grotesk;letter-spacing:-1px;color:#102b57}.company-onboarding-panel .onboarding-subtitle{margin-bottom:30px}.company-onboarding-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px 20px}.company-onboarding-grid .onboarding-field{display:block;color:#294a73;font-size:13px;font-weight:600}.company-onboarding-grid .onboarding-field>span{color:#d84b4b}.company-onboarding-grid .onboarding-field>small{color:#7890aa;font-weight:400;margin-left:7px}.company-onboarding-grid .ant-input,.company-onboarding-grid .ant-select,.company-onboarding-grid textarea{display:block;width:100%;margin-top:8px}.company-onboarding-grid .company-logo-upload{position:relative;display:flex;align-items:center;gap:12px;min-height:76px;margin-top:8px;padding:14px 16px;border:1px dashed #b8c9dc;border-radius:12px;background:#f8fbff;color:#587394;cursor:pointer;transition:.2s ease}.company-onboarding-grid .company-logo-upload:hover,.company-onboarding-grid .company-logo-upload.has-file{border-color:#2078c8;background:#eef6ff}.company-onboarding-grid .company-logo-upload>input{position:absolute;width:1px;height:1px;opacity:0}.company-onboarding-grid .company-logo-upload>.anticon{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#e2effd;color:#2078c8;font-size:18px}.company-onboarding-grid .company-logo-upload span{display:flex;flex-direction:column;gap:3px}.company-onboarding-grid .company-logo-upload strong{color:#294a73;font-size:13px}.company-onboarding-grid .company-logo-upload small{margin:0!important;color:#7890aa;font-size:11px;font-weight:400}.company-onboarding-grid textarea{resize:vertical}.company-address-field{grid-column:1/-1}.company-onboarding-actions{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:30px;padding-top:22px;border-top:1px solid #e3eaf2}.company-onboarding-actions .ant-btn{height:44px;border-radius:9px;padding-inline:26px;font-weight:600}.work-style-options{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:26px}.work-style-option{min-height:160px;padding:22px;text-align:left;border:1px solid #d8e1eb;border-radius:14px;background:#fff;color:#294a73;cursor:pointer;display:flex;gap:14px;align-items:flex-start;transition:.2s ease}.work-style-option:hover,.work-style-option.selected{border-color:#2078c8;background:#eef6ff;box-shadow:0 0 0 2px #2078c81c}.work-style-radio{flex:0 0 20px;width:20px;height:20px;border:1px solid #b8c9dc;border-radius:50%;background:#fff;margin-top:1px}.work-style-option.selected .work-style-radio{border:6px solid #2078c8}.work-style-option strong{display:block;color:#102b57;font-size:15px;margin-bottom:9px}.work-style-option small{display:block;color:#587394;font-size:13px;line-height:1.5}.work-style-price{display:block;margin-top:18px;color:#102b57;font-size:20px;font-weight:700}.work-style-option em{display:block;margin-top:4px;color:#587394;font-size:11px;font-style:normal}.work-style-option i{display:inline-block;margin-top:10px;padding:4px 8px;border-radius:20px;background:#e7f5ed;color:#21834b;font-size:11px;font-style:normal;font-weight:600}.company-onboarding-actions>.ant-btn{min-width:112px}.company-onboarding-actions>.ant-btn-primary{min-width:150px}.setup-error{margin-top:18px;padding:11px 13px;border:1px solid #ffb8b8;border-radius:9px;background:#fff1f0;color:#c62828;font-size:13px}.pipeline-template-options{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:26px}.pipeline-template-option{display:flex;gap:13px;min-height:120px;padding:18px;text-align:left;border:1px solid #d8e1eb;border-radius:14px;background:#fff;color:#294a73;cursor:pointer;transition:.2s ease}.pipeline-template-option:hover,.pipeline-template-option.selected{border-color:#2078c8;background:#eef6ff;box-shadow:0 0 0 2px #2078c81c}.pipeline-template-option.selected .work-style-radio{border:6px solid #2078c8}.pipeline-template-option strong{display:block;color:#102b57;font-size:14px;margin-bottom:7px}.pipeline-template-option small{display:block;color:#587394;font-size:12px;line-height:1.45;margin-bottom:9px}.pipeline-template-option em{display:block;color:#7890aa;font-size:11px;font-style:normal;line-height:1.4}@media(max-width:700px){.company-onboarding-panel{width:calc(100% - 28px);margin:28px auto;padding:38px 22px 28px}.company-onboarding-panel:before{margin:-38px -22px 34px;padding:22px 22px 62px}.company-onboarding-panel:after{left:22px;right:22px;top:90px;font-size:10px}.onboarding-progress{top:100px;left:22px;right:22px;gap:8px}.onboarding-progress-step{font-size:10px}.company-onboarding-panel>.onboarding-kicker{margin-top:72px}.company-onboarding-grid,.work-style-options,.pipeline-template-options{grid-template-columns:1fr}.company-address-field{grid-column:auto}.company-onboarding-actions .ant-btn{width:100%}}@media(max-width:800px){.company-details-step{margin-top:20px}.company-details-step .onboarding-body{padding:28px 22px 30px}.company-details-step .onboarding-header{padding:22px}.company-details-step .onboarding-actions{justify-content:stretch}.company-details-step .onboarding-actions .ant-btn{width:100%}}.dashboard-page{min-height:100vh;background:#eef5fc;color:#102b57}.dashboard-header{height:66px;background:#fff;border-bottom:1px solid #dbe4ee;display:flex;align-items:center;justify-content:space-between;padding:0 4%;font-size:14px}.dashboard-brand{display:flex;align-items:center;gap:8px;color:#102b57;text-decoration:none}.dashboard-brand .brand-mark{width:31px;height:31px}.dashboard-header nav{display:flex;align-items:center;gap:22px;color:#587394}.dashboard-header nav a{display:flex;gap:6px;align-items:center}.board-pill{background:#e9f3fd;border:1px solid #b8d7f5;border-radius:22px;color:#1269c1;padding:8px 13px}.dashboard-content{max-width:1240px;margin:auto;padding:42px 0}.dashboard-kicker{font-size:11px;letter-spacing:1.6px;color:#1269c1;font-weight:700}.dashboard-content h1{font:38px Space Grotesk;letter-spacing:-1.5px;margin:12px 0 4px}.dashboard-content>p{color:#587394;font-size:14px}.dashboard-filter{float:right;color:#1269c1;margin-top:-20px}.kpi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:31px}.kpi-card,.dashboard-panel{background:#fff;border:1px solid #dbe4ee;border-radius:30px;padding:20px;box-shadow:0 2px 4px #163b6810}.kpi-card{min-height:174px}.kpi-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#e4f1fd;color:#1269c1;font-size:17px}.kpi-card small{float:right;color:#7790ab;font-size:10px;margin-top:5px}.kpi-card label{display:block;margin-top:25px;color:#456586;font-size:14px}.kpi-card strong{display:block;font:26px Space Grotesk;margin-top:5px}.kpi-card p,.dashboard-panel p{color:#7790ab;font-size:12px;margin:5px 0}.dashboard-panels{display:grid;grid-template-columns:2fr 1fr;gap:22px;margin-top:24px}.dashboard-panel{height:370px;border-radius:30px}.dashboard-panel h2{font:17px Space Grotesk;margin:2px 0}.chart-placeholder{height:280px;margin:28px 20px;display:flex;flex-direction:column;justify-content:space-between;color:#7790ab;font-size:11px}.chart-placeholder i{display:block;border-top:1px solid #dfe8f0;margin-top:-18px}@media(max-width:800px){.dashboard-header{padding:0 20px}.dashboard-header nav a{display:none}.dashboard-content{padding:30px 20px}.kpi-grid{grid-template-columns:1fr 1fr}.dashboard-panels{grid-template-columns:1fr}.dashboard-filter{float:none;margin:20px 0}.dashboard-panel{height:300px}}.dashboard-header button{font:inherit;cursor:pointer}.dashboard-nav-button{border:0;background:transparent;color:#587394;display:flex;align-items:center;gap:6px;padding:8px 0}.dashboard-nav-button:hover{color:#1269c1}.dashboard-header .ant-dropdown-menu{min-width:200px;border-radius:12px;padding:7px;box-shadow:0 12px 25px #163b6826}.dashboard-header .ant-dropdown-menu-item{border-radius:7px;padding:9px 10px;color:#344b69}.dashboard-header .ant-dropdown-menu-item-danger{color:#ff4d4f}.dashboard-panels{grid-template-columns:2fr 1fr}.trend-panel{grid-column:1}.empty-attention{margin-top:25px;background:#eef5fc;border-radius:28px;padding:18px;color:#587394;font-size:14px}.empty-attention .anticon{color:#1269c1;margin-right:10px}.deal-legend{margin-top:95px;text-align:center;color:#587394;font-size:12px}.deal-legend span{display:inline-block;width:8px;height:8px;background:#2078c8;border-radius:50%;margin:0 6px 0 18px}.deal-legend span:nth-of-type(2){background:#159ca3}.deal-legend span:nth-of-type(3){background:#d94c2f}.trend-chart{height:220px;margin:25px 20px 0;position:relative}.trend-chart:before{content:"4\a£\a¢\a¡\a ";white-space:pre;color:#7790ab;position:absolute;left:-17px;top:0;line-height:47px;font-size:11px}.trend-line{position:absolute;left:0;right:0;bottom:24px;height:3px;background:#2078c8;border-radius:4px}.trend-line:after{content:"••••••";letter-spacing:70px;color:#2078c8;font-size:25px;position:absolute;top:-13px;left:-2px}.trend-labels{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;color:#587394;font-size:11px}.dashboard-state{display:grid;place-content:center;justify-items:center;gap:10px;color:#456586}.dashboard-state h2{color:#102b57}.auth-alert{margin-bottom:16px;border-radius:9px}.deal-page{min-height:100vh;background:#f2f7fd;color:#102b57}.deal-toolbar{display:flex;justify-content:space-between;align-items:center;padding:36px 3% 20px}.deal-toolbar h1{font:30px Space Grotesk;margin:0}.deal-toolbar p{color:#587394;margin:7px 0}.deal-filters{display:flex;align-items:center;gap:10px;padding:0 20px 18px;color:#587394;font-size:12px}.deal-filters input,.deal-filters button{height:44px;border:1px solid #d5e0ec;border-radius:23px;background:#fff;padding:0 17px;color:#587394}.deal-filters input{width:345px}.deal-filters span{margin-left:0}.kanban-board{display:flex;gap:12px;padding:0 20px;overflow:auto}.kanban-column{min-width:280px;height:405px;background:#e8f1fb;border-radius:22px;padding:17px}.kanban-column.won-column{background:#e4f6fa;border:1px solid #9edce8}.kanban-column header{display:flex;justify-content:space-between}.kanban-column header span,.kanban-column header small{color:#7590ad;font-weight:400;font-size:11px}.empty-column{text-align:center;color:#87a0ba;font-size:12px;margin-top:65px}.kanban-carousel{position:relative;display:flex;align-items:center;padding:0 20px}.kanban-carousel .kanban-board{width:100%;overflow:hidden;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0}.kanban-carousel .kanban-column{min-width:0}.carousel-arrow{position:absolute;z-index:2;width:40px;height:40px;border:0;border-radius:50%;background:#fff;color:#183d70;box-shadow:0 5px 14px #163b6826;cursor:pointer;display:grid;place-items:center}.carousel-arrow.left{left:8px}.carousel-arrow.right{right:8px}.carousel-arrow:disabled{opacity:.25;cursor:not-allowed}@media(max-width:900px){.kanban-carousel .kanban-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.kanban-carousel .kanban-board{grid-template-columns:1fr}.carousel-arrow{width:34px;height:34px}}.deal-summary{display:grid;grid-template-columns:minmax(280px,1.6fr) minmax(130px,.7fr) repeat(4,minmax(145px,1fr));gap:10px;padding:0 20px;align-items:stretch}.deal-summary input,.deal-summary>button{height:46px;border:1px solid #d5e0ec;border-radius:24px;background:#fff;padding:0 16px;color:#102b57;font:inherit;box-shadow:0 2px 5px #163b6818}.deal-summary input{min-width:0;color:#587394}.deal-summary>button{text-align:left;cursor:pointer}.deal-summary-card{min-height:46px;padding:8px 12px;border:1px solid #dce4ec;border-radius:12px;background:#fff;box-shadow:0 2px 5px #163b6818;display:flex;flex-direction:column;justify-content:center}.deal-summary-card span{color:#587394;font-size:10px;letter-spacing:1px;white-space:nowrap}.deal-summary-card strong{color:#102b57;font-size:21px;line-height:24px}.deal-count{padding:13px 20px;color:#587394;font-size:12px}@media(max-width:1100px){.deal-summary{grid-template-columns:minmax(240px,1.5fr) minmax(130px,.7fr) repeat(2,minmax(145px,1fr))}.deal-summary-card:nth-of-type(n+5){display:none}}@media(max-width:700px){.deal-summary{grid-template-columns:1fr 1fr;padding:0 14px}.deal-summary input{grid-column:1/-1}.deal-summary-card:nth-of-type(n+5){display:flex}.deal-summary-card span{white-space:normal}.deal-count{padding-left:14px}}.deal-summary-card strong{font-family:Arial,Noto Sans,sans-serif}.deal-summary-card .currency-value{font:inherit;font-weight:inherit;color:inherit;line-height:inherit;gap:5px}.deal-summary-card .currency-value svg{width:15px;height:15px}.deal-extra-details{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:18px 0}.deal-extra-details span{color:#7890aa;font-size:13px}.deal-extra-details b{display:block;color:#243d60;font-weight:500;margin-top:5px;overflow-wrap:anywhere}.phase-menu{border:0;background:transparent;color:#7590ad;cursor:pointer;font-size:16px;letter-spacing:2px;padding:0}.kanban-column header .ant-dropdown-trigger{display:flex;align-items:center}.ant-dropdown-menu-item-danger{color:#f04438!important}.settings-page{min-height:100vh;background:#f2f7fd;color:#102b57}.settings-content{max-width:1100px;margin:0 auto;padding:40px 5%}.settings-heading{display:flex;gap:18px;align-items:flex-start;margin:34px 0}.settings-heading>.anticon{font-size:26px;color:#1269c1;margin-top:8px}.settings-heading h1{margin:6px 0;font:32px Space Grotesk}.settings-heading p{color:#587394}.settings-empty{background:#fff;border:1px solid #dce4ec;border-radius:18px;padding:28px;box-shadow:0 3px 10px #163b6814}.settings-empty h2{margin:0 0 8px}.settings-empty p{margin:0;color:#587394}.dashboard-header{position:sticky;top:0;z-index:1000}.ant-dropdown{z-index:1100!important}.settings-page .dashboard-header{position:sticky;top:0;z-index:1000}.ant-dropdown,.ant-dropdown-menu{position:absolute!important;z-index:9999!important}.ant-dropdown-menu{display:block!important;background:#fff!important;box-shadow:0 12px 25px #163b6826!important;border-radius:12px!important;min-width:200px!important}.settings-dropdown{position:relative}.settings-menu{position:absolute;top:42px;left:-16px;width:205px;padding:7px;background:#fff;border-radius:12px;box-shadow:0 12px 25px #163b6830;z-index:9999}.settings-menu button{width:100%;display:flex;align-items:center;gap:10px;border:0;border-radius:7px;background:#fff;color:#344b69;padding:9px 10px;text-align:left;font:inherit;cursor:pointer}.settings-menu button:hover{background:#eef5fc;color:#1269c1}.settings-menu .anticon{font-size:14px}.profile-menu .profile-signout{color:#f04438}.profile-menu .profile-signout:hover{color:#f04438;background:#fff1f0}.notification-popover{width:370px;max-width:calc(100vw - 24px);background:#fff;border:1px solid #dbe4ee;border-radius:14px;box-shadow:0 14px 35px #163b6830;overflow:hidden}.notification-popover-header{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 12px;color:#102b57;border-bottom:1px solid #edf1f5}.notification-popover-header>span{font-size:11px;color:#1269c1;font-weight:600}.notification-mark-all{border:0;background:none;color:#1269c1;cursor:pointer;font-size:10px;margin-left:8px}.notification-list{max-height:420px;overflow-y:auto}.notification-item{width:100%;display:flex;align-items:flex-start;gap:11px;padding:12px 16px;border:0;border-bottom:1px solid #f0f3f7;background:#fff;color:#102b57;text-align:left;cursor:pointer;position:relative}.notification-item:hover{background:#f7fbff}.notification-item.is-unread{background:#f4f9ff}.notification-icon{display:grid;place-items:center;flex:0 0 32px;height:32px;border-radius:50%;background:#e4f1fd;color:#1269c1;font-size:15px}.notification-copy{min-width:0;display:flex;flex-direction:column;gap:2px}.notification-copy strong{font-size:12px;font-weight:600}.notification-copy span{color:#587394;font-size:11px;line-height:1.35;white-space:normal}.notification-copy small{color:#91a2b5;font-size:10px}.notification-item i{width:7px;height:7px;border-radius:50%;background:#1269c1;position:absolute;right:14px;top:16px}.notification-state{padding:28px 18px;text-align:center;color:#587394;font-size:12px}.notification-error button{display:block;margin:10px auto 0;border:0;background:none;color:#1269c1;cursor:pointer}.notification-badge{background:#e54b4b;color:#fff;border-radius:10px;padding:1px 5px;font-size:10px;line-height:16px}.notification-preferences{width:100%;display:flex;align-items:center;gap:7px;padding:12px 17px;border:0;background:#fff;color:#1269c1;font:inherit;font-size:11px;cursor:pointer}.notification-preferences:hover{background:#f7fbff}@media(max-width:650px){.notification-popover{width:calc(100vw - 24px)}}.status-filter{height:46px;border:1px solid #d5e0ec;border-radius:24px;background:#fff;padding:0 16px;text-align:left;color:#102b57;font:inherit;box-shadow:0 2px 5px #163b6818;cursor:pointer}.deal-modal-subtitle{color:#587394;margin-top:-6px}.deal-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.deal-form-grid .ant-form-item{margin-bottom:13px}.deal-form-grid .ant-select,.deal-form-grid .ant-picker{width:100%}.deal-page .ant-modal-title{font-size:20px}.deal-page .ant-form-item-label>label{color:#31527e;font-size:11px;letter-spacing:.4px}@media(max-width:600px){.deal-form-grid{grid-template-columns:1fr}}.deal-page .ant-modal-wrap{overflow:hidden!important}.deal-page .ant-modal{max-height:calc(100vh - 20px);top:0}.deal-page .ant-modal-content{max-height:calc(100vh - 20px);overflow:hidden}body:has(.ant-modal-wrap){overflow:hidden!important}.deal-page{height:100vh;overflow:hidden}.deal-page .ant-modal-close{display:none}.deal-page .ant-modal-header{padding-right:150px}.deal-page .ant-modal-header:after{content:"↗  Import deals";position:absolute;right:20px;top:20px;height:38px;padding:0 14px;display:flex;align-items:center;border:1px solid #dce4ec;border-radius:12px;background:#fff;color:#102b57;font-size:14px;font-weight:600;box-shadow:0 1px 2px #163b6810}.deal-page .ant-modal{position:relative}.deal-create-modal .ant-modal-header{padding:24px 28px 12px!important;text-align:left}.deal-create-modal .ant-modal-title{font-size:22px!important;line-height:28px}.deal-create-modal .deal-modal-heading span{display:block;color:#172033;font-weight:700}.deal-create-modal .deal-modal-heading small{display:block;margin-top:6px;color:#667085;font-size:13px;font-weight:400;line-height:20px}.deal-create-modal .ant-modal-body{padding:12px 28px 18px!important;text-align:left}.deal-create-modal .ant-modal-footer{justify-content:flex-end;padding:14px 28px 22px!important;background:#fafbfc;border-top:1px solid #e4e7ec}.deal-create-modal .ant-modal-footer .ant-btn{min-width:108px}.deal-create-modal .ant-modal-footer .ant-btn-dangerous{color:#b42318;border-color:#fda29b;background:#fff}.deal-create-modal .ant-modal-footer .ant-btn-primary{background:#155eef;border-color:#155eef}.deal-create-modal .ant-form-item{margin-bottom:18px}.deal-create-modal .ant-form-item-label{padding-bottom:6px}.deal-create-modal .ant-form-item-label>label{color:#344054!important;font-size:12px!important;font-weight:600;letter-spacing:.02em}.deal-create-modal .ant-input,.deal-create-modal .ant-input-affix-wrapper,.deal-create-modal .ant-select-selector,.deal-create-modal .ant-picker{min-height:40px!important;border-color:#d0d5dd!important;border-radius:8px!important;background:#fff!important}.deal-create-modal .ant-input:focus,.deal-create-modal .ant-input-affix-wrapper-focused,.deal-create-modal .ant-select-focused .ant-select-selector,.deal-create-modal .ant-picker-focused{border-color:#155eef!important;box-shadow:0 0 0 3px #155eef1a!important}.deal-create-modal .ant-input-textarea textarea{min-height:80px}.deal-create-modal .deal-form-grid{column-gap:20px}.deal-create-modal .ant-form-item-explain-error{font-size:12px}.deal-create-modal .ant-modal-content{max-height:calc(100vh - 48px)}.deal-create-modal .ant-modal-body{overflow-y:auto}.deal-create-modal .ant-modal-close{display:flex!important;top:18px;right:20px}.deal-create-modal .ant-modal-header:after{display:none}@media(max-width:600px){.deal-create-modal .ant-modal-header,.deal-create-modal .ant-modal-body,.deal-create-modal .ant-modal-footer{padding-left:18px!important;padding-right:18px!important}.deal-create-modal .deal-form-grid{grid-template-columns:1fr}.deal-create-modal .ant-modal-footer{flex-direction:column-reverse}.deal-create-modal .ant-modal-footer .ant-btn{width:100%}}.ant-modal-close{display:none!important}.ant-modal-header{position:relative}body:has(.ant-modal-wrap),html:has(.ant-modal-wrap){overflow:hidden!important}.ant-modal-wrap{overflow-y:auto!important;overflow-x:hidden!important}.ant-modal{max-height:calc(100vh - 24px);margin:12px auto!important}.ant-modal-content{max-height:calc(100vh - 24px);display:flex;flex-direction:column}.ant-modal-body{overflow-y:auto;min-height:0}.workspace-page{width:100%;max-width:none;box-sizing:border-box;margin:0;padding:16px 4% 40px;min-height:calc(100vh - 66px)}.account-content{width:100%;max-width:none;box-sizing:border-box;padding:16px 4% 40px}.account-state{min-height:calc(100vh - 66px);display:grid;place-content:center;justify-items:center;color:#587394}.account-page .ant-card{border-color:#dbe4ee;border-radius:16px}.account-card{margin-top:20px}.danger-card{border-color:#ffccc7!important}.danger-card p{color:#587394}.account-page .settings-heading{margin:0 0 26px;align-items:center}.account-page .settings-heading>.anticon{font-size:26px;color:#1269c1;margin-top:0}.account-tabs{padding:0 4%;background:var(--brand-background)}.account-tabs .ant-tabs-nav{margin:0;padding-top:8px}.account-tab-panel{max-width:1120px}.account-page-heading{display:flex;align-items:center;gap:18px;padding:28px 4% 10px;background:var(--brand-background);color:var(--brand-text)}.account-page-heading>.anticon{font-size:26px;color:#1269c1}.account-page-heading h1{font:32px Space Grotesk;margin:8px 0 5px}.account-page-heading p{color:#587394;margin:0}.account-tabs .settings-heading,.account-tabs .ant-tabs-tabpane:first-child .account-card{display:none}.account-tabs .ant-tabs-tabpane:first-child .account-card:has(input[name=current_password]){display:block}.account-tabs .ant-tabs-tabpane:first-child .ant-row>.ant-col:first-child>.account-card{display:block!important}.account-tabs .ant-tabs-tabpane:first-child .account-content>.ant-row>.ant-col:first-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;max-width:none;flex:0 0 100%;width:100%}.account-tabs .ant-tabs-tabpane:first-child .account-content>.ant-row>.ant-col:first-child>.ant-card{height:auto!important;margin-top:0;align-self:start}.account-tabs .ant-tabs-tabpane:first-child .account-content>.ant-row>.ant-col:last-child{display:none}@media(max-width:700px){.account-tabs .ant-tabs-tabpane:first-child .account-content>.ant-row>.ant-col:first-child{grid-template-columns:1fr}}.account-delete-section{padding-top:0}.delete-profile-card{border-color:#ffccc7!important}.delete-profile-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;max-width:none;margin-top:18px}.delete-profile-form .ant-form-item{margin-bottom:16px}.delete-profile-form .ant-btn{grid-column:1/-1;justify-self:end}@media(max-width:700px){.delete-profile-form{grid-template-columns:1fr}}.account-tabs .account-page{min-height:0}.dashboard-content,.contacts-content,.settings-content,.workspace-page,.team-page-content,.account-content{width:100%;max-width:none;box-sizing:border-box;margin-left:0;margin-right:0}.dashboard-content,.contacts-content,.settings-content,.workspace-page,.team-page-content{padding-left:4%;padding-right:4%}.account-tabs .ant-tabs-tabpane:first-child .account-content>.ant-row>.ant-col:last-child>.ant-card:first-child{display:none}.app-header-spacer+.dashboard-page>.dashboard-header,.app-header-spacer+.deal-page>.dashboard-header,.app-header-spacer+.settings-page>.dashboard-header,.app-header-spacer+.contacts-page>.dashboard-header{display:none}.dashboard-page .kpi-grid{display:flex;flex-wrap:nowrap;margin-left:-8px;margin-right:-8px}.dashboard-page .kpi-grid>.ant-col{display:block;flex:1 1 0;max-width:none;min-width:0;padding-left:8px;padding-right:8px}.dashboard-page .kpi-grid .kpi-card{width:100%;min-height:148px;padding:16px}.dashboard-page .kpi-grid .kpi-card strong{font-size:21px;white-space:nowrap}.dashboard-page .dashboard-panels{display:flex;flex-wrap:wrap;margin-left:-11px;margin-right:-11px}.dashboard-page .dashboard-panels>.ant-col{padding-left:11px;padding-right:11px}.dashboard-page .dashboard-panel{width:100%;height:auto;min-height:280px}.dashboard-stage{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #dfe8f0;color:#456586}.dashboard-stage strong{color:#102b57;white-space:nowrap}.dashboard-page .kpi-grid .kpi-card{display:grid;grid-template-columns:36px minmax(0,1fr);grid-template-rows:40px auto auto;align-items:center;gap:4px 8px;overflow:hidden}.dashboard-page .kpi-grid .kpi-icon{grid-column:1;grid-row:1;width:36px;height:36px}.dashboard-page .kpi-grid .kpi-card strong{grid-column:1/-1;grid-row:2;font-size:20px;line-height:1.2;overflow:hidden;text-overflow:ellipsis}.dashboard-page .kpi-grid .kpi-card{display:block;overflow:hidden}.dashboard-page .kpi-grid .kpi-card .ant-card-body{display:grid;grid-template-columns:36px minmax(0,1fr);grid-template-rows:40px auto auto;align-items:center;gap:4px 8px;padding:16px!important}.dashboard-page .kpi-grid .kpi-card .kpi-icon{grid-column:1;grid-row:1}.dashboard-page .kpi-grid .kpi-card small{display:none}.dashboard-page .kpi-grid .kpi-card label{grid-column:2;grid-row:1;margin:0;white-space:nowrap;font-size:12px;line-height:1.25;overflow:hidden;text-overflow:ellipsis}.dashboard-page .kpi-grid .kpi-card strong{grid-column:1/-1;grid-row:2;font-size:20px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;color:#102b57}.dashboard-page .kpi-grid .kpi-card p{grid-column:1/-1;grid-row:3;margin:0;font-size:11px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1200px){.dashboard-page .kpi-grid{flex-wrap:wrap}.dashboard-page .kpi-grid>.ant-col{flex:0 0 25%;max-width:25%}}@media(max-width:900px){.dashboard-page .kpi-grid>.ant-col{flex-basis:50%;max-width:50%}.dashboard-page .dashboard-panels>.ant-col{flex:0 0 100%;max-width:100%}}@media(max-width:560px){.dashboard-page .kpi-grid>.ant-col{flex-basis:100%;max-width:100%}}.dashboard-page .dashboard-panels>.ant-col:first-child .dashboard-panel .ant-table-wrapper{display:none!important}.dashboard-page .dashboard-panels>.ant-col:first-child .dashboard-panel:after{height:260px!important;margin:24px 0 0 42px!important;background-image:linear-gradient(to top,transparent 0 24.5%,#dfe7ef 25% 25.7%,transparent 26% 49.5%,#dfe7ef 50% 50.7%,transparent 51% 74.5%,#dfe7ef 75% 75.7%,transparent 76%),linear-gradient(90deg,transparent 0 4%,#2378c8 4% 17%,transparent 17% 22%,#2378c8 22% 35%,transparent 35% 40%,#2378c8 40% 53%,transparent 53% 58%,#2378c8 58% 71%,transparent 71% 76%,#2378c8 76% 89%,transparent 89%)!important;background-size:100% 100%,100% 100%!important;border-left:0!important;border-bottom:1px solid #b9cddd!important;border-radius:0 0 4px!important}.dashboard-page .dashboard-panels>.ant-col:first-child .dashboard-panel:before{content:"24000                 18000                 12000                  6000                     0\a\a\a\a\a\aLead In          Discovery          Proposal          Negotiation          Closed Won          Closed Lost"!important;white-space:pre!important;display:block!important;position:absolute!important;left:44px!important;right:22px!important;top:93px!important;margin:0!important;color:#7790ab!important;font-size:11px!important;line-height:60px!important;z-index:1}.dashboard-page .dashboard-panels>.ant-col:first-child .dashboard-panel .ant-table-wrapper{display:none}.dashboard-page .dashboard-panels>.ant-col:first-child .dashboard-panel:after{content:"";display:block;height:230px;margin:22px 0 0;border-left:1px solid #b9cddd;border-bottom:1px solid #b9cddd;background:linear-gradient(to top,transparent 0 24%,#e6eef5 25% 25.7%,transparent 26% 49%,#e6eef5 50% 50.7%,transparent 51% 74%,#e6eef5 75% 75.7%,transparent 76%),linear-gradient(90deg,transparent 0 12%,#1269c1 12% 20%,transparent 20% 28%,#159ca3 28% 36%,transparent 36% 44%,#f97316 44% 52%,transparent 52% 60%,#1450a3 60% 68%,transparent 68% 76%,#159ca3 76% 84%,transparent 84%);background-repeat:no-repeat;background-size:100% 100%,100% 100%;position:relative;overflow:hidden}.dashboard-page .dashboard-panels>.ant-col:first-child .dashboard-panel:before{content:"Pipeline value by stage";display:block;margin-top:12px;color:#456586;font-size:12px;font-weight:600}.workspace-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:25px}.workspace-heading h1{font:32px Space Grotesk;margin:10px 0 5px}.workspace-heading p{color:#587394;margin:0}.workspace-toolbar{display:flex;margin-bottom:18px}.workspace-toolbar .ant-input{width:320px}.workspace-state{min-height:260px;display:grid;place-content:center;justify-items:center;color:#587394;background:#fff;border:1px solid #dbe4ee;border-radius:18px}.workspace-page>.ant-alert{margin-bottom:18px}.report-kpis{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:20px}.report-kpis .ant-card{border-radius:18px;border-color:#dbe4ee}.report-kpis small{color:#7790ab;display:block}.report-kpis strong{display:block;font:24px Space Grotesk;color:#102b57;margin-top:10px}.workspace-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:18px}.workspace-grid .ant-card{border-radius:18px;border-color:#dbe4ee}@media(max-width:900px){.workspace-heading{display:block}.workspace-heading>.ant-space{margin-top:18px}.report-kpis{grid-template-columns:repeat(2,1fr)}.workspace-grid{grid-template-columns:1fr}}@media(max-width:560px){.workspace-page{padding:28px 16px}.report-kpis{grid-template-columns:1fr}.workspace-toolbar{display:flex;flex-direction:column;align-items:stretch}.workspace-toolbar .ant-input{width:100%}}.crm-config{padding:42px 3%;background:#eef5fc;min-height:calc(100vh - 66px);color:#102b57}.crm-config h1{font:32px Space Grotesk;margin:14px 0 8px}.crm-intro{color:#6b819c}.crm-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:24px 0}.crm-stats>div,.crm-card{background:#fff;border:1px solid #dbe4ee;border-radius:12px}.crm-stats>div{padding:25px}.crm-stats span{display:block;color:#7790ab}.crm-stats strong{display:block;font:24px Space Grotesk;margin-top:8px}.crm-card{padding:24px}.config-controls{display:flex;gap:16px;align-items:center;margin:16px 0}.config-controls .ant-input{width:220px}.config-table{border-radius:10px;overflow:hidden;background:#fff}.config-row{display:grid;grid-template-columns:repeat(2,1fr);padding:14px 16px;border-bottom:1px solid #edf1f5;align-items:center}.config-head{background:#fafafa;font-weight:600}.config-section{min-height:330px}.config-section .ant-tabs-nav{margin-bottom:4px}.pipeline-config{margin-top:26px}.pipeline-title{font-size:15px;color:#1269c1;border-bottom:2px solid #1269c1;padding:10px 0}.stage-table .config-row{grid-template-columns:1.2fr 1.2fr 1fr 2fr}.stage-actions{display:flex;justify-content:flex-end;gap:26px}.stage-actions .anticon:last-child{color:#f04438;cursor:pointer}@media(max-width:700px){.crm-stats{grid-template-columns:1fr}.crm-card{padding:14px}.config-controls{flex-wrap:wrap}.stage-table{overflow:auto}.stage-table .config-row{min-width:650px}}.crm-config .config-controls{width:100%;display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,240px) auto}.crm-config .config-controls>.ant-input{width:100%;min-width:0}.crm-config .config-controls>.ant-select{width:100%;min-width:180px}.crm-config .config-controls>.ant-btn{white-space:nowrap}.crm-config .ant-select-dropdown{min-width:180px}.crm-config .ant-select-item-option-content{white-space:normal}@media(max-width:700px){.crm-config .config-controls{grid-template-columns:1fr}.crm-config .config-controls>.ant-select{min-width:0}}.stage-action{cursor:pointer}.stage-disabled{opacity:.3;cursor:not-allowed}.stage-actions .anticon:hover{color:#1269c1}.permission-matrix{border:1px solid #e5ebf2;border-radius:10px;overflow:auto;margin-top:28px}.permission-row{display:grid;grid-template-columns:minmax(240px,2fr) repeat(auto-fit,minmax(100px,1fr));min-width:740px;align-items:center;border-bottom:1px solid #e5ebf2;padding:12px 16px;color:#102b57}.permission-row:last-child{border-bottom:0}.permission-row>*:not(:first-child){text-align:center}.permission-head{background:#fafafa}.permission-head strong{font-weight:600}.permission-yes{color:#16a34a;font-size:16px}.permission-no{color:#b8c3d0;font-size:16px}.row-actions{display:flex;align-items:center;gap:8px;margin-left:auto}.row-actions .ant-select{min-width:118px}.team-page-content .team-list{background:transparent;border:0;box-shadow:none;padding:0;border-radius:0}.team-basic-only .ant-tabs-nav-list>.ant-tabs-tab:nth-child(2),.team-basic-only .ant-tabs-content-holder>.ant-tabs-tabpane:nth-child(2){display:none}.team-list-header{display:flex;align-items:center;justify-content:space-between;gap:20px}.team-filters{display:flex;align-items:center;flex-wrap:nowrap;gap:8px}.team-filters .ant-input{width:280px}.team-filters .ant-select{min-width:130px}.access-panel-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.access-panel-heading p{color:#587394;margin:4px 0 0}.access-actions{display:flex;gap:8px}.permission-toggle{padding:0;height:24px;width:30px}.permission-toggle .anticon{font-size:16px}.stage-action-button{height:24px!important;width:24px!important;padding:0!important;color:#102b57!important}.stage-action-button:hover{color:#1269c1!important;background:#eef5fc!important}.stage-actions .ant-btn-dangerous{height:24px;padding:0 4px}.stage-edit-form{display:flex;flex-direction:column;gap:8px}.stage-edit-form label{color:#587394;font-size:13px;margin-top:8px}.stage-edit-form .ant-input-number{width:100%}.stage-actions .ant-btn-dangerous:disabled{color:#b8c0ca!important;background:transparent!important;border-color:transparent!important;opacity:1;cursor:not-allowed}.stage-actions .ant-btn-dangerous:disabled .anticon{color:#b8c0ca!important}.pipeline-config{border-bottom:1px solid #dbe4ee;padding:0 0 8px}.pipeline-config summary{list-style:none;cursor:pointer}.pipeline-config summary::-webkit-details-marker{display:none}.pipeline-config summary:after{content:"⌄";float:right;color:#587394;font-size:18px}.pipeline-config[open] summary:after{content:"⌃"}.pipeline-config>.config-controls,.pipeline-config>.config-table{margin-left:0;margin-right:0}.pipeline-actions{float:right;display:flex;gap:4px}.pipeline-actions .ant-btn{padding:0 6px;font-size:12px}.pipeline-config summary.pipeline-title{display:flex;align-items:center;gap:6px;color:#1269c1}.pipeline-config summary.pipeline-title:after{margin-left:8px;order:3;float:none;color:#1269c1}.pipeline-actions{margin-left:auto;display:flex;align-items:center;gap:4px;order:2}.pipeline-actions .ant-btn{color:#1269c1!important;padding:0 7px;height:26px}.pipeline-config{border-bottom:0!important}.pipeline-config summary.pipeline-title{border-bottom:2px solid #1269c1}.crm-config .config-controls:first-child{display:flex;align-items:center}.crm-config .config-controls:first-child>.ant-input{width:260px;flex:0 0 260px}.pipeline-search{display:block;width:260px;margin:0 0 14px auto}.pipeline-search.ant-input{height:40px}.crm-card .config-section{position:relative}.crm-card .pipeline-search{position:absolute;top:0;right:0;margin:16px 0 0;width:260px}.crm-card .config-section>.config-controls:first-child{padding-right:290px}.crm-card .pipeline-search{top:0!important;margin:0!important}.pipeline-config>.config-controls{display:flex;gap:16px}.pipeline-config>.config-controls>.ant-input{width:260px;flex:0 0 260px}.pipeline-config>.config-controls>.ant-btn{min-width:170px}.empty-stages{padding:42px 16px;text-align:center;color:#7790ab;font-size:14px;background:#fff}.contacts-page{min-height:100vh;background:#eef5fc;color:#102b57}.contacts-content{padding:42px 4%;position:relative}.contacts-content h1{font:32px Space Grotesk;margin:12px 0 5px}.contacts-content>p{color:#587394}.contacts-actions{position:absolute;right:4%;top:48px;display:flex;gap:10px}.contact-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:30px 0 24px}.contact-stats>div{background:#fff;border:1px solid #dbe4ee;border-radius:12px;padding:25px}.contact-stats span{display:block;color:#587394}.contact-stats strong{display:block;font:25px Space Grotesk;margin-top:8px}.contacts-card{background:#fff;border:1px solid #dbe4ee;border-radius:12px;padding:24px;min-height:300px}.contacts-card>.ant-tabs .ant-input{max-width:320px;float:right;margin-top:-52px}.contacts-empty{text-align:center;color:#587394;padding:70px 0}.contact-list{margin-top:20px}.contact-list>div{padding:16px;border-bottom:1px solid #edf1f5}.contact-list span{float:right;color:#7790ab}@media(max-width:700px){.contacts-actions{position:static;margin-top:20px}.contact-stats{grid-template-columns:1fr}.contacts-card>.ant-tabs .ant-input{float:none;margin:0;max-width:none}}.contact-stats>div>span{display:flex;align-items:center;gap:8px}.contact-stats>div>span .anticon{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#e4f1fd;color:#1269c1}.contacts-card{position:relative}.contacts-card>.ant-tabs .ant-input{position:absolute;top:0;right:0;float:none;margin:0;z-index:2}.contacts-card>.ant-tabs-content-holder{padding-top:8px}.contact-list>div{display:flex;align-items:center;justify-content:space-between;gap:16px}.contact-list>div>span{display:flex;align-items:center;gap:4px}.contacts-card>.ant-tabs .ant-input{position:static;float:right;margin:0 0 12px;width:320px}.contacts-card>.ant-tabs-content-holder{clear:both}.contacts-card>.ant-tabs .ant-tabs-extra-content .ant-input{width:320px;float:none;margin:0}.contacts-card>.ant-tabs .ant-input{position:static}.directory-tab>.ant-input{width:320px;margin:0 0 12px}.directory-row{width:100%;display:flex;align-items:center;gap:14px;padding:14px 4px;border:0;border-bottom:1px solid #edf1f5;background:transparent;text-align:left;color:inherit;cursor:pointer}.directory-row:hover{background:#f7faff}.directory-person{display:flex;flex:1;min-width:0;flex-direction:column;gap:3px}.directory-person span{color:#7790ab;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.directory-row>.ant-tag{margin-left:auto}.directory-error{margin-bottom:18px}.directory-error p{margin:0 0 12px}.contact-detail-panel{margin-top:28px}.contact-detail-panel h3{margin-bottom:16px}.contact-detail-panel .ant-spin{display:block;margin:24px auto}.contact-detail-panel .ant-empty{margin:28px 0}.note-entry{padding:14px 0;border-bottom:1px solid #edf1f5}.note-entry small{display:block;color:#7790ab;margin-top:4px}.note-entry p{margin:7px 0 0;color:#587394}@media(max-width:700px){.directory-tab>.ant-input{width:100%}.directory-row{align-items:flex-start}.directory-row>.ant-tag{display:none}}.directory-actions{display:flex;gap:8px;margin-left:auto}.directory-actions .ant-btn{height:32px;padding:0 8px;font-size:12px;background:transparent!important;border-color:transparent!important;box-shadow:none!important}.directory-actions .ant-btn:first-child{color:#1892cd!important}.directory-actions .ant-btn:first-child:hover{color:#1478aa!important;background:#eef8fc!important}.directory-actions .ant-btn-dangerous{color:#fd5c62!important}.directory-actions .ant-btn-dangerous:hover{color:#d9474d!important;background:#fff1f2!important}@media(max-width:700px){.directory-actions{flex-direction:column}.directory-actions .ant-btn{font-size:11px;padding:0 7px}}.directory-actions .ant-btn-dangerous:before{content:"⌫";margin-right:6px;font-size:14px}.contacts-card .directory-actions .ant-btn:not(.ant-btn-primary):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-circle){background:transparent!important;border-color:transparent!important;box-shadow:none!important}.contacts-card .directory-actions .ant-btn:first-child{background:transparent!important;border-color:transparent!important;color:#1892cd!important}.contacts-card .directory-actions .ant-btn-dangerous{background:transparent!important;border-color:transparent!important;color:#fd5c62!important}.contacts-content>.ant-btn[type=button]{display:none}.contacts-content .settings-heading{min-height:66px;margin:0 0 24px;display:flex;align-items:center;gap:24px;position:relative}.contacts-content .settings-heading>.anticon{width:66px;height:66px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin:0;border-radius:12px;background:#eff6ff;color:#155eef;font-size:28px}.contacts-content .settings-heading>div:nth-child(2){display:flex;align-items:center;gap:24px;flex:1}.contacts-content .settings-heading h1{margin:0!important;font-size:28px!important;line-height:36px!important;color:#172033!important}.contacts-content .settings-heading p{margin:0;color:#667085;font-size:14px;line-height:20px}.contacts-content .settings-heading .dashboard-kicker{display:none}.contacts-content .contacts-actions{position:static;margin-left:auto;display:flex;gap:10px}.contacts-content .contacts-actions .ant-btn{height:40px;border-radius:8px;padding:0 16px;box-shadow:0 1px 2px #10182814}.contacts-content .contacts-actions .ant-btn-primary{background:#155eef;border-color:#155eef}@media(max-width:700px){.contacts-content .settings-heading{align-items:flex-start;gap:16px}.contacts-content .settings-heading>.anticon{width:56px;height:56px}.contacts-content .settings-heading>div:nth-child(2){display:block}.contacts-content .contacts-actions{margin-top:16px;flex-wrap:wrap}.contacts-content .contacts-actions .ant-btn{flex:1}}.deal-card-list{display:flex;flex-direction:column;gap:8px;margin-top:12px}.deal-card{background:#fff;border:1px solid #d5e0ec;border-radius:16px;padding:12px;box-shadow:0 3px 8px #163b6814;cursor:pointer}.deal-card strong,.deal-card span,.deal-card small{display:block}.deal-card span{color:#456586;margin-top:7px}.deal-card small{color:#7790ab;margin-top:5px}.deal-card hr{border:0;border-top:1px solid #e5ebf2;margin:9px 0}.deal-card label{color:#7790ab;font-size:12px}.deal-detail-top{display:flex;justify-content:space-between;align-items:center;color:#587394}.deal-detail h2{font-size:22px;margin-top:30px}.deal-detail h4{color:#8297ae;letter-spacing:1.4px;font-size:11px;margin-top:30px}.deal-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;color:#8297ae}.deal-detail-grid b{display:block;color:#243d60;margin-top:5px;font-weight:400}.next-step{background:#eef5fc;border:1px solid #d3e1ef;border-radius:20px;padding:16px;margin-top:24px}.next-step h4{margin:0}.drawer-actions{display:flex;gap:10px;border-top:1px solid #dbe4ee;padding-top:18px;margin-top:28px}.muted{color:#587394}.activity-tabs{display:flex;gap:2px;background:#eaf2fb;border-radius:18px;padding:2px;width:max-content;margin-bottom:8px}.activity-tabs .ant-btn{height:28px;padding:0 10px}.note-submit{text-align:right;margin:8px 0}.note-entry{border:1px solid #dbe4ee;border-radius:16px;padding:12px;margin-top:12px}.note-entry span{font-size:12px;color:#243d60}.note-entry small{float:right;color:#587394}.note-entry p{margin:8px 0 0;color:#456586}.drawer-tabs{display:flex;align-items:center;gap:4px}.deal-detail-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dbe4ee;padding-bottom:12px}.drawer-tabs .ant-btn{height:32px}.deal-detail-top>.ant-select{width:190px}.deal-detail.activity>h2,.deal-detail.activity>strong,.deal-detail.activity>.deal-detail-grid,.deal-detail.activity>.next-step,.deal-detail.activity>h4:not(:last-of-type),.deal-detail.details>.activity-tabs,.deal-detail.details>.activity-tabs+textarea,.deal-detail.details>.note-submit,.deal-detail.details>.note-entry{display:none}.deal-detail.details>h4:last-of-type{display:none}.deal-detail.activity>.drawer-actions{display:none}.activity-tabs:not(.functional-activity-tabs){display:none}.task-composer{display:grid;gap:10px}.task-composer .ant-picker{width:100%}.activity-task{line-height:1.7}.activity-task span{color:#56708f}.note-entry{overflow:hidden}.activity-task small{display:block;float:none;margin-top:3px;white-space:normal;overflow-wrap:anywhere}.deal-detail.details .task-composer,.deal-detail.details .functional-activity-tabs,.deal-detail.details .note-submit{display:none}.detail-task-checklist{display:grid;grid-template-columns:auto 1fr;gap:4px 8px;align-items:center}.detail-task-checklist span,.detail-task-checklist small{grid-column:2;display:block;color:#56708f}.deal-next-action-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:18px 0}.deal-next-action-grid span{color:#7890aa;font-size:13px}.deal-next-action-grid b{display:block;color:#243d60;font-weight:500;margin-top:5px}.deal-config-fields{display:grid;gap:14px;margin:8px 0 20px}.deal-config-fields label{display:block;color:#7890aa;font-size:12px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}.deal-tag-list{display:flex;flex-wrap:wrap;gap:6px}.deal-attribute-list{display:grid;gap:6px}.deal-attribute-list span{display:grid;grid-template-columns:minmax(90px,1fr) minmax(180px,2fr);align-items:center;gap:12px;color:#243d60;font-size:13px}.deal-attribute-list span b{overflow-wrap:anywhere}.deal-attribute-list span .ant-input{min-width:0}.deal-attribute-list small{display:none}.deal-card-tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.deal-card-tags .ant-tag{margin:0}.kanban-column{min-height:360px;transition:background-color .2s ease,box-shadow .2s ease}.kanban-column.drop-target{border:1px dashed transparent;border-radius:18px}.kanban-column.drag-over{background:#2775c317;border-color:#2775c3;box-shadow:inset 0 0 0 2px #2775c31f}.deal-card[draggable=true]{cursor:grab}.deal-card[draggable=true]:active{cursor:grabbing}.deal-card{transition:transform .2s ease,opacity .2s ease,box-shadow .2s ease}.deal-card.is-dragging{opacity:1;transform:scale(1.02) rotate(1deg);outline:2px solid #2775c3;outline-offset:3px;box-shadow:0 14px 28px #14385f47;z-index:3}.deal-card.drop-preview{border:2px dashed #2775c3;background:#eef7ff;box-shadow:0 0 0 3px #2775c324,0 8px 18px #14385f24}.deal-card.recently-moved{border:2px solid #16a46d!important;background:#ecfff5!important;box-shadow:0 0 0 4px #16a46d38,0 10px 22px #16644633!important}.drop-preview-label{display:block;margin-bottom:6px;color:#2775c3!important;font-size:10px!important;font-weight:700;letter-spacing:.08em}@keyframes deal-moved-highlight{0%,35%{transform:translateY(-3px)}to{transform:translateY(0)}}.kanban-column>header{position:relative}.stage-total{margin-left:auto;color:#7890aa;font-weight:500}.kanban-column>header{display:grid;grid-template-columns:minmax(0,1fr) 82px;align-items:center;column-gap:8px;overflow:hidden}.kanban-column>header>strong{min-width:0}.deal-page .kanban-column>header>strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage-total{white-space:nowrap;margin-left:0;justify-self:end}.kanban-column>header>.ant-dropdown-trigger{position:absolute;top:50%;right:0;width:28px;min-width:28px;height:28px;display:flex;align-items:center;justify-content:center;transform:translateY(-50%)}.phase-menu{width:28px;min-width:28px;height:28px;flex:0 0 28px;margin:0;padding:0;display:flex;align-items:center;justify-content:center}.kanban-column>header>.stage-total{margin-right:28px}.deal-page .phase-menu{font-size:0;letter-spacing:0}.deal-page .phase-menu:after{content:"...";font-size:16px;letter-spacing:2px}.deal-next-action-card{display:flex;align-items:center;gap:5px;border-top:1px solid #dbe4ee;margin-top:8px;padding-top:8px;color:#2b91a7;font-size:12px}.deal-card .deal-next-action-card,.deal-card hr{display:none}.deal-card-contact{color:#7890aa;margin:4px 0}.deal-card-note b{color:#56708f;font-weight:600}.deal-card.priority-high{background:#fff0f0;border-color:#efb1b1}.deal-card.priority-medium{background:#fff1f7;border-color:#edbfd2}.deal-card.priority-low{background:#effaf1;border-color:#b9dfc0}.deal-next-action-card small{margin-left:auto;color:#7890aa;white-space:nowrap}.currency-value{display:inline-flex;align-items:center;gap:4px}.kanban-carousel .kanban-board{grid-template-columns:repeat(3,minmax(0,1fr))}.kanban-carousel .kanban-board{display:flex!important;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;padding:0 4px 12px}.kanban-carousel .kanban-column{flex:0 0 280px;min-width:280px;width:280px}.kanban-carousel .kanban-column{height:calc(100vh - 250px);min-height:520px}.kanban-column.won-column{background:#e4f7e9;border:1px solid #a8dcb6}.kanban-column.lost-column{background:#fbe8e8;border:1px solid #e6aaaa}.deal-title-value{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-top:30px}.deal-title-value h2{margin:0}.deal-title-value>strong{color:#102b57;white-space:nowrap}.deal-title-heading{display:flex;align-items:center;gap:6px}.deal-title-heading h2{margin:0}.deal-title-heading .ant-btn{color:#587394;padding:2px 5px}.team-page-content{width:100%;max-width:none;box-sizing:border-box;padding:16px 4% 40px}.team-page-content .settings-heading{margin-top:0}.team-page-content .settings-heading{align-items:center}.team-page-content .settings-heading>.anticon{margin-top:0}.team-title-block{display:flex;flex-direction:column;gap:0}.team-title-row{display:flex;align-items:center;gap:12px}.team-title-row .anticon{font-size:26px;color:#1269c1}.team-title-row h1{margin:0}.team-title-block p{margin:8px 0 0}.team-page-content>.ant-tabs{background:#fff;border:1px solid #dce6f0;border-radius:14px;padding:0 20px;box-shadow:0 2px 6px #163b6812}.access-panel{padding:8px 0 24px}.access-panel h2{margin-bottom:4px}.access-panel p{color:#587394}.access-table{border:1px solid #e5ebf2;border-radius:10px;overflow:hidden;margin-top:20px}.access-row{display:grid;grid-template-columns:150px 100px 1fr;gap:16px;align-items:center;padding:16px;border-bottom:1px solid #e5ebf2}.access-row:last-child{border-bottom:0}.access-row span{color:#587394}.team-page-content .settings-heading{display:flex;align-items:center;gap:12px}.team-page-content .settings-heading>.ant-btn{margin-left:auto}.team-header-actions{display:flex;gap:8px;margin-left:auto}.team-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0}.team-stats>div,.team-list{background:#fff;border:1px solid #dce6f0;border-radius:14px;padding:20px;box-shadow:0 2px 6px #163b6812}.team-stats span{display:block;color:#587394;font-size:11px;letter-spacing:1px}.team-stats strong{display:block;color:#102b57;font-size:28px;margin-top:8px}.team-list-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e5ebf2;padding-bottom:16px}.team-list-header .ant-input{width:260px}.team-filters{display:flex;gap:8px;flex-wrap:wrap}.team-filters .ant-input{width:230px}.team-filters .ant-select{min-width:145px}.team-table{display:grid}.team-row{display:flex;align-items:center;gap:14px;padding:16px 4px;border-bottom:1px solid #e5ebf2}.team-person{display:grid;min-width:220px;flex:1}.team-person span,.team-date{color:#587394;font-size:13px}.team-error{display:flex;justify-content:space-between;align-items:center;background:#fff1f0;border:1px solid #ffccc7;padding:12px 16px;margin-bottom:16px;border-radius:12px}.member-detail{text-align:center}.member-detail p{color:#587394}.invite-page{min-height:100vh;display:grid;place-items:center;background:#f2f7fd}.invite-page .ant-card{width:min(440px,92vw);text-align:center;padding:20px}.invite-icon{font-size:42px;color:#1269c1}.invite-page h1{font:28px Space Grotesk}.invite-page .ant-alert{text-align:left}@media(max-width:700px){.team-page-content .settings-heading{align-items:flex-start;flex-wrap:wrap}.team-page-content .settings-heading>.ant-btn{width:100%;margin-left:44px}.team-list-header{display:grid;gap:12px}.team-filters{display:grid}.team-filters>*{width:100%!important}.team-row{align-items:flex-start;flex-wrap:wrap}.team-person{min-width:calc(100% - 60px)}.team-date{width:100%;margin-left:48px}}@media(max-width:700px){.team-page-content{width:100%;margin-left:0;margin-right:0}}@media(max-width:700px){.row-actions{width:100%;margin-left:48px;flex-wrap:wrap}.row-actions .ant-btn,.row-actions .ant-select{flex:1}.row-actions .ant-select{min-width:0}}@media(min-width:501px)and (max-width:700px){.team-list-header{display:flex;align-items:center;gap:10px}.team-list-header>strong{white-space:nowrap}.team-filters{display:flex;flex:1;gap:8px;min-width:0}.team-filters>*{width:auto!important}.team-filters .ant-input{width:100%!important;min-width:0;flex:1}.team-filters .ant-select{min-width:110px;flex:0 1 120px}}.team-page-content .team-list-header .team-filters{flex-wrap:nowrap}.workspace-grid .ant-card:nth-child(2) .ant-descriptions{display:none}.workspace-grid .ant-card:nth-child(2) .ant-card-body:after{content:"Coming soon\\A\\A Forecast scenarios and revenue projections will be available here.";white-space:pre-wrap;display:block;text-align:center;color:#7790ab;padding:55px 20px 35px;font-size:13px;line-height:1.6}.workspace-grid .ant-card:nth-child(2) .ant-card-body:before{content:"◷";display:block;text-align:center;color:#1269c1;font-size:28px;margin-top:25px}.workspace-grid .ant-card:nth-child(2) .ant-card-body:after{content:"Coming soon\a\a Forecast scenarios and revenue projections will be available here.";white-space:pre-wrap;display:block;text-align:center;color:#7790ab;padding:55px 20px 35px;font-size:13px;line-height:1.6}.deal-page>.legacy-deal-header{display:none}.deal-page{min-height:calc(100vh - var(--q-header-height));background:var(--q-bg-page);color:var(--q-text-primary)}.deal-page .deal-toolbar{padding:var(--q-space-6) var(--q-page-padding-desktop) var(--q-space-4)}.deal-page .deal-toolbar h1{font-family:var(--q-font);font-size:var(--q-font-page-title);line-height:32px;color:var(--q-text-primary)}.deal-page .deal-toolbar p,.deal-page .deal-count{color:var(--q-text-secondary)}.deal-page .deal-summary{padding:0 var(--q-page-padding-desktop);gap:var(--q-space-3)}.deal-page .deal-summary input,.deal-page .deal-summary>button{border-radius:var(--q-radius-md);border-color:var(--q-border-strong);box-shadow:var(--q-shadow-xs)}.deal-page .deal-summary-card{border-color:var(--q-border);border-radius:var(--q-radius-lg);box-shadow:var(--q-shadow-xs)}.deal-page .kanban-carousel{padding:0 var(--q-page-padding-desktop)}.deal-page .kanban-board{gap:var(--q-space-3);padding:0}.deal-page .kanban-column{border:1px solid var(--q-border);border-radius:var(--q-radius-lg);background:var(--q-bg-secondary);padding:var(--q-space-4)}.deal-page .kanban-column{background:color-mix(in srgb,var(--stage-bg,#eef4ff) 20%,transparent)!important;border-color:var(--stage-border,#c7dcff)!important;background-clip:padding-box!important}.deal-no-stages{display:flex;align-items:center;gap:12px;margin:12px 48px 18px;padding:14px 16px;border:1px solid #b9d5fb;border-radius:10px;background:#eff6ff;color:#175cd3;font-size:14px}.deal-no-stages-icon{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:9px;background:#dbeafe;color:#155eef;font-size:17px}.deal-no-stages strong{display:block;color:#172033;font-size:14px;font-weight:600}.deal-no-stages p{margin:2px 0 0;color:#667085;font-size:13px;line-height:18px}.deal-no-stages .ant-btn{margin-left:auto;border-color:#b9d5fb;color:#155eef;background:#fff;border-radius:7px;font-weight:600}.deal-page .deal-card{border-color:var(--q-border);border-radius:var(--q-radius-lg);box-shadow:var(--q-shadow-xs)}.deal-page .deal-card:hover{border-color:var(--q-primary);box-shadow:var(--q-shadow-sm)}@media(max-width:900px){.deal-page .deal-toolbar,.deal-page .deal-summary,.deal-page .kanban-carousel{padding-left:var(--q-page-padding-tablet);padding-right:var(--q-page-padding-tablet)}}@media(max-width:560px){.deal-page .deal-toolbar,.deal-page .deal-summary,.deal-page .kanban-carousel{padding-left:var(--q-page-padding-mobile);padding-right:var(--q-page-padding-mobile)}}.deal-page>.deal-toolbar,.deal-page>.deal-summary,.deal-page>.deal-count,.deal-page>.kanban-carousel{padding-left:24px!important;padding-right:24px!important}.deal-page>.kanban-carousel .kanban-board{padding-left:0!important;padding-right:0!important}.deal-page .kanban-carousel .kanban-board{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));overflow:visible}.deal-page .kanban-carousel .kanban-column{min-width:0;width:auto;flex:initial}.deal-page .kanban-carousel .carousel-arrow{display:none}@media(max-width:1200px){.deal-page .kanban-carousel .kanban-board{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.deal-page .kanban-carousel .kanban-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.deal-page>.deal-toolbar,.deal-page>.deal-summary,.deal-page>.deal-count,.deal-page>.kanban-carousel{padding-left:16px!important;padding-right:16px!important}}.deal-page .kanban-column{padding-left:12px!important;padding-right:12px!important}.deal-page .kanban-column>header,.deal-page .kanban-column>.deal-card-list{margin-left:0;margin-right:0}.deal-modal-subtitle{display:none!important}.deal-modal-heading{display:flex;flex-direction:column;align-items:center;gap:8px}.deal-modal-heading small{color:var(--q-text-secondary);font-size:14px;font-weight:400;line-height:20px}.ant-modal-wrap:has(.deal-modal-heading) .ant-modal-footer{justify-content:flex-end!important;padding-left:24px!important;padding-right:24px!important;padding-bottom:24px!important;margin-bottom:0!important;background:var(--q-bg-surface)!important;min-height:72px;position:relative;z-index:2}.ant-modal-wrap:has(.deal-modal-heading) .ant-modal-body{max-height:calc(100vh - 260px)!important}.ant-modal-wrap:has(.deal-modal-heading){top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:24px 16px!important}.ant-modal-wrap:has(.deal-modal-heading) .ant-modal{position:relative!important;top:auto!important;margin:0 auto!important;height:calc(100vh - 80px)!important;max-height:calc(100vh - 80px)!important}.ant-modal-wrap:has(.deal-modal-heading) .ant-modal-content{height:100%}.ant-modal-wrap:has(.deal-modal-heading) .ant-modal-body{max-height:none!important;flex:1 1 auto}#root:has(.ant-modal-wrap){height:auto;overflow:auto!important}html:has(.ant-modal-wrap),body:has(.ant-modal-wrap){height:auto;overflow:auto!important}.ant-modal-wrap{overflow:hidden!important}.ant-modal-body{max-height:calc(100vh - 220px);overflow-y:auto!important;overflow-x:hidden}.ant-modal-wrap:has(.deal-modal-subtitle){align-items:flex-start!important;padding-top:0!important;padding-bottom:0!important}.ant-modal-wrap:has(.deal-modal-subtitle) .ant-modal{margin-top:0!important;margin-bottom:0!important}.ant-modal-wrap:has(.deal-modal-subtitle) .ant-modal-header{position:sticky;top:0;z-index:2;flex:0 0 auto;background:var(--q-bg-surface)!important}.ant-modal-wrap:has(.deal-modal-subtitle) .deal-modal-subtitle{position:sticky;top:0;z-index:1;margin:0 0 20px!important;padding:8px 0 12px;width:100%;background:var(--q-bg-surface)}.ant-modal-wrap:has(.deal-modal-subtitle) .ant-modal-body{position:relative;z-index:0;background:var(--q-bg-surface)!important}.deal-page>.deal-toolbar{padding-top:28px;padding-bottom:18px;align-items:flex-end}.deal-page .deal-toolbar h1{margin-bottom:4px;font-size:26px;font-weight:700;letter-spacing:-.02em}.deal-page .deal-toolbar p{margin:0;font-size:14px}.deal-page .deal-toolbar .ant-btn{height:42px;padding:0 17px;border-radius:9px;font-weight:600;box-shadow:0 3px 8px #1e4f9a29}.deal-page>.deal-summary{grid-template-columns:360px 140px repeat(4,minmax(145px,1fr));gap:12px;padding-top:4px;align-items:stretch}.deal-page>.deal-filters-panel{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:14px;margin:0 48px 20px;padding:18px 20px;border:1px solid #e4ebf5;border-radius:15px;background:#ffffffe0;box-shadow:0 8px 22px #1f416f0f}.deal-page>.deal-filters-panel input{width:100%;height:52px;border:1px solid #d6e0ec;border-radius:10px;padding:0 16px;background:#fff;color:var(--q-text-primary);font:inherit}.deal-page>.deal-filters-panel .status-filter{width:100%}.deal-page>.deal-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.deal-page>.deal-summary-card{width:100%;height:104px;min-height:104px;box-sizing:border-box;align-items:center;justify-content:flex-start;padding:16px 18px;gap:13px;position:relative;overflow:hidden;box-shadow:0 5px 14px #1c39600e}.deal-page>.deal-summary-card .summary-icon{width:48px;height:48px;min-width:48px}.deal-page>.deal-summary-card .summary-copy{flex:1;min-width:0;position:relative;z-index:1}.deal-page>.deal-summary-card .summary-copy>span{min-height:30px;display:flex;align-items:flex-start}.deal-page>.deal-summary-card .summary-copy small{margin-top:3px}.deal-page>.deal-summary-card:after{content:"";position:absolute;right:16px;bottom:20px;width:58px;height:18px;opacity:.45;background:linear-gradient(164deg,transparent 0 18%,currentColor 19% 24%,transparent 25% 42%,currentColor 43% 48%,transparent 49% 65%,currentColor 66% 71%,transparent 72%);color:#8ebbf4}.deal-page>.deal-summary-card.purple:after{color:#b49aef}.deal-page>.deal-summary-card.green:after{color:#91dfb5}.deal-page>.deal-summary-card.red:after{color:#f3a1a1}.deal-page>.deal-summary-card.blue{border-top:2px solid #8bbcf3}.deal-page>.deal-summary-card.purple{border-top:2px solid #b49aef}.deal-page>.deal-summary-card.green{border-top:2px solid #91dfb5}.deal-page>.deal-summary-card.red{border-top:2px solid #f3a1a1}.deal-page .deal-summary input,.deal-page .status-filter{height:48px!important;border-radius:9px!important;padding:0 16px;background:#fff;font-size:14px}.deal-page .deal-summary input{width:100%}.deal-page .status-filter{display:flex;align-items:center;justify-content:space-between;color:var(--q-text-primary);font-weight:500}.deal-page .deal-summary-card{min-height:48px;padding:9px 14px;border-radius:9px;background:linear-gradient(180deg,#fff,#fbfcfe);box-shadow:0 2px 7px #1018280a}.deal-page .deal-summary-card span{color:#72839b;font-size:10px;font-weight:600;letter-spacing:.08em}.deal-page .deal-summary-card strong{margin-top:3px;color:#163d73;font-size:20px;font-weight:700}.deal-page>.deal-count{padding-top:12px;padding-bottom:12px;font-size:12px;font-weight:500}@media(max-width:1200px){.deal-page>.deal-summary{grid-template-columns:300px 140px repeat(2,minmax(145px,1fr))}}@media(max-width:700px){.deal-page>.deal-toolbar{align-items:flex-start;gap:16px;flex-direction:column}.deal-page>.deal-summary{grid-template-columns:1fr 1fr}.deal-page>.deal-summary input{grid-column:1/-1}}.deal-page{background:linear-gradient(180deg,#f6f9fe,#f9fbfe 56%,#f4f7fb)!important}.deal-page>.deal-toolbar{max-width:100%;padding:30px 48px 26px;align-items:center}.deal-title-wrap{display:flex;align-items:center;gap:20px}.deal-title-icon{width:54px;height:54px;display:grid;place-items:center;flex:none;border:1px solid #d9e7fb;border-radius:10px;background:#e6f0ff;color:#1769d4;font-size:23px;box-shadow:none}.deal-kicker{display:none}.deal-page .deal-toolbar h1{margin:0 0 2px;font-size:26px;line-height:30px;letter-spacing:-.02em}.deal-page .deal-toolbar p{margin:0;color:#607895;font-size:13px}.deal-pipeline-context{display:inline-flex;margin-top:8px;padding:4px 9px;border:1px solid #d8e6f8;border-radius:999px;background:#f3f8ff;color:#5a7696;font-size:11px}.deal-pipeline-context strong{margin-left:4px;color:#2458a6;font-weight:700}.deal-page .deal-toolbar .ant-btn{height:42px;min-width:142px;padding:0 20px;border-radius:9px;font-size:14px;font-weight:600;box-shadow:0 4px 10px #1e4f9a2e}.deal-page>.deal-summary{margin:0 48px;padding:0;grid-template-columns:minmax(300px,1fr) 150px repeat(4,minmax(170px,1fr));gap:14px;border:0;border-radius:0;background:transparent;box-shadow:none}.deal-page>.deal-summary input,.deal-page>.deal-summary .status-filter{height:52px!important;border-radius:10px!important}.deal-page .deal-summary-card{min-height:110px;padding:16px;display:flex;flex-direction:row;align-items:flex-start;gap:12px;border:1px solid #e6edf5;border-radius:13px;background:#fff;box-shadow:0 4px 12px #1f416f0d}.deal-page .summary-icon{width:48px;height:48px;display:grid;place-items:center;flex:none;border-radius:50%;font-size:22px}.deal-page .deal-summary-card.blue .summary-icon{background:#e5f1ff;color:#1769d4}.deal-page .deal-summary-card.purple .summary-icon{background:#f0e8ff;color:#7043d7}.deal-page .deal-summary-card.green .summary-icon{background:#e4f8ed;color:#13a15d}.deal-page .deal-summary-card.red .summary-icon{background:#ffebeb;color:#e54848}.deal-page .summary-copy{min-width:0}.deal-page .deal-summary-card .summary-copy>span{display:block;color:#425b9a;font-size:10px;font-weight:700;letter-spacing:.09em;white-space:normal;line-height:15px}.deal-page .deal-summary-card.blue .summary-copy>span{color:#fff!important;background:#425b9a;border-radius:4px;padding:2px 6px;width:max-content}.deal-page .deal-summary-card strong{display:block;margin:5px 0 2px;font-size:24px;line-height:28px}.deal-page .deal-summary-card small{display:block;color:#61768f;font-size:11px;white-space:nowrap}.deal-page .deal-summary-card small b{color:#15a667}.deal-page>.deal-count{padding:20px 48px 12px;color:#5d7592}.deal-page>.kanban-carousel{padding-left:48px;padding-right:48px}@media(max-width:1200px){.deal-page>.deal-toolbar{padding-left:24px;padding-right:24px}.deal-page>.deal-filters-panel{margin-left:24px;margin-right:24px}.deal-page>.deal-summary{margin-left:24px;margin-right:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.deal-page>.deal-count,.deal-page>.kanban-carousel{padding-left:24px;padding-right:24px}}@media(max-width:700px){.deal-page>.deal-toolbar{padding:28px 16px 22px}.deal-title-icon{width:56px;height:56px;font-size:24px}.deal-page .deal-toolbar h1{font-size:28px;line-height:32px}.deal-page .deal-toolbar p{font-size:14px}.deal-page>.deal-filters-panel{margin:0 16px 16px;padding:14px;grid-template-columns:1fr}.deal-page>.deal-summary{margin:0 16px;grid-template-columns:1fr}.deal-page>.deal-count,.deal-page>.kanban-carousel{padding-left:16px;padding-right:16px}}.deal-page>.deal-summary{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:auto;margin-left:18px;margin-right:18px;gap:14px;justify-content:stretch}.deal-page>.deal-summary-card{width:auto!important;min-width:0}@media(max-width:1200px){.deal-page>.deal-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-left:24px;margin-right:24px}}@media(max-width:700px){.deal-page>.deal-summary{grid-template-columns:1fr!important;margin-left:16px;margin-right:16px}}.deal-page .deal-summary>.deal-summary-card{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;padding-left:18px!important;padding-right:18px!important;margin:0!important}.deal-page .deal-summary>.deal-summary-card .summary-icon{flex:0 0 48px!important;margin:0!important}.deal-page .deal-summary>.deal-summary-card .summary-copy{flex:1 1 auto!important;margin:0!important;text-align:left!important}.deal-page .deal-summary>.deal-summary-card{padding:0!important;overflow:hidden;display:flex!important;flex-direction:column!important;align-items:stretch!important}.deal-page .deal-summary-card .summary-header{flex:none;min-height:34px;display:flex;align-items:center;padding:0 16px;background:#425b9a;color:#fff!important;font-size:10px;font-weight:700;letter-spacing:.09em}.deal-page .deal-summary-card.blue .summary-header{background:#425b9a}.deal-page .deal-summary-card.purple .summary-header{background:#7c5ac7}.deal-page .deal-summary-card.green .summary-header{background:#15b77a}.deal-page .deal-summary-card.red .summary-header{background:#e9784f}.deal-page .deal-summary-card .summary-body{min-height:76px;display:flex;align-items:center;gap:12px;padding:12px 18px}.deal-page .deal-summary-card .summary-body .summary-copy,.deal-page .deal-summary-card .summary-body .summary-copy strong{margin:0!important}.deal-page .kanban-carousel{position:relative;display:flex!important;align-items:stretch;gap:10px}.deal-page .kanban-carousel .kanban-board{display:flex!important;grid-template-columns:none!important;gap:12px;overflow:hidden!important;flex:1;min-width:0}.deal-page .kanban-carousel .kanban-column{display:flex;flex-direction:column;flex:0 0 calc((100% - 60px)/6);min-width:0;width:auto}.deal-page .kanban-carousel .kanban-column>header{flex:0 0 auto;width:100%;align-self:stretch;justify-content:flex-start;text-align:left}.deal-page .kanban-carousel .deal-card-list{width:100%;flex:1;align-self:stretch}.deal-page .kanban-carousel .deal-card{width:100%;max-width:none}.deal-page .kanban-carousel .carousel-arrow{display:grid!important;place-items:center;align-self:center;flex:0 0 36px;width:36px;height:42px;border:1px solid #d0d5dd;border-radius:8px;background:#fff;color:#155eef;cursor:pointer;z-index:2}.deal-page .kanban-carousel .carousel-arrow:disabled{color:#98a2b3;background:#f2f4f7;cursor:not-allowed}.deal-page .deal-card{padding:14px!important;background:#fff!important;color:#16365f}.deal-page .deal-summary-card .summary-copy strong{display:block!important;font-size:24px!important;line-height:32px!important;color:#102b57!important;font-weight:700!important;letter-spacing:0}.deal-page .deal-summary-card .summary-copy strong .currency-value{font-size:24px!important;line-height:32px!important;color:#102b57!important;font-weight:700!important}.deal-page .deal-summary-card .summary-copy strong .currency-value svg{width:16px!important;height:16px!important}.deal-page .deal-card>strong{color:#102b57!important;font-size:14px;line-height:20px}.deal-page .deal-card .deal-card-contact{margin-top:5px;color:#587394!important;font-size:11px;line-height:17px;white-space:normal;overflow-wrap:anywhere}.deal-page .deal-card>span{margin-top:9px;color:#2458a6!important;font-size:14px;font-weight:700}.deal-page .deal-card .deal-card-note{margin-top:9px;color:#587394!important;font-size:11px;line-height:17px}.deal-page .deal-card .deal-card-note b{color:#31577f}.deal-inline-create{margin-top:4px;padding:6px 8px 2px;border-top:1px solid var(--q-border-subtle);text-align:left}.deal-inline-create .ant-btn{width:100%;height:32px;padding:0 8px;color:var(--q-primary);text-align:left;font-weight:600}.deal-page .ant-drawer-content{overflow:hidden!important}.deal-page .ant-drawer-body{overflow-y:auto!important;overflow-x:hidden!important;scrollbar-gutter:stable}.ant-drawer-root .ant-drawer-content{overflow:hidden!important}.ant-drawer-root .ant-drawer-body{overflow-y:auto!important;overflow-x:hidden!important;scrollbar-gutter:stable}.deal-page:has(.ant-drawer-open){overflow:hidden!important}.deal-page.is-drawer-open{overflow:hidden!important;height:100vh!important}.contacts-content .contact-stats{gap:16px;margin:24px 0}.contacts-content .contact-stats>div{position:relative;min-height:114px;box-sizing:border-box;padding:20px 22px 18px 82px;border:1px solid #e4e7ec;border-radius:10px;background:#fff;box-shadow:0 1px 2px #1018280a}.contacts-content .contact-stats>div:before{position:absolute;left:22px;top:20px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#eff6ff;color:#155eef;font-size:22px;font-weight:600}.contacts-content .contact-stats>div:nth-child(1):before{content:"♙"}.contacts-content .contact-stats>div:nth-child(2):before{content:"⌂";background:#ecfdf3;color:#039855}.contacts-content .contact-stats>div:nth-child(3):before{content:"↔";background:#fff7ed;color:#ea580c}.contacts-content .contact-stats span{font-size:13px;line-height:18px;color:#667085}.contacts-content .contact-stats strong{margin-top:8px;font-size:28px;line-height:36px;color:#172033;font-weight:700}@media(max-width:700px){.contacts-content .contact-stats>div{min-height:92px;padding-left:76px}.contacts-content .contact-stats>div:before{left:18px;top:18px}}.ant-modal .ant-form-item-label .anticon{margin-right:6px;color:var(--q-primary,#155eef)}.ant-modal .ant-form-item:nth-child(4) .ant-form-item-label .anticon{transform:scaleX(-1)}.ant-modal .ant-modal-footer .ant-btn-primary{background:#1892cd!important;border-color:#1892cd!important;border-radius:0!important}.ant-modal .ant-modal-footer .ant-btn-primary:hover{background:#1478aa!important;border-color:#1478aa!important}.ant-modal .ant-modal-footer .ant-btn-primary:before{content:"+";font-size:16px;font-weight:400;margin-right:7px;line-height:1}.ant-modal-root .ant-modal-header{background:#1892cd!important;padding:24px!important;border-radius:12px 12px 0 0}.ant-modal-root .ant-modal-title{color:#fff!important}.ant-modal-root .ant-modal-header .ant-modal-close{color:#fff}.ant-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary){background:#fd5c62!important;border-color:#fd5c62!important;border-radius:0!important;color:#fff!important}.ant-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary):hover{background:#d9474d!important;border-color:#d9474d!important;color:#fff!important}.ant-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary):before{content:"×";font-size:17px;font-weight:400;margin-right:7px;line-height:1}.ant-btn.ant-btn-primary{background:#1892cd!important;border-color:#1892cd!important;border-radius:0!important}.ant-btn.ant-btn-primary:hover,.ant-btn.ant-btn-primary:focus-visible{background:#1478aa!important;border-color:#1478aa!important}.ant-btn:not(.ant-btn-primary):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-circle){background:#fd5c62!important;border-color:#fd5c62!important;border-radius:0!important;color:#fff!important}.ant-btn:not(.ant-btn-primary):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-circle):hover,.ant-btn:not(.ant-btn-primary):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-circle):focus-visible{background:#d9474d!important;border-color:#d9474d!important;color:#fff!important}.ant-modal-root .ant-modal-content{padding-bottom:20px!important}.ant-modal-root .ant-modal-footer{padding-bottom:0!important;margin-bottom:0!important}.ant-modal-footer .ant-modal-confirm-btns{display:flex!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin-inline-start:0!important;float:none!important}.contacts-card .directory-actions .ant-btn:first-child{color:var(--q-primary)!important;background:transparent!important;border-color:transparent!important}.contacts-card .directory-actions .ant-btn-dangerous{color:var(--q-secondary)!important;background:transparent!important;border-color:transparent!important}.contacts-card .directory-actions .ant-btn:first-child:hover{color:var(--q-primary-hover)!important;background:var(--q-primary-light)!important}.contacts-card .directory-actions .ant-btn-dangerous:hover{color:var(--q-secondary-hover)!important;background:var(--q-secondary-light)!important}.contacts-card .directory-actions .ant-btn.ant-btn-primary:first-child,.contacts-card .directory-actions .ant-btn:first-child:not(.ant-btn-dangerous){color:var(--q-primary)!important}.contacts-card .directory-actions .ant-btn.ant-btn-dangerous{color:var(--q-secondary)!important}.contacts-card .directory-actions .ant-btn.ant-btn-dangerous .anticon,.contacts-card .directory-actions .ant-btn:first-child .anticon{color:inherit!important}.connection-heading,.deal-summary-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.deal-summary-heading{margin-top:18px}.deal-summary-heading .ant-btn{padding:0;color:var(--q-primary)}.deal-summary-grid,.deal-analytics-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:12px 0 20px}.deal-summary-grid .ant-statistic,.deal-analytics-stats .ant-statistic{padding:10px 12px;border:1px solid var(--q-border);border-radius:8px;background:var(--q-bg-secondary)}.deal-summary-grid .ant-statistic-title,.deal-analytics-stats .ant-statistic-title{font-size:12px;color:var(--q-text-secondary)}.deal-summary-grid .ant-statistic-content,.deal-analytics-stats .ant-statistic-content{font-size:20px;color:var(--q-text-primary)}.deal-analytics-row{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--q-border-subtle)}.deal-analytics-row span{display:flex;flex-direction:column;gap:3px}.deal-analytics-row small{color:var(--q-text-secondary)}.plan-overview-caption{display:block;margin-top:3px;color:#7790ab;font-size:12px;font-weight:400}.subscription-plan-card{min-height:320px;height:100%;box-sizing:border-box;padding:20px;border:1px solid rgba(139,198,242,.55);border-radius:12px;background:#e2f3ff94;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.account-tab-panel .subscription-plan-card{background:#bee2fadb!important}.subscription-plan-card:hover{border-color:#8bc6f2;box-shadow:0 8px 20px #1269c114;transform:translateY(-2px)}.subscription-plan-card.is-current{border-color:#65b4f0;background:#cfebffc7;box-shadow:0 0 0 2px #65b4f01f}.account-tab-panel .subscription-plan-card.is-current{background:#aedaf8f0!important}.deal-page .ant-drawer-content{background:#fff!important}.deal-page .ant-drawer-body{padding:0 22px 28px!important}.deal-page .deal-detail{color:#172033;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.deal-page .deal-detail-top{position:sticky;top:0;z-index:2;min-height:58px;margin:0 -22px 30px;padding:0 22px;background:#fff;border-bottom:1px solid #e4e7ec}.deal-page .drawer-tabs{gap:8px}.deal-page .drawer-tabs .ant-btn{border-radius:0;color:#344054;font-size:13px}.deal-page .drawer-tabs .ant-btn:first-child{padding-left:0;margin-right:8px}.deal-page .drawer-tabs .ant-btn-primary{background:#1592cf!important;border-color:#1592cf!important;color:#fff}.deal-page .deal-detail-top>.ant-select{width:150px}.deal-page .deal-detail-top>.ant-select .ant-select-selector{border-radius:6px}.deal-page .deal-title-value{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:32px}.deal-page .deal-title-heading{display:flex;align-items:center;gap:4px;min-width:0}.deal-page .deal-title-heading h2{margin:0;color:#172033;font-size:20px;line-height:28px;font-weight:700}.deal-page .deal-title-heading .ant-btn{color:#31577f;padding:0 4px}.deal-page .deal-title-value>strong{flex:none;color:#102b57;font-size:14px;line-height:28px}.deal-page .deal-value-label{display:block;margin-bottom:8px;color:#7890aa;font-size:10px}.deal-page .deal-title-value>div>strong{display:block;color:#172033;font-size:32px;line-height:38px;letter-spacing:-.6px}.deal-page .deal-contact-line{margin:16px 0 0;color:#536d99;font-size:14px}.deal-page .deal-title-value>.ant-btn{flex:none;margin-top:2px;border-radius:0}.deal-page .deal-detail>h4:first-of-type,.deal-page .deal-detail>.deal-detail-grid,.deal-page .deal-detail>.deal-next-action-grid,.deal-page .deal-detail>.deal-extra-details,.deal-page .deal-detail>h4:nth-of-type(2),.deal-page .deal-detail>.deal-config-fields{display:none}.deal-page .deal-detail .next-step{margin-top:38px}.deal-page .deal-detail .deal-primary-heading,.deal-page .deal-detail .deal-primary-grid,.deal-page .deal-detail .deal-secondary-details,.deal-page .deal-detail .deal-tags-heading,.deal-page .deal-detail .deal-tags-fields{display:none!important}.deal-page .deal-detail .deal-tags-heading{margin-top:28px;color:#172033;font-size:14px;letter-spacing:0}.deal-page .deal-title-value{display:flex!important;align-items:flex-start!important;justify-content:space-between!important}.deal-page .deal-title-value>div{display:block!important;min-width:0}.deal-page .deal-title-value .deal-value-label{display:block!important;margin:0 0 8px!important;color:#7890aa!important;font-size:10px!important;line-height:14px!important}.deal-page .deal-title-value>div>strong{display:block!important;color:#172033!important;font-size:32px!important;line-height:38px!important}.deal-page .deal-title-value>div>strong .currency-value{color:#172033!important;font-size:32px!important;line-height:38px!important}.deal-page .deal-title-value>div>strong .currency-value svg{width:20px!important;height:20px!important}.deal-page .deal-title-value .deal-contact-line{display:block!important;margin:16px 0 0!important;color:#536d99!important;font-size:14px!important}.deal-page .deal-detail .next-step{margin-top:38px!important}.deal-page .deal-event-timeline .ant-empty{display:none}.deal-page .deal-detail h4{margin:0 0 12px;color:#8297ae;font-size:11px;line-height:16px;letter-spacing:1.2px}.deal-page .deal-detail-grid{gap:20px 28px;margin-bottom:24px}.deal-page .deal-detail-grid span,.deal-page .deal-next-action-grid span,.deal-page .deal-extra-details span{color:#7890aa;font-size:12px;line-height:18px}.deal-page .deal-detail-grid b,.deal-page .deal-next-action-grid b,.deal-page .deal-extra-details b{margin-top:5px;color:#29466d;font-size:13px;line-height:19px;font-weight:500;overflow-wrap:anywhere}.deal-page .next-step{margin:0 0 18px;padding:16px 14px;border:1px solid #bfe8dc;border-radius:0;background:#eefaf6}.deal-page .next-step h4{margin-bottom:10px;color:#168568}.deal-page .next-step p,.deal-page .next-step .detail-task-checklist strong{margin:0;color:#172033;font-size:13px;font-weight:700}.deal-page .next-step small{display:block;margin-top:7px;color:#667085}.deal-page .deal-next-action-grid,.deal-page .deal-extra-details{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px;margin:0 0 24px}.deal-page .deal-extra-details{padding-bottom:10px}.deal-page .deal-config-fields{margin-bottom:26px}.deal-page .deal-config-fields>div{margin-bottom:16px}.deal-page .deal-config-fields label{color:#7890aa;font-size:12px;text-transform:uppercase}.deal-page .deal-create-tag{display:flex;gap:8px;margin:8px 0 10px}.deal-page .deal-create-tag .ant-input{flex:1}.deal-page .deal-tag-list{margin-top:8px}.deal-page .deal-event-timeline .note-entry{position:relative;margin:0;padding:11px 0 11px 16px;border-bottom:1px solid #e4e7ec}.deal-page .deal-event-timeline .note-entry:before{content:"";position:absolute;left:1px;top:17px;width:6px;height:6px;border-radius:50%;background:#635bff}.deal-page .deal-event-timeline .note-entry span{color:#536d99;font-size:13px;text-transform:capitalize}.deal-page .deal-event-timeline .note-entry small{float:right;color:#8297ae;font-size:11px}.deal-page .deal-event-timeline .note-entry p{margin:4px 0 0;color:#667085;font-size:12px}.subscription-plan-header{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:26px;color:#102b57;font-size:16px}.subscription-plan-header .ant-tag{margin-inline-end:0;border-radius:999px;font-size:11px}.plan-badges{display:flex;align-items:center;justify-content:flex-end;gap:5px;flex-wrap:wrap}.plan-badges .ant-tag{margin:0}.current-plan-tag{border:1px solid #73d13d!important;background:#f6ffed!important;color:#389e0d!important;font-weight:700}.recommended-plan-tag{border:1px solid #7c3aed!important;background:#f5f0ff!important;color:#6d28d9!important;font-weight:700}.subscription-plan-price{margin:22px 0 10px;color:#102b57;font-size:20px;font-weight:700}.subscription-plan-description{display:block;min-height:42px;color:#456586;font-size:13px;line-height:1.55}.plan-conditions{list-style:none;margin:16px 0 0;padding:14px 0 0;border-top:1px solid #dce9f4;color:#587394;font-size:13px;line-height:1.9}.plan-conditions li:before{content:"✓";display:inline-block;width:20px;color:#1e82c9;font-weight:700}.trial-status-banner{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding:12px 14px;border:1px solid #b7ebc6;border-radius:10px;background:#f0fff4;color:#176b3a}.trial-status-banner strong{font-size:16px}.trial-status-banner small{margin-left:auto;color:#4e8063}.trial-status-label{padding:4px 8px;border-radius:999px;background:#22a35a;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.current-plan-heading{display:flex;align-items:center;gap:10px;margin:18px 0 10px}.current-plan-label{color:#389e0d;font-size:12px;font-weight:600}.included-features-title{margin:22px 0 8px;color:#102b57;font-size:14px}.current-plan-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0;padding:0;list-style:none;color:#456586;font-size:13px}.current-plan-features li:before{content:"✓";display:inline-block;width:20px;color:#1e82c9;font-weight:700}.plan-trial-badge{display:inline-flex;align-items:center;gap:6px;margin-top:16px;padding:5px 9px;border-radius:999px;background:#e8fff0;color:#167442;font-size:12px;font-weight:700}.plan-trial-badge span{font-size:9px}.plan-trial-badge.is-ended{background:#f1f3f5;color:#6b7280}.subscription-plan-card:not(.is-current) .plan-trial-badge{font-size:0}.subscription-plan-card:not(.is-current) .plan-trial-badge:after{content:"Payment required to upgrade";font-size:12px}.upgrade-plan-button{width:100%;margin-top:16px;border-radius:8px!important}.ant-modal-body{max-width:440px;margin:0 auto;text-align:center;font-size:18px;font-weight:600;line-height:1.65;color:#fd5c62}.ant-modal-body>strong{display:inline-block;margin:0 4px;color:#102b57;font-size:19px;font-weight:700}.ant-modal-body>strong+p{margin-top:14px}.ant-modal-body>strong+p,.ant-modal-body>strong~p{color:#587394}.deal-create-modal .ant-modal-body{max-width:none!important;margin:0!important;text-align:left!important;font-size:14px;font-weight:400;line-height:22px;color:var(--q-text-primary)}.deal-create-modal .ant-modal-header{background:#425b9a!important;border-radius:12px 12px 0 0}.deal-create-modal .ant-modal-title,.deal-create-modal .deal-modal-heading span{color:#fff!important}.deal-create-modal .deal-modal-heading small{color:#ffffffc7!important}.deal-create-modal .ant-modal-close{color:#ffffffd1!important}.deal-create-modal .ant-modal-close:hover{color:#fff!important;background:#ffffff24!important}.ant-modal-wrap:has(.deal-create-modal) .ant-modal-header{background:#425b9a!important;padding:24px 28px 12px!important;text-align:left!important}.ant-modal-wrap:has(.deal-create-modal) .ant-modal-title,.ant-modal-wrap:has(.deal-create-modal) .deal-modal-heading span{color:#fff!important}.ant-modal-wrap:has(.deal-create-modal) .deal-modal-heading{align-items:flex-start!important}.ant-modal-wrap:has(.deal-create-modal) .deal-modal-heading small{color:#ffffffc7!important}.subscription-plan-card.is-recommended{border-color:#46a8e8;box-shadow:0 0 0 2px #46a8e833,0 0 14px #46a8e833}@media(max-width:700px){.trial-status-banner{align-items:flex-start;flex-wrap:wrap}.trial-status-banner small{width:100%;margin-left:0}}.registration-result-modal.ant-modal-confirm .ant-modal-content{padding:0!important}.registration-result-modal.ant-modal-confirm .ant-modal-confirm-body-wrapper{padding:0 0 26px!important}.registration-result-modal.ant-modal-confirm .ant-modal-confirm-body-wrapper{padding:0!important;background:#fff!important}.registration-result-modal.ant-modal-confirm .ant-modal-confirm-body{padding:0!important;text-align:center!important}.registration-result-modal.ant-modal-confirm .ant-modal-confirm-title{display:block!important;width:100%!important;margin:0 0 24px!important;padding:24px!important;background:var(--q-secondary)!important;color:#fff!important;text-align:center!important}.registration-result-modal.ant-modal-confirm .ant-modal-confirm-content{padding:0 24px!important}.registration-result-modal.ant-modal-confirm .ant-modal-confirm-title{margin:0 -24px 24px!important;width:calc(100% + 48px)!important;background:#ff5964!important}.registration-result-modal.ant-modal-confirm .ant-modal-confirm-title{position:relative;top:-8px!important;left:-40px!important;width:calc(100% + 80px)!important;margin:0 0 16px!important}.registration-result-modal .ant-modal-confirm-title{position:relative!important;left:-40px!important;width:calc(100% + 80px)!important;margin:0 0 16px!important;padding:24px 40px!important;background:#ff5964!important;color:#fff!important;text-align:center!important}.registration-result-content{width:calc(100% + 40px);margin:-20px;overflow:hidden;text-align:center}.registration-result-header{padding:24px;background:#ff5964;color:#fff;font-size:18px;font-weight:600}.registration-result-message{padding:26px 24px 0;color:var(--q-text-secondary);line-height:22px}.registration-result-login{display:block;min-width:140px;height:44px;margin:24px auto 26px;border-radius:8px;font-weight:600}.reports-page .report-kpis{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.reports-grid{align-items:start}.report-card .ant-card-head-title{font-weight:600}.report-card .ant-card-head-title .anticon{color:#155eef;margin-right:8px}.report-table-scroll{overflow-x:auto}.report-table-scroll .ant-table{min-width:560px}.stage-name{display:inline-flex;align-items:center;gap:8px}.stage-name i{width:8px;height:8px;border-radius:50%;display:inline-block}.report-accent-value{color:#155eef}.report-empty{padding:40px 20px;text-align:center}.report-empty .ant-empty{margin:0}.report-kpi{min-height:104px}.report-kpi strong{color:#155eef!important}@media(max-width:560px){.reports-page .report-header .ant-space{width:100%}.reports-page .report-header .ant-space-item{flex:1}.reports-page .report-header .ant-select,.reports-page .report-header button{width:100%}.reports-grid{gap:14px}}.reports-page .workspace-grid .ant-card:nth-child(2) .ant-descriptions{display:block}.reports-page .workspace-grid .ant-card:nth-child(2) .ant-card-body:before,.reports-page .workspace-grid .ant-card:nth-child(2) .ant-card-body:after{content:none}.reports-page .report-stage-chart{display:grid;gap:10px;margin-bottom:20px}.reports-page .report-stage-chart-row{display:grid;grid-template-columns:minmax(85px,1fr) minmax(100px,3fr) minmax(95px,auto) 70px;align-items:center;gap:12px}.reports-page .report-stage-chart-row .ant-progress{margin:0}.reports-page .report-stage-chart-row strong{font-weight:600}.reports-page .report-stage-chart-row small,.reports-page .report-kpi-detail,.reports-page .report-list-note{color:var(--q-text-secondary);font-size:12px}.reports-page .report-kpi-detail{display:block;margin-top:4px}.reports-page .report-list-note{display:block;margin-top:10px}.reports-page .report-closing-summary{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.reports-page .report-closing-summary span{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border-radius:var(--q-radius-md);background:var(--q-bg-secondary);color:var(--q-text-secondary)}.reports-page .report-closing-summary strong{color:var(--q-text-primary)}.reports-page .report-table-scroll a{color:var(--q-primary);font-weight:600}.reports-page .report-header .ant-select{min-width:205px}@media(max-width:700px){.reports-page .report-stage-chart-row{grid-template-columns:90px minmax(75px,1fr) 90px}.reports-page .report-stage-chart-row small{display:none}}.deal-empty-board{display:flex;align-items:center;gap:12px;margin:0 24px 12px;padding:12px 16px;border:1px solid #cfe0f8;border-radius:10px;background:#f8fbff}.deal-empty-board-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:#e8f1ff;color:var(--q-primary)}.deal-empty-board strong{display:block;color:var(--q-text-primary);font-size:13px}.deal-empty-board p{margin:1px 0 0;color:var(--q-text-secondary);font-size:12px}.deal-empty-board .ant-btn{margin-left:auto}.stage-empty-state{display:flex;flex-direction:column;align-items:center;gap:3px;padding:40px 8px 20px;text-align:center;color:var(--q-text-secondary);font-size:12px}.stage-empty-state .ant-btn{height:28px;padding:0 4px}.stage-empty-state small{color:var(--q-text-tertiary);font-size:11px}.deal-page>.deal-toolbar{padding-top:18px;padding-bottom:12px}.deal-page>.deal-toolbar .deal-title-icon{display:none}.deal-page>.deal-toolbar h1{font-size:24px;line-height:30px}.deal-page>.deal-toolbar p{font-size:13px}.deal-page>.deal-filters-panel{margin:0 24px 12px;padding:10px 12px;border-radius:10px;box-shadow:none}.deal-page>.deal-filters-panel input{height:40px}.deal-page>.deal-summary{gap:10px;padding-bottom:10px}.deal-page>.deal-summary-card{height:78px;min-height:78px;padding:11px 14px}.deal-page>.deal-summary-card .summary-icon{width:36px;height:36px;min-width:36px;font-size:16px}.deal-page>.deal-summary-card .summary-copy>span{min-height:0;font-size:10px;line-height:14px;color:#425b9a!important}.deal-page>.deal-summary-card .summary-copy strong{margin:2px 0 0;font-size:20px!important;line-height:24px!important}.deal-page>.deal-summary-card .summary-copy small{font-size:10px}.summary-neutral{color:var(--q-text-tertiary)!important}.deal-page>.deal-count{padding:2px 24px 8px}.deal-page .kanban-carousel{padding-left:24px;padding-right:24px}.deal-page .kanban-carousel .kanban-column{min-height:calc(100vh - 300px);padding:12px;border-radius:10px;background:#fbfcfe!important;border-color:var(--q-border)!important}.deal-page .kanban-column>header{padding:2px 0 10px;border-bottom:1px solid var(--q-border-subtle)}.deal-page .kanban-column>header>strong{display:flex;align-items:center;gap:6px;font-size:14px}.deal-page .kanban-column>header>strong>span:last-child{color:var(--q-text-secondary);font-size:11px;font-weight:400}.deal-page .kanban-column .stage-total{color:var(--q-text-secondary);font-size:11px}@media(max-width:700px){.deal-page>.deal-filters-panel,.deal-empty-board{margin-left:16px;margin-right:16px}.deal-page>.deal-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.deal-page .kanban-carousel{padding-left:16px;padding-right:16px}}.deal-page .kanban-carousel .kanban-column{height:clamp(320px,calc(100vh - 390px),540px);min-height:0;overflow:hidden}.deal-page .kanban-carousel .deal-card-list{min-height:0;overflow-y:auto;overflow-x:hidden;padding:8px 4px 28px 0;scroll-padding-bottom:28px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b8c5d6 transparent}.deal-page .kanban-carousel .deal-card-list::-webkit-scrollbar{width:7px}.deal-page .kanban-carousel .deal-card-list::-webkit-scrollbar-track{background:transparent}.deal-page .kanban-carousel .deal-card-list::-webkit-scrollbar-thumb{background:#b8c5d6;border-radius:999px}.deal-page .kanban-carousel .deal-card-list::-webkit-scrollbar-thumb:hover{background:#8fa3bb}.deal-page .kanban-carousel .deal-card{flex:0 0 auto}.deal-page .kanban-carousel .kanban-column>header{position:relative;z-index:1;padding:10px 12px;border:0;border-radius:8px;background:var(--stage-header-bg,#425B9A);color:var(--stage-header-text,#fff)}.deal-page .kanban-column>header>strong>span:last-child,.deal-page .kanban-column .stage-total,.deal-page .kanban-column .phase-menu{color:var(--stage-header-text,#fff)}.deal-page .kanban-column .phase-menu{border-radius:5px}.deal-page .kanban-column .phase-menu:hover{background:#8080802e}.deal-page .kanban-column .phase-menu:focus-visible{outline:2px solid currentColor;outline-offset:2px}.deal-page .kanban-carousel .kanban-column{padding:0!important}.deal-page .kanban-carousel .kanban-column>header{border-radius:9px 9px 0 0;padding:12px}.deal-page .kanban-carousel .deal-card-list{padding:12px 8px 28px 12px}.deal-page .kanban-column .stage-total,.deal-page .kanban-column .stage-total .currency-value,.deal-page .kanban-column .stage-total .currency-value svg{color:var(--stage-header-text,#fff)!important}.deal-page .kanban-column .stage-total{font-size:12px;font-weight:600}.app-header .dashboard-brand-logo{display:block;width:32px;height:32px;object-fit:contain;flex:none}.app-header .ant-dropdown .ant-dropdown-menu-item-danger,.app-header .ant-dropdown .ant-dropdown-menu-item-danger .anticon{color:#cf1322!important}.app-header .ant-dropdown .ant-dropdown-menu-item-danger:hover,.app-header .ant-dropdown .ant-dropdown-menu-item-danger-active{background:#fff1f0!important;color:#a8071a!important}.app-header .ant-dropdown .ant-dropdown-menu-item-danger:hover .anticon,.app-header .ant-dropdown .ant-dropdown-menu-item-danger-active .anticon{color:#a8071a!important}.app-header .ant-dropdown .header-signout-item,.app-header .ant-dropdown .header-signout-item .anticon{color:#cf1322!important;opacity:1!important}.app-header .ant-dropdown .header-signout-item:hover,.app-header .ant-dropdown .header-signout-item-active{background:#fff1f0!important;color:#a8071a!important;opacity:1!important}.app-header .ant-dropdown .header-signout-item:hover .anticon,.app-header .ant-dropdown .header-signout-item-active .anticon{color:#a8071a!important}@media(max-width:700px){.deal-page .kanban-carousel .kanban-column{height:360px;min-height:0}}.reports-page .report-kpi-comparison{display:flex;align-items:center;gap:5px;margin-top:8px;color:var(--q-text-secondary);font-size:12px;line-height:18px}.reports-page .report-kpi-comparison.positive{color:var(--q-success)}.reports-page .report-kpi-comparison.negative{color:var(--q-error)}.reports-page .report-kpi-comparison .anticon{font-size:11px}.reports-page .report-kpi-toned{overflow:hidden}.reports-page .report-kpi-toned .ant-card-head{border-bottom:0;min-height:46px}.reports-page .report-kpi-toned .ant-card-head-title{font-size:13px;font-weight:600;color:#fff}.reports-page .report-kpi-toned .ant-card-body{padding-top:16px}.reports-page .report-kpi-toned strong{margin-top:0}.reports-page .report-kpi-open .ant-card-head{background:#425b9a}.reports-page .report-kpi-won .ant-card-head{background:#15d8b3}.reports-page .report-kpi-rate .ant-card-head{background:#49a4bb}.reports-page .report-kpi-active .ant-card-head{background:#ff9d50}.reports-page .report-kpi-heading{display:inline-flex;align-items:center;gap:8px}.reports-page .report-kpi-heading .anticon{color:#fff;font-size:15px}.reports-page .report-stage-chart{margin-bottom:0}.reports-page .report-stage-card{overflow:hidden}.reports-page .report-stage-card .ant-card-head{background:#425b9a;border-bottom:0}.reports-page .report-stage-card .ant-card-head-title,.reports-page .report-stage-card .ant-card-head-title .anticon{color:#fff}.reports-page .report-stage-card .ant-card-extra .ant-segmented{padding:4px;background:#fff;border:1px solid #e4e9f3;border-radius:11px;box-shadow:0 2px 8px #1020441f}.reports-page .report-stage-card .ant-segmented-item{color:#425b9a;border-radius:8px;font-weight:600;transition:background-color .18s ease,color .18s ease}.reports-page .report-stage-card .ant-segmented-item-label{min-height:32px;line-height:32px;padding-inline:12px}.reports-page .report-stage-card .ant-segmented-item:hover:not(.ant-segmented-item-selected){background:#edf2fa;color:#314a80}.reports-page .report-stage-card .ant-segmented-item-selected,.reports-page .report-stage-card .ant-segmented-item-selected:hover{background:#425b9a;color:#fff;box-shadow:0 1px 4px #1020442e}.reports-page .report-stage-card .ant-segmented-thumb{background:#425b9a;border-radius:8px}.reports-page .report-stage-card .ant-segmented-item:focus-visible{outline:2px solid #ffcf9d;outline-offset:2px}.reports-page .report-attention-card{overflow:hidden}.reports-page .report-attention-card .ant-card-head{background:#f2765e;border-bottom:0}.reports-page .report-attention-card .ant-card-head-title,.reports-page .report-attention-card .ant-card-head-title .anticon,.reports-page .report-attention-card .ant-card-extra{color:#fff}.reports-page .report-attention-count{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border-radius:999px;background:#ffffff29;font-size:13px;font-weight:700;white-space:nowrap}.reports-page .report-attention-count .anticon{font-size:14px}.reports-page .report-attention-list .ant-list-item{padding:13px 0}.reports-page .report-attention-item{width:100%;min-width:0}.reports-page .report-attention-primary,.reports-page .report-attention-secondary{display:flex;align-items:center;justify-content:space-between;gap:12px}.reports-page .report-attention-primary a{min-width:0;color:var(--q-primary);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reports-page .report-attention-primary strong{flex:none;font-size:13px}.reports-page .report-attention-secondary{margin-top:6px;color:var(--q-text-secondary);font-size:12px}.reports-page .report-attention-secondary .ant-tag{margin-inline-end:0}.reports-page .report-attention-secondary>span:last-child{white-space:nowrap}.reports-page .report-attention-list .ant-list-pagination{margin-top:16px}@media(max-width:560px){.reports-page .report-attention-primary,.reports-page .report-attention-secondary{gap:8px}.reports-page .report-attention-primary a{max-width:65%}}.reports-page .report-attention-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:12px;padding-top:16px;border-top:1px solid var(--q-border);color:var(--q-text-secondary);font-size:13px}.reports-page .report-attention-pager{display:flex;align-items:center;gap:10px}.reports-page .report-attention-pager>span{padding:6px 9px;border-radius:7px;background:var(--q-bg-secondary);color:var(--q-text-primary);white-space:nowrap;font-weight:600}.reports-page .report-attention-pager .ant-btn{height:34px;border-radius:8px;color:#425b9a}.reports-page .report-attention-pager .ant-btn:disabled{color:var(--q-text-tertiary)}@media(max-width:560px){.reports-page .report-attention-footer{align-items:stretch;flex-direction:column}.reports-page .report-attention-pager{justify-content:space-between}}.reports-page .report-attention-scroll{max-height:385px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:8px;scrollbar-width:thin;scrollbar-color:#bcc8d8 transparent}.reports-page .report-attention-scroll::-webkit-scrollbar{width:7px}.reports-page .report-attention-scroll::-webkit-scrollbar-thumb{background:#bcc8d8;border-radius:999px}.reports-page .report-attention-scroll:focus-visible{outline:2px solid #425B9A;outline-offset:2px}.reports-page .report-attention-header-actions{display:flex;align-items:center;gap:10px}.reports-page .report-attention-header-actions .ant-select{min-width:145px}.reports-page .report-attention-header-actions .ant-select-selector{background:#ffffff2e!important;border:1px solid rgba(255,255,255,.42)!important;border-radius:8px;color:#fff!important;box-shadow:none!important;transition:background .2s,border-color .2s}.reports-page .report-attention-header-actions .ant-select-selection-item,.reports-page .report-attention-header-actions .ant-select-arrow{color:#fff!important}.reports-page .report-attention-header-actions .ant-select:hover .ant-select-selector,.reports-page .report-attention-header-actions .ant-select-open .ant-select-selector{background:#ffffff45!important;border-color:#fff!important}.reports-page .report-attention-header-actions .ant-select-focused .ant-select-selector{outline:2px solid #fff;outline-offset:2px}.report-attention-filter-menu{border:1px solid #fbd0c7;border-radius:10px;padding:4px;box-shadow:0 10px 28px #59261c29}.report-attention-filter-menu .ant-select-item-option{border-radius:7px}.report-attention-filter-menu .ant-select-item-option-active:not(.ant-select-item-option-selected){background:#fff1ed}.report-attention-filter-menu .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:#ffe8e2;color:#a53722;font-weight:600}@media(max-width:600px){.reports-page .report-attention-card .ant-card-head-wrapper{flex-wrap:wrap;gap:8px}.reports-page .report-attention-card .ant-card-extra{margin-inline-start:0;margin-bottom:12px}.reports-page .report-attention-header-actions{width:100%;justify-content:space-between}.reports-page .report-attention-header-actions .ant-select{flex:1;max-width:220px}}.reports-page .report-closing-card{overflow:hidden}.reports-page .report-closing-card .ant-card-head{background:#ff9d50;border-bottom:0}.reports-page .report-closing-card .ant-card-head-title,.reports-page .report-closing-card .ant-card-head-title .anticon{color:#fff}.reports-page .report-closing-action{min-width:0;max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.reports-page .report-closing-action .ant-tag{margin-inline-end:0}.reports-page .report-closing-card .report-closing-summary{justify-content:flex-end;gap:7px;margin-bottom:0}.reports-page .report-closing-card .report-closing-summary span{padding:5px 9px;background:#ffffff2e;color:#fff;white-space:nowrap;font-size:12px}.reports-page .report-closing-card .report-closing-summary strong{color:#fff;font-size:13px}@media(max-width:700px){.reports-page .report-closing-card .ant-card-head-wrapper{flex-wrap:wrap;gap:8px}.reports-page .report-closing-card .ant-card-extra{width:100%;margin-inline-start:0;margin-bottom:12px}.reports-page .report-closing-card .report-closing-summary{justify-content:flex-start}}@media(max-width:600px){.reports-page .report-stage-card .ant-card-head-wrapper{flex-wrap:wrap;gap:8px}.reports-page .report-stage-card .ant-card-extra{margin-inline-start:0;margin-bottom:12px}}.deal-page>.deal-summary{box-sizing:border-box;width:auto!important;margin:0 24px!important;padding-left:0!important;padding-right:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.deal-page>.deal-filters-panel{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.deal-page>.deal-filters-panel>input,.deal-page>.deal-filters-panel>.ant-input,.deal-page>.deal-filters-panel>.status-filter{height:48px!important;min-height:48px!important;box-sizing:border-box}.deal-page>.deal-count{padding:0!important;color:#163d73!important;font-size:14px!important;line-height:20px!important;font-weight:600!important;letter-spacing:.01em}.deal-title-line{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.deal-title-line .deal-count{display:inline-block}@media(max-width:1200px){.deal-page>.deal-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:700px){.deal-page>.deal-summary{grid-template-columns:1fr!important;margin-left:16px!important;margin-right:16px!important}}.deal-page{height:calc(100dvh - var(--q-header-height))!important;min-height:0!important;overflow:hidden!important}.app-header-spacer+.deal-page,html:has(.deal-page),body:has(.deal-page),#root:has(.deal-page){overflow:hidden!important}html:has(.deal-page),body:has(.deal-page),#root:has(.deal-page){height:100%!important}.deal-page>.kanban-carousel{min-height:0!important;overflow:hidden!important;height:calc(100dvh - 410px)!important;margin-bottom:12px}.deal-page>.kanban-carousel .kanban-column{height:100%!important;min-height:0!important}.deal-page .kanban-carousel .deal-card{padding:10px!important}.deal-page .kanban-carousel .deal-card>strong{font-size:13px!important;line-height:18px!important}.deal-page .kanban-carousel .deal-card .deal-card-contact,.deal-page .kanban-carousel .deal-card small,.deal-page .kanban-carousel .deal-card p{font-size:11px!important;line-height:15px!important}.deal-page .kanban-carousel .deal-card>span{margin-top:5px!important;font-size:12px!important}.deal-page .kanban-carousel .deal-card hr{margin:6px 0!important}.deal-page .kanban-carousel .kanban-board{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:12px;overflow:visible!important}.deal-page .kanban-carousel .kanban-column{width:auto!important;min-width:0!important;flex:none!important}@media(max-width:1200px){.deal-page .kanban-carousel .kanban-board{grid-template-columns:repeat(3,minmax(0,1fr))!important}.deal-page .kanban-carousel .kanban-column{width:auto!important}}@media(max-width:700px){.deal-page .kanban-carousel .kanban-board{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.deal-page .kanban-carousel{display:block!important}.deal-page .kanban-carousel .carousel-arrow{display:none!important}.deal-page .kanban-carousel .kanban-board{width:100%!important}.deal-page .kanban-column>header,.deal-page .kanban-column>header>strong,.deal-page .kanban-column>header>strong>span:last-child,.deal-page .kanban-column>header>.stage-total,.deal-page .kanban-column>header .phase-menu,.deal-page .kanban-column>header .phase-menu:after{color:#fff!important}.deal-page .kanban-column>header .stage-total .currency-value,.deal-page .kanban-column>header .stage-total .currency-value svg,.deal-page .kanban-column>header .stage-total .currency-value *{color:#fff!important;fill:#fff!important}.pipeline-settings{min-height:calc(100vh - 64px);padding:38px 3.5vw 48px;background:linear-gradient(180deg,#f7faff,#f8fafd);color:#102044}.pipeline-page-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:25px}.pipeline-heading-copy{display:flex;align-items:center;gap:24px}.pipeline-title-icon,.pipeline-icon{display:grid;place-items:center;background:#eaf2ff;color:#1768d5;border-radius:14px}.pipeline-title-icon{width:66px;height:66px;font-size:30px}.pipeline-settings h1{margin:0;font-size:30px;line-height:38px;color:#0e1c3d}.pipeline-settings p{margin:3px 0 0;color:#7183a4;font-size:16px}.pipeline-page-heading>.ant-btn,.pipeline-stages-header>.ant-btn{height:50px;border-radius:10px;padding:0 23px;font-weight:600;box-shadow:0 5px 12px #1768d52b}.pipeline-search{display:flex;align-items:center;gap:28px;padding:14px 18px;background:#fff;border:1px solid #dfe7f2;border-radius:11px;box-shadow:0 3px 9px #294e7b08;margin-bottom:20px}.pipeline-search .ant-input-affix-wrapper{height:46px;flex:1;border-color:#d4dfed;border-radius:9px}.pipeline-search>span{color:#8191ae;white-space:nowrap}.pipeline-card{margin-bottom:20px;overflow:hidden;border:1px solid #dfe7f2!important;border-radius:12px!important;box-shadow:0 4px 14px #294e7b0b!important}.pipeline-card-header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 24px;border-bottom:1px solid #e1e8f2}.pipeline-card-title{display:flex;align-items:center;gap:24px}.pipeline-icon{width:64px;height:64px;font-size:28px}.pipeline-name{font-size:22px;font-weight:700;color:#102044}.pipeline-name .ant-tag{margin-left:12px;border-radius:999px;padding:3px 13px;font-size:13px}.pipeline-description{margin-top:3px;color:#7183a4;font-size:16px}.pipeline-card-header .ant-btn,.stage-action,.stage-delete{height:48px;border-radius:9px}.pipeline-stages-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 24px 10px}.pipeline-stages-header h2{margin:0;font-size:20px;color:#102044}.pipeline-stages-header h2 span{display:inline-grid;place-items:center;width:34px;height:28px;margin-left:8px;border-radius:999px;background:#eaf2ff;color:#1768d5;font-size:14px}.pipeline-stages-header p{font-size:14px;margin-top:2px}.pipeline-stage-list{padding:8px 24px 25px}.pipeline-stage-row{display:flex;align-items:center;gap:16px;min-height:70px;margin-top:9px;padding:11px 16px;border:1px solid #dde6f1;border-radius:9px;background:#fff}.stage-handle{color:#7185a6;font-size:20px;cursor:grab}.stage-dot{width:22px;height:22px;border-radius:50%;flex:none}.stage-copy{display:flex;flex:1;min-width:0;flex-direction:column}.stage-copy strong{font-size:17px;color:#132143}.stage-copy span{color:#7183a4;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage-probability{display:grid;place-items:center;min-width:80px;height:34px;padding:0 14px;border-radius:999px;background:#eff4fb;color:#3c527b;font-size:16px;font-weight:600}.stage-action{width:42px;color:#405a83;border-color:#dce5f0}.stage-delete{width:42px;background:#fff5f5;border-color:#ffd6d6}@media(max-width:700px){.pipeline-settings{padding:24px 16px}.pipeline-page-heading,.pipeline-card-header,.pipeline-stages-header{align-items:flex-start;flex-direction:column}.pipeline-heading-copy{gap:14px}.pipeline-title-icon{width:54px;height:54px}.pipeline-settings h1{font-size:25px}.pipeline-search{align-items:stretch;flex-direction:column;gap:8px}.pipeline-search>span{font-size:13px}.pipeline-card-header{padding:18px}.pipeline-card-title{gap:14px}.pipeline-icon{width:48px;height:48px;font-size:22px}.pipeline-name{font-size:18px}.pipeline-description{font-size:13px}.pipeline-card-header>.ant-space{width:100%}.pipeline-card-header>.ant-space .ant-btn{flex:1}.pipeline-stages-header,.pipeline-stage-list{padding-left:18px;padding-right:18px}.pipeline-stage-row{gap:9px;padding:10px}.stage-copy span{display:none}.stage-probability{min-width:56px;padding:0 8px;font-size:14px}.stage-action,.stage-delete{width:34px;height:38px}.pipeline-page-heading>.ant-btn{width:100%}}:root{--q-primary:#1e4f9a;--q-primary-hover:#173f7b;--q-primary-active:#123665;--q-primary-light:#eef4fc;--q-secondary:#169ca3;--q-secondary-hover:#128289;--q-secondary-light:#eaf8f8;--q-accent:#f46a1b;--q-accent-hover:#d95712;--q-accent-light:#fff2e8;--q-bg-page:#f7f9fc;--q-bg-surface:#fff;--q-bg-secondary:#f9fafb;--q-bg-hover:#f3f4f6;--q-text-primary:#1f2937;--q-text-secondary:#667085;--q-text-tertiary:#98a2b3;--q-text-disabled:#b8c0cc;--q-border:#e5e7eb;--q-border-subtle:#eef0f3;--q-border-strong:#d0d5dd;--q-success:#16a34a;--q-warning:#f59e0b;--q-error:#dc2626;--q-font:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--q-font-xs:12px;--q-font-sm:13px;--q-font-base:14px;--q-font-md:16px;--q-font-lg:18px;--q-font-xl:20px;--q-font-page-title:24px;--q-font-display:32px;--q-radius-sm:6px;--q-radius-md:8px;--q-radius-lg:10px;--q-radius-xl:12px;--q-radius-pill:999px;--q-space-1:4px;--q-space-2:8px;--q-space-3:12px;--q-space-6:24px;--q-control-height:40px;--q-header-height:64px;--q-header-padding-desktop:64px;--q-header-padding-tablet:20px;--q-header-padding-mobile:12px;--q-page-padding-desktop:24px;--q-page-padding-tablet:20px;--q-page-padding-mobile:16px;--q-transition:.18s ease}*,*:before,*:after{box-sizing:border-box}html{font-size:14px;-webkit-font-smoothing:antialiased}body{margin:0;font-family:var(--q-font);font-size:14px;line-height:1.5715;color:var(--q-text-primary);background:var(--q-bg-page)}button,input,textarea,select{font-family:inherit}#root{min-height:100vh}.q-page{min-height:100%;padding:24px}.q-page-title{margin:0;font-size:24px;line-height:32px;font-weight:700;color:var(--q-text-primary)}.q-section-title{margin:0;font-size:18px;line-height:26px;font-weight:600}.q-card-title{margin:0;font-size:16px;line-height:24px;font-weight:600}.q-secondary-text{font-size:13px;line-height:18px;color:var(--q-text-secondary)}.q-small-text{font-size:12px;line-height:16px;color:var(--q-text-tertiary)}.q-card{background:#fff;border:1px solid var(--q-border);border-radius:10px;box-shadow:0 1px 2px #1018280a}.q-card-body{padding:20px}.q-page-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.q-btn{height:40px;padding:0 16px;border-radius:8px;font-size:14px;font-weight:600;transition:all var(--q-transition)}.q-btn-primary{color:#fff;background:var(--q-primary);border:1px solid var(--q-primary)}.q-btn-primary:hover{background:var(--q-primary-hover);border-color:var(--q-primary-hover)}.q-input{width:100%;height:40px;padding:0 12px;color:var(--q-text-primary);background:#fff;border:1px solid var(--q-border-strong);border-radius:8px;outline:none}.q-input:focus{border-color:var(--q-primary);box-shadow:0 0 0 3px #1e4f9a1a}.q-status{display:inline-flex;align-items:center;min-height:24px;padding:2px 8px;border-radius:999px;font-size:12px;line-height:16px;font-weight:500}.q-status-success{color:#15803d;background:#ecfdf3}.q-status-warning{color:#b45309;background:#fffaeb}.q-status-error{color:#b91c1c;background:#fef3f2}.q-status-info{color:var(--q-primary);background:var(--q-primary-light)}.q-status-teal{color:#0f747a;background:var(--q-secondary-light)}.ant-btn-primary{background:var(--q-primary);border-color:var(--q-primary);box-shadow:none}.ant-btn-primary:hover,.ant-btn-primary:focus-visible{background:var(--q-primary-hover)!important;border-color:var(--q-primary-hover)!important}.ant-input:focus,.ant-input-focused,.ant-select-focused .ant-select-selector{border-color:var(--q-primary)!important;box-shadow:0 0 0 3px #1e4f9a1a!important}.ant-card{border-radius:10px}body :not(.anticon):not(.anticon *){font-family:var(--q-font)!important}.anticon,.anticon *{font-family:anticon!important}.page-shell,.dashboard-page,.deal-page,.settings-page,.contacts-page,.crm-config,.onboarding-page,.auth-page,.registration-page,.invite-page,.workspace-page{background:var(--q-bg-page)!important;color:var(--q-text-primary)!important}.site-header,.dashboard-header{height:64px;line-height:64px;background:#fff!important;border-bottom:1px solid var(--q-border)!important;box-shadow:none!important}.brand,.dashboard-brand,.onboarding-brand{font-family:var(--q-font)!important;color:var(--q-text-primary)!important}.brand-mark,.dashboard-brand .brand-mark,.auth-brand .brand-mark{background:var(--q-primary)!important}.desktop-nav,.dashboard-header nav{color:var(--q-text-secondary)!important}.desktop-nav>a:hover,.desktop-nav>a:focus-visible,.nav-actions .ant-btn-text:hover,.dashboard-nav-button:hover{color:var(--q-primary)!important}.ant-card,.dashboard-panel,.kpi-card,.contacts-card,.crm-card,.settings-empty,.workspace-grid .ant-card,.team-list,.team-stats>div,.contact-stats>div{border:1px solid var(--q-border)!important;border-radius:var(--q-radius-lg)!important;box-shadow:var(--q-shadow-xs)!important;background:var(--q-bg-surface)!important}.kpi-card strong,.report-kpis strong,.crm-stats strong,.contact-stats strong{font-family:var(--q-font)!important;color:var(--q-text-primary)!important}.kpi-card label,.crm-stats span,.contact-stats span,.dashboard-content>p,.settings-heading p,.workspace-heading p,.crm-intro,.contacts-content>p{color:var(--q-text-secondary)!important}.dashboard-content h1,.deal-toolbar h1,.settings-heading h1,.account-page-heading h1,.workspace-heading h1,.crm-config h1,.contacts-content h1,.dashboard-content h2{font-family:var(--q-font)!important;font-size:var(--q-font-page-title)!important;line-height:32px!important;letter-spacing:normal!important;color:var(--q-text-primary)!important}.registration-card h1,.auth-form-wrap h2,.onboarding-body h1,.logo-step h3,.plan-card h2{font-family:var(--q-font)!important;color:var(--q-text-primary)!important;letter-spacing:normal!important}.registration-form .ant-input,.registration-form .ant-input-affix-wrapper,.auth-form .ant-input,.auth-form .ant-input-affix-wrapper{background:#fff!important;border-color:var(--q-border-strong)!important;border-radius:var(--q-radius-md)!important}.registration-form .ant-input:focus,.registration-form .ant-input-affix-wrapper-focused,.auth-form .ant-input:focus,.auth-form .ant-input-affix-wrapper-focused{border-color:var(--q-primary)!important;box-shadow:0 0 0 3px #1e4f9a1a!important}.dashboard-content,.contacts-content,.settings-content{max-width:var(--content-max-width)}.page-section-label{display:flex;align-items:center;gap:10px;margin-bottom:18px;color:var(--q-text-secondary);font-size:14px;font-weight:600}.prototype-dashboard{background:var(--q-bg-page)!important}.prototype-dashboard .dashboard-content{max-width:none}.dashboard-breadcrumb{display:flex;align-items:center;gap:10px;color:var(--q-text-secondary);margin-bottom:18px}.prototype-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.prototype-heading h1{margin:6px 0 2px!important}.prototype-heading p{margin:0}.prototype-toolbar{margin-bottom:16px}.prototype-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 16px}.prototype-kpi{display:flex;align-items:center;gap:18px;min-height:106px}.prototype-kpi-icon{display:grid;place-items:center;width:56px;height:56px;border-radius:12px;background:var(--q-primary-soft);color:var(--q-primary);font-size:25px;flex:none}.prototype-kpi label,.prototype-kpi strong,.prototype-kpi p{display:block}.prototype-kpi label{color:var(--q-text-secondary);font-size:13px}.prototype-kpi strong{color:var(--q-text-primary);font:700 25px var(--q-font);margin:5px 0 1px}.prototype-kpi p{color:var(--q-text-secondary);font-size:12px;margin:0}.prototype-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:16px}.prototype-panel{min-height:260px}.prototype-panel .ant-card-head-title{font-size:18px;color:var(--q-text-primary)}.prototype-panel .ant-card-extra{color:var(--q-text-secondary);font-size:12px;font-weight:400}.stage-row,.stage-list>div{display:grid;align-items:center;gap:12px;margin:18px 0}.stage-row{grid-template-columns:120px 1fr 100px}.stage-list>div{grid-template-columns:110px 1fr 35px}.stage-row strong,.stage-list b{color:var(--q-text-primary);text-align:right}.prototype-empty{margin-top:16px}.design-dashboard .dashboard-content{max-width:none;padding-top:16px!important}.design-dashboard .dashboard-breadcrumb{display:flex;gap:10px;align-items:center;color:#456586;margin-bottom:14px}.design-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.design-heading h1{margin:0!important;font-size:28px!important}.design-heading p{margin:2px 0;color:#587394}.design-heading .ant-btn{color:#1269c1;border-color:#2378c8}.design-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.design-kpi{min-height:78px}.design-kpi .ant-card-body{display:flex;align-items:center;gap:14px;padding:12px 16px!important}.design-kpi>span{display:grid;place-items:center;width:48px;height:48px;border-radius:10px;font-size:23px}.design-kpi.blue>span{background:#e5f1fc;color:#1677d2}.design-kpi.green>span{background:#e2f8ee;color:#16a36d}.design-kpi.red>span{background:#ffe9e9;color:#ed4242}.design-kpi.purple>span{background:#f0e7ff;color:#7948e8}.design-kpi.orange>span{background:#fff0db;color:#ee9216}.design-kpi label,.design-kpi strong{display:block}.design-kpi label{color:#456586;font-size:13px}.design-kpi strong{font:700 23px var(--q-font);color:#102b57}.design-strip{display:grid;grid-template-columns:repeat(3,1fr);margin:12px 0;background:#fff;border:1px solid #dbe4ee;border-radius:10px}.design-strip>div{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:9px 22px;border-right:1px solid #dbe4ee}.design-strip>div:last-child{border:0}.design-strip span{color:#1269c1}.design-strip label{color:#456586}.design-strip b{color:#102b57}.design-grid{display:grid;gap:12px;margin-bottom:12px}.design-grid.three{grid-template-columns:repeat(3,1fr)}.design-grid.two{grid-template-columns:1fr 1fr}.design-panel{min-height:170px}.design-panel .ant-card-head{min-height:58px}.design-panel .ant-card-head-title>span{display:grid;grid-template-columns:26px 1fr;column-gap:8px}.design-panel .ant-card-head-title i{grid-row:span 2;color:#1269c1;font-size:20px}.design-panel .ant-card-head-title b{font-size:15px;color:#102b57}.design-panel .ant-card-head-title small{grid-column:2;color:#7790ab;font-size:12px;font-weight:400}.status-overview{display:flex;justify-content:center;align-items:center;gap:35px}.donut{display:grid;place-items:center;width:116px;height:116px;border-radius:50%;background:conic-gradient(#3289ed 0,#3289ed 75%,#eef3f8 75%);position:relative}.donut:after{content:"";position:absolute;width:76px;height:76px;background:#fff;border-radius:50%}.donut strong,.donut span{z-index:1}.donut strong{font-size:21px}.donut span{font-size:10px;color:#7790ab}.status-overview p{display:grid;grid-template-columns:12px 75px 20px;gap:8px;margin:8px 0;color:#456586;font-size:12px}.status-overview p i{width:10px;height:10px;border-radius:50%;background:#3289ed}.status-overview p i.won{background:#25b978}.status-overview p i.lost{background:#ed5b5b}.status-overview p i.archived{background:#9aabc2}.status-overview p b{text-align:right}.design-stages>div{display:grid;grid-template-columns:100px 1fr 24px;align-items:center;gap:10px;margin:11px 0;font-size:12px}.design-stages label{color:#456586}.design-stages b{text-align:right;color:#102b57}.module-list{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;color:#456586;font-size:12px}.module-list svg{color:#2dbb7f}.field-list{display:flex;flex-wrap:wrap;gap:7px}.field-tag{padding:4px 10px;border-radius:6px;background:#edf5ff;color:#1269c1;font-size:11px}.design-panel .ant-empty{margin:20px 0}.design-panel .ant-table{font-size:12px}@media(max-width:900px){.design-kpis{grid-template-columns:repeat(2,1fr)}.design-grid.three{grid-template-columns:1fr}.design-heading{align-items:flex-start;gap:12px;flex-direction:column}}@media(max-width:560px){.design-kpis,.design-grid.two,.design-strip{grid-template-columns:1fr}.design-strip>div{border-right:0;border-bottom:1px solid #dbe4ee}.module-list{grid-template-columns:repeat(2,1fr)}}.matched-dashboard .dashboard-content{padding-top:14px!important;max-width:none}.matched-dashboard .dashboard-breadcrumb{height:32px;display:flex;align-items:center;gap:10px;color:#456586;margin-bottom:18px}.matched-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.matched-heading h1{margin:6px 0 2px!important}.matched-heading p{margin:0}.matched-heading .ant-btn{height:46px;border-color:#2378c8;color:#1269c1}.matched-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:16px}.matched-kpi{display:flex;align-items:center;gap:18px;min-height:106px}.matched-kpi>span{display:grid;place-items:center;width:66px;height:66px;border-radius:12px;background:#e5f1fc;color:#1677d2;font-size:28px}.matched-kpi label,.matched-kpi strong,.matched-kpi p{display:block}.matched-kpi label{color:#456586;font-size:14px}.matched-kpi strong{font:700 25px var(--q-font);color:#102b57}.matched-kpi p{margin:0;color:#7790ab;font-size:12px}.matched-grid{display:grid;gap:16px;margin-bottom:16px}.matched-grid.top{grid-template-columns:1.25fr .95fr .95fr}.matched-grid.bottom{grid-template-columns:1.05fr 1fr 1.05fr}.matched-panel{min-height:250px}.matched-panel .ant-card-head-title{font-size:17px}.matched-panel .ant-card-extra{font-size:12px;color:#7790ab}.chart-lines{height:180px;display:flex;align-items:flex-end;gap:14px;padding:16px 12px 0;border-bottom:1px solid #dbe4ee;background:repeating-linear-gradient(to bottom,transparent 0 44px,#e8eef5 45px)}.chart-lines>div{flex:1;background:#2d8ce5;border-radius:5px 5px 0 0;position:relative}.chart-lines span{position:absolute;top:calc(100% + 8px);font-size:10px;color:#7790ab;white-space:nowrap;transform:rotate(-30deg);transform-origin:left}.matched-stages>div{display:grid;grid-template-columns:95px 1fr 28px;align-items:center;gap:10px;margin:13px 0}.matched-stages label{font-size:12px;color:#456586}.matched-stages b{text-align:right;color:#102b57}.matched-refresh{position:absolute;top:130px;right:4%}@media(max-width:900px){.matched-kpis{grid-template-columns:repeat(2,1fr)}.matched-grid.top,.matched-grid.bottom{grid-template-columns:1fr}.matched-heading{align-items:flex-start;gap:16px;flex-direction:column}.matched-refresh{position:static;margin-bottom:16px}}@media(max-width:560px){.matched-kpis{grid-template-columns:1fr}.matched-kpi{min-height:90px}}@media(max-width:900px){.prototype-kpis{grid-template-columns:repeat(2,1fr)}.prototype-grid{grid-template-columns:1fr}.prototype-heading{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.prototype-kpis{grid-template-columns:1fr}.stage-row{grid-template-columns:90px 1fr 75px}.stage-list>div{grid-template-columns:80px 1fr 28px}}.icon-surface{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--q-border);border-radius:var(--q-radius-md);background:var(--q-bg-surface);color:var(--q-primary);font-size:16px;box-shadow:var(--q-shadow-xs)}.page-section-icon{color:var(--q-primary);font-size:16px}.pipeline-card,.feature-card,.price-card,.deal-card,.choice-card,.template-card,.plan-card{border-radius:var(--q-radius-lg)!important;box-shadow:var(--q-shadow-xs)!important}.pipeline-card,.feature-card,.price-card,.deal-card,.choice-card,.template-card,.plan-card{border-color:var(--q-border)!important}.ant-table-thead>tr>th{background:var(--q-bg-secondary)!important;color:var(--q-text-secondary)!important;border-bottom-color:var(--q-border)!important}.ant-table-tbody>tr>td{border-bottom-color:var(--q-border-subtle)!important;color:var(--q-text-primary)}.ant-table-tbody>tr:hover>td{background:var(--q-bg-hover)!important}.deal-filters input,.deal-filters button,.deal-summary input,.deal-summary>button,.status-filter{height:40px!important;border-radius:var(--q-radius-md)!important;border-color:var(--q-border-strong)!important;box-shadow:none!important}.kanban-column{border-radius:var(--q-radius-lg)!important;background:var(--q-bg-secondary)!important}.ant-menu-item-selected{color:var(--q-primary)!important;background:var(--q-primary-light)!important}@media(max-width:768px){.site-header,.dashboard-header{height:64px;line-height:64px}.q-page{padding:16px}}.app-header.dashboard-header{width:100%;min-height:var(--q-header-height);height:var(--q-header-height);padding:0 var(--q-header-padding-desktop);display:flex;align-items:center;gap:var(--q-space-6);overflow:visible}.app-header.dashboard-header{display:flex!important;visibility:visible!important;position:relative;z-index:30}.app-header .dashboard-brand{flex:0 1 auto;min-width:0;white-space:nowrap;font-size:14px;line-height:20px}.app-header .dashboard-brand .brand-mark{flex:0 0 auto;width:32px;height:32px;margin:0;border-radius:8px}.app-header .dashboard-header nav,.app-header nav{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;margin-left:auto}.app-header .dashboard-nav-button,.app-header .board-pill{min-height:40px;height:40px;padding:0 12px;border:1px solid transparent;border-radius:8px;color:var(--q-text-secondary);background:transparent;white-space:nowrap;font-size:14px;display:inline-flex;align-items:center;justify-content:center}.app-header .dashboard-nav-button{gap:7px}.app-header .dashboard-nav-button:hover,.app-header .dashboard-nav-button:focus-visible{color:var(--q-primary);background:var(--q-bg-hover)}.app-header .board-pill{color:var(--q-primary);background:transparent;border-color:transparent}.app-header .board-pill:hover,.app-header .board-pill:focus-visible{color:var(--q-primary-active);background:transparent;border-color:transparent}.app-header .board-pill .anticon,.app-header .board-pill>span{color:currentColor}.app-header{border-bottom:1px solid var(--q-border)!important;box-shadow:0 1px 2px #10182808!important}.app-header nav{height:100%}.app-header .dashboard-nav-button,.app-header .board-pill{position:relative;gap:7px;font-weight:500;transition:color .12s ease,background .12s ease}.app-header .board-pill:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:var(--q-primary)}.app-header .dashboard-nav-button .anticon,.app-header .board-pill .anticon{font-size:14px}.app-header .dashboard-nav-button .anticon:last-child,.app-header .board-pill .anticon:last-child{font-size:11px}.app-header .header-menu-arrow{transition:transform .18s ease}.app-header .header-menu-arrow.is-open{transform:rotate(180deg)}.app-header .dashboard-nav-button:focus-visible,.app-header .board-pill:focus-visible{outline:2px solid rgba(30,79,154,.25);outline-offset:-2px}.app-header .ant-dropdown-placement-bottomLeft,.app-header .ant-dropdown-placement-bottomRight{transform:translate(-25%)!important}.app-header .ant-dropdown .ant-dropdown-menu{transform:translate(-25%)!important;border:1px solid var(--q-border)!important;border-radius:10px!important;padding:6px!important;box-shadow:0 8px 24px #1018281f!important}.app-header .ant-dropdown-menu-item{min-height:36px;border-radius:6px;color:var(--q-text-primary)}.app-header .ant-dropdown-menu-item:hover{color:var(--q-primary);background:var(--q-primary-light)}.app-header .header-notification-item a{color:var(--q-text-primary);text-decoration:none;font-weight:600}.app-header .header-notification-item a:hover{color:var(--q-primary);text-decoration:underline}.app-header .header-notification-item small{color:var(--q-text-secondary);line-height:1.4}.app-header .header-read-all{display:block;text-align:center;color:var(--q-primary);font-weight:600}.app-header .anticon{color:currentColor}.app-header .ant-dropdown{line-height:normal}.app-header.dashboard-header{position:fixed;top:0;left:0;right:0;z-index:1000;height:72px;min-height:72px;padding:0 clamp(20px,4vw,64px);gap:28px;background:#425b9a!important;border-bottom:1px solid #344a82!important;box-shadow:0 4px 16px #162f522e!important}.app-header-spacer{height:72px;flex:none}@media(max-width:900px){.app-header-spacer{height:64px}}.app-header .dashboard-brand{height:40px;padding:4px;display:inline-flex;align-items:center;gap:7px;border:0;border-radius:8px;color:#fff!important;background:transparent;box-shadow:none;font-weight:600;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.app-header .dashboard-brand:hover,.app-header .dashboard-brand:focus-visible{border-color:transparent;background:transparent;box-shadow:none}.app-header .dashboard-brand .brand-mark{width:32px;height:32px;border-radius:8px;box-shadow:inset 0 0 0 1px #fff3}.app-header .dashboard-brand-logo-wrap{position:relative;display:inline-flex;flex:0 0 auto}.app-header .dashboard-brand-edit{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:8px;background:#142752c7;color:#fff;opacity:0;cursor:pointer;transition:opacity .14s ease}.app-header .dashboard-brand:hover .dashboard-brand-edit,.app-header .dashboard-brand:focus-visible .dashboard-brand-edit,.app-header .dashboard-brand-edit:focus-within{opacity:1}.app-header .dashboard-brand-edit .anticon{font-size:15px;color:#fff}.app-header .dashboard-brand,.app-header .dashboard-brand .anticon{color:#fff;font-size:15px}.app-header nav{gap:4px;padding:0;height:48px;border:0;border-radius:0;background:transparent;box-shadow:none}.app-header nav{color:#fff}.app-header .dashboard-nav-button,.app-header .board-pill{height:38px;min-height:38px;padding:0 14px;border-radius:8px;font-size:15px;color:#fff;font-weight:600}.app-header .dashboard-nav-button,.app-header .board-pill,.app-header .dashboard-nav-button:last-child{border-color:transparent;background:transparent;box-shadow:none}.app-header .board-pill{color:#fff}.app-header .board-pill:after{display:none}.app-header .dashboard-nav-button:hover,.app-header .dashboard-nav-button:focus-visible,.app-header .dashboard-nav-button[aria-expanded=true],.app-header .board-pill:hover,.app-header .board-pill:focus-visible{color:#fff!important;background:transparent;border-color:transparent;box-shadow:none}.app-header .dashboard-nav-button .ant-badge{display:inline-flex;align-items:center;line-height:1}.app-header .dashboard-nav-button .ant-badge-count{min-width:17px;height:17px;padding:0 4px;line-height:17px;background:#e05252;border:2px solid #425B9A;box-shadow:none;font-size:10px}.app-header .ant-dropdown-menu-item-danger{color:#cf1322!important}.app-header .ant-dropdown-menu-item-danger:hover,.app-header .ant-dropdown-menu-item-danger:focus{background:#fff1f0!important;color:#a8071a!important}.app-header .dashboard-nav-button:last-child{color:#fff;padding-right:11px}.app-header .dashboard-nav-button .ant-badge{line-height:1}.app-header .dashboard-nav-button .ant-badge-count{box-shadow:0 0 0 2px #fff;transform:translate(55%,-60%)}.app-header .dashboard-nav-button .ant-badge .anticon{color:#fff!important;font-size:15px!important}@media(max-width:900px){.app-header.dashboard-header{height:64px;min-height:64px;padding:0 20px;gap:12px}.app-header nav{height:44px}.app-header .dashboard-nav-button,.app-header .board-pill{height:34px;min-height:34px}}.ant-dropdown-placement-bottomLeft,.ant-dropdown-placement-bottomRight,.ant-dropdown .ant-dropdown-menu{transform:none!important}.app-header+.ant-dropdown .ant-dropdown-menu,.ant-dropdown .ant-dropdown-menu{width:max-content!important;min-width:0!important;max-width:calc(100vw - 32px)!important}.ant-dropdown .ant-dropdown-menu-item{white-space:nowrap}.ant-modal-root .ant-modal-mask{background:#0f172a73!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ant-modal-wrap{padding:var(--q-space-6) var(--q-page-padding-mobile)}.ant-modal{max-width:calc(100vw - (var(--q-page-padding-mobile) * 2));padding-bottom:0}.ant-modal-content{overflow:hidden;padding:0!important;border:1px solid var(--q-border);border-radius:var(--q-radius-xl)!important;background:var(--q-bg-surface);box-shadow:0 8px 24px #1018281f!important}.ant-modal-header{margin:0!important;padding:var(--q-space-6) var(--q-space-6) var(--q-space-2)!important;background:var(--q-bg-surface);border-bottom:0;text-align:center}.ant-modal-title{color:var(--q-text-primary);font-size:var(--q-font-lg);line-height:26px;font-weight:600}.ant-modal-body{padding:var(--q-space-2) var(--q-space-6) var(--q-space-6)!important;color:var(--q-text-primary);font-size:var(--q-font-base);line-height:22px;text-align:center}.ant-modal-footer{display:flex;justify-content:center;gap:var(--q-space-2);margin:0!important;padding:var(--q-space-4) var(--q-space-6) var(--q-space-6)!important;border-top:1px solid var(--q-border-subtle)}.ant-modal-footer:has(>.ant-btn:only-child) .ant-btn{width:100%}.ant-modal-close{top:var(--q-space-4);right:var(--q-space-4);width:32px;height:32px;color:var(--q-text-secondary);border-radius:var(--q-radius-md);transition:color var(--q-transition),background var(--q-transition)}.ant-modal-close:hover{color:var(--q-primary);background:var(--q-primary-light)}.ant-modal .ant-btn{min-height:var(--q-control-height);border-radius:var(--q-radius-md);font-weight:600}.ant-modal .ant-btn-primary{box-shadow:none}.ant-modal-confirm .ant-modal-content{padding:var(--q-space-6)!important}.ant-modal-confirm .ant-modal-confirm-title{color:var(--q-text-primary);font-size:var(--q-font-lg);font-weight:600}.ant-modal-confirm .ant-modal-confirm-content{color:var(--q-text-secondary);line-height:22px}.ant-modal .ant-form-item-label,.ant-modal .ant-form-item-control-input-content{text-align:left}.ant-modal-body .first-time-modal-content .ant-btn{width:100%}.first-time-modal-title{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--q-text-primary)}.first-time-modal-title .anticon{color:var(--q-primary)}.first-time-modal-content h2{margin:4px 0 8px;color:var(--q-text-primary);font-family:var(--q-font)}.first-time-modal-content p{margin:0 0 24px;color:var(--q-text-secondary);line-height:1.6}@media(min-width:769px){.ant-modal-wrap{padding:var(--q-space-6)}}@media(max-width:900px){.app-header.dashboard-header{padding:0 var(--q-header-padding-tablet);gap:var(--q-space-3)}.app-header nav{gap:var(--q-space-1)}.app-header .dashboard-nav-button,.app-header .board-pill{padding:0 var(--q-space-2)}.app-header .dashboard-nav-button{font-size:0}.app-header .dashboard-nav-button .anticon{font-size:16px}.app-header .board-pill{font-size:13px}}@media(max-width:560px){.app-header .dashboard-brand{font-size:0}.app-header .dashboard-brand .brand-mark{margin-right:0}.app-header.dashboard-header{padding:0 var(--q-header-padding-mobile)}.app-header nav{overflow-x:auto}.app-header .board-pill{font-size:0}.app-header .board-pill .anticon{font-size:16px}}.matched-dashboard .matched-heading .ant-btn{background:#425b9a;border-color:#425b9a;color:#fff;box-shadow:0 2px 6px #18345d29}.matched-dashboard .matched-heading .ant-btn:hover,.matched-dashboard .matched-heading .ant-btn:focus-visible{background:#344a82;border-color:#344a82;color:#fff}.dashboard-insight-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dashboard-insight{min-height:230px;border-radius:12px!important;border-color:#dbe4ee!important;box-shadow:0 2px 6px #163b680f!important}.dashboard-insight.wide{grid-column:1/-1}.dashboard-insight .ant-card-head{min-height:52px;border-bottom-color:#e8eef5}.dashboard-insight .ant-card-head-title{color:#102b57;font-size:15px;font-weight:700}.dashboard-bars{display:grid;gap:18px}.dashboard-bar-row{display:grid;gap:8px}.dashboard-bar-row>div{display:flex;justify-content:space-between;align-items:baseline;gap:14px;color:#456586;font-size:13px}.dashboard-bar-row b{color:#102b57;white-space:nowrap;font-weight:700}.dashboard-bar-row b small{display:block;color:#7790ab;font-size:11px;font-weight:400;text-align:right;margin-top:2px}.dashboard-bar-row .ant-progress{line-height:1}.dashboard-bar-row .ant-progress-inner{background:#edf1f6}@media(max-width:900px){.dashboard-insight-grid{grid-template-columns:1fr}.dashboard-insight.wide{grid-column:auto}}.command-grid{display:grid;gap:16px;margin-bottom:16px}.command-primary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.command-secondary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.command-panel{margin-bottom:16px!important;border-radius:12px!important;border-color:#dbe4ee!important;box-shadow:0 2px 6px #163b680f!important}.command-dashboard .command-panel .ant-card-head{background:#0d1c42;border-bottom-color:#0d1c42;border-radius:12px 12px 0 0}.command-dashboard .command-panel .ant-card-head-title,.command-dashboard .command-panel .ant-card-head-title .anticon,.command-dashboard .command-panel .ant-card-extra,.command-dashboard .command-panel .ant-card-extra a{color:#fff}.command-kpis{margin-bottom:16px}.command-kpi .ant-card-body{display:flex;align-items:center;gap:14px;padding:16px!important}.command-kpi>span{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:#e5f1fc;color:#425b9a;font-size:21px}.command-kpi label{display:block;color:#456586;font-size:13px}.command-kpi strong{display:block;color:#102b57;font:700 23px var(--q-font);margin-top:3px}.command-list-panel{min-height:286px}.command-list-panel .ant-card-head-title{font-size:15px}.command-deal-list{display:grid}.command-deal-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid #edf1f6;color:#102b57;text-decoration:none}.command-deal-row:last-child{border-bottom:0}.command-deal-row:hover strong{text-decoration:underline;color:#2458a6}.command-deal-row span{min-width:0}.command-deal-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.command-deal-row small{display:block;color:#7790ab;font-size:11px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.command-deal-row>b{color:#102b57;white-space:nowrap;font-size:13px}.command-card-summary{color:#7790ab;font-size:12px}.command-card-summary b{color:#425b9a}.command-stage-list{display:grid;gap:16px}.command-stage-row{display:grid;grid-template-columns:150px minmax(120px,1fr) 110px;align-items:center;gap:14px}.command-stage-row span{display:flex;flex-direction:column;gap:3px}.command-stage-row strong{color:#102b57;font-size:13px}.command-stage-row small{color:#7790ab;font-size:11px}.command-stage-row>b{text-align:right;color:#102b57;font-size:13px}.command-stage-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.command-stage-card{padding:16px;border:1px solid #e1e8f1;border-radius:10px;background:linear-gradient(145deg,#fff,#f9fbfd);transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.command-stage-card:hover{transform:translateY(-2px);border-color:#b7c9e3;box-shadow:0 7px 18px #18345d17}.command-stage-card-top{display:flex;align-items:center;gap:8px;min-width:0}.command-stage-card-top strong{color:#102b57;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.command-stage-card-top .ant-tag{margin-left:auto;margin-right:0;color:#456586;background:#eef4fb;border-color:#dbe6f3;font-size:11px}.command-stage-dot{width:9px;height:9px;border-radius:50%;flex:none}.command-stage-card-value{margin-top:20px;color:#102b57;font:700 22px var(--q-font)}.command-stage-card-chart{display:flex;justify-content:center;margin:16px 0 4px}.command-stage-card-chart .ant-progress-text{color:#102b57;font-size:13px;font-weight:700}.command-stage-health{display:grid;gap:18px}.command-stage-switcher{display:flex;align-items:center;justify-content:flex-end;gap:10px;color:#7790ab;font-size:12px}.command-stage-switcher .ant-segmented{background:#f0f4f9}.command-chart-layout{display:grid;grid-template-columns:270px 1fr;align-items:center;gap:42px;min-height:260px;padding:8px 14px}.command-pie-chart{position:relative;width:230px;height:230px;border-radius:50%;display:grid;place-items:center;box-shadow:0 4px 16px #18345d1a}.command-pie-chart.is-donut:after{content:"";width:128px;height:128px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #edf1f6}.command-pie-chart.is-donut span{position:absolute;z-index:1;color:#102b57;font:700 17px var(--q-font)}.command-chart-legend{display:grid;gap:14px}.command-chart-legend>div{display:flex;justify-content:space-between;gap:18px;padding-bottom:10px;border-bottom:1px solid #edf1f6;color:#456586;font-size:13px}.command-chart-legend span{display:flex;align-items:center;gap:8px}.command-chart-legend i{width:9px;height:9px;border-radius:50%}.command-chart-legend strong{color:#102b57}.command-chart-bars{display:grid;gap:18px;padding:8px 4px}.command-chart-bar-row{display:grid;grid-template-columns:150px 1fr;align-items:center;gap:16px}.command-chart-bar-row span{display:flex;flex-direction:column;gap:3px}.command-chart-bar-row strong{color:#102b57;font-size:13px}.command-chart-bar-row small{color:#7790ab;font-size:11px}.command-chart-bar-row>div{height:12px;border-radius:8px;background:#edf1f6;overflow:hidden}.command-chart-bar-row i{display:block;height:100%;border-radius:inherit}.command-notification-list,.command-quick-links{display:grid;gap:4px}.command-notification-row{display:flex;align-items:flex-start;gap:10px;padding:9px 0;border-bottom:1px solid #edf1f6;color:#102b57;text-decoration:none}.command-notification-row:last-child{border-bottom:0}.command-notification-row strong,.command-notification-row small{display:block}.command-notification-row strong{font-size:12px}.command-notification-row small{color:#7790ab;font-size:11px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:330px}.command-notification-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#eef4fb;color:#425b9a;flex:none}.command-quick-links a{display:flex;align-items:center;gap:10px;padding:9px 4px;border-bottom:1px solid #edf1f6;color:#102b57;text-decoration:none}.command-quick-links a:last-child{border-bottom:0}.command-quick-links a:hover{color:#2458a6}.command-quick-links a>span:first-child{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#eef4fb;color:#425b9a}.command-quick-links strong{font-size:12px}.command-quick-arrow{margin-left:auto;color:#7790ab;font-size:20px;line-height:1}.command-stage-card-meta{display:flex;justify-content:space-between;gap:8px;margin:7px 0 12px;color:#7790ab;font-size:11px}.command-stage-card .ant-progress{line-height:1}.command-analytics-card{min-height:224px}@media(max-width:900px){.command-primary-grid,.command-secondary-grid{grid-template-columns:1fr}.command-stage-row{grid-template-columns:120px minmax(80px,1fr) 90px}}@media(max-width:900px){.command-stage-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.command-stage-row{grid-template-columns:1fr;gap:6px}.command-stage-row>b{text-align:left}.command-stage-cards{grid-template-columns:1fr}.command-deal-row{align-items:flex-start;flex-direction:column;gap:5px}}@media(max-width:700px){.command-chart-layout{grid-template-columns:1fr;justify-items:center}.command-chart-legend{width:100%}.command-chart-bar-row{grid-template-columns:110px 1fr}.command-stage-switcher{justify-content:flex-start;overflow-x:auto}}.dashboard-page:not(.deal-page) .dashboard-content,.settings-page:not(.deal-page) .settings-content,.contacts-page:not(.deal-page) .contacts-content,.workspace-page,.team-page-content,.account-content,.account-page-heading{padding-top:var(--q-space-3)!important;padding-left:var(--q-page-padding-desktop)!important;padding-right:var(--q-page-padding-desktop)!important}.dashboard-page:not(.deal-page) .dashboard-content h1,.settings-page:not(.deal-page) .settings-content h1,.contacts-page:not(.deal-page) .contacts-content h1,.workspace-page h1,.team-page-content h1,.account-page-heading h1,.dashboard-greeting h1{margin-top:0!important}.dashboard-state,.account-state{min-height:calc(100vh - var(--q-header-height));width:100%;display:grid;place-content:center;justify-items:center;align-content:center;gap:var(--q-space-3)}.workspace-state{min-height:calc(100vh - var(--q-header-height) - var(--q-page-padding-desktop));display:grid;place-content:center;justify-items:center;align-content:center;gap:var(--q-space-3)}.dashboard-state .ant-spin,.account-state .ant-spin,.workspace-state .ant-spin{margin:0}@media(max-width:900px){.dashboard-page:not(.deal-page) .dashboard-content,.settings-page:not(.deal-page) .settings-content,.contacts-page:not(.deal-page) .contacts-content,.workspace-page,.team-page-content,.account-content,.account-page-heading{padding-left:var(--q-page-padding-tablet)!important;padding-right:var(--q-page-padding-tablet)!important}}@media(max-width:560px){.dashboard-page:not(.deal-page) .dashboard-content,.settings-page:not(.deal-page) .settings-content,.contacts-page:not(.deal-page) .contacts-content,.workspace-page,.team-page-content,.account-content,.account-page-heading{padding-left:var(--q-page-padding-mobile)!important;padding-right:var(--q-page-padding-mobile)!important}}@media(max-width:1024px){.q-page{padding:20px}}@media(max-width:768px){.q-page{padding:16px}.q-page-header{align-items:flex-start;flex-direction:column}.q-page-title{font-size:22px;line-height:30px}}.icon-title-card .ant-card-body{display:grid;grid-template-columns:36px 1fr;grid-template-rows:auto auto auto;align-items:center;column-gap:12px;row-gap:3px}.icon-title-card .card-icon{grid-column:1;grid-row:1;width:36px;height:36px}.icon-title-card .card-title{grid-column:2;grid-row:1;color:#456586;font-size:14px}.icon-title-card .card-value{grid-column:1/-1;grid-row:2}.icon-title-card .card-subtitle{grid-column:1/-1;grid-row:3}.matched-kpi .ant-card-body{display:flex;align-items:center;gap:18px;padding:16px!important}.design-dashboard .design-grid:last-child{display:none}.matched-dashboard .matched-refresh{position:static!important;margin-top:16px}.landing-page{background:#fff;color:#172033}.landing-header{height:72px;position:sticky;top:0;z-index:20;background:#ffffffeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #e7e9ee;padding:0 max(20px,calc((100% - 1240px)/2));display:flex;align-items:center}.landing-header .ant-layout-header{line-height:normal}.landing-logo{display:flex;align-items:center;gap:7px;color:#172033;font-weight:800;font-size:20px;text-decoration:none;white-space:nowrap}.landing-logo>span:last-child{color:#635bff}.landing-header nav{display:flex;align-items:center;gap:28px;margin-left:auto}.landing-header nav>a{color:#526078;cursor:pointer;font-size:14px}.landing-header nav>a .anticon{font-size:10px}.header-actions{display:flex;gap:8px;margin-left:22px}.landing-menu{display:none;margin-left:auto}.landing-page main{overflow:hidden}.landing-hero,.landing-section,.value-strip,.faq-section,.landing-footer{max-width:1240px;margin:auto;padding-left:32px;padding-right:32px}.landing-hero{min-height:660px;padding-top:110px;padding-bottom:100px;display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:center}.hero-content{max-width:600px}.landing-page .ant-tag{border:0;background:#efefff;color:#635bff;font-size:11px;font-weight:700;letter-spacing:.08em;padding:6px 10px}.hero-content h1{font-size:clamp(45px,5.3vw,68px);line-height:1.03;letter-spacing:-3px;margin:24px 0;color:#111827}.hero-content h1 em,.section-copy h2 em{color:#635bff;font-style:normal}.hero-content>p,.section-copy>p,.section-heading>p,.centered>p{font-size:18px;line-height:1.65;color:#667085;max-width:610px}.hero-actions{display:flex;gap:12px;margin:30px 0 18px;flex-wrap:wrap}.hero-actions .ant-btn,.final-cta .ant-btn{border-radius:10px}.hero-note{color:#667085}.hero-note .anticon{color:#16a06d;margin-right:6px}.hero-product{position:relative}.product-window{background:#fff;border:1px solid #dfe3eb;border-radius:14px;box-shadow:0 22px 55px #252d501f;overflow:hidden;position:relative;z-index:1}.window-bar{height:48px;padding:0 18px;display:flex;align-items:center;gap:18px;border-bottom:1px solid #edf0f5;color:#172033;font-weight:700;font-size:13px}.window-bar span{margin-left:auto;color:#8993a5;font-weight:500}.window-bar b{background:#635bff;color:#fff;padding:7px 10px;border-radius:6px;font-size:11px}.preview-kpis,.report-kpi-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:20px}.preview-kpis div,.report-kpi-row div{background:#f8f9fc;padding:13px;border-radius:8px}.preview-kpis small,.report-kpi-row small,.float-card small,.deal-summary small{display:block;color:#8993a5;font-size:10px}.preview-kpis b,.report-kpi-row b{display:block;margin:6px 0;font-size:17px}.preview-kpis em{font-size:10px;color:#19a36f;font-style:normal}.preview-chart{margin:0 20px;padding:16px 0;height:170px;border-top:1px solid #edf0f5;color:#65728a;font-size:12px}.chart-line{height:110px;margin-top:15px;background:linear-gradient(155deg,transparent 45%,#635bff 46% 48%,transparent 49%),linear-gradient(165deg,transparent 50%,#c8c5ff 51% 53%,transparent 54%),repeating-linear-gradient(0deg,transparent 0 35px,#edf0f5 36px 37px);border-bottom:2px solid #dfe3eb}.preview-bottom{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;padding:16px 20px;background:#fafbfc;font-size:12px}.preview-bottom span{color:#65728a}.preview-bottom strong{display:block;color:#172033;margin-top:5px}.float-card{position:absolute;z-index:2;background:#fff;border:1px solid #e7e9ee;border-radius:10px;box-shadow:0 12px 25px #252d501f;padding:13px}.float-pipeline{top:12%;right:-30px}.float-pipeline b{display:block;font-size:18px;margin-top:4px}.float-action{left:-35px;bottom:10%;display:flex;gap:10px;align-items:center}.float-action .anticon{color:#15a16b;font-size:20px}.float-action small,.float-action b{display:block}.value-strip{max-width:none;background:#f7f8fa;border-block:1px solid #e7e9ee;display:flex;justify-content:center;gap:34px;flex-wrap:wrap;padding-top:22px;padding-bottom:22px;color:#617089;font-size:12px;font-weight:600}.value-strip .anticon{color:#635bff;margin-right:5px}.landing-section{padding-top:112px;padding-bottom:112px}.split-section{display:grid;grid-template-columns:1fr 1.12fr;gap:76px;align-items:center}.split-section.reverse{grid-template-columns:1.12fr 1fr}.section-copy h2,.section-heading h2,.centered h2,.faq-section h2,.final-cta h2{font-size:clamp(34px,4vw,52px);line-height:1.08;letter-spacing:-2px;margin:20px 0}.feature-point{display:flex;gap:14px;margin-top:27px}.feature-point>span{flex:none;width:34px;height:34px;border-radius:9px;background:#efefff;color:#635bff;display:grid;place-items:center}.feature-point h3{font-size:16px;margin:0 0 5px}.feature-point p{margin:0;color:#667085;line-height:1.55}.tinted{max-width:none;background:#f7f8fa}.tinted>*{max-width:1176px;margin-left:auto;margin-right:auto}.kanban{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:18px;background:#fafbfc;min-height:310px}.kanban-column>strong{font-size:11px;color:#667085;display:flex;justify-content:space-between;margin-bottom:10px}.kanban-column small{font-weight:400}.deal-card{background:#fff;border:1px solid #e7e9ee;border-radius:8px;padding:12px;margin-bottom:10px;box-shadow:0 3px 8px #e9ebf2}.deal-card b,.deal-card span,.deal-card small{display:block}.deal-card span{font-size:12px;margin:8px 0;color:#635bff}.deal-card small{font-size:10px;color:#8993a5}.deal-summary{display:flex;justify-content:space-between;padding:28px}.deal-summary h3{font-size:34px;margin:5px 0}.deal-summary p{color:#667085}.next-action{margin:0 28px;padding:15px;background:#effaf5;border:1px solid #ccefe0;display:flex;gap:12px;align-items:center;color:#178658}.next-action small,.next-action b{display:block}.next-action small{font-size:10px}.next-action b{color:#172033;margin-top:5px}.activity-list{padding:24px 28px}.activity-list>b{font-size:13px}.activity-list p{border-bottom:1px solid #edf0f5;padding:11px 0;margin:0;color:#526078}.activity-list p i{display:inline-block;width:7px;height:7px;background:#635bff;border-radius:50%;margin-right:9px}.activity-list small{float:right;color:#8993a5}.centered{text-align:center}.centered>p,.section-heading>p{margin-left:auto;margin-right:auto}.three-cards,.custom-grid,.security-grid,.pricing-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:42px;text-align:left}.three-cards .ant-card,.custom-grid .ant-card,.pricing-cards .ant-card{border:1px solid #e7e9ee;border-radius:12px;box-shadow:none}.three-cards .ant-card .anticon{font-size:22px;color:#635bff}.three-cards h3,.custom-grid h3{margin:16px 0 5px}.three-cards p,.custom-grid p{color:#667085;line-height:1.5}.muted-note{font-size:14px!important;margin-top:22px}.report-section{text-align:center}.report-preview{max-width:880px;margin:40px auto 22px;text-align:left}.report-kpi-row{grid-template-columns:repeat(3,1fr)}.bars{padding:20px}.bars p{display:flex;align-items:center;gap:12px;margin:16px 0}.bars p span{width:100px;font-size:12px;color:#667085}.bars p i{height:12px;background:#635bff;border-radius:10px}.capability-row{color:#667085;font-size:13px;line-height:2}.team-preview{padding-bottom:10px}.member-row{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid #edf0f5}.member-avatar{width:32px;height:32px;border-radius:50%;background:#e8e7ff;color:#635bff;display:grid;place-items:center;font-weight:700}.member-row b{font-size:13px}.member-row b small{display:block;font-weight:400;color:#8993a5;margin-top:3px}.member-row .ant-tag{margin-left:auto}.custom-grid{grid-template-columns:1.4fr .8fr}.custom-grid .ant-card:first-child{grid-row:span 2;background:#171d32;color:#fff}.custom-grid .ant-card:first-child p{color:#b5bfd2}.security-section{background:#f9fafc;max-width:100%}.security-grid{grid-template-columns:repeat(4,1fr);text-align:left;max-width:1176px;margin-left:auto;margin-right:auto}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:50px}.steps>div{border-top:2px solid #635bff;padding-top:20px;text-align:left}.steps b{color:#635bff}.steps h3{font-size:17px}.steps p{color:#667085;line-height:1.5}.use-cases{background:#f7f8fa;max-width:none}.use-cases .three-cards{max-width:1176px;margin-left:auto;margin-right:auto;grid-template-columns:repeat(4,1fr)}.comparison-table{max-width:800px;margin:42px auto 0;border:1px solid #e7e9ee;border-radius:12px;overflow:hidden;text-align:left}.comparison-table div{display:grid;grid-template-columns:1.6fr 1fr 1fr;padding:16px 20px;border-bottom:1px solid #edf0f5}.comparison-table div:last-child{border:0}.comparison-table span{color:#8993a5}.comparison-table strong{color:#18a06d}.pricing-cards{max-width:700px;margin-left:auto;margin-right:auto}.pricing-cards .ant-card{padding:16px 10px}.pricing-cards h3{font-size:33px;margin:14px 0}.pricing-cards small{font-weight:700;color:#635bff}.pricing-cards .popular{border:2px solid #635bff}.faq-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;padding-top:100px;padding-bottom:100px}.faq-section .ant-collapse{border-radius:10px}.final-cta{background:#635bff;color:#fff;text-align:center;padding:92px 20px}.final-cta h2{margin-top:0}.final-cta p{font-size:18px;opacity:.85}.final-cta .ant-btn{color:#635bff;margin:20px 0 12px}.final-cta small{display:block;opacity:.8}.landing-footer{max-width:none;background:#111827;color:#c1c9d8;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:38px;padding-top:62px;padding-bottom:62px;position:relative}.landing-footer .landing-logo{color:#fff}.landing-footer p{color:#8993a5}.landing-footer b,.landing-footer a{display:block;color:#fff;margin-bottom:12px;font-size:13px}.landing-footer a{color:#aab4c5;cursor:pointer}.landing-footer>small{position:absolute;bottom:22px;left:32px;color:#8993a5}@media(max-width:900px){.landing-header nav{display:none}.landing-header nav.is-open{display:flex;position:absolute;top:72px;left:0;right:0;background:#fff;padding:20px;flex-direction:column;align-items:flex-start;box-shadow:0 10px 20px #0001}.landing-menu{display:block}.landing-hero,.split-section,.split-section.reverse,.faq-section{grid-template-columns:1fr;gap:45px}.landing-hero{padding-top:75px}.float-card{display:none}.security-grid,.steps,.use-cases .three-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.landing-hero,.landing-section,.value-strip,.faq-section,.landing-footer{padding-left:20px;padding-right:20px}.landing-hero{padding-top:60px;padding-bottom:70px}.hero-content h1{font-size:clamp(40px,11vw,48px);letter-spacing:-2px}.hero-actions,.hero-actions .ant-btn{width:100%}.hero-actions{flex-direction:column}.preview-kpis{grid-template-columns:repeat(2,1fr)}.window-bar{padding:0 12px}.kanban{overflow:hidden;grid-template-columns:repeat(4,150px)}.landing-section{padding-top:75px;padding-bottom:75px}.three-cards,.custom-grid,.security-grid,.steps,.pricing-cards,.use-cases .three-cards{grid-template-columns:1fr}.faq-section{gap:25px}.landing-footer{grid-template-columns:1fr 1fr;padding-bottom:90px}.landing-footer>div:first-child{grid-column:span 2}.landing-footer>small{left:20px}.section-copy h2,.section-heading h2,.centered h2,.faq-section h2,.final-cta h2{font-size:34px}.comparison-table{overflow-x:auto;min-width:500px}.comparison{overflow:auto}}.landing-page{--landing-primary:var(--q-primary);--landing-primary-hover:var(--q-primary-hover);--landing-primary-light:var(--q-primary-light);--landing-page-bg:var(--q-bg-page);--landing-border:var(--q-border);--landing-text:var(--q-text-primary);--landing-muted:var(--q-text-secondary)}.landing-page .landing-logo>span:last-child,.landing-page .ant-tag,.landing-page .hero-content h1 em,.landing-page .section-copy h2 em,.landing-page .three-cards .anticon,.landing-page .feature-point>span,.landing-page .float-action .anticon,.landing-page .value-strip .anticon,.landing-page .bars p i,.landing-page .steps b,.landing-page .pricing-cards small{color:var(--landing-primary)}.landing-page .brand-mark{background:var(--landing-primary)}.landing-page .ant-tag,.landing-page .feature-point>span{background:var(--landing-primary-light)}.landing-page .window-bar b,.landing-page .final-cta,.landing-page .pricing-cards .popular{background:var(--landing-primary)}.landing-page .pricing-cards .popular{border-color:var(--landing-primary)}.landing-page .chart-line{background:linear-gradient(155deg,transparent 45%,var(--landing-primary) 46% 48%,transparent 49%),linear-gradient(165deg,transparent 50%,var(--q-primary-light) 51% 53%,transparent 54%),repeating-linear-gradient(0deg,transparent 0 35px,var(--q-border-subtle) 36px 37px)}.landing-page .deal-card span{color:var(--landing-primary)}.landing-page .custom-pipeline-card{background:var(--landing-primary)!important;color:#fff!important;min-height:290px;display:flex;flex-direction:column;justify-content:flex-end;padding:10px}.landing-page .custom-pipeline-card h3{color:#fff!important;font-size:22px;margin:18px 0 6px}.landing-page .custom-pipeline-card p{color:#ffffffc7!important;margin:0}.stage-preview{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:auto;padding:6px}.stage-preview span{padding:10px 11px;border:1px solid rgba(255,255,255,.2);border-radius:7px;background:#ffffff1a;font-size:11px;color:#fff}.pipeline-progress{display:flex;gap:5px;margin-top:20px}.pipeline-progress i{height:4px;flex:1;border-radius:4px;background:#ffffff59}.pipeline-progress i:first-child,.pipeline-progress i:nth-child(2){background:#fff}.landing-page .custom-feature-card{position:relative;min-height:184px;padding:10px;transition:transform var(--q-transition),box-shadow var(--q-transition),border-color var(--q-transition)}.landing-page .custom-feature-card:hover{transform:translateY(-3px);box-shadow:var(--q-shadow-md);border-color:var(--landing-primary)}.landing-page .custom-pipeline-card{min-height:290px}.custom-card-top{display:flex;align-items:center;justify-content:space-between}.custom-card-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:var(--landing-primary-light);color:var(--landing-primary);font-size:18px}.custom-pipeline-card .custom-card-icon{background:#ffffff24;color:#fff}.custom-card-status{font-size:10px;color:#188b5e;background:#eaf8f1;border-radius:999px;padding:5px 8px}.custom-card-status .anticon{margin-right:4px}.custom-card-content h3{margin:18px 0 6px}.custom-card-content p{margin:0;max-width:270px}.custom-card-arrow{position:absolute;right:22px;bottom:22px;color:var(--landing-primary);font-size:14px}.custom-pipeline-card .custom-card-content{margin-top:auto}.custom-pipeline-card .stage-preview{margin-top:24px}.landing-page .how-section{max-width:none;width:100%;box-sizing:border-box;padding:112px max(20px,calc((100% - 1176px)/2));display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);overflow:hidden}.landing-page .how-section .steps{min-width:0;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:0}.landing-page .how-section .steps>div{min-width:0;display:block;padding:24px 0;border-bottom:1px solid rgba(102,112,133,.22)}.landing-page .how-section .steps>div:first-child{padding-top:0}.landing-page .how-section .steps h3{margin:10px 0 7px;word-break:normal}.landing-page .how-section .steps p{max-width:220px}@media(max-width:900px){.landing-page .how-section{grid-template-columns:1fr;gap:42px}.landing-page .how-section .steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.landing-page .how-section{padding:75px 20px}.landing-page .how-section .steps{grid-template-columns:1fr}}.landing-page .pricing-section{display:block;max-width:1240px;padding:112px 32px;text-align:center}.landing-page .pricing-section>h2{display:block;margin:20px auto 12px;max-width:720px}.landing-page .pricing-section>.ant-tag{display:inline-block;width:auto}.landing-page .pricing-section>.pricing-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px;margin:42px auto 0;text-align:left}@media(max-width:600px){.landing-page .pricing-section{padding:75px 20px}.landing-page .pricing-section>.pricing-cards{grid-template-columns:1fr}}.landing-page .landing-header .landing-logo .brand-mark,.landing-page .landing-footer .landing-logo .brand-mark{background-color:transparent!important;background-image:url(/assets/logo01-BxQCwouz.png)!important;background-position:center!important;background-size:contain!important;background-repeat:no-repeat!important}.landing-page .landing-header .landing-logo .brand-mark:before,.landing-page .landing-header .landing-logo .brand-mark:after,.landing-page .landing-footer .landing-logo .brand-mark:before,.landing-page .landing-footer .landing-logo .brand-mark:after{display:none!important}.landing-page .float-pipeline b{font-size:0}.landing-page .float-pipeline b:after{content:"₹256,662";font-size:18px}.landing-page .pricing-cards .ant-card:first-child h3{font-size:0}.landing-page .pricing-cards .ant-card:first-child h3:after{content:"₹0";font-size:33px}.landing-page .landing-logo{display:block;width:148px;height:34px;font-size:0;background:url(/assets/logo01-BxQCwouz.png) center left/contain no-repeat}.landing-page .landing-logo>*{display:none}.landing-footer .landing-logo{width:148px;height:34px}.landing-page .landing-logo{display:flex;width:auto;height:34px;font-size:20px;background:none;align-items:center;gap:7px}.landing-page .landing-logo>*{display:inline-flex}.landing-page .landing-logo .brand-mark{width:34px;height:34px;margin:0;background:var(--landing-primary) url(/assets/logo01-BxQCwouz.png) center/contain no-repeat;border-radius:8px}.landing-page .landing-logo .brand-mark>*{display:none}.landing-page .landing-logo .brand-mark:before,.landing-page .landing-logo .brand-mark:after{display:none}.landing-page .pricing-section>p{max-width:720px;margin:0 auto;color:var(--landing-muted);font-size:16px;line-height:1.6}.landing-page .pricing-section>.pricing-cards{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1100px;align-items:stretch}.landing-page .landing-pricing-card{min-height:430px;padding:0 4px;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.landing-page .landing-pricing-card:hover{transform:translateY(-4px);box-shadow:0 14px 32px #252d501f;border-color:var(--landing-primary)}.landing-page .landing-pricing-card .ant-card-body{display:flex;flex:1;flex-direction:column;padding:28px 24px}.landing-page .landing-pricing-card .ant-tag{align-self:flex-start;margin:0 0 14px;background:var(--landing-primary-light);color:var(--landing-primary)}.landing-page .landing-pricing-card .pricing-plan-label{color:var(--landing-primary);font-size:11px;letter-spacing:1px;font-weight:700}.landing-page .landing-pricing-card h3{color:var(--landing-text);font-size:35px;line-height:1;margin:16px 0 10px}.landing-page .landing-pricing-card h3 small{font-size:14px;font-weight:500;color:var(--landing-muted)}.landing-page .landing-pricing-card p{min-height:48px;margin:0;color:var(--landing-muted);line-height:1.55}.landing-page .landing-pricing-card .pricing-limits{display:block;margin:18px 0 12px;color:var(--landing-text);font-size:13px}.landing-page .landing-pricing-card ul{display:grid;gap:10px;padding:16px 0 20px;margin:0;border-top:1px solid var(--landing-border);list-style:none;color:var(--landing-muted);font-size:13px;line-height:1.4}.landing-page .landing-pricing-card li .anticon{color:#18a06d;margin-right:5px}.landing-page .landing-pricing-card .ant-btn{width:100%;margin-top:auto;border-radius:8px}.landing-page .landing-pricing-card.popular{background:var(--landing-primary);border-color:var(--landing-primary);color:#fff}.landing-page .landing-pricing-card.popular .pricing-plan-label,.landing-page .landing-pricing-card.popular h3,.landing-page .landing-pricing-card.popular .pricing-limits{color:#fff}.landing-page .landing-pricing-card.popular h3 small,.landing-page .landing-pricing-card.popular p,.landing-page .landing-pricing-card.popular ul{color:#ffffffd1}.landing-page .landing-pricing-card.popular ul{border-color:#ffffff40}.landing-page .landing-pricing-card.popular li .anticon{color:#c5f4dd}.landing-page .landing-pricing-card.popular .ant-btn{background:#fff;color:var(--landing-primary);border-color:#fff}.landing-page .pricing-cards .ant-card:first-child h3{font-size:35px}.landing-page .pricing-cards .ant-card:first-child h3:after{content:none}@media(max-width:900px){.landing-page .pricing-section>.pricing-cards{grid-template-columns:1fr;max-width:520px}.landing-page .landing-pricing-card{min-height:0}}.landing-page .landing-pricing-card,.landing-page .landing-pricing-card .ant-card-body{color:#1f2937!important;background:#fff!important}.landing-page .landing-pricing-card.popular,.landing-page .landing-pricing-card.popular .ant-card-body{color:#102b57!important;background:#eaf4ff!important;border-color:#1892cd!important}.landing-page .landing-pricing-card .pricing-plan-label,.landing-page .landing-pricing-card h3,.landing-page .landing-pricing-card .pricing-limits{color:#102b57!important}.landing-page .landing-pricing-card h3 small,.landing-page .landing-pricing-card p,.landing-page .landing-pricing-card ul{color:#526b89!important}.landing-page .landing-pricing-card ul{border-top-color:#d5e5f3!important}.landing-page .landing-pricing-card li .anticon{color:#1892cd!important}.landing-page .landing-pricing-card .ant-btn,.landing-page .landing-pricing-card.popular .ant-btn{color:#fff!important;background:#1892cd!important;border-color:#1892cd!important}.landing-page .landing-pricing-card .ant-btn:hover,.landing-page .landing-pricing-card .ant-btn:focus-visible{color:#fff!important;background:#1478aa!important;border-color:#1478aa!important}.landing-page .landing-footer{width:100%;max-width:none!important;margin:0;padding:72px 32px 30px;display:block;background:#111827!important;color:#c1c9d8}.landing-page .landing-footer-inner{position:relative;width:100%;max-width:1176px;min-height:180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:80px}.landing-page .landing-footer-brand p{margin:14px 0 0;color:#8993a5;font-size:13px}.landing-page .landing-footer-links{min-width:180px}.landing-page .landing-footer-links b{display:block;margin-bottom:18px;color:#fff;font-size:14px}.landing-page .landing-footer-links a{display:block;width:max-content;margin-bottom:13px;color:#aab4c5;font-size:13px;text-decoration:none}.landing-page .landing-footer-links a:hover,.landing-page .landing-footer-links a:focus-visible{color:#fff}.landing-page .landing-footer-inner>small{position:absolute;left:0;bottom:0;color:#8993a5;font-size:11px}@media(max-width:600px){.landing-page .landing-footer{padding:56px 20px 80px}.landing-page .landing-footer-inner{grid-template-columns:1fr;gap:38px}.landing-page .landing-footer-links{min-width:0}.landing-page .landing-footer-inner>small{left:0;bottom:-46px}}.activation-email-modal .ant-modal-header{background:#155eef!important;padding:20px 24px!important;border-radius:12px 12px 0 0;text-align:left}.activation-email-modal .ant-modal-title{color:#fff!important;font-size:18px}.activation-email-modal .activation-modal-title{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.activation-email-modal .activation-modal-brand{display:flex;align-items:center;gap:8px;font-size:15px}.activation-email-modal .activation-modal-brand .brand-mark{width:30px;height:30px;margin:0;background:#ffffff29!important}.activation-email-modal .activation-modal-brand b{color:#fff}.activation-email-modal .activation-modal-heading{display:flex;align-items:center;justify-content:center;gap:10px;width:100%}.activation-email-modal .activation-modal-title .anticon{color:#b9f6d0;font-size:20px}.activation-email-modal .ant-modal-body{padding:28px 24px 10px!important;text-align:center}.activation-modal-content p{margin:0 0 4px;color:#667085;line-height:22px}.activation-modal-content strong{display:block;margin:0 0 8px;color:#172033;font-size:16px}.activation-modal-footer{display:flex;justify-content:center;padding:12px 24px 24px}.activation-modal-footer .ant-btn{min-width:140px;height:44px;background:#155eef;border-color:#155eef;border-radius:8px;font-weight:600}.activation-modal-footer .ant-btn:hover{background:#0b4dd8!important;border-color:#0b4dd8!important}.registration-result-modal .ant-modal-content{padding:0!important;overflow:hidden}.registration-result-modal .ant-modal-confirm-body-wrapper{background:linear-gradient(to bottom,var(--q-secondary) 0,var(--q-secondary) 84px,#fff 84px,#fff 100%);padding:0 0 26px}.registration-result-modal .ant-modal-confirm-body{display:block;padding:24px 24px 0;text-align:center}.registration-result-modal .ant-modal-confirm-title{display:block;margin:0 0 30px;color:#fff!important;font-size:18px;font-weight:600;text-align:center}.registration-result-modal .ant-modal-confirm-content{margin:0!important;color:var(--q-text-secondary);line-height:22px;text-align:center}.registration-result-modal .ant-modal-confirm-btns{display:flex!important;justify-content:center!important;margin:24px 0 0!important;float:none!important}.registration-result-modal .ant-modal-confirm-btns .ant-btn-primary{min-width:140px;height:44px;margin:0!important;background:var(--q-primary);border-color:var(--q-primary);border-radius:8px;font-weight:600}.registration-result-modal .ant-modal-confirm-btns .ant-btn-primary:hover{background:var(--q-primary-hover)!important;border-color:var(--q-primary-hover)!important}
