body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{min-height:100vh}.ant-layout{background:#f5f5f5}.ant-layout-sider{background:#fff!important}.ant-menu{border-right:none!important}.ant-menu-item{border-radius:6px!important;margin:4px 0 4px 8px!important;width:calc(100% - 16px)!important}.ant-menu-item-selected{background-color:#f0f2ff!important;color:#d63384!important}.ant-menu-item-selected .ant-menu-title-content,.ant-menu-item-selected .anticon{color:#d63384!important}.ant-menu-item:hover{background-color:#fafafa!important}.ant-card{border-radius:8px!important;box-shadow:0 1px 3px #0000001a!important}.ant-card-head{border-bottom:1px solid #f0f0f0!important}.ant-statistic-title{color:#666!important;font-size:14px!important}.ant-statistic-content{font-size:24px!important;font-weight:600!important}.ant-table-thead>tr>th{background-color:#fafafa!important;border-bottom:1px solid #f0f0f0!important;font-weight:600!important}.ant-table-tbody>tr:hover>td{background-color:#f5f5f5!important}.ant-tag{border-radius:4px!important;font-size:12px!important}.ant-btn-primary{background-color:#d63384!important;border-color:#d63384!important}.ant-btn-primary:focus,.ant-btn-primary:hover{background-color:#c02968!important;border-color:#c02968!important}.ant-modal-header{border-bottom:1px solid #f0f0f0!important;border-radius:8px 8px 0 0!important}.ant-modal-content{border-radius:8px!important}.ant-form-item-label>label{font-weight:600!important}.ant-input,.ant-input-number,.ant-picker,.ant-select-selector{border-radius:6px!important}.ant-input:focus,.ant-picker-focused,.ant-picker:hover,.ant-select-focused .ant-select-selector{border-color:#d63384!important;box-shadow:0 0 0 2px #d633841a!important}.ant-progress-line{margin-bottom:8px!important}@media (max-width:768px){.ant-layout-sider{height:100vh!important;position:fixed!important;z-index:1000!important}.ant-layout-content{margin-left:0!important}.ant-table{font-size:12px!important}.ant-statistic-content{font-size:18px!important}}.ant-card,.ant-modal-content,.ant-table{animation:fadeIn .3s ease-in-out}.recharts-wrapper{margin:0 auto}.recharts-legend-wrapper{padding-top:10px!important}.ant-alert{border-radius:6px!important;margin-bottom:16px!important}.ant-divider{margin:16px 0!important}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@keyframes glowPulse{0%,to{box-shadow:0 4px 12px #8b5cf666}50%{box-shadow:0 6px 16px #8b5cf699}}.super-admin-menu .ant-menu-item-selected{animation:glowPulse 2s ease-in-out infinite}.super-admin-sider{transition:all .3s cubic-bezier(.4,0,.2,1)!important}.super-admin-sider:before{background-image:radial-gradient(circle at 20% 30%,#8b5cf61a 1px,#0000 0),radial-gradient(circle at 60% 70%,#a78bfa1a 1px,#0000 0),radial-gradient(circle at 80% 10%,#8b5cf614 1px,#0000 0);background-position:0 0,40px 60px,130px 270px;background-size:50px 50px,80px 80px,100px 100px;bottom:0;content:"";left:0;opacity:.6;pointer-events:none;position:absolute;right:0;top:0}.super-admin-sider .ant-layout-sider-children>div:first-child>div{transition:all .3s ease}.super-admin-sider .ant-layout-sider-children>div:first-child:hover>div{transform:scale(1.05)}.super-admin-sider .ant-layout-sider-children::-webkit-scrollbar{width:6px}.super-admin-sider .ant-layout-sider-children::-webkit-scrollbar-track{background:#0000001a;border-radius:3px}.super-admin-sider .ant-layout-sider-children::-webkit-scrollbar-thumb{background:#8b5cf64d;border-radius:3px}.super-admin-sider .ant-layout-sider-children::-webkit-scrollbar-thumb:hover{background:#8b5cf680}.super-admin-menu .ant-menu-item:before{background:linear-gradient(180deg,#0000,#8b5cf6,#0000);border-radius:0 3px 3px 0;content:"";height:0;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:height .3s ease;width:3px}.super-admin-menu .ant-menu-item-selected:before,.super-admin-menu .ant-menu-item:hover:before{height:70%}.super-admin-menu .ant-menu-item:focus-visible{outline:2px solid #8b5cf680;outline-offset:2px}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.ant-drawer-content-wrapper{animation:slideInLeft .3s cubic-bezier(.4,0,.2,1)}@media (max-width:576px){.super-admin-menu .ant-menu-item{margin:4px 8px!important;padding-left:16px!important}}.super-admin-dashboard-container{padding:0}.business-card{border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 8px #0000000f;transition:all .3s ease}.business-card:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.business-card .ant-card-body{padding:20px}.business-list{display:flex;flex-direction:column}.business-card .ant-switch{min-width:60px}.business-card .ant-progress-line{margin-bottom:0}.business-card .ant-progress-bg{border-radius:4px}.business-card .ant-tag{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:4px 10px}.business-card .ant-btn{border-radius:8px;font-weight:500;transition:all .3s ease}.business-card .ant-btn:hover{box-shadow:0 2px 8px #00000026;transform:translateY(-1px)}.business-card .ant-progress-inner{border-radius:4px}@media (max-width:768px){.stat-card .ant-card-body{gap:12px;padding:16px}.stat-icon{height:48px;width:48px}.stat-icon svg{font-size:20px!important}.stat-content h3{font-size:24px}.business-card .ant-card-body{padding:16px}.business-card .ant-row{flex-direction:column}.business-card .ant-col:last-child{margin-top:16px}.business-card .ant-col:last-child>div{align-items:flex-start!important}.business-card .ant-space{width:100%!important}}@media (max-width:576px){.super-admin-dashboard-container{padding:0}.stat-card .ant-card-body{gap:8px;padding:12px}.stat-icon{height:40px;width:40px}.stat-icon svg{font-size:18px!important}.stat-content h3{font-size:20px}.stat-content .ant-typography{font-size:11px}.business-card .ant-card-body{padding:12px}.business-card .ant-btn{font-size:13px;height:auto;padding:4px 12px}.business-card .ant-btn span:not(.anticon){display:none}.business-card .ant-switch{height:22px;min-width:44px}}.business-card{animation:fadeIn .3s ease}@media (max-width:768px){.super-admin-dashboard-container>div:first-child{align-items:flex-start!important;flex-direction:column}.super-admin-dashboard-container>div:first-child button{width:100%}}.business-card .ant-tag[style*="font-size: 11px"]{font-size:11px!important;padding:2px 8px}.business-card .ant-progress-bg,.business-card .ant-progress-success-bg{transition:all .3s ease}.business-card .ant-switch-checked{background-color:#52c41a}.business-card .ant-switch:not(.ant-switch-checked){background-color:#d9d9d9}.business-card [style*="gap: '4px'"]{line-height:1.5}.users-management-container{padding:0}.stat-card{border:none;border-radius:12px;box-shadow:0 2px 8px #00000014;overflow:hidden;transition:all .3s ease}.stat-card:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-4px)}.stat-card .ant-card-body{align-items:center;display:flex;gap:16px;padding:20px}.stat-icon{align-items:center;border-radius:12px;box-shadow:0 4px 12px #00000026;display:flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.stat-content{display:flex;flex:1 1;flex-direction:column;gap:4px}.stat-content h3{color:#262626;font-size:28px;font-weight:700}.filters-card{border:none;box-shadow:0 2px 8px #00000014}.filters-card .ant-card-body{padding:20px}.user-management-card{border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 8px #0000000f;transition:all .3s ease}.user-management-card:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.user-management-card .ant-card-body{padding:20px}.user-management-card .ant-avatar{transition:all .3s ease}.user-management-card:hover .ant-avatar{transform:scale(1.05)}.users-list{display:flex;flex-direction:column}.user-management-card .ant-tag{border:none;border-radius:6px;font-size:12px;font-weight:500;padding:4px 10px}.user-management-card .ant-btn{border-radius:8px;font-weight:500;transition:all .3s ease}.user-management-card .ant-btn:hover{box-shadow:0 2px 8px #00000026;transform:translateY(-1px)}.filters-card .ant-input-affix-wrapper,.filters-card .ant-select-selector{border:2px solid #f0f0f0;border-radius:8px;transition:all .3s ease}.filters-card .ant-input-affix-wrapper-focused,.filters-card .ant-input-affix-wrapper:focus,.filters-card .ant-select-focused .ant-select-selector{border-color:#722ed1;box-shadow:0 0 0 2px #722ed11a}.filters-card .ant-btn{border-radius:8px;font-weight:500}@media (max-width:768px){.stat-card .ant-card-body{gap:12px;padding:16px}.stat-icon{height:48px;width:48px}.stat-icon svg{font-size:20px!important}.stat-content h3{font-size:24px}.user-management-card .ant-card-body{padding:16px}.user-management-card .ant-row{flex-direction:column}.user-management-card .ant-col:last-child{margin-top:16px}.user-management-card .ant-col:last-child>div{justify-content:flex-start!important}.user-management-card .ant-avatar{font-size:20px!important;height:56px!important;width:56px!important}}@media (max-width:576px){.users-management-container{padding:0}.stat-card .ant-card-body{gap:8px;padding:12px}.stat-icon{height:40px;width:40px}.stat-icon svg{font-size:18px!important}.stat-content h3{font-size:20px}.stat-content .ant-typography{font-size:11px}.filters-card .ant-card-body{padding:16px}.user-management-card .ant-card-body{padding:12px}.user-management-card .ant-avatar{font-size:18px!important;height:48px!important;width:48px!important}.user-management-card .ant-space{flex-wrap:wrap}.user-management-card .ant-btn{font-size:13px;height:auto;padding:4px 12px}.user-management-card .ant-btn span:not(.anticon){display:none}}.user-management-card{animation:fadeIn .3s ease}.ant-modal-header{border-bottom:1px solid #f0f0f0;border-radius:12px 12px 0 0;padding:20px 24px}.ant-modal-body{padding:24px}.ant-modal-footer{border-radius:0 0 12px 12px;border-top:1px solid #f0f0f0;padding:16px 24px}.ant-spin-nested-loading{min-height:200px}.user-management-card .ant-tag{cursor:help}.ant-modal .ant-row>.ant-col{margin-bottom:16px}.ant-modal .ant-row>.ant-col:last-child{margin-bottom:0}@media (max-width:768px){.users-management-container>div:first-child{align-items:flex-start!important;flex-direction:column}.users-management-container>div:first-child button{width:100%}}.role-profiles-tab-content{padding:0}.search-card{border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 8px #0000000f}.search-card .ant-card-body{padding:16px}.role-profile-card{border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 8px #0000000f;transition:all .3s ease}.role-profile-card:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.role-profile-card .ant-card-body{padding:20px}.role-profiles-list{display:flex;flex-direction:column}.role-profile-card .ant-tag{align-items:center;border:none;border-radius:6px;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:4px 10px}.role-profile-card .ant-btn{border-radius:8px;font-weight:500;transition:all .3s ease}.role-profile-card .ant-btn:hover{box-shadow:0 2px 8px #00000026;transform:translateY(-1px)}@media (max-width:768px){.header-card .ant-card-body,.role-profile-card .ant-card-body,.search-card .ant-card-body{padding:16px}.role-profile-card .ant-row{flex-direction:column}.role-profile-card .ant-col:last-child{margin-top:12px}.role-profile-card .ant-col:last-child>div{justify-content:flex-start!important}}@media (max-width:576px){.header-card .ant-card-body,.role-profile-card .ant-card-body,.search-card .ant-card-body{padding:12px}.role-profile-card .ant-btn{font-size:13px;height:auto;padding:4px 12px}.role-profile-card .ant-btn span:not(.anticon){display:none}}.role-profile-card{animation:fadeIn .3s ease}.search-card .ant-input-affix-wrapper{border:2px solid #f0f0f0;border-radius:8px}.search-card .ant-input-affix-wrapper-focused{border-color:#722ed1;box-shadow:0 0 0 2px #722ed11a}.sites-tab-content{padding:0}.header-card{border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 8px #0000000f}.header-card .ant-card-body{padding:20px}.site-card{border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 8px #0000000f;transition:all .3s ease}.site-card:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.site-card .ant-card-body{padding:20px}.sites-list{display:flex;flex-direction:column}.site-card .ant-tag{align-items:center;border:none;border-radius:6px;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:4px 10px}.site-card .ant-btn{border-radius:8px;font-weight:500;transition:all .3s ease}.site-card .ant-btn:hover{box-shadow:0 2px 8px #00000026;transform:translateY(-1px)}.site-card .ant-switch-checked{background-color:#52c41a}.site-card [style*="borderRadius: '12px'"]{transition:all .3s ease}.site-card:hover [style*="borderRadius: '12px'"]{transform:scale(1.05)}@media (max-width:768px){.header-card .ant-card-body,.site-card .ant-card-body{padding:16px}.site-card .ant-row{flex-direction:column}.site-card .ant-col:last-child{margin-top:12px}.site-card .ant-col:last-child>div{justify-content:flex-start!important}.site-card [style*="width: 56"]{height:48px!important;width:48px!important}.site-card [style*="fontSize: '24px'"]{font-size:20px!important}}@media (max-width:576px){.header-card .ant-card-body,.site-card .ant-card-body{padding:12px}.site-card .ant-btn{font-size:13px;height:auto;padding:4px 12px}.site-card .ant-btn span:not(.anticon){display:none}.site-card [style*="width: 56"]{height:40px!important;width:40px!important}.site-card [style*="fontSize: '24px'"]{font-size:18px!important}.site-card .ant-switch{height:22px;min-width:44px}}.site-card{animation:fadeIn .3s ease}.ant-empty{padding:40px 0}.ant-modal .ant-form-item-label>label{font-weight:500}.sites-tab-content .ant-alert{border-radius:8px}.payments-card{border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 8px #0000000f}.payments-card .ant-card-head{border-bottom:1px solid #f0f0f0;padding:16px 20px}.payments-card .ant-card-head-title{font-size:16px;font-weight:600}.payments-card .ant-card-body{padding:20px}.payments-list{display:flex;flex-direction:column}.payment-card{border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 2px 8px #0000000a;transition:all .3s ease}.payment-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.payment-card .ant-card-body{padding:12px}.payment-card .ant-tag{border:none;border-radius:6px;font-size:12px;font-weight:500;padding:4px 10px}.payment-card .ant-select{max-width:130px;width:100%!important}@media (max-width:768px){.payments-card .ant-card-body{padding:16px}.payment-card .ant-card-body{padding:12px}.payment-card .ant-select{max-width:100%}}@media (max-width:576px){.payments-card .ant-card-body{padding:12px}.payment-card .ant-card-body{padding:10px}.payment-card .ant-row>.ant-col{margin-bottom:8px}.payment-card .ant-row>.ant-col:last-child{margin-bottom:0}}.payment-card{animation:fadeIn .3s ease}.payments-card .ant-empty{padding:40px 0}.business-detail-page,.business-detail-tab{padding:0}.business-detail-tabs .ant-tabs-nav{margin-bottom:24px}.business-detail-tabs .ant-tabs-tab{font-weight:500;padding:12px 20px;transition:all .3s ease}.business-detail-tabs .ant-tabs-tab:hover{color:#722ed1}.business-detail-tabs .ant-tabs-tab-active{font-weight:600}.business-detail-tabs .ant-tabs-ink-bar{background:#722ed1;height:3px}.info-card{border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 8px #0000000f;transition:all .3s ease}.info-card:hover{box-shadow:0 4px 16px #0000001a}.info-card .ant-card-head{border-bottom:1px solid #f0f0f0;padding:16px 20px}.info-card .ant-card-head-title{font-size:16px;font-weight:600}.info-card .ant-card-body{padding:20px}.info-item{margin-bottom:0}.info-label{display:block;font-size:13px;font-weight:500}.metric-card{align-items:center;background:#f5f5f5;border:2px solid #0000;border-radius:10px;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;text-align:center;transition:all .3s ease}.metric-card:hover{background:#e8e8e8;box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.metric-value{font-size:32px;font-weight:700;line-height:1;margin-bottom:8px}.metric-label{color:#8c8c8c;font-size:12px;font-weight:500}.color-preview{border:2px solid #e8e8e8;border-radius:10px;box-shadow:0 2px 8px #0000001a;height:48px;transition:all .3s ease;width:48px}.color-preview:hover{box-shadow:0 4px 12px #00000026;transform:scale(1.1)}.feature-tag{align-items:center;border-radius:8px;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:6px 14px;transition:all .3s ease}.feature-tag:hover{box-shadow:0 2px 8px #00000026;transform:translateY(-2px)}.feature-checkbox-card{background:#fafafa;border:2px solid #f0f0f0;border-radius:8px;cursor:pointer;padding:12px 16px;transition:all .3s ease}.feature-checkbox-card:hover{background:#f0f0f0;border-color:#722ed1;box-shadow:0 2px 8px #722ed11a}.feature-checkbox-card .ant-checkbox-wrapper{width:100%}.feature-checkbox-card .ant-checkbox-checked .ant-checkbox-inner{background-color:#722ed1;border-color:#722ed1}.feature-checkbox-card .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#722ed1}.info-card .ant-switch-checked{background-color:#52c41a}.info-card .ant-empty{padding:20px 0}.info-card .ant-empty-description{color:#8c8c8c}.business-detail-page .ant-btn{border-radius:8px;font-weight:500;transition:all .3s ease}.business-detail-page .ant-btn:hover{box-shadow:0 2px 8px #00000026;transform:translateY(-1px)}.business-detail-page .ant-breadcrumb{font-size:14px}.business-detail-page .ant-breadcrumb a{color:#722ed1;transition:all .3s ease}.business-detail-page .ant-breadcrumb a:hover{color:#9254de}.business-detail-page .ant-tag{border:none;border-radius:6px;font-weight:500;padding:4px 12px}@media (max-width:768px){.business-detail-page{padding:0}.info-card .ant-card-body,.metric-card{padding:16px}.metric-value{font-size:24px}.metric-label{font-size:11px}.color-preview{height:40px;width:40px}.feature-tag{font-size:12px;padding:4px 10px}.feature-checkbox-card{padding:10px 12px}.business-detail-tabs .ant-tabs-tab{font-size:13px;padding:8px 12px}}@media (max-width:576px){.info-card .ant-card-head{padding:12px 16px}.info-card .ant-card-head-title{font-size:14px}.info-card .ant-card-body,.metric-card{padding:12px}.metric-value{font-size:20px}.metric-label{font-size:10px}.color-preview{height:32px;width:32px}.feature-tag{font-size:11px;padding:4px 8px}.feature-checkbox-card{padding:8px 10px}.business-detail-page .ant-btn{font-size:13px}.business-detail-tabs .ant-tabs-tab{font-size:12px;padding:6px 10px}}.info-card{animation:fadeIn .3s ease}.info-card .ant-typography-copy{color:#722ed1}.info-card .ant-tag .anticon{margin-right:4px}.info-card .ant-row>.ant-col{margin-bottom:0}.metric-card .ant-switch{margin-bottom:8px}.installation-requests-pipeline{padding:0}.pipeline-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:24px}.pipeline-title-section{flex:1 1;min-width:250px}.pipeline-stats{display:flex;flex-wrap:wrap;gap:12px}.stat-card-mini{border:1px solid #f0f0f0;border-radius:10px;box-shadow:0 2px 8px #0000000f;min-width:100px;transition:all .3s ease}.stat-card-mini:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.stat-card-mini .ant-card-body{padding:12px}.stat-content-mini{align-items:center;display:flex;flex-direction:column;gap:4px}.filters-card{border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 8px #0000000f}.filters-card .ant-card-body{padding:16px}.pipeline-board{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));min-height:600px}.pipeline-column{background:#fafafa;border:2px solid #f0f0f0;border-radius:12px;display:flex;flex-direction:column;min-height:500px;transition:all .3s ease}.pipeline-column:hover{border-color:#d9d9d9;box-shadow:0 4px 12px #00000014}.pipeline-column-header{border-bottom:2px solid #0000000f;border-radius:10px 10px 0 0;display:flex;flex-direction:column;gap:4px;padding:16px}.pipeline-column-content{display:flex;flex:1 1;flex-direction:column;gap:12px;overflow-y:auto;padding:12px}.pipeline-column-content::-webkit-scrollbar{width:6px}.pipeline-column-content::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.pipeline-column-content::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.pipeline-column-content::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.pipeline-request-card{background:#fff;border:1px solid #e8e8e8;border-radius:10px;box-shadow:0 2px 6px #0000000f;cursor:move;transition:all .3s ease}.pipeline-request-card:hover{border-color:#722ed1;box-shadow:0 4px 12px #0000001f;transform:translateY(-2px)}.pipeline-request-card .ant-card-body{padding:12px}.pipeline-request-card[draggable=true]{cursor:grab}.pipeline-request-card[draggable=true]:active{cursor:grabbing;opacity:.5}.pipeline-column-content .ant-empty{margin:auto}.pipeline-column-header .ant-badge{font-weight:600}.pipeline-request-card .ant-tag{border:none;border-radius:6px;font-weight:500}.pipeline-request-card .ant-btn{transition:all .2s ease}.pipeline-request-card .ant-btn:hover{transform:scale(1.1)}@media (max-width:1200px){.pipeline-board{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.pipeline-header{flex-direction:column}.pipeline-stats{justify-content:space-between;width:100%}.stat-card-mini{flex:1 1;min-width:70px}.pipeline-board{grid-template-columns:1fr}.pipeline-column{min-height:400px}.filters-card .ant-space{flex-direction:column;width:100%}.filters-card .ant-input-search,.filters-card .ant-select{width:100%!important}}@media (max-width:576px){.pipeline-header{padding:0}.pipeline-stats{gap:8px}.stat-card-mini .ant-card-body{padding:8px}.stat-content-mini{gap:2px}.stat-content-mini .ant-typography{font-size:10px!important}.stat-content-mini strong{font-size:16px!important}.pipeline-column-header{padding:12px}.pipeline-column-content{gap:8px;padding:8px}.pipeline-request-card .ant-card-body{padding:10px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.pipeline-request-card{animation:fadeIn .3s ease}.pipeline-column:has(.pipeline-column-content:hover){background:#f0f2f5;border-color:#722ed1}.ant-modal .ant-space-vertical{width:100%}.ant-modal .ant-space-item>div{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:12px}
/*# sourceMappingURL=main.3686c52e.css.map*/