*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root,[data-theme=light]{--shadow-xs: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-sm: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--shadow-primary: 0 4px 14px 0 rgb(80 70 229 / .3);--shadow-success: 0 4px 14px 0 rgb(16 185 129 / .3);--shadow-warning: 0 4px 14px 0 rgb(245 158 11 / .3);--shadow-error: 0 4px 14px 0 rgb(239 68 68 / .3);--color-bg-primary: #ffffff;--color-bg-secondary: #fafbfc;--color-bg-tertiary: #f5f6f8;--color-bg-elevated: #ffffff;--color-bg-overlay: rgba(0, 0, 0, .5);--color-text-primary: #1a202c;--color-text-secondary: #4a5568;--color-text-tertiary: #718096;--color-text-disabled: #a0aec0;--color-text-inverse: #ffffff;--color-border-default: #e2e8f0;--color-border-light: #f0f4f8;--color-border-dark: #cbd5e0;--color-border-focus: #5046e5;--scrollbar-track: #f1f5f9;--scrollbar-thumb: #cbd5e1;--scrollbar-thumb-hover: #94a3b8;--color-card-bg: #ffffff;--color-card-header: #fafbfc;--color-brand-primary: #5046e5;--color-brand-light: #6366f1;--pulse-color: rgba(80, 70, 229, .4);--pulse-color-transparent: rgba(80, 70, 229, 0)}[data-theme=dark]{--shadow-xs: 0 1px 2px 0 rgb(0 0 0 / .2);--shadow-sm: 0 2px 4px 0 rgb(0 0 0 / .3);--shadow-md: 0 4px 8px 0 rgb(0 0 0 / .3);--shadow-lg: 0 8px 16px 0 rgb(0 0 0 / .3);--shadow-xl: 0 12px 24px 0 rgb(0 0 0 / .3);--shadow-primary: 0 4px 14px 0 rgb(99 102 241 / .4);--shadow-success: 0 4px 14px 0 rgb(16 185 129 / .4);--shadow-warning: 0 4px 14px 0 rgb(245 158 11 / .4);--shadow-error: 0 4px 14px 0 rgb(239 68 68 / .4);--color-bg-primary: #0f1419;--color-bg-secondary: #1a202c;--color-bg-tertiary: #2d3748;--color-bg-elevated: #1f2937;--color-bg-overlay: rgba(0, 0, 0, .7);--color-text-primary: #f7fafc;--color-text-secondary: #a0aec0;--color-text-tertiary: #718096;--color-text-disabled: #4a5568;--color-text-inverse: #1a202c;--color-border-default: #2d3748;--color-border-light: #1f2937;--color-border-dark: #4a5568;--color-border-focus: #6366f1;--scrollbar-track: #1a202c;--scrollbar-thumb: #4a5568;--scrollbar-thumb-hover: #718096;--color-card-bg: #1f2937;--color-card-header: #2d3748;--color-brand-primary: #6366f1;--color-brand-light: #818cf8;--pulse-color: rgba(99, 102, 241, .4);--pulse-color-transparent: rgba(99, 102, 241, 0)}html,body{margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.5;color:var(--color-text-primary);background-color:var(--color-bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease,color .3s ease}[data-theme=dark] body,[data-theme=dark] html{color:var(--color-text-primary);background-color:var(--color-bg-primary)}#root{min-height:100vh;width:100%;background-color:var(--color-bg-primary);color:var(--color-text-primary)}html.theme-transition,html.theme-transition *,html.theme-transition *:before,html.theme-transition *:after{transition:background-color .3s ease,border-color .3s ease,color .3s ease,box-shadow .3s ease,fill .3s ease,stroke .3s ease!important}.ant-layout,.ant-layout-sider,.ant-layout-header,.ant-layout-content,.ant-card,.ant-card-head,.ant-card-body,.ant-table,.ant-table-thead>tr>th,.ant-table-tbody>tr>td,.ant-modal-content,.ant-modal-header,.ant-drawer-content,.ant-drawer-header,.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-menu,.ant-menu-item,.ant-menu-submenu-title,.ant-btn,.ant-tag,.ant-badge,.ant-alert,.ant-tooltip-inner{transition:background-color .3s ease,border-color .3s ease,color .3s ease,box-shadow .3s ease}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.ant-layout{min-height:100vh;transition:all .3s ease}.ant-layout-content{background:var(--color-bg-primary);transition:background-color .3s ease}[data-theme=dark] .ant-layout{background:var(--color-bg-secondary)}[data-theme=dark] .ant-layout-content{background:var(--color-bg-primary)}[data-theme=dark] .ant-card{background:var(--color-card-bg);border-color:var(--color-border-default)}[data-theme=dark] .ant-card-head{background:var(--color-card-header);border-color:var(--color-border-default)}[data-theme=dark] .ant-table{background:var(--color-bg-primary);color:var(--color-text-primary)}[data-theme=dark] .ant-table-thead>tr>th{background:var(--color-bg-tertiary)!important;color:var(--color-text-primary);border-color:var(--color-border-default)}[data-theme=dark] .ant-table-tbody>tr>td{border-color:var(--color-border-default)}[data-theme=dark] .ant-table-tbody>tr:hover>td{background:var(--color-bg-secondary)!important}[data-theme=dark] .ant-modal-content{background:var(--color-bg-elevated);color:var(--color-text-primary)}[data-theme=dark] .ant-modal-header{background:var(--color-bg-elevated);border-color:var(--color-border-default)}[data-theme=dark] .ant-modal-title{color:var(--color-text-primary)}[data-theme=dark] .ant-modal-close{color:var(--color-text-secondary)}[data-theme=dark] .ant-drawer-content{background:var(--color-bg-elevated)}[data-theme=dark] .ant-drawer-header{background:var(--color-bg-elevated);border-color:var(--color-border-default)}[data-theme=dark] .ant-drawer-title{color:var(--color-text-primary)}[data-theme=dark] .ant-input{background:var(--color-bg-tertiary);border-color:var(--color-border-default);color:var(--color-text-primary)}[data-theme=dark] .ant-input:hover,[data-theme=dark] .ant-input:focus{border-color:var(--color-border-focus)}[data-theme=dark] .ant-input::placeholder{color:var(--color-text-tertiary)}[data-theme=dark] .ant-select-selector{background:var(--color-bg-tertiary)!important;border-color:var(--color-border-default)!important;color:var(--color-text-primary)!important}[data-theme=dark] .ant-select-dropdown{background:var(--color-bg-elevated)}[data-theme=dark] .ant-select-item{color:var(--color-text-primary)}[data-theme=dark] .ant-select-item-option-active,[data-theme=dark] .ant-select-item-option-selected{background:var(--color-bg-tertiary)!important}[data-theme=dark] .ant-btn-default{background:var(--color-bg-tertiary);border-color:var(--color-border-default);color:var(--color-text-primary)}[data-theme=dark] .ant-btn-default:hover{border-color:var(--color-border-focus);color:var(--color-brand-primary)}[data-theme=dark] .ant-dropdown-menu{background:var(--color-bg-elevated)}[data-theme=dark] .ant-dropdown-menu-item{color:var(--color-text-primary)}[data-theme=dark] .ant-dropdown-menu-item:hover{background:var(--color-bg-tertiary)}[data-theme=dark] .ant-menu{background:var(--color-bg-secondary);color:var(--color-text-primary)}[data-theme=dark] .ant-menu-item{color:var(--color-text-secondary)}[data-theme=dark] .ant-menu-item:hover,[data-theme=dark] .ant-menu-item-selected{color:var(--color-text-primary);background:var(--color-bg-tertiary)!important}[data-theme=dark] .ant-statistic-title{color:var(--color-text-secondary)}[data-theme=dark] .ant-statistic-content{color:var(--color-text-primary)}[data-theme=dark] .ant-form-item-label>label{color:var(--color-text-primary)}[data-theme=dark] .ant-divider{border-color:var(--color-border-default)}[data-theme=dark] .ant-tabs-nav:before{border-color:var(--color-border-default)}[data-theme=dark] .ant-tabs-tab{color:var(--color-text-secondary)}[data-theme=dark] .ant-tabs-tab-active{color:var(--color-brand-primary)}[data-theme=dark] .ant-popover-inner{background:var(--color-bg-elevated)}[data-theme=dark] .ant-popover-title{color:var(--color-text-primary);border-color:var(--color-border-default)}[data-theme=dark] .ant-tooltip-inner{background:var(--color-bg-tertiary);color:var(--color-text-primary)}[data-theme=dark] .ant-tag{background:var(--color-bg-tertiary);border-color:var(--color-border-default);color:var(--color-text-primary)}[data-theme=dark] .ant-badge-count{box-shadow:0 0 0 1px var(--color-bg-primary)}[data-theme=dark] .ant-pagination-item{background:var(--color-bg-tertiary);border-color:var(--color-border-default)}[data-theme=dark] .ant-pagination-item a{color:var(--color-text-primary)}[data-theme=dark] .ant-pagination-item-active{border-color:var(--color-brand-primary)}[data-theme=dark] .ant-empty-description{color:var(--color-text-tertiary)}*{transition:background-color .3s ease,color .3s ease,border-color .3s ease}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.pipeline-container{overflow-x:auto;overflow-y:hidden;padding-bottom:8px;margin-bottom:24px;scroll-behavior:smooth}.pipeline-stages{display:flex;min-width:max-content;gap:16px;padding-right:16px}.pipeline-stage-column{min-width:280px;width:280px;flex:0 0 280px}.pipeline-container::-webkit-scrollbar{height:8px}.pipeline-container::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:4px}.pipeline-container::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}.pipeline-container::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.ant-card.pipeline-stage-card{transition:transform .2s ease,box-shadow .2s ease}.ant-card.pipeline-stage-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.pipeline-scroll-indicator{position:relative;margin-bottom:8px}.pipeline-scroll-indicator:after{content:"← Scroll horizontally to view all stages →";position:absolute;top:-20px;right:0;font-size:11px;color:var(--color-text-tertiary);font-style:italic;opacity:.7}.pipeline-stage-title{display:flex;align-items:center;justify-content:space-between;max-width:100%}.pipeline-stage-title span{color:inherit;font-weight:700;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.pipeline-stage-active{animation:pulse-border 2s infinite}@keyframes pulse-border{0%{box-shadow:0 0 0 0 var(--pulse-color)}70%{box-shadow:0 0 0 4px var(--pulse-color-transparent)}to{box-shadow:0 0 0 0 var(--pulse-color-transparent)}}@media (max-width: 767px){.pipeline-container{overflow-x:visible;overflow-y:auto;padding-bottom:0}.pipeline-stages{flex-direction:column;min-width:100%;gap:12px;padding-right:0}.pipeline-stage-column{min-width:100%!important;max-width:100%!important;width:100%!important;flex:1 1 auto!important;margin-bottom:12px}.pipeline-scroll-indicator:after{content:"Scroll down to view all stages";position:static;display:block;text-align:center;margin-bottom:8px;font-size:11px;color:var(--color-text-tertiary);font-style:italic}.ant-row>.ant-col-6,.ant-row>.ant-col-8{flex:0 0 50%!important;max-width:50%!important}.ant-statistic{font-size:12px}.ant-statistic-title{font-size:11px}.ant-statistic-content{font-size:18px}.pipeline-stage-title span{max-width:100%;font-size:13px}.ant-card-body{padding:12px}.ant-card-head{padding:8px 12px;min-height:40px}.ant-btn-block{width:100%}.ant-table-wrapper{overflow-x:auto}.ant-space-horizontal{display:flex;flex-direction:column;gap:8px}.ant-space-horizontal>.ant-space-item{width:100%}.ant-space-horizontal .ant-btn{width:100%}}@media (min-width: 768px) and (max-width: 1024px){.pipeline-container{overflow-x:auto}.pipeline-stages{display:flex;flex-direction:row}.pipeline-stage-column{min-width:280px;width:280px;flex:0 0 280px}.pipeline-stage-title span{max-width:180px}.ant-row>.ant-col-6{flex:0 0 33.333%!important;max-width:33.333%!important}.pipeline-scroll-indicator:after{display:block;font-size:11px}}@media (min-width: 1025px){.pipeline-container{overflow-x:auto;overflow-y:hidden}.pipeline-stages{display:flex;flex-direction:row;min-width:max-content}.pipeline-stage-column{min-width:300px;width:300px;flex:0 0 300px}.pipeline-stage-title span{max-width:200px}.ant-row>.ant-col-6{flex:0 0 25%!important;max-width:25%!important}.ant-row>.ant-col-8{flex:0 0 33.333%!important;max-width:33.333%!important}}@media (min-width: 1920px){.pipeline-scroll-indicator:after{display:none}}.ant-btn:not(.ant-btn-text):not(.ant-btn-link):active{transform:scale(.97);transition:transform .1s ease}.ant-btn-primary:hover{transform:translateY(-1px);box-shadow:var(--shadow-md),var(--shadow-primary);transition:all .2s ease}.ant-btn-primary:active{transform:translateY(0) scale(.98);box-shadow:var(--shadow-sm)}.ant-card{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.ant-card:hover:not(.ant-card-bordered){transform:translateY(-2px);box-shadow:var(--shadow-lg)}.ant-card.clickable-card{cursor:pointer}.ant-card.clickable-card:hover{border-color:var(--color-brand-primary);box-shadow:var(--shadow-lg)}.ant-card.clickable-card:active{transform:translateY(0) scale(.99)}.ant-tag{transition:all .15s ease}.ant-tag:hover{opacity:.85;transform:scale(1.02)}.ant-input:focus,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper-focused,.ant-select-focused .ant-select-selector{border-color:var(--color-brand-primary)!important;box-shadow:0 0 0 2px #5046e533!important;transition:all .2s ease}[data-theme=dark] .ant-input:focus,[data-theme=dark] .ant-input-affix-wrapper:focus,[data-theme=dark] .ant-input-affix-wrapper-focused,[data-theme=dark] .ant-select-focused .ant-select-selector{box-shadow:0 0 0 2px #6366f14d!important}.ant-menu-item{transition:all .15s ease}.ant-menu-item:hover{background:#5046e514!important}[data-theme=dark] .ant-menu-item:hover{background:#6366f126!important}.ant-table-tbody>tr{transition:background-color .15s ease,transform .15s ease}.ant-table-tbody>tr:hover>td{background:#5046e50a!important}[data-theme=dark] .ant-table-tbody>tr:hover>td{background:#6366f11a!important}.ant-dropdown{animation:dropdown-fade-in .15s ease}@keyframes dropdown-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ant-modal{animation:modal-slide-in .2s ease}@keyframes modal-slide-in{0%{opacity:0;transform:translateY(-20px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.ant-drawer-content-wrapper{transition:transform .25s cubic-bezier(.4,0,.2,1)!important}.ant-badge-count{animation:badge-pulse 2s infinite}@keyframes badge-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.ant-checkbox-inner,.ant-radio-inner{transition:all .15s ease}.ant-checkbox-checked .ant-checkbox-inner,.ant-radio-checked .ant-radio-inner{animation:check-bounce .2s ease}@keyframes check-bounce{0%{transform:scale(.8)}50%{transform:scale(1.1)}to{transform:scale(1)}}.ant-switch{transition:background-color .2s ease}.ant-switch-handle{transition:all .2s cubic-bezier(.4,0,.2,1)!important}.ant-progress-bg{position:relative;overflow:hidden}.ant-progress-bg:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:progress-shimmer 2s infinite}@keyframes progress-shimmer{0%{left:-100%}to{left:100%}}.ant-skeleton-element .ant-skeleton-button,.ant-skeleton-element .ant-skeleton-input,.ant-skeleton-element .ant-skeleton-avatar,.ant-skeleton-content .ant-skeleton-title,.ant-skeleton-content .ant-skeleton-paragraph>li{background:linear-gradient(90deg,var(--color-bg-tertiary) 25%,var(--color-bg-secondary) 50%,var(--color-bg-tertiary) 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease infinite}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ant-tooltip{animation:tooltip-fade-in .15s ease}@keyframes tooltip-fade-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ant-popover{animation:popover-scale-in .15s ease}@keyframes popover-scale-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.ant-message-notice,.ant-notification-notice{animation:notification-slide-in .3s cubic-bezier(.4,0,.2,1)}@keyframes notification-slide-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.ant-btn .anticon-reload{transition:transform .3s ease}.ant-btn:hover .anticon-reload{transform:rotate(180deg)}.ant-result-success .ant-result-icon>.anticon{animation:success-bounce .5s ease}@keyframes success-bounce{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.ant-btn-disabled,.ant-btn[disabled],.ant-input-disabled,.ant-input[disabled]{transform:none!important;transition:none!important}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.ant-btn:active,.ant-btn:hover,.ant-card:hover,.ant-tag:hover{transform:none!important}.ant-modal,.ant-dropdown,.ant-tooltip,.ant-popover,.ant-drawer-content-wrapper,.ant-message-notice,.ant-notification-notice{animation:none!important;transition:none!important}.ant-progress-bg:after,.ant-skeleton-element .ant-skeleton-button,.ant-skeleton-element .ant-skeleton-input,.ant-skeleton-element .ant-skeleton-avatar,.ant-skeleton-content .ant-skeleton-title,.ant-skeleton-content .ant-skeleton-paragraph>li{animation:none!important}}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.animated-gradient-bg{background:linear-gradient(-45deg,#1890ff,#722ed1,#eb2f96,#faad14);background-size:400% 400%;animation:gradientShift 15s ease infinite}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in-up{animation:fadeInUp .6s ease-out forwards}.fade-in{animation:fadeIn .6s ease-out forwards}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 #1890ffb3}50%{transform:scale(1.05);box-shadow:0 0 0 10px #1890ff00}to{transform:scale(1);box-shadow:0 0 #1890ff00}}.pulse-effect{animation:pulse 2s infinite}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink{0%,to{border-color:transparent}50%{border-color:#1890ff}}.typing-effect{overflow:hidden;border-right:3px solid #1890ff;white-space:nowrap;animation:typing 3.5s steps(40,end),blink .75s step-end infinite}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.float-animation{animation:float 3s ease-in-out infinite}@keyframes slideInLeft{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.slide-in-left{animation:slideInLeft .6s ease-out forwards}.slide-in-right{animation:slideInRight .6s ease-out forwards}@keyframes progressFill{0%{width:0%}to{width:100%}}.progress-animated{animation:progressFill 2s ease-out forwards}@keyframes glow{0%{box-shadow:0 0 5px #1890ff80}50%{box-shadow:0 0 20px #1890ffcc,0 0 30px #722ed199}to{box-shadow:0 0 5px #1890ff80}}.glow-effect{animation:glow 2s ease-in-out infinite}.help-card{transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.help-card:hover{transform:translateY(-8px);box-shadow:0 12px 24px #00000026}.feature-card{position:relative;overflow:hidden;transition:all .3s ease}.feature-card:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.feature-card:hover:before{left:100%}.workflow-stage{position:relative;transition:all .3s ease}.workflow-stage:hover{transform:scale(1.1);z-index:10}.workflow-connector{position:relative;overflow:hidden}.workflow-connector:after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,#1890ff,transparent);animation:flowRight 2s linear infinite}@keyframes flowRight{0%{transform:translate(-100%)}to{transform:translate(100%)}}.icon-bounce{animation:iconBounce 1s ease-in-out infinite}@keyframes iconBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.icon-rotate{animation:iconRotate 2s linear infinite}@keyframes iconRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.scroll-reveal{opacity:0;transform:translateY(50px);transition:opacity .6s ease,transform .6s ease}.scroll-reveal.revealed{opacity:1;transform:translateY(0)}.video-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#0006;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.video-card:hover .video-overlay{opacity:1}.play-button{width:80px;height:80px;border-radius:50%;background:#ffffffe6;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.video-card:hover .play-button{transform:scale(1.2)}.search-glow{transition:box-shadow .3s ease}.search-glow:focus{box-shadow:0 0 0 3px #1890ff33,0 0 20px #1890ff4d}.stage-new{background:linear-gradient(135deg,#52c41a,#73d13d)}.stage-contacted{background:linear-gradient(135deg,#1890ff,#40a9ff)}.stage-qualified{background:linear-gradient(135deg,#faad14,#ffc53d)}.stage-visit{background:linear-gradient(135deg,#fa8c16,#ffa940)}.stage-loi{background:linear-gradient(135deg,#f5222d,#ff4d4f)}.stage-payment{background:linear-gradient(135deg,#722ed1,#9254de)}.stage-complete,.ops-stage{background:linear-gradient(135deg,#13c2c2,#36cfc9)}.ops-stage-active{background:linear-gradient(135deg,#1890ff,#40a9ff)}.commission-stage{background:linear-gradient(135deg,#722ed1,#9254de)}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.accordion-content.open{max-height:500px}@keyframes countUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.count-up{animation:countUp .6s ease-out forwards}@media (max-width: 768px){.help-card:hover{transform:translateY(-4px)}.workflow-stage:hover{transform:scale(1.05)}}
