.tab-deposit-content,.deposit-overview-container,.deposit-balance-page-content,.deposit-transactions-page-content,.deposit-refunds-tab,.deposit-deductions-tab,.deposit-reports-tab{color:#1e293b;width:100%;font-family:Inter,Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.deposit-header-section{margin-bottom:20px}.deposit-header-section .breadcrumb-path{color:#64748b;margin-bottom:6px;font-size:13px;font-weight:500}.deposit-header-section .breadcrumb-path .current-sub{color:#1e293b;font-weight:600}.deposit-header-section .page-title{color:#0b2b64;margin:0 0 6px;font-size:24px;font-weight:700;line-height:1.25}.deposit-header-section .page-subtitle{color:#64748b;margin:0;font-size:13.5px;line-height:1.5}.deposit-layout-wrapper{grid-template-columns:280px minmax(0,1fr);align-items:flex-start;gap:28px;width:100%;min-width:0;max-width:100%;display:grid}@media (max-width:992px){.deposit-layout-wrapper{grid-template-columns:100%;gap:16px}}.deposit-sidebar-panel{z-index:30;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-self:start;width:100%;min-width:0;padding:16px 12px;position:sticky;top:115px;box-shadow:0 1px 3px #0f172a0a}@media (max-width:992px){.deposit-sidebar-panel{z-index:90!important;border-radius:12px!important;margin-bottom:8px!important;padding:8px 10px!important;position:sticky!important;top:98px!important;box-shadow:0 2px 8px #0f172a0f!important}}.deposit-sidebar-panel .deposit-sidebar-header{border-bottom:1px solid #f1f5f9;align-items:center;gap:12px;margin-bottom:10px;padding:6px 10px 16px;display:flex}@media (max-width:992px){.deposit-sidebar-panel .deposit-sidebar-header{gap:8px;margin-bottom:8px;padding:0 0 8px}.deposit-sidebar-panel .deposit-sidebar-header .sidebar-header-icon{border-radius:8px;width:32px;height:32px;font-size:15px}.deposit-sidebar-panel .deposit-sidebar-header .sidebar-header-text .sidebar-header-title{font-size:13.5px}.deposit-sidebar-panel .deposit-sidebar-header .sidebar-header-text .sidebar-header-sub{font-size:11px}}.deposit-sidebar-panel .deposit-sidebar-header .sidebar-header-icon{color:#2563eb;background:#eff6ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}.deposit-sidebar-panel .deposit-sidebar-header .sidebar-header-text{flex-direction:column;display:flex}.deposit-sidebar-panel .deposit-sidebar-header .sidebar-header-text .sidebar-header-title{color:#0b2b64;letter-spacing:-.2px;margin:0;font-size:15px;font-weight:700;line-height:1.3}.deposit-sidebar-panel .deposit-sidebar-header .sidebar-header-text .sidebar-header-sub{color:#64748b;margin:0;font-size:11.5px;line-height:1.3}.deposit-sidebar-panel .deposit-sidebar-menu{flex-direction:column;gap:4px;display:flex}@media (max-width:992px){.deposit-sidebar-panel .deposit-sidebar-menu{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row;gap:8px;padding:2px 2px 6px;overflow-x:auto}.deposit-sidebar-panel .deposit-sidebar-menu::-webkit-scrollbar{display:none}}.deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item{text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}@media (max-width:992px){.deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item{white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-shrink:0;gap:8px;width:auto;padding:8px 14px}.deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-icon{font-size:15px}.deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-label{font-size:13px}}.deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-icon{color:#64748b;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;transition:all .2s;display:flex}.deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content{flex-direction:column;flex:1;min-width:0;display:flex}.deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-label{color:#334155;font-size:13.5px;font-weight:600;line-height:1.3;transition:all .2s}.deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-desc{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;line-height:1.3;overflow:hidden}@media (max-width:992px){.deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-desc{display:none}}.deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-arrow{color:#cbd5e1;opacity:0;font-size:11px;transition:all .2s;transform:translate(-4px)}@media (max-width:992px){.deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-arrow{display:none}}.deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item:hover{background:#f8fafc;border-color:#e2e8f0}.deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item:hover .nav-item-icon,.deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item:hover .nav-item-label{color:#0b2b64}.deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item:hover .nav-item-arrow{opacity:1;transform:translate(0)}.deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active{background:#eff6ff;border-color:#bfdbfe}.deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-icon{color:#2563eb}.deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-content .nav-item-label{color:#2563eb;font-weight:700}.deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-content .nav-item-desc{color:#3b82f6}.deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-arrow{color:#2563eb;opacity:1;transform:translate(0)}.deposit-content-panel{flex:1;width:100%;min-width:0}.deposit-sub-tabs-bar{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:22px;padding:4px 16px;box-shadow:0 1px 3px #0f172a0a}.deposit-sub-tabs-bar .sub-tabs-nav-list{scrollbar-width:none;align-items:center;gap:36px;display:flex;overflow-x:auto}.deposit-sub-tabs-bar .sub-tabs-nav-list::-webkit-scrollbar{display:none}.deposit-sub-tabs-bar .sub-tabs-nav-list .sub-tab-btn{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;padding:12px 6px 14px;font-size:14px;font-weight:600;transition:all .2s;display:flex;position:relative}.deposit-sub-tabs-bar .sub-tabs-nav-list .sub-tab-btn .sub-tab-icon{align-items:center;font-size:16px;display:inline-flex}.deposit-sub-tabs-bar .sub-tabs-nav-list .sub-tab-btn:hover{color:#1677ff}.deposit-sub-tabs-bar .sub-tabs-nav-list .sub-tab-btn.active{color:#1677ff;font-weight:700}.deposit-sub-tabs-bar .sub-tabs-nav-list .sub-tab-btn.active:after{content:"";background:#1677ff;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-5px;left:0;right:0}.deposit-overview-container{width:100%;max-width:100%;overflow-x:hidden}.deposit-overview-container .deposit-metrics-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;width:100%;max-width:100%;margin-bottom:20px;display:grid}@media (max-width:1440px){.deposit-overview-container .deposit-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media (max-width:768px){.deposit-overview-container .deposit-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (max-width:480px){.deposit-overview-container .deposit-metrics-grid{grid-template-columns:1fr}}.deposit-overview-container .deposit-metrics-grid .deposit-metric-card{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:10px;min-width:0;min-height:80px;padding:12px 10px;transition:all .2s;display:flex;box-shadow:0 1px 3px #0f172a08}.deposit-overview-container .deposit-metrics-grid .deposit-metric-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px -4px #0f172a14}.deposit-overview-container .deposit-metrics-grid .deposit-metric-card .metric-icon-circle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;display:flex}.deposit-overview-container .deposit-metrics-grid .deposit-metric-card .metric-icon-circle.blue{color:#1677ff;background:#eff6ff}.deposit-overview-container .deposit-metrics-grid .deposit-metric-card .metric-icon-circle.green{color:#10b981;background:#ecfdf5}.deposit-overview-container .deposit-metrics-grid .deposit-metric-card .metric-icon-circle.orange{color:#f97316;background:#fff7ed}.deposit-overview-container .deposit-metrics-grid .deposit-metric-card .metric-icon-circle.red{color:#ef4444;background:#fef2f2}.deposit-overview-container .deposit-metrics-grid .deposit-metric-card .metric-icon-circle.blue-light{color:#0284c7;background:#f0f9ff}.deposit-overview-container .deposit-metrics-grid .deposit-metric-card .metric-content{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.deposit-overview-container .deposit-metrics-grid .deposit-metric-card .metric-content .metric-label{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:11px;font-weight:500;overflow:hidden}.deposit-overview-container .deposit-metrics-grid .deposit-metric-card .metric-content .metric-value{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;line-height:1.25;overflow:hidden}.deposit-overview-container .deposit-metrics-grid .deposit-metric-card .metric-content .metric-sub-row{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;margin-top:2px;font-size:10.5px;display:flex;overflow:hidden}.deposit-overview-container .deposit-metrics-grid .deposit-metric-card .metric-content .metric-sub-row .growth-badge{color:#10b981;flex-shrink:0;font-weight:700}.deposit-overview-container .deposit-metrics-grid .deposit-metric-card .metric-content .metric-sub-row .sub-text{color:#94a3b8;text-overflow:ellipsis;overflow:hidden}.deposit-overview-container .deposit-charts-row{margin-bottom:20px}.deposit-overview-container .deposit-dashboard-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;height:100%;padding:18px 20px;display:flex;box-shadow:0 1px 3px #0f172a0a}.deposit-overview-container .deposit-dashboard-card .card-top-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.deposit-overview-container .deposit-dashboard-card .card-top-header .card-title{color:#0f172a;margin:0;font-size:14.5px;font-weight:700}.deposit-overview-container .deposit-dashboard-card .card-top-header .select-time-range{width:145px}.deposit-overview-container .deposit-dashboard-card .card-top-header .select-time-range .ant-select-selector{border-color:#cbd5e1;border-radius:8px;font-size:12.5px}.deposit-overview-container .deposit-dashboard-card .card-top-header .btn-view-all-link{color:#1677ff;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12.5px;font-weight:600;display:inline-flex}.deposit-overview-container .deposit-dashboard-card .card-top-header .btn-view-all-link:hover{text-decoration:underline}.deposit-overview-container .deposit-dashboard-card .card-title{color:#0f172a;margin:0 0 16px;font-size:14.5px;font-weight:700}.deposit-overview-container .chart-card .svg-chart-wrapper{width:100%;height:220px;position:relative}.deposit-overview-container .chart-card .svg-chart-wrapper .deposit-svg-chart{width:100%;height:100%}.deposit-overview-container .chart-card .chart-legend-row{border-top:1px solid #f1f5f9;justify-content:center;align-items:center;gap:24px;margin-top:14px;padding-top:10px;display:flex}.deposit-overview-container .chart-card .chart-legend-row .legend-item{color:#64748b;align-items:center;gap:6px;font-size:12px;display:flex}.deposit-overview-container .chart-card .chart-legend-row .legend-item .box-dot{border-radius:3px;width:12px;height:12px}.deposit-overview-container .chart-card .chart-legend-row .legend-item .box-dot.blue{background:#bae6fd}.deposit-overview-container .chart-card .chart-legend-row .legend-item .box-dot.orange{background:#fdba74}.deposit-overview-container .chart-card .chart-legend-row .legend-item .line-dot-blue{background:#0284c7;width:18px;height:3px;position:relative}.deposit-overview-container .chart-card .chart-legend-row .legend-item .line-dot-blue:after{content:"";background:#0284c7;border-radius:50%;width:7px;height:7px;position:absolute;top:-2px;left:5px}.deposit-overview-container .donut-card .donut-content-layout{flex:1;align-items:center;gap:16px;display:flex}@media (max-width:1200px){.deposit-overview-container .donut-card .donut-content-layout{flex-direction:column}}.deposit-overview-container .donut-card .donut-content-layout .donut-graphic-box{flex-shrink:0;width:140px;height:140px;position:relative}.deposit-overview-container .donut-card .donut-content-layout .donut-graphic-box .donut-svg{width:100%;height:100%;transform:rotate(-90deg)}.deposit-overview-container .donut-card .donut-content-layout .donut-graphic-box .donut-center-info{text-align:center;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.deposit-overview-container .donut-card .donut-content-layout .donut-graphic-box .donut-center-info .lbl{color:#94a3b8;font-size:10.5px}.deposit-overview-container .donut-card .donut-content-layout .donut-graphic-box .donut-center-info .val{color:#0f172a;white-space:nowrap;margin:1px 0;font-size:12.5px;font-weight:700;line-height:1.2}.deposit-overview-container .donut-card .donut-content-layout .donut-graphic-box .donut-center-info .sub{color:#64748b;font-size:10px}.deposit-overview-container .donut-card .donut-content-layout .donut-legend-list{flex-direction:column;flex:1;gap:7px;display:flex}.deposit-overview-container .donut-card .donut-content-layout .donut-legend-list .d-legend-item{align-items:center;font-size:12px;display:flex}.deposit-overview-container .donut-card .donut-content-layout .donut-legend-list .d-legend-item .dot{border-radius:2px;flex-shrink:0;width:9px;height:9px;margin-right:8px}.deposit-overview-container .donut-card .donut-content-layout .donut-legend-list .d-legend-item .name{color:#475569;flex:1}.deposit-overview-container .donut-card .donut-content-layout .donut-legend-list .d-legend-item .pct{color:#0f172a;margin-left:8px;font-weight:600}.deposit-overview-container .status-card .status-breakdown-list{flex-direction:column;gap:12px;padding-top:4px;display:flex}.deposit-overview-container .status-card .status-breakdown-list .status-breakdown-item{justify-content:space-between;align-items:center;font-size:12.5px;display:flex}.deposit-overview-container .status-card .status-breakdown-list .status-breakdown-item .left{align-items:center;gap:8px;display:flex}.deposit-overview-container .status-card .status-breakdown-list .status-breakdown-item .left .circle-dot{border-radius:50%;width:7px;height:7px}.deposit-overview-container .status-card .status-breakdown-list .status-breakdown-item .left .label{color:#475569}.deposit-overview-container .status-card .status-breakdown-list .status-breakdown-item .count-badge{color:#0f172a;font-weight:700}.deposit-overview-container .deposit-tables-row{margin-bottom:20px}.deposit-overview-container .deposit-quick-actions-bar{margin-top:22px}.deposit-overview-container .deposit-quick-actions-bar .actions-section-title{color:#0f172a;margin-bottom:12px;font-size:14.5px;font-weight:700}.deposit-overview-container .deposit-quick-actions-bar .quick-actions-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (max-width:992px){.deposit-overview-container .deposit-quick-actions-bar .quick-actions-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.deposit-overview-container .deposit-quick-actions-bar .quick-actions-grid{grid-template-columns:1fr}}.deposit-overview-container .deposit-quick-actions-bar .quick-actions-grid .btn-quick-action{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:14px 16px;font-size:13.5px;font-weight:600;transition:all .2s;display:flex;box-shadow:0 1px 2px #0f172a08}.deposit-overview-container .deposit-quick-actions-bar .quick-actions-grid .btn-quick-action .qa-icon{font-size:16px}.deposit-overview-container .deposit-quick-actions-bar .quick-actions-grid .btn-quick-action .qa-icon.plus{color:#1677ff}.deposit-overview-container .deposit-quick-actions-bar .quick-actions-grid .btn-quick-action .qa-icon.refund{color:#06b6d4}.deposit-overview-container .deposit-quick-actions-bar .quick-actions-grid .btn-quick-action .qa-icon.deduct{color:#ef4444}.deposit-overview-container .deposit-quick-actions-bar .quick-actions-grid .btn-quick-action .qa-icon.report{color:#2563eb}.deposit-overview-container .deposit-quick-actions-bar .quick-actions-grid .btn-quick-action:hover{color:#1677ff;background:#f0f7ff;border-color:#93c5fd;transform:translateY(-2px);box-shadow:0 4px 12px -2px #0f172a14}.deposit-balance-page-content .balance-metrics-5grid{grid-template-columns:repeat(5,1fr);gap:16px;margin-bottom:20px;display:grid}@media (max-width:1200px){.deposit-balance-page-content .balance-metrics-5grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.deposit-balance-page-content .balance-metrics-5grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.deposit-balance-page-content .balance-metrics-5grid{grid-template-columns:1fr}}.deposit-balance-page-content .balance-metrics-5grid .b-metric-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;justify-content:space-between;min-height:104px;padding:16px 18px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 3px #0f172a08}.deposit-balance-page-content .balance-metrics-5grid .b-metric-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px -4px #0f172a14}.deposit-balance-page-content .balance-metrics-5grid .b-metric-card .b-metric-header{align-items:center;gap:10px;margin-bottom:8px;display:flex}.deposit-balance-page-content .balance-metrics-5grid .b-metric-card .b-metric-header .b-metric-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:flex}.deposit-balance-page-content .balance-metrics-5grid .b-metric-card .b-metric-header .b-metric-icon.blue{color:#1677ff;background:#eff6ff}.deposit-balance-page-content .balance-metrics-5grid .b-metric-card .b-metric-header .b-metric-icon.green{color:#10b981;background:#ecfdf5}.deposit-balance-page-content .balance-metrics-5grid .b-metric-card .b-metric-header .b-metric-icon.orange{color:#f97316;background:#fff7ed}.deposit-balance-page-content .balance-metrics-5grid .b-metric-card .b-metric-header .b-metric-icon.red{color:#ef4444;background:#fef2f2}.deposit-balance-page-content .balance-metrics-5grid .b-metric-card .b-metric-header .b-metric-icon.cyan{color:#0d9488;background:#f0fdfa}.deposit-balance-page-content .balance-metrics-5grid .b-metric-card .b-metric-header .b-metric-title{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.deposit-balance-page-content .balance-metrics-5grid .b-metric-card .b-metric-value-box{flex-direction:column;margin-bottom:6px;display:flex}.deposit-balance-page-content .balance-metrics-5grid .b-metric-card .b-metric-value-box .b-metric-amount{color:#0f172a;letter-spacing:-.02em;font-size:20px;font-weight:800;line-height:1.2}.deposit-balance-page-content .balance-metrics-5grid .b-metric-card .b-metric-value-box .b-metric-unit{color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-top:1px;font-size:11.5px;font-weight:700}.deposit-balance-page-content .balance-metrics-5grid .b-metric-card .b-metric-value{color:#0f172a;letter-spacing:-.02em;margin-bottom:6px;font-size:20px;font-weight:800;line-height:1.25}.deposit-balance-page-content .balance-metrics-5grid .b-metric-card .b-metric-trend{align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.deposit-balance-page-content .balance-metrics-5grid .b-metric-card .b-metric-trend.positive{color:#16a34a;font-weight:600}.deposit-balance-page-content .balance-metrics-5grid .b-metric-card .b-metric-trend.negative{color:#dc2626;font-weight:600}.deposit-balance-page-content .balance-metrics-5grid .b-metric-card .b-metric-trend.neutral{color:#64748b}.deposit-balance-page-content .manual-deposit-instruction-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:20px 22px;box-shadow:0 1px 3px #0f172a08}.deposit-balance-page-content .manual-deposit-instruction-card .instruction-top-row{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;padding-bottom:18px;display:flex}@media (max-width:992px){.deposit-balance-page-content .manual-deposit-instruction-card .instruction-top-row{flex-direction:column}}.deposit-balance-page-content .manual-deposit-instruction-card .instruction-top-row .inst-title-box{align-items:flex-start;gap:14px;display:flex}.deposit-balance-page-content .manual-deposit-instruction-card .instruction-top-row .inst-title-box .inst-icon-bank{color:#1677ff;background:#eff6ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:flex}.deposit-balance-page-content .manual-deposit-instruction-card .instruction-top-row .inst-title-box .inst-titles .inst-main-title{align-items:center;gap:10px;margin-bottom:4px;display:flex}.deposit-balance-page-content .manual-deposit-instruction-card .instruction-top-row .inst-title-box .inst-titles .inst-main-title span{color:#0f172a;font-size:16px;font-weight:700}.deposit-balance-page-content .manual-deposit-instruction-card .instruction-top-row .inst-title-box .inst-titles .inst-main-title .phase-tag{color:#1677ff;background:#eff6ff;border-color:#bfdbfe;border-radius:10px;font-size:11px;font-weight:600}.deposit-balance-page-content .manual-deposit-instruction-card .instruction-top-row .inst-title-box .inst-titles .inst-desc{color:#64748b;margin:0;font-size:12.5px;line-height:1.5}.deposit-balance-page-content .manual-deposit-instruction-card .instruction-top-row .inst-actions-right{flex-shrink:0;align-items:center;gap:10px;display:flex}.deposit-balance-page-content .manual-deposit-instruction-card .instruction-top-row .inst-actions-right .inst-actions-subgroup{align-items:center;gap:10px;display:inline-flex}.deposit-balance-page-content .manual-deposit-instruction-card .instruction-top-row .inst-actions-right .btn-txt-short{display:none}.deposit-balance-page-content .manual-deposit-instruction-card .instruction-top-row .inst-actions-right .btn-txt-full{display:inline}.deposit-balance-page-content .manual-deposit-instruction-card .instruction-top-row .inst-actions-right .btn-action-primary{background:#1677ff;border-color:#1677ff;border-radius:8px;height:38px;font-weight:600}.deposit-balance-page-content .manual-deposit-instruction-card .instruction-top-row .inst-actions-right .btn-action-outline{color:#334155;border-color:#cbd5e1;border-radius:8px;height:38px;font-weight:600}.deposit-balance-page-content .manual-deposit-instruction-card .instruction-top-row .inst-actions-right .btn-action-outline:hover{color:#1677ff;border-color:#1677ff}.deposit-balance-page-content .manual-deposit-instruction-card .bank-details-4col-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:992px){.deposit-balance-page-content .manual-deposit-instruction-card .bank-details-4col-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.deposit-balance-page-content .manual-deposit-instruction-card .bank-details-4col-grid{grid-template-columns:1fr}}.deposit-balance-page-content .manual-deposit-instruction-card .bank-details-4col-grid .bank-col{flex-direction:column;display:flex}.deposit-balance-page-content .manual-deposit-instruction-card .bank-details-4col-grid .bank-col .lbl{color:#64748b;margin-bottom:4px;font-size:11.5px}.deposit-balance-page-content .manual-deposit-instruction-card .bank-details-4col-grid .bank-col .val{color:#0f172a;font-size:13.5px}.deposit-balance-page-content .manual-deposit-instruction-card .bank-details-4col-grid .bank-col .val.bold{font-weight:700}.deposit-balance-page-content .manual-deposit-instruction-card .bank-details-4col-grid .bank-col .val.text-primary{color:#1677ff}.deposit-balance-page-content .manual-deposit-instruction-card .bank-details-4col-grid .bank-col .sub-hint{color:#94a3b8;margin-top:2px;font-size:11px}.deposit-balance-page-content .deposit-table-box-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:20px;box-shadow:0 1px 3px #0f172a08}.deposit-balance-page-content .deposit-table-box-card .section-box-title{color:#0f172a;margin:0 0 16px;font-size:16px;font-weight:700}.deposit-balance-page-content .deposit-table-box-card .filter-controls-row{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.deposit-balance-page-content .deposit-table-box-card .filter-controls-row .search-and-toggle-bar{align-items:center;display:inline-flex}.deposit-balance-page-content .deposit-table-box-card .filter-controls-row .search-and-toggle-bar .btn-mobile-filter-toggle{display:none}.deposit-balance-page-content .deposit-table-box-card .filter-controls-row .filter-dropdowns-group{display:contents}.deposit-balance-page-content .deposit-table-box-card .filter-controls-row .filter-dropdowns-group .field-label-mobile{display:none}.deposit-balance-page-content .deposit-table-box-card .filter-controls-row .filter-dropdowns-group .filter-dropdowns-grid,.deposit-balance-page-content .deposit-table-box-card .filter-controls-row .filter-dropdowns-group .filter-field-col{display:contents}.deposit-balance-page-content .deposit-table-box-card .filter-controls-row .filter-dropdowns-group .mobile-filter-footer-actions{display:none}.deposit-balance-page-content .deposit-table-box-card .filter-controls-row .input-search-tx{border-radius:8px;width:280px}.deposit-balance-page-content .deposit-table-box-card .filter-controls-row .select-filter-item{min-width:140px}.deposit-balance-page-content .deposit-table-box-card .filter-controls-row .select-filter-item .ant-select-selector{border-radius:8px!important}.deposit-balance-page-content .deposit-table-box-card .filter-controls-row .date-range-filter{border-radius:8px;width:230px}.deposit-balance-page-content .deposit-table-box-card .filter-pills-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;display:flex}.deposit-balance-page-content .deposit-table-box-card .filter-pills-row .pill-btn{color:#475569;cursor:pointer;white-space:nowrap;background:#f1f5f9;border:none;border-radius:20px;padding:5px 14px;font-size:12.5px;font-weight:500;transition:all .2s}.deposit-balance-page-content .deposit-table-box-card .filter-pills-row .pill-btn:hover{color:#1e293b;background:#e2e8f0}.deposit-balance-page-content .deposit-table-box-card .filter-pills-row .pill-btn.active{color:#fff;background:#1677ff;font-weight:600}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:18px;box-shadow:0 1px 3px #0f172a08}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card .widget-header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card .widget-header .widget-title{color:#0f172a;margin:0;font-size:14px;font-weight:700}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card .widget-header .widget-link{color:#1677ff;font-size:12px;text-decoration:none}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card .widget-header .widget-link:hover{text-decoration:underline}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card .contracts-progress-list{flex-direction:column;gap:14px;display:flex}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card .contracts-progress-list .contract-progress-item .c-head{justify-content:space-between;align-items:flex-start;margin-bottom:4px;display:flex}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card .contracts-progress-list .contract-progress-item .c-head .c-code{color:#0f172a;font-size:12.5px;font-weight:700}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card .contracts-progress-list .contract-progress-item .c-head .c-name{color:#64748b;font-size:11.5px}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card .contracts-progress-list .contract-progress-item .c-head .c-percent{color:#1677ff;font-size:13px;font-weight:700}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card .contracts-progress-list .contract-progress-item .c-amounts{color:#64748b;justify-content:space-between;margin-top:2px;font-size:11px;display:flex}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card .contracts-progress-list .contract-progress-item .c-amounts b{color:#1e293b}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card .approvals-timeline-list{flex-direction:column;gap:12px;display:flex}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card .approvals-timeline-list .approval-timeline-item{align-items:flex-start;gap:10px;display:flex}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card .approvals-timeline-list .approval-timeline-item .appr-time{color:#94a3b8;flex-shrink:0;width:65px;font-size:11px}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card .approvals-timeline-list .approval-timeline-item .appr-dot-line{flex-direction:column;align-items:center;padding-top:4px;display:flex;position:relative}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card .approvals-timeline-list .approval-timeline-item .appr-dot-line .dot{border-radius:50%;width:8px;height:8px}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card .approvals-timeline-list .approval-timeline-item .appr-dot-line .line{background:#e2e8f0;width:1.5px;height:24px;margin-top:4px}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card .approvals-timeline-list .approval-timeline-item .appr-content .appr-title{color:#1e293b;font-size:12.5px;font-weight:600}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card .approvals-timeline-list .approval-timeline-item .appr-content .appr-sub{color:#64748b;font-size:11px}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card.note-policy-card{background:#fafaf9;border-color:#e7e5e4}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card.note-policy-card .lightbulb-icon{margin-right:4px}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card.note-policy-card .policy-bullet-list{color:#44403c;margin:0;padding-left:18px;font-size:12px;line-height:1.6}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card.note-policy-card .policy-bullet-list li{margin-bottom:6px}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card.note-policy-card .guide-detail-link{color:#1677ff;font-size:11.5px;text-decoration:none}.deposit-balance-page-content .balance-sidebar-widgets .side-widget-card.note-policy-card .guide-detail-link:hover{text-decoration:underline}.deposit-balance-page-content .activity-logs-bottom-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:18px 20px;box-shadow:0 1px 3px #0f172a08}.deposit-balance-page-content .activity-logs-bottom-card .activity-header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.deposit-balance-page-content .activity-logs-bottom-card .activity-header .act-title{color:#0f172a;margin:0;font-size:15px;font-weight:700}.deposit-balance-page-content .activity-logs-bottom-card .activity-header .act-link{color:#1677ff;font-size:12.5px;text-decoration:none}.deposit-balance-page-content .activity-logs-bottom-card .activity-header .act-link:hover{text-decoration:underline}.deposit-balance-page-content .activity-logs-bottom-card .activity-items-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:992px){.deposit-balance-page-content .activity-logs-bottom-card .activity-items-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.deposit-balance-page-content .activity-logs-bottom-card .activity-items-grid{grid-template-columns:1fr}}.deposit-balance-page-content .activity-logs-bottom-card .activity-items-grid .act-item-box{background:#f8fafc;border:1px solid #f1f5f9;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.deposit-balance-page-content .activity-logs-bottom-card .activity-items-grid .act-item-box .act-icon-circle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;display:flex}.deposit-balance-page-content .activity-logs-bottom-card .activity-items-grid .act-item-box .act-icon-circle.blue{color:#1677ff;background:#eff6ff}.deposit-balance-page-content .activity-logs-bottom-card .activity-items-grid .act-item-box .act-icon-circle.green{color:#16a34a;background:#ecfdf5}.deposit-balance-page-content .activity-logs-bottom-card .activity-items-grid .act-item-box .act-icon-circle.purple{color:#9333ea;background:#f3e8ff}.deposit-balance-page-content .activity-logs-bottom-card .activity-items-grid .act-item-box .act-icon-circle.red{color:#dc2626;background:#fef2f2}.deposit-balance-page-content .activity-logs-bottom-card .activity-items-grid .act-item-box .act-content{flex-direction:column;display:flex}.deposit-balance-page-content .activity-logs-bottom-card .activity-items-grid .act-item-box .act-content .act-time{color:#94a3b8;font-size:10.5px}.deposit-balance-page-content .activity-logs-bottom-card .activity-items-grid .act-item-box .act-content .act-user{color:#0f172a;font-size:12.5px;font-weight:700}.deposit-balance-page-content .activity-logs-bottom-card .activity-items-grid .act-item-box .act-content .act-action{color:#64748b;font-size:11.5px}.deposit-balance-page-content .activity-logs-bottom-card .activity-items-grid .act-item-box .act-content .act-code{color:#1677ff;cursor:pointer;font-size:11px}.deposit-transactions-page-content .tx-metrics-5grid{grid-template-columns:repeat(5,1fr);gap:16px;margin-bottom:20px;display:grid}@media (max-width:1200px){.deposit-transactions-page-content .tx-metrics-5grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.deposit-transactions-page-content .tx-metrics-5grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.deposit-transactions-page-content .tx-metrics-5grid{grid-template-columns:1fr}}.deposit-transactions-page-content .tx-metrics-5grid .tx-metric-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;justify-content:space-between;min-height:104px;padding:16px 18px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 3px #0f172a08}.deposit-transactions-page-content .tx-metrics-5grid .tx-metric-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px -4px #0f172a14}.deposit-transactions-page-content .tx-metrics-5grid .tx-metric-card .tx-metric-header{align-items:center;gap:10px;margin-bottom:8px;display:flex}.deposit-transactions-page-content .tx-metrics-5grid .tx-metric-card .tx-metric-header .tx-metric-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:flex}.deposit-transactions-page-content .tx-metrics-5grid .tx-metric-card .tx-metric-header .tx-metric-icon.blue{color:#1677ff;background:#eff6ff}.deposit-transactions-page-content .tx-metrics-5grid .tx-metric-card .tx-metric-header .tx-metric-icon.green{color:#10b981;background:#ecfdf5}.deposit-transactions-page-content .tx-metrics-5grid .tx-metric-card .tx-metric-header .tx-metric-icon.orange{color:#f97316;background:#fff7ed}.deposit-transactions-page-content .tx-metrics-5grid .tx-metric-card .tx-metric-header .tx-metric-icon.red{color:#ef4444;background:#fef2f2}.deposit-transactions-page-content .tx-metrics-5grid .tx-metric-card .tx-metric-header .tx-metric-title{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.deposit-transactions-page-content .tx-metrics-5grid .tx-metric-card .tx-metric-value{color:#0f172a;letter-spacing:-.02em;margin-bottom:6px;font-size:20px;font-weight:800;line-height:1.25}.deposit-transactions-page-content .tx-metrics-5grid .tx-metric-card .tx-metric-trend{align-items:center;gap:4px;font-size:11.5px;display:inline-flex}.deposit-transactions-page-content .tx-metrics-5grid .tx-metric-card .tx-metric-trend.positive{color:#16a34a;font-weight:600}.deposit-transactions-page-content .tx-metrics-5grid .tx-metric-card .tx-metric-trend.negative{color:#dc2626;font-weight:600}.deposit-transactions-page-content .tx-metrics-5grid .tx-metric-card .tx-metric-trend.neutral{color:#64748b}.deposit-transactions-page-content .tx-filter-container-box{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:20px;box-shadow:0 1px 3px #0f172a08}.deposit-transactions-page-content .tx-filter-container-box .filter-title{color:#0f172a;margin:0 0 14px;font-size:15px;font-weight:700}.deposit-transactions-page-content .tx-filter-container-box .filter-input-search{border-radius:8px;height:38px}.deposit-transactions-page-content .tx-filter-container-box .filter-select .ant-select-selector{align-items:center;display:flex;border-radius:8px!important;height:38px!important}.deposit-transactions-page-content .tx-filter-container-box .filter-field-group{flex-direction:column;gap:4px;display:flex}.deposit-transactions-page-content .tx-filter-container-box .filter-field-group .field-lbl{color:#64748b;font-size:11.5px;font-weight:500}.deposit-transactions-page-content .tx-filter-container-box .filter-field-group .ant-picker,.deposit-transactions-page-content .tx-filter-container-box .filter-field-group .ant-input{border-radius:8px}.deposit-transactions-page-content .tx-filter-container-box .filter-action-buttons-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.deposit-transactions-page-content .tx-filter-container-box .filter-action-buttons-row .filter-btn-subgroup{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.deposit-transactions-page-content .tx-filter-container-box .filter-action-buttons-row .btn-tx-primary{background:#1677ff;border-color:#1677ff;border-radius:8px;height:38px;font-weight:600}.deposit-transactions-page-content .tx-filter-container-box .filter-action-buttons-row .btn-tx-filter{color:#1677ff;border-color:#1677ff;border-radius:8px;height:38px;font-weight:600}.deposit-transactions-page-content .tx-filter-container-box .filter-action-buttons-row .btn-tx-filter:hover{background:#eff6ff}.deposit-transactions-page-content .tx-filter-container-box .filter-action-buttons-row .btn-tx-outline{color:#334155;border-color:#cbd5e1;border-radius:8px;height:38px;font-weight:600}.deposit-transactions-page-content .tx-filter-container-box .filter-action-buttons-row .btn-tx-outline:hover{color:#1677ff;border-color:#1677ff}.deposit-transactions-page-content .tx-filter-container-box .tx-rules-info-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;height:100%;padding:16px}.deposit-transactions-page-content .tx-filter-container-box .tx-rules-info-box .rules-header{align-items:center;gap:6px;margin-bottom:10px;display:flex}.deposit-transactions-page-content .tx-filter-container-box .tx-rules-info-box .rules-header .rule-info-icon{color:#1677ff;font-size:15px}.deposit-transactions-page-content .tx-filter-container-box .tx-rules-info-box .rules-header .rule-title{color:#0f172a;font-size:13.5px;font-weight:700}.deposit-transactions-page-content .tx-filter-container-box .tx-rules-info-box .rules-bullet-list{color:#475569;margin:0;padding-left:16px;font-size:12px;line-height:1.6}.deposit-transactions-page-content .tx-filter-container-box .tx-rules-info-box .rules-bullet-list li{margin-bottom:4px}.deposit-transactions-page-content .tx-table-container-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:20px;box-shadow:0 1px 3px #0f172a08}.deposit-transactions-page-content .tx-table-container-card .tx-table-top-bar{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.deposit-transactions-page-content .tx-table-container-card .tx-table-top-bar .tx-table-heading{color:#0f172a;margin:0;font-size:16px;font-weight:700}.deposit-transactions-page-content .tx-table-container-card .tx-table-top-bar .tx-count-hint{color:#64748b;font-size:12.5px}.deposit-transactions-page-content .tx-table-container-card .tx-full-styled-table .ant-table-thead>tr>th{color:#475569;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:10px;font-size:12px;font-weight:600}.deposit-transactions-page-content .tx-table-container-card .tx-full-styled-table .ant-table-thead>tr>th.ant-table-cell-fix-right{z-index:3!important;background:#f8fafc!important}.deposit-transactions-page-content .tx-table-container-card .tx-full-styled-table .ant-table-tbody>tr>td{background:#fff;border-bottom:1px solid #f1f5f9;padding:10px;font-size:12px}.deposit-transactions-page-content .tx-table-container-card .tx-full-styled-table .ant-table-tbody>tr>td.ant-table-cell-fix-right{z-index:2!important;background:#fff!important}.deposit-transactions-page-content .tx-table-container-card .tx-full-styled-table .ant-table-tbody>tr:hover>td{background:#f8fafc}.deposit-transactions-page-content .tx-table-container-card .tx-full-styled-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background:#f8fafc!important}.deposit-transactions-page-content .tx-table-container-card .tx-full-styled-table .ant-table-cell-fix-right-first{box-shadow:-4px 0 8px -2px #0f172a14!important}.deposit-transactions-page-content .tx-table-container-card .doc-link-item{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.deposit-transactions-page-content .tx-table-container-card .doc-link-item .doc-icon{font-size:14px}.deposit-transactions-page-content .tx-table-container-card .doc-link-item .doc-icon.pdf{color:#ef4444}.deposit-transactions-page-content .tx-table-container-card .doc-link-item .doc-icon.jpg{color:#2563eb}.deposit-transactions-page-content .tx-table-container-card .doc-link-item .doc-name-text{color:#2563eb;white-space:nowrap;text-overflow:ellipsis;max-width:100px;font-size:11.5px;overflow:hidden}.deposit-transactions-page-content .tx-table-container-card .doc-link-item .doc-name-text:hover{text-decoration:underline}.type-badge-pill{border-radius:12px;padding:2px 10px;font-size:11.5px;font-weight:600;display:inline-block}.type-badge-pill.green{color:#15803d;background:#dcfce7}.type-badge-pill.orange{color:#c2410c;background:#ffedd5}.type-badge-pill.cyan{color:#0369a1;background:#e0f2fe}.type-badge-pill.pink{color:#be123c;background:#ffe4e6}.type-badge-pill.purple{color:#7e22ce;background:#f3e8ff}.status-tag-rounded{border-radius:12px!important;padding:1px 8px!important;font-size:11.5px!important;font-weight:500!important}.doc-badge-link{cursor:pointer}.doc-badge-link .doc-icon{align-items:center;gap:4px;font-size:11.5px;font-weight:600;display:inline-flex}.doc-badge-link .doc-icon.pdf{color:#dc2626}.doc-badge-link .doc-icon.jpg{color:#2563eb}.action-link-btn{color:#1677ff;cursor:pointer;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.action-link-btn:hover{text-decoration:underline}.deposit-styled-table .ant-table-thead>tr>th,.balance-styled-table .ant-table-thead>tr>th{color:#475569;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:10px 12px;font-size:12px;font-weight:600}.deposit-styled-table .ant-table-tbody>tr>td,.balance-styled-table .ant-table-tbody>tr>td{border-bottom:1px solid #f1f5f9;padding:10px 12px;font-size:12.5px}.deposit-styled-table .ant-table-tbody>tr:hover>td,.balance-styled-table .ant-table-tbody>tr:hover>td{background:#f8fafc}.table-pagination-footer,.tx-table-bottom-pagination{color:#64748b;border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;margin-top:16px;padding-top:12px;font-size:12.5px;display:flex}.table-pagination-footer .right-pagination-controls,.table-pagination-footer .center-pagination-buttons,.tx-table-bottom-pagination .right-pagination-controls,.tx-table-bottom-pagination .center-pagination-buttons{align-items:center;gap:6px;display:flex}.table-pagination-footer .right-pagination-controls .page-nav-btn,.table-pagination-footer .right-pagination-controls .page-arrow-btn,.table-pagination-footer .right-pagination-controls .page-num-btn,.table-pagination-footer .center-pagination-buttons .page-nav-btn,.table-pagination-footer .center-pagination-buttons .page-arrow-btn,.table-pagination-footer .center-pagination-buttons .page-num-btn,.tx-table-bottom-pagination .right-pagination-controls .page-nav-btn,.tx-table-bottom-pagination .right-pagination-controls .page-arrow-btn,.tx-table-bottom-pagination .right-pagination-controls .page-num-btn,.tx-table-bottom-pagination .center-pagination-buttons .page-nav-btn,.tx-table-bottom-pagination .center-pagination-buttons .page-arrow-btn,.tx-table-bottom-pagination .center-pagination-buttons .page-num-btn{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;justify-content:center;align-items:center;min-width:28px;height:28px;font-size:12px;font-weight:600;transition:all .15s;display:flex}.table-pagination-footer .right-pagination-controls .page-nav-btn:hover,.table-pagination-footer .right-pagination-controls .page-arrow-btn:hover,.table-pagination-footer .right-pagination-controls .page-num-btn:hover,.table-pagination-footer .center-pagination-buttons .page-nav-btn:hover,.table-pagination-footer .center-pagination-buttons .page-arrow-btn:hover,.table-pagination-footer .center-pagination-buttons .page-num-btn:hover,.tx-table-bottom-pagination .right-pagination-controls .page-nav-btn:hover,.tx-table-bottom-pagination .right-pagination-controls .page-arrow-btn:hover,.tx-table-bottom-pagination .right-pagination-controls .page-num-btn:hover,.tx-table-bottom-pagination .center-pagination-buttons .page-nav-btn:hover,.tx-table-bottom-pagination .center-pagination-buttons .page-arrow-btn:hover,.tx-table-bottom-pagination .center-pagination-buttons .page-num-btn:hover{color:#1677ff;border-color:#1677ff}.table-pagination-footer .right-pagination-controls .page-nav-btn.active,.table-pagination-footer .right-pagination-controls .page-arrow-btn.active,.table-pagination-footer .right-pagination-controls .page-num-btn.active,.table-pagination-footer .center-pagination-buttons .page-nav-btn.active,.table-pagination-footer .center-pagination-buttons .page-arrow-btn.active,.table-pagination-footer .center-pagination-buttons .page-num-btn.active,.tx-table-bottom-pagination .right-pagination-controls .page-nav-btn.active,.tx-table-bottom-pagination .right-pagination-controls .page-arrow-btn.active,.tx-table-bottom-pagination .right-pagination-controls .page-num-btn.active,.tx-table-bottom-pagination .center-pagination-buttons .page-nav-btn.active,.tx-table-bottom-pagination .center-pagination-buttons .page-arrow-btn.active,.tx-table-bottom-pagination .center-pagination-buttons .page-num-btn.active{color:#fff;background:#1677ff;border-color:#1677ff}.table-pagination-footer .left-page-size,.tx-table-bottom-pagination .left-page-size{align-items:center;gap:6px;display:flex}.tx-detail-drawer .ant-drawer-content-wrapper{max-width:100vw}.tx-detail-drawer .ant-drawer-content{background-color:#f6f8fb}.tx-detail-drawer .ant-drawer-body{color:#1e293b;background-color:#f6f8fb;padding:24px 32px 40px;font-family:inherit}.tx-detail-drawer .tx-drawer-header-bar{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.tx-detail-drawer .tx-drawer-header-bar .drawer-breadcrumb-path{color:#1677ff;margin-bottom:8px;font-size:13px;font-weight:500}.tx-detail-drawer .tx-drawer-header-bar .drawer-breadcrumb-path .curr{color:#1677ff;font-weight:600}.tx-detail-drawer .tx-drawer-header-bar .btn-back-outline{color:#334155;background:#fff;border:1px solid #d9e2ec;border-radius:8px;align-items:center;gap:6px;height:36px;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #0000000a}.tx-detail-drawer .tx-drawer-header-bar .btn-back-outline:hover{color:#1677ff;border-color:#1677ff}.tx-detail-drawer .tx-drawer-header-bar .drawer-main-title{color:#0f172a;letter-spacing:-.01em;font-size:22px;font-weight:700}.tx-detail-drawer .tx-drawer-header-bar .drawer-header-right{align-items:center;gap:10px;display:flex}.tx-detail-drawer .tx-drawer-header-bar .drawer-header-right .btn-drawer-outline{color:#1677ff;background:#fff;border:1px solid #91caff;border-radius:8px;align-items:center;gap:6px;height:38px;padding:0 16px;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #00000005}.tx-detail-drawer .tx-drawer-header-bar .drawer-header-right .btn-drawer-outline:hover{background:#f0f7ff;border-color:#1677ff}.tx-detail-drawer .tx-drawer-header-bar .drawer-header-right .btn-drawer-primary{background:#1677ff;border-color:#1677ff;border-radius:8px;align-items:center;gap:6px;height:38px;padding:0 18px;font-weight:500;display:inline-flex;box-shadow:0 2px 6px #1677ff40}.tx-detail-drawer .tx-drawer-header-bar .drawer-header-right .btn-drawer-primary:hover{background:#4096ff;border-color:#4096ff}.tx-detail-drawer .drawer-summary-banner-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;padding:18px 24px;display:flex;box-shadow:0 1px 3px #0f172a08}.tx-detail-drawer .drawer-summary-banner-card .summary-left-icon{flex-shrink:0}.tx-detail-drawer .drawer-summary-banner-card .summary-left-icon .icon-circle-large{border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:22px;display:flex}.tx-detail-drawer .drawer-summary-banner-card .summary-left-icon .icon-circle-large.green{color:#16a34a;background:#dcfce7}.tx-detail-drawer .drawer-summary-banner-card .summary-col-item{flex-direction:column;gap:4px;display:flex}.tx-detail-drawer .drawer-summary-banner-card .summary-col-item .lbl{color:#64748b;font-size:12.5px;font-weight:500}.tx-detail-drawer .drawer-summary-banner-card .summary-col-item .val-amount{color:#0f172a;font-size:19px;font-weight:800}.tx-detail-drawer .drawer-summary-banner-card .summary-col-item .val-code{color:#0f172a;font-size:16px;font-weight:700}.tx-detail-drawer .drawer-summary-banner-card .summary-col-item .val-text{color:#334155;font-size:13.5px;font-weight:500}.tx-detail-drawer .drawer-summary-banner-card .summary-col-item .val-balance{color:#0f172a;font-size:18px;font-weight:800}.tx-detail-drawer .drawer-sub-tabs-bar{border-bottom:1px solid #e2e8f0}.tx-detail-drawer .drawer-sub-tabs-bar .sub-tabs-nav-list{align-items:center;gap:28px;display:flex}.tx-detail-drawer .drawer-sub-tabs-bar .sub-tabs-nav-list .sub-tab-btn{color:#64748b;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:12px 4px 14px;font-size:14px;font-weight:500;transition:color .15s;display:inline-flex;position:relative}.tx-detail-drawer .drawer-sub-tabs-bar .sub-tabs-nav-list .sub-tab-btn .sub-tab-icon{font-size:15px}.tx-detail-drawer .drawer-sub-tabs-bar .sub-tabs-nav-list .sub-tab-btn:hover{color:#1677ff}.tx-detail-drawer .drawer-sub-tabs-bar .sub-tabs-nav-list .sub-tab-btn.active{color:#1677ff;font-weight:700}.tx-detail-drawer .drawer-sub-tabs-bar .sub-tabs-nav-list .sub-tab-btn.active:after{content:"";background:#1677ff;border-radius:2px 2px 0 0;height:2.5px;position:absolute;bottom:-1px;left:0;right:0}.tx-detail-drawer .drawer-card-box{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px 22px;box-shadow:0 1px 3px #0f172a05}.tx-detail-drawer .drawer-card-box .card-box-title{color:#0f172a;margin-bottom:16px;font-size:15px;font-weight:700}.tx-detail-drawer .drawer-card-box .info-2col-grid{grid-template-columns:1fr 1fr;gap:14px 32px;display:grid}.tx-detail-drawer .drawer-card-box .info-2col-grid .info-field-item{flex-direction:column;gap:2px;display:flex}.tx-detail-drawer .drawer-card-box .info-2col-grid .info-field-item .lbl{color:#64748b;font-size:12.5px;font-weight:400}.tx-detail-drawer .drawer-card-box .info-2col-grid .info-field-item .val{color:#0f172a;font-size:13.5px;font-weight:500}.tx-detail-drawer .drawer-card-box .info-fields-vertical-list{flex-direction:column;gap:12px;display:flex}.tx-detail-drawer .drawer-card-box .info-fields-vertical-list .info-line-item{justify-content:space-between;align-items:center;gap:12px;font-size:13.5px;display:flex}.tx-detail-drawer .drawer-card-box .info-fields-vertical-list .info-line-item.flex-column{align-items:flex-start;gap:6px}.tx-detail-drawer .drawer-card-box .info-fields-vertical-list .info-line-item .lbl{color:#64748b;font-size:13px;font-weight:400}.tx-detail-drawer .drawer-card-box .info-fields-vertical-list .info-line-item .val{color:#0f172a;text-align:right;font-weight:500}.tx-detail-drawer .drawer-card-box .info-fields-vertical-list .bank-recipient-box{background:#f8fafc;border:1px solid #edf2f7;border-radius:8px;width:100%;padding:10px 14px;font-size:13px;line-height:1.5}.tx-detail-drawer .drawer-card-box .info-fields-vertical-list .role-tag{border-radius:4px;margin:0;padding:1px 8px;font-size:11.5px}.tx-detail-drawer .drawer-stepper-flow{justify-content:space-between;align-items:flex-start;padding-top:6px;display:flex;position:relative}.tx-detail-drawer .drawer-stepper-flow .step-item{flex-direction:column;flex:1;align-items:flex-start;display:flex;position:relative}.tx-detail-drawer .drawer-stepper-flow .step-item:last-child{flex:none}.tx-detail-drawer .drawer-stepper-flow .step-item:last-child .step-marker-line .line{display:none}.tx-detail-drawer .drawer-stepper-flow .step-item .step-marker-line{align-items:center;width:100%;margin-bottom:10px;display:flex}.tx-detail-drawer .drawer-stepper-flow .step-item .step-marker-line .marker-dot{color:#10b981;z-index:1;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:18px;display:flex}.tx-detail-drawer .drawer-stepper-flow .step-item .step-marker-line .marker-dot.circle-outline{background:#fff;border:2px solid #cbd5e1;border-radius:50%;width:18px;height:18px}.tx-detail-drawer .drawer-stepper-flow .step-item .step-marker-line .line{background:#10b981;flex:1;height:2px;margin-left:-2px;margin-right:-2px}.tx-detail-drawer .drawer-stepper-flow .step-item.pending .step-marker-line .line,.tx-detail-drawer .drawer-stepper-flow .step-item:nth-child(3) .step-marker-line .line{background:#e2e8f0}.tx-detail-drawer .drawer-stepper-flow .step-item .step-content{flex-direction:column;gap:2px;display:flex}.tx-detail-drawer .drawer-stepper-flow .step-item .step-content .step-name{color:#0f172a;font-size:13px}.tx-detail-drawer .drawer-stepper-flow .step-item .step-content .step-time{color:#94a3b8;font-size:11.5px}.tx-detail-drawer .drawer-stepper-flow .step-item .step-content .step-user{color:#64748b;font-size:12px}.tx-detail-drawer .attached-files-list{flex-direction:column;gap:10px;display:flex}.tx-detail-drawer .attached-files-list .doc-attach-item{background:#fff;border:1px solid #edf2f7;border-radius:8px;align-items:center;gap:12px;padding:10px 14px;transition:border-color .15s;display:flex}.tx-detail-drawer .attached-files-list .doc-attach-item:hover{border-color:#cbd5e1}.tx-detail-drawer .attached-files-list .doc-attach-item .file-icon-box{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex}.tx-detail-drawer .attached-files-list .doc-attach-item .file-icon-box.pdf{color:#ef4444;background:#fef2f2}.tx-detail-drawer .attached-files-list .doc-attach-item .file-icon-box.image{color:#2563eb;background:#eff6ff}.tx-detail-drawer .attached-files-list .doc-attach-item .file-meta{flex:1;min-width:0}.tx-detail-drawer .attached-files-list .doc-attach-item .file-meta .file-name{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.tx-detail-drawer .attached-files-list .doc-attach-item .file-meta .file-sub{color:#94a3b8;font-size:11.5px}.tx-detail-drawer .attached-files-list .doc-attach-item .file-actions{align-items:center;gap:6px;font-size:15px;display:flex}.tx-detail-drawer .attached-files-list .doc-attach-item .file-actions .hover-blue:hover{color:#1677ff!important}.tx-detail-drawer .linked-contract-row{border-radius:10px;background:#fff!important;border:1px solid #edf2f7!important;padding:14px 16px!important}.tx-detail-drawer .linked-contract-row .btn-sm-detail{color:#334155;background:#fff;border:1px solid #d9e2ec;border-radius:6px;font-size:12px;font-weight:500}.tx-detail-drawer .linked-contract-row .btn-sm-detail:hover{color:#1677ff;border-color:#1677ff}.tx-detail-drawer .drawer-notice-alert-card{background:#fff8f8;border:1px solid #ffd8d8;border-radius:10px;padding:14px 16px}.tx-detail-drawer .drawer-notice-alert-card .notice-icon{color:#ef4444;flex-shrink:0;margin-top:2px;font-size:18px}.tx-detail-drawer .drawer-notice-alert-card .notice-heading{color:#dc2626;margin-bottom:4px;font-size:13.5px;font-weight:700}.tx-detail-drawer .drawer-notice-alert-card .notice-desc{color:#7f1d1d;font-size:12.5px;line-height:1.5}.tx-adjust-modal .ant-modal-content-wrapper,.tx-adjust-modal .ant-drawer-content-wrapper,.tx-adjust-drawer .ant-modal-content-wrapper,.tx-adjust-drawer .ant-drawer-content-wrapper{max-width:100vw}.tx-adjust-modal .ant-modal-content,.tx-adjust-modal .ant-drawer-content,.tx-adjust-drawer .ant-modal-content,.tx-adjust-drawer .ant-drawer-content{background-color:#f6f8fb}.tx-adjust-modal .ant-modal-content,.tx-adjust-drawer .ant-modal-content{border-radius:14px;padding:24px 28px 30px;box-shadow:0 10px 25px -5px #0f172a1a,0 8px 10px -6px #0f172a1a}.tx-adjust-modal .ant-drawer-body,.tx-adjust-drawer .ant-drawer-body{color:#1e293b;background-color:#f6f8fb;padding:24px 32px 40px;font-family:inherit}.tx-adjust-modal .tx-adjust-modal-body,.tx-adjust-modal .tx-adjust-drawer-body,.tx-adjust-drawer .tx-adjust-modal-body,.tx-adjust-drawer .tx-adjust-drawer-body{color:#1e293b;font-family:inherit}.tx-adjust-modal .adjust-header-row,.tx-adjust-drawer .adjust-header-row{align-items:flex-start;gap:16px;display:flex}.tx-adjust-modal .adjust-header-row .btn-back-outline,.tx-adjust-drawer .adjust-header-row .btn-back-outline{color:#334155;background:#fff;border:1px solid #d9e2ec;border-radius:8px;align-items:center;gap:6px;height:36px;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #0000000a}.tx-adjust-modal .adjust-header-row .btn-back-outline:hover,.tx-adjust-drawer .adjust-header-row .btn-back-outline:hover{color:#1677ff;border-color:#1677ff}.tx-adjust-modal .adjust-header-row .adjust-modal-title,.tx-adjust-drawer .adjust-header-row .adjust-modal-title{color:#0f172a;letter-spacing:-.01em;font-size:22px;font-weight:700}.tx-adjust-modal .adjust-header-row .adjust-modal-subtitle,.tx-adjust-drawer .adjust-header-row .adjust-modal-subtitle{color:#64748b;font-size:13px}.tx-adjust-modal .source-tx-summary-card,.tx-adjust-drawer .source-tx-summary-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px 20px;box-shadow:0 1px 3px #0f172a05}.tx-adjust-modal .source-tx-summary-card .source-card-title,.tx-adjust-drawer .source-tx-summary-card .source-card-title{color:#0f172a;font-size:14.5px;font-weight:700}.tx-adjust-modal .source-tx-summary-card .btn-view-source-detail,.tx-adjust-drawer .source-tx-summary-card .btn-view-source-detail{color:#1677ff;background:#fff;border:1px solid #91caff;border-radius:6px;height:30px;padding:0 12px;font-size:12.5px;font-weight:500}.tx-adjust-modal .source-tx-summary-card .btn-view-source-detail:hover,.tx-adjust-drawer .source-tx-summary-card .btn-view-source-detail:hover{background:#f0f7ff;border-color:#1677ff}.tx-adjust-modal .source-tx-summary-card .source-tx-cols-grid,.tx-adjust-drawer .source-tx-summary-card .source-tx-cols-grid{grid-template-columns:repeat(6,1fr);align-items:center;gap:12px;display:grid}@media (max-width:992px){.tx-adjust-modal .source-tx-summary-card .source-tx-cols-grid,.tx-adjust-drawer .source-tx-summary-card .source-tx-cols-grid{grid-template-columns:repeat(3,1fr);gap:14px}}@media (max-width:576px){.tx-adjust-modal .source-tx-summary-card .source-tx-cols-grid,.tx-adjust-drawer .source-tx-summary-card .source-tx-cols-grid{grid-template-columns:1fr}}.tx-adjust-modal .source-tx-summary-card .source-tx-cols-grid .source-tx-col,.tx-adjust-drawer .source-tx-summary-card .source-tx-cols-grid .source-tx-col{border-right:1px solid #f1f5f9;flex-direction:column;gap:4px;padding-right:8px;display:flex}.tx-adjust-modal .source-tx-summary-card .source-tx-cols-grid .source-tx-col.no-border,.tx-adjust-modal .source-tx-summary-card .source-tx-cols-grid .source-tx-col:last-child,.tx-adjust-drawer .source-tx-summary-card .source-tx-cols-grid .source-tx-col.no-border,.tx-adjust-drawer .source-tx-summary-card .source-tx-cols-grid .source-tx-col:last-child{border-right:none}.tx-adjust-modal .source-tx-summary-card .source-tx-cols-grid .source-tx-col .lbl,.tx-adjust-drawer .source-tx-summary-card .source-tx-cols-grid .source-tx-col .lbl{color:#64748b;font-size:12px;font-weight:500}.tx-adjust-modal .source-tx-summary-card .source-tx-cols-grid .source-tx-col .val-code,.tx-adjust-drawer .source-tx-summary-card .source-tx-cols-grid .source-tx-col .val-code,.tx-adjust-modal .source-tx-summary-card .source-tx-cols-grid .source-tx-col .val-bold,.tx-adjust-drawer .source-tx-summary-card .source-tx-cols-grid .source-tx-col .val-bold{color:#0f172a;font-size:15px;font-weight:700}.tx-adjust-modal .source-tx-summary-card .source-tx-cols-grid .source-tx-col .val,.tx-adjust-drawer .source-tx-summary-card .source-tx-cols-grid .source-tx-col .val{color:#334155;font-size:13px;font-weight:500}.tx-adjust-modal .adjust-form-card,.tx-adjust-drawer .adjust-form-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px 24px;box-shadow:0 1px 3px #0f172a05}.tx-adjust-modal .adjust-form-card .card-box-title,.tx-adjust-drawer .adjust-form-card .card-box-title{color:#0f172a;font-size:15px;font-weight:700}.tx-adjust-modal .adjust-form-card .form-item-block,.tx-adjust-drawer .adjust-form-card .form-item-block{flex-direction:column;display:flex}.tx-adjust-modal .adjust-form-card .form-item-block .form-label-required,.tx-adjust-modal .adjust-form-card .form-item-block .form-label,.tx-adjust-drawer .adjust-form-card .form-item-block .form-label-required,.tx-adjust-drawer .adjust-form-card .form-item-block .form-label{color:#334155;margin-bottom:6px;font-size:13px;font-weight:600}.tx-adjust-modal .adjust-form-card .form-item-block .adjust-radio-group,.tx-adjust-drawer .adjust-form-card .form-item-block .adjust-radio-group{gap:20px;margin-top:4px;display:flex}.tx-adjust-modal .adjust-form-card .form-item-block .adjust-radio-group .ant-radio-wrapper,.tx-adjust-drawer .adjust-form-card .form-item-block .adjust-radio-group .ant-radio-wrapper{color:#334155;font-size:13.5px;font-weight:500}.tx-adjust-modal .adjust-form-card .form-item-block .adjust-amount-input,.tx-adjust-drawer .adjust-form-card .form-item-block .adjust-amount-input{font-size:14px;font-weight:600}.tx-adjust-modal .adjust-form-card .form-item-block .input-hint-subtext,.tx-adjust-drawer .adjust-form-card .form-item-block .input-hint-subtext{color:#64748b;font-size:11.5px}.tx-adjust-modal .adjust-form-card .form-item-block .creator-readonly-box,.tx-adjust-drawer .adjust-form-card .form-item-block .creator-readonly-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:center;min-height:38px;padding:6px 12px;display:flex}.tx-adjust-modal .adjust-form-card .form-item-block .adjust-upload-dragger,.tx-adjust-drawer .adjust-form-card .form-item-block .adjust-upload-dragger{transition:border-color .2s;background:#fff!important;border:1.5px dashed #cbd5e1!important;border-radius:10px!important;padding:20px 16px!important}.tx-adjust-modal .adjust-form-card .form-item-block .adjust-upload-dragger:hover,.tx-adjust-drawer .adjust-form-card .form-item-block .adjust-upload-dragger:hover{border-color:#1677ff!important}.tx-adjust-modal .adjust-form-card .form-item-block .adjust-upload-dragger .ant-upload-drag-icon,.tx-adjust-drawer .adjust-form-card .form-item-block .adjust-upload-dragger .ant-upload-drag-icon{margin-bottom:8px}.tx-adjust-modal .adjust-form-card .form-item-block .adjust-upload-dragger .ant-upload-text,.tx-adjust-drawer .adjust-form-card .form-item-block .adjust-upload-dragger .ant-upload-text{color:#334155;font-size:13.5px}.tx-adjust-modal .adjust-side-card,.tx-adjust-drawer .adjust-side-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:18px 20px;box-shadow:0 1px 3px #0f172a05}.tx-adjust-modal .adjust-side-card .card-box-title,.tx-adjust-drawer .adjust-side-card .card-box-title{color:#0f172a;font-size:15px;font-weight:700}.tx-adjust-modal .adjust-side-card .balance-impact-list,.tx-adjust-drawer .adjust-side-card .balance-impact-list{flex-direction:column;gap:6px;display:flex}.tx-adjust-modal .adjust-side-card .balance-impact-list .impact-row,.tx-adjust-drawer .adjust-side-card .balance-impact-list .impact-row{justify-content:space-between;align-items:center;padding:6px 0;font-size:13.5px;display:flex}.tx-adjust-modal .adjust-side-card .balance-impact-list .impact-row.highlight-box,.tx-adjust-drawer .adjust-side-card .balance-impact-list .impact-row.highlight-box{background:#eff6ff;border-radius:8px;margin-top:4px;padding:10px 14px}.tx-adjust-modal .adjust-side-card .approval-vertical-stepper,.tx-adjust-drawer .adjust-side-card .approval-vertical-stepper{flex-direction:column;display:flex}.tx-adjust-modal .adjust-side-card .approval-vertical-stepper .approval-step-row,.tx-adjust-drawer .adjust-side-card .approval-vertical-stepper .approval-step-row{gap:12px;padding-bottom:16px;display:flex;position:relative}.tx-adjust-modal .adjust-side-card .approval-vertical-stepper .approval-step-row:last-child,.tx-adjust-drawer .adjust-side-card .approval-vertical-stepper .approval-step-row:last-child{padding-bottom:0}.tx-adjust-modal .adjust-side-card .approval-vertical-stepper .approval-step-row:last-child .step-badge-line .step-v-line,.tx-adjust-drawer .adjust-side-card .approval-vertical-stepper .approval-step-row:last-child .step-badge-line .step-v-line{display:none}.tx-adjust-modal .adjust-side-card .approval-vertical-stepper .approval-step-row .step-badge-line,.tx-adjust-drawer .adjust-side-card .approval-vertical-stepper .approval-step-row .step-badge-line{flex-direction:column;align-items:center;display:flex}.tx-adjust-modal .adjust-side-card .approval-vertical-stepper .approval-step-row .step-badge-line .step-circle-num,.tx-adjust-drawer .adjust-side-card .approval-vertical-stepper .approval-step-row .step-badge-line .step-circle-num{color:#64748b;background:#fff;border:1.5px solid #cbd5e1;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:flex}.tx-adjust-modal .adjust-side-card .approval-vertical-stepper .approval-step-row .step-badge-line .step-circle-num.active,.tx-adjust-drawer .adjust-side-card .approval-vertical-stepper .approval-step-row .step-badge-line .step-circle-num.active{color:#fff;background:#1677ff;border-color:#1677ff}.tx-adjust-modal .adjust-side-card .approval-vertical-stepper .approval-step-row .step-badge-line .step-v-line,.tx-adjust-drawer .adjust-side-card .approval-vertical-stepper .approval-step-row .step-badge-line .step-v-line{background:#e2e8f0;flex:1;width:1.5px;min-height:22px;margin:4px 0}.tx-adjust-modal .adjust-side-card .approval-vertical-stepper .approval-step-row .step-details,.tx-adjust-drawer .adjust-side-card .approval-vertical-stepper .approval-step-row .step-details{flex-direction:column;gap:2px;padding-top:2px;display:flex}.tx-adjust-modal .adjust-side-card.alert-notice-card,.tx-adjust-drawer .adjust-side-card.alert-notice-card{background:#f8fafc;border:1px solid #e2e8f0}.tx-adjust-modal .adjust-side-card.alert-notice-card .notice-bullets-list,.tx-adjust-drawer .adjust-side-card.alert-notice-card .notice-bullets-list{color:#475569;margin-top:6px;padding-left:18px;font-size:12px;line-height:1.6}.tx-adjust-modal .adjust-side-card.alert-notice-card .notice-bullets-list li,.tx-adjust-drawer .adjust-side-card.alert-notice-card .notice-bullets-list li{margin-bottom:4px}.tx-adjust-modal .adjust-footer-actions-row,.tx-adjust-drawer .adjust-footer-actions-row{justify-content:flex-end;align-items:center;gap:10px;display:flex}.tx-adjust-modal .adjust-footer-actions-row .btn-action-cancel,.tx-adjust-drawer .adjust-footer-actions-row .btn-action-cancel{color:#334155;border:1px solid #d9e2ec;border-radius:8px;min-width:80px;height:38px;font-weight:500}.tx-adjust-modal .adjust-footer-actions-row .btn-action-cancel:hover,.tx-adjust-drawer .adjust-footer-actions-row .btn-action-cancel:hover{color:#1677ff;border-color:#1677ff}.tx-adjust-modal .adjust-footer-actions-row .btn-action-draft,.tx-adjust-drawer .adjust-footer-actions-row .btn-action-draft{color:#1677ff;background:#fff;border:1px solid #91caff;border-radius:8px;min-width:95px;height:38px;font-weight:500}.tx-adjust-modal .adjust-footer-actions-row .btn-action-draft:hover,.tx-adjust-drawer .adjust-footer-actions-row .btn-action-draft:hover{background:#f0f7ff;border-color:#1677ff}.tx-adjust-modal .adjust-footer-actions-row .btn-action-submit,.tx-adjust-drawer .adjust-footer-actions-row .btn-action-submit{background:#1677ff;border-color:#1677ff;border-radius:8px;min-width:105px;height:38px;font-weight:600;box-shadow:0 2px 6px #1677ff40}.tx-adjust-modal .adjust-footer-actions-row .btn-action-submit:hover,.tx-adjust-drawer .adjust-footer-actions-row .btn-action-submit:hover{background:#4096ff;border-color:#4096ff}.tx-refund-drawer .ant-drawer-content-wrapper{max-width:100vw}.tx-refund-drawer .ant-drawer-content{background-color:#f6f8fb}.tx-refund-drawer .ant-drawer-body{color:#1e293b;background-color:#f6f8fb;padding:24px 32px 40px;font-family:inherit}.tx-refund-drawer .refund-drawer-header-row{align-items:flex-start;gap:16px;display:flex}.tx-refund-drawer .refund-drawer-header-row .btn-back-outline{color:#334155;background:#fff;border:1px solid #d9e2ec;border-radius:8px;align-items:center;gap:6px;height:36px;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #0000000a}.tx-refund-drawer .refund-drawer-header-row .btn-back-outline:hover{color:#1677ff;border-color:#1677ff}.tx-refund-drawer .refund-drawer-header-row .refund-drawer-title{color:#0f172a;letter-spacing:-.01em;font-size:22px;font-weight:700}.tx-refund-drawer .refund-drawer-header-row .refund-drawer-subtitle{color:#64748b;font-size:13px}.tx-refund-drawer .refund-card-box{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px 24px;box-shadow:0 1px 3px #0f172a05}.tx-refund-drawer .refund-card-box .card-box-title{color:#0f172a;font-size:15px;font-weight:700}.tx-refund-drawer .refund-card-box .form-item-block{flex-direction:column;display:flex}.tx-refund-drawer .refund-card-box .form-item-block .form-label-required,.tx-refund-drawer .refund-card-box .form-item-block .form-label{color:#334155;margin-bottom:6px;font-size:13px;font-weight:600}.tx-refund-drawer .refund-card-box .form-item-block .refund-amount-input{font-size:14px;font-weight:600}.tx-refund-drawer .refund-card-box .form-item-block .input-hint-subtext{color:#64748b;font-size:11.5px}.tx-refund-drawer .refund-card-box .form-item-block .refund-upload-dragger{height:100%;transition:border-color .2s;background:#fff!important;border:1.5px dashed #cbd5e1!important;border-radius:10px!important;padding:20px 16px!important}.tx-refund-drawer .refund-card-box .form-item-block .refund-upload-dragger:hover{border-color:#1677ff!important}.tx-refund-drawer .refund-card-box .form-item-block .refund-upload-dragger .ant-upload-drag-icon{margin-bottom:8px}.tx-refund-drawer .refund-card-box .form-item-block .refund-upload-dragger .ant-upload-text{color:#334155;font-size:13.5px}.tx-refund-drawer .refund-card-box .form-item-block .refund-attached-files-list{flex-direction:column;gap:10px;display:flex}.tx-refund-drawer .refund-card-box .form-item-block .refund-attached-files-list .refund-file-attach-item{background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:12px;padding:10px 14px;transition:border-color .15s;display:flex}.tx-refund-drawer .refund-card-box .form-item-block .refund-attached-files-list .refund-file-attach-item:hover{border-color:#cbd5e1}.tx-refund-drawer .refund-card-box .form-item-block .refund-attached-files-list .refund-file-attach-item .file-icon-pdf{color:#ef4444;flex-shrink:0;font-size:20px}.tx-refund-drawer .refund-card-box .form-item-block .refund-attached-files-list .refund-file-attach-item .file-info-col{flex:1;min-width:0}.tx-refund-drawer .refund-card-box .form-item-block .refund-attached-files-list .refund-file-attach-item .file-info-col .file-title{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.tx-refund-drawer .refund-card-box .form-item-block .refund-attached-files-list .refund-file-attach-item .file-info-col .file-size{color:#94a3b8;font-size:11.5px}.tx-refund-drawer .refund-card-box .form-item-block .refund-attached-files-list .refund-file-attach-item .btn-delete-file{font-size:15px;transition:color .15s}.tx-refund-drawer .refund-card-box .form-item-block .refund-attached-files-list .refund-file-attach-item .btn-delete-file:hover{color:#ef4444!important}.tx-refund-drawer .refund-side-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:18px 20px;box-shadow:0 1px 3px #0f172a05}.tx-refund-drawer .refund-side-card .card-box-title{color:#0f172a;font-size:15px;font-weight:700}.tx-refund-drawer .refund-side-card .refund-summary-list{flex-direction:column;gap:6px;display:flex}.tx-refund-drawer .refund-side-card .refund-summary-list .summary-row{justify-content:space-between;align-items:center;padding:6px 0;font-size:13.5px;display:flex}.tx-refund-drawer .refund-side-card .refund-summary-list .summary-row.highlight-box{background:#eff6ff;border-radius:8px;padding:10px 14px}.tx-refund-drawer .refund-side-card .approval-vertical-stepper{flex-direction:column;display:flex}.tx-refund-drawer .refund-side-card .approval-vertical-stepper .approval-step-row{gap:12px;padding-bottom:16px;display:flex;position:relative}.tx-refund-drawer .refund-side-card .approval-vertical-stepper .approval-step-row:last-child{padding-bottom:0}.tx-refund-drawer .refund-side-card .approval-vertical-stepper .approval-step-row:last-child .step-badge-line .step-v-line{display:none}.tx-refund-drawer .refund-side-card .approval-vertical-stepper .approval-step-row .step-badge-line{flex-direction:column;align-items:center;display:flex}.tx-refund-drawer .refund-side-card .approval-vertical-stepper .approval-step-row .step-badge-line .step-circle-num{color:#64748b;background:#fff;border:1.5px solid #cbd5e1;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:flex}.tx-refund-drawer .refund-side-card .approval-vertical-stepper .approval-step-row .step-badge-line .step-circle-num.active{color:#fff;background:#1677ff;border-color:#1677ff}.tx-refund-drawer .refund-side-card .approval-vertical-stepper .approval-step-row .step-badge-line .step-v-line{background:#e2e8f0;flex:1;width:1.5px;min-height:22px;margin:4px 0}.tx-refund-drawer .refund-side-card .approval-vertical-stepper .approval-step-row .step-details{flex-direction:column;gap:2px;padding-top:2px;display:flex}.tx-refund-drawer .refund-side-card.alert-notice-card{background:#f8fafc;border:1px solid #e2e8f0}.tx-refund-drawer .refund-side-card.alert-notice-card .notice-bullets-list{color:#475569;margin-top:6px;padding-left:18px;font-size:12px;line-height:1.6}.tx-refund-drawer .refund-side-card.alert-notice-card .notice-bullets-list li{margin-bottom:4px}.tx-refund-drawer .refund-footer-actions-row{justify-content:flex-end;align-items:center;gap:10px;display:flex}.tx-refund-drawer .refund-footer-actions-row .btn-action-cancel{color:#334155;border:1px solid #d9e2ec;border-radius:8px;min-width:80px;height:38px;font-weight:500}.tx-refund-drawer .refund-footer-actions-row .btn-action-cancel:hover{color:#1677ff;border-color:#1677ff}.tx-refund-drawer .refund-footer-actions-row .btn-action-draft{color:#1677ff;background:#fff;border:1px solid #91caff;border-radius:8px;min-width:95px;height:38px;font-weight:500}.tx-refund-drawer .refund-footer-actions-row .btn-action-draft:hover{background:#f0f7ff;border-color:#1677ff}.tx-refund-drawer .refund-footer-actions-row .btn-action-submit{background:#1677ff;border-color:#1677ff;border-radius:8px;min-width:110px;height:38px;font-weight:600;box-shadow:0 2px 6px #1677ff40}.tx-refund-drawer .refund-footer-actions-row .btn-action-submit:hover{background:#4096ff;border-color:#4096ff}.deposit-refunds-page-content .refund-metrics-4grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:1200px){.deposit-refunds-page-content .refund-metrics-4grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.deposit-refunds-page-content .refund-metrics-4grid{grid-template-columns:1fr}}.deposit-refunds-page-content .refund-metrics-4grid .refund-metric-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:18px 20px;box-shadow:0 1px 3px #0f172a08}.deposit-refunds-page-content .refund-metrics-4grid .refund-metric-card .metric-header{align-items:center;gap:14px;display:flex}.deposit-refunds-page-content .refund-metrics-4grid .refund-metric-card .metric-header .metric-icon-wrap{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.deposit-refunds-page-content .refund-metrics-4grid .refund-metric-card .metric-header .metric-meta{flex-direction:column;gap:2px;display:flex}.deposit-refunds-page-content .refund-metrics-4grid .refund-metric-card .metric-header .metric-meta .metric-label{color:#64748b;font-size:12.5px;font-weight:500}.deposit-refunds-page-content .refund-metrics-4grid .refund-metric-card .metric-header .metric-meta .metric-value{color:#0f172a;font-size:20px;font-weight:800}.deposit-refunds-page-content .refund-metrics-4grid .refund-metric-card .metric-footer{border-top:1px solid #f1f5f9;margin-top:10px;padding-top:8px;font-size:12px}.deposit-refunds-page-content .refund-filter-card-box{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px 20px;box-shadow:0 1px 3px #0f172a05}.deposit-refunds-page-content .refund-table-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px 22px;box-shadow:0 1px 3px #0f172a05}.deposit-refunds-page-content .refund-table-card .table-heading-title{color:#0f172a;font-size:16px;font-weight:700}.refund-detail-full-drawer .ant-drawer-content-wrapper{max-width:100vw}.refund-detail-full-drawer .ant-drawer-content{background-color:#f6f8fb}.refund-detail-full-drawer .ant-drawer-body{color:#1e293b;background-color:#f6f8fb;padding:24px 32px 40px;font-family:inherit}.refund-detail-full-drawer .drawer-breadcrumb-path{color:#1677ff;font-size:13px}.refund-detail-full-drawer .drawer-breadcrumb-path .curr{font-weight:600}.refund-detail-full-drawer .refund-detail-header-bar .btn-back-outline{color:#334155;background:#fff;border:1px solid #d9e2ec;border-radius:8px;align-items:center;gap:6px;height:36px;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #0000000a}.refund-detail-full-drawer .refund-detail-header-bar .btn-back-outline:hover{color:#1677ff;border-color:#1677ff}.refund-detail-full-drawer .refund-detail-header-bar .drawer-main-title{color:#0f172a;letter-spacing:-.01em;font-size:22px;font-weight:700}.refund-detail-full-drawer .refund-summary-5cards-grid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}@media (max-width:1200px){.refund-detail-full-drawer .refund-summary-5cards-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.refund-detail-full-drawer .refund-summary-5cards-grid{grid-template-columns:1fr}}.refund-detail-full-drawer .refund-summary-5cards-grid .sum-card-item{background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 1px 3px #0f172a05}.refund-detail-full-drawer .refund-summary-5cards-grid .sum-card-item .sum-icon-square{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}.refund-detail-full-drawer .refund-summary-5cards-grid .sum-card-item .sum-icon-square.blue{color:#2563eb;background:#eff6ff}.refund-detail-full-drawer .refund-summary-5cards-grid .sum-card-item .sum-icon-square.orange{color:#ea580c;background:#fff7ed}.refund-detail-full-drawer .refund-summary-5cards-grid .sum-card-item .sum-info-col{flex-direction:column;gap:2px;min-width:0;display:flex}.refund-detail-full-drawer .refund-summary-5cards-grid .sum-card-item .sum-info-col .sum-lbl{color:#64748b;white-space:nowrap;font-size:11.5px}.refund-detail-full-drawer .refund-summary-5cards-grid .sum-card-item .sum-info-col .sum-val{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.refund-detail-full-drawer .refund-card-box{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px 22px;box-shadow:0 1px 3px #0f172a05}.refund-detail-full-drawer .refund-card-box .card-box-title{color:#0f172a;font-size:15px;font-weight:700}.refund-detail-full-drawer .refund-card-box .btn-outline-action{color:#1677ff;background:#fff;border:1px solid #91caff;border-radius:6px;font-size:12.5px;font-weight:500}.refund-detail-full-drawer .refund-card-box .btn-outline-action:hover{background:#f0f7ff;border-color:#1677ff}.refund-detail-full-drawer .refund-card-box .info-keyval-grid .keyval-item{justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.refund-detail-full-drawer .refund-card-box .info-keyval-grid .keyval-item .lbl{color:#64748b}.refund-detail-full-drawer .refund-card-box .info-keyval-grid .keyval-item .val{color:#0f172a}.refund-detail-full-drawer .refund-card-box .info-keyval-grid .keyval-item .reason-text-box{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:10px 14px;font-size:13px;line-height:1.5}.refund-detail-full-drawer .refund-card-box .info-keyval-grid .keyval-item .copyable-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:4px 8px}.refund-detail-full-drawer .refund-card-box .related-dep-inline-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:12px 16px}.refund-detail-full-drawer .refund-card-box .related-dep-inline-box .keyval-item{flex-direction:column;gap:2px;display:flex}.refund-detail-full-drawer .refund-card-box .related-dep-inline-box .keyval-item .lbl{color:#64748b;font-size:11.5px}.refund-detail-full-drawer .refund-card-box .related-dep-inline-box .keyval-item .val{color:#0f172a;font-size:13px;font-weight:600}.refund-detail-full-drawer .refund-card-box .attached-files-full-table .refund-doc-antd-table .ant-table,.refund-detail-full-drawer .refund-card-box .attached-files-full-table .refund-audit-antd-table .ant-table,.refund-detail-full-drawer .refund-card-box .audit-history-mini-table .refund-doc-antd-table .ant-table,.refund-detail-full-drawer .refund-card-box .audit-history-mini-table .refund-audit-antd-table .ant-table{border:1px solid #f1f5f9;border-radius:8px;overflow:hidden}.refund-detail-full-drawer .refund-card-box .attached-files-full-table .refund-doc-antd-table .ant-table-thead>tr>th,.refund-detail-full-drawer .refund-card-box .attached-files-full-table .refund-audit-antd-table .ant-table-thead>tr>th,.refund-detail-full-drawer .refund-card-box .audit-history-mini-table .refund-doc-antd-table .ant-table-thead>tr>th,.refund-detail-full-drawer .refund-card-box .audit-history-mini-table .refund-audit-antd-table .ant-table-thead>tr>th{color:#64748b;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:8px 12px;font-size:12px;font-weight:600}.refund-detail-full-drawer .refund-card-box .attached-files-full-table .refund-doc-antd-table .ant-table-tbody>tr>td,.refund-detail-full-drawer .refund-card-box .attached-files-full-table .refund-audit-antd-table .ant-table-tbody>tr>td,.refund-detail-full-drawer .refund-card-box .audit-history-mini-table .refund-doc-antd-table .ant-table-tbody>tr>td,.refund-detail-full-drawer .refund-card-box .audit-history-mini-table .refund-audit-antd-table .ant-table-tbody>tr>td{color:#334155;border-bottom:1px solid #f1f5f9;padding:10px 12px;font-size:13px}.refund-detail-full-drawer .refund-card-box .attached-files-full-table .refund-doc-antd-table .ant-table-tbody>tr:hover>td,.refund-detail-full-drawer .refund-card-box .attached-files-full-table .refund-audit-antd-table .ant-table-tbody>tr:hover>td,.refund-detail-full-drawer .refund-card-box .audit-history-mini-table .refund-doc-antd-table .ant-table-tbody>tr:hover>td,.refund-detail-full-drawer .refund-card-box .audit-history-mini-table .refund-audit-antd-table .ant-table-tbody>tr:hover>td{background:#f8fafc}.refund-detail-full-drawer .refund-card-box .attached-files-full-table .refund-doc-antd-table .ant-table-cell-fix-right,.refund-detail-full-drawer .refund-card-box .attached-files-full-table .refund-audit-antd-table .ant-table-cell-fix-right,.refund-detail-full-drawer .refund-card-box .audit-history-mini-table .refund-doc-antd-table .ant-table-cell-fix-right,.refund-detail-full-drawer .refund-card-box .audit-history-mini-table .refund-audit-antd-table .ant-table-cell-fix-right{background:#fff!important;box-shadow:-3px 0 8px -2px #0f172a14!important}.refund-detail-full-drawer .refund-card-box .attached-files-full-table .refund-doc-antd-table .ant-table-thead>tr>th.ant-table-cell-fix-right,.refund-detail-full-drawer .refund-card-box .attached-files-full-table .refund-audit-antd-table .ant-table-thead>tr>th.ant-table-cell-fix-right,.refund-detail-full-drawer .refund-card-box .audit-history-mini-table .refund-doc-antd-table .ant-table-thead>tr>th.ant-table-cell-fix-right,.refund-detail-full-drawer .refund-card-box .audit-history-mini-table .refund-audit-antd-table .ant-table-thead>tr>th.ant-table-cell-fix-right,.refund-detail-full-drawer .refund-card-box .attached-files-full-table .refund-doc-antd-table .ant-table-row:hover .ant-table-cell-fix-right,.refund-detail-full-drawer .refund-card-box .attached-files-full-table .refund-audit-antd-table .ant-table-row:hover .ant-table-cell-fix-right,.refund-detail-full-drawer .refund-card-box .audit-history-mini-table .refund-doc-antd-table .ant-table-row:hover .ant-table-cell-fix-right,.refund-detail-full-drawer .refund-card-box .audit-history-mini-table .refund-audit-antd-table .ant-table-row:hover .ant-table-cell-fix-right{background:#f8fafc!important}.refund-detail-full-drawer .refund-card-box .attached-files-full-table .simple-doc-table,.refund-detail-full-drawer .refund-card-box .audit-history-mini-table .simple-doc-table{border-collapse:collapse}.refund-detail-full-drawer .refund-card-box .attached-files-full-table .simple-doc-table th,.refund-detail-full-drawer .refund-card-box .audit-history-mini-table .simple-doc-table th{color:#64748b;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:8px 10px;font-size:12px;font-weight:600}.refund-detail-full-drawer .refund-card-box .attached-files-full-table .simple-doc-table td,.refund-detail-full-drawer .refund-card-box .audit-history-mini-table .simple-doc-table td{color:#334155;border-bottom:1px solid #f1f5f9;padding:10px;font-size:13px}.refund-detail-full-drawer .refund-card-box .attached-files-full-table .simple-doc-table tr:hover td,.refund-detail-full-drawer .refund-card-box .audit-history-mini-table .simple-doc-table tr:hover td{background:#f8fafc}.refund-detail-full-drawer .refund-card-box .note-subcard-item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;height:100%;padding:14px 16px}.refund-detail-full-drawer .refund-card-box .refund-vertical-timeline-steps{flex-direction:column;display:flex}.refund-detail-full-drawer .refund-card-box .refund-vertical-timeline-steps .step-row{gap:12px;padding-bottom:16px;display:flex;position:relative}.refund-detail-full-drawer .refund-card-box .refund-vertical-timeline-steps .step-row.last{padding-bottom:0}.refund-detail-full-drawer .refund-card-box .refund-vertical-timeline-steps .step-row.last .marker-line-col .v-line{display:none}.refund-detail-full-drawer .refund-card-box .refund-vertical-timeline-steps .step-row .marker-line-col{flex-direction:column;align-items:center;display:flex}.refund-detail-full-drawer .refund-card-box .refund-vertical-timeline-steps .step-row .marker-line-col .dot-circle{border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:flex}.refund-detail-full-drawer .refund-card-box .refund-vertical-timeline-steps .step-row .marker-line-col .dot-circle.checked{color:#2563eb;font-size:18px}.refund-detail-full-drawer .refund-card-box .refund-vertical-timeline-steps .step-row .marker-line-col .dot-circle.active-num{color:#fff;background:#2563eb}.refund-detail-full-drawer .refund-card-box .refund-vertical-timeline-steps .step-row .marker-line-col .dot-circle.outline-num{color:#64748b;background:#fff;border:1.5px solid #cbd5e1}.refund-detail-full-drawer .refund-card-box .refund-vertical-timeline-steps .step-row .marker-line-col .v-line{background:#cbd5e1;flex:1;width:1.5px;min-height:24px;margin:4px 0}.refund-detail-full-drawer .refund-card-box .refund-vertical-timeline-steps .step-row .step-info-col{flex-direction:column;gap:2px;padding-top:1px;display:flex}.refund-detail-full-drawer .refund-card-box .approvers-list-block{flex-direction:column;display:flex}.refund-detail-full-drawer .refund-card-box .approvers-list-block .app-item{border-bottom:1px solid #f8fafc;justify-content:space-between;align-items:center;padding:8px 0;font-size:13px;display:flex}.refund-detail-full-drawer .refund-card-box .approvers-list-block .app-item .lbl{color:#64748b}.refund-detail-full-drawer .refund-card-box .balance-summary-block{flex-direction:column;gap:6px;display:flex}.refund-detail-full-drawer .refund-card-box .balance-summary-block .bal-line-item{justify-content:space-between;align-items:center;padding:4px 0;font-size:13.5px;display:flex}.refund-detail-full-drawer .refund-card-box .balance-summary-block .bal-line-item.highlight-after{background:#eff6ff;border-radius:8px;padding:10px 14px}.refund-detail-full-drawer .refund-card-box .refund-action-buttons-stack .btn-approve-primary{background:#1677ff;border-color:#1677ff;border-radius:8px;height:40px;font-weight:600;box-shadow:0 2px 6px #1677ff40}.refund-detail-full-drawer .refund-card-box .refund-action-buttons-stack .btn-approve-primary:hover{background:#4096ff;border-color:#4096ff}.refund-detail-full-drawer .refund-card-box .refund-action-buttons-stack .btn-outline-sub{color:#334155;border:1px solid #d9e2ec;border-radius:8px;height:36px;font-weight:500}.refund-detail-full-drawer .refund-card-box .refund-action-buttons-stack .btn-outline-sub:hover{color:#1677ff;border-color:#1677ff}.refund-detail-full-drawer .refund-card-box .refund-action-buttons-stack .btn-danger-outline{color:#ff4d4f;border:1px solid #ffccc7;border-radius:8px;height:36px;font-weight:500}.refund-detail-full-drawer .refund-card-box .refund-action-buttons-stack .btn-danger-outline:hover{background:#fff2f0;border-color:#ff4d4f}.refund-detail-full-drawer .refund-card-box .refund-action-buttons-stack .btn-back-full{color:#334155;background:#fff;border:1px solid #d9e2ec;border-radius:8px;height:36px;font-weight:500}.refund-detail-full-drawer .refund-card-box .refund-action-buttons-stack .btn-back-full:hover{color:#1677ff;border-color:#1677ff}.deposit-reports-page-content .report-title-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.deposit-reports-page-content .report-title-bar .page-heading-title{color:#0f172a;letter-spacing:-.01em;font-size:20px;font-weight:700}.deposit-reports-page-content .report-title-bar .page-heading-sub{color:#64748b;font-size:13px}.deposit-reports-page-content .report-title-bar .report-title-actions,.deposit-reports-page-content .report-title-bar .report-title-actions .report-export-buttons-group{align-items:center;gap:8px;display:inline-flex}.deposit-reports-page-content .report-top-5metrics-grid{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}@media (max-width:1200px){.deposit-reports-page-content .report-top-5metrics-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.deposit-reports-page-content .report-top-5metrics-grid{grid-template-columns:repeat(2,1fr)}}.deposit-reports-page-content .report-top-5metrics-grid .report-metric-box{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;justify-content:space-between;min-height:110px;padding:16px 18px;transition:all .2s;display:flex;box-shadow:0 1px 3px #0f172a05}.deposit-reports-page-content .report-top-5metrics-grid .report-metric-box:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0f172a0d}.deposit-reports-page-content .report-top-5metrics-grid .report-metric-box .metric-box-top{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.deposit-reports-page-content .report-top-5metrics-grid .report-metric-box .m-label{color:#64748b;font-size:12.5px;font-weight:500}.deposit-reports-page-content .report-top-5metrics-grid .report-metric-box .m-icon-circle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.deposit-reports-page-content .report-top-5metrics-grid .report-metric-box .metric-box-bottom{flex-direction:column;display:flex}.deposit-reports-page-content .report-top-5metrics-grid .report-metric-box .m-value{color:#0f172a;letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.2}.deposit-reports-page-content .report-top-5metrics-grid .report-metric-box .m-trend{align-items:center;gap:4px;font-size:11.5px;font-weight:600;display:flex}.deposit-reports-page-content .report-top-5metrics-grid .report-metric-box .m-trend.text-success{color:#16a34a!important}.deposit-reports-page-content .report-top-5metrics-grid .report-metric-box .m-trend.text-danger{color:#dc2626!important}.deposit-reports-page-content .report-top-5metrics-grid .report-metric-box .m-sub{color:#94a3b8;font-size:12px}.deposit-reports-page-content .report-filter-panel-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;height:100%;padding:20px 24px;box-shadow:0 1px 3px #0f172a05}.deposit-reports-page-content .report-filter-panel-card .panel-title{color:#0f172a;font-size:15px;font-weight:700}.deposit-reports-page-content .report-filter-panel-card .filter-item-grp .fl-lbl{color:#64748b;font-size:12px;font-weight:500}.deposit-reports-page-content .report-saved-templates-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;height:100%;padding:20px 22px;box-shadow:0 1px 3px #0f172a05}.deposit-reports-page-content .report-saved-templates-card .panel-title{color:#0f172a;font-size:15px;font-weight:700}.deposit-reports-page-content .report-saved-templates-card .saved-template-list{flex-direction:column;gap:12px;display:flex}.deposit-reports-page-content .report-saved-templates-card .saved-template-list .template-row-item{border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;transition:background .15s;display:flex}.deposit-reports-page-content .report-saved-templates-card .saved-template-list .template-row-item:hover{background:#f8fafc}.deposit-reports-page-content .report-saved-templates-card .saved-template-list .template-row-item .tpl-name{color:#1e293b;font-size:13px;font-weight:600}.deposit-reports-page-content .report-saved-templates-card .saved-template-list .template-row-item .tpl-sub{color:#94a3b8;font-size:11.5px}.deposit-reports-page-content .report-chart-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;height:100%;padding:20px 22px;box-shadow:0 1px 3px #0f172a05}.deposit-reports-page-content .report-chart-card .chart-heading{color:#0f172a;font-size:14.5px;font-weight:700}.deposit-reports-page-content .report-chart-card .custom-monthly-chart-wrap{position:relative}.deposit-reports-page-content .report-chart-card .custom-monthly-chart-wrap .chart-legend-flex-row{color:#64748b;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;font-size:11.5px;display:flex}.deposit-reports-page-content .report-chart-card .custom-monthly-chart-wrap .chart-legend-flex-row .legend-item{align-items:center;gap:6px;display:flex}.deposit-reports-page-content .report-chart-card .custom-monthly-chart-wrap .chart-legend-flex-row .legend-item .dot{border-radius:2px;width:8px;height:8px;display:inline-block}.deposit-reports-page-content .report-chart-card .custom-monthly-chart-wrap .chart-legend-flex-row .legend-item .line-dot-legend{background:#2563eb;width:14px;height:2px;display:inline-block;position:relative}.deposit-reports-page-content .report-chart-card .custom-monthly-chart-wrap .chart-legend-flex-row .legend-item .line-dot-legend:after{content:"";background:#2563eb;border-radius:50%;width:6px;height:6px;position:absolute;top:-2px;left:4px}.deposit-reports-page-content .report-chart-card .donut-chart-flex-wrap{justify-content:space-around;align-items:center;gap:16px;padding-top:10px;display:flex}@media (max-width:992px){.deposit-reports-page-content .report-chart-card .donut-chart-flex-wrap{flex-direction:column}}.deposit-reports-page-content .report-chart-card .donut-chart-flex-wrap .donut-svg-center-box{flex-shrink:0;width:150px;height:150px;position:relative}.deposit-reports-page-content .report-chart-card .donut-chart-flex-wrap .donut-svg-center-box .donut-svg{width:100%;height:100%}.deposit-reports-page-content .report-chart-card .donut-chart-flex-wrap .donut-svg-center-box .donut-center-info{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.deposit-reports-page-content .report-chart-card .donut-chart-flex-wrap .donut-svg-center-box .donut-center-info .d-sub{color:#94a3b8;font-size:11px}.deposit-reports-page-content .report-chart-card .donut-chart-flex-wrap .donut-svg-center-box .donut-center-info .d-main{color:#0f172a;font-size:13.5px;font-weight:700}.deposit-reports-page-content .report-chart-card .donut-chart-flex-wrap .donut-svg-center-box .donut-center-info .d-cnt{color:#64748b;font-size:10.5px}.deposit-reports-page-content .report-chart-card .donut-chart-flex-wrap .donut-details-list{flex-direction:column;flex:1;gap:8px;display:flex}.deposit-reports-page-content .report-chart-card .donut-chart-flex-wrap .donut-details-list .donut-stat-row{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.deposit-reports-page-content .report-chart-card .donut-chart-flex-wrap .donut-details-list .donut-stat-row .dot{border-radius:50%;width:8px;height:8px;display:inline-block}.deposit-reports-page-content .report-chart-card .donut-chart-flex-wrap .donut-details-list .donut-stat-row .name{color:#334155;min-width:60px;font-weight:500}.deposit-reports-page-content .report-chart-card .donut-chart-flex-wrap .donut-details-list .donut-stat-row .pct{color:#64748b;font-size:11.5px}.deposit-reports-page-content .report-chart-card .donut-chart-flex-wrap .donut-details-list .donut-stat-row .val{color:#0f172a;text-align:right;font-size:12px;font-weight:600}.deposit-reports-page-content .report-chart-card .export-history-list{flex-direction:column;gap:14px;display:flex}.deposit-reports-page-content .report-chart-card .export-history-list .export-row-item{justify-content:space-between;align-items:center;display:flex}.deposit-reports-page-content .report-chart-card .export-history-list .export-row-item .exp-title{color:#1e293b;font-size:12.5px;font-weight:600}.deposit-reports-page-content .report-chart-card .export-history-list .export-row-item .exp-sub{color:#94a3b8;font-size:11.5px}.deposit-reports-page-content .highlight-summary-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:flex-start;gap:16px;min-height:115px;padding:18px 20px;display:flex;box-shadow:0 1px 3px #0f172a05}.deposit-reports-page-content .highlight-summary-card .hl-icon-wrap{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.deposit-reports-page-content .highlight-summary-card .hl-icon-wrap.orange{color:#ea580c;background:#fff7ed}.deposit-reports-page-content .highlight-summary-card .hl-icon-wrap.blue{color:#2563eb;background:#eff6ff}.deposit-reports-page-content .highlight-summary-card .hl-icon-wrap.green{color:#16a34a;background:#f0fdf4}.deposit-reports-page-content .highlight-summary-card .hl-info-content{flex:1}.deposit-reports-page-content .highlight-summary-card .hl-info-content .hl-lbl{color:#64748b;margin-bottom:2px;font-size:12px}.deposit-reports-page-content .highlight-summary-card .hl-info-content .hl-name{color:#0f172a;font-size:14.5px;font-weight:700}.deposit-reports-page-content .highlight-summary-card .hl-info-content .hl-value-big{color:#0f172a;font-size:26px;font-weight:800;line-height:1.1}.deposit-reports-page-content .highlight-summary-card .hl-info-content .hl-sub-text{color:#64748b;font-size:12px}.deposit-reports-page-content .highlight-summary-card .hl-info-content .hl-amt{color:#2563eb;font-size:12.5px}.deposit-reports-page-content .report-table-main-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:20px 22px;box-shadow:0 1px 3px #0f172a05}.deposit-reports-page-content .report-table-main-card .table-top-header .table-title{color:#0f172a;font-size:16px;font-weight:700}.deposit-reports-page-content .report-table-main-card .doc-tag-pill{border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:11px;font-weight:600;display:inline-flex}.deposit-reports-page-content .report-table-main-card .doc-tag-pill.pdf{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.deposit-reports-page-content .report-table-main-card .doc-tag-pill.jpg{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe}.tab-deposit-content{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:clip}.tab-deposit-content .deposit-layout-wrapper{width:100%;min-width:0;max-width:100%}.tab-deposit-content .deposit-content-panel{width:100%;min-width:0;max-width:100%;overflow-x:hidden}.tab-deposit-content .ant-table-wrapper{min-width:0;max-width:100%}.tab-deposit-content .ant-table-wrapper .ant-table-content{-webkit-overflow-scrolling:touch;overflow-x:auto!important}@media (max-width:992px){.tab-deposit-content .deposit-layout-wrapper{grid-template-columns:100%!important;gap:16px!important}.tab-deposit-content .deposit-sidebar-panel{z-index:90!important;background:#fff!important;border-radius:12px!important;margin-bottom:8px!important;padding:8px 10px!important;position:sticky!important;top:98px!important;box-shadow:0 2px 8px #0f172a0f!important}.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-header{display:none!important}.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu{scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;flex-direction:row!important;gap:8px!important;padding:2px 2px 6px!important;overflow-x:auto!important}.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu::-webkit-scrollbar{display:none!important}.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item{white-space:nowrap!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:10px!important;flex-shrink:0!important;gap:8px!important;width:auto!important;padding:8px 14px!important}.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-icon{font-size:15px!important}.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-label{font-size:13px!important;font-weight:600!important}.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-desc,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-arrow{display:none!important}.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active{background:#eff6ff!important;border-color:#3b82f6!important;box-shadow:0 2px 8px #2563eb1f!important}.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-icon{color:#2563eb!important}.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-content .nav-item-label{color:#2563eb!important;font-weight:700!important}}@media (max-width:768px){.tab-deposit-content .deposit-metrics-grid,.tab-deposit-content .balance-metrics-5grid,.tab-deposit-content .tx-metrics-5grid,.tab-deposit-content .refund-metrics-4grid,.tab-deposit-content .report-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-bottom:14px!important}.tab-deposit-content .deposit-metrics-grid .deposit-metric-card,.tab-deposit-content .deposit-metrics-grid .b-metric-card,.tab-deposit-content .deposit-metrics-grid .tx-metric-card,.tab-deposit-content .deposit-metrics-grid .refund-metric-card,.tab-deposit-content .balance-metrics-5grid .deposit-metric-card,.tab-deposit-content .balance-metrics-5grid .b-metric-card,.tab-deposit-content .balance-metrics-5grid .tx-metric-card,.tab-deposit-content .balance-metrics-5grid .refund-metric-card,.tab-deposit-content .tx-metrics-5grid .deposit-metric-card,.tab-deposit-content .tx-metrics-5grid .b-metric-card,.tab-deposit-content .tx-metrics-5grid .tx-metric-card,.tab-deposit-content .tx-metrics-5grid .refund-metric-card,.tab-deposit-content .refund-metrics-4grid .deposit-metric-card,.tab-deposit-content .refund-metrics-4grid .b-metric-card,.tab-deposit-content .refund-metrics-4grid .tx-metric-card,.tab-deposit-content .refund-metrics-4grid .refund-metric-card,.tab-deposit-content .report-metrics-grid .deposit-metric-card,.tab-deposit-content .report-metrics-grid .b-metric-card,.tab-deposit-content .report-metrics-grid .tx-metric-card,.tab-deposit-content .report-metrics-grid .refund-metric-card{box-sizing:border-box!important;min-width:0!important;padding:10px 12px!important}.tab-deposit-content .deposit-metrics-grid .deposit-metric-card .metric-icon-circle,.tab-deposit-content .deposit-metrics-grid .deposit-metric-card .b-metric-icon,.tab-deposit-content .deposit-metrics-grid .deposit-metric-card .tx-metric-icon,.tab-deposit-content .deposit-metrics-grid .b-metric-card .metric-icon-circle,.tab-deposit-content .deposit-metrics-grid .b-metric-card .b-metric-icon,.tab-deposit-content .deposit-metrics-grid .b-metric-card .tx-metric-icon,.tab-deposit-content .deposit-metrics-grid .tx-metric-card .metric-icon-circle,.tab-deposit-content .deposit-metrics-grid .tx-metric-card .b-metric-icon,.tab-deposit-content .deposit-metrics-grid .tx-metric-card .tx-metric-icon,.tab-deposit-content .deposit-metrics-grid .refund-metric-card .metric-icon-circle,.tab-deposit-content .deposit-metrics-grid .refund-metric-card .b-metric-icon,.tab-deposit-content .deposit-metrics-grid .refund-metric-card .tx-metric-icon,.tab-deposit-content .balance-metrics-5grid .deposit-metric-card .metric-icon-circle,.tab-deposit-content .balance-metrics-5grid .deposit-metric-card .b-metric-icon,.tab-deposit-content .balance-metrics-5grid .deposit-metric-card .tx-metric-icon,.tab-deposit-content .balance-metrics-5grid .b-metric-card .metric-icon-circle,.tab-deposit-content .balance-metrics-5grid .b-metric-card .b-metric-icon,.tab-deposit-content .balance-metrics-5grid .b-metric-card .tx-metric-icon,.tab-deposit-content .balance-metrics-5grid .tx-metric-card .metric-icon-circle,.tab-deposit-content .balance-metrics-5grid .tx-metric-card .b-metric-icon,.tab-deposit-content .balance-metrics-5grid .tx-metric-card .tx-metric-icon,.tab-deposit-content .balance-metrics-5grid .refund-metric-card .metric-icon-circle,.tab-deposit-content .balance-metrics-5grid .refund-metric-card .b-metric-icon,.tab-deposit-content .balance-metrics-5grid .refund-metric-card .tx-metric-icon,.tab-deposit-content .tx-metrics-5grid .deposit-metric-card .metric-icon-circle,.tab-deposit-content .tx-metrics-5grid .deposit-metric-card .b-metric-icon,.tab-deposit-content .tx-metrics-5grid .deposit-metric-card .tx-metric-icon,.tab-deposit-content .tx-metrics-5grid .b-metric-card .metric-icon-circle,.tab-deposit-content .tx-metrics-5grid .b-metric-card .b-metric-icon,.tab-deposit-content .tx-metrics-5grid .b-metric-card .tx-metric-icon,.tab-deposit-content .tx-metrics-5grid .tx-metric-card .metric-icon-circle,.tab-deposit-content .tx-metrics-5grid .tx-metric-card .b-metric-icon,.tab-deposit-content .tx-metrics-5grid .tx-metric-card .tx-metric-icon,.tab-deposit-content .tx-metrics-5grid .refund-metric-card .metric-icon-circle,.tab-deposit-content .tx-metrics-5grid .refund-metric-card .b-metric-icon,.tab-deposit-content .tx-metrics-5grid .refund-metric-card .tx-metric-icon,.tab-deposit-content .refund-metrics-4grid .deposit-metric-card .metric-icon-circle,.tab-deposit-content .refund-metrics-4grid .deposit-metric-card .b-metric-icon,.tab-deposit-content .refund-metrics-4grid .deposit-metric-card .tx-metric-icon,.tab-deposit-content .refund-metrics-4grid .b-metric-card .metric-icon-circle,.tab-deposit-content .refund-metrics-4grid .b-metric-card .b-metric-icon,.tab-deposit-content .refund-metrics-4grid .b-metric-card .tx-metric-icon,.tab-deposit-content .refund-metrics-4grid .tx-metric-card .metric-icon-circle,.tab-deposit-content .refund-metrics-4grid .tx-metric-card .b-metric-icon,.tab-deposit-content .refund-metrics-4grid .tx-metric-card .tx-metric-icon,.tab-deposit-content .refund-metrics-4grid .refund-metric-card .metric-icon-circle,.tab-deposit-content .refund-metrics-4grid .refund-metric-card .b-metric-icon,.tab-deposit-content .refund-metrics-4grid .refund-metric-card .tx-metric-icon,.tab-deposit-content .report-metrics-grid .deposit-metric-card .metric-icon-circle,.tab-deposit-content .report-metrics-grid .deposit-metric-card .b-metric-icon,.tab-deposit-content .report-metrics-grid .deposit-metric-card .tx-metric-icon,.tab-deposit-content .report-metrics-grid .b-metric-card .metric-icon-circle,.tab-deposit-content .report-metrics-grid .b-metric-card .b-metric-icon,.tab-deposit-content .report-metrics-grid .b-metric-card .tx-metric-icon,.tab-deposit-content .report-metrics-grid .tx-metric-card .metric-icon-circle,.tab-deposit-content .report-metrics-grid .tx-metric-card .b-metric-icon,.tab-deposit-content .report-metrics-grid .tx-metric-card .tx-metric-icon,.tab-deposit-content .report-metrics-grid .refund-metric-card .metric-icon-circle,.tab-deposit-content .report-metrics-grid .refund-metric-card .b-metric-icon,.tab-deposit-content .report-metrics-grid .refund-metric-card .tx-metric-icon{width:30px!important;height:30px!important;font-size:14px!important}.tab-deposit-content .deposit-metrics-grid .deposit-metric-card .metric-value,.tab-deposit-content .deposit-metrics-grid .deposit-metric-card .b-metric-amount,.tab-deposit-content .deposit-metrics-grid .deposit-metric-card .tx-metric-value,.tab-deposit-content .deposit-metrics-grid .b-metric-card .metric-value,.tab-deposit-content .deposit-metrics-grid .b-metric-card .b-metric-amount,.tab-deposit-content .deposit-metrics-grid .b-metric-card .tx-metric-value,.tab-deposit-content .deposit-metrics-grid .tx-metric-card .metric-value,.tab-deposit-content .deposit-metrics-grid .tx-metric-card .b-metric-amount,.tab-deposit-content .deposit-metrics-grid .tx-metric-card .tx-metric-value,.tab-deposit-content .deposit-metrics-grid .refund-metric-card .metric-value,.tab-deposit-content .deposit-metrics-grid .refund-metric-card .b-metric-amount,.tab-deposit-content .deposit-metrics-grid .refund-metric-card .tx-metric-value,.tab-deposit-content .balance-metrics-5grid .deposit-metric-card .metric-value,.tab-deposit-content .balance-metrics-5grid .deposit-metric-card .b-metric-amount,.tab-deposit-content .balance-metrics-5grid .deposit-metric-card .tx-metric-value,.tab-deposit-content .balance-metrics-5grid .b-metric-card .metric-value,.tab-deposit-content .balance-metrics-5grid .b-metric-card .b-metric-amount,.tab-deposit-content .balance-metrics-5grid .b-metric-card .tx-metric-value,.tab-deposit-content .balance-metrics-5grid .tx-metric-card .metric-value,.tab-deposit-content .balance-metrics-5grid .tx-metric-card .b-metric-amount,.tab-deposit-content .balance-metrics-5grid .tx-metric-card .tx-metric-value,.tab-deposit-content .balance-metrics-5grid .refund-metric-card .metric-value,.tab-deposit-content .balance-metrics-5grid .refund-metric-card .b-metric-amount,.tab-deposit-content .balance-metrics-5grid .refund-metric-card .tx-metric-value,.tab-deposit-content .tx-metrics-5grid .deposit-metric-card .metric-value,.tab-deposit-content .tx-metrics-5grid .deposit-metric-card .b-metric-amount,.tab-deposit-content .tx-metrics-5grid .deposit-metric-card .tx-metric-value,.tab-deposit-content .tx-metrics-5grid .b-metric-card .metric-value,.tab-deposit-content .tx-metrics-5grid .b-metric-card .b-metric-amount,.tab-deposit-content .tx-metrics-5grid .b-metric-card .tx-metric-value,.tab-deposit-content .tx-metrics-5grid .tx-metric-card .metric-value,.tab-deposit-content .tx-metrics-5grid .tx-metric-card .b-metric-amount,.tab-deposit-content .tx-metrics-5grid .tx-metric-card .tx-metric-value,.tab-deposit-content .tx-metrics-5grid .refund-metric-card .metric-value,.tab-deposit-content .tx-metrics-5grid .refund-metric-card .b-metric-amount,.tab-deposit-content .tx-metrics-5grid .refund-metric-card .tx-metric-value,.tab-deposit-content .refund-metrics-4grid .deposit-metric-card .metric-value,.tab-deposit-content .refund-metrics-4grid .deposit-metric-card .b-metric-amount,.tab-deposit-content .refund-metrics-4grid .deposit-metric-card .tx-metric-value,.tab-deposit-content .refund-metrics-4grid .b-metric-card .metric-value,.tab-deposit-content .refund-metrics-4grid .b-metric-card .b-metric-amount,.tab-deposit-content .refund-metrics-4grid .b-metric-card .tx-metric-value,.tab-deposit-content .refund-metrics-4grid .tx-metric-card .metric-value,.tab-deposit-content .refund-metrics-4grid .tx-metric-card .b-metric-amount,.tab-deposit-content .refund-metrics-4grid .tx-metric-card .tx-metric-value,.tab-deposit-content .refund-metrics-4grid .refund-metric-card .metric-value,.tab-deposit-content .refund-metrics-4grid .refund-metric-card .b-metric-amount,.tab-deposit-content .refund-metrics-4grid .refund-metric-card .tx-metric-value,.tab-deposit-content .report-metrics-grid .deposit-metric-card .metric-value,.tab-deposit-content .report-metrics-grid .deposit-metric-card .b-metric-amount,.tab-deposit-content .report-metrics-grid .deposit-metric-card .tx-metric-value,.tab-deposit-content .report-metrics-grid .b-metric-card .metric-value,.tab-deposit-content .report-metrics-grid .b-metric-card .b-metric-amount,.tab-deposit-content .report-metrics-grid .b-metric-card .tx-metric-value,.tab-deposit-content .report-metrics-grid .tx-metric-card .metric-value,.tab-deposit-content .report-metrics-grid .tx-metric-card .b-metric-amount,.tab-deposit-content .report-metrics-grid .tx-metric-card .tx-metric-value,.tab-deposit-content .report-metrics-grid .refund-metric-card .metric-value,.tab-deposit-content .report-metrics-grid .refund-metric-card .b-metric-amount,.tab-deposit-content .report-metrics-grid .refund-metric-card .tx-metric-value{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:13.5px!important;overflow:hidden!important}.tab-deposit-content .deposit-metrics-grid .deposit-metric-card .metric-label,.tab-deposit-content .deposit-metrics-grid .deposit-metric-card .b-metric-title,.tab-deposit-content .deposit-metrics-grid .deposit-metric-card .tx-metric-title,.tab-deposit-content .deposit-metrics-grid .b-metric-card .metric-label,.tab-deposit-content .deposit-metrics-grid .b-metric-card .b-metric-title,.tab-deposit-content .deposit-metrics-grid .b-metric-card .tx-metric-title,.tab-deposit-content .deposit-metrics-grid .tx-metric-card .metric-label,.tab-deposit-content .deposit-metrics-grid .tx-metric-card .b-metric-title,.tab-deposit-content .deposit-metrics-grid .tx-metric-card .tx-metric-title,.tab-deposit-content .deposit-metrics-grid .refund-metric-card .metric-label,.tab-deposit-content .deposit-metrics-grid .refund-metric-card .b-metric-title,.tab-deposit-content .deposit-metrics-grid .refund-metric-card .tx-metric-title,.tab-deposit-content .balance-metrics-5grid .deposit-metric-card .metric-label,.tab-deposit-content .balance-metrics-5grid .deposit-metric-card .b-metric-title,.tab-deposit-content .balance-metrics-5grid .deposit-metric-card .tx-metric-title,.tab-deposit-content .balance-metrics-5grid .b-metric-card .metric-label,.tab-deposit-content .balance-metrics-5grid .b-metric-card .b-metric-title,.tab-deposit-content .balance-metrics-5grid .b-metric-card .tx-metric-title,.tab-deposit-content .balance-metrics-5grid .tx-metric-card .metric-label,.tab-deposit-content .balance-metrics-5grid .tx-metric-card .b-metric-title,.tab-deposit-content .balance-metrics-5grid .tx-metric-card .tx-metric-title,.tab-deposit-content .balance-metrics-5grid .refund-metric-card .metric-label,.tab-deposit-content .balance-metrics-5grid .refund-metric-card .b-metric-title,.tab-deposit-content .balance-metrics-5grid .refund-metric-card .tx-metric-title,.tab-deposit-content .tx-metrics-5grid .deposit-metric-card .metric-label,.tab-deposit-content .tx-metrics-5grid .deposit-metric-card .b-metric-title,.tab-deposit-content .tx-metrics-5grid .deposit-metric-card .tx-metric-title,.tab-deposit-content .tx-metrics-5grid .b-metric-card .metric-label,.tab-deposit-content .tx-metrics-5grid .b-metric-card .b-metric-title,.tab-deposit-content .tx-metrics-5grid .b-metric-card .tx-metric-title,.tab-deposit-content .tx-metrics-5grid .tx-metric-card .metric-label,.tab-deposit-content .tx-metrics-5grid .tx-metric-card .b-metric-title,.tab-deposit-content .tx-metrics-5grid .tx-metric-card .tx-metric-title,.tab-deposit-content .tx-metrics-5grid .refund-metric-card .metric-label,.tab-deposit-content .tx-metrics-5grid .refund-metric-card .b-metric-title,.tab-deposit-content .tx-metrics-5grid .refund-metric-card .tx-metric-title,.tab-deposit-content .refund-metrics-4grid .deposit-metric-card .metric-label,.tab-deposit-content .refund-metrics-4grid .deposit-metric-card .b-metric-title,.tab-deposit-content .refund-metrics-4grid .deposit-metric-card .tx-metric-title,.tab-deposit-content .refund-metrics-4grid .b-metric-card .metric-label,.tab-deposit-content .refund-metrics-4grid .b-metric-card .b-metric-title,.tab-deposit-content .refund-metrics-4grid .b-metric-card .tx-metric-title,.tab-deposit-content .refund-metrics-4grid .tx-metric-card .metric-label,.tab-deposit-content .refund-metrics-4grid .tx-metric-card .b-metric-title,.tab-deposit-content .refund-metrics-4grid .tx-metric-card .tx-metric-title,.tab-deposit-content .refund-metrics-4grid .refund-metric-card .metric-label,.tab-deposit-content .refund-metrics-4grid .refund-metric-card .b-metric-title,.tab-deposit-content .refund-metrics-4grid .refund-metric-card .tx-metric-title,.tab-deposit-content .report-metrics-grid .deposit-metric-card .metric-label,.tab-deposit-content .report-metrics-grid .deposit-metric-card .b-metric-title,.tab-deposit-content .report-metrics-grid .deposit-metric-card .tx-metric-title,.tab-deposit-content .report-metrics-grid .b-metric-card .metric-label,.tab-deposit-content .report-metrics-grid .b-metric-card .b-metric-title,.tab-deposit-content .report-metrics-grid .b-metric-card .tx-metric-title,.tab-deposit-content .report-metrics-grid .tx-metric-card .metric-label,.tab-deposit-content .report-metrics-grid .tx-metric-card .b-metric-title,.tab-deposit-content .report-metrics-grid .tx-metric-card .tx-metric-title,.tab-deposit-content .report-metrics-grid .refund-metric-card .metric-label,.tab-deposit-content .report-metrics-grid .refund-metric-card .b-metric-title,.tab-deposit-content .report-metrics-grid .refund-metric-card .tx-metric-title{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:11px!important;overflow:hidden!important}.tab-deposit-content .deposit-dashboard-card,.tab-deposit-content .deposit-table-box-card,.tab-deposit-content .tx-filter-container-box,.tab-deposit-content .tx-table-container-card,.tab-deposit-content .manual-deposit-instruction-card,.tab-deposit-content .refund-filter-card-box,.tab-deposit-content .refund-table-card,.tab-deposit-content .report-filter-panel-card,.tab-deposit-content .report-table-main-card{border-radius:12px!important;margin-bottom:14px!important;padding:14px 12px!important}.tab-deposit-content .deposit-charts-row{margin-bottom:14px!important}.tab-deposit-content .deposit-charts-row .chart-card .card-top-header{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.tab-deposit-content .deposit-charts-row .chart-card .card-top-header .select-time-range{width:100%!important}.tab-deposit-content .deposit-charts-row .chart-card .svg-chart-wrapper{height:180px!important}.tab-deposit-content .deposit-charts-row .chart-card .chart-legend-row{flex-wrap:wrap!important;justify-content:center!important;gap:12px!important;font-size:11px!important}.tab-deposit-content .deposit-charts-row .donut-card .donut-content-layout{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:14px!important}.tab-deposit-content .deposit-charts-row .donut-card .donut-content-layout .donut-graphic-box{width:130px!important;height:130px!important;margin:0 auto!important}.tab-deposit-content .deposit-charts-row .donut-card .donut-content-layout .donut-legend-list{width:100%!important;max-width:300px!important;margin:0 auto!important}.tab-deposit-content .deposit-quick-actions-bar{margin-top:16px!important}.tab-deposit-content .deposit-quick-actions-bar .quick-actions-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.tab-deposit-content .deposit-quick-actions-bar .quick-actions-grid .btn-quick-action{border-radius:8px!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;padding:11px 12px!important;font-size:12.5px!important}.tab-deposit-content .deposit-quick-actions-bar .quick-actions-grid .btn-quick-action .qa-icon{font-size:14px!important}.tab-deposit-content .manual-deposit-instruction-card .instruction-top-row{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.tab-deposit-content .manual-deposit-instruction-card .instruction-top-row .inst-actions-right{flex-direction:column!important;gap:8px!important;width:100%!important;display:flex!important}.tab-deposit-content .manual-deposit-instruction-card .instruction-top-row .inst-actions-right .btn-deposit-create{justify-content:center!important;width:100%!important;height:38px!important;font-size:13px!important}.tab-deposit-content .manual-deposit-instruction-card .instruction-top-row .inst-actions-right .inst-actions-subgroup{grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;display:grid!important}.tab-deposit-content .manual-deposit-instruction-card .instruction-top-row .inst-actions-right .inst-actions-subgroup .btn-action-outline{white-space:nowrap!important;justify-content:center!important;width:100%!important;min-width:0!important;height:36px!important;padding:4px 6px!important;font-size:12px!important}.tab-deposit-content .manual-deposit-instruction-card .instruction-top-row .inst-actions-right .btn-txt-full{display:none!important}.tab-deposit-content .manual-deposit-instruction-card .instruction-top-row .inst-actions-right .btn-txt-short{display:inline!important}.tab-deposit-content .manual-deposit-instruction-card .bank-details-4col-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.tab-deposit-content .deposit-table-box-card{padding:16px!important}.tab-deposit-content .deposit-table-box-card .section-box-title{margin-bottom:12px!important;font-size:15px!important}.tab-deposit-content .deposit-table-box-card .filter-controls-row{flex-direction:column!important;gap:10px!important;width:100%!important;margin-bottom:10px!important;display:flex!important}.tab-deposit-content .deposit-table-box-card .filter-controls-row .search-and-toggle-bar{align-items:center!important;gap:8px!important;width:100%!important;display:flex!important}.tab-deposit-content .deposit-table-box-card .filter-controls-row .search-and-toggle-bar .input-search-tx{border-radius:8px!important;flex:1!important;width:auto!important;height:38px!important}.tab-deposit-content .deposit-table-box-card .filter-controls-row .search-and-toggle-bar .btn-mobile-filter-toggle{color:#334155!important;border-color:#cbd5e1!important;border-radius:8px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;gap:6px!important;height:38px!important;padding:0 12px!important;font-size:13px!important;font-weight:500!important;display:inline-flex!important}.tab-deposit-content .deposit-table-box-card .filter-controls-row .search-and-toggle-bar .btn-mobile-filter-toggle.is-open,.tab-deposit-content .deposit-table-box-card .filter-controls-row .search-and-toggle-bar .btn-mobile-filter-toggle.has-filter{color:#1677ff!important;background:#eff6ff!important;border-color:#1677ff!important;font-weight:600!important}.tab-deposit-content .deposit-table-box-card .filter-controls-row .search-and-toggle-bar .btn-mobile-filter-toggle .mobile-filter-badge{color:#fff!important;background:#1677ff!important;border-radius:10px!important;padding:0 5px!important;font-size:11px!important;font-weight:700!important;line-height:16px!important;display:inline-block!important}.tab-deposit-content .deposit-table-box-card .filter-controls-row .filter-dropdowns-group{display:none!important}.tab-deposit-content .deposit-table-box-card .filter-controls-row .filter-dropdowns-group.mobile-open{background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:12px!important;flex-direction:column!important;gap:10px!important;padding:12px!important;animation:.2s fadeIn!important;display:flex!important}.tab-deposit-content .deposit-table-box-card .filter-controls-row .filter-dropdowns-group.mobile-open .field-label-mobile{color:#64748b!important;margin-bottom:4px!important;font-size:11.5px!important;font-weight:600!important;display:block!important}.tab-deposit-content .deposit-table-box-card .filter-controls-row .filter-dropdowns-group.mobile-open .filter-dropdowns-grid{grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;display:grid!important}.tab-deposit-content .deposit-table-box-card .filter-controls-row .filter-dropdowns-group.mobile-open .filter-dropdowns-grid .filter-field-col{flex-direction:column!important;display:flex!important}.tab-deposit-content .deposit-table-box-card .filter-controls-row .filter-dropdowns-group.mobile-open .filter-dropdowns-grid .filter-field-col.date-col{grid-column:1/-1!important}.tab-deposit-content .deposit-table-box-card .filter-controls-row .filter-dropdowns-group.mobile-open .filter-dropdowns-grid .select-filter-item{width:100%!important;min-width:0!important}.tab-deposit-content .deposit-table-box-card .filter-controls-row .filter-dropdowns-group.mobile-open .filter-dropdowns-grid .select-filter-item .ant-select-selector{border-radius:8px!important;align-items:center!important;height:38px!important;display:flex!important}.tab-deposit-content .deposit-table-box-card .filter-controls-row .filter-dropdowns-group.mobile-open .filter-dropdowns-grid .date-range-filter{border-radius:8px!important;width:100%!important;height:38px!important}.tab-deposit-content .deposit-table-box-card .filter-controls-row .filter-dropdowns-group.mobile-open .mobile-filter-footer-actions{border-top:1px dashed #e2e8f0!important;align-items:center!important;gap:8px!important;margin-top:4px!important;padding-top:10px!important;display:flex!important}.tab-deposit-content .deposit-table-box-card .filter-controls-row .filter-dropdowns-group.mobile-open .mobile-filter-footer-actions .btn-filter-reset{border-radius:8px!important;flex:1!important;height:36px!important;font-size:12.5px!important;font-weight:500!important}.tab-deposit-content .deposit-table-box-card .filter-controls-row .filter-dropdowns-group.mobile-open .mobile-filter-footer-actions .btn-filter-apply{border-radius:8px!important;flex:1!important;height:36px!important;font-size:12.5px!important;font-weight:600!important}.tab-deposit-content .deposit-table-box-card .filter-pills-row{scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;flex-wrap:nowrap!important;gap:8px!important;margin-bottom:12px!important;padding:4px 2px 8px!important;display:flex!important;overflow-x:auto!important}.tab-deposit-content .deposit-table-box-card .filter-pills-row::-webkit-scrollbar{display:none!important}.tab-deposit-content .deposit-table-box-card .filter-pills-row .pill-btn{white-space:nowrap!important;border-radius:20px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;height:32px!important;padding:6px 14px!important;font-size:12.5px!important;font-weight:500!important;line-height:20px!important;display:inline-flex!important}.tab-deposit-content .deposit-table-box-card .filter-pills-row .pill-btn.active{color:#fff!important;background:#1677ff!important;font-weight:600!important}.tab-deposit-content .deposit-table-box-card .table-pagination-footer{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:8px!important}.tab-deposit-content .activity-items-grid{grid-template-columns:1fr!important;gap:8px!important}.tab-deposit-content .tx-filter-container-box .filter-action-buttons-row{flex-direction:column!important;gap:8px!important;width:100%!important;display:flex!important}.tab-deposit-content .tx-filter-container-box .filter-action-buttons-row .btn-tx-primary{justify-content:center!important;width:100%!important;height:38px!important;font-size:13px!important}.tab-deposit-content .tx-filter-container-box .filter-action-buttons-row .filter-btn-subgroup{grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;display:grid!important}.tab-deposit-content .tx-filter-container-box .filter-action-buttons-row .filter-btn-subgroup button{white-space:nowrap!important;justify-content:center!important;width:100%!important;min-width:0!important;height:36px!important;padding:4px 6px!important;font-size:12px!important}.tab-deposit-content .tx-table-container-card .tx-table-top-bar{flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.tab-deposit-content .tx-table-container-card .tx-table-bottom-pagination{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:10px!important}.tab-deposit-content .refund-table-card .table-top-bar{flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.tab-deposit-content .deposit-reports-page-content .report-title-bar{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.tab-deposit-content .deposit-reports-page-content .report-title-bar .report-title-text-group{width:100%!important}.tab-deposit-content .deposit-reports-page-content .report-title-bar .report-title-text-group .page-heading-title{font-size:18px!important}.tab-deposit-content .deposit-reports-page-content .report-title-bar .report-title-actions{flex-direction:column!important;gap:8px!important;width:100%!important;display:flex!important}.tab-deposit-content .deposit-reports-page-content .report-title-bar .report-title-actions .btn-create-report{justify-content:center!important;width:100%!important;height:38px!important;font-size:13px!important;font-weight:600!important}.tab-deposit-content .deposit-reports-page-content .report-title-bar .report-title-actions .report-export-buttons-group{grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;display:grid!important}.tab-deposit-content .deposit-reports-page-content .report-title-bar .report-title-actions .report-export-buttons-group .btn-export-excel,.tab-deposit-content .deposit-reports-page-content .report-title-bar .report-title-actions .report-export-buttons-group .btn-export-pdf{justify-content:center!important;width:100%!important;height:36px!important;font-size:12.5px!important}.tab-deposit-content .deposit-reports-page-content .report-top-5metrics-grid{grid-template-columns:repeat(2,1fr)!important;gap:8px!important;margin-bottom:14px!important}.tab-deposit-content .deposit-reports-page-content .report-top-5metrics-grid .report-metric-box{border-radius:10px!important;min-height:auto!important;padding:10px 12px!important}.tab-deposit-content .deposit-reports-page-content .report-top-5metrics-grid .report-metric-box .metric-box-top{margin-bottom:6px!important}.tab-deposit-content .deposit-reports-page-content .report-top-5metrics-grid .report-metric-box .metric-box-top .m-label{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:11px!important;overflow:hidden!important}.tab-deposit-content .deposit-reports-page-content .report-top-5metrics-grid .report-metric-box .metric-box-top .m-icon-circle{width:30px!important;height:30px!important;font-size:14px!important}.tab-deposit-content .deposit-reports-page-content .report-top-5metrics-grid .report-metric-box .metric-box-bottom .m-value{margin-bottom:2px!important;font-size:15px!important;font-weight:700!important}.tab-deposit-content .deposit-reports-page-content .report-top-5metrics-grid .report-metric-box .metric-box-bottom .m-trend{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10.5px!important;overflow:hidden!important}.tab-deposit-content .deposit-reports-page-content .report-top-5metrics-grid .report-metric-box .metric-box-bottom .m-sub{font-size:10.5px!important}.tab-deposit-content .deposit-reports-page-content .report-top-5metrics-grid .report-metric-box.metric-box-wide{flex-direction:row!important;grid-column:1/-1!important;justify-content:space-between!important;align-items:center!important;padding:12px 14px!important;display:flex!important}.tab-deposit-content .deposit-reports-page-content .report-top-5metrics-grid .report-metric-box.metric-box-wide .metric-box-top{order:2;margin-bottom:0!important}.tab-deposit-content .deposit-reports-page-content .report-top-5metrics-grid .report-metric-box.metric-box-wide .metric-box-top .m-label{display:none}.tab-deposit-content .deposit-reports-page-content .report-top-5metrics-grid .report-metric-box.metric-box-wide .metric-box-top .m-icon-circle{width:36px!important;height:36px!important;font-size:17px!important}.tab-deposit-content .deposit-reports-page-content .report-top-5metrics-grid .report-metric-box.metric-box-wide .metric-box-bottom{order:1}.tab-deposit-content .deposit-reports-page-content .report-top-5metrics-grid .report-metric-box.metric-box-wide .metric-box-bottom:before{content:"Giao dịch chờ xác nhận";color:#64748b;margin-bottom:2px;font-size:11px;font-weight:500}.tab-deposit-content .deposit-reports-page-content .report-top-5metrics-grid .report-metric-box.metric-box-wide .metric-box-bottom .m-value{font-size:18px!important}.tab-deposit-content .deposit-reports-page-content .report-top-5metrics-grid .report-metric-box.metric-box-wide .metric-box-bottom .m-sub{color:#ea580c!important;font-size:11px!important;font-weight:600!important}.tab-deposit-content .deposit-reports-page-content .report-filter-panel-card{padding:14px 16px!important}.tab-deposit-content .deposit-reports-page-content .report-filter-panel-card .report-filter-action-btns{flex-direction:column!important;gap:8px!important;width:100%!important;display:flex!important}.tab-deposit-content .deposit-reports-page-content .report-filter-panel-card .report-filter-action-btns .btn-filter-apply{justify-content:center!important;width:100%!important;height:38px!important}.tab-deposit-content .deposit-reports-page-content .report-filter-panel-card .report-filter-action-btns .report-filter-secondary-group{grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;display:grid!important}.tab-deposit-content .deposit-reports-page-content .report-filter-panel-card .report-filter-action-btns .report-filter-secondary-group .btn-filter-reset,.tab-deposit-content .deposit-reports-page-content .report-filter-panel-card .report-filter-action-btns .report-filter-secondary-group .btn-filter-save{justify-content:center!important;width:100%!important;height:36px!important}.tab-deposit-content .deposit-reports-page-content .report-table-main-card{padding:16px!important}.tab-deposit-content .deposit-reports-page-content .report-table-main-card .table-top-header{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;width:100%!important}.tab-deposit-content .deposit-reports-page-content .report-table-main-card .table-top-header .table-title{font-size:15px!important}.tab-deposit-content .deposit-reports-page-content .report-table-main-card .table-top-header .report-table-search-actions{flex-direction:column!important;gap:8px!important;width:100%!important;display:flex!important}.tab-deposit-content .deposit-reports-page-content .report-table-main-card .table-top-header .report-table-search-actions .input-report-search{width:100%!important;height:38px!important}.tab-deposit-content .deposit-reports-page-content .report-table-main-card .table-top-header .report-table-search-actions .report-table-btn-group{grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;display:grid!important}.tab-deposit-content .deposit-reports-page-content .report-table-main-card .table-top-header .report-table-search-actions .report-table-btn-group .btn-table-filter,.tab-deposit-content .deposit-reports-page-content .report-table-main-card .table-top-header .report-table-search-actions .report-table-btn-group .btn-table-export{justify-content:center!important;width:100%!important;height:36px!important}.tab-deposit-content .deposit-reports-page-content .report-table-main-card .report-table-footer-bar{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:10px!important}}@media (max-width:420px){.tab-deposit-content .deposit-sidebar-panel{padding:8px 10px!important}.tab-deposit-content .manual-deposit-instruction-card .bank-details-4col-grid,.tab-deposit-content .deposit-quick-actions-bar .quick-actions-grid{grid-template-columns:1fr!important}}.manage-business-page{background:#fff;min-height:calc(100vh - 70px);padding:24px 0 40px;font-family:Inter,Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.manage-business-page .manage-business-layout{gap:24px;max-width:1440px;margin:0 auto;padding:0 20px;display:flex}@media (max-width:992px){.manage-business-page .manage-business-layout{flex-direction:column}}.manage-business-page .sidebar-panel{flex-direction:column;flex-shrink:0;gap:20px;width:270px;display:flex}@media (max-width:992px){.manage-business-page .sidebar-panel{width:100%}}.manage-business-page .sidebar-panel .company-profile-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a0a,0 6px 16px -4px #0f172a08}.manage-business-page .sidebar-panel .company-profile-card .company-brand-box{text-align:center;flex-direction:column;align-items:center;display:flex}.manage-business-page .sidebar-panel .company-profile-card .company-brand-box .avatar-wrapper{margin-bottom:10px;display:inline-block;position:relative}.manage-business-page .sidebar-panel .company-profile-card .company-brand-box .avatar-wrapper .brand-logo-img{object-fit:contain;background:#fff;border:2px solid #eff6ff;border-radius:14px;width:58px;height:58px;box-shadow:0 2px 8px #1987d51f}.manage-business-page .sidebar-panel .company-profile-card .company-brand-box .avatar-wrapper .verified-badge-icon{color:#1987d5;background:#fff;border-radius:50%;font-size:16px;position:absolute;bottom:-2px;right:-2px}.manage-business-page .sidebar-panel .company-profile-card .company-brand-box .company-name-title{color:#0b2b64;margin:0 0 6px;font-family:Outfit,Inter,sans-serif;font-size:16px;font-weight:700;line-height:1.3}.manage-business-page .sidebar-panel .company-profile-card .company-brand-box .badge-biz-tag{color:#1987d5;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;align-items:center;gap:4px;margin-bottom:10px;padding:3px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.manage-business-page .sidebar-panel .company-profile-card .company-brand-box .btn-view-public-link{color:#1987d5;align-items:center;gap:4px;font-size:12.5px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.manage-business-page .sidebar-panel .company-profile-card .company-brand-box .btn-view-public-link:hover{color:#1575bd;text-decoration:underline!important}.manage-business-page .sidebar-panel .nav-menu-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:10px;box-shadow:0 1px 3px #0f172a0a,0 6px 16px -4px #0f172a08}.manage-business-page .sidebar-panel .nav-menu-card .nav-menu-list{flex-direction:column;gap:4px;display:flex}@media (max-width:992px){.manage-business-page .sidebar-panel .nav-menu-card .nav-menu-list{flex-direction:row;padding-bottom:4px;overflow-x:auto}.manage-business-page .sidebar-panel .nav-menu-card .nav-menu-list::-webkit-scrollbar{height:4px}.manage-business-page .sidebar-panel .nav-menu-card .nav-menu-list::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}}.manage-business-page .sidebar-panel .nav-menu-card .nav-menu-list .nav-item-btn{color:#475569;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;width:100%;padding:11px 14px;font-size:13.5px;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}@media (max-width:992px){.manage-business-page .sidebar-panel .nav-menu-card .nav-menu-list .nav-item-btn{white-space:nowrap;width:auto;padding:9px 14px}}.manage-business-page .sidebar-panel .nav-menu-card .nav-menu-list .nav-item-btn .nav-icon{color:#64748b;font-size:17px;transition:color .2s,transform .2s}.manage-business-page .sidebar-panel .nav-menu-card .nav-menu-list .nav-item-btn .nav-label{white-space:nowrap;font-size:13.5px}.manage-business-page .sidebar-panel .nav-menu-card .nav-menu-list .nav-item-btn:hover{color:#1987d5;background:#eff6ff}.manage-business-page .sidebar-panel .nav-menu-card .nav-menu-list .nav-item-btn:hover .nav-icon{color:#1987d5;transform:scale(1.1)}.manage-business-page .sidebar-panel .nav-menu-card .nav-menu-list .nav-item-btn.active{color:#fff;background:linear-gradient(135deg,#1987d5 0%,#1575bd 100%);font-weight:600;box-shadow:0 4px 14px #1987d547}.manage-business-page .sidebar-panel .nav-menu-card .nav-menu-list .nav-item-btn.active .nav-icon,.manage-business-page .sidebar-panel .nav-menu-card .nav-menu-list .nav-item-btn.active .nav-label{color:#fff}.manage-business-page .sidebar-panel .support-help-card{text-align:center;background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);border:1px solid #bfdbfe;border-radius:16px;flex-direction:column;align-items:center;padding:20px;display:flex}.manage-business-page .sidebar-panel .support-help-card .support-icon-circle{color:#1987d5;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:10px;font-size:20px;display:flex;box-shadow:0 2px 8px #1987d52e}.manage-business-page .sidebar-panel .support-help-card .support-title{color:#0b2b64;margin-bottom:4px;font-family:Outfit,Inter,sans-serif;font-size:14px;font-weight:700}.manage-business-page .sidebar-panel .support-help-card .support-text{color:#475569;margin-bottom:14px;font-size:12px;line-height:1.45}.manage-business-page .sidebar-panel .support-help-card .btn-support-action{color:#fff;background:#1987d5;border:none;border-radius:8px;width:100%;height:38px;font-size:13px;font-weight:600;transition:all .2s;box-shadow:0 2px 8px #1987d540}.manage-business-page .sidebar-panel .support-help-card .btn-support-action:hover{background:#1575bd!important;box-shadow:0 4px 12px #1987d559!important}.manage-business-page .main-content-panel{flex-direction:column;flex:1;gap:24px;min-width:0;display:flex}.manage-business-page .main-content-panel .tab-overview-content{flex-direction:column;gap:24px;display:flex}.manage-business-page .main-content-panel .dashboard-header-bar{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}@media (max-width:640px){.manage-business-page .main-content-panel .dashboard-header-bar{flex-direction:column;align-items:stretch}}.manage-business-page .main-content-panel .dashboard-header-bar .header-title-box .page-title{color:#0b2b64;letter-spacing:-.3px;margin:0 0 4px;font-size:24px;font-weight:700}.manage-business-page .main-content-panel .dashboard-header-bar .header-title-box .page-subtitle{color:#64748b;margin:0;font-size:13px}.manage-business-page .main-content-panel .dashboard-header-bar .range-picker-custom .ant-picker{border-color:#cbd5e1!important;border-radius:10px!important;height:38px!important}.manage-business-page .main-content-panel .dashboard-header-bar .range-picker-custom .ant-picker:hover,.manage-business-page .main-content-panel .dashboard-header-bar .range-picker-custom .ant-picker:focus{border-color:#1987d5!important}.manage-business-page .main-content-panel .stats-cards-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:1200px){.manage-business-page .main-content-panel .stats-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.manage-business-page .main-content-panel .stats-cards-grid{grid-template-columns:1fr}}.manage-business-page .main-content-panel .stats-cards-grid .stat-card-box{background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-items:center;gap:16px;padding:18px 20px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 3px #0f172a08}.manage-business-page .main-content-panel .stats-cards-grid .stat-card-box:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 8px 20px #0f172a0f}.manage-business-page .main-content-panel .stats-cards-grid .stat-card-box .stat-icon-square{color:#1987d5;background:#eff6ff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:flex}.manage-business-page .main-content-panel .stats-cards-grid .stat-card-box .stat-info-body{flex-direction:column;flex:1;display:flex}.manage-business-page .main-content-panel .stats-cards-grid .stat-card-box .stat-info-body .stat-label-title{color:#64748b;margin-bottom:2px;font-size:12.5px;font-weight:600}.manage-business-page .main-content-panel .stats-cards-grid .stat-card-box .stat-info-body .stat-value-trend-row{align-items:baseline;gap:8px;display:flex}.manage-business-page .main-content-panel .stats-cards-grid .stat-card-box .stat-info-body .stat-value-trend-row .stat-value-num{color:#0b2b64;letter-spacing:-.5px;font-size:24px;font-weight:800;line-height:1.2}.manage-business-page .main-content-panel .stats-cards-grid .stat-card-box .stat-info-body .stat-value-trend-row .stat-trend-badge{color:#16a34a;align-items:center;gap:2px;font-size:12px;font-weight:700;display:inline-flex}.manage-business-page .main-content-panel .stats-cards-grid .stat-card-box .stat-info-body .stat-subtext{color:#94a3b8;margin-top:2px;font-size:11.5px}.manage-business-page .main-content-panel .dashboard-row-2{grid-template-columns:1fr 380px;gap:20px;display:grid}@media (max-width:1100px){.manage-business-page .main-content-panel .dashboard-row-2{grid-template-columns:1fr}}.manage-business-page .main-content-panel .dashboard-row-2 .analytics-chart-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;padding:20px;display:flex;box-shadow:0 1px 3px #0f172a08}.manage-business-page .main-content-panel .dashboard-row-2 .analytics-chart-card .card-head-line{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.manage-business-page .main-content-panel .dashboard-row-2 .analytics-chart-card .card-head-line .card-title-text{color:#0b2b64;margin:0;font-size:16px;font-weight:700}.manage-business-page .main-content-panel .dashboard-row-2 .analytics-chart-card .card-head-line .chart-legend-row{color:#64748b;align-items:center;gap:16px;font-size:12.5px;display:flex}.manage-business-page .main-content-panel .dashboard-row-2 .analytics-chart-card .card-head-line .chart-legend-row .legend-item{align-items:center;gap:6px;display:flex}.manage-business-page .main-content-panel .dashboard-row-2 .analytics-chart-card .card-head-line .chart-legend-row .legend-item .dot{border-radius:50%;width:8px;height:8px}.manage-business-page .main-content-panel .dashboard-row-2 .analytics-chart-card .card-head-line .chart-legend-row .legend-item .dot.blue{background:#1987d5}.manage-business-page .main-content-panel .dashboard-row-2 .analytics-chart-card .card-head-line .chart-legend-row .legend-item .dot.green{background:#10b981}.manage-business-page .main-content-panel .dashboard-row-2 .analytics-chart-card .chart-svg-box{width:100%;height:340px;position:relative}.manage-business-page .main-content-panel .dashboard-row-2 .analytics-chart-card .chart-svg-box svg{width:100%;height:100%}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;flex-direction:column;padding:20px;display:flex;box-shadow:0 2px 8px #0f172a08}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .card-head-line{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .card-head-line .title-with-badge{align-items:center;gap:10px;display:flex}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .card-head-line .title-with-badge .icon-pulse-box{background:#fffbeb;border:1px solid #fef3c7;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:flex}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .card-head-line .title-with-badge .icon-pulse-box .gold-icon{color:#d97706}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .card-head-line .title-with-badge .card-title-text{color:#0b2b64;margin:0;font-size:16px;font-weight:700}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .card-head-line .title-with-badge .live-count-badge{color:#1987d5;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;padding:2px 8px;font-size:11px;font-weight:700}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .card-head-line .btn-see-all-link{color:#1987d5;align-items:center;gap:4px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .card-head-line .btn-see-all-link:hover{color:#1472b7}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .opportunities-list{flex-direction:column;gap:10px;display:flex}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .opportunities-list .opp-item-row{background:#f8fafc;border:1px solid #f1f5f9;border-radius:14px;align-items:flex-start;gap:12px;padding:12px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .opportunities-list .opp-item-row.is-new{background:linear-gradient(#fff 0%,#f8fafc 100%);border-color:#e2e8f0}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .opportunities-list .opp-item-row.is-new:before{content:"";background:#1987d5;border-radius:0 4px 4px 0;width:3px;position:absolute;top:14px;bottom:14px;left:0}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .opportunities-list .opp-item-row:hover{background:#fff;border-color:#bfdbfe;transform:translateY(-2px);box-shadow:0 8px 20px -4px #2563eb1a}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .opportunities-list .opp-item-row .company-avatar-box{color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:14px;font-weight:800;display:flex;box-shadow:0 4px 10px #0000001a}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .opportunities-list .opp-item-row .opp-meta-body{flex:1;min-width:0}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .opportunities-list .opp-item-row .opp-meta-body .company-name-row{justify-content:space-between;align-items:center;gap:8px;margin-bottom:3px;display:flex}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .opportunities-list .opp-item-row .opp-meta-body .company-name-row .name{color:#0b2b64;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13.5px;font-weight:700;overflow:hidden}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .opportunities-list .opp-item-row .opp-meta-body .company-name-row .tag-badge{white-space:nowrap;border-radius:8px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:700}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .opportunities-list .opp-item-row .opp-meta-body .company-name-row .tag-badge.demand{color:#ea580c;background:#fff7ed;border:1px solid #fed7aa}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .opportunities-list .opp-item-row .opp-meta-body .company-name-row .tag-badge.supply{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .opportunities-list .opp-item-row .opp-meta-body .desc-text{color:#475569;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:6px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .opportunities-list .opp-item-row .opp-meta-body .specs-pills-line{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .opportunities-list .opp-item-row .opp-meta-body .specs-pills-line .spec-pill{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:1px 7px;font-size:10.5px;font-weight:600}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .opportunities-list .opp-item-row .opp-meta-body .specs-pills-line .time-pill{color:#94a3b8;margin-left:auto;font-size:10.5px}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .card-footer-tip{color:#64748b;border-top:1px dashed #e2e8f0;align-items:center;gap:6px;margin-top:14px;padding-top:10px;font-size:11.5px;display:flex}.manage-business-page .main-content-panel .dashboard-row-2 .opportunities-card .card-footer-tip .tip-icon{color:#1987d5}.manage-business-page .main-content-panel .dashboard-row-3{grid-template-columns:1fr 380px;gap:20px;display:grid}@media (max-width:1100px){.manage-business-page .main-content-panel .dashboard-row-3{grid-template-columns:1fr}}.manage-business-page .main-content-panel .dashboard-row-3 .featured-products-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.manage-business-page .main-content-panel .dashboard-row-3 .featured-products-card .card-head-line{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.manage-business-page .main-content-panel .dashboard-row-3 .featured-products-card .card-head-line .card-title-text{color:#0b2b64;margin:0;font-size:16px;font-weight:700}.manage-business-page .main-content-panel .dashboard-row-3 .featured-products-card .card-head-line .btn-see-all-link{color:#1987d5;font-size:12.5px;font-weight:600;text-decoration:none}.manage-business-page .main-content-panel .dashboard-row-3 .featured-products-card .card-head-line .btn-see-all-link:hover{color:#1472b7}.manage-business-page .main-content-panel .dashboard-row-3 .featured-products-card .products-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (max-width:768px){.manage-business-page .main-content-panel .dashboard-row-3 .featured-products-card .products-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.manage-business-page .main-content-panel .dashboard-row-3 .featured-products-card .products-grid{grid-template-columns:1fr}}.manage-business-page .main-content-panel .dashboard-row-3 .featured-products-card .products-grid .prod-mini-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;transition:all .2s;display:flex;overflow:hidden}.manage-business-page .main-content-panel .dashboard-row-3 .featured-products-card .products-grid .prod-mini-card:hover{border-color:#1987d5;box-shadow:0 4px 12px #2563eb1a}.manage-business-page .main-content-panel .dashboard-row-3 .featured-products-card .products-grid .prod-mini-card .thumb-img-wrapper{width:100%;height:110px;overflow:hidden}.manage-business-page .main-content-panel .dashboard-row-3 .featured-products-card .products-grid .prod-mini-card .thumb-img-wrapper img{object-fit:cover;width:100%;height:100%}.manage-business-page .main-content-panel .dashboard-row-3 .featured-products-card .products-grid .prod-mini-card .prod-mini-content{flex-direction:column;flex:1;padding:10px;display:flex}.manage-business-page .main-content-panel .dashboard-row-3 .featured-products-card .products-grid .prod-mini-card .prod-mini-content .title{color:#0b2b64;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px;font-size:13px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.manage-business-page .main-content-panel .dashboard-row-3 .featured-products-card .products-grid .prod-mini-card .prod-mini-content .cat-tag{color:#64748b;background:#f1f5f9;border-radius:4px;align-self:flex-start;margin-bottom:8px;padding:1px 7px;font-size:11px;font-weight:600;display:inline-block}.manage-business-page .main-content-panel .dashboard-row-3 .featured-products-card .products-grid .prod-mini-card .prod-mini-content .footer-status-row{justify-content:space-between;align-items:center;margin-top:auto;font-size:11px;display:flex}.manage-business-page .main-content-panel .dashboard-row-3 .featured-products-card .products-grid .prod-mini-card .prod-mini-content .footer-status-row .status-active-pill{color:#16a34a;background:#f0fdf4;border-radius:10px;align-items:center;gap:3px;padding:1px 6px;font-weight:600;display:flex}.manage-business-page .main-content-panel .dashboard-row-3 .featured-products-card .products-grid .prod-mini-card .prod-mini-content .footer-status-row .status-active-pill .dot{background:#16a34a;border-radius:50%;width:5px;height:5px}.manage-business-page .main-content-panel .dashboard-row-3 .featured-products-card .products-grid .prod-mini-card .prod-mini-content .footer-status-row .views-text{color:#64748b;align-items:center;gap:3px;display:flex}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .card-head-line{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .card-head-line .card-title-text{color:#0b2b64;margin:0;font-size:16px;font-weight:700}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .card-head-line .btn-see-all-link{color:#1987d5;font-size:12.5px;font-weight:600;text-decoration:none}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .card-head-line .btn-see-all-link:hover{color:#1472b7}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .recent-posts-list{flex-direction:column;gap:12px;display:flex}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .recent-posts-list .post-row-item{border:1px solid #f1f5f9;border-radius:10px;align-items:center;gap:12px;padding:8px;transition:all .2s;display:flex}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .recent-posts-list .post-row-item:hover{background:#f8fafc;border-color:#cbd5e1}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .recent-posts-list .post-row-item .thumb-box{border-radius:8px;flex-shrink:0;width:56px;height:56px;overflow:hidden}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .recent-posts-list .post-row-item .thumb-box img{object-fit:cover;width:100%;height:100%}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .recent-posts-list .post-row-item .post-meta-content{flex:1;min-width:0}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .recent-posts-list .post-row-item .post-meta-content .title{color:#0b2b64;white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;font-size:13px;font-weight:700;overflow:hidden}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .recent-posts-list .post-row-item .post-meta-content .tags-status-row{align-items:center;gap:8px;margin-bottom:2px;display:flex}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .recent-posts-list .post-row-item .post-meta-content .tags-status-row .type-badge{border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .recent-posts-list .post-row-item .post-meta-content .tags-status-row .type-badge.supply{color:#16a34a;background:#f0fdf4}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .recent-posts-list .post-row-item .post-meta-content .tags-status-row .type-badge.demand{color:#ea580c;background:#fff7ed}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .recent-posts-list .post-row-item .post-meta-content .tags-status-row .status-pill{align-items:center;gap:3px;font-size:10.5px;font-weight:600;display:flex}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .recent-posts-list .post-row-item .post-meta-content .tags-status-row .status-pill.active{color:#16a34a}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .recent-posts-list .post-row-item .post-meta-content .tags-status-row .status-pill.hidden{color:#d97706}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .recent-posts-list .post-row-item .post-meta-content .tags-status-row .status-pill .dot{border-radius:50%;width:5px;height:5px}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .recent-posts-list .post-row-item .post-meta-content .tags-status-row .status-pill .dot.active{background:#16a34a}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .recent-posts-list .post-row-item .post-meta-content .tags-status-row .status-pill .dot.hidden{background:#d97706}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .recent-posts-list .post-row-item .post-meta-content .date-text{color:#94a3b8;font-size:11px}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .recent-posts-list .post-row-item .btn-more-icon{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;font-size:16px}.manage-business-page .main-content-panel .dashboard-row-3 .recent-posts-card .recent-posts-list .post-row-item .btn-more-icon:hover{color:#0f172a;background:#e2e8f0}.btn-header-primary{background:#1987d5!important;border-color:#1987d5!important;border-radius:8px!important;height:38px!important;font-weight:700!important}.btn-header-primary:hover{background:#1472b7!important;border-color:#1472b7!important}.tab-card-container,.tab-form-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:20px;padding:24px;box-shadow:0 1px 3px #0f172a08}.tab-card-container .section-block-title,.tab-form-card .section-block-title{color:#0b2b64;margin-bottom:16px;font-size:17px;font-weight:700}.tab-card-container .tab-table-filter-bar,.tab-form-card .tab-table-filter-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.tab-card-container .tab-table-filter-bar .input-table-search,.tab-form-card .tab-table-filter-bar .input-table-search{border-radius:8px;width:280px;height:38px}.tab-card-container .tab-table-filter-bar .select-table-filter,.tab-form-card .tab-table-filter-bar .select-table-filter{width:160px;height:38px}.tab-card-container .table-pagination-footer,.tab-form-card .table-pagination-footer{justify-content:center;margin-top:16px;display:flex}.tab-membership-content .membership-card-container{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px;box-shadow:0 1px 3px #0f172a08}.tab-membership-content .membership-card-container .membership-head-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.tab-membership-content .membership-card-container .membership-head-row .membership-left-brand{align-items:center;gap:16px;display:flex}.tab-membership-content .membership-card-container .membership-head-row .membership-left-brand .crown-avatar-icon{color:#fff;background:linear-gradient(135deg,#faad14 0%,#d97706 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:26px;display:flex;box-shadow:0 4px 12px #d9770640}.tab-membership-content .membership-card-container .membership-head-row .membership-left-brand .tier-name-title{color:#0b2b64;margin:0 0 4px;font-size:20px;font-weight:800}.tab-membership-content .membership-card-container .membership-head-row .membership-left-brand .expiry-subtext{color:#64748b;margin:0;font-size:13px}.tab-membership-content .membership-card-container .membership-head-row .btn-upgrade-vip{background:linear-gradient(135deg,#1987d5 0%,#1472b7 100%);border:none;border-radius:10px;height:42px;font-size:13.5px;font-weight:700;box-shadow:0 4px 12px #2563eb40}.tab-membership-content .membership-card-container .membership-head-row .btn-upgrade-vip:hover{background:linear-gradient(135deg,#1472b7 0%,#0b2b64 100%)!important}.tab-membership-content .membership-card-container .membership-metric-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;padding:16px;display:flex}.tab-membership-content .membership-card-container .membership-metric-card .metric-label{color:#64748b;text-transform:uppercase;letter-spacing:.3px;margin-bottom:6px;font-size:11.5px;font-weight:700}.tab-membership-content .membership-card-container .membership-metric-card .metric-val{color:#0b2b64;margin-bottom:8px;font-size:22px;font-weight:800}.tab-membership-content .membership-card-container .membership-metric-card .metric-val.text-success{color:#16a34a}.tab-membership-content .membership-card-container .membership-metric-card .metric-subtext{color:#64748b;font-size:11.5px}.tab-profile-content .section-card-box{background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:20px;padding:24px;box-shadow:0 1px 3px #0f172a08}.tab-profile-content .section-card-box .section-head-bar{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.tab-profile-content .section-card-box .section-head-bar .head-title-group{align-items:flex-start;gap:12px;display:flex}.tab-profile-content .section-card-box .section-head-bar .head-title-group .sec-blue-icon-square{color:#1987d5;background:#eff6ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex}.tab-profile-content .section-card-box .section-head-bar .head-title-group .sec-title-text{color:#0b2b64;margin:0 0 2px;font-size:17px;font-weight:800}.tab-profile-content .section-card-box .section-head-bar .head-title-group .sec-subtext{color:#64748b;margin:0;font-size:12.5px}.tab-profile-content .section-card-box .section-head-bar .btn-guide-link{color:#1987d5;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.tab-profile-content .section-card-box .section-head-bar .btn-guide-link:hover{text-decoration:underline}.tab-profile-content .section-card-box .profile-media-banner-box{background:#f1f5f9;border-radius:16px;width:100%;height:220px;margin-bottom:50px;position:relative;overflow:hidden}.tab-profile-content .section-card-box .profile-media-banner-box .cover-img{object-fit:cover;width:100%;height:100%}.tab-profile-content .section-card-box .profile-media-banner-box .btn-change-cover{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#0b2b64;background:#ffffffe6;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;bottom:16px;right:16px;box-shadow:0 2px 8px #00000026}.tab-profile-content .section-card-box .profile-media-banner-box .btn-change-cover:hover{color:#1987d5;background:#fff}.tab-profile-content .section-card-box .profile-media-banner-box .cover-recommended-note{color:#ffffffe6;text-shadow:0 1px 3px #0009;font-size:11px;position:absolute;bottom:18px;right:165px}.tab-profile-content .section-card-box .profile-media-banner-box .avatar-logo-overlap{background:#fff;border:3px solid #fff;border-radius:16px;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:absolute;bottom:-36px;left:24px;box-shadow:0 4px 16px #0f172a1f}.tab-profile-content .section-card-box .profile-media-banner-box .avatar-logo-overlap .avatar-img{object-fit:contain;width:85%;height:85%}.tab-profile-content .section-card-box .profile-media-banner-box .avatar-logo-overlap .btn-change-avatar{color:#fff;cursor:pointer;background:#0b2b64;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;display:flex;position:absolute;bottom:-4px;right:-4px;box-shadow:0 2px 6px #0003}.tab-profile-content .section-card-box .profile-media-banner-box .avatar-logo-overlap .btn-change-avatar:hover{background:#1987d5}.tab-profile-content .section-card-box .capabilities-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:992px){.tab-profile-content .section-card-box .capabilities-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.tab-profile-content .section-card-box .capabilities-grid{grid-template-columns:1fr}}.tab-profile-content .section-card-box .capabilities-grid .cap-input-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.tab-profile-content .section-card-box .capabilities-grid .cap-input-box .cap-icon{color:#1987d5;background:#eff6ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}.tab-profile-content .section-card-box .capabilities-grid .cap-input-box .cap-body{flex:1}.tab-profile-content .section-card-box .capabilities-grid .cap-input-box .cap-body .label{color:#64748b;margin-bottom:4px;font-size:11.5px;font-weight:700;display:block}.tab-profile-content .section-card-box .capabilities-grid .cap-input-box .cap-body .ant-input{color:#0b2b64;border-radius:8px;font-weight:700}.tab-profile-content .section-card-box .gallery-media-grid{grid-template-columns:repeat(6,1fr);gap:12px;margin-top:16px;display:grid}@media (max-width:1100px){.tab-profile-content .section-card-box .gallery-media-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:640px){.tab-profile-content .section-card-box .gallery-media-grid{grid-template-columns:repeat(2,1fr)}}.tab-profile-content .section-card-box .gallery-media-grid .add-photo-card{cursor:pointer;color:#1987d5;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:100px;font-size:13px;font-weight:700;transition:all .2s;display:flex}.tab-profile-content .section-card-box .gallery-media-grid .add-photo-card:hover{background:#eff6ff;border-color:#1987d5}.tab-profile-content .section-card-box .gallery-media-grid .gallery-thumb-item{border-radius:12px;height:100px;position:relative;overflow:hidden}.tab-profile-content .section-card-box .gallery-media-grid .gallery-thumb-item img{object-fit:cover;width:100%;height:100%}.tab-profile-content .section-card-box .gallery-media-grid .gallery-thumb-item .btn-remove-photo{color:#fff;cursor:pointer;background:#0f172ab3;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;display:flex;position:absolute;top:6px;right:6px}.tab-profile-content .section-card-box .gallery-media-grid .gallery-thumb-item .btn-remove-photo:hover{background:#ef4444}.tab-services-content{flex-direction:column;gap:20px;display:flex}.tab-services-content .services-stats-grid{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}@media (max-width:1200px){.tab-services-content .services-stats-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.tab-services-content .services-stats-grid{grid-template-columns:repeat(2,1fr)}}.tab-services-content .services-stats-grid .stat-card-item{background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:14px;padding:16px;display:flex;box-shadow:0 1px 3px #0f172a08}.tab-services-content .services-stats-grid .stat-card-item .icon-box{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.tab-services-content .services-stats-grid .stat-card-item .icon-box.blue{color:#1987d5;background:#eff6ff}.tab-services-content .services-stats-grid .stat-card-item .icon-box.green{color:#16a34a;background:#f0fdf4}.tab-services-content .services-stats-grid .stat-card-item .icon-box.orange{color:#d97706;background:#fff7ed}.tab-services-content .services-stats-grid .stat-card-item .icon-box.purple{color:#8957e5;background:#faf5ff}.tab-services-content .services-stats-grid .stat-card-item .icon-box.red{color:#ef4444;background:#fef2f2}.tab-services-content .services-stats-grid .stat-card-item .info-box{flex-direction:column;display:flex}.tab-services-content .services-stats-grid .stat-card-item .info-box .label{color:#64748b;margin-bottom:2px;font-size:12px;font-weight:600}.tab-services-content .services-stats-grid .stat-card-item .info-box .value{color:#0b2b64;font-size:22px;font-weight:800;line-height:1.2}.tab-services-content .services-table-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.tab-services-content .services-table-card .filters-control-bar{flex-direction:column;gap:14px;margin-bottom:16px;display:flex}.tab-services-content .services-table-card .filters-control-bar .search-field-wrapper{width:100%}.tab-services-content .services-table-card .filters-control-bar .search-field-wrapper .services-search-input{border-color:#cbd5e1;border-radius:10px;height:40px;font-size:13.5px}.tab-services-content .services-table-card .filters-control-bar .search-field-wrapper .services-search-input:hover,.tab-services-content .services-table-card .filters-control-bar .search-field-wrapper .services-search-input:focus{border-color:#1987d5}.tab-services-content .services-table-card .filters-control-bar .select-filters-group{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.tab-services-content .services-table-card .filters-control-bar .select-filters-group .filter-item{align-items:center;gap:8px;display:flex}.tab-services-content .services-table-card .filters-control-bar .select-filters-group .filter-item .filter-label{color:#64748b;white-space:nowrap;font-size:12.5px;font-weight:600}.tab-services-content .services-table-card .filters-control-bar .select-filters-group .filter-item .filter-select{width:150px}.tab-services-content .services-table-card .filters-control-bar .select-filters-group .filter-item .filter-select .ant-select-selector{border-radius:8px!important;height:36px!important}.tab-services-content .services-table-card .filters-control-bar .select-filters-group .filter-item .filter-select .ant-select-selector .ant-select-selection-item{color:#0b2b64;font-size:13px;font-weight:600;line-height:34px!important}.tab-services-content .services-table-card .filters-control-bar .select-filters-group .btn-reset-filters{color:#1987d5;align-items:center;gap:4px;height:auto;margin-left:auto;padding:0;font-size:12.5px;font-weight:600;display:inline-flex}.tab-services-content .services-table-card .filters-control-bar .select-filters-group .btn-reset-filters:hover{color:#1472b7}.tab-services-content .services-table-card .quick-filter-pills-bar{border-bottom:1px dashed #e2e8f0;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;padding-bottom:14px;display:flex}.tab-services-content .services-table-card .quick-filter-pills-bar .pill-btn{color:#475569;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:6px 14px;font-size:12.5px;font-weight:600;transition:all .2s}.tab-services-content .services-table-card .quick-filter-pills-bar .pill-btn:hover{color:#1987d5;background:#eff6ff;border-color:#bfdbfe}.tab-services-content .services-table-card .quick-filter-pills-bar .pill-btn.active{color:#fff;background:#1987d5;border-color:#1987d5;font-weight:700;box-shadow:0 2px 8px #2563eb33}.tab-services-content .services-table-card .custom-services-table .ant-table-thead>tr>th{color:#475569;border-bottom:1px solid #e2e8f0;padding:12px 14px;font-size:12.5px;font-weight:700;background:#f8fafc!important}.tab-services-content .services-table-card .custom-services-table .ant-table-tbody>tr>td{color:#334155;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:12px 14px;font-size:13px}.tab-services-content .services-table-card .custom-services-table .service-table-thumb{object-fit:cover;border-radius:10px;width:48px;height:48px;box-shadow:0 1px 3px #0000001a}.tab-services-content .services-table-card .custom-services-table .service-name-code-box .title-text{color:#0b2b64;margin-bottom:2px;font-size:13.5px;font-weight:700;line-height:1.3}.tab-services-content .services-table-card .custom-services-table .service-name-code-box .code-subtext{color:#94a3b8;font-size:11px;font-weight:600}.tab-services-content .services-table-card .custom-services-table .source-tag{border-radius:6px;align-items:center;gap:5px;padding:3px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.tab-services-content .services-table-card .custom-services-table .source-tag.travelclub{color:#1987d5;background:#eff6ff;border:1px solid #bfdbfe}.tab-services-content .services-table-card .custom-services-table .source-tag.system{color:#9333ea;background:#f3e8ff;border:1px solid #e9d5ff}.tab-services-content .services-table-card .custom-services-table .price-bold{color:#0b2b64;font-size:13.5px;font-weight:700}.tab-services-content .services-table-card .custom-services-table .status-pill{border-radius:12px;align-items:center;gap:4px;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.tab-services-content .services-table-card .custom-services-table .status-pill.active{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0}.tab-services-content .services-table-card .custom-services-table .status-pill.draft{color:#ea580c;background:#fff7ed;border:1px solid #fed7aa}.tab-services-content .services-table-card .custom-services-table .status-pill.hidden{color:#8957e5;background:#faf5ff;border:1px solid #e9d5ff}.tab-services-content .services-table-card .custom-services-table .status-pill.stopped{color:#ef4444;background:#fef2f2;border:1px solid #fecaca}.tab-services-content .services-table-card .custom-services-table .updated-date-box{color:#475569;font-size:12px;line-height:1.3}.tab-services-content .services-table-card .custom-services-table .updated-date-box .time{color:#94a3b8;font-size:11px}.tab-services-content .services-table-card .custom-services-table .btn-table-more{color:#1987d5;border-radius:6px;padding:4px 8px;font-size:18px}.tab-services-content .services-table-card .custom-services-table .btn-table-more:hover{background:#eff6ff}.tab-services-content .services-table-card .services-table-footer{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;margin-top:18px;padding-top:14px;display:flex}@media (max-width:640px){.tab-services-content .services-table-card .services-table-footer{flex-direction:column;gap:12px}}.tab-services-content .services-table-card .services-table-footer .showing-entries-text{color:#64748b;font-size:12.5px;font-weight:500}.create-product-drawer .ant-drawer-content-wrapper{max-width:100vw}.create-product-drawer .ant-drawer-body{background:#f8fafc;padding:0!important}.create-product-drawer .create-product-wrapper{flex-direction:column;min-height:100vh;padding-bottom:70px;display:flex;position:relative}.create-product-drawer .create-product-wrapper .drawer-header-bar{background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:16px;padding:20px 28px;display:flex}.create-product-drawer .create-product-wrapper .drawer-header-bar .header-left .drawer-title{color:#0b2b64;letter-spacing:-.3px;margin:0 0 4px;font-size:20px;font-weight:800}.create-product-drawer .create-product-wrapper .drawer-header-bar .header-left .drawer-subtitle{color:#64748b;margin:0;font-size:13px}.create-product-drawer .create-product-wrapper .drawer-header-bar .btn-back-list{color:#1987d5;background:#eff6ff;border-color:#bfdbfe;border-radius:8px;height:38px;font-size:13px;font-weight:600}.create-product-drawer .create-product-wrapper .drawer-header-bar .btn-back-list:hover{color:#1472b7;background:#dbeafe;border-color:#1987d5}.create-product-drawer .create-product-wrapper .steps-progress-bar{white-space:nowrap;background:#fff;border-bottom:1px solid #e2e8f0;align-items:center;gap:10px;padding:14px 28px;display:flex;overflow-x:auto}.create-product-drawer .create-product-wrapper .steps-progress-bar .step-item{align-items:center;gap:8px;display:flex}.create-product-drawer .create-product-wrapper .steps-progress-bar .step-item .step-num{color:#64748b;background:#e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:flex}.create-product-drawer .create-product-wrapper .steps-progress-bar .step-item .step-title{color:#64748b;font-size:13px;font-weight:600}.create-product-drawer .create-product-wrapper .steps-progress-bar .step-item.active .step-num{color:#fff;background:#1987d5;box-shadow:0 2px 6px #2563eb4d}.create-product-drawer .create-product-wrapper .steps-progress-bar .step-item.active .step-title{color:#1987d5;font-weight:700}.create-product-drawer .create-product-wrapper .steps-progress-bar .step-divider{color:#cbd5e1;font-size:12px}.create-product-drawer .create-product-wrapper .form-sections-body{flex-direction:column;gap:20px;padding:24px 28px;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px;box-shadow:0 1px 3px #0f172a08}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .section-head-row{align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .section-head-row.space-between{justify-content:space-between;align-items:center}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .section-head-row .step-badge{color:#fff;background:#1987d5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;font-size:12.5px;font-weight:700;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .section-head-row .section-titles .section-title{color:#0b2b64;margin:0 0 2px;font-size:16px;font-weight:800}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .section-head-row .section-titles .section-subtitle{color:#64748b;margin:0;font-size:12.5px}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .section-head-row .title-group-left{align-items:center;gap:10px;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .section-head-row .title-group-left .section-title{color:#0b2b64;margin:0;font-size:16px;font-weight:800}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .section-head-row .note-right{color:#64748b;font-size:12px}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .section-content-grid{grid-template-columns:1fr 280px;gap:24px;display:grid}@media (max-width:992px){.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .section-content-grid{grid-template-columns:1fr}}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .section-content-grid .main-form-col{flex-direction:column;gap:18px;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .section-content-grid .quick-guide-sidebar .guide-card-box{background:#fffbeb;border:1px solid #fef3c7;border-radius:12px;padding:16px}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .section-content-grid .quick-guide-sidebar .guide-card-box .guide-head{align-items:center;gap:8px;margin-bottom:8px;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .section-content-grid .quick-guide-sidebar .guide-card-box .guide-head .bulb-icon{color:#d97706;font-size:18px}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .section-content-grid .quick-guide-sidebar .guide-card-box .guide-head .guide-title{color:#92400e;font-size:13.5px;font-weight:700}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .section-content-grid .quick-guide-sidebar .guide-card-box .guide-desc{color:#78350f;margin-bottom:12px;font-size:12px;line-height:1.5}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .section-content-grid .quick-guide-sidebar .guide-card-box .guide-link{color:#d97706;font-size:12px;font-weight:700;text-decoration:none}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .section-content-grid .quick-guide-sidebar .guide-card-box .guide-link:hover{text-decoration:underline}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .category-selection-grid{grid-template-columns:repeat(6,1fr);gap:10px;margin-top:8px;display:grid}@media (max-width:1200px){.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .category-selection-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .category-selection-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .category-selection-grid{grid-template-columns:repeat(2,1fr)}}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .category-selection-grid .cat-card-item{cursor:pointer;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:84px;padding:14px 10px;transition:all .2s;display:flex;position:relative}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .category-selection-grid .cat-card-item .cat-icon{font-size:22px}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .category-selection-grid .cat-card-item .cat-name{color:#334155;font-size:11.5px;font-weight:600;line-height:1.25}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .category-selection-grid .cat-card-item:hover{background:#f8fafc;border-color:#1987d5}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .category-selection-grid .cat-card-item.selected{background:#eff6ff;border:2px solid #1987d5}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .category-selection-grid .cat-card-item.selected .cat-name{color:#1987d5;font-weight:700}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .category-selection-grid .cat-card-item.selected .check-badge{color:#fff;background:#1987d5;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;display:flex;position:absolute;top:4px;right:4px}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-fields-container{flex-direction:column;gap:16px;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item{flex-direction:column;gap:6px;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item .input-label{color:#0b2b64;font-size:13px;font-weight:700}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item .input-label.required:after{content:" *";color:#ef4444}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item .label-with-limit{justify-content:space-between;align-items:center;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item .label-with-limit .char-limit{color:#94a3b8;font-size:11.5px}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item .custom-input,.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item .custom-select .ant-select-selector,.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item .custom-textarea,.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item .custom-datepicker{border-color:#cbd5e1!important;border-radius:8px!important;font-size:13px!important}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item .custom-input:hover,.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item .custom-input:focus,.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item .custom-select .ant-select-selector:hover,.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item .custom-select .ant-select-selector:focus,.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item .custom-textarea:hover,.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item .custom-textarea:focus,.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item .custom-datepicker:hover,.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item .custom-datepicker:focus{border-color:#1987d5!important}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item .custom-input{height:38px}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item .custom-select .ant-select-selector{height:38px!important}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item .custom-select .ant-select-selector .ant-select-selection-item,.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item .custom-select .ant-select-selector .ant-select-selection-placeholder{line-height:36px!important}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-group-item .static-price-box{color:#0b2b64;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;align-items:center;height:38px;padding:0 12px;font-size:14px;font-weight:800;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-row-2col{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (max-width:640px){.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-row-2col{grid-template-columns:1fr}}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-row-3col{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:768px){.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-row-3col{grid-template-columns:1fr}}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-row-4col{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:992px){.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-row-4col{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .form-row-4col{grid-template-columns:1fr}}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .info-alert-box{color:#0b2b64;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 14px;font-size:12.5px;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .info-alert-box .alert-icon{color:#1987d5;margin-top:2px;font-size:16px}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .info-alert-box strong{color:#1472b7}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .rich-editor-box{border:1px solid #cbd5e1;border-radius:8px;overflow:hidden}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .rich-editor-box .editor-toolbar{background:#f8fafc;border-bottom:1px solid #e2e8f0;align-items:center;gap:6px;padding:6px 10px;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .rich-editor-box .editor-toolbar button{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:13px}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .rich-editor-box .editor-toolbar button:hover{color:#0f172a;background:#e2e8f0}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .rich-editor-box .editor-toolbar .toolbar-divider{color:#cbd5e1;font-size:12px}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .rich-editor-box .editor-textarea{box-shadow:none!important;border:none!important;border-radius:0!important}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .rich-editor-box .editor-textarea:focus{box-shadow:none!important}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .detail-subtabs-row{border-bottom:1px solid #e2e8f0;align-items:center;gap:8px;margin-bottom:16px;padding-bottom:12px;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .detail-subtabs-row .subtab-btn{color:#475569;cursor:pointer;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;padding:6px 14px;font-size:12.5px;font-weight:600;transition:all .2s}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .detail-subtabs-row .subtab-btn:hover{color:#0f172a;background:#e2e8f0}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .detail-subtabs-row .subtab-btn.active{color:#fff;background:#1987d5;border-color:#1987d5;font-weight:700}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .upload-media-row{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:768px){.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .upload-media-row{grid-template-columns:1fr}}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .upload-media-row .upload-dropzone-grid{flex-direction:column;gap:12px;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .upload-media-row .upload-dropzone-grid .dropzone-box{text-align:center;cursor:pointer;background:#f0f9ff;border:2px dashed #bfdbfe;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:24px;transition:all .2s;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .upload-media-row .upload-dropzone-grid .dropzone-box:hover{background:#e0f2fe;border-color:#1987d5}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .upload-media-row .upload-dropzone-grid .dropzone-box .cloud-icon{color:#1987d5;margin-bottom:8px;font-size:32px}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .upload-media-row .upload-dropzone-grid .dropzone-box .drop-title{color:#334155;margin:0 0 4px;font-size:13px}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .upload-media-row .upload-dropzone-grid .dropzone-box .drop-title strong{color:#1987d5}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .upload-media-row .upload-dropzone-grid .dropzone-box .drop-sub{color:#64748b;font-size:11.5px}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .upload-media-row .upload-dropzone-grid .photo-thumbs-flex{align-items:center;gap:8px;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .upload-media-row .upload-dropzone-grid .photo-thumbs-flex .thumb-placeholder{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:56px;height:56px;font-size:18px;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .upload-media-row .upload-dropzone-grid .photo-thumbs-flex .btn-add-more-thumb{color:#1987d5;cursor:pointer;background:#fff;border:1px dashed #cbd5e1;border-radius:8px;justify-content:center;align-items:center;height:56px;padding:0 12px;font-size:12px;font-weight:700;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .upload-media-row .upload-dropzone-grid .photo-thumbs-flex .btn-add-more-thumb:hover{background:#eff6ff;border-color:#1987d5}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .upload-media-row .doc-dropzone-box{cursor:pointer;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:10px;align-items:center;gap:12px;padding:16px;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .upload-media-row .doc-dropzone-box:hover{background:#eff6ff;border-color:#1987d5}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .upload-media-row .doc-dropzone-box .doc-icon{color:#1987d5;font-size:24px}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .upload-media-row .doc-dropzone-box .doc-drop-text{flex-direction:column;font-size:12.5px;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .upload-media-row .doc-dropzone-box .doc-drop-text strong{color:#1987d5}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .upload-media-row .doc-dropzone-box .doc-drop-text .doc-sub{color:#64748b;font-size:11px}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .switches-distribution-row{flex-direction:column;gap:14px;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .switches-distribution-row .dist-switch-item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .switches-distribution-row .dist-switch-item .switch-left{align-items:center;gap:14px;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .switches-distribution-row .dist-switch-item .switch-left .switch-texts{flex-direction:column;display:flex}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .switches-distribution-row .dist-switch-item .switch-left .switch-texts .switch-title{color:#0b2b64;margin-bottom:2px;font-size:13.5px;font-weight:700}.create-product-drawer .create-product-wrapper .form-sections-body .form-card-panel .switches-distribution-row .dist-switch-item .switch-left .switch-texts .switch-desc{color:#64748b;font-size:12px}.create-product-drawer .create-product-wrapper .drawer-footer-sticky-bar{z-index:100;background:#fff;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;width:1120px;max-width:100vw;padding:14px 28px;display:flex;position:fixed;bottom:0;right:0;box-shadow:0 -4px 16px #0f172a0f}.create-product-drawer .create-product-wrapper .drawer-footer-sticky-bar .btn-draft{color:#1987d5;background:#eff6ff;border-color:#bfdbfe;border-radius:8px;height:40px;padding:0 20px;font-size:13.5px;font-weight:700}.create-product-drawer .create-product-wrapper .drawer-footer-sticky-bar .btn-draft:hover{color:#1472b7;background:#dbeafe;border-color:#1987d5}.create-product-drawer .create-product-wrapper .drawer-footer-sticky-bar .footer-right{align-items:center;gap:12px;display:flex}.create-product-drawer .create-product-wrapper .drawer-footer-sticky-bar .footer-right .btn-cancel{color:#475569;border-color:#cbd5e1;border-radius:8px;height:40px;padding:0 20px;font-size:13.5px;font-weight:700}.create-product-drawer .create-product-wrapper .drawer-footer-sticky-bar .footer-right .btn-cancel:hover{color:#0f172a;border-color:#94a3b8}.create-product-drawer .create-product-wrapper .drawer-footer-sticky-bar .footer-right .btn-publish{background:#1987d5;border-color:#1987d5;border-radius:8px;height:40px;padding:0 24px;font-size:13.5px;font-weight:700;box-shadow:0 4px 12px #2563eb40}.create-product-drawer .create-product-wrapper .drawer-footer-sticky-bar .footer-right .btn-publish:hover{background:#1472b7!important;border-color:#1472b7!important}.sync-products-drawer .ant-drawer-content-wrapper{max-width:100vw}.sync-products-drawer .ant-drawer-body{background:#f8fafc;padding:0!important}.sync-products-drawer .sync-products-wrapper{flex-direction:column;min-height:100vh;padding-bottom:70px;display:flex;position:relative}.sync-products-drawer .sync-products-wrapper .drawer-header-bar{background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 28px;display:flex}.sync-products-drawer .sync-products-wrapper .drawer-header-bar .header-left .breadcrumb-nav{color:#64748b;margin-bottom:4px;font-size:12px;display:block}.sync-products-drawer .sync-products-wrapper .drawer-header-bar .header-left .breadcrumb-nav strong{color:#1987d5}.sync-products-drawer .sync-products-wrapper .drawer-header-bar .header-left .drawer-title{color:#0b2b64;letter-spacing:-.3px;margin:0 0 4px;font-size:22px;font-weight:800}.sync-products-drawer .sync-products-wrapper .drawer-header-bar .header-left .drawer-subtitle{color:#64748b;max-width:800px;margin:0;font-size:13px;line-height:1.45}.sync-products-drawer .sync-products-wrapper .drawer-header-bar .btn-history-link{color:#1987d5;background:#eff6ff;border-color:#bfdbfe;border-radius:8px;height:38px;padding:0 16px;font-size:13px;font-weight:600}.sync-products-drawer .sync-products-wrapper .drawer-header-bar .btn-history-link:hover{color:#1472b7;background:#dbeafe;border-color:#1987d5}.sync-products-drawer .sync-products-wrapper .sync-stats-row{grid-template-columns:repeat(4,1fr);gap:16px;padding:20px 28px 0;display:grid}@media (max-width:992px){.sync-products-drawer .sync-products-wrapper .sync-stats-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.sync-products-drawer .sync-products-wrapper .sync-stats-row{grid-template-columns:1fr}}.sync-products-drawer .sync-products-wrapper .sync-stats-row .stat-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:14px;padding:16px 20px;display:flex;box-shadow:0 1px 3px #0f172a08}.sync-products-drawer .sync-products-wrapper .sync-stats-row .stat-card .icon-circle{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.sync-products-drawer .sync-products-wrapper .sync-stats-row .stat-card .icon-circle.blue{color:#1987d5;background:#eff6ff}.sync-products-drawer .sync-products-wrapper .sync-stats-row .stat-card .icon-circle.gray{color:#94a3b8;background:#f1f5f9}.sync-products-drawer .sync-products-wrapper .sync-stats-row .stat-card .icon-circle.green{color:#16a34a;background:#f0fdf4}.sync-products-drawer .sync-products-wrapper .sync-stats-row .stat-card .icon-circle.orange{color:#d97706;background:#fff7ed}.sync-products-drawer .sync-products-wrapper .sync-stats-row .stat-card .stat-info{flex-direction:column;display:flex}.sync-products-drawer .sync-products-wrapper .sync-stats-row .stat-card .stat-info .label{color:#64748b;margin-bottom:2px;font-size:12px;font-weight:600}.sync-products-drawer .sync-products-wrapper .sync-stats-row .stat-card .stat-info .value{color:#0b2b64;font-size:22px;font-weight:800;line-height:1.2}.sync-products-drawer .sync-products-wrapper .sync-main-content{grid-template-columns:1fr 300px;gap:20px;padding:20px 28px;display:grid}@media (max-width:1100px){.sync-products-drawer .sync-products-wrapper .sync-main-content{grid-template-columns:1fr}}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;gap:16px;padding:20px;display:flex;box-shadow:0 1px 3px #0f172a08}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .table-filter-grid{grid-template-columns:1.5fr repeat(4,1fr);gap:10px;display:grid}@media (max-width:992px){.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .table-filter-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .table-filter-grid{grid-template-columns:1fr}}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .table-filter-grid .custom-search-input{border-radius:8px;height:38px;font-size:13px}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .table-filter-grid .custom-filter-select .ant-select-selector{border-radius:8px!important;height:38px!important}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .table-filter-grid .custom-filter-select .ant-select-selector .ant-select-selection-item{color:#0b2b64;font-size:12.5px;font-weight:600;line-height:36px!important}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .subtabs-refresh-row{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .subtabs-refresh-row .subtabs-group{align-items:center;gap:16px;display:flex}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .subtabs-refresh-row .subtabs-group .subtab-btn{color:#64748b;cursor:pointer;background:0 0;border:none;padding:6px 0;font-size:13px;font-weight:600;position:relative}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .subtabs-refresh-row .subtabs-group .subtab-btn:hover{color:#1987d5}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .subtabs-refresh-row .subtabs-group .subtab-btn.active{color:#1987d5;font-weight:700}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .subtabs-refresh-row .subtabs-group .subtab-btn.active:after{content:"";background:#1987d5;border-radius:2px;height:2px;position:absolute;bottom:-11px;left:0;right:0}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .subtabs-refresh-row .btn-refresh-link{color:#1987d5;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;font-size:12.5px;font-weight:600;display:inline-flex}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .subtabs-refresh-row .btn-refresh-link:hover{color:#1472b7;text-decoration:underline}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .sync-table-container .custom-sync-table .ant-table-thead>tr>th{color:#64748b;border-bottom:1px solid #e2e8f0;padding:12px 10px;font-size:12px;font-weight:700;background:#f8fafc!important}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .sync-table-container .custom-sync-table .ant-table-tbody>tr>td{vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:12px 10px;font-size:13px}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .sync-table-container .custom-sync-table .product-table-item-box{align-items:center;gap:10px;display:flex}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .sync-table-container .custom-sync-table .product-table-item-box .prod-thumb-img{object-fit:cover;border-radius:8px;flex-shrink:0;width:44px;height:44px}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .sync-table-container .custom-sync-table .product-table-item-box .prod-meta-box{flex-direction:column;display:flex}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .sync-table-container .custom-sync-table .product-table-item-box .prod-meta-box .prod-title-text{color:#0b2b64;font-size:13px;font-weight:700;line-height:1.3}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .sync-table-container .custom-sync-table .product-table-item-box .prod-meta-box .prod-provider-text{color:#64748b;font-size:11.5px}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .sync-table-container .custom-sync-table .text-code-gray{color:#64748b;font-size:12px;font-weight:600}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .sync-table-container .custom-sync-table .price-val-text{color:#0b2b64;font-size:13px;font-weight:700}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .sync-table-container .custom-sync-table .sync-status-badge{border:1px solid #0000;border-radius:12px;align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .sync-table-container .custom-sync-table .sync-status-badge.un-synced{color:#64748b;background:#f1f5f9;border-color:#cbd5e1}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .sync-table-container .custom-sync-table .sync-status-badge.synced{color:#16a34a;background:#f0fdf4;border-color:#bbf7d0}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .sync-table-container .custom-sync-table .sync-status-badge.warning{color:#d97706;background:#fff7ed;border-color:#fed7aa}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .sync-table-container .custom-sync-table .btn-table-detail-link{color:#1987d5;padding:0;font-size:12.5px;font-weight:600}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-table-section .sync-table-container .custom-sync-table .btn-table-detail-link:hover{color:#1472b7}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide{flex-direction:column;gap:16px;display:flex}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide .sidebar-card{border-radius:14px;flex-direction:column;padding:16px;display:flex}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide .sidebar-card .card-head{align-items:center;gap:8px;margin-bottom:12px;display:flex}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide .sidebar-card .card-head .card-title{margin:0;font-size:14px;font-weight:700}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide .sidebar-card .card-head .icon-blue{color:#1987d5;font-size:18px}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide .sidebar-card .card-head .icon-orange{color:#d97706;font-size:18px}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide .sidebar-card .card-head .icon-teal{color:#0d9488;font-size:18px}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide .sidebar-card.guide-steps-card{background:#eff6ff;border:1px solid #bfdbfe}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide .sidebar-card.guide-steps-card .card-title{color:#0b2b64}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide .sidebar-card.guide-steps-card .steps-list{flex-direction:column;gap:12px;display:flex}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide .sidebar-card.guide-steps-card .steps-list .step-item{align-items:flex-start;gap:10px;display:flex}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide .sidebar-card.guide-steps-card .steps-list .step-item .step-num{color:#1472b7;background:#bfdbfe;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;font-size:11px;font-weight:700;display:flex}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide .sidebar-card.guide-steps-card .steps-list .step-item .step-text{color:#1e3a8a;font-size:12px;line-height:1.4}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide .sidebar-card.notice-card{background:#fffbeb;border:1px solid #fef3c7}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide .sidebar-card.notice-card .card-title{color:#92400e}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide .sidebar-card.notice-card .notice-list{flex-direction:column;gap:8px;margin:0;padding-left:18px;display:flex}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide .sidebar-card.notice-card .notice-list li{color:#78350f;font-size:12px;line-height:1.4}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide .sidebar-card.support-card{background:#f0fdf4;border:1px solid #bbf7d0}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide .sidebar-card.support-card .card-title{color:#166534}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide .sidebar-card.support-card .support-desc{color:#14532d;margin-bottom:12px;font-size:12px;line-height:1.45}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide .sidebar-card.support-card .btn-contact-support{color:#16a34a;background:#fff;border-color:#86efac;border-radius:8px;height:36px;font-size:12.5px;font-weight:600}.sync-products-drawer .sync-products-wrapper .sync-main-content .sync-sidebar-guide .sidebar-card.support-card .btn-contact-support:hover{color:#15803d;background:#dcfce7;border-color:#16a34a}.sync-products-drawer .sync-products-wrapper .drawer-footer-sticky-bar{z-index:100;background:#fff;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;width:1180px;max-width:100vw;padding:14px 28px;display:flex;position:fixed;bottom:0;right:0;box-shadow:0 -4px 16px #0f172a0f}.sync-products-drawer .sync-products-wrapper .drawer-footer-sticky-bar .footer-left{align-items:center;gap:14px;display:flex}.sync-products-drawer .sync-products-wrapper .drawer-footer-sticky-bar .footer-left .selected-count-text{color:#475569;font-size:13px}.sync-products-drawer .sync-products-wrapper .drawer-footer-sticky-bar .footer-left .selected-count-text strong{color:#1987d5;font-size:14px}.sync-products-drawer .sync-products-wrapper .drawer-footer-sticky-bar .footer-left .btn-deselect-all{color:#64748b;cursor:pointer;background:0 0;border:none;font-size:12.5px}.sync-products-drawer .sync-products-wrapper .drawer-footer-sticky-bar .footer-left .btn-deselect-all:hover{color:#ef4444;text-decoration:underline}.sync-products-drawer .sync-products-wrapper .drawer-footer-sticky-bar .footer-right{align-items:center;gap:12px;display:flex}.sync-products-drawer .sync-products-wrapper .drawer-footer-sticky-bar .footer-right .btn-cancel{color:#475569;border-color:#cbd5e1;border-radius:8px;height:40px;padding:0 20px;font-size:13.5px;font-weight:700}.sync-products-drawer .sync-products-wrapper .drawer-footer-sticky-bar .footer-right .btn-cancel:hover{color:#0f172a;border-color:#94a3b8}.sync-products-drawer .sync-products-wrapper .drawer-footer-sticky-bar .footer-right .btn-sync-action{background:#1987d5;border-color:#1987d5;border-radius:8px;height:40px;padding:0 24px;font-size:13.5px;font-weight:700;box-shadow:0 4px 12px #2563eb40}.sync-products-drawer .sync-products-wrapper .drawer-footer-sticky-bar .footer-right .btn-sync-action:hover{background:#1472b7!important;border-color:#1472b7!important}.sync-result-modal .ant-modal-content{overflow:hidden;border-radius:20px!important;padding:0!important}.sync-result-modal .sync-result-wrapper{background:#f8fafc;flex-direction:column;height:85vh;max-height:820px;display:flex;position:relative;overflow:hidden}.sync-result-modal .sync-result-wrapper .result-header-bar{background:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 28px;display:flex}.sync-result-modal .sync-result-wrapper .result-header-bar .header-left .result-title{color:#0b2b64;letter-spacing:-.3px;margin:0 0 4px;font-size:22px;font-weight:800}.sync-result-modal .sync-result-wrapper .result-header-bar .header-left .result-subtitle{color:#64748b;margin:0;font-size:13px}.sync-result-modal .sync-result-wrapper .result-header-bar .btn-back-link{color:#1987d5;background:#eff6ff;border-color:#bfdbfe;border-radius:8px;height:38px;padding:0 16px;font-size:13px;font-weight:600}.sync-result-modal .sync-result-wrapper .result-header-bar .btn-back-link:hover{color:#1472b7;background:#dbeafe;border-color:#1987d5}.sync-result-modal .sync-result-wrapper .result-scrollable-body{flex:1;padding-bottom:24px;overflow-y:auto}.sync-result-modal .sync-result-wrapper .result-top-banner-row{grid-template-columns:1fr 480px;gap:16px;padding:20px 28px 0;display:grid}@media (max-width:992px){.sync-result-modal .sync-result-wrapper .result-top-banner-row{grid-template-columns:1fr}}.sync-result-modal .sync-result-wrapper .result-top-banner-row .status-banner-card{border-radius:16px;align-items:center;gap:16px;padding:18px 24px;display:flex}.sync-result-modal .sync-result-wrapper .result-top-banner-row .status-banner-card.green-bg{background:linear-gradient(135deg,#f0fdf4 0%,#dcfce7 100%);border:1px solid #bbf7d0}.sync-result-modal .sync-result-wrapper .result-top-banner-row .status-banner-card.green-bg .check-circle-icon{color:#fff;background:#16a34a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:26px;display:flex;box-shadow:0 4px 12px #16a34a40}.sync-result-modal .sync-result-wrapper .result-top-banner-row .status-banner-card.green-bg .banner-title{color:#15803d;margin:0 0 2px;font-size:20px;font-weight:800}.sync-result-modal .sync-result-wrapper .result-top-banner-row .status-banner-card.green-bg .banner-title strong{color:#16a34a}.sync-result-modal .sync-result-wrapper .result-top-banner-row .status-banner-card.green-bg .banner-sub{color:#166534;margin:0;font-size:13px}.sync-result-modal .sync-result-wrapper .result-top-banner-row .meta-card-box{background:#fff;border:1px solid #e2e8f0;border-radius:16px;grid-template-columns:1fr 1fr;align-items:center;gap:16px;padding:16px 20px;display:grid}.sync-result-modal .sync-result-wrapper .result-top-banner-row .meta-card-box .meta-item{align-items:center;gap:10px;display:flex}.sync-result-modal .sync-result-wrapper .result-top-banner-row .meta-card-box .meta-item .meta-icon{color:#1987d5;background:#eff6ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:20px;display:flex}.sync-result-modal .sync-result-wrapper .result-top-banner-row .meta-card-box .meta-item .meta-texts{flex-direction:column;display:flex}.sync-result-modal .sync-result-wrapper .result-top-banner-row .meta-card-box .meta-item .meta-texts .label{color:#64748b;margin-bottom:2px;font-size:11.5px;font-weight:600}.sync-result-modal .sync-result-wrapper .result-top-banner-row .meta-card-box .meta-item .meta-texts .val{color:#0b2b64;font-size:13px;font-weight:700}.sync-result-modal .sync-result-wrapper .result-top-banner-row .meta-card-box .meta-item .meta-texts .val small{color:#64748b;font-size:11.5px;font-weight:500}.sync-result-modal .sync-result-wrapper .result-stats-row{grid-template-columns:repeat(4,1fr);gap:16px;padding:16px 28px 0;display:grid}@media (max-width:992px){.sync-result-modal .sync-result-wrapper .result-stats-row{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.sync-result-modal .sync-result-wrapper .result-stats-row{grid-template-columns:1fr}}.sync-result-modal .sync-result-wrapper .result-stats-row .stat-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:14px;padding:16px 20px;display:flex;box-shadow:0 1px 3px #0f172a08}.sync-result-modal .sync-result-wrapper .result-stats-row .stat-card .icon-circle{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:flex}.sync-result-modal .sync-result-wrapper .result-stats-row .stat-card .icon-circle.blue{color:#1987d5;background:#eff6ff}.sync-result-modal .sync-result-wrapper .result-stats-row .stat-card .icon-circle.green{color:#16a34a;background:#f0fdf4}.sync-result-modal .sync-result-wrapper .result-stats-row .stat-card .icon-circle.red{color:#ef4444;background:#fef2f2}.sync-result-modal .sync-result-wrapper .result-stats-row .stat-card .icon-circle.gray{color:#94a3b8;background:#f1f5f9}.sync-result-modal .sync-result-wrapper .result-stats-row .stat-card .stat-info{flex-direction:column;display:flex}.sync-result-modal .sync-result-wrapper .result-stats-row .stat-card .stat-info .label{color:#64748b;margin-bottom:2px;font-size:12px;font-weight:600}.sync-result-modal .sync-result-wrapper .result-stats-row .stat-card .stat-info .value{color:#0b2b64;font-size:22px;font-weight:800;line-height:1.2}.sync-result-modal .sync-result-wrapper .result-subtabs-export-row{justify-content:space-between;align-items:center;padding:16px 28px 12px;display:flex}.sync-result-modal .sync-result-wrapper .result-subtabs-export-row .subtabs-group{align-items:center;gap:16px;display:flex}.sync-result-modal .sync-result-wrapper .result-subtabs-export-row .subtabs-group .subtab-btn{color:#64748b;cursor:pointer;background:0 0;border:none;padding:6px 0;font-size:13px;font-weight:600;position:relative}.sync-result-modal .sync-result-wrapper .result-subtabs-export-row .subtabs-group .subtab-btn:hover{color:#1987d5}.sync-result-modal .sync-result-wrapper .result-subtabs-export-row .subtabs-group .subtab-btn.active{color:#1987d5;font-weight:700}.sync-result-modal .sync-result-wrapper .result-subtabs-export-row .subtabs-group .subtab-btn.active:after{content:"";background:#1987d5;border-radius:2px;height:2.5px;position:absolute;bottom:-4px;left:0;right:0}.sync-result-modal .sync-result-wrapper .result-subtabs-export-row .btn-export-file{color:#1987d5;background:#fff;border-color:#bfdbfe;border-radius:8px;height:38px;font-size:12.5px;font-weight:600}.sync-result-modal .sync-result-wrapper .result-subtabs-export-row .btn-export-file:hover{background:#eff6ff;border-color:#1987d5}.sync-result-modal .sync-result-wrapper .result-table-container{padding:0 28px}.sync-result-modal .sync-result-wrapper .result-table-container .custom-result-table{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden}.sync-result-modal .sync-result-wrapper .result-table-container .custom-result-table .ant-table-thead>tr>th{color:#64748b;border-bottom:1px solid #e2e8f0;padding:12px 14px;font-size:12px;font-weight:700;background:#f8fafc!important}.sync-result-modal .sync-result-wrapper .result-table-container .custom-result-table .ant-table-tbody>tr>td{vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:12px 14px;font-size:13px}.sync-result-modal .sync-result-wrapper .result-table-container .custom-result-table .res-prod-name{color:#0b2b64;font-size:13.5px;font-weight:700}.sync-result-modal .sync-result-wrapper .result-table-container .custom-result-table .res-code-text{color:#64748b;font-size:12px;font-weight:600}.sync-result-modal .sync-result-wrapper .result-table-container .custom-result-table .res-price-text{color:#0b2b64;font-size:13px;font-weight:700}.sync-result-modal .sync-result-wrapper .result-table-container .custom-result-table .res-tag{border-radius:12px;align-items:center;gap:4px;padding:2px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.sync-result-modal .sync-result-wrapper .result-table-container .custom-result-table .res-tag.success{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0}.sync-result-modal .sync-result-wrapper .result-table-container .custom-result-table .res-tag.failed{color:#ef4444;background:#fef2f2;border:1px solid #fecaca}.sync-result-modal .sync-result-wrapper .result-table-container .custom-result-table .res-tag.skipped{color:#64748b;background:#f1f5f9;border:1px solid #cbd5e1}.sync-result-modal .sync-result-wrapper .result-table-container .custom-result-table .res-note-text{font-size:12.5px}.sync-result-modal .sync-result-wrapper .result-table-container .custom-result-table .res-note-text.gray{color:#475569}.sync-result-modal .sync-result-wrapper .result-table-container .custom-result-table .res-note-text.red{color:#ef4444;font-weight:600}.sync-result-modal .sync-result-wrapper .result-table-container .custom-result-table .res-note-text.bold-dark{color:#0f172a;font-weight:700}.sync-result-modal .sync-result-wrapper .result-table-container .custom-result-table .btn-res-detail{color:#1987d5;padding:0;font-size:12.5px;font-weight:600}.sync-result-modal .sync-result-wrapper .result-table-container .custom-result-table .btn-res-detail:hover{color:#1472b7}.sync-result-modal .sync-result-wrapper .result-table-container .result-table-footer{justify-content:space-between;align-items:center;margin-top:14px;margin-bottom:20px;display:flex}.sync-result-modal .sync-result-wrapper .result-table-container .result-table-footer .showing-info{color:#64748b;font-size:12.5px}.sync-result-modal .sync-result-wrapper .result-table-container .result-table-footer .pagination-pages{align-items:center;gap:4px;display:flex}.sync-result-modal .sync-result-wrapper .result-table-container .result-table-footer .pagination-pages .page-nav-btn{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-size:12.5px;font-weight:600;display:flex}.sync-result-modal .sync-result-wrapper .result-table-container .result-table-footer .pagination-pages .page-nav-btn.active{color:#fff;background:#1987d5;border-color:#1987d5}.sync-result-modal .sync-result-wrapper .result-table-container .result-table-footer .pagination-pages .page-nav-btn:disabled{opacity:.5;cursor:not-allowed}.sync-result-modal .sync-result-wrapper .result-footer-sticky-bar{z-index:10;background:#fff;border-top:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 28px;display:flex;box-shadow:0 -4px 16px #0f172a0f}.sync-result-modal .sync-result-wrapper .result-footer-sticky-bar .btn-sync-more{color:#1987d5;background:#fff;border-color:#bfdbfe;border-radius:8px;height:40px;padding:0 20px;font-size:13.5px;font-weight:700}.sync-result-modal .sync-result-wrapper .result-footer-sticky-bar .btn-sync-more:hover{background:#eff6ff;border-color:#1987d5}.sync-result-modal .sync-result-wrapper .result-footer-sticky-bar .footer-right{align-items:center;gap:12px;display:flex}.sync-result-modal .sync-result-wrapper .result-footer-sticky-bar .footer-right .btn-cancel{color:#1987d5;background:#fff;border-color:#bfdbfe;border-radius:8px;height:40px;padding:0 20px;font-size:13.5px;font-weight:700}.sync-result-modal .sync-result-wrapper .result-footer-sticky-bar .footer-right .btn-cancel:hover{background:#eff6ff;border-color:#1987d5}.sync-result-modal .sync-result-wrapper .result-footer-sticky-bar .footer-right .btn-export-report{background:#1987d5;border-color:#1987d5;border-radius:8px;height:40px;padding:0 24px;font-size:13.5px;font-weight:700;box-shadow:0 4px 12px #2563eb40}.sync-result-modal .sync-result-wrapper .result-footer-sticky-bar .footer-right .btn-export-report:hover{background:#1472b7!important;border-color:#1472b7!important}.tab-marketplace-content{flex-direction:column;gap:20px;display:flex}.tab-marketplace-content .breadcrumb-sub{color:#64748b;font-size:12px;display:block}.tab-marketplace-content .breadcrumb-sub strong{color:#1987d5}.tab-marketplace-content .btn-create-post-dropdown{background:#1987d5;border-color:#1987d5;border-radius:8px;align-items:center;gap:8px;height:40px;padding:0 20px;font-size:13.5px;font-weight:700;display:inline-flex;box-shadow:0 4px 12px #2563eb40}.tab-marketplace-content .btn-create-post-dropdown .icon-down{margin-left:2px;font-size:11px}.tab-marketplace-content .btn-create-post-dropdown:hover{background:#1472b7!important;border-color:#1472b7!important}.tab-marketplace-content .marketplace-stats-grid{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}@media (max-width:1200px){.tab-marketplace-content .marketplace-stats-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.tab-marketplace-content .marketplace-stats-grid{grid-template-columns:repeat(2,1fr)}}.tab-marketplace-content .marketplace-stats-grid .stat-card-item{background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-items:center;gap:16px;padding:18px 20px;display:flex;box-shadow:0 1px 3px #0f172a08}.tab-marketplace-content .marketplace-stats-grid .stat-card-item .icon-square{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:flex}.tab-marketplace-content .marketplace-stats-grid .stat-card-item .icon-square.blue{color:#1987d5;background:#eff6ff}.tab-marketplace-content .marketplace-stats-grid .stat-card-item .icon-square.green{color:#16a34a;background:#f0fdf4}.tab-marketplace-content .marketplace-stats-grid .stat-card-item .icon-square.orange{color:#d97706;background:#fff7ed}.tab-marketplace-content .marketplace-stats-grid .stat-card-item .icon-square.gray{color:#64748b;background:#f1f5f9}.tab-marketplace-content .marketplace-stats-grid .stat-card-item .icon-square.red{color:#ef4444;background:#fef2f2}.tab-marketplace-content .marketplace-stats-grid .stat-card-item .info-box{flex-direction:column;display:flex}.tab-marketplace-content .marketplace-stats-grid .stat-card-item .info-box .label{color:#64748b;margin-bottom:2px;font-size:12px;font-weight:600}.tab-marketplace-content .marketplace-stats-grid .stat-card-item .info-box .value{color:#0b2b64;font-size:24px;font-weight:800;line-height:1.2}.tab-marketplace-content .marketplace-table-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.tab-marketplace-content .marketplace-table-card .table-filter-controls-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.tab-marketplace-content .marketplace-table-card .table-filter-controls-row .filter-inputs-grid{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.tab-marketplace-content .marketplace-table-card .table-filter-controls-row .filter-inputs-grid .filter-select-item{flex-direction:column;gap:6px;display:flex}.tab-marketplace-content .marketplace-table-card .table-filter-controls-row .filter-inputs-grid .filter-select-item .filter-label{color:#475569;white-space:nowrap;font-size:12px;font-weight:600}.tab-marketplace-content .marketplace-table-card .table-filter-controls-row .filter-inputs-grid .filter-select-item.search-item .custom-search-input{background:#fff;width:250px;box-sizing:border-box!important;border:1px solid #cbd5e1!important;border-radius:8px!important;align-items:center!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0 11px!important;display:inline-flex!important}.tab-marketplace-content .marketplace-table-card .table-filter-controls-row .filter-inputs-grid .filter-select-item.search-item .custom-search-input:hover,.tab-marketplace-content .marketplace-table-card .table-filter-controls-row .filter-inputs-grid .filter-select-item.search-item .custom-search-input:focus,.tab-marketplace-content .marketplace-table-card .table-filter-controls-row .filter-inputs-grid .filter-select-item.search-item .custom-search-input-focused{border-color:#1987d5!important}.tab-marketplace-content .marketplace-table-card .table-filter-controls-row .filter-inputs-grid .filter-select-item.search-item .custom-search-input .ant-input{background:0 0!important;font-size:13px!important}.tab-marketplace-content .marketplace-table-card .table-filter-controls-row .filter-inputs-grid .filter-select-item .custom-select{width:150px}.tab-marketplace-content .marketplace-table-card .table-filter-controls-row .filter-inputs-grid .filter-select-item .custom-select.ant-select{height:38px!important;min-height:38px!important}.tab-marketplace-content .marketplace-table-card .table-filter-controls-row .filter-inputs-grid .filter-select-item .custom-select .ant-select-selector{background:#fff;box-sizing:border-box!important;border:1px solid #cbd5e1!important;border-radius:8px!important;align-items:center!important;height:38px!important;min-height:38px!important;padding:0 11px!important;display:flex!important}.tab-marketplace-content .marketplace-table-card .table-filter-controls-row .filter-inputs-grid .filter-select-item .custom-select .ant-select-selector .ant-select-selection-search{align-items:center;display:flex}.tab-marketplace-content .marketplace-table-card .table-filter-controls-row .filter-inputs-grid .filter-select-item .custom-select .ant-select-selector .ant-select-selection-item,.tab-marketplace-content .marketplace-table-card .table-filter-controls-row .filter-inputs-grid .filter-select-item .custom-select .ant-select-selector .ant-select-selection-placeholder{color:#1e293b;font-weight:500;font-size:13px!important;line-height:36px!important}.tab-marketplace-content .marketplace-table-card .table-filter-controls-row .filter-inputs-grid .filter-select-item.date-item .custom-datepicker{background:#fff;width:240px;box-sizing:border-box!important;border:1px solid #cbd5e1!important;border-radius:8px!important;align-items:center!important;height:38px!important;min-height:38px!important;padding:0 11px!important;display:inline-flex!important}.tab-marketplace-content .marketplace-table-card .table-filter-controls-row .filter-inputs-grid .filter-select-item.date-item .custom-datepicker .ant-picker-input>input{font-size:13px!important}.tab-marketplace-content .marketplace-table-card .table-filter-controls-row .filter-right-actions{align-items:flex-end;gap:10px;display:flex}.tab-marketplace-content .marketplace-table-card .table-filter-controls-row .filter-right-actions .btn-filter-action-btn{color:#334155;background:#fff;gap:6px;font-weight:500;transition:all .2s;box-shadow:0 1px 2px #00000005;box-sizing:border-box!important;border:1px solid #cbd5e1!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;height:38px!important;min-height:38px!important;padding:0 16px!important;font-size:13px!important;display:inline-flex!important}.tab-marketplace-content .marketplace-table-card .table-filter-controls-row .filter-right-actions .btn-filter-action-btn:hover{color:#1987d5!important;background:#eff6ff!important;border-color:#93c5fd!important}.tab-marketplace-content .marketplace-table-card .batch-action-bar{background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:10px 16px;display:flex}.tab-marketplace-content .marketplace-table-card .batch-action-bar .batch-selected-text{color:#0b2b64;font-size:13px;font-weight:500}.tab-marketplace-content .marketplace-table-card .batch-action-bar .batch-selected-text strong{color:#1472b7;font-weight:700}.tab-marketplace-content .marketplace-table-card .batch-action-bar .batch-buttons{align-items:center;gap:8px;display:flex}.tab-marketplace-content .marketplace-table-card .batch-action-bar .batch-buttons .ant-btn{border-radius:6px;font-size:12px;font-weight:600}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .ant-table-thead>tr>th{color:#64748b;border-bottom:1px solid #e2e8f0;padding:12px 10px;font-size:12px;font-weight:700;background:#f8fafc!important}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .ant-table-tbody>tr>td{vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:12px 10px;font-size:13px}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .post-thumb-img{object-fit:cover;border-radius:8px;width:48px;height:48px;box-shadow:0 1px 3px #0000001a}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .post-title-code-box{flex-direction:column;display:flex}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .post-title-code-box .post-title-text{color:#0b2b64;margin-bottom:2px;font-size:13.5px;font-weight:700;line-height:1.35}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .post-title-code-box .post-code-sub{color:#94a3b8;font-size:11.5px;font-weight:600}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .post-price-box{flex-direction:column;display:flex}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .post-price-box .price-bold{color:#0b2b64;font-size:13.5px;font-weight:700;line-height:1.2}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .post-price-box .price-unit-sub{color:#64748b;font-size:11px}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .display-loc-pills{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .display-loc-pills .loc-pill{border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .display-loc-pills .loc-pill.profile{color:#1987d5;background:#eff6ff;border:1px solid #bfdbfe}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .display-loc-pills .loc-pill.marketplace{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .status-pill-dot{align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .status-pill-dot .dot{border-radius:50%;width:7px;height:7px}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .status-pill-dot.showing{color:#16a34a}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .status-pill-dot.showing .dot{background:#16a34a}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .status-pill-dot.pending{color:#1987d5}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .status-pill-dot.pending .dot{background:#1987d5}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .status-pill-dot.hidden{color:#ea580c}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .status-pill-dot.hidden .dot{background:#ea580c}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .status-pill-dot.expired{color:#ef4444}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .status-pill-dot.expired .dot{background:#ef4444}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .date-time-cell{flex-direction:column;display:flex}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .date-time-cell .date{color:#334155;font-size:12.5px;font-weight:600}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .date-time-cell .time{color:#94a3b8;font-size:11px}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .btn-table-action-dots{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;transition:all .2s;display:flex}.tab-marketplace-content .marketplace-table-card .marketplace-table-wrapper .custom-marketplace-table .btn-table-action-dots:hover{color:#1987d5;background:#eff6ff;border-color:#1987d5}.tab-marketplace-content .marketplace-table-card .marketplace-table-footer{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;margin-top:18px;padding-top:14px;display:flex}@media (max-width:768px){.tab-marketplace-content .marketplace-table-card .marketplace-table-footer{flex-direction:column;gap:12px}}.tab-marketplace-content .marketplace-table-card .marketplace-table-footer .showing-text{color:#64748b;font-size:12.5px;font-weight:500}.tab-marketplace-content .marketplace-table-card .marketplace-table-footer .pagination-pages-group{align-items:center;gap:6px;display:flex}.tab-marketplace-content .marketplace-table-card .marketplace-table-footer .pagination-pages-group .page-btn{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-size:12.5px;font-weight:600;display:flex}.tab-marketplace-content .marketplace-table-card .marketplace-table-footer .pagination-pages-group .page-btn.active{color:#fff;background:#1987d5;border-color:#1987d5}.tab-marketplace-content .marketplace-table-card .marketplace-table-footer .pagination-pages-group .page-btn:disabled{opacity:.5;cursor:not-allowed}.tab-marketplace-content .marketplace-table-card .marketplace-table-footer .pagination-pages-group .page-size-selector{align-items:center;gap:6px;margin-left:12px;display:flex}.tab-marketplace-content .marketplace-table-card .marketplace-table-footer .pagination-pages-group .page-size-selector .label{color:#64748b;font-size:12px}.tab-marketplace-content .marketplace-table-card .marketplace-table-footer .pagination-pages-group .page-size-selector .select-size{width:70px}.tab-marketplace-content .marketplace-table-card .marketplace-table-footer .pagination-pages-group .page-size-selector .select-size .ant-select-selector{border-radius:6px!important;height:32px!important}.tab-marketplace-content .marketplace-table-card .marketplace-table-footer .pagination-pages-group .page-size-selector .select-size .ant-select-selector .ant-select-selection-item{font-size:12px;font-weight:600;line-height:30px!important}.create-marketplace-post-drawer .ant-drawer-content-wrapper{max-width:100vw}.create-marketplace-post-drawer .ant-drawer-body{background:#f8fafc;padding:0!important}.create-marketplace-post-drawer .create-post-wrapper{flex-direction:column;min-height:100vh;padding-bottom:40px;display:flex}.create-marketplace-post-drawer .create-post-wrapper .drawer-header-bar{background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:16px;padding:20px 28px;display:flex}.create-marketplace-post-drawer .create-post-wrapper .drawer-header-bar .header-left .drawer-title{color:#0b2b64;letter-spacing:-.3px;margin:0 0 4px;font-size:20px;font-weight:800}.create-marketplace-post-drawer .create-post-wrapper .drawer-header-bar .header-left .drawer-subtitle{color:#64748b;margin:0;font-size:13px}.create-marketplace-post-drawer .create-post-wrapper .drawer-header-bar .btn-back-list{color:#1987d5;background:#eff6ff;border-color:#bfdbfe;border-radius:8px;height:38px;font-size:13px;font-weight:600}.create-marketplace-post-drawer .create-post-wrapper .drawer-header-bar .btn-back-list:hover{color:#1472b7;background:#dbeafe;border-color:#1987d5}.create-marketplace-post-drawer .create-post-wrapper .steps-progress-bar{white-space:nowrap;background:#fff;border-bottom:1px solid #e2e8f0;align-items:center;gap:10px;padding:14px 28px;display:flex;overflow-x:auto}.create-marketplace-post-drawer .create-post-wrapper .steps-progress-bar .step-item{align-items:center;gap:8px;display:flex}.create-marketplace-post-drawer .create-post-wrapper .steps-progress-bar .step-item .step-num{color:#64748b;background:#e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:flex}.create-marketplace-post-drawer .create-post-wrapper .steps-progress-bar .step-item .step-title{color:#64748b;font-size:13px;font-weight:600}.create-marketplace-post-drawer .create-post-wrapper .steps-progress-bar .step-item.active .step-num{color:#fff;background:#1987d5;box-shadow:0 2px 6px #2563eb4d}.create-marketplace-post-drawer .create-post-wrapper .steps-progress-bar .step-item.active .step-title{color:#1987d5;font-weight:700}.create-marketplace-post-drawer .create-post-wrapper .steps-progress-bar .step-divider{color:#cbd5e1;font-size:12px}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body{grid-template-columns:1fr 280px;gap:24px;padding:24px 28px;display:grid}@media (max-width:992px){.create-marketplace-post-drawer .create-post-wrapper .form-sections-body{grid-template-columns:1fr}}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .main-form-flow{flex-direction:column;gap:20px;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px;box-shadow:0 1px 3px #0f172a08}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-head-row{align-items:center;gap:10px;margin-bottom:20px;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-head-row .step-badge{color:#fff;background:#1987d5;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12.5px;font-weight:700;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-head-row .section-title{color:#0b2b64;margin:0;font-size:16px;font-weight:800}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .sub-section-title{color:#0b2b64;font-size:14.5px;font-weight:800}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .category-selection-grid{grid-template-columns:repeat(7,1fr);gap:10px;margin-top:8px;display:grid}@media (max-width:1200px){.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .category-selection-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:640px){.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .category-selection-grid{grid-template-columns:repeat(2,1fr)}}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .category-selection-grid .cat-card-item{cursor:pointer;text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:84px;padding:14px 8px;transition:all .2s;display:flex;position:relative}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .category-selection-grid .cat-card-item .cat-icon{font-size:22px}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .category-selection-grid .cat-card-item .cat-name{color:#334155;font-size:11.5px;font-weight:600;line-height:1.25}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .category-selection-grid .cat-card-item:hover{background:#f8fafc;border-color:#1987d5}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .category-selection-grid .cat-card-item.selected{background:#eff6ff;border:2px solid #1987d5}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .category-selection-grid .cat-card-item.selected .cat-name{color:#1987d5;font-weight:700}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .category-selection-grid .cat-card-item.selected .check-badge{color:#fff;background:#1987d5;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;display:flex;position:absolute;top:4px;right:4px}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .form-group-item{flex-direction:column;gap:6px;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .form-group-item .input-label{color:#0b2b64;font-size:13px;font-weight:700}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .form-group-item .input-label.required:after{content:" *";color:#ef4444}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .form-group-item .label-with-limit{justify-content:space-between;align-items:center;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .form-group-item .label-with-limit .char-limit{color:#94a3b8;font-size:11.5px}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .form-group-item .sub-note{color:#64748b;margin-top:2px;font-size:11.5px}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .custom-input,.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .custom-select .ant-select-selector,.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .custom-textarea,.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .custom-datepicker{border-color:#cbd5e1!important;border-radius:8px!important;font-size:13px!important}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .custom-input:hover,.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .custom-input:focus,.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .custom-select .ant-select-selector:hover,.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .custom-select .ant-select-selector:focus,.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .custom-textarea:hover,.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .custom-textarea:focus,.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .custom-datepicker:hover,.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .custom-datepicker:focus{border-color:#1987d5!important}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .custom-input{height:38px}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .custom-select .ant-select-selector{height:38px!important}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .custom-select .ant-select-selector .ant-select-selection-item,.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .custom-select .ant-select-selector .ant-select-selection-placeholder{line-height:36px!important}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .form-row-2col{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (max-width:640px){.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .form-row-2col{grid-template-columns:1fr}}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .info-alert-box{color:#0b2b64;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 14px;font-size:12.5px;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .info-alert-box .alert-icon{color:#1987d5;margin-top:2px;font-size:16px}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .rich-editor-box{border:1px solid #cbd5e1;border-radius:8px;overflow:hidden}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .rich-editor-box .editor-toolbar{background:#f8fafc;border-bottom:1px solid #e2e8f0;align-items:center;gap:6px;padding:6px 10px;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .rich-editor-box .editor-toolbar button{color:#475569;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:13px}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .rich-editor-box .editor-toolbar button:hover{color:#0f172a;background:#e2e8f0}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .rich-editor-box .editor-toolbar .toolbar-divider{color:#cbd5e1;font-size:12px}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .rich-editor-box .editor-textarea{box-shadow:none!important;border:none!important;border-radius:0!important}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .rich-editor-box .editor-textarea:focus{box-shadow:none!important}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .post-type-selection-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:640px){.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .post-type-selection-grid{grid-template-columns:1fr}}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .post-type-selection-grid .type-card-box{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:flex-start;gap:14px;padding:18px 20px;transition:all .2s;display:flex;position:relative}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .post-type-selection-grid .type-card-box .card-icon-box{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .post-type-selection-grid .type-card-box .card-icon-box.blue{color:#1987d5;background:#eff6ff}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .post-type-selection-grid .type-card-box .card-texts{flex-direction:column;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .post-type-selection-grid .type-card-box .card-texts .type-title{color:#0b2b64;margin:0 0 4px;font-size:15px;font-weight:800}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .post-type-selection-grid .type-card-box .card-texts .type-desc{color:#64748b;margin:0;font-size:12px;line-height:1.45}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .post-type-selection-grid .type-card-box:hover{background:#f8fafc;border-color:#1987d5}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .post-type-selection-grid .type-card-box.selected{background:#eff6ff;border:2px solid #1987d5}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .post-type-selection-grid .type-card-box.selected .type-title{color:#1987d5}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .post-type-selection-grid .type-card-box.selected .check-badge{color:#fff;background:#1987d5;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;display:flex;position:absolute;top:8px;right:8px}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .linked-product-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .linked-product-box .label-with-tip{align-items:center;gap:6px;margin-bottom:2px;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .linked-product-box .label-with-tip .input-label{color:#0b2b64;font-size:13px;font-weight:700}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .linked-product-box .label-with-tip .input-label small{color:#64748b;font-weight:500}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .linked-product-box .label-with-tip .tip-icon{color:#1987d5;font-size:14px}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .linked-product-box .sub-note{color:#64748b;margin-bottom:12px;font-size:11.5px;display:block}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .linked-product-box .linked-select-row{align-items:center;gap:12px;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .linked-product-box .linked-select-row .btn-link-detail{color:#1987d5;padding:0;font-size:12.5px;font-weight:700}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .linked-product-box .linked-select-row .btn-link-detail:hover{color:#1472b7}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-content-grid-2col{grid-template-columns:1fr 340px;gap:24px;display:grid}@media (max-width:992px){.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-content-grid-2col{grid-template-columns:1fr}}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-content-grid-2col .right-upload-col{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;padding:18px}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-content-grid-2col .right-upload-col .card-sub-head{align-items:center;gap:8px;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-content-grid-2col .right-upload-col .card-sub-head .icon-blue{color:#1987d5;font-size:18px}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-content-grid-2col .right-upload-col .card-sub-head .title{color:#0b2b64;font-size:14px;font-weight:800}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-content-grid-2col .right-upload-col .media-subtabs-row{border-bottom:1px solid #e2e8f0;align-items:center;gap:8px;padding-bottom:8px;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-content-grid-2col .right-upload-col .media-subtabs-row .media-tab-btn{color:#64748b;cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:12px;font-weight:600;position:relative}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-content-grid-2col .right-upload-col .media-subtabs-row .media-tab-btn.active{color:#1987d5;font-weight:700}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-content-grid-2col .right-upload-col .media-subtabs-row .media-tab-btn.active:after{content:"";background:#1987d5;border-radius:2px;height:2px;position:absolute;bottom:-9px;left:0;right:0}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-content-grid-2col .right-upload-col .upload-dropzone-box{text-align:center;background:#f0f9ff;border:2px dashed #bfdbfe;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:24px 16px;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-content-grid-2col .right-upload-col .upload-dropzone-box .photo-icon{color:#1987d5;margin-bottom:8px;font-size:36px}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-content-grid-2col .right-upload-col .upload-dropzone-box .drop-title{color:#334155;margin-bottom:8px;font-size:12.5px}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-content-grid-2col .right-upload-col .upload-dropzone-box .btn-choose-photo{color:#1987d5;background:#fff;border-color:#bfdbfe;border-radius:8px;height:34px;margin-bottom:8px;font-size:12.5px;font-weight:700}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-content-grid-2col .right-upload-col .upload-dropzone-box .btn-choose-photo:hover{background:#eff6ff;border-color:#1987d5}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-content-grid-2col .right-upload-col .upload-dropzone-box .drop-sub{color:#64748b;font-size:11px}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-content-grid-2col .right-upload-col .photo-thumbs-flex{align-items:center;gap:8px;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-content-grid-2col .right-upload-col .photo-thumbs-flex .thumb-placeholder{background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;font-size:16px;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-content-grid-2col .right-upload-col .photo-thumbs-flex .btn-add-more-thumb{color:#1987d5;cursor:pointer;background:#fff;border:1px dashed #cbd5e1;border-radius:8px;justify-content:center;align-items:center;height:48px;padding:0 10px;font-size:11.5px;font-weight:700;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-content-grid-2col .right-upload-col .photo-thumbs-flex .btn-add-more-thumb:hover{background:#eff6ff;border-color:#1987d5}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-actions-bar{justify-content:space-between;align-items:center;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-actions-bar .btn-cancel{color:#475569;border-color:#cbd5e1;border-radius:8px;height:38px;padding:0 20px;font-size:13px;font-weight:700}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-actions-bar .btn-cancel:hover{color:#0f172a;border-color:#94a3b8}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-actions-bar .btn-next{background:#1987d5;border-color:#1987d5;border-radius:8px;height:38px;padding:0 24px;font-size:13px;font-weight:700;box-shadow:0 4px 12px #2563eb40}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .form-card-panel .section-actions-bar .btn-next:hover{background:#1472b7!important;border-color:#1472b7!important}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .right-summary-sidebar .summary-preview-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .right-summary-sidebar .summary-preview-card .card-head{align-items:center;gap:8px;margin-bottom:14px;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .right-summary-sidebar .summary-preview-card .card-head .bulb-icon{color:#1987d5;font-size:18px}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .right-summary-sidebar .summary-preview-card .card-head .card-title{color:#0b2b64;font-size:14px;font-weight:800}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .right-summary-sidebar .summary-preview-card .tag-type{border-radius:12px;padding:3px 10px;font-size:11.5px;font-weight:700}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .right-summary-sidebar .summary-preview-card .tag-type.supply{color:#1987d5;background:#eff6ff;border:1px solid #bfdbfe}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .right-summary-sidebar .summary-preview-card .tag-type.demand{color:#ea580c;background:#fff7ed;border:1px solid #fed7aa}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .right-summary-sidebar .summary-preview-card .preview-img-box{background:#f1f5f9;border:1px dashed #cbd5e1;border-radius:12px;justify-content:center;align-items:center;width:100%;height:120px;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .right-summary-sidebar .summary-preview-card .preview-img-box .img-icon{color:#94a3b8;font-size:32px}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .right-summary-sidebar .summary-preview-card .preview-meta-list{flex-direction:column;gap:10px;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .right-summary-sidebar .summary-preview-card .preview-meta-list .meta-item{flex-direction:column;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .right-summary-sidebar .summary-preview-card .preview-meta-list .meta-item .label{color:#64748b;margin-bottom:2px;font-size:11.5px;font-weight:600}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .right-summary-sidebar .summary-preview-card .preview-meta-list .meta-item .val{color:#0b2b64;font-size:12.5px;font-weight:700}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .right-summary-sidebar .summary-preview-card .preview-meta-list .meta-item .val.text-muted{color:#94a3b8;font-weight:500}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .right-summary-sidebar .summary-preview-card .sidebar-info-alert{color:#0b2b64;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:11.5px;display:flex}.create-marketplace-post-drawer .create-post-wrapper .form-sections-body .right-summary-sidebar .summary-preview-card .sidebar-info-alert .info-icon{color:#1987d5;margin-top:2px;font-size:14px}.create-marketplace-post-drawer .create-post-wrapper .drawer-footer-sticky-bar{z-index:100;background:#fff;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;width:1160px;max-width:100vw;padding:14px 28px;display:flex;position:fixed;bottom:0;right:0;box-shadow:0 -4px 16px #0f172a0f}.create-marketplace-post-drawer .create-post-wrapper .drawer-footer-sticky-bar .btn-draft{color:#1987d5;background:#eff6ff;border-color:#bfdbfe;border-radius:8px;height:40px;padding:0 20px;font-size:13.5px;font-weight:700}.create-marketplace-post-drawer .create-post-wrapper .drawer-footer-sticky-bar .btn-draft:hover{color:#1472b7;background:#dbeafe;border-color:#1987d5}.create-marketplace-post-drawer .create-post-wrapper .drawer-footer-sticky-bar .footer-right{align-items:center;gap:12px;display:flex}.create-marketplace-post-drawer .create-post-wrapper .drawer-footer-sticky-bar .footer-right .btn-cancel{color:#475569;border-color:#cbd5e1;border-radius:8px;height:40px;padding:0 20px;font-size:13.5px;font-weight:700}.create-marketplace-post-drawer .create-post-wrapper .drawer-footer-sticky-bar .footer-right .btn-cancel:hover{color:#0f172a;border-color:#94a3b8}.create-marketplace-post-drawer .create-post-wrapper .drawer-footer-sticky-bar .footer-right .btn-next{background:#1987d5;border-color:#1987d5;border-radius:8px;height:40px;padding:0 24px;font-size:13.5px;font-weight:700;box-shadow:0 4px 12px #2563eb40}.create-marketplace-post-drawer .create-post-wrapper .drawer-footer-sticky-bar .footer-right .btn-next:hover{background:#1472b7!important;border-color:#1472b7!important}.tab-connections-view{flex-direction:column;gap:20px;width:100%;display:flex}.tab-connections-view .connections-page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.tab-connections-view .connections-page-header .header-left-box .connections-breadcrumb{margin-bottom:8px}.tab-connections-view .connections-page-header .header-left-box .connections-breadcrumb .ant-breadcrumb-link{color:#64748b;font-size:13px}.tab-connections-view .connections-page-header .header-left-box .connections-breadcrumb .active-crumb{color:#0f172a;font-weight:600}.tab-connections-view .connections-page-header .header-left-box .page-main-title{color:#0b2b64;letter-spacing:-.3px;margin:0 0 6px;font-size:24px;font-weight:700}.tab-connections-view .connections-page-header .header-left-box .page-sub-description{color:#64748b;margin:0;font-size:13.5px}.tab-connections-view .connections-page-header .btn-add-new-partner{background:#1987d5;border-color:#1987d5;border-radius:8px;align-items:center;gap:6px;height:38px;padding:0 18px;font-size:13.5px;font-weight:700;display:inline-flex;box-shadow:0 4px 12px #2563eb33}.tab-connections-view .connections-page-header .btn-add-new-partner:hover{background:#1472b7!important;border-color:#1472b7!important}.tab-connections-view .connections-stats-cards-grid{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}@media (max-width:1200px){.tab-connections-view .connections-stats-cards-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.tab-connections-view .connections-stats-cards-grid{grid-template-columns:repeat(1,1fr)}}.tab-connections-view .connections-stats-cards-grid .stat-card-item{background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:14px;padding:16px 18px;display:flex;box-shadow:0 1px 3px #0f172a05}.tab-connections-view .connections-stats-cards-grid .stat-card-item .stat-icon-circle{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.tab-connections-view .connections-stats-cards-grid .stat-card-item .stat-icon-circle.blue,.tab-connections-view .connections-stats-cards-grid .stat-card-item .stat-icon-circle.mail,.tab-connections-view .connections-stats-cards-grid .stat-card-item .stat-icon-circle.send,.tab-connections-view .connections-stats-cards-grid .stat-card-item .stat-icon-circle.connected,.tab-connections-view .connections-stats-cards-grid .stat-card-item .stat-icon-circle.rate{color:#1987d5;background:#eff6ff}.tab-connections-view .connections-stats-cards-grid .stat-card-item .stat-info{flex-direction:column;display:flex}.tab-connections-view .connections-stats-cards-grid .stat-card-item .stat-info .stat-label{color:#64748b;font-size:12px;font-weight:500}.tab-connections-view .connections-stats-cards-grid .stat-card-item .stat-info .stat-number{color:#0b2b64;font-size:22px;font-weight:700;line-height:1.25}.tab-connections-view .connections-stats-cards-grid .stat-card-item .stat-info .stat-desc{color:#94a3b8;font-size:11.5px}.tab-connections-view .connections-main-split{align-items:flex-start;gap:20px;display:flex}@media (max-width:1100px){.tab-connections-view .connections-main-split{flex-direction:column}}.tab-connections-view .connections-main-split .connections-table-container{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex:1;width:100%;overflow:hidden;box-shadow:0 1px 3px #0f172a05}.tab-connections-view .connections-main-split .connections-table-container .connections-filter-tabs-bar{scrollbar-width:none;border-bottom:1px solid #e2e8f0;align-items:center;gap:8px;padding:0 20px;display:flex;overflow-x:auto}.tab-connections-view .connections-main-split .connections-table-container .connections-filter-tabs-bar::-webkit-scrollbar{display:none}.tab-connections-view .connections-main-split .connections-table-container .connections-filter-tabs-bar .tab-btn-item{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:14px 16px;font-size:13.5px;font-weight:600;transition:all .2s}.tab-connections-view .connections-main-split .connections-table-container .connections-filter-tabs-bar .tab-btn-item:hover{color:#1987d5}.tab-connections-view .connections-main-split .connections-table-container .connections-filter-tabs-bar .tab-btn-item.active{color:#1987d5;border-bottom-color:#1987d5;font-weight:700}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row{border-bottom:1px solid #f1f5f9;padding:14px 16px}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .w-100,.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .search-input-wrap{width:100%}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .search-input-wrap .input-search-custom{border-color:#cbd5e1;border-radius:8px;height:36px;font-size:12.5px}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .search-input-wrap .input-search-custom:hover,.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .search-input-wrap .input-search-custom:focus{border-color:#1987d5}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .filter-select-block{flex-direction:column;gap:4px;width:100%;display:flex}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .filter-select-block .filter-label{color:#64748b;white-space:nowrap;font-size:12px;font-weight:500}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .filter-select-block .filter-select-control{width:100%!important}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .filter-select-block .filter-select-control .ant-select-selector{color:#0f172a!important;border-color:#cbd5e1!important;border-radius:8px!important;align-items:center!important;height:36px!important;padding:0 10px!important;font-size:12.5px!important;font-weight:600!important;display:flex!important}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .filter-select-block .filter-select-control .ant-select-selector .ant-select-selection-item{line-height:34px!important}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .filter-select-block .filter-select-control:hover .ant-select-selector{border-color:#1987d5!important}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .filter-actions-block{align-items:center;gap:8px;width:100%;height:36px;display:flex}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .filter-actions-block .btn-clear-filters{color:#1987d5;cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;height:36px;padding:0 4px;font-size:12.5px;font-weight:600;display:flex}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .filter-actions-block .btn-clear-filters:hover{color:#1472b7;text-decoration:underline}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .filter-actions-block .btn-advanced-filter{color:#334155;border-color:#cbd5e1;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:4px;height:36px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .filter-actions-block .btn-advanced-filter:hover{color:#1987d5;background:#eff6ff;border-color:#93c5fd}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-content,.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-body{scrollbar-width:thin;scrollbar-color:#cbd5e1 #0000}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-content::-webkit-scrollbar{width:5px;height:5px}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-body::-webkit-scrollbar{width:5px;height:5px}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-content::-webkit-scrollbar-track{background:#f8fafc;border-radius:4px}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-body::-webkit-scrollbar-track{background:#f8fafc;border-radius:4px}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-content::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-body::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-content::-webkit-scrollbar-thumb:hover{background:#94a3b8}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-body::-webkit-scrollbar-thumb:hover{background:#94a3b8}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-thead>tr>th{color:#475569;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:12px 14px;font-size:12.5px;font-weight:600}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-tbody>tr>td{vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:12px 14px;font-size:13px}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-tbody>tr{cursor:pointer;transition:background .15s}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-tbody>tr:hover>td{background:#fafafa!important}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-tbody>tr.selected-row>td{background:#e6f4ff!important}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-cell-fix-right{background:#fff}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:#f8fafc}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .partner-table-cell{align-items:center;gap:10px;display:flex}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .partner-table-cell .partner-thumb-img{object-fit:cover;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;width:38px;height:38px}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .partner-table-cell .partner-info-col{flex-direction:column;display:flex;overflow:hidden}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .partner-table-cell .partner-info-col .name-row{align-items:center;gap:4px;display:flex}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .partner-table-cell .partner-info-col .name-row .partner-name-text{color:#0b2b64;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .partner-table-cell .partner-info-col .name-row .vip-crown-icon{color:#f59e0b;flex-shrink:0;font-size:12px}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .partner-table-cell .partner-info-col .partner-subtitle{color:#64748b;white-space:nowrap;font-size:11.5px}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .col-text{color:#334155;white-space:nowrap;font-size:12.5px}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .col-date-text{color:#64748b;white-space:nowrap;font-size:12px}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .connection-status-tag{white-space:nowrap;border-radius:12px;align-items:center;gap:5px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .connection-status-tag .dot{background:currentColor;border-radius:50%;width:5px;height:5px}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .connection-status-tag.received{color:#389e0d;background:#f6ffed;border:1px solid #b7eb8f}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .connection-status-tag.sent{color:#d48806;background:#fffbe6;border:1px solid #ffe58f}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .connection-status-tag.connected{color:#389e0d;background:#f6ffed;border:1px solid #b7eb8f}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .connection-status-tag.rejected{color:#595959;background:#f5f5f5;border:1px solid #d9d9d9}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .table-actions-flex{align-items:center;gap:8px;display:flex}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .table-actions-flex .btn-action-primary{background:#1987d5;border-color:#1987d5;border-radius:6px;height:32px;font-size:12.5px;font-weight:600}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .table-actions-flex .btn-action-primary:hover{background:#1472b7!important}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .table-actions-flex .btn-action-outline{color:#334155;border-color:#cbd5e1;border-radius:6px;height:32px;font-size:12.5px;font-weight:600}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .table-actions-flex .btn-action-outline:hover{color:#1987d5;border-color:#93c5fd}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .table-actions-flex .btn-action-soft-blue{color:#1987d5;background:#e6f4ff;border:1px solid #91caff;border-radius:6px;height:32px;font-size:12.5px;font-weight:600}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .table-actions-flex .btn-action-soft-blue:hover{background:#bae0ff;border-color:#69c0ff}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .table-actions-flex .btn-more-dots{color:#64748b;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.tab-connections-view .connections-main-split .connections-table-container .connections-table-footer{border-top:1px solid #f1f5f9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}.tab-connections-view .connections-main-split .connections-table-container .connections-table-footer .pagination-count-info{color:#64748b;font-size:13px}.tab-connections-view .connections-main-split .connections-table-container .connections-table-footer .pagination-controls-flex{align-items:center;gap:16px;display:flex}.tab-connections-view .connections-main-split .connections-table-container .connections-table-footer .pagination-controls-flex .select-rows-per-page{width:140px}.tab-connections-view .connections-main-split .connections-table-container .connections-table-footer .pagination-controls-flex .select-rows-per-page .ant-select-selector{border-radius:6px!important;height:32px!important;font-size:12.5px!important}.tab-connections-view .connections-main-split .partner-detail-side-panel{background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-shrink:0;width:340px;padding:20px;box-shadow:0 1px 3px #0f172a05}@media (max-width:1100px){.tab-connections-view .connections-main-split .partner-detail-side-panel{width:100%}}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-top-header{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-top-header .panel-title{color:#0b2b64;margin:0;font-size:16px;font-weight:700}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-top-header .btn-close-panel{color:#64748b}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-top-header .btn-close-panel:hover{color:#0f172a}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body{flex-direction:column;gap:20px;display:flex}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .partner-banner-card{flex-direction:column;gap:12px;display:flex}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .partner-banner-card .banner-cover-img{object-fit:cover;border-radius:12px;width:100%;height:140px}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .partner-banner-card .partner-header-info{flex-direction:column;display:flex}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .partner-banner-card .partner-header-info .partner-name-row{align-items:center;gap:6px;display:flex}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .partner-banner-card .partner-header-info .partner-name-row .partner-title{color:#0b2b64;margin:0;font-size:16px;font-weight:700}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .partner-banner-card .partner-header-info .partner-name-row .vip-crown{color:#f59e0b;font-size:14px}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .partner-banner-card .partner-header-info .partner-type-tag{color:#64748b;margin-bottom:12px;font-size:12.5px}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .partner-banner-card .partner-header-info .btn-view-public-profile{color:#1987d5;background:#fff;border:1px solid #bfdbfe;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;height:36px;font-size:12.5px;font-weight:600;display:inline-flex}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .partner-banner-card .partner-header-info .btn-view-public-profile:hover{background:#eff6ff;border-color:#93c5fd}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .section-info-block{background:#f8fafc;border:1px solid #f1f5f9;border-radius:14px;padding:16px}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .section-info-block .section-block-title{color:#0b2b64;margin:0 0 12px;font-size:13.5px;font-weight:700}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .section-info-block .info-rows-list{flex-direction:column;gap:12px;display:flex}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .section-info-block .info-rows-list .info-row{align-items:flex-start;gap:10px;display:flex}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .section-info-block .info-rows-list .info-row .row-icon{color:#64748b;margin-top:2px;font-size:16px}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .section-info-block .info-rows-list .info-row .row-texts{flex-direction:column;display:flex}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .section-info-block .info-rows-list .info-row .row-texts .label{color:#94a3b8;font-size:11.5px}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .section-info-block .info-rows-list .info-row .row-texts .value{color:#1e293b;font-size:13px;font-weight:600}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .section-info-block .info-rows-list .info-row .row-texts .value.link-url{color:#1987d5;text-decoration:none}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .section-info-block .info-rows-list .info-row .row-texts .value.link-url:hover{text-decoration:underline}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .connection-status-block .status-badge-wrap{margin-bottom:10px}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .connection-status-block .status-note-text{color:#475569;margin-bottom:14px;font-size:12.5px;line-height:1.45}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .connection-status-block .action-buttons-stack{flex-direction:column;gap:10px;display:flex}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .connection-status-block .action-buttons-stack .btn-accept-connection{background:#1987d5;border-color:#1987d5;border-radius:8px;width:100%;height:38px;font-size:13px;font-weight:700;box-shadow:0 2px 8px #2563eb33}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .connection-status-block .action-buttons-stack .btn-accept-connection:hover{background:#1472b7!important}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .connection-status-block .action-buttons-stack .btn-reject-connection{color:#ef4444;background:#fff;border-color:#fca5a5;border-radius:8px;width:100%;height:38px;font-size:13px;font-weight:600}.tab-connections-view .connections-main-split .partner-detail-side-panel .panel-scroll-body .connection-status-block .action-buttons-stack .btn-reject-connection:hover{background:#fef2f2;border-color:#ef4444}.tab-membership-view{flex-direction:column;gap:24px;width:100%;display:flex}.tab-membership-view .membership-page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.tab-membership-view .membership-page-header .header-left-box .membership-breadcrumb{margin-bottom:8px}.tab-membership-view .membership-page-header .header-left-box .membership-breadcrumb .ant-breadcrumb-link{color:#64748b;font-size:13px}.tab-membership-view .membership-page-header .header-left-box .membership-breadcrumb .active-crumb{color:#0f172a;font-weight:600}.tab-membership-view .membership-page-header .header-left-box .page-main-title{color:#0b2b64;letter-spacing:-.3px;margin:0 0 6px;font-size:24px;font-weight:700}.tab-membership-view .membership-page-header .header-left-box .page-sub-description{color:#64748b;margin:0;font-size:13.5px}.tab-membership-view .membership-page-header .header-actions-flex{align-items:center;gap:10px;display:flex}.tab-membership-view .membership-page-header .header-actions-flex .btn-dots-action{color:#475569;border-color:#cbd5e1;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.tab-membership-view .membership-page-header .header-actions-flex .btn-dots-action:hover{color:#1987d5;background:#eff6ff;border-color:#93c5fd}.tab-membership-view .membership-page-header .header-actions-flex .btn-renew-now{color:#1987d5;background:#eff6ff;border-color:#93c5fd;border-radius:8px;height:38px;font-size:13.5px;font-weight:600}.tab-membership-view .membership-page-header .header-actions-flex .btn-renew-now:hover{background:#dbeafe;border-color:#1987d5}.tab-membership-view .membership-page-header .header-actions-flex .btn-upgrade-tier{background:#1987d5;border-color:#1987d5;border-radius:8px;height:38px;padding:0 18px;font-size:13.5px;font-weight:700;box-shadow:0 4px 12px #2563eb33}.tab-membership-view .membership-page-header .header-actions-flex .btn-upgrade-tier:hover{background:#1472b7!important;border-color:#1472b7!important}.tab-membership-view .section-container{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px;box-shadow:0 1px 3px #0f172a05}.tab-membership-view .section-container .card-block-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.tab-membership-view .section-container .card-block-header .card-header-main{align-items:center;gap:12px;display:flex}.tab-membership-view .section-container .card-block-header .card-header-main .card-header-icon-badge{color:#1987d5;background:#eff6ff;border:1px solid #dbeafe;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:19px;display:flex}.tab-membership-view .section-container .card-block-header .card-header-main .card-header-icon-badge.gold{color:#d97706;background:#fffbeb;border-color:#fef3c7}.tab-membership-view .section-container .card-block-header .card-header-main .card-header-icon-badge.blue{color:#2563eb;background:#eff6ff;border-color:#dbeafe}.tab-membership-view .section-container .card-block-header .card-header-main .card-header-icon-badge.emerald{color:#059669;background:#ecfdf5;border-color:#d1fae5}.tab-membership-view .section-container .card-block-header .card-header-main .card-header-icon-badge.purple{color:#7c3aed;background:#f5f3ff;border-color:#ede9fe}.tab-membership-view .section-container .card-block-header .card-header-main .card-header-icon-badge.slate{color:#475569;background:#f8fafc;border-color:#e2e8f0}.tab-membership-view .section-container .card-block-header .card-header-main .card-header-text{flex-direction:column;gap:2px;display:flex}.tab-membership-view .section-container .card-block-header .card-header-main .card-header-text .card-block-title{color:#0b2b64;letter-spacing:-.2px;margin:0;font-size:17.5px;font-weight:700}.tab-membership-view .section-container .card-block-header .card-header-main .card-header-text .card-block-subtitle{color:#64748b;margin:0;font-size:13px;font-weight:400;line-height:1.4}.tab-membership-view .section-container .card-block-header .btn-compare-tiers{color:#1987d5;background:#eff6ff;border-color:#bfdbfe;border-radius:8px;height:36px;font-size:13px;font-weight:600}.tab-membership-view .section-container .card-block-header .btn-compare-tiers:hover{background:#dbeafe;border-color:#1987d5}.tab-membership-view .section-container .section-title{color:#0b2b64;margin:0 0 16px;font-size:17px;font-weight:700}.tab-membership-view .section-container .section-header-row{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.tab-membership-view .section-container .section-header-row .section-title{margin-bottom:4px}.tab-membership-view .section-container .section-header-row .section-subtitle{color:#64748b;margin:0;font-size:13px}.tab-membership-view .section-container .section-header-row .btn-compare-tiers{color:#1987d5;background:#eff6ff;border-color:#bfdbfe;border-radius:8px;height:36px;font-size:13px;font-weight:600}.tab-membership-view .section-container .section-header-row .btn-compare-tiers:hover{background:#dbeafe}.tab-membership-view .current-tier-card{border-radius:14px;align-items:center;gap:16px;height:100%;padding:20px;display:flex}.tab-membership-view .current-tier-card.gold-style{background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 100%);border:1px solid #fde68a}.tab-membership-view .current-tier-card .gold-crown-wrap{color:#d97706;background:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;font-size:26px;display:flex;box-shadow:0 4px 10px #d9770626}.tab-membership-view .current-tier-card .tier-card-info{flex-direction:column;display:flex}.tab-membership-view .current-tier-card .tier-card-info .tier-code-name{color:#92400e;letter-spacing:.5px;margin:0;font-size:22px;font-weight:800}.tab-membership-view .current-tier-card .tier-card-info .tier-sub-label{color:#b45309;margin-bottom:6px;font-size:12px}.tab-membership-view .current-tier-card .tier-card-info .active-status-badge{color:#15803d;background:#fff;border:1px solid #bbf7d0;border-radius:12px;align-items:center;gap:6px;width:fit-content;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.tab-membership-view .current-tier-card .tier-card-info .active-status-badge .dot{background:#22c55e;border-radius:50%;width:6px;height:6px}.tab-membership-view .membership-info-card{background:#f8fafc;border:1px solid #f1f5f9;border-radius:14px;flex-direction:column;justify-content:space-between;height:100%;padding:18px 20px;display:flex}.tab-membership-view .membership-info-card .card-header{align-items:center;gap:8px;margin-bottom:12px;display:flex}.tab-membership-view .membership-info-card .card-header .card-icon{color:#1987d5;font-size:16px}.tab-membership-view .membership-info-card .card-header .card-label{color:#475569;font-size:13px;font-weight:600}.tab-membership-view .membership-info-card .card-body .date-range-text{color:#64748b;margin-bottom:4px;font-size:13px;display:block}.tab-membership-view .membership-info-card .card-body .days-remaining-title{color:#0b2b64;margin:0 0 10px;font-size:20px;font-weight:800}.tab-membership-view .membership-info-card .card-body .progress-wrap{flex-direction:column;gap:4px;display:flex}.tab-membership-view .membership-info-card .card-body .progress-wrap .progress-subtext{color:#94a3b8;text-align:right;font-size:11.5px}.tab-membership-view .membership-info-card .card-body .payment-meta-row{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:13px;display:flex}.tab-membership-view .membership-info-card .card-body .payment-meta-row:last-child{margin-bottom:0}.tab-membership-view .membership-info-card .card-body .payment-meta-row .meta-label{color:#64748b}.tab-membership-view .membership-info-card .card-body .payment-meta-row .meta-val{color:#0f172a;font-weight:700}.tab-membership-view .membership-info-card .card-body .payment-meta-row .meta-val.text-success{color:#15803d;align-items:center;gap:5px;display:flex}.tab-membership-view .membership-info-card .card-body .payment-meta-row .meta-val.text-success .dot{background:#22c55e;border-radius:50%;width:6px;height:6px}.tab-membership-view .benefit-item-card{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;align-items:center;gap:12px;height:100%;padding:16px;transition:all .2s;display:flex}.tab-membership-view .benefit-item-card:hover{background:#fff;border-color:#bfdbfe;box-shadow:0 4px 12px #2563eb0f}.tab-membership-view .benefit-item-card .icon-wrap{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.tab-membership-view .benefit-item-card .icon-wrap.blue{color:#1987d5;background:#eff6ff}.tab-membership-view .benefit-item-card .icon-wrap.emerald{color:#059669;background:#ecfdf5}.tab-membership-view .benefit-item-card .icon-wrap.amber{color:#d97706;background:#fffbeb}.tab-membership-view .benefit-item-card .icon-wrap.indigo{color:#4f46e5;background:#eef2ff}.tab-membership-view .benefit-item-card .icon-wrap.sky{color:#0284c7;background:#f0f9ff}.tab-membership-view .benefit-item-card .icon-wrap.rose{color:#e11d48;background:#fff1f2}.tab-membership-view .benefit-item-card .icon-wrap.cyan{color:#0891b2;background:#ecfeff}.tab-membership-view .benefit-item-card .icon-wrap.teal{color:#0d9488;background:#f0fdfa}.tab-membership-view .benefit-item-card .icon-wrap.purple{color:#7c3aed;background:#f5f3ff}.tab-membership-view .benefit-item-card .texts{flex-direction:column;display:flex}.tab-membership-view .benefit-item-card .texts .title{color:#0b2b64;margin-bottom:2px;font-size:13.5px;font-weight:700}.tab-membership-view .benefit-item-card .texts .desc{color:#64748b;font-size:12px}.tab-membership-view .usage-progress-card{background:#f8fafc;border:1px solid #f1f5f9;border-radius:14px;align-items:flex-start;gap:14px;padding:18px;transition:all .2s;display:flex}.tab-membership-view .usage-progress-card:hover{background:#fff;border-color:#cbd5e1;box-shadow:0 4px 14px #0f172a0a}.tab-membership-view .usage-progress-card .card-icon-col{color:#1987d5;background:#eff6ff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.tab-membership-view .usage-progress-card .card-icon-col.blue{color:#1987d5;background:#eff6ff}.tab-membership-view .usage-progress-card .card-icon-col.emerald{color:#059669;background:#ecfdf5}.tab-membership-view .usage-progress-card .card-icon-col.indigo{color:#4f46e5;background:#eef2ff}.tab-membership-view .usage-progress-card .card-icon-col.amber{color:#d97706;background:#fffbeb}.tab-membership-view .usage-progress-card .progress-content-col{flex-direction:column;flex:1;gap:6px;display:flex}.tab-membership-view .usage-progress-card .progress-content-col .header-info{justify-content:space-between;align-items:center;display:flex}.tab-membership-view .usage-progress-card .progress-content-col .header-info .title{color:#0b2b64;font-size:14px;font-weight:700}.tab-membership-view .usage-progress-card .progress-content-col .header-info .count-val{color:#64748b;font-size:14px}.tab-membership-view .usage-progress-card .progress-content-col .header-info .count-val strong{color:#0b2b64;font-size:16px}.tab-membership-view .usage-progress-card .progress-content-col .subtext{color:#94a3b8;text-align:right;font-size:12px}.tab-membership-view .pricing-tier-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;flex-direction:column;justify-content:space-between;height:100%;padding:24px;transition:all .2s;display:flex;position:relative}.tab-membership-view .pricing-tier-card.current-premium-card{border:2px solid #f59e0b;box-shadow:0 6px 20px #f59e0b1f}.tab-membership-view .pricing-tier-card.current-premium-card .current-badge-pill{color:#15803d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;align-items:center;gap:5px;padding:2px 10px;font-size:11.5px;font-weight:700;display:flex;position:absolute;top:-12px;right:20px}.tab-membership-view .pricing-tier-card.current-premium-card .current-badge-pill .dot{background:#22c55e;border-radius:50%;width:6px;height:6px}.tab-membership-view .pricing-tier-card .tier-header-box{margin-bottom:20px}.tab-membership-view .pricing-tier-card .tier-header-box .tier-icon-wrap{border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:12px;font-size:20px;display:flex}.tab-membership-view .pricing-tier-card .tier-header-box .tier-icon-wrap.blue{color:#1987d5;background:#eff6ff}.tab-membership-view .pricing-tier-card .tier-header-box .tier-icon-wrap.gold{color:#d97706;background:#fffbeb}.tab-membership-view .pricing-tier-card .tier-header-box .tier-title{color:#0b2b64;margin:0 0 4px;font-size:20px;font-weight:800}.tab-membership-view .pricing-tier-card .tier-header-box .tier-title.gold-text{color:#d97706}.tab-membership-view .pricing-tier-card .tier-header-box .tier-desc{color:#64748b;margin-bottom:14px;font-size:12.5px}.tab-membership-view .pricing-tier-card .tier-header-box .tier-price-box .price-number{color:#1987d5;font-size:20px;font-weight:800}.tab-membership-view .pricing-tier-card .tier-header-box .tier-price-box .price-number.text-navy{color:#0b2b64}.tab-membership-view .pricing-tier-card .tier-header-box .tier-price-box .price-unit{color:#64748b;font-size:13px}.tab-membership-view .pricing-tier-card .tier-features-list{flex-direction:column;gap:10px;margin:0 0 24px;padding:0;list-style:none;display:flex}.tab-membership-view .pricing-tier-card .tier-features-list li{color:#334155;align-items:flex-start;gap:8px;font-size:13.5px;display:flex}.tab-membership-view .pricing-tier-card .tier-features-list li .check-icon{color:#1987d5;margin-top:3px;font-size:14px}.tab-membership-view .pricing-tier-card .btn-tier-action{border-radius:10px;width:100%;height:42px;font-size:13.5px;font-weight:700}.tab-membership-view .pricing-tier-card .btn-tier-action.outline{color:#1987d5;background:#fff;border-color:#bfdbfe}.tab-membership-view .pricing-tier-card .btn-tier-action.outline:hover{background:#eff6ff}.tab-membership-view .pricing-tier-card .btn-tier-action.primary-outline{color:#1987d5;background:#fff;border-color:#1987d5}.tab-membership-view .pricing-tier-card .btn-tier-action.primary-outline:hover{color:#fff;background:#1987d5}.tab-membership-view .pricing-tier-card .btn-tier-action.disabled{color:#94a3b8;background:#f1f5f9;border-color:#e2e8f0}.tab-membership-view .history-tabs-bar{align-items:center;gap:12px;margin-bottom:16px;display:flex}.tab-membership-view .history-tabs-bar .tab-btn{color:#64748b;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s}.tab-membership-view .history-tabs-bar .tab-btn:hover{color:#1987d5}.tab-membership-view .history-tabs-bar .tab-btn.active{color:#1987d5;background:#eff6ff;border-color:#bfdbfe;font-weight:700}.tab-membership-view .history-data-table .ant-table-thead>tr>th{color:#475569;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:12px 16px;font-size:12.5px;font-weight:600}.tab-membership-view .history-data-table .ant-table-tbody>tr>td{color:#334155;border-bottom:1px solid #f1f5f9;padding:14px 16px;font-size:13px}.tab-membership-view .history-data-table .text-navy{color:#0b2b64}.tab-membership-view .history-data-table .status-success-dot{color:#15803d;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.tab-membership-view .history-data-table .status-success-dot .dot{background:#22c55e;border-radius:50%;width:6px;height:6px}.tab-membership-view .history-data-table .btn-view-detail-link{color:#1987d5;cursor:pointer;background:0 0;border:none;font-size:13px;font-weight:600}.tab-membership-view .history-data-table .btn-view-detail-link:hover{color:#1472b7;text-decoration:underline}.tab-policies-content .policies-header-section{margin-bottom:20px}.tab-policies-content .policies-header-section .breadcrumb-path{color:#64748b;margin-bottom:6px;font-size:13px;font-weight:500}.tab-policies-content .policies-header-section .header-title-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.tab-policies-content .policies-header-section .header-title-row .title-left{flex:1;min-width:280px}.tab-policies-content .policies-header-section .header-title-row .title-left .page-title{color:#0b2b64;margin:0 0 6px;font-size:24px;font-weight:700;line-height:1.25}.tab-policies-content .policies-header-section .header-title-row .title-left .page-subtitle{color:#64748b;margin:0;font-size:13.5px;line-height:1.4}.tab-policies-content .policies-header-section .header-title-row .header-buttons-group{align-items:center;gap:12px;display:flex}.tab-policies-content .policies-header-section .header-title-row .header-buttons-group .btn-view-public{color:#1987d5;background:#fff;border:1px solid #bfdbfe;border-radius:8px;align-items:center;gap:6px;height:40px;padding:0 16px;font-size:13.5px;font-weight:600;display:inline-flex}.tab-policies-content .policies-header-section .header-title-row .header-buttons-group .btn-view-public:hover{color:#1472b7;background:#eff6ff;border-color:#1987d5}.tab-policies-content .policies-header-section .header-title-row .header-buttons-group .btn-add-policy{background:#1987d5;border-color:#1987d5;border-radius:8px;align-items:center;gap:6px;height:40px;padding:0 18px;font-size:13.5px;font-weight:600;display:inline-flex;box-shadow:0 2px 6px #2563eb33}.tab-policies-content .policies-header-section .header-title-row .header-buttons-group .btn-add-policy:hover{background:#1472b7!important;border-color:#1472b7!important}.tab-policies-content .policy-stats-row .stat-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:14px;height:100%;padding:16px 18px;display:flex;box-shadow:0 1px 3px #0f172a08}.tab-policies-content .policy-stats-row .stat-card .stat-icon-box{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.tab-policies-content .policy-stats-row .stat-card .stat-icon-box.blue-bg{color:#1987d5;background:#eff6ff}.tab-policies-content .policy-stats-row .stat-card .stat-icon-box.red-bg{color:#ef4444;background:#fef2f2}.tab-policies-content .policy-stats-row .stat-card .stat-info-box{flex:1}.tab-policies-content .policy-stats-row .stat-card .stat-info-box .stat-top-line{align-items:center;gap:8px;margin-bottom:2px;display:flex}.tab-policies-content .policy-stats-row .stat-card .stat-info-box .stat-top-line .stat-number{color:#0f172a;font-size:22px;font-weight:700;line-height:1.1}.tab-policies-content .policy-stats-row .stat-card .stat-info-box .stat-top-line .stat-date-text{color:#1e3a8a;font-size:19px;font-weight:700;line-height:1.2}.tab-policies-content .policy-stats-row .stat-card .stat-info-box .stat-top-line .stat-tag{border-radius:12px;padding:2px 8px;font-size:11.5px;font-weight:600;line-height:1.3}.tab-policies-content .policy-stats-row .stat-card .stat-info-box .stat-top-line .stat-tag.green{color:#10b981;background:#ecfdf5;border:1px solid #a7f3d0}.tab-policies-content .policy-stats-row .stat-card .stat-info-box .stat-top-line .stat-tag.gray{color:#64748b;background:#f1f5f9;border:1px solid #e2e8f0}.tab-policies-content .policy-stats-row .stat-card .stat-info-box .stat-label{color:#64748b;font-size:12.5px;font-weight:500}.tab-policies-content .policy-table-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.tab-policies-content .policy-table-card .card-section-title{color:#0b2b64;margin:0 0 16px;font-size:17px;font-weight:700}.tab-policies-content .policy-table-card .policy-filter-tabs{border-bottom:1px solid #e2e8f0;align-items:center;gap:24px;margin-bottom:16px;display:flex}.tab-policies-content .policy-table-card .policy-filter-tabs .tab-item-btn{color:#64748b;cursor:pointer;background:0 0;border:none;padding:8px 0 12px;font-size:13.5px;font-weight:600;transition:all .2s;position:relative}.tab-policies-content .policy-table-card .policy-filter-tabs .tab-item-btn:hover{color:#1987d5}.tab-policies-content .policy-table-card .policy-filter-tabs .tab-item-btn.active{color:#1987d5;font-weight:700}.tab-policies-content .policy-table-card .policy-filter-tabs .tab-item-btn.active:after{content:"";background:#1987d5;border-radius:2px 2px 0 0;height:2.5px;position:absolute;bottom:-1px;left:0;right:0}.tab-policies-content .policy-table-card .policy-toolbar{margin-bottom:16px}.tab-policies-content .policy-table-card .policy-toolbar .search-policy-input{border-color:#cbd5e1;border-radius:8px;height:38px}.tab-policies-content .policy-table-card .policy-toolbar .search-policy-input:hover,.tab-policies-content .policy-table-card .policy-toolbar .search-policy-input:focus{border-color:#1987d5}.tab-policies-content .policy-table-card .policy-toolbar .filter-select-group{flex-direction:column;gap:4px;display:flex}.tab-policies-content .policy-table-card .policy-toolbar .filter-select-group .select-label{color:#64748b;font-size:11.5px;font-weight:600}.tab-policies-content .policy-table-card .policy-toolbar .filter-select-group .ant-select-selector{align-items:center;display:flex;border-color:#cbd5e1!important;border-radius:8px!important;height:38px!important}.tab-policies-content .policy-table-card .policy-data-table .ant-table-thead>tr>th{color:#475569;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:12px 14px;font-size:12px;font-weight:600}.tab-policies-content .policy-table-card .policy-data-table .ant-table-tbody>tr>td{color:#334155;border-bottom:1px solid #f1f5f9;padding:14px;font-size:13px}.tab-policies-content .policy-table-card .policy-data-table .ant-table-cell-fix-right{background:#fff}.tab-policies-content .policy-table-card .policy-data-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:#f8fafc}.tab-policies-content .policy-table-card .policy-data-table .col-idx{color:#64748b;font-weight:600}.tab-policies-content .policy-table-card .policy-data-table .policy-info-cell{align-items:flex-start;gap:12px;display:flex}.tab-policies-content .policy-table-card .policy-data-table .policy-info-cell .policy-icon-badge{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:2px;font-size:16px;display:flex}.tab-policies-content .policy-table-card .policy-data-table .policy-info-cell .policy-icon-badge.is-visible{color:#1987d5;background:#eff6ff}.tab-policies-content .policy-table-card .policy-data-table .policy-info-cell .policy-icon-badge.is-hidden{color:#ef4444;background:#fef2f2}.tab-policies-content .policy-table-card .policy-data-table .policy-info-cell .policy-text-box .policy-title{color:#0f172a;margin:0 0 3px;font-size:13.5px;font-weight:700;line-height:1.3}.tab-policies-content .policy-table-card .policy-data-table .policy-info-cell .policy-text-box .policy-subtitle{color:#64748b;margin:0;font-size:12px;line-height:1.35}.tab-policies-content .policy-table-card .policy-data-table .cat-text{color:#475569;white-space:nowrap;font-size:12.5px}.tab-policies-content .policy-table-card .policy-data-table .datetime-cell{font-size:12px;line-height:1.3}.tab-policies-content .policy-table-card .policy-data-table .datetime-cell .date-line{color:#334155;font-weight:600}.tab-policies-content .policy-table-card .policy-data-table .datetime-cell .time-line{color:#94a3b8}.tab-policies-content .policy-table-card .policy-data-table .status-badge-pill{white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.tab-policies-content .policy-table-card .policy-data-table .status-badge-pill .dot{border-radius:50%;width:7px;height:7px}.tab-policies-content .policy-table-card .policy-data-table .status-badge-pill.visible{color:#15803d}.tab-policies-content .policy-table-card .policy-data-table .status-badge-pill.visible .dot{background:#22c55e}.tab-policies-content .policy-table-card .policy-data-table .status-badge-pill.hidden{color:#b91c1c}.tab-policies-content .policy-table-card .policy-data-table .status-badge-pill.hidden .dot{background:#ef4444}.tab-policies-content .policy-table-card .policy-data-table .action-buttons-cell{justify-content:flex-end;align-items:center;gap:6px;display:flex}.tab-policies-content .policy-table-card .policy-data-table .action-buttons-cell .btn-edit-policy{color:#1987d5;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;height:30px;padding:0 12px;font-size:12px;font-weight:600}.tab-policies-content .policy-table-card .policy-data-table .action-buttons-cell .btn-edit-policy:hover{color:#1472b7;background:#dbeafe}.tab-policies-content .policy-table-card .policy-data-table .action-buttons-cell .btn-more-dots{color:#64748b;width:30px;height:30px;padding:0}.tab-policies-content .policy-table-card .policy-data-table .action-buttons-cell .btn-more-dots:hover{color:#0f172a;background:#f1f5f9}.tab-policies-content .right-sidebar-stack{flex-direction:column;gap:16px;display:flex}.tab-policies-content .right-sidebar-stack .info-guide-card{background:#f0f7ff;border:1px solid #dbeafe;border-radius:14px;padding:18px}.tab-policies-content .right-sidebar-stack .info-guide-card .guide-header{align-items:center;gap:8px;margin-bottom:8px;display:flex}.tab-policies-content .right-sidebar-stack .info-guide-card .guide-header .info-icon{color:#1987d5;font-size:18px}.tab-policies-content .right-sidebar-stack .info-guide-card .guide-header .guide-title{color:#0b2b64;margin:0;font-size:14.5px;font-weight:700}.tab-policies-content .right-sidebar-stack .info-guide-card .guide-desc{color:#334155;margin-bottom:12px;font-size:12.5px;line-height:1.45}.tab-policies-content .right-sidebar-stack .info-guide-card .guide-link{color:#1987d5;align-items:center;gap:4px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.tab-policies-content .right-sidebar-stack .info-guide-card .guide-link:hover{color:#1472b7;text-decoration:underline}.tab-policies-content .right-sidebar-stack .public-preview-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.tab-policies-content .right-sidebar-stack .public-preview-card .preview-card-title{color:#0b2b64;margin:0 0 14px;font-size:15px;font-weight:700}.tab-policies-content .right-sidebar-stack .public-preview-card .preview-frame-box{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:14px;padding:16px}.tab-policies-content .right-sidebar-stack .public-preview-card .preview-frame-box .brand-header-preview{text-align:center;border-bottom:1px solid #f1f5f9;flex-direction:column;align-items:center;margin-bottom:14px;padding-bottom:14px;display:flex}.tab-policies-content .right-sidebar-stack .public-preview-card .preview-frame-box .brand-header-preview .brand-logo{object-fit:contain;width:48px;height:48px;margin-bottom:8px}.tab-policies-content .right-sidebar-stack .public-preview-card .preview-frame-box .brand-header-preview .brand-title{color:#0b2b64;letter-spacing:.3px;font-size:12.5px;font-weight:700}.tab-policies-content .right-sidebar-stack .public-preview-card .preview-frame-box .preview-policy-list{flex-direction:column;gap:8px;display:flex}.tab-policies-content .right-sidebar-stack .public-preview-card .preview-frame-box .preview-policy-list .preview-policy-item{background:#f8fafc;border:1px solid #f1f5f9;border-radius:8px;justify-content:space-between;align-items:center;padding:9px 12px;transition:all .15s;display:flex}.tab-policies-content .right-sidebar-stack .public-preview-card .preview-frame-box .preview-policy-list .preview-policy-item:hover{background:#eff6ff;border-color:#bfdbfe}.tab-policies-content .right-sidebar-stack .public-preview-card .preview-frame-box .preview-policy-list .preview-policy-item .item-left{align-items:center;gap:10px;display:flex}.tab-policies-content .right-sidebar-stack .public-preview-card .preview-frame-box .preview-policy-list .preview-policy-item .item-left .item-icon{color:#1987d5;font-size:15px}.tab-policies-content .right-sidebar-stack .public-preview-card .preview-frame-box .preview-policy-list .preview-policy-item .item-left .item-name{color:#334155;font-size:12.5px;font-weight:600}.tab-policies-content .right-sidebar-stack .public-preview-card .preview-frame-box .preview-policy-list .preview-policy-item .arrow-icon{color:#94a3b8;font-size:11px}.tab-policies-content .right-sidebar-stack .public-preview-card .btn-preview-public-full{color:#1987d5;border-color:#bfdbfe;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;height:38px;font-size:13px;font-weight:600;display:inline-flex}.tab-policies-content .right-sidebar-stack .public-preview-card .btn-preview-public-full:hover{color:#1472b7;background:#eff6ff;border-color:#1987d5}.tab-policies-content .attached-docs-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.tab-policies-content .attached-docs-card .docs-header-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.tab-policies-content .attached-docs-card .docs-header-row .header-left{align-items:center;gap:12px;display:flex}.tab-policies-content .attached-docs-card .docs-header-row .header-left .doc-icon-badge{color:#1987d5;background:#eff6ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}.tab-policies-content .attached-docs-card .docs-header-row .header-left .header-text .card-section-title{color:#0b2b64;margin:0;font-size:17px;font-weight:700}.tab-policies-content .attached-docs-card .docs-header-row .header-left .header-text .card-subtitle{color:#64748b;margin:2px 0 0;font-size:12.5px}.tab-policies-content .attached-docs-card .docs-header-row .btn-add-doc{background:#1987d5;border-color:#1987d5;border-radius:8px;align-items:center;gap:6px;height:36px;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 2px 6px #2563eb2e}.tab-policies-content .attached-docs-card .docs-header-row .btn-add-doc:hover{background:#1472b7!important;border-color:#1472b7!important}.tab-policies-content .attached-docs-card .docs-data-table .ant-table-thead>tr>th{color:#475569;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:12px 14px;font-size:12px;font-weight:600}.tab-policies-content .attached-docs-card .docs-data-table .ant-table-tbody>tr>td{color:#334155;border-bottom:1px solid #f1f5f9;padding:14px;font-size:13px}.tab-policies-content .attached-docs-card .docs-data-table .doc-file-cell{align-items:center;gap:10px;display:flex}.tab-policies-content .attached-docs-card .docs-data-table .doc-file-cell .file-icon-box{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;display:flex}.tab-policies-content .attached-docs-card .docs-data-table .doc-file-cell .file-icon-box.pdf-box{color:#ef4444;background:#fef2f2}.tab-policies-content .attached-docs-card .docs-data-table .doc-file-cell .file-icon-box.doc-box{color:#1987d5;background:#eff6ff}.tab-policies-content .attached-docs-card .docs-data-table .doc-file-cell .doc-name-link{color:#1987d5;cursor:pointer;font-size:13px;font-weight:600}.tab-policies-content .attached-docs-card .docs-data-table .doc-file-cell .doc-name-link:hover{color:#1472b7;text-decoration:underline}.tab-policies-content .attached-docs-card .docs-data-table .doc-desc{color:#475569;font-size:12.5px}.tab-policies-content .attached-docs-card .docs-data-table .btn-download-doc{color:#1987d5;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;align-items:center;gap:5px;height:30px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.tab-policies-content .attached-docs-card .docs-data-table .btn-download-doc:hover{color:#1472b7;background:#dbeafe}.tab-settings-content .settings-header-section .breadcrumb-path,.tab-settings-content .deposit-header-section .breadcrumb-path,.tab-deposit-content .settings-header-section .breadcrumb-path,.tab-deposit-content .deposit-header-section .breadcrumb-path{color:#64748b;margin-bottom:6px;font-size:13px;font-weight:500}.tab-settings-content .settings-header-section .breadcrumb-path .current-sub,.tab-settings-content .deposit-header-section .breadcrumb-path .current-sub,.tab-deposit-content .settings-header-section .breadcrumb-path .current-sub,.tab-deposit-content .deposit-header-section .breadcrumb-path .current-sub{color:#334155}.tab-settings-content .settings-header-section .page-title,.tab-settings-content .deposit-header-section .page-title,.tab-deposit-content .settings-header-section .page-title,.tab-deposit-content .deposit-header-section .page-title{color:#0b2b64;margin:0 0 6px;font-size:24px;font-weight:700;line-height:1.25}.tab-settings-content .settings-header-section .page-subtitle,.tab-settings-content .deposit-header-section .page-subtitle,.tab-deposit-content .settings-header-section .page-subtitle,.tab-deposit-content .deposit-header-section .page-subtitle{color:#64748b;margin:0;font-size:13.5px;line-height:1.4}.tab-settings-content .settings-layout-wrapper,.tab-settings-content .deposit-layout-wrapper,.tab-deposit-content .settings-layout-wrapper,.tab-deposit-content .deposit-layout-wrapper{grid-template-columns:280px minmax(0,1fr);align-items:flex-start;gap:28px;display:grid}@media (max-width:992px){.tab-settings-content .settings-layout-wrapper,.tab-settings-content .deposit-layout-wrapper,.tab-deposit-content .settings-layout-wrapper,.tab-deposit-content .deposit-layout-wrapper{grid-template-columns:1fr;gap:20px}}.tab-settings-content .settings-sidebar-panel,.tab-settings-content .deposit-sidebar-panel,.tab-deposit-content .settings-sidebar-panel,.tab-deposit-content .deposit-sidebar-panel{z-index:30;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-self:start;width:100%;min-width:0;padding:16px 12px;position:sticky;top:115px;box-shadow:0 1px 3px #0f172a0a}@media (max-width:992px){.tab-settings-content .settings-sidebar-panel,.tab-settings-content .deposit-sidebar-panel,.tab-deposit-content .settings-sidebar-panel,.tab-deposit-content .deposit-sidebar-panel{z-index:90!important;border-radius:12px!important;margin-bottom:8px!important;padding:8px 10px!important;position:sticky!important;top:98px!important}}.tab-settings-content .settings-sidebar-panel .settings-sidebar-header,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-header,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-header,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-header,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-header,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-header,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-header,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-header{border-bottom:1px solid #f1f5f9;align-items:center;gap:12px;margin-bottom:10px;padding:6px 10px 16px;display:flex}@media (max-width:992px){.tab-settings-content .settings-sidebar-panel .settings-sidebar-header,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-header,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-header,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-header,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-header,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-header,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-header,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-header{gap:8px;margin-bottom:8px;padding:0 0 8px}.tab-settings-content .settings-sidebar-panel .settings-sidebar-header .sidebar-header-icon,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-header .sidebar-header-icon,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-header .sidebar-header-icon,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-header .sidebar-header-icon,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-header .sidebar-header-icon,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-header .sidebar-header-icon,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-header .sidebar-header-icon,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-header .sidebar-header-icon{border-radius:8px;width:32px;height:32px;font-size:15px}.tab-settings-content .settings-sidebar-panel .settings-sidebar-header .sidebar-header-text .sidebar-header-title,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-header .sidebar-header-text .sidebar-header-title,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-header .sidebar-header-text .sidebar-header-title,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-header .sidebar-header-text .sidebar-header-title,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-header .sidebar-header-text .sidebar-header-title,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-header .sidebar-header-text .sidebar-header-title,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-header .sidebar-header-text .sidebar-header-title,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-header .sidebar-header-text .sidebar-header-title{font-size:13.5px}.tab-settings-content .settings-sidebar-panel .settings-sidebar-header .sidebar-header-text .sidebar-header-sub,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-header .sidebar-header-text .sidebar-header-sub,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-header .sidebar-header-text .sidebar-header-sub,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-header .sidebar-header-text .sidebar-header-sub,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-header .sidebar-header-text .sidebar-header-sub,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-header .sidebar-header-text .sidebar-header-sub,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-header .sidebar-header-text .sidebar-header-sub,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-header .sidebar-header-text .sidebar-header-sub{font-size:11px}}.tab-settings-content .settings-sidebar-panel .settings-sidebar-header .sidebar-header-icon,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-header .sidebar-header-icon,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-header .sidebar-header-icon,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-header .sidebar-header-icon,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-header .sidebar-header-icon,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-header .sidebar-header-icon,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-header .sidebar-header-icon,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-header .sidebar-header-icon{color:#2563eb;background:#eff6ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}.tab-settings-content .settings-sidebar-panel .settings-sidebar-header .sidebar-header-text,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-header .sidebar-header-text,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-header .sidebar-header-text,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-header .sidebar-header-text,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-header .sidebar-header-text,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-header .sidebar-header-text,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-header .sidebar-header-text,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-header .sidebar-header-text{flex-direction:column;display:flex}.tab-settings-content .settings-sidebar-panel .settings-sidebar-header .sidebar-header-text .sidebar-header-title,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-header .sidebar-header-text .sidebar-header-title,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-header .sidebar-header-text .sidebar-header-title,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-header .sidebar-header-text .sidebar-header-title,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-header .sidebar-header-text .sidebar-header-title,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-header .sidebar-header-text .sidebar-header-title,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-header .sidebar-header-text .sidebar-header-title,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-header .sidebar-header-text .sidebar-header-title{color:#0b2b64;letter-spacing:-.2px;margin:0;font-size:15px;font-weight:700;line-height:1.3}.tab-settings-content .settings-sidebar-panel .settings-sidebar-header .sidebar-header-text .sidebar-header-sub,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-header .sidebar-header-text .sidebar-header-sub,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-header .sidebar-header-text .sidebar-header-sub,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-header .sidebar-header-text .sidebar-header-sub,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-header .sidebar-header-text .sidebar-header-sub,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-header .sidebar-header-text .sidebar-header-sub,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-header .sidebar-header-text .sidebar-header-sub,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-header .sidebar-header-text .sidebar-header-sub{color:#64748b;margin:0;font-size:11.5px;line-height:1.3}.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu{flex-direction:column;gap:4px;display:flex}@media (max-width:992px){.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-direction:row;gap:8px;padding:2px 2px 6px;overflow-x:auto}.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu::-webkit-scrollbar{display:none}.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu::-webkit-scrollbar{display:none}.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu::-webkit-scrollbar{display:none}.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu::-webkit-scrollbar{display:none}.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu::-webkit-scrollbar{display:none}.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu::-webkit-scrollbar{display:none}.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu::-webkit-scrollbar{display:none}.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu::-webkit-scrollbar{display:none}}.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item,.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item{text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}@media (max-width:992px){.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item,.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item{white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-shrink:0;gap:8px;width:auto;padding:8px 14px}.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-icon,.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-icon,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-icon,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-icon,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-icon,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-icon,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-icon,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-icon,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-icon,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-icon,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-icon,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-icon,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-icon,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-icon,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-icon,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-icon{font-size:15px}.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-content .nav-item-label,.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-label,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-content .nav-item-label,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-label,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-content .nav-item-label,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-label,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-content .nav-item-label,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-label,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-content .nav-item-label,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-label,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-content .nav-item-label,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-label,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-content .nav-item-label,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-label,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-content .nav-item-label,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-label{font-size:13px}}.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-icon,.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-icon,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-icon,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-icon,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-icon,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-icon,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-icon,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-icon,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-icon,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-icon,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-icon,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-icon,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-icon,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-icon,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-icon,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-icon{color:#64748b;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;transition:all .2s;display:flex}.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-content,.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-content,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-content,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-content,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-content,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-content,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-content,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-content,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-content,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-content,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-content,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-content,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content{flex-direction:column;flex:1;min-width:0;display:flex}.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-content .nav-item-label,.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-label,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-content .nav-item-label,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-label,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-content .nav-item-label,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-label,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-content .nav-item-label,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-label,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-content .nav-item-label,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-label,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-content .nav-item-label,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-label,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-content .nav-item-label,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-label,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-content .nav-item-label,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-label{color:#334155;font-size:13.5px;font-weight:600;line-height:1.3;transition:all .2s}.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-content .nav-item-desc,.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-desc,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-content .nav-item-desc,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-desc,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-content .nav-item-desc,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-desc,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-content .nav-item-desc,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-desc,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-content .nav-item-desc,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-desc,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-content .nav-item-desc,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-desc,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-content .nav-item-desc,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-desc,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-content .nav-item-desc,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-desc{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;line-height:1.3;overflow:hidden}@media (max-width:992px){.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-content .nav-item-desc,.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-desc,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-content .nav-item-desc,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-desc,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-content .nav-item-desc,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-desc,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-content .nav-item-desc,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-desc,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-content .nav-item-desc,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-desc,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-content .nav-item-desc,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-desc,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-content .nav-item-desc,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-desc,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-content .nav-item-desc,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-content .nav-item-desc{display:none}}.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-arrow,.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-arrow,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-arrow,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-arrow,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-arrow,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-arrow,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-arrow,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-arrow,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-arrow,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-arrow,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-arrow,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-arrow,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-arrow,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-arrow,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-arrow,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-arrow{color:#cbd5e1;opacity:0;font-size:11px;transition:all .2s;transform:translate(-4px)}@media (max-width:992px){.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-arrow,.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-arrow,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-arrow,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-arrow,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-arrow,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-arrow,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-arrow,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-arrow,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-arrow,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-arrow,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-arrow,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-arrow,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item .nav-item-arrow,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item .nav-item-arrow,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item .nav-item-arrow,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item .nav-item-arrow{display:none}}.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item:hover,.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item:hover,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item:hover,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item:hover,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item:hover,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item:hover,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item:hover,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item:hover,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item:hover,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item:hover,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item:hover,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item:hover,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item:hover,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item:hover,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item:hover,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item:hover{background:#f8fafc;border-color:#e2e8f0}.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item:hover .nav-item-icon,.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item:hover .nav-item-icon,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item:hover .nav-item-icon,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item:hover .nav-item-icon,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item:hover .nav-item-icon,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item:hover .nav-item-icon,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item:hover .nav-item-icon,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item:hover .nav-item-icon,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item:hover .nav-item-icon,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item:hover .nav-item-icon,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item:hover .nav-item-icon,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item:hover .nav-item-icon,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item:hover .nav-item-icon,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item:hover .nav-item-icon,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item:hover .nav-item-icon,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item:hover .nav-item-icon,.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item:hover .nav-item-label,.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item:hover .nav-item-label,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item:hover .nav-item-label,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item:hover .nav-item-label,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item:hover .nav-item-label,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item:hover .nav-item-label,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item:hover .nav-item-label,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item:hover .nav-item-label,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item:hover .nav-item-label,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item:hover .nav-item-label,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item:hover .nav-item-label,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item:hover .nav-item-label,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item:hover .nav-item-label,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item:hover .nav-item-label,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item:hover .nav-item-label,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item:hover .nav-item-label{color:#0b2b64}.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item:hover .nav-item-arrow,.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item:hover .nav-item-arrow,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item:hover .nav-item-arrow,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item:hover .nav-item-arrow,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item:hover .nav-item-arrow,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item:hover .nav-item-arrow,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item:hover .nav-item-arrow,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item:hover .nav-item-arrow,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item:hover .nav-item-arrow,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item:hover .nav-item-arrow,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item:hover .nav-item-arrow,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item:hover .nav-item-arrow,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item:hover .nav-item-arrow,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item:hover .nav-item-arrow,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item:hover .nav-item-arrow,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item:hover .nav-item-arrow{opacity:1;transform:translate(0)}.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item.active,.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item.active,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item.active,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item.active,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item.active,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item.active,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item.active,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item.active,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item.active,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item.active,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item.active,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item.active,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active{background:#eff6ff;border-color:#bfdbfe}.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item.active .nav-item-icon,.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item.active .nav-item-icon,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item.active .nav-item-icon,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-icon,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item.active .nav-item-icon,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item.active .nav-item-icon,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item.active .nav-item-icon,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-icon,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item.active .nav-item-icon,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item.active .nav-item-icon,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item.active .nav-item-icon,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-icon,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item.active .nav-item-icon,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item.active .nav-item-icon,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item.active .nav-item-icon,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-icon{color:#2563eb}.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item.active .nav-item-content .nav-item-label,.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item.active .nav-item-content .nav-item-label,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item.active .nav-item-content .nav-item-label,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-content .nav-item-label,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item.active .nav-item-content .nav-item-label,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item.active .nav-item-content .nav-item-label,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item.active .nav-item-content .nav-item-label,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-content .nav-item-label,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item.active .nav-item-content .nav-item-label,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item.active .nav-item-content .nav-item-label,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item.active .nav-item-content .nav-item-label,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-content .nav-item-label,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item.active .nav-item-content .nav-item-label,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item.active .nav-item-content .nav-item-label,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item.active .nav-item-content .nav-item-label,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-content .nav-item-label{color:#2563eb;font-weight:700}.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item.active .nav-item-content .nav-item-desc,.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item.active .nav-item-content .nav-item-desc,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item.active .nav-item-content .nav-item-desc,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-content .nav-item-desc,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item.active .nav-item-content .nav-item-desc,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item.active .nav-item-content .nav-item-desc,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item.active .nav-item-content .nav-item-desc,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-content .nav-item-desc,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item.active .nav-item-content .nav-item-desc,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item.active .nav-item-content .nav-item-desc,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item.active .nav-item-content .nav-item-desc,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-content .nav-item-desc,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item.active .nav-item-content .nav-item-desc,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item.active .nav-item-content .nav-item-desc,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item.active .nav-item-content .nav-item-desc,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-content .nav-item-desc{color:#3b82f6}.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item.active .nav-item-arrow,.tab-settings-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item.active .nav-item-arrow,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item.active .nav-item-arrow,.tab-settings-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-arrow,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item.active .nav-item-arrow,.tab-settings-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item.active .nav-item-arrow,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item.active .nav-item-arrow,.tab-settings-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-arrow,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .settings-nav-item.active .nav-item-arrow,.tab-deposit-content .settings-sidebar-panel .settings-sidebar-menu .deposit-nav-item.active .nav-item-arrow,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .settings-nav-item.active .nav-item-arrow,.tab-deposit-content .settings-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-arrow,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .settings-nav-item.active .nav-item-arrow,.tab-deposit-content .deposit-sidebar-panel .settings-sidebar-menu .deposit-nav-item.active .nav-item-arrow,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .settings-nav-item.active .nav-item-arrow,.tab-deposit-content .deposit-sidebar-panel .deposit-sidebar-menu .deposit-nav-item.active .nav-item-arrow{color:#2563eb;opacity:1;transform:translate(0)}.tab-settings-content .settings-content-panel,.tab-settings-content .deposit-content-panel,.tab-deposit-content .settings-content-panel,.tab-deposit-content .deposit-content-panel{flex:1;min-width:0}.tab-settings-content .settings-card,.tab-deposit-content .settings-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px;box-shadow:0 1px 3px #0f172a08}.tab-settings-content .settings-card.max-w-700,.tab-deposit-content .settings-card.max-w-700{max-width:700px}.tab-settings-content .settings-card.max-w-800,.tab-deposit-content .settings-card.max-w-800{max-width:800px}.tab-settings-content .settings-card .card-header-box,.tab-deposit-content .settings-card .card-header-box{margin-bottom:20px}.tab-settings-content .settings-card .card-header-box .card-title,.tab-deposit-content .settings-card .card-header-box .card-title{color:#0b2b64;margin:0 0 4px;font-size:17px;font-weight:700}.tab-settings-content .settings-card .card-header-box .card-subtitle,.tab-deposit-content .settings-card .card-header-box .card-subtitle{color:#64748b;margin:0;font-size:13px}.tab-settings-content .settings-card .logo-upload-box .field-label,.tab-deposit-content .settings-card .logo-upload-box .field-label{color:#475569;font-size:12.5px;font-weight:600}.tab-settings-content .settings-card .logo-upload-box .logo-preview-frame,.tab-deposit-content .settings-card .logo-upload-box .logo-preview-frame{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;justify-content:center;align-items:center;width:100%;height:140px;margin-bottom:12px;padding:12px;display:flex}.tab-settings-content .settings-card .logo-upload-box .logo-preview-frame .company-logo-img,.tab-deposit-content .settings-card .logo-upload-box .logo-preview-frame .company-logo-img{object-fit:contain;max-width:100%;max-height:100%}.tab-settings-content .settings-card .logo-upload-box .btn-change-logo,.tab-deposit-content .settings-card .logo-upload-box .btn-change-logo{color:#2563eb;background:#fff;border-color:#bfdbfe;border-radius:8px;height:36px;font-size:13px;font-weight:600}.tab-settings-content .settings-card .logo-upload-box .btn-change-logo:hover,.tab-deposit-content .settings-card .logo-upload-box .btn-change-logo:hover{color:#1d4ed8;background:#eff6ff;border-color:#2563eb}.tab-settings-content .settings-card .logo-upload-box .logo-hint-text,.tab-deposit-content .settings-card .logo-upload-box .logo-hint-text{color:#94a3b8;margin:0;font-size:11px;line-height:1.4}.tab-settings-content .settings-card .ant-form-item-label>label,.tab-deposit-content .settings-card .ant-form-item-label>label{color:#475569;font-size:12.5px;font-weight:600}.tab-settings-content .settings-card .ant-input,.tab-deposit-content .settings-card .ant-input{border-color:#cbd5e1;border-radius:8px;height:38px;font-size:13px}.tab-settings-content .settings-card .ant-input:hover,.tab-settings-content .settings-card .ant-input:focus,.tab-deposit-content .settings-card .ant-input:hover,.tab-deposit-content .settings-card .ant-input:focus{border-color:#2563eb}.tab-settings-content .settings-card .ant-input.input-readonly,.tab-deposit-content .settings-card .ant-input.input-readonly{color:#64748b;cursor:not-allowed;background:#f1f5f9}.tab-settings-content .settings-card .btn-save-primary,.tab-deposit-content .settings-card .btn-save-primary{background:#2563eb;border-color:#2563eb;border-radius:8px;height:38px;padding:0 20px;font-size:13.5px;font-weight:600;box-shadow:0 2px 6px #2563eb33}.tab-settings-content .settings-card .btn-save-primary:hover,.tab-deposit-content .settings-card .btn-save-primary:hover{background:#1d4ed8!important;border-color:#1d4ed8!important}.tab-settings-content .settings-card .quick-switch-list,.tab-deposit-content .settings-card .quick-switch-list{flex-direction:column;display:flex}.tab-settings-content .settings-card .quick-switch-list .switch-item-row,.tab-deposit-content .settings-card .quick-switch-list .switch-item-row{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.tab-settings-content .settings-card .quick-switch-list .switch-item-row:last-child,.tab-deposit-content .settings-card .quick-switch-list .switch-item-row:last-child{border-bottom:none;padding-bottom:0}.tab-settings-content .settings-card .quick-switch-list .switch-item-row:first-child,.tab-deposit-content .settings-card .quick-switch-list .switch-item-row:first-child{padding-top:0}.tab-settings-content .settings-card .quick-switch-list .switch-item-row .item-left,.tab-deposit-content .settings-card .quick-switch-list .switch-item-row .item-left{align-items:center;gap:14px;display:flex}.tab-settings-content .settings-card .quick-switch-list .switch-item-row .item-left .icon-badge,.tab-deposit-content .settings-card .quick-switch-list .switch-item-row .item-left .icon-badge{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}.tab-settings-content .settings-card .quick-switch-list .switch-item-row .item-left .icon-badge.blue-bg,.tab-deposit-content .settings-card .quick-switch-list .switch-item-row .item-left .icon-badge.blue-bg{color:#2563eb;background:#eff6ff}.tab-settings-content .settings-card .quick-switch-list .switch-item-row .item-left .item-text .item-title,.tab-deposit-content .settings-card .quick-switch-list .switch-item-row .item-left .item-text .item-title{color:#0f172a;margin:0 0 2px;font-size:13.5px;font-weight:700}.tab-settings-content .settings-card .quick-switch-list .switch-item-row .item-left .item-text .item-desc,.tab-deposit-content .settings-card .quick-switch-list .switch-item-row .item-left .item-text .item-desc{color:#64748b;margin:0;font-size:12px}.tab-settings-content .info-banner-bar,.tab-deposit-content .info-banner-bar{background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;align-items:center;gap:10px;padding:12px 16px;display:flex}.tab-settings-content .info-banner-bar .info-icon,.tab-deposit-content .info-banner-bar .info-icon{color:#2563eb;flex-shrink:0;font-size:16px}.tab-settings-content .info-banner-bar .banner-text,.tab-deposit-content .info-banner-bar .banner-text{color:#0b2b64;font-size:12.5px;font-weight:500}.tab-settings-content .right-sidebar-stack,.tab-deposit-content .right-sidebar-stack{flex-direction:column;gap:16px;display:flex}.tab-settings-content .right-sidebar-stack .side-status-card,.tab-settings-content .right-sidebar-stack .side-support-card,.tab-deposit-content .right-sidebar-stack .side-status-card,.tab-deposit-content .right-sidebar-stack .side-support-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.tab-settings-content .right-sidebar-stack .side-status-card .card-title,.tab-settings-content .right-sidebar-stack .side-support-card .card-title,.tab-deposit-content .right-sidebar-stack .side-status-card .card-title,.tab-deposit-content .right-sidebar-stack .side-support-card .card-title{color:#0b2b64;margin:0 0 12px;font-size:15px;font-weight:700}.tab-settings-content .right-sidebar-stack .side-status-card .status-pill-badge,.tab-deposit-content .right-sidebar-stack .side-status-card .status-pill-badge{border-radius:12px;align-items:center;gap:6px;margin-bottom:8px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.tab-settings-content .right-sidebar-stack .side-status-card .status-pill-badge.active,.tab-deposit-content .right-sidebar-stack .side-status-card .status-pill-badge.active{color:#10b981;background:#ecfdf5;border:1px solid #a7f3d0}.tab-settings-content .right-sidebar-stack .side-status-card .status-pill-badge.active .dot,.tab-deposit-content .right-sidebar-stack .side-status-card .status-pill-badge.active .dot{background:#22c55e;border-radius:50%;width:7px;height:7px}.tab-settings-content .right-sidebar-stack .side-status-card .status-desc,.tab-deposit-content .right-sidebar-stack .side-status-card .status-desc{color:#64748b;margin-bottom:16px;font-size:12px}.tab-settings-content .right-sidebar-stack .side-status-card .info-list-group,.tab-deposit-content .right-sidebar-stack .side-status-card .info-list-group{border-top:1px solid #f1f5f9;flex-direction:column;gap:10px;padding-top:12px;display:flex}.tab-settings-content .right-sidebar-stack .side-status-card .info-list-group .info-item,.tab-deposit-content .right-sidebar-stack .side-status-card .info-list-group .info-item{justify-content:space-between;align-items:center;font-size:12.5px;display:flex}.tab-settings-content .right-sidebar-stack .side-status-card .info-list-group .info-item .item-label,.tab-deposit-content .right-sidebar-stack .side-status-card .info-list-group .info-item .item-label{color:#64748b}.tab-settings-content .right-sidebar-stack .side-status-card .info-list-group .info-item .item-value,.tab-deposit-content .right-sidebar-stack .side-status-card .info-list-group .info-item .item-value{color:#0f172a;font-weight:600}.tab-settings-content .right-sidebar-stack .side-status-card .info-list-group .info-item .item-value.highlight-blue,.tab-deposit-content .right-sidebar-stack .side-status-card .info-list-group .info-item .item-value.highlight-blue{color:#2563eb}.tab-settings-content .right-sidebar-stack .side-support-card .support-desc,.tab-deposit-content .right-sidebar-stack .side-support-card .support-desc{color:#64748b;margin-bottom:16px;font-size:12.5px;line-height:1.4}.tab-settings-content .right-sidebar-stack .side-support-card .contact-list,.tab-deposit-content .right-sidebar-stack .side-support-card .contact-list{flex-direction:column;gap:12px;display:flex}.tab-settings-content .right-sidebar-stack .side-support-card .contact-list .contact-item,.tab-deposit-content .right-sidebar-stack .side-support-card .contact-list .contact-item{color:#334155;align-items:center;gap:10px;font-size:12.5px;display:flex}.tab-settings-content .right-sidebar-stack .side-support-card .contact-list .contact-item .contact-icon,.tab-deposit-content .right-sidebar-stack .side-support-card .contact-list .contact-item .contact-icon{color:#2563eb;font-size:15px}.tab-settings-content .right-sidebar-stack .btn-outline-action,.tab-deposit-content .right-sidebar-stack .btn-outline-action{color:#2563eb;border-color:#bfdbfe;border-radius:8px;height:38px;font-size:13px;font-weight:600}.tab-settings-content .right-sidebar-stack .btn-outline-action:hover,.tab-deposit-content .right-sidebar-stack .btn-outline-action:hover{color:#1d4ed8;background:#eff6ff;border-color:#2563eb}.tab-settings-security-content .section-title-bar .section-main-title{color:#0b2b64;margin:0;font-size:16px;font-weight:700}.tab-settings-security-content .security-overview-row .overview-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:14px;height:100%;padding:16px;display:flex;box-shadow:0 1px 3px #0f172a08}.tab-settings-security-content .security-overview-row .overview-card .card-icon-box{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;display:flex}.tab-settings-security-content .security-overview-row .overview-card .card-icon-box.blue-bg{color:#1987d5;background:#eff6ff}.tab-settings-security-content .security-overview-row .overview-card .card-icon-box.green-circle{color:#10b981;background:#ecfdf5;font-size:24px}.tab-settings-security-content .security-overview-row .overview-card .card-info-box{flex:1;overflow:hidden}.tab-settings-security-content .security-overview-row .overview-card .card-info-box .card-label{color:#64748b;margin-bottom:2px;font-size:12px}.tab-settings-security-content .security-overview-row .overview-card .card-info-box .card-value-text{color:#0f172a;margin-bottom:4px;font-size:13px;font-weight:700;line-height:1.2}.tab-settings-security-content .security-overview-row .overview-card .card-info-box .card-value-bold{color:#0f172a;font-size:14px;font-weight:700}.tab-settings-security-content .security-overview-row .overview-card .card-info-box .card-number-bold{color:#0f172a;font-size:22px;font-weight:700;line-height:1}.tab-settings-security-content .security-overview-row .overview-card .card-info-box .unit-text,.tab-settings-security-content .security-overview-row .overview-card .card-info-box .max-score-text{color:#64748b;margin-left:4px;font-size:13px}.tab-settings-security-content .security-overview-row .overview-card .card-info-box .card-value-row{align-items:center;gap:6px;display:flex}.tab-settings-security-content .security-overview-row .overview-card .card-info-box .card-status-tag{border-radius:10px;padding:1px 8px;font-size:11px;font-weight:600;display:inline-block}.tab-settings-security-content .security-overview-row .overview-card .card-info-box .card-status-tag.green{color:#10b981;background:#ecfdf5;border:1px solid #a7f3d0}.tab-settings-security-content .security-overview-row .overview-card .card-info-box .green-dot-pill{color:#10b981;background:#ecfdf5;border-radius:10px;align-items:center;gap:5px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.tab-settings-security-content .security-overview-row .overview-card .card-info-box .green-dot-pill .dot{background:#22c55e;border-radius:50%;width:6px;height:6px}.tab-settings-security-content .left-stack-group{flex-direction:column;gap:20px;display:flex}.tab-settings-security-content .left-stack-group .sec-box-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px 24px;box-shadow:0 1px 3px #0f172a08}.tab-settings-security-content .left-stack-group .sec-box-card .sec-title{color:#0b2b64;margin:0 0 14px;font-size:16px;font-weight:700}.tab-settings-security-content .left-stack-group .sec-box-card .sec-desc{color:#64748b;font-size:12.5px}.tab-settings-security-content .left-stack-group .sec-box-card .sub-info-block{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;padding:16px}.tab-settings-security-content .left-stack-group .sec-box-card .sub-info-block .info-row-item{justify-content:space-between;align-items:center;gap:12px;display:flex}.tab-settings-security-content .left-stack-group .sec-box-card .sub-info-block .info-row-item .item-left{align-items:center;gap:10px;display:flex}.tab-settings-security-content .left-stack-group .sec-box-card .sub-info-block .info-row-item .item-left .icon-circle{color:#1987d5;background:#eff6ff;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;display:flex}.tab-settings-security-content .left-stack-group .sec-box-card .sub-info-block .info-row-item .item-left .text-box .label{color:#64748b;font-size:11.5px}.tab-settings-security-content .left-stack-group .sec-box-card .sub-info-block .info-row-item .item-left .text-box .val{color:#0f172a;font-size:13px;font-weight:600}.tab-settings-security-content .left-stack-group .sec-box-card .sub-info-block .info-row-item .btn-outline-action-sm{color:#1987d5;background:#fff;border-color:#bfdbfe;border-radius:6px;height:30px;padding:0 10px;font-size:12px;font-weight:600}.tab-settings-security-content .left-stack-group .sec-box-card .sub-info-block .info-row-item .btn-outline-action-sm:hover{color:#1472b7;background:#eff6ff;border-color:#1987d5}.tab-settings-security-content .left-stack-group .sec-box-card .sub-info-block .detail-list{flex-direction:column;gap:12px;display:flex}.tab-settings-security-content .left-stack-group .sec-box-card .sub-info-block .detail-list .detail-item{align-items:flex-start;gap:10px;display:flex}.tab-settings-security-content .left-stack-group .sec-box-card .sub-info-block .detail-list .detail-item .item-icon{color:#1987d5;margin-top:2px;font-size:16px}.tab-settings-security-content .left-stack-group .sec-box-card .sub-info-block .detail-list .detail-item .lbl{color:#64748b;font-size:11.5px;display:block}.tab-settings-security-content .left-stack-group .sec-box-card .sub-info-block .detail-list .detail-item .val-title{color:#0b2b64;margin:0;font-size:13.5px;font-weight:700}.tab-settings-security-content .left-stack-group .sec-box-card .sub-info-block .detail-list .detail-item .val-date{color:#0f172a;font-size:13px;font-weight:600}.tab-settings-security-content .left-stack-group .sec-box-card .sub-info-block .btn-change-password-primary{background:#1987d5;border-color:#1987d5;border-radius:8px;height:36px;padding:0 18px;font-size:13px;font-weight:600;box-shadow:0 2px 6px #2563eb33}.tab-settings-security-content .left-stack-group .sec-box-card .sub-info-block .btn-change-password-primary:hover{background:#1472b7!important;border-color:#1472b7!important}.tab-settings-security-content .left-stack-group .sec-box-card .sec-header-row{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.tab-settings-security-content .left-stack-group .sec-box-card .twofa-summary-bar{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;flex-direction:column;gap:16px;padding:16px;display:flex}.tab-settings-security-content .left-stack-group .sec-box-card .twofa-summary-bar .summary-fields-row{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.tab-settings-security-content .left-stack-group .sec-box-card .twofa-summary-bar .summary-fields-row .summary-col{align-items:center;gap:10px;display:flex}.tab-settings-security-content .left-stack-group .sec-box-card .twofa-summary-bar .summary-fields-row .summary-col .col-icon{color:#1987d5;font-size:18px}.tab-settings-security-content .left-stack-group .sec-box-card .twofa-summary-bar .summary-fields-row .summary-col .lbl{color:#64748b;font-size:11.5px}.tab-settings-security-content .left-stack-group .sec-box-card .twofa-summary-bar .summary-fields-row .summary-col .val{font-size:13px}.tab-settings-security-content .left-stack-group .sec-box-card .twofa-summary-bar .summary-fields-row .summary-col .val.green-text{color:#10b981;align-items:center;gap:4px;font-weight:600;display:flex}.tab-settings-security-content .left-stack-group .sec-box-card .twofa-summary-bar .summary-fields-row .summary-col .val.green-text .dot{background:#22c55e;border-radius:50%;width:6px;height:6px}.tab-settings-security-content .left-stack-group .sec-box-card .twofa-summary-bar .twofa-actions-group{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.tab-settings-security-content .left-stack-group .sec-box-card .twofa-summary-bar .twofa-actions-group .btn-2fa-outline{color:#1987d5;background:#fff;border-color:#bfdbfe;border-radius:8px;height:34px;padding:0 14px;font-size:12.5px;font-weight:600}.tab-settings-security-content .left-stack-group .sec-box-card .twofa-summary-bar .twofa-actions-group .btn-2fa-outline:hover{color:#1472b7;background:#eff6ff;border-color:#1987d5}.tab-settings-security-content .left-stack-group .sec-box-card .twofa-summary-bar .twofa-actions-group .btn-2fa-danger{color:#ef4444;background:#fff;border-color:#fecaca;border-radius:8px;height:34px;padding:0 14px;font-size:12.5px;font-weight:600}.tab-settings-security-content .left-stack-group .sec-box-card .twofa-summary-bar .twofa-actions-group .btn-2fa-danger:hover{color:#dc2626;background:#fef2f2;border-color:#ef4444}.tab-settings-security-content .left-stack-group .sec-box-card .sessions-data-table .ant-table-thead>tr>th{color:#475569;background:#f8fafc;padding:10px 14px;font-size:12px;font-weight:600}.tab-settings-security-content .left-stack-group .sec-box-card .sessions-data-table .ant-table-tbody>tr>td{padding:12px 14px;font-size:13px}.tab-settings-security-content .left-stack-group .sec-box-card .sessions-data-table .device-info-cell{align-items:center;gap:8px;display:flex}.tab-settings-security-content .left-stack-group .sec-box-card .sessions-data-table .device-info-cell .device-name{color:#0f172a;font-weight:700}.tab-settings-security-content .left-stack-group .sec-box-card .sessions-data-table .device-info-cell .current-device-tag{border-radius:10px;font-size:11px}.tab-settings-security-content .left-stack-group .sec-box-card .sessions-data-table .loc-text,.tab-settings-security-content .left-stack-group .sec-box-card .sessions-data-table .ip-text{color:#475569;font-size:12.5px}.tab-settings-security-content .left-stack-group .sec-box-card .sessions-data-table .active-time-text{color:#475569;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.tab-settings-security-content .left-stack-group .sec-box-card .sessions-data-table .active-time-text .dot{border-radius:50%;width:6px;height:6px}.tab-settings-security-content .left-stack-group .sec-box-card .sessions-data-table .active-time-text .dot.green{background:#22c55e}.tab-settings-security-content .left-stack-group .sec-box-card .sessions-data-table .active-time-text .dot.gray{background:#94a3b8}.tab-settings-security-content .left-stack-group .sec-box-card .sessions-data-table .current-session-label{color:#94a3b8;font-size:12px}.tab-settings-security-content .left-stack-group .sec-box-card .sessions-data-table .btn-logout-session{color:#1987d5;background:#fff;border-color:#bfdbfe;border-radius:6px;height:28px;padding:0 10px;font-size:12px;font-weight:600}.tab-settings-security-content .left-stack-group .sec-box-card .sessions-data-table .btn-logout-session:hover{background:#eff6ff;border-color:#1987d5}.tab-settings-security-content .left-stack-group .sec-box-card .btn-logout-all-danger{color:#ef4444;background:#fff;border-color:#fecaca;border-radius:8px;height:36px;padding:0 16px;font-size:13px;font-weight:600}.tab-settings-security-content .left-stack-group .sec-box-card .btn-logout-all-danger:hover{color:#dc2626;background:#fef2f2;border-color:#ef4444}.tab-settings-security-content .left-stack-group .sec-box-card .security-logs-list{flex-direction:column;display:flex}.tab-settings-security-content .left-stack-group .sec-box-card .security-logs-list .log-item-row{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.tab-settings-security-content .left-stack-group .sec-box-card .security-logs-list .log-item-row:last-child{border-bottom:none}.tab-settings-security-content .left-stack-group .sec-box-card .security-logs-list .log-item-row .log-left{align-items:center;gap:16px;display:flex}.tab-settings-security-content .left-stack-group .sec-box-card .security-logs-list .log-item-row .log-left .time-badge{color:#64748b;flex-shrink:0;align-items:center;gap:6px;width:140px;font-size:12px;display:flex}.tab-settings-security-content .left-stack-group .sec-box-card .security-logs-list .log-item-row .log-left .log-action-text{color:#0f172a;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.tab-settings-security-content .left-stack-group .sec-box-card .security-logs-list .log-item-row .log-left .log-action-text .green-dot{background:#22c55e;border-radius:50%;flex-shrink:0;width:6px;height:6px}.tab-settings-security-content .left-stack-group .sec-box-card .security-logs-list .log-item-row .log-location{color:#64748b;font-size:12px}.tab-settings-security-content .left-stack-group .sec-box-card .view-all-logs-link{color:#1987d5;font-size:12.5px;font-weight:600;text-decoration:none}.tab-settings-security-content .left-stack-group .sec-box-card .view-all-logs-link:hover{color:#1472b7;text-decoration:underline}.tab-settings-security-content .right-sidebar-stack{flex-direction:column;gap:16px;display:flex}.tab-settings-security-content .right-sidebar-stack .security-score-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.tab-settings-security-content .right-sidebar-stack .security-score-card .side-title{color:#0b2b64;margin:0 0 16px;font-size:15px;font-weight:700}.tab-settings-security-content .right-sidebar-stack .security-score-card .circular-gauge-box{justify-content:center;padding:10px 0 20px;display:flex}.tab-settings-security-content .right-sidebar-stack .security-score-card .circular-gauge-box .gauge-center-content{flex-direction:column;align-items:center;display:flex}.tab-settings-security-content .right-sidebar-stack .security-score-card .circular-gauge-box .gauge-center-content .score-num{color:#0f172a;font-size:22px;font-weight:800}.tab-settings-security-content .right-sidebar-stack .security-score-card .circular-gauge-box .gauge-center-content .score-num .total-score{color:#64748b;font-size:13px;font-weight:500}.tab-settings-security-content .right-sidebar-stack .security-score-card .circular-gauge-box .gauge-center-content .score-label{color:#10b981;font-size:12.5px;font-weight:700}.tab-settings-security-content .right-sidebar-stack .security-score-card .security-checklist{border-top:1px solid #f1f5f9;flex-direction:column;gap:10px;padding-top:14px;display:flex}.tab-settings-security-content .right-sidebar-stack .security-score-card .security-checklist .check-item{align-items:center;gap:10px;font-size:12.5px;font-weight:500;display:flex}.tab-settings-security-content .right-sidebar-stack .security-score-card .security-checklist .check-item.green{color:#15803d}.tab-settings-security-content .right-sidebar-stack .security-score-card .security-checklist .check-item.green .check-icon{color:#10b981;font-size:15px}.tab-settings-security-content .right-sidebar-stack .security-score-card .security-checklist .check-item.warning{color:#b45309}.tab-settings-security-content .right-sidebar-stack .security-score-card .security-checklist .check-item.warning .warning-icon{color:#f59e0b;font-size:15px}.tab-settings-security-content .right-sidebar-stack .security-recommendations-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.tab-settings-security-content .right-sidebar-stack .security-recommendations-card .card-header-line{align-items:center;gap:8px;margin-bottom:16px;display:flex}.tab-settings-security-content .right-sidebar-stack .security-recommendations-card .card-header-line .header-icon{color:#1987d5;font-size:18px}.tab-settings-security-content .right-sidebar-stack .security-recommendations-card .card-header-line .side-title{color:#0b2b64;font-size:15px;font-weight:700}.tab-settings-security-content .right-sidebar-stack .security-recommendations-card .recommendations-list{flex-direction:column;gap:14px;display:flex}.tab-settings-security-content .right-sidebar-stack .security-recommendations-card .recommendations-list .recom-item{align-items:flex-start;gap:12px;display:flex}.tab-settings-security-content .right-sidebar-stack .security-recommendations-card .recommendations-list .recom-item .icon-badge{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:flex}.tab-settings-security-content .right-sidebar-stack .security-recommendations-card .recommendations-list .recom-item .icon-badge.blue-bg{color:#1987d5;background:#eff6ff}.tab-settings-security-content .right-sidebar-stack .security-recommendations-card .recommendations-list .recom-item .recom-text .recom-title{color:#0f172a;margin:0 0 2px;font-size:13px;font-weight:700}.tab-settings-security-content .right-sidebar-stack .security-recommendations-card .recommendations-list .recom-item .recom-text .recom-desc{color:#64748b;margin:0;font-size:11.5px}.tab-settings-security-content .right-sidebar-stack .security-recommendations-card .btn-outline-full-link{color:#1987d5;border-color:#bfdbfe;border-radius:8px;height:38px;font-size:13px;font-weight:600}.tab-settings-security-content .right-sidebar-stack .security-recommendations-card .btn-outline-full-link:hover{color:#1472b7;background:#eff6ff;border-color:#1987d5}.tab-settings-security-content .right-sidebar-stack .side-support-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.tab-settings-security-content .right-sidebar-stack .side-support-card .card-header-line{align-items:center;gap:8px;margin-bottom:12px;display:flex}.tab-settings-security-content .right-sidebar-stack .side-support-card .card-header-line .header-icon{color:#1987d5;font-size:18px}.tab-settings-security-content .right-sidebar-stack .side-support-card .card-header-line .side-title{color:#0b2b64;font-size:15px;font-weight:700}.tab-settings-security-content .right-sidebar-stack .side-support-card .support-desc{color:#64748b;margin-bottom:14px;font-size:12.5px;line-height:1.4}.tab-settings-security-content .right-sidebar-stack .side-support-card .contact-list{flex-direction:column;gap:10px;display:flex}.tab-settings-security-content .right-sidebar-stack .side-support-card .contact-list .contact-item{color:#334155;align-items:center;gap:8px;font-size:12.5px;display:flex}.tab-settings-security-content .right-sidebar-stack .side-support-card .contact-list .contact-item .contact-icon{color:#1987d5;font-size:15px}.tab-settings-security-content .right-sidebar-stack .side-support-card .btn-outline-support-action{color:#1987d5;border-color:#bfdbfe;border-radius:8px;height:38px;font-size:13px;font-weight:600}.tab-settings-security-content .right-sidebar-stack .side-support-card .btn-outline-support-action:hover{color:#1472b7;background:#eff6ff;border-color:#1987d5}.tab-settings-users-content .header-top-bar{justify-content:space-between;align-items:center;gap:16px;display:flex}.tab-settings-users-content .header-top-bar .page-section-title{color:#0b2b64;margin:0;font-size:20px;font-weight:700}.tab-settings-users-content .header-top-bar .btn-invite-user-primary{background:#1987d5;border-color:#1987d5;border-radius:8px;height:38px;padding:0 18px;font-size:13.5px;font-weight:600;box-shadow:0 2px 6px #2563eb33}.tab-settings-users-content .header-top-bar .btn-invite-user-primary:hover{background:#1472b7!important;border-color:#1472b7!important}.tab-settings-users-content .user-stats-overview .stat-mini-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;transition:all .2s;display:flex;box-shadow:0 1px 3px #0f172a08}.tab-settings-users-content .user-stats-overview .stat-mini-card:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0f172a0f}.tab-settings-users-content .user-stats-overview .stat-mini-card .stat-icon-wrap{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.tab-settings-users-content .user-stats-overview .stat-mini-card .stat-icon-wrap.blue{color:#1987d5;background:#eff6ff}.tab-settings-users-content .user-stats-overview .stat-mini-card .stat-icon-wrap.green{color:#10b981;background:#ecfdf5}.tab-settings-users-content .user-stats-overview .stat-mini-card .stat-icon-wrap.amber{color:#f59e0b;background:#fffbeb}.tab-settings-users-content .user-stats-overview .stat-mini-card .stat-icon-wrap.red{color:#ef4444;background:#fef2f2}.tab-settings-users-content .user-stats-overview .stat-mini-card .stat-info{flex-direction:column;display:flex}.tab-settings-users-content .user-stats-overview .stat-mini-card .stat-info .stat-label{color:#64748b;font-size:12px;font-weight:500}.tab-settings-users-content .user-stats-overview .stat-mini-card .stat-info .stat-val{color:#0f172a;margin:0;font-size:20px;font-weight:700;line-height:1.2}.tab-settings-users-content .table-wrapper-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.tab-settings-users-content .table-wrapper-card .toolbar-filter-row .search-user-input{border-color:#cbd5e1;border-radius:8px;height:38px}.tab-settings-users-content .table-wrapper-card .toolbar-filter-row .search-user-input:hover,.tab-settings-users-content .table-wrapper-card .toolbar-filter-row .search-user-input:focus{border-color:#1987d5}.tab-settings-users-content .table-wrapper-card .toolbar-filter-row .filter-select-box{flex-direction:column;gap:4px;display:flex}.tab-settings-users-content .table-wrapper-card .toolbar-filter-row .filter-select-box .lbl{color:#64748b;font-size:11.5px;font-weight:600}.tab-settings-users-content .table-wrapper-card .toolbar-filter-row .filter-select-box .ant-select-selector{align-items:center;display:flex;border-color:#cbd5e1!important;border-radius:8px!important;height:38px!important}.tab-settings-users-content .table-wrapper-card .toolbar-filter-row .toolbar-btn-group{align-items:center;gap:6px;display:flex}.tab-settings-users-content .table-wrapper-card .toolbar-filter-row .toolbar-btn-group .btn-filter-action,.tab-settings-users-content .table-wrapper-card .toolbar-filter-row .toolbar-btn-group .btn-reset-action{color:#1987d5;background:#fff;border-color:#bfdbfe;border-radius:8px;height:38px;padding:0 12px;font-size:12.5px;font-weight:600}.tab-settings-users-content .table-wrapper-card .toolbar-filter-row .toolbar-btn-group .btn-filter-action:hover,.tab-settings-users-content .table-wrapper-card .toolbar-filter-row .toolbar-btn-group .btn-reset-action:hover{color:#1472b7;background:#eff6ff;border-color:#1987d5}.tab-settings-users-content .table-wrapper-card .toolbar-filter-row .toolbar-btn-group .btn-reset-action{color:#64748b;border-color:#cbd5e1}.tab-settings-users-content .table-wrapper-card .toolbar-filter-row .toolbar-btn-group .btn-reset-action:hover{color:#0f172a;background:#f1f5f9}.tab-settings-users-content .table-wrapper-card .users-data-table .ant-table-thead>tr>th{color:#475569;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:12px 14px;font-size:12px;font-weight:600;white-space:nowrap!important}.tab-settings-users-content .table-wrapper-card .users-data-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:#f8fafc!important}.tab-settings-users-content .table-wrapper-card .users-data-table .ant-table-tbody>tr>td{border-bottom:1px solid #f1f5f9;padding:14px;font-size:13px;white-space:nowrap!important}.tab-settings-users-content .table-wrapper-card .users-data-table .ant-table-tbody>tr>td.ant-table-cell-fix-right{background:#fff!important}.tab-settings-users-content .table-wrapper-card .users-data-table .user-info-cell{align-items:center;gap:12px;display:flex}.tab-settings-users-content .table-wrapper-card .users-data-table .user-info-cell .avatar-initials-badge{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:13.5px;font-weight:700;display:flex;position:relative;box-shadow:0 2px 5px #0000001a}.tab-settings-users-content .table-wrapper-card .users-data-table .user-info-cell .avatar-initials-badge .avatar-status-dot{border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;bottom:0;right:0}.tab-settings-users-content .table-wrapper-card .users-data-table .user-info-cell .user-text-box .user-name{color:#0f172a;margin:0 0 2px;font-size:13.5px;font-weight:700;line-height:1.2}.tab-settings-users-content .table-wrapper-card .users-data-table .user-info-cell .user-text-box .user-email{color:#64748b;font-size:12px}.tab-settings-users-content .table-wrapper-card .users-data-table .role-tag{border:none;border-radius:20px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.tab-settings-users-content .table-wrapper-card .users-data-table .role-tag.tag-admin{color:#7e22ce;background:#f3e8ff}.tab-settings-users-content .table-wrapper-card .users-data-table .role-tag.tag-product{color:#1472b7;background:#dbeafe}.tab-settings-users-content .table-wrapper-card .users-data-table .role-tag.tag-sales{color:#087990;background:#cff4fc}.tab-settings-users-content .table-wrapper-card .users-data-table .role-tag.tag-finance{color:#047857;background:#d1fae5}.tab-settings-users-content .table-wrapper-card .users-data-table .role-tag.tag-marketing{color:#be185d;background:#fce7f3}.tab-settings-users-content .table-wrapper-card .users-data-table .role-tag.tag-default{color:#475569;background:#f1f5f9}.tab-settings-users-content .table-wrapper-card .users-data-table .dept-badge{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-block}.tab-settings-users-content .table-wrapper-card .users-data-table .access-tags-wrap{flex-wrap:wrap;gap:4px;display:flex}.tab-settings-users-content .table-wrapper-card .users-data-table .access-tags-wrap .access-chip{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;padding:2px 8px;font-size:11.5px;font-weight:500;display:inline-block}.tab-settings-users-content .table-wrapper-card .users-data-table .last-active-text{color:#64748b;align-items:center;font-size:12px;display:inline-flex}.tab-settings-users-content .table-wrapper-card .users-data-table .last-active-text .clock-icon{color:#94a3b8;margin-right:4px;font-size:12px}.tab-settings-users-content .table-wrapper-card .users-data-table .status-pill{white-space:nowrap;border-radius:12px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.tab-settings-users-content .table-wrapper-card .users-data-table .status-pill .dot{border-radius:50%;width:6px;height:6px}.tab-settings-users-content .table-wrapper-card .users-data-table .status-pill.active{color:#10b981;background:#ecfdf5;border:1px solid #a7f3d0}.tab-settings-users-content .table-wrapper-card .users-data-table .status-pill.active .dot{background:#22c55e}.tab-settings-users-content .table-wrapper-card .users-data-table .status-pill.pending{color:#d97706;background:#fffbeb;border:1px solid #fde68a}.tab-settings-users-content .table-wrapper-card .users-data-table .status-pill.pending .dot{background:#f59e0b}.tab-settings-users-content .table-wrapper-card .users-data-table .status-pill.locked{color:#ef4444;background:#fef2f2;border:1px solid #fecaca}.tab-settings-users-content .table-wrapper-card .users-data-table .status-pill.locked .dot{background:#dc2626}.tab-settings-users-content .table-wrapper-card .users-data-table .action-cell{justify-content:flex-end;align-items:center;gap:6px;display:flex}.tab-settings-users-content .table-wrapper-card .users-data-table .action-cell .btn-action-outline{color:#1987d5;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;height:30px;padding:0 12px;font-size:12px;font-weight:600;transition:all .15s}.tab-settings-users-content .table-wrapper-card .users-data-table .action-cell .btn-action-outline:hover{color:#fff;background:#1987d5;border-color:#1987d5}.tab-settings-users-content .table-wrapper-card .users-data-table .action-cell .btn-action-outline.btn-resend{color:#d97706;background:#fffbeb;border-color:#fde68a}.tab-settings-users-content .table-wrapper-card .users-data-table .action-cell .btn-action-outline.btn-resend:hover{color:#fff;background:#d97706;border-color:#d97706}.tab-settings-users-content .table-wrapper-card .users-data-table .action-cell .btn-action-outline.btn-unlock{color:#10b981;background:#ecfdf5;border-color:#a7f3d0}.tab-settings-users-content .table-wrapper-card .users-data-table .action-cell .btn-action-outline.btn-unlock:hover{color:#fff;background:#10b981;border-color:#10b981}.tab-settings-users-content .table-wrapper-card .users-data-table .action-cell .btn-more-dots{color:#64748b;border-radius:6px;width:30px;height:30px;padding:0}.tab-settings-users-content .table-wrapper-card .users-data-table .action-cell .btn-more-dots:hover{color:#0f172a;background:#f1f5f9}.tab-settings-users-content .user-info-banner{background:#eff6ff;border:1px solid #bfdbfe;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px;display:flex}.tab-settings-users-content .user-info-banner .banner-left{align-items:flex-start;gap:14px;display:flex}.tab-settings-users-content .user-info-banner .banner-left .info-badge-circle{color:#fff;background:#1987d5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex}.tab-settings-users-content .user-info-banner .banner-left .banner-text-box .banner-title{color:#0b2b64;margin:0 0 4px;font-size:14.5px;font-weight:700}.tab-settings-users-content .user-info-banner .banner-left .banner-text-box .banner-desc{color:#334155;margin:0;font-size:12.5px;line-height:1.45}.tab-settings-users-content .user-info-banner .btn-close-banner{color:#64748b;padding:0;font-size:14px}.tab-settings-users-content .user-info-banner .btn-close-banner:hover{color:#0f172a}.tab-settings-users-content .right-sidebar-stack{flex-direction:column;gap:16px;display:flex}.tab-settings-users-content .right-sidebar-stack .side-card-title{color:#0b2b64;margin:0;font-size:15px;font-weight:700}.tab-settings-users-content .right-sidebar-stack .role-stats-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.tab-settings-users-content .right-sidebar-stack .role-stats-card .role-item-list{flex-direction:column;gap:14px;margin-top:14px;display:flex}.tab-settings-users-content .right-sidebar-stack .role-stats-card .role-item-list .role-stat-item{justify-content:space-between;align-items:center;gap:12px;display:flex}.tab-settings-users-content .right-sidebar-stack .role-stats-card .role-item-list .role-stat-item .item-left{align-items:center;gap:12px;display:flex}.tab-settings-users-content .right-sidebar-stack .role-stats-card .role-item-list .role-stat-item .item-left .icon-badge{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;display:flex}.tab-settings-users-content .right-sidebar-stack .role-stats-card .role-item-list .role-stat-item .item-left .icon-badge.purple-bg{color:#9333ea;background:#f3e8ff}.tab-settings-users-content .right-sidebar-stack .role-stats-card .role-item-list .role-stat-item .item-left .icon-badge.blue-bg{color:#1987d5;background:#eff6ff}.tab-settings-users-content .right-sidebar-stack .role-stats-card .role-item-list .role-stat-item .item-left .icon-badge.green-bg{color:#10b981;background:#ecfdf5}.tab-settings-users-content .right-sidebar-stack .role-stats-card .role-item-list .role-stat-item .item-left .icon-badge.pink-bg{color:#ec4899;background:#fce7f3}.tab-settings-users-content .right-sidebar-stack .role-stats-card .role-item-list .role-stat-item .item-left .role-text .role-title{color:#0f172a;margin:0 0 2px;font-size:13px;font-weight:700}.tab-settings-users-content .right-sidebar-stack .role-stats-card .role-item-list .role-stat-item .item-left .role-text .role-sub{color:#64748b;margin:0;font-size:11.5px}.tab-settings-users-content .right-sidebar-stack .role-stats-card .role-item-list .role-stat-item .count-tag{border-radius:10px;font-size:11.5px;font-weight:600}.tab-settings-users-content .right-sidebar-stack .permission-matrix-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.tab-settings-users-content .right-sidebar-stack .permission-matrix-card .card-header-line{justify-content:space-between;align-items:center;display:flex}.tab-settings-users-content .right-sidebar-stack .permission-matrix-card .card-header-line .view-detail-link{color:#1987d5;font-size:12px;font-weight:600;text-decoration:none}.tab-settings-users-content .right-sidebar-stack .permission-matrix-card .card-header-line .view-detail-link:hover{color:#1472b7;text-decoration:underline}.tab-settings-users-content .right-sidebar-stack .permission-matrix-card .matrix-table .ant-table-thead>tr>th{color:#475569;text-align:center;background:#f8fafc;padding:8px 6px;font-size:11px;font-weight:700}.tab-settings-users-content .right-sidebar-stack .permission-matrix-card .matrix-table .ant-table-thead>tr>th:first-child{text-align:left}.tab-settings-users-content .right-sidebar-stack .permission-matrix-card .matrix-table .ant-table-tbody>tr>td{color:#334155;padding:8px 6px;font-size:12px}.tab-settings-users-content .right-sidebar-stack .permission-matrix-card .matrix-table .check-box{border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.tab-settings-users-content .right-sidebar-stack .permission-matrix-card .matrix-table .check-box.checked{color:#fff;background:#1987d5;font-size:11px;font-weight:700}.tab-settings-users-content .right-sidebar-stack .permission-matrix-card .matrix-table .check-box.unchecked{background:#e2e8f0}.tab-settings-users-content .right-sidebar-stack .permission-matrix-card .matrix-legend-footer{color:#64748b;justify-content:center;align-items:center;gap:16px;font-size:11.5px;display:flex}.tab-settings-users-content .right-sidebar-stack .permission-matrix-card .matrix-legend-footer .legend-item{align-items:center;gap:6px;display:flex}.tab-settings-users-content .right-sidebar-stack .permission-matrix-card .matrix-legend-footer .legend-item .legend-box{border-radius:3px;width:14px;height:14px}.tab-settings-users-content .right-sidebar-stack .permission-matrix-card .matrix-legend-footer .legend-item .legend-box.checked{background:#1987d5}.tab-settings-users-content .right-sidebar-stack .permission-matrix-card .matrix-legend-footer .legend-item .legend-box.unchecked{background:#cbd5e1}.tab-settings-users-content .right-sidebar-stack .security-tips-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.tab-settings-users-content .right-sidebar-stack .security-tips-card .card-header-line{align-items:center;gap:8px;display:flex}.tab-settings-users-content .right-sidebar-stack .security-tips-card .card-header-line .header-icon{color:#1987d5;font-size:18px}.tab-settings-users-content .right-sidebar-stack .security-tips-card .tips-list{flex-direction:column;gap:10px;display:flex}.tab-settings-users-content .right-sidebar-stack .security-tips-card .tips-list .tip-item{color:#334155;align-items:flex-start;gap:8px;font-size:12.5px;display:flex}.tab-settings-users-content .right-sidebar-stack .security-tips-card .tips-list .tip-item .check-icon{color:#10b981;flex-shrink:0;margin-top:2px;font-size:15px}.tab-settings-users-content .right-sidebar-stack .side-support-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.tab-settings-users-content .right-sidebar-stack .side-support-card .card-header-line{align-items:center;gap:8px;display:flex}.tab-settings-users-content .right-sidebar-stack .side-support-card .card-header-line .header-icon{color:#1987d5;font-size:18px}.tab-settings-users-content .right-sidebar-stack .side-support-card .support-desc{color:#64748b;margin-bottom:14px;font-size:12.5px;line-height:1.4}.tab-settings-users-content .right-sidebar-stack .side-support-card .contact-list{flex-direction:column;gap:10px;display:flex}.tab-settings-users-content .right-sidebar-stack .side-support-card .contact-list .contact-item{color:#334155;align-items:center;gap:8px;font-size:12.5px;display:flex}.tab-settings-users-content .right-sidebar-stack .side-support-card .contact-list .contact-item .contact-icon{color:#1987d5;font-size:15px}.tab-settings-users-content .right-sidebar-stack .side-support-card .btn-outline-support-action{color:#1987d5;border-color:#bfdbfe;border-radius:8px;height:38px;font-size:13px;font-weight:600}.tab-settings-users-content .right-sidebar-stack .side-support-card .btn-outline-support-action:hover{color:#1472b7;background:#eff6ff;border-color:#1987d5}@media (min-width:992px){.tab-settings-notifications-content .notif-overview-row .col-flex-5{flex:0 0 20%;width:20%;max-width:20%}}.tab-settings-notifications-content .notif-overview-row .stat-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:12px;height:100%;padding:16px;display:flex;box-shadow:0 1px 3px #0f172a08}.tab-settings-notifications-content .notif-overview-row .stat-card .card-icon-badge{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.tab-settings-notifications-content .notif-overview-row .stat-card .card-icon-badge.blue-bg{color:#1987d5;background:#eff6ff}.tab-settings-notifications-content .notif-overview-row .stat-card .card-icon-badge.green-bg{color:#10b981;background:#ecfdf5}.tab-settings-notifications-content .notif-overview-row .stat-card .card-icon-badge.red-bg{color:#ef4444;background:#fef2f2}.tab-settings-notifications-content .notif-overview-row .stat-card .card-info{flex:1}.tab-settings-notifications-content .notif-overview-row .stat-card .card-info .card-num{color:#0f172a;font-size:20px;font-weight:800;line-height:1.1}.tab-settings-notifications-content .notif-overview-row .stat-card .card-info .card-status-green{color:#10b981;font-size:13.5px;font-weight:700}.tab-settings-notifications-content .notif-overview-row .stat-card .card-info .card-lbl{color:#0f172a;margin-top:1px;font-size:12px;font-weight:700}.tab-settings-notifications-content .notif-overview-row .stat-card .card-info .card-sub{color:#64748b;font-size:11px}.tab-settings-notifications-content .left-stack-cards{flex-direction:column;gap:20px;display:flex}.tab-settings-notifications-content .left-stack-cards .sec-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px 24px;box-shadow:0 1px 3px #0f172a08}.tab-settings-notifications-content .left-stack-cards .sec-card .sec-title{color:#0b2b64;margin:0 0 4px;font-size:16px;font-weight:700}.tab-settings-notifications-content .left-stack-cards .sec-card .sec-subtitle{color:#64748b;margin:0;font-size:12.5px}.tab-settings-notifications-content .left-stack-cards .sec-card .channel-cards-row{margin-top:16px}.tab-settings-notifications-content .left-stack-cards .sec-card .channel-cards-row .channel-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;justify-content:space-between;height:100%;padding:16px;transition:all .15s;display:flex}.tab-settings-notifications-content .left-stack-cards .sec-card .channel-cards-row .channel-card:hover{border-color:#bfdbfe;box-shadow:0 2px 8px #2563eb0f}.tab-settings-notifications-content .left-stack-cards .sec-card .channel-cards-row .channel-card .channel-header{align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.tab-settings-notifications-content .left-stack-cards .sec-card .channel-cards-row .channel-card .channel-header .channel-icon-badge{color:#1987d5;background:#eff6ff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:flex}.tab-settings-notifications-content .left-stack-cards .sec-card .channel-cards-row .channel-card .channel-header .channel-icon-badge.gray-bg{color:#64748b;background:#f1f5f9}.tab-settings-notifications-content .left-stack-cards .sec-card .channel-cards-row .channel-card .channel-header .channel-icon-badge.zalo-badge{color:#1987d5;background:#eff6ff;font-size:11px;font-weight:800}.tab-settings-notifications-content .left-stack-cards .sec-card .channel-cards-row .channel-card .channel-header .channel-text .channel-name{color:#0f172a;margin:0 0 2px;font-size:13.5px;font-weight:700}.tab-settings-notifications-content .left-stack-cards .sec-card .channel-cards-row .channel-card .channel-header .channel-text .channel-desc{color:#64748b;margin:0;font-size:11.5px;line-height:1.35}.tab-settings-notifications-content .left-stack-cards .sec-card .channel-cards-row .channel-card .channel-footer{align-items:center;display:flex}.tab-settings-notifications-content .left-stack-cards .sec-card .channel-cards-row .channel-card .channel-footer .upcoming-tag{border-radius:8px;margin:0;font-size:10.5px;font-weight:600}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table{margin-top:14px}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .ant-table-thead>tr>th{color:#475569;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:12px 14px;font-size:12px;font-weight:600}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:#f8fafc!important}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .ant-table-tbody>tr>td{border-bottom:1px solid #f1f5f9;padding:12px 14px;font-size:13px}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .ant-table-tbody>tr>td.ant-table-cell-fix-right{background:#fff!important}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .event-group-cell{align-items:center;gap:10px;display:flex}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .event-group-cell .group-icon-badge{background:#eff6ff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;display:flex}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .event-group-cell .group-title-text{color:#0f172a;font-size:13.5px;font-weight:700}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .event-desc-text{color:#64748b;font-size:12.5px}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .priority-badge{white-space:nowrap;border-radius:10px;align-items:center;gap:5px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .priority-badge .red-dot,.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .priority-badge .yellow-dot,.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .priority-badge .green-dot{border-radius:50%;width:6px;height:6px}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .priority-badge.high{color:#ef4444;background:#fef2f2;border:1px solid #fecaca}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .priority-badge.high .red-dot{background:#dc2626}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .priority-badge.medium{color:#d97706;background:#fffbeb;border:1px solid #fde68a}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .priority-badge.medium .yellow-dot{background:#f59e0b}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .priority-badge.low{color:#10b981;background:#ecfdf5;border:1px solid #a7f3d0}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .priority-badge.low .green-dot{background:#22c55e}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .action-cell{justify-content:flex-end;align-items:center;gap:6px;display:flex}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .action-cell .btn-edit-rule{color:#1987d5;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;height:28px;padding:0 10px;font-size:12px;font-weight:600}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .action-cell .btn-edit-rule:hover{color:#1472b7;background:#dbeafe}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .action-cell .btn-more-dots{color:#64748b;width:28px;height:28px;padding:0}.tab-settings-notifications-content .left-stack-cards .sec-card .event-rules-table .action-cell .btn-more-dots:hover{color:#0f172a;background:#f1f5f9}.tab-settings-notifications-content .left-stack-cards .sec-card .advanced-pref-row{margin-top:16px}.tab-settings-notifications-content .left-stack-cards .sec-card .advanced-pref-row .pref-box{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;height:100%;padding:16px}.tab-settings-notifications-content .left-stack-cards .sec-card .advanced-pref-row .pref-box .box-title-line{align-items:center;gap:8px;margin-bottom:8px;display:flex}.tab-settings-notifications-content .left-stack-cards .sec-card .advanced-pref-row .pref-box .box-title-line .box-icon{color:#1987d5;font-size:16px}.tab-settings-notifications-content .left-stack-cards .sec-card .advanced-pref-row .pref-box .box-title-line .box-title{color:#0f172a;margin:0;font-size:13px;font-weight:700}.tab-settings-notifications-content .left-stack-cards .sec-card .advanced-pref-row .pref-box .box-sub{color:#64748b;margin-bottom:10px;font-size:11.5px;line-height:1.35}.tab-settings-notifications-content .left-stack-cards .sec-card .advanced-pref-row .pref-box .pref-radio-group{flex-direction:column;gap:8px;display:flex}.tab-settings-notifications-content .left-stack-cards .sec-card .advanced-pref-row .pref-box .pref-radio-group .ant-radio-wrapper{color:#334155;font-size:12.5px}.tab-settings-notifications-content .left-stack-cards .sec-card .advanced-pref-row .pref-box .time-range-picker-row{align-items:center;gap:6px;display:flex}.tab-settings-notifications-content .left-stack-cards .sec-card .advanced-pref-row .pref-box .time-range-picker-row .time-inp{border-color:#cbd5e1;border-radius:6px;height:32px;font-size:12px}.tab-settings-notifications-content .left-stack-cards .sec-card .advanced-pref-row .pref-box .time-range-picker-row .dash{color:#64748b;font-weight:600}.tab-settings-notifications-content .left-stack-cards .sec-card .advanced-pref-row .pref-box .email-pills-list{flex-direction:column;gap:6px;display:flex}.tab-settings-notifications-content .left-stack-cards .sec-card .advanced-pref-row .pref-box .email-pills-list .email-pill{color:#1987d5;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;justify-content:space-between;align-items:center;padding:3px 8px;font-size:11.5px;display:inline-flex}.tab-settings-notifications-content .left-stack-cards .sec-card .advanced-pref-row .pref-box .email-pills-list .email-pill .close-pill-icon{color:#64748b;cursor:pointer;margin-left:6px;font-size:10px}.tab-settings-notifications-content .left-stack-cards .sec-card .advanced-pref-row .pref-box .email-pills-list .email-pill .close-pill-icon:hover{color:#ef4444}.tab-settings-notifications-content .left-stack-cards .sec-card .advanced-pref-row .pref-box .email-pills-list .btn-add-email-pill{color:#1987d5;cursor:pointer;text-align:center;background:0 0;border:1px dashed #bfdbfe;border-radius:6px;padding:4px 8px;font-size:11.5px;font-weight:600}.tab-settings-notifications-content .left-stack-cards .sec-card .advanced-pref-row .pref-box .email-pills-list .btn-add-email-pill:hover{background:#eff6ff}.tab-settings-notifications-content .left-stack-cards .sec-card .btn-reset-default{color:#64748b;background:#fff;border-color:#cbd5e1;border-radius:8px;height:38px;padding:0 16px;font-size:13px;font-weight:600}.tab-settings-notifications-content .left-stack-cards .sec-card .btn-reset-default:hover{color:#0f172a;background:#f1f5f9}.tab-settings-notifications-content .left-stack-cards .sec-card .btn-save-notif-primary{background:#1987d5;border-color:#1987d5;border-radius:8px;height:38px;padding:0 20px;font-size:13.5px;font-weight:600;box-shadow:0 2px 6px #2563eb33}.tab-settings-notifications-content .left-stack-cards .sec-card .btn-save-notif-primary:hover{background:#1472b7!important;border-color:#1472b7!important}.tab-settings-notifications-content .right-sidebar-stack{flex-direction:column;gap:16px;display:flex}.tab-settings-notifications-content .right-sidebar-stack .side-title{color:#0b2b64;margin:0;font-size:15px;font-weight:700}.tab-settings-notifications-content .right-sidebar-stack .settings-summary-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.tab-settings-notifications-content .right-sidebar-stack .settings-summary-card .card-header-line{align-items:center;gap:8px;display:flex}.tab-settings-notifications-content .right-sidebar-stack .settings-summary-card .card-header-line .header-icon{color:#1987d5;font-size:18px}.tab-settings-notifications-content .right-sidebar-stack .settings-summary-card .summary-status-list{flex-direction:column;gap:12px;display:flex}.tab-settings-notifications-content .right-sidebar-stack .settings-summary-card .summary-status-list .sum-item{justify-content:space-between;align-items:center;gap:12px;font-size:12.5px;display:flex}.tab-settings-notifications-content .right-sidebar-stack .settings-summary-card .summary-status-list .sum-item .item-left{color:#334155;align-items:center;gap:8px;display:flex}.tab-settings-notifications-content .right-sidebar-stack .settings-summary-card .summary-status-list .sum-item .item-left .item-icon{color:#1987d5;font-size:15px}.tab-settings-notifications-content .right-sidebar-stack .settings-summary-card .summary-status-list .sum-item .item-left .zalo-sm-icon{color:#1987d5;background:#eff6ff;border-radius:4px;padding:1px 4px;font-size:10px;font-weight:800}.tab-settings-notifications-content .right-sidebar-stack .settings-summary-card .summary-status-list .sum-item .status-tag-pill{border-radius:10px;margin:0;padding:1px 8px;font-size:11px;font-weight:600}.tab-settings-notifications-content .right-sidebar-stack .settings-summary-card .summary-status-list .sum-item .status-tag-pill.green{color:#10b981;background:#ecfdf5;border-color:#a7f3d0}.tab-settings-notifications-content .right-sidebar-stack .settings-summary-card .summary-status-list .sum-item .status-tag-pill.gray{color:#64748b;background:#f1f5f9;border-color:#e2e8f0}.tab-settings-notifications-content .right-sidebar-stack .settings-summary-card .summary-status-list .sum-item .status-tag-pill.blue{color:#1987d5;background:#eff6ff;border-color:#bfdbfe}.tab-settings-notifications-content .right-sidebar-stack .notifications-tips-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.tab-settings-notifications-content .right-sidebar-stack .notifications-tips-card .card-header-line{align-items:center;gap:8px;display:flex}.tab-settings-notifications-content .right-sidebar-stack .notifications-tips-card .card-header-line .header-icon{color:#1987d5;font-size:18px}.tab-settings-notifications-content .right-sidebar-stack .notifications-tips-card .tips-intro{color:#64748b;margin-bottom:12px;font-size:12.5px}.tab-settings-notifications-content .right-sidebar-stack .notifications-tips-card .numbered-tips-list{flex-direction:column;gap:12px;display:flex}.tab-settings-notifications-content .right-sidebar-stack .notifications-tips-card .numbered-tips-list .num-tip-item{color:#334155;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.4;display:flex}.tab-settings-notifications-content .right-sidebar-stack .notifications-tips-card .numbered-tips-list .num-tip-item .num-badge{color:#1987d5;background:#eff6ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;font-size:11px;font-weight:700;display:flex}.tab-settings-notifications-content .right-sidebar-stack .side-support-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.tab-settings-notifications-content .right-sidebar-stack .side-support-card .card-header-line{align-items:center;gap:8px;display:flex}.tab-settings-notifications-content .right-sidebar-stack .side-support-card .card-header-line .header-icon{color:#1987d5;font-size:18px}.tab-settings-notifications-content .right-sidebar-stack .side-support-card .support-desc{color:#64748b;margin-bottom:14px;font-size:12.5px;line-height:1.4}.tab-settings-notifications-content .right-sidebar-stack .side-support-card .contact-list{flex-direction:column;gap:10px;display:flex}.tab-settings-notifications-content .right-sidebar-stack .side-support-card .contact-list .contact-item{color:#334155;align-items:center;gap:8px;font-size:12.5px;display:flex}.tab-settings-notifications-content .right-sidebar-stack .side-support-card .contact-list .contact-item .contact-icon{color:#1987d5;font-size:15px}.tab-settings-notifications-content .right-sidebar-stack .side-support-card .btn-outline-support-action{color:#1987d5;border-color:#bfdbfe;border-radius:8px;height:38px;font-size:13px;font-weight:600}.tab-settings-notifications-content .right-sidebar-stack .side-support-card .btn-outline-support-action:hover{color:#1472b7;background:#eff6ff;border-color:#1987d5}.tab-settings-appearance-content .appearance-sections-stack{flex-direction:column;gap:16px;display:flex}.tab-settings-appearance-content .appearance-sections-stack .settings-section-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px 24px;box-shadow:0 1px 3px #0f172a08}.tab-settings-appearance-content .appearance-sections-stack .settings-section-card .section-title{color:#0b2b64;margin:0 0 4px;font-size:16px;font-weight:700}.tab-settings-appearance-content .appearance-sections-stack .settings-section-card .section-desc{color:#64748b;margin-bottom:18px;font-size:12.5px}.tab-settings-appearance-content .appearance-sections-stack .settings-section-card .ant-form-item{margin-bottom:14px}.tab-settings-appearance-content .appearance-sections-stack .settings-section-card .ant-form-item .ant-form-item-label>label{color:#334155;font-size:12.5px;font-weight:600}.tab-settings-appearance-content .appearance-sections-stack .settings-section-card .ant-form-item .ant-form-item-label>label.ant-form-item-required:before{color:#ef4444}.tab-settings-appearance-content .appearance-sections-stack .settings-section-card .ant-form-item .ant-select-selector{align-items:center;font-size:13px;display:flex;border-color:#cbd5e1!important;border-radius:8px!important;height:38px!important}.tab-settings-appearance-content .appearance-sections-stack .settings-section-card .appearance-toggle-list{border-top:1px dashed #e2e8f0;flex-direction:column;gap:12px;margin-top:6px;padding-top:16px;display:flex}.tab-settings-appearance-content .appearance-sections-stack .settings-section-card .appearance-toggle-list .toggle-item-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.tab-settings-appearance-content .appearance-sections-stack .settings-section-card .appearance-toggle-list .toggle-item-row .toggle-left{align-items:center;gap:12px;display:flex}.tab-settings-appearance-content .appearance-sections-stack .settings-section-card .appearance-toggle-list .toggle-item-row .toggle-left .icon-badge{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;display:flex}.tab-settings-appearance-content .appearance-sections-stack .settings-section-card .appearance-toggle-list .toggle-item-row .toggle-left .icon-badge.blue-bg{color:#1987d5;background:#eff6ff;border:1px solid #dbeafe}.tab-settings-appearance-content .appearance-sections-stack .settings-section-card .appearance-toggle-list .toggle-item-row .toggle-left .toggle-text .toggle-title{color:#0f172a;margin:0 0 2px;font-size:13.5px;font-weight:700;line-height:1.2}.tab-settings-appearance-content .appearance-sections-stack .settings-section-card .appearance-toggle-list .toggle-item-row .toggle-left .toggle-text .toggle-sub{color:#64748b;margin:0;font-size:12px}.tab-settings-appearance-content .appearance-sections-stack .settings-section-card .appearance-toggle-list .toggle-item-row .toggle-right{flex-shrink:0;align-items:center;gap:8px;display:flex}.tab-settings-appearance-content .appearance-sections-stack .settings-section-card .appearance-toggle-list .toggle-item-row .toggle-right .ant-switch-checked{background-color:#1987d5!important}.tab-settings-appearance-content .appearance-sections-stack .settings-section-card .appearance-toggle-list .toggle-item-row .toggle-right .toggle-status-text{color:#64748b;min-width:52px;font-size:12px;font-weight:600}.tab-settings-appearance-content .appearance-sections-stack .settings-section-card .public-lang-info-banner{color:#0b2b64;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 14px;font-size:12px;line-height:1.4;display:flex}.tab-settings-appearance-content .appearance-sections-stack .settings-section-card .public-lang-info-banner .info-icon{color:#1987d5;flex-shrink:0;margin-top:1px;font-size:16px}.tab-settings-appearance-content .appearance-bottom-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.tab-settings-appearance-content .appearance-bottom-actions .btn-cancel-action{color:#1987d5;background:#fff;border-color:#1987d5;border-radius:8px;height:40px;padding:0 24px;font-size:13.5px;font-weight:600}.tab-settings-appearance-content .appearance-bottom-actions .btn-cancel-action:hover{color:#1472b7;background:#eff6ff;border-color:#1472b7}.tab-settings-appearance-content .appearance-bottom-actions .btn-save-action{background:#1987d5;border-color:#1987d5;border-radius:8px;height:40px;padding:0 28px;font-size:13.5px;font-weight:600;box-shadow:0 2px 6px #2563eb40}.tab-settings-appearance-content .appearance-bottom-actions .btn-save-action:hover{background:#1472b7!important;border-color:#1472b7!important}.tab-settings-appearance-content .right-sidebar-stack{flex-direction:column;gap:16px;display:flex}.tab-settings-appearance-content .right-sidebar-stack .side-card-title{color:#0b2b64;margin:0 0 4px;font-size:15px;font-weight:700}.tab-settings-appearance-content .right-sidebar-stack .side-card-sub{color:#64748b;margin-bottom:16px;font-size:12px}.tab-settings-appearance-content .right-sidebar-stack .preview-format-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.tab-settings-appearance-content .right-sidebar-stack .preview-format-card .preview-items-list{flex-direction:column;gap:14px;display:flex}.tab-settings-appearance-content .right-sidebar-stack .preview-format-card .preview-items-list .preview-item{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.tab-settings-appearance-content .right-sidebar-stack .preview-format-card .preview-items-list .preview-item.mb-0{border-bottom:none;padding-bottom:0}.tab-settings-appearance-content .right-sidebar-stack .preview-format-card .preview-items-list .preview-item .item-label{color:#475569;align-items:center;gap:10px;font-size:13px;display:flex}.tab-settings-appearance-content .right-sidebar-stack .preview-format-card .preview-items-list .preview-item .item-label .item-icon{color:#64748b;font-size:16px}.tab-settings-appearance-content .right-sidebar-stack .preview-format-card .preview-items-list .preview-item .item-val{color:#0f172a;font-size:13.5px;font-weight:700}.tab-settings-appearance-content .right-sidebar-stack .appearance-notice-card{background:#eff6ff;border:1px solid #bfdbfe;border-radius:16px;padding:20px}.tab-settings-appearance-content .right-sidebar-stack .appearance-notice-card .notice-header{align-items:center;gap:8px;display:flex}.tab-settings-appearance-content .right-sidebar-stack .appearance-notice-card .notice-header .notice-icon{color:#1987d5;font-size:18px}.tab-settings-appearance-content .right-sidebar-stack .appearance-notice-card .notice-header .notice-title{color:#0b2b64;margin:0;font-size:15px;font-weight:700}.tab-settings-appearance-content .right-sidebar-stack .appearance-notice-card .notice-bullet-list{margin:0;padding-left:18px}.tab-settings-appearance-content .right-sidebar-stack .appearance-notice-card .notice-bullet-list li{color:#1e3a8a;margin-bottom:8px;font-size:12.5px;line-height:1.5}.tab-settings-appearance-content .right-sidebar-stack .appearance-notice-card .notice-bullet-list li:last-child{margin-bottom:0}.tab-settings-integrations-content .integrations-top-stats .stat-overview-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;transition:all .2s;display:flex;box-shadow:0 1px 3px #0f172a08}.tab-settings-integrations-content .integrations-top-stats .stat-overview-card:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0f172a0f}.tab-settings-integrations-content .integrations-top-stats .stat-overview-card .stat-icon-wrap{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.tab-settings-integrations-content .integrations-top-stats .stat-overview-card .stat-icon-wrap.blue{color:#1987d5;background:#eff6ff}.tab-settings-integrations-content .integrations-top-stats .stat-overview-card .stat-icon-wrap.green{color:#10b981;background:#ecfdf5}.tab-settings-integrations-content .integrations-top-stats .stat-overview-card .stat-icon-wrap.amber{color:#f59e0b;background:#fffbeb}.tab-settings-integrations-content .integrations-top-stats .stat-overview-card .stat-info{flex-direction:column;display:flex}.tab-settings-integrations-content .integrations-top-stats .stat-overview-card .stat-info .stat-label{color:#64748b;font-size:11.5px;font-weight:500}.tab-settings-integrations-content .integrations-top-stats .stat-overview-card .stat-info .stat-val-box .stat-val{color:#0f172a;margin:0;font-size:20px;font-weight:700;line-height:1.2}.tab-settings-integrations-content .integrations-top-stats .stat-overview-card .stat-info .stat-val-box .stat-val-sm{color:#0f172a;margin:0;font-size:13.5px;font-weight:700;line-height:1.2}.tab-settings-integrations-content .integrations-top-stats .stat-overview-card .stat-info .stat-sub{color:#94a3b8;margin-top:2px;font-size:11px}.tab-settings-integrations-content .integrations-main-stack{flex-direction:column;gap:16px;display:flex}.tab-settings-integrations-content .integrations-main-stack .settings-section-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px 24px;box-shadow:0 1px 3px #0f172a08}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .section-title{color:#0b2b64;margin:0 0 4px;font-size:16px;font-weight:700}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .section-desc{color:#64748b;margin-bottom:18px;font-size:12.5px}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px 18px}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-header-line{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-header-line .header-left{align-items:center;gap:12px;display:flex}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-header-line .header-left .system-icon-box{background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-header-line .header-left .system-icon-box .system-icon.blue{color:#1987d5}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-header-line .header-left .system-icon-box .system-icon.purple{color:#9333ea}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-header-line .header-left .system-title-box{align-items:center;gap:10px;display:flex}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-header-line .header-left .system-title-box .system-name{color:#0f172a;margin:0;font-size:14.5px;font-weight:700}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-header-line .header-left .system-title-box .status-pill{border-radius:12px;align-items:center;gap:5px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-header-line .header-left .system-title-box .status-pill .dot{border-radius:50%;width:6px;height:6px}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-header-line .header-left .system-title-box .status-pill.connected{color:#10b981;background:#ecfdf5;border:1px solid #a7f3d0}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-header-line .header-left .system-title-box .status-pill.connected .dot{background:#22c55e}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-header-line .header-left .system-title-box .status-pill.disconnected{color:#ef4444;background:#fef2f2;border:1px solid #fecaca}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-header-line .header-left .system-title-box .status-pill.disconnected .dot{background:#dc2626}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-body-grid{background:#fff;border:1px solid #e2e8f0;border-radius:8px;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:12px;padding:12px 14px;display:grid}@media (max-width:768px){.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-body-grid{grid-template-columns:repeat(2,1fr)}}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-body-grid .field-col{flex-direction:column;gap:2px;display:flex}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-body-grid .field-col .field-lbl{color:#64748b;font-size:11px}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-body-grid .field-col .field-val{color:#334155;font-size:12.5px;font-weight:600}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-body-grid .field-col .field-val.highlight{color:#1987d5}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-footer-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-footer-toolbar .toggle-auto-sync{align-items:center;gap:8px;display:flex}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-footer-toolbar .toggle-auto-sync .ant-switch-checked{background-color:#1987d5!important}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-footer-toolbar .toggle-auto-sync .toggle-lbl{color:#475569;font-size:12px;font-weight:600}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-footer-toolbar .toggle-auto-sync .toggle-lbl.text-muted{color:#94a3b8}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-footer-toolbar .action-btns{align-items:center;gap:8px;display:flex}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-footer-toolbar .action-btns .btn-outline-config,.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-footer-toolbar .action-btns .btn-outline-guide{color:#1987d5;background:#fff;border-color:#bfdbfe;border-radius:6px;height:32px;padding:0 14px;font-size:12.5px;font-weight:600}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-footer-toolbar .action-btns .btn-outline-config:hover,.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-footer-toolbar .action-btns .btn-outline-guide:hover{background:#eff6ff;border-color:#1987d5}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-footer-toolbar .action-btns .btn-primary-sync,.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-footer-toolbar .action-btns .btn-primary-connect{background:#1987d5;border-color:#1987d5;border-radius:6px;height:32px;padding:0 16px;font-size:12.5px;font-weight:600}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-footer-toolbar .action-btns .btn-primary-sync:hover,.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-footer-toolbar .action-btns .btn-primary-connect:hover{background:#1472b7!important}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-footer-toolbar .action-btns .btn-more-dots{color:#64748b;border-radius:6px;width:32px;height:32px;padding:0}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .system-item-card .system-footer-toolbar .action-btns .btn-more-dots:hover{color:#0f172a;background:#e2e8f0}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .default-toggles-stack{border-left:1px dashed #e2e8f0;flex-direction:column;justify-content:center;height:100%;padding-left:12px;display:flex}@media (max-width:768px){.tab-settings-integrations-content .integrations-main-stack .settings-section-card .default-toggles-stack{border-top:1px dashed #e2e8f0;border-left:none;padding-top:16px;padding-left:0}}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .default-toggles-stack .toggle-row-inline{justify-content:space-between;align-items:center;gap:12px;display:flex}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .default-toggles-stack .toggle-row-inline .lbl-box{color:#334155;align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:flex}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .default-toggles-stack .toggle-row-inline .lbl-box .icon{color:#1987d5;font-size:14px}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .default-toggles-stack .toggle-row-inline .ant-switch-checked{background-color:#1987d5!important}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .history-sync-table{margin-top:10px}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .history-sync-table .ant-table-thead>tr>th{color:#475569;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:10px 12px;font-size:12px;font-weight:600}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .history-sync-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:#f8fafc!important}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .history-sync-table .ant-table-tbody>tr>td{white-space:nowrap;border-bottom:1px solid #f1f5f9;padding:10px 12px;font-size:12.5px}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .history-sync-table .ant-table-tbody>tr>td.ant-table-cell-fix-right{background:#fff!important}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .history-sync-table .time-text,.tab-settings-integrations-content .integrations-main-stack .settings-section-card .history-sync-table .type-text,.tab-settings-integrations-content .integrations-main-stack .settings-section-card .history-sync-table .detail-text{color:#475569}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .history-sync-table .system-text-bold{color:#0b2b64;font-weight:700}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .history-sync-table .result-pill{border-radius:10px;align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .history-sync-table .result-pill .dot-icon{font-size:12px}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .history-sync-table .result-pill.success{color:#10b981;background:#ecfdf5;border:1px solid #a7f3d0}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .history-sync-table .result-pill.warning{color:#d97706;background:#fffbeb;border:1px solid #fde68a}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .history-sync-table .result-pill.error{color:#ef4444;background:#fef2f2;border:1px solid #fecaca}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .history-sync-table .btn-more-dots{color:#64748b;width:28px;height:28px;padding:0}.tab-settings-integrations-content .integrations-main-stack .settings-section-card .history-sync-table .btn-more-dots:hover{color:#0f172a;background:#f1f5f9}.tab-settings-integrations-content .right-sidebar-stack{flex-direction:column;gap:16px;display:flex}.tab-settings-integrations-content .right-sidebar-stack .side-card-title{color:#0b2b64;margin:0 0 12px;font-size:15px;font-weight:700}.tab-settings-integrations-content .right-sidebar-stack .sync-info-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.tab-settings-integrations-content .right-sidebar-stack .sync-info-card .info-items-list{flex-direction:column;gap:12px;display:flex}.tab-settings-integrations-content .right-sidebar-stack .sync-info-card .info-items-list .info-item{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.tab-settings-integrations-content .right-sidebar-stack .sync-info-card .info-items-list .info-item.mb-0{border-bottom:none;padding-bottom:0}.tab-settings-integrations-content .right-sidebar-stack .sync-info-card .info-items-list .info-item .item-left{color:#64748b;align-items:center;gap:8px;font-size:12.5px;display:flex}.tab-settings-integrations-content .right-sidebar-stack .sync-info-card .info-items-list .info-item .item-left .item-icon{color:#1987d5;font-size:15px}.tab-settings-integrations-content .right-sidebar-stack .sync-info-card .info-items-list .info-item .item-left .item-icon.text-amber{color:#f59e0b}.tab-settings-integrations-content .right-sidebar-stack .sync-info-card .info-items-list .info-item .item-val{color:#0f172a;font-size:12.5px}.tab-settings-integrations-content .right-sidebar-stack .sync-info-card .info-items-list .info-item .item-val.font-bold{font-weight:700}.tab-settings-integrations-content .right-sidebar-stack .sync-info-card .info-items-list .info-item .error-count-tag{border-radius:10px;margin:0;font-weight:700}.tab-settings-integrations-content .right-sidebar-stack .sync-info-card .info-items-list .info-item .api-key-inline{align-items:center;gap:4px;display:flex}.tab-settings-integrations-content .right-sidebar-stack .sync-info-card .info-items-list .info-item .api-key-inline .key-code{color:#0f172a;font-family:monospace;font-size:12px;font-weight:600}.tab-settings-integrations-content .right-sidebar-stack .sync-info-card .info-items-list .info-item .api-key-inline .btn-toggle-eye{color:#64748b;width:24px;height:24px;padding:0}.tab-settings-integrations-content .right-sidebar-stack .sync-info-card .info-items-list .info-item .api-key-inline .btn-toggle-eye:hover{color:#1987d5}.tab-settings-integrations-content .right-sidebar-stack .integrations-notice-card{background:#eff6ff;border:1px solid #bfdbfe;border-radius:16px;padding:20px}.tab-settings-integrations-content .right-sidebar-stack .integrations-notice-card .notice-header{align-items:center;gap:8px;display:flex}.tab-settings-integrations-content .right-sidebar-stack .integrations-notice-card .notice-header .notice-icon{color:#1987d5;font-size:18px}.tab-settings-integrations-content .right-sidebar-stack .integrations-notice-card .notice-header .notice-title{color:#0b2b64;margin:0;font-size:15px;font-weight:700}.tab-settings-integrations-content .right-sidebar-stack .integrations-notice-card .notice-bullet-list{margin:0;padding-left:18px}.tab-settings-integrations-content .right-sidebar-stack .integrations-notice-card .notice-bullet-list li{color:#1e3a8a;margin-bottom:8px;font-size:12.5px;line-height:1.5}.tab-settings-integrations-content .right-sidebar-stack .integrations-notice-card .notice-bullet-list li:last-child{margin-bottom:0}.tab-settings-integrations-content .right-sidebar-stack .sidebar-bottom-actions{justify-content:flex-end;align-items:center;gap:12px;margin-top:6px;display:flex}.tab-settings-integrations-content .right-sidebar-stack .sidebar-bottom-actions .btn-cancel-action{color:#1987d5;background:#fff;border-color:#1987d5;border-radius:8px;height:40px;padding:0 20px;font-size:13.5px;font-weight:600}.tab-settings-integrations-content .right-sidebar-stack .sidebar-bottom-actions .btn-cancel-action:hover{color:#1472b7;background:#eff6ff;border-color:#1472b7}.tab-settings-integrations-content .right-sidebar-stack .sidebar-bottom-actions .btn-save-action{background:#1987d5;border-color:#1987d5;border-radius:8px;height:40px;padding:0 24px;font-size:13.5px;font-weight:600;box-shadow:0 2px 6px #2563eb40}.tab-settings-integrations-content .right-sidebar-stack .sidebar-bottom-actions .btn-save-action:hover{background:#1472b7!important;border-color:#1472b7!important}.tab-settings-data-export-content .export-top-stats .stat-overview-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;transition:all .2s;display:flex;box-shadow:0 1px 3px #0f172a08}.tab-settings-data-export-content .export-top-stats .stat-overview-card:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0f172a0f}.tab-settings-data-export-content .export-top-stats .stat-overview-card .stat-icon-wrap{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.tab-settings-data-export-content .export-top-stats .stat-overview-card .stat-icon-wrap.blue{color:#1987d5;background:#eff6ff}.tab-settings-data-export-content .export-top-stats .stat-overview-card .stat-icon-wrap.green{color:#10b981;background:#ecfdf5}.tab-settings-data-export-content .export-top-stats .stat-overview-card .stat-info{flex-direction:column;display:flex}.tab-settings-data-export-content .export-top-stats .stat-overview-card .stat-info .stat-label{color:#64748b;font-size:11.5px;font-weight:500}.tab-settings-data-export-content .export-top-stats .stat-overview-card .stat-info .stat-val-box{align-items:center;gap:6px;display:flex}.tab-settings-data-export-content .export-top-stats .stat-overview-card .stat-info .stat-val-box .stat-val{color:#0f172a;margin:0;font-size:20px;font-weight:700;line-height:1.2}.tab-settings-data-export-content .export-top-stats .stat-overview-card .stat-info .stat-val-box .stat-val-sm{color:#0f172a;margin:0;font-size:14px;font-weight:700;line-height:1.2}.tab-settings-data-export-content .export-top-stats .stat-overview-card .stat-info .stat-val-box .stat-badge-trend{border-radius:10px;margin:0;padding:0 6px;font-size:11px;font-weight:700}.tab-settings-data-export-content .export-top-stats .stat-overview-card .stat-info .stat-sub{color:#94a3b8;margin-top:2px;font-size:11px}.tab-settings-data-export-content .export-main-stack{flex-direction:column;gap:16px;display:flex}.tab-settings-data-export-content .export-main-stack .settings-section-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px 24px;box-shadow:0 1px 3px #0f172a08}.tab-settings-data-export-content .export-main-stack .settings-section-card .card-header-line{justify-content:space-between;align-items:center;display:flex}.tab-settings-data-export-content .export-main-stack .settings-section-card .card-header-line .view-all-link{color:#1987d5;font-size:12.5px;font-weight:600;text-decoration:none}.tab-settings-data-export-content .export-main-stack .settings-section-card .card-header-line .view-all-link:hover{text-decoration:underline}.tab-settings-data-export-content .export-main-stack .settings-section-card .section-title{color:#0b2b64;margin:0 0 4px;font-size:16px;font-weight:700}.tab-settings-data-export-content .export-main-stack .settings-section-card .section-desc{color:#64748b;margin-bottom:18px;font-size:12.5px}.tab-settings-data-export-content .export-main-stack .settings-section-card .date-range-flex{align-items:center;gap:8px;display:flex}.tab-settings-data-export-content .export-main-stack .settings-section-card .date-range-flex .arrow{color:#94a3b8;font-weight:700}.tab-settings-data-export-content .export-main-stack .settings-section-card .format-radio-group{gap:16px;display:flex}.tab-settings-data-export-content .export-main-stack .settings-section-card .format-radio-group .ant-radio-wrapper{color:#334155;font-size:13px;font-weight:600}.tab-settings-data-export-content .export-main-stack .settings-section-card .extra-filters-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:14px 16px}.tab-settings-data-export-content .export-main-stack .settings-section-card .extra-filters-box .box-title-lbl{color:#0b2b64;margin-bottom:10px;font-size:12.5px;font-weight:700;display:block}.tab-settings-data-export-content .export-main-stack .settings-section-card .extra-filters-box .mini-lbl{color:#64748b;font-size:11.5px;font-weight:600}.tab-settings-data-export-content .export-main-stack .settings-section-card .extra-filters-box .checkbox-fields-grid{flex-wrap:wrap;gap:10px;display:flex}.tab-settings-data-export-content .export-main-stack .settings-section-card .extra-filters-box .checkbox-fields-grid .ant-checkbox-wrapper{color:#334155;font-size:12px}.tab-settings-data-export-content .export-main-stack .settings-section-card .extra-filters-box .recipients-wrap{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tab-settings-data-export-content .export-main-stack .settings-section-card .extra-filters-box .recipients-wrap .email-chip{color:#1987d5;background:#eff6ff;border:1px solid #bfdbfe;border-radius:14px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.tab-settings-data-export-content .export-main-stack .settings-section-card .extra-filters-box .recipients-wrap .email-chip .icon{font-size:12px}.tab-settings-data-export-content .export-main-stack .settings-section-card .extra-filters-box .recipients-wrap .btn-add-email{color:#1987d5;border-color:#bfdbfe;font-size:12px}.tab-settings-data-export-content .export-main-stack .settings-section-card .extra-filters-box .recipients-wrap .btn-add-email:hover{background:#eff6ff;border-color:#1987d5}.tab-settings-data-export-content .export-main-stack .settings-section-card .quick-export-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.tab-settings-data-export-content .export-main-stack .settings-section-card .quick-export-actions .btn-save-template-outline{color:#1987d5;background:#fff;border-color:#bfdbfe;border-radius:8px;height:38px;padding:0 18px;font-size:13px;font-weight:600}.tab-settings-data-export-content .export-main-stack .settings-section-card .quick-export-actions .btn-save-template-outline:hover{background:#eff6ff;border-color:#1987d5}.tab-settings-data-export-content .export-main-stack .settings-section-card .quick-export-actions .btn-export-primary{background:#1987d5;border-color:#1987d5;border-radius:8px;height:38px;padding:0 22px;font-size:13px;font-weight:600;box-shadow:0 2px 6px #2563eb33}.tab-settings-data-export-content .export-main-stack .settings-section-card .quick-export-actions .btn-export-primary:hover{background:#1472b7!important}.tab-settings-data-export-content .export-main-stack .settings-section-card .template-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;justify-content:space-between;height:100%;padding:16px;display:flex;box-shadow:0 1px 3px #0f172a08}.tab-settings-data-export-content .export-main-stack .settings-section-card .template-card .card-top{align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.tab-settings-data-export-content .export-main-stack .settings-section-card .template-card .card-top .tpl-icon-box{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:flex}.tab-settings-data-export-content .export-main-stack .settings-section-card .template-card .card-top .tpl-icon-box.blue{color:#1987d5;background:#eff6ff}.tab-settings-data-export-content .export-main-stack .settings-section-card .template-card .card-top .tpl-icon-box.purple{color:#9333ea;background:#f3e8ff}.tab-settings-data-export-content .export-main-stack .settings-section-card .template-card .card-top .tpl-title{color:#0f172a;margin:0;font-size:13.5px;font-weight:700;line-height:1.3}.tab-settings-data-export-content .export-main-stack .settings-section-card .template-card .tpl-meta-list{flex-direction:column;gap:4px;margin-bottom:14px;display:flex}.tab-settings-data-export-content .export-main-stack .settings-section-card .template-card .tpl-meta-list .meta-row{justify-content:space-between;align-items:center;font-size:11.5px;display:flex}.tab-settings-data-export-content .export-main-stack .settings-section-card .template-card .tpl-meta-list .meta-row .lbl{color:#64748b}.tab-settings-data-export-content .export-main-stack .settings-section-card .template-card .tpl-meta-list .meta-row .val{color:#334155;font-weight:600}.tab-settings-data-export-content .export-main-stack .settings-section-card .template-card .tpl-footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.tab-settings-data-export-content .export-main-stack .settings-section-card .template-card .tpl-footer .btn-use-tpl{color:#1987d5;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;height:30px;padding:0 14px;font-size:12px;font-weight:600}.tab-settings-data-export-content .export-main-stack .settings-section-card .template-card .tpl-footer .btn-use-tpl:hover{color:#fff;background:#1987d5}.tab-settings-data-export-content .export-main-stack .settings-section-card .template-card .tpl-footer .btn-more-dots{color:#64748b;width:30px;height:30px;padding:0}.tab-settings-data-export-content .export-main-stack .settings-section-card .template-card .tpl-footer .btn-more-dots:hover{color:#0f172a;background:#f1f5f9}.tab-settings-data-export-content .export-main-stack .settings-section-card .btn-create-schedule{background:#1987d5;border-color:#1987d5;border-radius:6px;height:34px;padding:0 14px;font-size:12.5px;font-weight:600}.tab-settings-data-export-content .export-main-stack .settings-section-card .schedule-export-table .ant-table-thead>tr>th{color:#475569;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:10px 12px;font-size:12px;font-weight:600}.tab-settings-data-export-content .export-main-stack .settings-section-card .schedule-export-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:#f8fafc!important}.tab-settings-data-export-content .export-main-stack .settings-section-card .schedule-export-table .ant-table-tbody>tr>td{white-space:nowrap;border-bottom:1px solid #f1f5f9;padding:10px 12px;font-size:12.5px}.tab-settings-data-export-content .export-main-stack .settings-section-card .schedule-export-table .ant-table-tbody>tr>td.ant-table-cell-fix-right{background:#fff!important}.tab-settings-data-export-content .export-main-stack .settings-section-card .schedule-export-table .item-name-bold{color:#0b2b64;font-weight:700}.tab-settings-data-export-content .export-main-stack .settings-section-card .schedule-export-table .email-text{color:#475569}.tab-settings-data-export-content .export-main-stack .settings-section-card .schedule-export-table .status-pill{border-radius:12px;align-items:center;gap:5px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.tab-settings-data-export-content .export-main-stack .settings-section-card .schedule-export-table .status-pill .dot{border-radius:50%;width:6px;height:6px}.tab-settings-data-export-content .export-main-stack .settings-section-card .schedule-export-table .status-pill.active{color:#10b981;background:#ecfdf5;border:1px solid #a7f3d0}.tab-settings-data-export-content .export-main-stack .settings-section-card .schedule-export-table .status-pill.active .dot{background:#22c55e}.tab-settings-data-export-content .export-main-stack .settings-section-card .schedule-export-table .status-pill.paused{color:#d97706;background:#fffbeb;border:1px solid #fde68a}.tab-settings-data-export-content .export-main-stack .settings-section-card .schedule-export-table .status-pill.paused .dot{background:#f59e0b}.tab-settings-data-export-content .export-main-stack .settings-section-card .export-history-table .ant-table-thead>tr>th{color:#475569;white-space:nowrap;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:10px 12px;font-size:12px;font-weight:600}.tab-settings-data-export-content .export-main-stack .settings-section-card .export-history-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:#f8fafc!important}.tab-settings-data-export-content .export-main-stack .settings-section-card .export-history-table .ant-table-tbody>tr>td{white-space:nowrap;border-bottom:1px solid #f1f5f9;padding:10px 12px;font-size:12.5px}.tab-settings-data-export-content .export-main-stack .settings-section-card .export-history-table .ant-table-tbody>tr>td.ant-table-cell-fix-right{background:#fff!important}.tab-settings-data-export-content .export-main-stack .settings-section-card .export-history-table .file-name-link{color:#1987d5;cursor:pointer;font-weight:600}.tab-settings-data-export-content .export-main-stack .settings-section-card .export-history-table .file-name-link:hover{text-decoration:underline}.tab-settings-data-export-content .export-main-stack .settings-section-card .export-history-table .format-tag{border-radius:4px;margin:0;font-size:11px;font-weight:700}.tab-settings-data-export-content .export-main-stack .settings-section-card .export-history-table .result-pill{border-radius:10px;align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.tab-settings-data-export-content .export-main-stack .settings-section-card .export-history-table .result-pill .icon{font-size:12px}.tab-settings-data-export-content .export-main-stack .settings-section-card .export-history-table .result-pill.success{color:#10b981;background:#ecfdf5;border:1px solid #a7f3d0}.tab-settings-data-export-content .export-main-stack .settings-section-card .export-history-table .result-pill.processing{color:#1987d5;background:#eff6ff;border:1px solid #bfdbfe}.tab-settings-data-export-content .export-main-stack .settings-section-card .export-history-table .result-pill.error{color:#ef4444;background:#fef2f2;border:1px solid #fecaca}.tab-settings-data-export-content .export-main-stack .settings-section-card .export-history-table .btn-download-icon{color:#1987d5;font-size:16px}.tab-settings-data-export-content .export-main-stack .settings-section-card .export-history-table .btn-download-icon:hover{color:#1472b7;background:#eff6ff}.tab-settings-data-export-content .export-main-stack .settings-section-card .table-pagination-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.tab-settings-data-export-content .export-main-stack .settings-section-card .table-pagination-footer .total-text{color:#64748b;font-size:12.5px}.tab-settings-data-export-content .right-sidebar-stack{flex-direction:column;gap:16px;display:flex}.tab-settings-data-export-content .right-sidebar-stack .side-card-title{color:#0b2b64;margin:0;font-size:15px;font-weight:700}.tab-settings-data-export-content .right-sidebar-stack .header-icon{color:#1987d5;font-size:18px}.tab-settings-data-export-content .right-sidebar-stack .storage-policy-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.tab-settings-data-export-content .right-sidebar-stack .storage-policy-card .policy-bullet-list{margin:0;padding-left:18px}.tab-settings-data-export-content .right-sidebar-stack .storage-policy-card .policy-bullet-list li{color:#475569;margin-bottom:8px;font-size:12.5px;line-height:1.5}.tab-settings-data-export-content .right-sidebar-stack .storage-policy-card .policy-bullet-list li:last-child{margin-bottom:0}.tab-settings-data-export-content .right-sidebar-stack .storage-policy-card .policy-bullet-list li strong{color:#0f172a}.tab-settings-data-export-content .right-sidebar-stack .recent-exports-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 1px 3px #0f172a08}.tab-settings-data-export-content .right-sidebar-stack .recent-exports-card .view-all-link{color:#1987d5;font-size:12px;font-weight:600;text-decoration:none}.tab-settings-data-export-content .right-sidebar-stack .recent-exports-card .view-all-link:hover{text-decoration:underline}.tab-settings-data-export-content .right-sidebar-stack .recent-exports-card .recent-file-list{flex-direction:column;gap:12px;display:flex}.tab-settings-data-export-content .right-sidebar-stack .recent-exports-card .recent-file-list .recent-file-item{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;display:flex}.tab-settings-data-export-content .right-sidebar-stack .recent-exports-card .recent-file-list .recent-file-item.mb-0{border-bottom:none;padding-bottom:0}.tab-settings-data-export-content .right-sidebar-stack .recent-exports-card .recent-file-list .recent-file-item .file-icon-box{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:flex}.tab-settings-data-export-content .right-sidebar-stack .recent-exports-card .recent-file-list .recent-file-item .file-icon-box.green{color:#10b981;background:#ecfdf5}.tab-settings-data-export-content .right-sidebar-stack .recent-exports-card .recent-file-list .recent-file-item .file-icon-box.red{color:#ef4444;background:#fef2f2}.tab-settings-data-export-content .right-sidebar-stack .recent-exports-card .recent-file-list .recent-file-item .file-info-box{flex:1}.tab-settings-data-export-content .right-sidebar-stack .recent-exports-card .recent-file-list .recent-file-item .file-info-box .file-title{color:#0f172a;margin:0 0 2px;font-size:12.5px;font-weight:700;line-height:1.2}.tab-settings-data-export-content .right-sidebar-stack .recent-exports-card .recent-file-list .recent-file-item .file-info-box .file-sub{color:#64748b;font-size:11.5px}.tab-settings-data-export-content .right-sidebar-stack .recent-exports-card .recent-file-list .recent-file-item .file-size-tag{color:#64748b;background:#f1f5f9;border-radius:6px;padding:2px 8px;font-size:11.5px;font-weight:600}.tab-settings-data-export-content .tab-price-list-container{flex-direction:column;gap:16px;display:flex}.tab-settings-data-export-content .tab-price-list-container .page-header-box{margin-bottom:4px}.tab-settings-data-export-content .tab-price-list-container .page-header-box .main-page-title{color:#0b2b64;margin:0 0 4px;font-size:22px;font-weight:800}.tab-settings-data-export-content .tab-price-list-container .page-header-box .main-page-subtitle{color:#64748b;margin:0;font-size:13px}.tab-settings-data-export-content .tab-price-list-container .metrics-grid-row{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}@media (max-width:1200px){.tab-settings-data-export-content .tab-price-list-container .metrics-grid-row{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.tab-settings-data-export-content .tab-price-list-container .metrics-grid-row{grid-template-columns:repeat(2,1fr)}}.tab-settings-data-export-content .tab-price-list-container .metrics-grid-row .metric-card-item{background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex;box-shadow:0 1px 3px #0f172a05}.tab-settings-data-export-content .tab-price-list-container .metrics-grid-row .metric-card-item .icon-box{background:#eff6ff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;display:flex}.tab-settings-data-export-content .tab-price-list-container .metrics-grid-row .metric-card-item .icon-box .icon-blue{color:#1987d5}.tab-settings-data-export-content .tab-price-list-container .metrics-grid-row .metric-card-item .icon-box .icon-purple{color:#9333ea}.tab-settings-data-export-content .tab-price-list-container .metrics-grid-row .metric-card-item .metric-body{flex-direction:column;display:flex;overflow:hidden}.tab-settings-data-export-content .tab-price-list-container .metrics-grid-row .metric-card-item .metric-body .m-title{color:#64748b;white-space:nowrap;font-size:11.5px;font-weight:500}.tab-settings-data-export-content .tab-price-list-container .metrics-grid-row .metric-card-item .metric-body .m-val-trend{align-items:baseline;gap:6px;margin-top:2px;display:flex}.tab-settings-data-export-content .tab-price-list-container .metrics-grid-row .metric-card-item .metric-body .m-val-trend .m-value{color:#0f172a;font-size:18px;font-weight:800}.tab-settings-data-export-content .tab-price-list-container .metrics-grid-row .metric-card-item .metric-body .m-val-trend .m-trend{color:#16a34a;background:#f0fdf4;border-radius:4px;padding:1px 5px;font-size:11px;font-weight:700}.tab-settings-data-export-content .tab-price-list-container .metrics-grid-row .metric-card-item .metric-body .m-subtext{color:#94a3b8;white-space:nowrap;margin-top:2px;font-size:10.5px}.tab-settings-data-export-content .tab-price-list-container .status-tabs-nav-bar{border-bottom:1px solid #e2e8f0;align-items:center;gap:16px;margin-top:4px;padding-bottom:0;display:flex;overflow-x:auto}.tab-settings-data-export-content .tab-price-list-container .status-tabs-nav-bar .tab-nav-btn{color:#64748b;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 4px 12px;font-size:13.5px;font-weight:600;transition:all .2s}.tab-settings-data-export-content .tab-price-list-container .status-tabs-nav-bar .tab-nav-btn:hover{color:#0f172a}.tab-settings-data-export-content .tab-price-list-container .status-tabs-nav-bar .tab-nav-btn.active{color:#1987d5;border-bottom-color:#1987d5;font-weight:700}.tab-settings-data-export-content .tab-price-list-container .controls-filters-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tab-settings-data-export-content .tab-price-list-container .controls-filters-bar .filters-left-group{flex-wrap:wrap;flex:1;align-items:flex-end;gap:12px;display:flex}.tab-settings-data-export-content .tab-price-list-container .controls-filters-bar .filters-left-group .search-input-field{border-radius:8px;width:250px;height:36px}.tab-settings-data-export-content .tab-price-list-container .controls-filters-bar .filters-left-group .select-filter-item{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.tab-settings-data-export-content .tab-price-list-container .controls-filters-bar .filters-left-group .select-filter-item .label{color:#64748b;white-space:nowrap;font-size:12px;font-weight:600}.tab-settings-data-export-content .tab-price-list-container .controls-filters-bar .filters-left-group .select-filter-item .ant-select{height:36px}.tab-settings-data-export-content .tab-price-list-container .controls-filters-bar .filters-left-group .btn-date-range-picker{color:#475569;border-radius:8px;height:36px;font-size:12.5px}.tab-settings-data-export-content .tab-price-list-container .controls-filters-bar .filters-left-group .btn-clear-filters-link{color:#1987d5;cursor:pointer;background:0 0;border:none;margin-bottom:6px;padding:0 4px;font-size:12.5px;font-weight:600}.tab-settings-data-export-content .tab-price-list-container .controls-filters-bar .filters-left-group .btn-clear-filters-link:hover{text-decoration:underline}.tab-settings-data-export-content .tab-price-list-container .controls-filters-bar .btn-create-quote-primary{background:#1987d5;border-color:#1987d5;border-radius:8px;height:36px;font-weight:600;box-shadow:0 2px 8px #2563eb33}.tab-settings-data-export-content .tab-price-list-container .controls-filters-bar .btn-create-quote-primary:hover{background:#1472b7!important;border-color:#1472b7!important}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0f172a08}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-content,.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-body{scrollbar-width:thin;scrollbar-color:#cbd5e1 #0000}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-content::-webkit-scrollbar{width:5px;height:5px}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-body::-webkit-scrollbar{width:5px;height:5px}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-content::-webkit-scrollbar-track{background:#f8fafc;border-radius:4px}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-body::-webkit-scrollbar-track{background:#f8fafc;border-radius:4px}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-content::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-body::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-content::-webkit-scrollbar-thumb:hover{background:#94a3b8}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-body::-webkit-scrollbar-thumb:hover{background:#94a3b8}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-thead>tr>th{color:#475569;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:10px 12px;font-size:12px;font-weight:700}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-tbody>tr>td{border-bottom:1px solid #f1f5f9;padding:12px;font-size:12.5px}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .code-text-cell{color:#1987d5;font-weight:700}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .type-tag-pill{border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .type-tag-pill.rfq{color:#1987d5;background:#eff6ff;border:1px solid #bfdbfe}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .type-tag-pill.quote{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .type-tag-pill.hold{color:#ea580c;background:#fff7ed;border:1px solid #fed7aa}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .title-content-cell{flex-direction:column;display:flex}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .title-content-cell .main-title{color:#0f172a;font-weight:600}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .title-content-cell .sub-title{color:#64748b;font-size:11px}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .partner-cell{color:#334155;font-weight:500}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .date-cell{color:#64748b;font-size:11.5px}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .status-badge-pill{border:1px solid #0000;border-radius:12px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .status-badge-pill .badge-icon{font-size:10px}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .status-badge-pill.blue{color:#1987d5;background:#eff6ff;border-color:#bfdbfe}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .status-badge-pill.purple{color:#9333ea;background:#f3e8ff;border-color:#e9d5ff}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .status-badge-pill.orange{color:#ea580c;background:#fff7ed;border-color:#fed7aa}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .status-badge-pill.slate{color:#64748b;background:#f8fafc;border-color:#e2e8f0}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .status-badge-pill.yellow{color:#ca8a04;background:#fefce8;border-color:#fef08a}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .status-badge-pill.red{color:#dc2626;background:#fef2f2;border-color:#fecaca}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .status-badge-pill.green{color:#16a34a;background:#f0fdf4;border-color:#bbf7d0}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .status-badge-pill.gray{color:#64748b;background:#f1f5f9;border-color:#e2e8f0}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .price-val-cell{color:#64748b;font-size:12.5px}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .price-val-cell.bold{color:#0f172a;font-weight:700}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .table-actions-cell{justify-content:center;align-items:center;gap:8px;display:flex}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .table-actions-cell .btn-more-dots{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:2px;font-size:14px}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .custom-price-list-table .table-actions-cell .btn-more-dots:hover{color:#0f172a}.tab-settings-data-export-content .tab-price-list-container .table-card-wrapper .table-pagination-footer{color:#64748b;border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:12px 16px;font-size:12.5px;display:flex}.rfq-detail-drawer-legacy .ant-drawer-header{background:#fff;border-bottom:1px solid #e2e8f0;padding:16px 24px}.rfq-detail-drawer-legacy .ant-drawer-body{background:#f8fafc;padding:24px}.rfq-detail-drawer-legacy .btn-link-action{cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12.5px;font-weight:600;display:inline-flex;color:#1987d5!important}.rfq-detail-drawer-legacy .btn-link-action:hover{text-decoration:underline;color:#1472b7!important}.rfq-detail-drawer-legacy .drawer-header-bar-custom{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.rfq-detail-drawer-legacy .drawer-header-bar-custom .head-left-title{align-items:center;gap:16px;display:flex}.rfq-detail-drawer-legacy .drawer-header-bar-custom .head-left-title .title{color:#0b2b64;margin:0;font-size:20px;font-weight:800}.rfq-detail-drawer-legacy .drawer-header-bar-custom .head-left-title .code-status-row{align-items:center;gap:10px;display:flex}.rfq-detail-drawer-legacy .drawer-header-bar-custom .head-left-title .code-status-row .code-label{color:#475569;font-size:13px}.rfq-detail-drawer-legacy .drawer-header-bar-custom .head-left-title .code-status-row .code-label strong{color:#0f172a}.rfq-detail-drawer-legacy .drawer-header-bar-custom .head-right-actions{align-items:center;gap:10px;margin-right:24px;display:flex}.rfq-detail-drawer-legacy .drawer-header-bar-custom .head-right-actions .btn-reply-quote{border-radius:8px;height:38px;font-size:13px;font-weight:700;box-shadow:0 3px 10px #2563eb33;background:#1987d5!important;border-color:#1987d5!important}.rfq-detail-drawer-legacy .drawer-header-bar-custom .head-right-actions .btn-dots-square{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;display:flex}.rfq-detail-drawer-legacy .drawer-header-bar-custom .head-right-actions .btn-dots-square:hover{color:#0f172a;border-color:#94a3b8}.rfq-detail-drawer-legacy .rfq-drawer-content{flex-direction:column;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-stats-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (max-width:992px){.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-stats-grid{grid-template-columns:repeat(2,1fr)}}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-stats-grid .stat-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex;box-shadow:0 2px 6px #0f172a05}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-stats-grid .stat-card .icon-square{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-stats-grid .stat-card .icon-square.blue{color:#1987d5;background:#eff6ff}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-stats-grid .stat-card .icon-square.purple{color:#9333ea;background:#f3e8ff}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-stats-grid .stat-card .meta{flex-direction:column;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-stats-grid .stat-card .meta .label{color:#64748b;font-size:12px;font-weight:500}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-stats-grid .stat-card .meta .val{color:#0f172a;font-size:17px;font-weight:800}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-stats-grid .stat-card .meta .val.highlight-blue{color:#1987d5}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-stats-grid .stat-card .meta .sub{color:#64748b;font-size:11px}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-stats-grid .stat-card .meta .sub.red{color:#dc2626;font-weight:700}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid{grid-template-columns:1fr 340px;gap:20px;display:grid}@media (max-width:1024px){.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid{grid-template-columns:1fr}}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 2px 8px #0f172a05}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box.mini{padding:16px}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .panel-head{align-items:center;gap:8px;margin-bottom:16px;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .panel-head.space-between{justify-content:space-between;margin-bottom:12px}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .panel-head .title-left{align-items:center;gap:8px;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .panel-head .sec-icon{color:#1987d5;font-size:18px}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .panel-head .sec-icon.green{color:#16a34a}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .panel-head h3{color:#0b2b64;margin:0;font-size:15px;font-weight:700}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .btn-link-action{color:#1987d5;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:600}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .btn-link-action:hover{text-decoration:underline}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col{grid-template-columns:1fr 1fr;gap:10px 24px;display:grid}@media (max-width:640px){.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col{grid-template-columns:1fr}}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col .info-item{align-items:baseline;gap:8px;font-size:13px;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col .info-item.full-width{grid-column:1/-1}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col .info-item .lbl{color:#64748b;flex-shrink:0;width:140px;font-weight:500}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col .info-item .val{color:#0f172a;font-weight:600}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col .info-item .val.bold{font-weight:700}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col .info-item .val.text-blue{color:#1987d5}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col .info-item .val.text-red{color:#dc2626}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col .info-item.desc-block{flex-direction:column;align-items:flex-start;gap:4px}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col .info-item.desc-block .desc{color:#475569;background:#f8fafc;border:1px solid #f1f5f9;border-radius:10px;width:100%;margin:4px 0 0;padding:12px 14px;font-size:13px;line-height:1.55}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .table-responsive-box{overflow-x:auto}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .table-responsive-box .mini-products-table{border-collapse:collapse;width:100%}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .table-responsive-box .mini-products-table th{color:#475569;text-align:left;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:10px 12px;font-size:12px;font-weight:700}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .table-responsive-box .mini-products-table td{color:#334155;border-bottom:1px solid #f1f5f9;padding:12px;font-size:12.5px}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .table-responsive-box .mini-products-table td .prod-cell{flex-direction:column;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .table-responsive-box .mini-products-table td .prod-cell .p-name{color:#0f172a;font-weight:700}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .table-responsive-box .mini-products-table td .prod-cell .p-sub{color:#64748b;font-size:11px}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .table-responsive-box .mini-products-table td .partner-name-bold{color:#0f172a;font-weight:700}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .table-responsive-box .mini-products-table td .cat-pill{border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .table-responsive-box .mini-products-table td .cat-pill.blue{color:#1987d5;background:#eff6ff;border:1px solid #bfdbfe}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .table-responsive-box .mini-products-table td .cat-pill.purple{color:#9333ea;background:#f3e8ff;border:1px solid #e9d5ff}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .table-responsive-box .mini-products-table td .cat-pill.cyan{color:#0891b2;background:#ecfeff;border:1px solid #a5f3fc}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .check-items-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .check-items-list li{color:#334155;align-items:center;gap:8px;font-size:12.5px;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .check-items-list li .chk-icon{color:#16a34a;font-size:13px}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list{flex-direction:column;gap:8px;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list .file-row{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list .file-row .file-type-tag{border-radius:4px;padding:2px 6px;font-size:10.5px;font-weight:800}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list .file-row .file-type-tag.pdf{color:#dc2626;background:#fef2f2}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list .file-row .file-type-tag.xlsx{color:#16a34a;background:#f0fdf4}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list .file-row .file-type-tag.jpg{color:#9333ea;background:#f3e8ff}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list .file-row .file-meta{flex-direction:column;flex:1;display:flex;overflow:hidden}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list .file-row .file-meta .name{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list .file-row .file-meta .size{color:#94a3b8;font-size:10.5px}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list .file-row .icon-dl{color:#1987d5;cursor:pointer;font-size:14px}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list .file-row .icon-dl:hover{color:#1472b7}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .history-timeline{flex-direction:column;gap:10px;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .history-timeline .timeline-row{align-items:flex-start;gap:8px;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .history-timeline .timeline-row .timeline-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .history-timeline .timeline-row .timeline-dot.green{background:#16a34a}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .history-timeline .timeline-row .timeline-dot.blue{background:#1987d5}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .history-timeline .timeline-row .timeline-meta{flex-direction:column;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .history-timeline .timeline-row .timeline-meta .time{color:#94a3b8;font-size:11px}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .panel-card-box .history-timeline .timeline-row .timeline-meta .txt{color:#334155;font-size:12px;font-weight:600}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .bottom-mini-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (max-width:992px){.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .bottom-mini-grid{grid-template-columns:1fr}}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar{flex-direction:column;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:16px;box-shadow:0 2px 8px #0f172a05}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .side-head{align-items:center;gap:8px;margin-bottom:14px;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .side-head.space-between{justify-content:space-between}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .side-head .title-left{align-items:center;gap:8px;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .side-head .side-icon{color:#1987d5;font-size:16px}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .side-head .side-icon.gold{color:#eab308}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .side-head h3{color:#0b2b64;margin:0;font-size:14px;font-weight:700}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body{flex-direction:column;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .p-header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .p-header .p-logo{object-fit:cover;border-radius:10px;width:44px;height:44px}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .p-header .p-meta{flex-direction:column;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .p-header .p-meta .p-name{color:#0f172a;align-items:center;gap:4px;margin:0;font-size:14px;font-weight:700;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .p-header .p-meta .p-name .verify-blue{color:#1987d5;font-size:13px}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .p-header .p-meta .p-role{color:#64748b;font-size:11.5px}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .p-header .p-meta .p-loc{color:#94a3b8;font-size:11px}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .contact-details-list{background:#f8fafc;border:1px solid #f1f5f9;border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .contact-details-list .c-item{justify-content:space-between;align-items:center;font-size:12px;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .contact-details-list .c-item .lbl{color:#64748b}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .contact-details-list .c-item .val{color:#0f172a;font-weight:600}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .contact-details-list .c-item .val.text-blue{color:#1987d5}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .btn-view-profile-link{color:#1987d5;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12.5px;font-weight:600;display:inline-flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .btn-view-profile-link:hover{text-decoration:underline}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills .stat-pill{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;align-items:center;padding:8px 6px;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills .stat-pill.green{background:#f0fdf4;border-color:#bbf7d0}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills .stat-pill.green .num{color:#16a34a}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills .stat-pill.green .sub{color:#15803d}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills .stat-pill.orange{background:#fff7ed;border-color:#fed7aa}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills .stat-pill.orange .num{color:#ea580c}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills .stat-pill.orange .sub{color:#c2410c}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills .stat-pill .num{color:#0f172a;font-size:18px;font-weight:800}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills .stat-pill .sub{color:#64748b;font-size:10.5px;font-weight:500}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .recent-replies-list .head-row{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .recent-replies-list .head-row .t{color:#475569;font-size:12px;font-weight:700}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .recent-replies-list .reply-rows{flex-direction:column;gap:8px;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .recent-replies-list .reply-rows .reply-item{background:#f8fafc;border:1px solid #f1f5f9;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .recent-replies-list .reply-rows .reply-item .meta{flex-direction:column;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .recent-replies-list .reply-rows .reply-item .meta .name{color:#0f172a;font-size:12px;font-weight:700}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .recent-replies-list .reply-rows .reply-item .meta .time{color:#94a3b8;font-size:10.5px}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .note-body-box{background:#fffcf6;border:1px solid #fef3c7;border-radius:10px;padding:10px 12px}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .note-body-box p{color:#92400e;margin:0;font-size:12.5px;line-height:1.5}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .quick-actions-column{flex-direction:column;gap:8px;display:flex}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .quick-actions-column .btn-quick-outline{color:#334155;border-color:#cbd5e1;border-radius:8px;height:38px;font-weight:600}.rfq-detail-drawer-legacy .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .quick-actions-column .btn-quick-danger{border-radius:8px;height:38px;font-weight:600}.tab-price-list-container{box-sizing:border-box;flex-direction:column;gap:16px;width:100%;min-width:0;max-width:100%;display:flex}.tab-price-list-container .page-header-box{margin-bottom:4px}.tab-price-list-container .page-header-box .main-page-title{color:#0b2b64;margin:0 0 4px;font-size:22px;font-weight:800}.tab-price-list-container .page-header-box .main-page-subtitle{color:#64748b;margin:0;font-size:13px}.tab-price-list-container .metrics-grid-row{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}@media (max-width:1200px){.tab-price-list-container .metrics-grid-row{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.tab-price-list-container .metrics-grid-row{grid-template-columns:repeat(2,1fr)}}.tab-price-list-container .metrics-grid-row .metric-card-item{background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex;box-shadow:0 1px 3px #0f172a05}.tab-price-list-container .metrics-grid-row .metric-card-item .icon-box{background:#eff6ff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;display:flex}.tab-price-list-container .metrics-grid-row .metric-card-item .icon-box .icon-blue{color:#1987d5}.tab-price-list-container .metrics-grid-row .metric-card-item .icon-box .icon-purple{color:#9333ea}.tab-price-list-container .metrics-grid-row .metric-card-item .metric-body{flex-direction:column;display:flex;overflow:hidden}.tab-price-list-container .metrics-grid-row .metric-card-item .metric-body .m-title{color:#64748b;white-space:nowrap;font-size:11.5px;font-weight:500}.tab-price-list-container .metrics-grid-row .metric-card-item .metric-body .m-val-trend{align-items:baseline;gap:6px;margin-top:2px;display:flex}.tab-price-list-container .metrics-grid-row .metric-card-item .metric-body .m-val-trend .m-value{color:#0f172a;font-size:18px;font-weight:800}.tab-price-list-container .metrics-grid-row .metric-card-item .metric-body .m-val-trend .m-trend{color:#16a34a;background:#f0fdf4;border-radius:4px;padding:1px 5px;font-size:11px;font-weight:700}.tab-price-list-container .metrics-grid-row .metric-card-item .metric-body .m-subtext{color:#94a3b8;white-space:nowrap;margin-top:2px;font-size:10.5px}.tab-price-list-container .pricelist-layout-wrapper{grid-template-columns:280px minmax(0,1fr);align-items:flex-start;gap:15px;margin-top:24px;display:grid}@media (max-width:992px){.tab-price-list-container .pricelist-layout-wrapper{grid-template-columns:1fr;gap:20px}}.tab-price-list-container .pricelist-sidebar-panel{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:16px 12px;position:sticky;top:125px;box-shadow:0 1px 3px #0f172a0a}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-header{border-bottom:1px solid #f1f5f9;align-items:center;gap:12px;margin-bottom:10px;padding:6px 10px 16px;display:flex}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-header .sidebar-header-icon{color:#2563eb;background:#eff6ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-header .sidebar-header-text{flex-direction:column;display:flex}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-header .sidebar-header-text .sidebar-header-title{color:#0b2b64;letter-spacing:-.2px;margin:0;font-size:15px;font-weight:700;line-height:1.3}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-header .sidebar-header-text .sidebar-header-sub{color:#64748b;margin:0;font-size:11.5px;line-height:1.3}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu{flex-direction:column;gap:4px;display:flex}@media (max-width:992px){.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu{scrollbar-width:none;flex-direction:row;padding-bottom:8px;overflow-x:auto}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu::-webkit-scrollbar{display:none}}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item{text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}@media (max-width:992px){.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item{white-space:nowrap;flex-shrink:0;width:auto}}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item .nav-item-icon{color:#64748b;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;transition:all .2s;display:flex}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item .nav-item-content{flex-direction:column;flex:1;min-width:0;display:flex}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item .nav-item-content .nav-item-label{color:#334155;font-size:13px;font-weight:600;line-height:1.3;transition:all .2s}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item .nav-item-content .nav-item-desc{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;line-height:1.3;overflow:hidden}@media (max-width:992px){.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item .nav-item-content .nav-item-desc{display:none}}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item .nav-item-count{color:#64748b;background:#f1f5f9;border-radius:10px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.4;transition:all .2s}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item .nav-item-arrow{color:#cbd5e1;opacity:0;font-size:11px;transition:all .2s;transform:translate(-4px)}@media (max-width:992px){.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item .nav-item-arrow{display:none}}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item:hover{background:#f8fafc;border-color:#e2e8f0}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item:hover .nav-item-icon,.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item:hover .nav-item-label{color:#0b2b64}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item:hover .nav-item-count{color:#0f172a;background:#e2e8f0}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item:hover .nav-item-arrow{opacity:1;transform:translate(0)}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item.active{background:#eff6ff;border-color:#bfdbfe}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item.active .nav-item-icon{color:#2563eb}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item.active .nav-item-content .nav-item-label{color:#2563eb;font-weight:700}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item.active .nav-item-content .nav-item-desc{color:#3b82f6}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item.active .nav-item-count{color:#2563eb;background:#dbeafe}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item.active .nav-item-arrow{color:#2563eb;opacity:1;transform:translate(0)}.tab-price-list-container .pricelist-content-panel{flex:1;min-width:0}.tab-price-list-container .controls-filters-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tab-price-list-container .controls-filters-bar .filters-left-group{flex-wrap:wrap;flex:1;align-items:flex-end;gap:12px;display:flex}.tab-price-list-container .controls-filters-bar .filters-left-group .search-input-field{border-radius:8px;width:250px;height:36px}.tab-price-list-container .controls-filters-bar .filters-left-group .select-filter-item{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.tab-price-list-container .controls-filters-bar .filters-left-group .select-filter-item .label{color:#64748b;white-space:nowrap;font-size:12px;font-weight:600}.tab-price-list-container .controls-filters-bar .filters-left-group .select-filter-item .ant-select{height:36px}.tab-price-list-container .controls-filters-bar .filters-left-group .btn-date-range-picker{color:#475569;border-radius:8px;height:36px;font-size:12.5px}.tab-price-list-container .controls-filters-bar .filters-left-group .btn-clear-filters-link{color:#2563eb;cursor:pointer;background:0 0;border:none;margin-bottom:6px;padding:0 4px;font-size:12.5px;font-weight:600}.tab-price-list-container .controls-filters-bar .filters-left-group .btn-clear-filters-link:hover{text-decoration:underline}.tab-price-list-container .controls-filters-bar .btn-create-quote-primary{background:#2563eb;border-color:#2563eb;border-radius:8px;height:36px;font-weight:600;box-shadow:0 2px 8px #2563eb33}.tab-price-list-container .controls-filters-bar .btn-create-quote-primary:hover{background:#1d4ed8!important;border-color:#1d4ed8!important}.tab-price-list-container .table-card-wrapper{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0f172a08}.tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-thead>tr>th{color:#475569;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:10px 12px;font-size:12px;font-weight:700}.tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-tbody>tr>td{border-bottom:1px solid #f1f5f9;padding:12px;font-size:12.5px}.tab-price-list-container .table-card-wrapper .custom-price-list-table .code-text-cell{color:#2563eb;font-weight:700}.tab-price-list-container .table-card-wrapper .custom-price-list-table .type-tag-pill{border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600}.tab-price-list-container .table-card-wrapper .custom-price-list-table .type-tag-pill.rfq{color:#1987d5;background:#eff6ff;border:1px solid #bfdbfe}.tab-price-list-container .table-card-wrapper .custom-price-list-table .type-tag-pill.quote{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0}.tab-price-list-container .table-card-wrapper .custom-price-list-table .type-tag-pill.hold{color:#ea580c;background:#fff7ed;border:1px solid #fed7aa}.tab-price-list-container .table-card-wrapper .custom-price-list-table .title-content-cell{flex-direction:column;display:flex}.tab-price-list-container .table-card-wrapper .custom-price-list-table .title-content-cell .main-title{color:#0f172a;font-weight:600}.tab-price-list-container .table-card-wrapper .custom-price-list-table .title-content-cell .sub-title{color:#64748b;font-size:11px}.tab-price-list-container .table-card-wrapper .custom-price-list-table .partner-cell{color:#334155;font-weight:500}.tab-price-list-container .table-card-wrapper .custom-price-list-table .date-cell{color:#64748b;font-size:11.5px}.tab-price-list-container .table-card-wrapper .custom-price-list-table .status-badge-pill{border:1px solid #0000;border-radius:12px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.tab-price-list-container .table-card-wrapper .custom-price-list-table .status-badge-pill .badge-icon{font-size:10px}.tab-price-list-container .table-card-wrapper .custom-price-list-table .status-badge-pill.blue{color:#1987d5;background:#eff6ff;border-color:#bfdbfe}.tab-price-list-container .table-card-wrapper .custom-price-list-table .status-badge-pill.purple{color:#9333ea;background:#f3e8ff;border-color:#e9d5ff}.tab-price-list-container .table-card-wrapper .custom-price-list-table .status-badge-pill.orange{color:#ea580c;background:#fff7ed;border-color:#fed7aa}.tab-price-list-container .table-card-wrapper .custom-price-list-table .status-badge-pill.slate{color:#64748b;background:#f8fafc;border-color:#e2e8f0}.tab-price-list-container .table-card-wrapper .custom-price-list-table .status-badge-pill.yellow{color:#ca8a04;background:#fefce8;border-color:#fef08a}.tab-price-list-container .table-card-wrapper .custom-price-list-table .status-badge-pill.red{color:#dc2626;background:#fef2f2;border-color:#fecaca}.tab-price-list-container .table-card-wrapper .custom-price-list-table .status-badge-pill.green{color:#16a34a;background:#f0fdf4;border-color:#bbf7d0}.tab-price-list-container .table-card-wrapper .custom-price-list-table .status-badge-pill.gray{color:#64748b;background:#f1f5f9;border-color:#e2e8f0}.tab-price-list-container .table-card-wrapper .custom-price-list-table .price-val-cell{color:#64748b;font-size:12.5px}.tab-price-list-container .table-card-wrapper .custom-price-list-table .price-val-cell.bold{color:#0f172a;font-weight:700}.tab-price-list-container .table-card-wrapper .custom-price-list-table .table-actions-cell{justify-content:center;align-items:center;gap:8px;display:flex}.tab-price-list-container .table-card-wrapper .custom-price-list-table .table-actions-cell .btn-action-link{color:#1987d5;cursor:pointer;background:0 0;border:none;font-size:12px;font-weight:600}.tab-price-list-container .table-card-wrapper .custom-price-list-table .table-actions-cell .btn-action-link:hover{text-decoration:underline}.tab-price-list-container .table-card-wrapper .custom-price-list-table .table-actions-cell .btn-more-dots{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:2px;font-size:14px}.tab-price-list-container .table-card-wrapper .custom-price-list-table .table-actions-cell .btn-more-dots:hover{color:#0f172a}.tab-price-list-container .table-card-wrapper .table-pagination-footer{color:#64748b;border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:12px 16px;font-size:12.5px;display:flex}.btn-link-action{color:#1987d5;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin:0;padding:0;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.btn-link-action:hover{color:#1472b7;text-decoration:underline}.status-badge-pill{white-space:nowrap;border-radius:12px;align-items:center;gap:4px;padding:3px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.status-badge-pill.orange{color:#ea580c;background:#fff7ed;border:1px solid #fed7aa}.status-badge-pill.blue{color:#1987d5;background:#eff6ff;border:1px solid #bfdbfe}.status-badge-pill.yellow{color:#ca8a04;background:#fefce8;border:1px solid #fef08a}.status-badge-pill.green{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0}.status-badge-pill.red{color:#dc2626;background:#fef2f2;border:1px solid #fecaca}.rfq-detail-drawer,.rfq-detail-drawer .ant-drawer-content-wrapper{max-width:100vw!important}.rfq-detail-drawer .ant-drawer-content,.rfq-detail-drawer .ant-drawer-wrapper-body{max-width:100vw!important;overflow-x:hidden!important}.rfq-detail-drawer .ant-drawer-body{background:#f8fafc;padding:24px;box-sizing:border-box!important;max-width:100vw!important;overflow-x:hidden!important}.rfq-detail-drawer .btn-text-mobile{display:none}.rfq-detail-drawer .btn-text-desktop{display:inline}.rfq-detail-drawer .mobile-product-cards-list,.rfq-detail-drawer .mobile-quote-cards-list{display:none}.rfq-detail-drawer .desktop-only-table{display:block}.rfq-detail-drawer .ant-drawer-header{background:#fff;border-bottom:1px solid #e2e8f0;padding:16px 24px}.rfq-detail-drawer .ant-drawer-header .ant-drawer-header-title{align-items:center;width:100%;display:flex}.rfq-detail-drawer .ant-drawer-header .ant-drawer-title{flex:1;width:100%;line-height:normal}.rfq-detail-drawer .drawer-header-bar-custom{justify-content:space-between;align-items:center;width:100%;padding-right:16px;display:flex}.rfq-detail-drawer .drawer-header-bar-custom .head-left-title{flex-direction:column;gap:6px;display:flex}.rfq-detail-drawer .drawer-header-bar-custom .head-left-title .title{color:#0b2b64;margin:0;font-size:20px;font-weight:700;line-height:1.2}.rfq-detail-drawer .drawer-header-bar-custom .head-left-title .code-status-row{align-items:center;gap:10px;display:flex}.rfq-detail-drawer .drawer-header-bar-custom .head-left-title .code-status-row .code-label{color:#64748b;font-size:13px}.rfq-detail-drawer .drawer-header-bar-custom .head-left-title .code-status-row .code-label strong{color:#0f172a}.rfq-detail-drawer .drawer-header-bar-custom .head-right-actions{align-items:center;gap:10px;display:flex}.rfq-detail-drawer .drawer-header-bar-custom .head-right-actions .btn-reply-quote{background:#1987d5;border-color:#1987d5;border-radius:8px;align-items:center;gap:6px;height:38px;font-weight:600;display:inline-flex;box-shadow:0 2px 6px #2563eb33}.rfq-detail-drawer .drawer-header-bar-custom .head-right-actions .btn-reply-quote:hover{background:#1472b7!important;border-color:#1472b7!important}.rfq-detail-drawer .drawer-header-bar-custom .head-right-actions .btn-dots-square{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;font-size:16px;transition:all .15s;display:flex}.rfq-detail-drawer .drawer-header-bar-custom .head-right-actions .btn-dots-square:hover{color:#1987d5;background:#f1f5f9;border-color:#1987d5}.rfq-detail-drawer .rfq-drawer-content .drawer-stats-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:1024px){.rfq-detail-drawer .rfq-drawer-content .drawer-stats-grid{grid-template-columns:repeat(2,1fr)}}.rfq-detail-drawer .rfq-drawer-content .drawer-stats-grid .stat-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:14px;padding:16px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-stats-grid .stat-card .icon-square{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-stats-grid .stat-card .icon-square.blue{color:#1987d5;background:#eff6ff}.rfq-detail-drawer .rfq-drawer-content .drawer-stats-grid .stat-card .icon-square.purple{color:#9333ea;background:#f3e8ff}.rfq-detail-drawer .rfq-drawer-content .drawer-stats-grid .stat-card .meta{flex-direction:column;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-stats-grid .stat-card .meta .label{color:#64748b;font-size:12px;font-weight:500}.rfq-detail-drawer .rfq-drawer-content .drawer-stats-grid .stat-card .meta .val{color:#0b2b64;font-size:16px;font-weight:700}.rfq-detail-drawer .rfq-drawer-content .drawer-stats-grid .stat-card .meta .val.highlight-blue{color:#1987d5}.rfq-detail-drawer .rfq-drawer-content .drawer-stats-grid .stat-card .meta .sub{color:#94a3b8;font-size:11.5px}.rfq-detail-drawer .rfq-drawer-content .drawer-stats-grid .stat-card .meta .sub.red{color:#dc2626;font-weight:600}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid{grid-template-columns:1fr 360px;gap:20px;display:grid}@media (max-width:1100px){.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid{grid-template-columns:1fr}}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:20px;box-shadow:0 1px 3px #0f172a08}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box.mini{padding:16px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .panel-head{align-items:center;gap:8px;margin-bottom:16px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .panel-head.space-between{justify-content:space-between}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .panel-head .title-left{align-items:center;gap:8px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .panel-head .sec-icon{color:#1987d5;font-size:18px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .panel-head .sec-icon.green{color:#16a34a}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .panel-head h3{color:#0b2b64;margin:0;font-size:15px;font-weight:700}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col{grid-template-columns:repeat(2,1fr);gap:12px 24px;display:grid}@media (max-width:640px){.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col{grid-template-columns:1fr}}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col .info-item{flex-direction:column;gap:2px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col .info-item.full-width{grid-column:1/-1}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col .info-item .lbl{color:#64748b;font-size:12px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col .info-item .val{color:#0f172a;font-size:13.5px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col .info-item .val.bold{font-weight:700}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col .info-item .val.text-blue{color:#1987d5}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col .info-item .val.text-red{color:#dc2626}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col .info-item .desc{color:#334155;background:#f8fafc;border:1px solid #f1f5f9;border-radius:8px;margin:4px 0 0;padding:12px;font-size:13px;line-height:1.5}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mini-products-table{border-collapse:collapse;width:100%}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mini-products-table th{color:#475569;text-align:left;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:10px 12px;font-size:12px;font-weight:600}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mini-products-table td{color:#1e293b;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:12px;font-size:13px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mini-products-table .prod-cell{flex-direction:column;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mini-products-table .prod-cell .p-name{color:#0b2b64;font-weight:700}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mini-products-table .prod-cell .p-sub{color:#64748b;font-size:11.5px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mini-products-table .partner-name-bold{color:#0f172a;font-weight:700}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mini-products-table .text-red{color:#dc2626}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mini-products-table .cat-pill{border-radius:12px;padding:2px 8px;font-size:11px;font-weight:600}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mini-products-table .cat-pill.blue{color:#1987d5;background:#eff6ff}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mini-products-table .cat-pill.purple{color:#9333ea;background:#f3e8ff}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mini-products-table .cat-pill.cyan{color:#0891b2;background:#ecfeff}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mobile-product-cards-list{flex-direction:column;gap:10px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mobile-product-cards-list .mobile-prod-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mobile-product-cards-list .mobile-prod-card .card-top-row{justify-content:space-between;align-items:center;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mobile-product-cards-list .mobile-prod-card .card-top-row .card-loc{color:#64748b;font-size:11.5px;font-weight:500}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mobile-product-cards-list .mobile-prod-card .card-title{color:#0b2b64;margin:0;font-size:14px;font-weight:700;line-height:1.35}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mobile-product-cards-list .mobile-prod-card .card-sub{color:#64748b;font-size:11.5px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mobile-product-cards-list .mobile-prod-card .card-meta-list{background:#fff;border:1px solid #edf2f7;border-radius:8px;flex-direction:column;gap:4px;margin-top:4px;padding:8px 10px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mobile-product-cards-list .mobile-prod-card .card-meta-list .meta-row{color:#334155;font-size:12px;line-height:1.4}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mobile-product-cards-list .mobile-prod-card .card-meta-list .meta-row .k{color:#64748b;margin-right:4px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mobile-product-cards-list .mobile-prod-card .card-meta-list .meta-row .bold{color:#0f172a;font-weight:700}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mobile-quote-cards-list{flex-direction:column;gap:10px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mobile-quote-cards-list .mobile-quote-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mobile-quote-cards-list .mobile-quote-card .q-top{justify-content:space-between;align-items:center;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mobile-quote-cards-list .mobile-quote-card .q-top .q-partner{color:#0f172a;font-size:13.5px;font-weight:700}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mobile-quote-cards-list .mobile-quote-card .q-price-row{align-items:center;gap:6px;font-size:12.5px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mobile-quote-cards-list .mobile-quote-card .q-price-row .lbl{color:#64748b}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mobile-quote-cards-list .mobile-quote-card .q-price-row .q-price{font-size:15px;font-weight:800}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mobile-quote-cards-list .mobile-quote-card .q-foot{border-top:1px dashed #e2e8f0;justify-content:space-between;align-items:center;padding-top:8px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mobile-quote-cards-list .mobile-quote-card .q-foot .q-time{color:#94a3b8;align-items:center;gap:4px;font-size:11px;display:inline-flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .mobile-quote-cards-list .mobile-quote-card .q-foot .btn-link-action{font-size:12px;font-weight:700}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .check-items-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .check-items-list li{color:#334155;align-items:flex-start;gap:8px;font-size:12.5px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .check-items-list li .chk-icon{color:#16a34a;flex-shrink:0;margin-top:2px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list{flex-direction:column;gap:10px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list .file-row{background:#f8fafc;border:1px solid #f1f5f9;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list .file-row .file-type-tag{border-radius:4px;padding:3px 6px;font-size:10px;font-weight:800}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list .file-row .file-type-tag.pdf{color:#dc2626;background:#fef2f2}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list .file-row .file-type-tag.xlsx{color:#16a34a;background:#f0fdf4}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list .file-row .file-type-tag.jpg{color:#ea580c;background:#fff7ed}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list .file-row .file-meta{flex-direction:column;flex:1;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list .file-row .file-meta .name{color:#0f172a;font-size:12px;font-weight:600}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list .file-row .file-meta .size{color:#94a3b8;font-size:11px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list .file-row .icon-dl{color:#64748b;cursor:pointer}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .files-list .file-row .icon-dl:hover{color:#1987d5}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .history-timeline{flex-direction:column;gap:12px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .history-timeline .timeline-row{align-items:flex-start;gap:10px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .history-timeline .timeline-row .timeline-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .history-timeline .timeline-row .timeline-dot.green{background:#16a34a}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .history-timeline .timeline-row .timeline-dot.blue{background:#1987d5}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .history-timeline .timeline-row .timeline-meta{flex-direction:column;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .history-timeline .timeline-row .timeline-meta .time{color:#94a3b8;font-size:11px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .history-timeline .timeline-row .timeline-meta .txt{color:#334155;font-size:12px;font-weight:500}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .bottom-mini-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (max-width:900px){.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .bottom-mini-grid{grid-template-columns:1fr}}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar{flex-direction:column;gap:16px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:18px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .side-head{align-items:center;gap:8px;margin-bottom:14px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .side-head.space-between{justify-content:space-between}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .side-head .title-left{align-items:center;gap:8px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .side-head .side-icon{color:#1987d5;font-size:16px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .side-head .side-icon.gold{color:#d97706}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .side-head h3{color:#0b2b64;margin:0;font-size:14px;font-weight:700}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .p-header{align-items:center;gap:12px;margin-bottom:12px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .p-header .p-logo{object-fit:cover;border-radius:10px;width:44px;height:44px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .p-header .p-meta{flex-direction:column;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .p-header .p-meta .p-name{color:#0b2b64;align-items:center;gap:4px;margin:0;font-size:14px;font-weight:700;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .p-header .p-meta .p-name .verify-blue{color:#1987d5;font-size:12px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .p-header .p-meta .p-role{color:#64748b;font-size:11.5px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .p-header .p-meta .p-loc{color:#94a3b8;font-size:11px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .contact-details-list{background:#f8fafc;border-radius:8px;flex-direction:column;gap:6px;padding:10px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .contact-details-list .c-item{justify-content:space-between;font-size:12px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .contact-details-list .c-item .lbl{color:#64748b}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .contact-details-list .c-item .val{color:#0f172a;font-weight:600}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .contact-details-list .c-item .val.text-blue{color:#1987d5}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .btn-view-profile-link{color:#1987d5;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;height:34px;font-size:12px;font-weight:600;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .partner-profile-body .btn-view-profile-link:hover{background:#dbeafe}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills .stat-pill{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:8px 6px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills .stat-pill .num{color:#0b2b64;font-size:16px;font-weight:800;display:block}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills .stat-pill .sub{color:#64748b;font-size:10.5px;display:block}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills .stat-pill.green{background:#f0fdf4;border-color:#bbf7d0}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills .stat-pill.green .num{color:#16a34a}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills .stat-pill.orange{background:#fff7ed;border-color:#fed7aa}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills .stat-pill.orange .num{color:#ea580c}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .recent-replies-list .head-row{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .recent-replies-list .head-row .t{color:#475569;font-size:12.5px;font-weight:600}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .recent-replies-list .reply-rows{flex-direction:column;gap:8px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .recent-replies-list .reply-rows .reply-item{background:#f8fafc;border-radius:8px;justify-content:space-between;align-items:center;padding:8px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .recent-replies-list .reply-rows .reply-item .meta{flex-direction:column;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .recent-replies-list .reply-rows .reply-item .meta .name{color:#0f172a;font-size:12.5px;font-weight:600}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .recent-replies-list .reply-rows .reply-item .meta .time{color:#94a3b8;font-size:11px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .note-body-box{background:#fffbe6;border:1px solid #ffe58f;border-radius:8px;padding:10px 12px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .note-body-box p{color:#714700;margin:0;font-size:12px;line-height:1.45}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .quick-actions-column{flex-direction:column;gap:8px;display:flex}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .quick-actions-column .btn-quick-outline{color:#334155;border-color:#cbd5e1;border-radius:8px;height:36px;font-weight:600}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .quick-actions-column .btn-quick-outline:hover{color:#1987d5;border-color:#1987d5}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .quick-actions-column .btn-quick-danger{border-radius:8px;height:36px;font-weight:600}@media (max-width:768px){.rfq-detail-drawer .btn-text-mobile{display:inline!important}.rfq-detail-drawer .btn-text-desktop{display:none!important}.rfq-detail-drawer .mobile-product-cards-list,.rfq-detail-drawer .mobile-quote-cards-list{flex-direction:column!important;gap:10px!important;display:flex!important}.rfq-detail-drawer .desktop-only-table{display:none!important}.rfq-detail-drawer .ant-drawer-header{padding:12px 14px!important;position:relative!important}.rfq-detail-drawer .ant-drawer-header .ant-drawer-header-title{width:100%!important;display:block!important}.rfq-detail-drawer .ant-drawer-header .ant-drawer-close{color:#64748b;z-index:10!important;margin:0!important;padding:4px!important;font-size:16px!important;position:absolute!important;top:10px!important;right:10px!important}.rfq-detail-drawer .ant-drawer-body{box-sizing:border-box!important;width:100%!important;max-width:100vw!important;padding:10px 12px!important;overflow-x:hidden!important}.rfq-detail-drawer .drawer-header-bar-custom{flex-direction:column;align-items:stretch;gap:10px;width:100%;padding-right:0}.rfq-detail-drawer .drawer-header-bar-custom .head-left-title{gap:4px;width:100%;padding-right:36px}.rfq-detail-drawer .drawer-header-bar-custom .head-left-title .title{word-break:break-word;margin:0;line-height:1.35;font-size:15px!important}.rfq-detail-drawer .drawer-header-bar-custom .head-left-title .code-status-row{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:11.5px;display:flex}.rfq-detail-drawer .drawer-header-bar-custom .head-left-title .code-status-row .code-label{color:#475569;font-size:11.5px}.rfq-detail-drawer .drawer-header-bar-custom .head-right-actions{align-items:center;gap:6px;width:100%;margin-right:0;display:flex}.rfq-detail-drawer .drawer-header-bar-custom .head-right-actions .btn-reply-quote{flex:1;justify-content:center;min-width:0;height:36px;padding:0 10px;font-size:12px}.rfq-detail-drawer .drawer-header-bar-custom .head-right-actions .btn-chat-quote{flex:none;padding:0 10px}.rfq-detail-drawer .drawer-header-bar-custom .head-right-actions .btn-dots-square{flex-shrink:0;width:36px;height:36px}.rfq-detail-drawer .rfq-drawer-content{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}.rfq-detail-drawer .rfq-drawer-content .drawer-stats-grid{grid-template-columns:repeat(2,1fr)!important;gap:8px!important;width:100%!important;min-width:0!important;margin-top:6px!important}.rfq-detail-drawer .rfq-drawer-content .drawer-stats-grid .stat-card{border-radius:10px;gap:8px;box-sizing:border-box!important;min-width:0!important;padding:10px!important}.rfq-detail-drawer .rfq-drawer-content .drawer-stats-grid .stat-card .icon-square{border-radius:8px;flex-shrink:0;width:34px!important;height:34px!important;font-size:16px!important}.rfq-detail-drawer .rfq-drawer-content .drawer-stats-grid .stat-card .meta{min-width:0!important;overflow:hidden!important}.rfq-detail-drawer .rfq-drawer-content .drawer-stats-grid .stat-card .meta .label{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10.5px!important;overflow:hidden!important}.rfq-detail-drawer .rfq-drawer-content .drawer-stats-grid .stat-card .meta .val{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:14px!important;overflow:hidden!important}.rfq-detail-drawer .rfq-drawer-content .drawer-stats-grid .stat-card .meta .sub{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:9.5px!important;overflow:hidden!important}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid{flex-direction:column!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:12px!important;display:flex!important}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-left-main,.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar{width:100%!important;min-width:0!important;max-width:100%!important}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box{box-sizing:border-box!important;border-radius:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:14px 12px!important}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .panel-head{margin-bottom:12px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .panel-head h3{font-size:13.5px!important}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col{grid-template-columns:1fr!important;gap:10px!important}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col .info-item{word-break:break-word!important;min-width:0!important}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col .info-item .lbl{width:auto!important;font-size:11.5px!important}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col .info-item .val{word-break:break-word!important;font-size:13px!important}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .info-grid-2col .info-item .desc{word-break:break-word!important;padding:10px!important;font-size:12.5px!important}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .table-responsive-box{-webkit-overflow-scrolling:touch;border:1px solid #e2e8f0;border-radius:8px;overflow-x:auto;width:100%!important;min-width:0!important;max-width:100%!important}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .table-responsive-box .mini-products-table th,.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .panel-card-box .table-responsive-box .mini-products-table td{white-space:nowrap;padding:8px 10px;font-size:12px}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .bottom-mini-grid{flex-direction:column!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:0!important;display:flex!important}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar{flex-direction:column!important;gap:12px!important;margin-top:0!important;display:flex!important}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box{box-sizing:border-box!important;border-radius:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:14px 12px!important}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .contact-details-list{padding:8px 10px!important}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .contact-details-list .c-item{font-size:11.5px!important}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .contact-details-list .c-item .val{word-break:break-all!important}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills{gap:6px!important}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills .stat-pill{padding:6px 4px!important}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills .stat-pill .num{font-size:14px!important}.rfq-detail-drawer .rfq-drawer-content .drawer-main-grid .grid-right-sidebar .sidebar-card-box .summary-stat-pills .stat-pill .sub{font-size:9.5px!important;line-height:1.2!important}}@media (max-width:480px){.rfq-detail-drawer .drawer-header-bar-custom .head-left-title .title{font-size:14px!important}.rfq-detail-drawer .drawer-header-bar-custom .head-right-actions .btn-reply-quote{height:34px;padding:0 8px;font-size:11.5px}.rfq-detail-drawer .drawer-header-bar-custom .head-right-actions .btn-dots-square{width:34px;height:34px}}.send-quote-reply-modal .ant-modal-content{background:#f8fafc;border-radius:16px;padding:24px;box-shadow:0 20px 40px #0f172a26}.send-quote-reply-modal .quote-modal-header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:flex-start;margin-bottom:16px;padding-bottom:16px;display:flex}.send-quote-reply-modal .quote-modal-header .header-left .breadcrumb-path{color:#64748b;margin-bottom:4px;font-size:12px;display:block}.send-quote-reply-modal .quote-modal-header .header-left .modal-title{color:#0b2b64;letter-spacing:-.3px;margin:0 0 4px;font-size:22px;font-weight:800}.send-quote-reply-modal .quote-modal-header .header-left .modal-subtitle{color:#64748b;margin:0;font-size:13px}.send-quote-reply-modal .quote-modal-header .header-right-actions{align-items:center;gap:10px;display:flex}.send-quote-reply-modal .quote-modal-header .header-right-actions .btn-modal-action{color:#334155;border-color:#cbd5e1;border-radius:8px;height:38px;font-weight:600}.send-quote-reply-modal .quote-modal-header .header-right-actions .btn-modal-action:hover{color:#1987d5;border-color:#1987d5}.send-quote-reply-modal .quote-modal-header .header-right-actions .btn-modal-send{background:#1987d5;border-color:#1987d5;border-radius:8px;height:38px;font-weight:700;box-shadow:0 4px 12px #2563eb40}.send-quote-reply-modal .quote-modal-header .header-right-actions .btn-modal-send:hover{background:#1472b7!important;border-color:#1472b7!important}.send-quote-reply-modal .quote-summary-cards{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (max-width:1024px){.send-quote-reply-modal .quote-summary-cards{grid-template-columns:repeat(2,1fr)}}.send-quote-reply-modal .quote-summary-cards .summary-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.send-quote-reply-modal .quote-summary-cards .summary-card .icon-blue{color:#1987d5;background:#eff6ff;border-radius:10px;padding:8px;font-size:22px}.send-quote-reply-modal .quote-summary-cards .summary-card .icon-orange{color:#ea580c;background:#fff7ed;border-radius:10px;padding:8px;font-size:22px}.send-quote-reply-modal .quote-summary-cards .summary-card .meta{flex-direction:column;display:flex}.send-quote-reply-modal .quote-summary-cards .summary-card .meta .lbl{color:#64748b;font-size:11.5px}.send-quote-reply-modal .quote-summary-cards .summary-card .meta .val{color:#0b2b64;font-size:15px;font-weight:700}.send-quote-reply-modal .quote-summary-cards .summary-card .meta .val.bold{font-weight:800}.send-quote-reply-modal .quote-summary-cards .summary-card .meta .sub-link{color:#1987d5;cursor:pointer;font-size:11px}.send-quote-reply-modal .quote-summary-cards .summary-card .meta .sub-link:hover{text-decoration:underline}.send-quote-reply-modal .quote-summary-cards .summary-card .meta .sub-red{color:#dc2626;font-size:11px;font-weight:600}.send-quote-reply-modal .quote-modal-main-grid{grid-template-columns:1fr 350px;gap:20px;display:grid}@media (max-width:1100px){.send-quote-reply-modal .quote-modal-main-grid{grid-template-columns:1fr}}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:18px;box-shadow:0 1px 3px #0f172a08}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .card-header{align-items:center;gap:8px;margin-bottom:14px;display:flex}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .card-header.space-between{justify-content:space-between}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .card-header .left-head{align-items:center;gap:8px;display:flex}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .card-header .sec-icon{color:#1987d5;font-size:18px}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .card-header .sec-icon.green{color:#16a34a}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .card-header .sec-icon.gold{color:#d97706}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .card-header h3{color:#0b2b64;margin:0;font-size:15px;font-weight:700}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .card-header .right-currency{color:#64748b;font-size:12px}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .info-grid-3col{grid-template-columns:repeat(3,1fr);gap:10px 16px;display:grid}@media (max-width:768px){.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .info-grid-3col{grid-template-columns:1fr}}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .info-grid-3col .info-item{flex-direction:column;display:flex}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .info-grid-3col .info-item.full-width{grid-column:1/-1}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .info-grid-3col .info-item .lbl{color:#64748b;font-size:11.5px}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .info-grid-3col .info-item .val{color:#0f172a;font-size:13px}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .info-grid-3col .info-item .val.bold{font-weight:700}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .info-grid-3col .info-item .val.text-red{color:#dc2626}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .info-grid-3col .info-item .desc-text{color:#334155;background:#f8fafc;border:1px solid #f1f5f9;border-radius:8px;margin:4px 0 0;padding:10px 12px;font-size:12.5px;line-height:1.45}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .items-edit-table{border-collapse:collapse;width:100%}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .items-edit-table th{color:#475569;text-align:left;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:8px 10px;font-size:11.5px;font-weight:600}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .items-edit-table td{vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:10px 8px;font-size:12.5px}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .items-edit-table .prod-cell-meta{align-items:center;gap:10px;display:flex}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .items-edit-table .prod-cell-meta .thumb{object-fit:cover;border-radius:8px;width:40px;height:40px}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .items-edit-table .prod-cell-meta .m{flex-direction:column;display:flex}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .items-edit-table .prod-cell-meta .m .p-title{color:#0b2b64;font-size:13px;font-weight:700}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .items-edit-table .prod-cell-meta .m .p-sub{color:#64748b;font-size:11px}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .items-edit-table .text-blue{color:#1987d5}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .items-edit-table .btn-icon-del{color:#ef4444;cursor:pointer;background:0 0;border:none;font-size:14px}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .items-edit-table .btn-icon-del:hover{color:#b91c1c}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .table-bottom-actions{justify-content:space-between;align-items:center;display:flex}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .table-bottom-actions .btn-add-item{color:#1987d5;background:#eff6ff;border-color:#bfdbfe;font-size:12px;font-weight:600}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .table-bottom-actions .btn-add-item:hover{background:#dbeafe}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .table-bottom-actions .items-count-text{color:#64748b;font-size:12px}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .form-rows-list{flex-direction:column;gap:12px;display:flex}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .form-rows-list .form-row-item{flex-direction:column;gap:4px;display:flex}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .form-rows-list .form-row-item label{color:#334155;font-size:12px;font-weight:600}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .upload-drop-zone{text-align:center;cursor:pointer;background:#f8fafc;border:2px dashed #cbd5e1;border-radius:10px;flex-direction:column;align-items:center;padding:16px;transition:all .15s;display:flex}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .upload-drop-zone:hover{background:#eff6ff;border-color:#1987d5}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .upload-drop-zone .icon-up{color:#1987d5;margin-bottom:4px;font-size:24px}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .upload-drop-zone .txt{color:#334155;font-size:12.5px}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .upload-drop-zone .txt .highlight{color:#1987d5;font-weight:600}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .upload-drop-zone .sub{color:#94a3b8;margin-top:2px;font-size:11px}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .attached-files-list{flex-direction:column;gap:8px;display:flex}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .attached-files-list .file-item-bar{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .attached-files-list .file-item-bar .icon-pdf{color:#dc2626;font-size:18px}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .attached-files-list .file-item-bar .icon-xlsx{color:#16a34a;font-size:18px}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .attached-files-list .file-item-bar .file-info{flex-direction:column;flex:1;display:flex}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .attached-files-list .file-item-bar .file-info .fname{color:#0f172a;font-size:12px;font-weight:600}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .attached-files-list .file-item-bar .file-info .fmeta{color:#94a3b8;font-size:10.5px}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .attached-files-list .file-item-bar .dots{color:#94a3b8;cursor:pointer}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .message-box-wrapper{position:relative}.send-quote-reply-modal .quote-modal-main-grid .modal-section-card .message-box-wrapper .char-count{color:#94a3b8;font-size:11px;position:absolute;bottom:8px;right:12px}.send-quote-reply-modal .quote-modal-main-grid .sub-two-col-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:768px){.send-quote-reply-modal .quote-modal-main-grid .sub-two-col-grid{grid-template-columns:1fr}}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar{flex-direction:column;gap:16px;display:flex}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:16px}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .card-header{align-items:center;gap:8px;margin-bottom:12px;display:flex}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .card-header.space-between{justify-content:space-between}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .card-header .left-title{align-items:center;gap:8px;display:flex}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .card-header .sec-icon{color:#1987d5;font-size:16px}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .card-header .sec-icon.green{color:#16a34a}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .card-header .sec-icon.gold{color:#d97706}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .card-header h3{color:#0b2b64;margin:0;font-size:14px;font-weight:700}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .card-header .vat-tag{border-radius:8px;font-size:11px;font-weight:700}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .partner-profile-compact .head-row{align-items:center;gap:10px;display:flex}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .partner-profile-compact .head-row .logo{object-fit:cover;border-radius:8px;width:40px;height:40px}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .partner-profile-compact .head-row .meta{flex-direction:column;display:flex}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .partner-profile-compact .head-row .meta .pname{color:#0b2b64;align-items:center;gap:4px;margin:0;font-size:13.5px;font-weight:700;display:flex}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .partner-profile-compact .head-row .meta .pname .check-blue{color:#1987d5;font-size:12px}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .partner-profile-compact .head-row .meta .prole{color:#64748b;font-size:11px}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .partner-profile-compact .head-row .meta .psub{color:#94a3b8;font-size:10.5px}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .partner-profile-compact .contact-list{background:#f8fafc;border-radius:8px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .partner-profile-compact .contact-list .c-row{color:#475569;align-items:center;gap:6px;font-size:11.5px;display:flex}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .partner-profile-compact .contact-list .c-row .ic{color:#64748b;font-size:12px}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .partner-profile-compact .contact-list .c-row .text-blue{color:#1987d5}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .pricing-summary-list{flex-direction:column;gap:6px;display:flex}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .pricing-summary-list .p-line{justify-content:space-between;font-size:12.5px;display:flex}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .pricing-summary-list .p-line .lbl{color:#64748b}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .pricing-summary-list .p-line .val{color:#0f172a;font-weight:600}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .pricing-summary-list .p-total-box{background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;flex-direction:column;padding:12px;display:flex}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .pricing-summary-list .p-total-box .lbl{color:#0b2b64;font-size:12px;font-weight:600}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .pricing-summary-list .p-total-box .total-val{color:#1987d5;margin:2px 0;font-size:20px;font-weight:800;line-height:1.2}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .pricing-summary-list .p-total-box .words-text{color:#1987d5;font-size:11px}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .form-setting-list{flex-direction:column;gap:10px;display:flex}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .form-setting-list .f-item{flex-direction:column;gap:4px;display:flex}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .form-setting-list .f-item label{color:#334155;font-size:12px;font-weight:600}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .checklist-items{flex-direction:column;gap:8px;display:flex}.send-quote-reply-modal .quote-modal-main-grid .quote-right-sidebar .modal-sidebar-card .checklist-items .ant-checkbox-wrapper{color:#334155;font-size:12px}.send-quote-reply-modal .quote-modal-footer{border-top:1px solid #e2e8f0;justify-content:flex-end;align-items:center;gap:10px;padding-top:16px;display:flex}@media (max-width:768px){.tab-price-list-container{box-sizing:border-box!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}.tab-price-list-container .page-header-box{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.tab-price-list-container .page-header-box .main-page-title{font-size:18px;line-height:1.3}.tab-price-list-container .page-header-box .main-page-subtitle{margin-top:3px;font-size:11.5px}.tab-price-list-container .metrics-grid-row{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.tab-price-list-container .metrics-grid-row .metric-card-item{border-radius:10px;gap:8px;padding:8px 10px;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.tab-price-list-container .metrics-grid-row .metric-card-item .icon-box{border-radius:8px;flex-shrink:0;width:32px;height:32px;font-size:14px}.tab-price-list-container .metrics-grid-row .metric-card-item .metric-body{flex:1;box-sizing:border-box!important;min-width:0!important;overflow:hidden!important}.tab-price-list-container .metrics-grid-row .metric-card-item .metric-body .m-title{white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;display:block;overflow:hidden}.tab-price-list-container .metrics-grid-row .metric-card-item .metric-body .m-val-trend{align-items:baseline;gap:4px;margin-top:1px;display:flex;overflow:hidden}.tab-price-list-container .metrics-grid-row .metric-card-item .metric-body .m-val-trend .m-value{font-size:16px;font-weight:800}.tab-price-list-container .metrics-grid-row .metric-card-item .metric-body .m-val-trend .m-trend{flex-shrink:0;font-size:10px}.tab-price-list-container .metrics-grid-row .metric-card-item .metric-body .m-subtext{white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;display:block;overflow:hidden}.tab-price-list-container .pricelist-layout-wrapper{box-sizing:border-box!important;flex-direction:column!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:12px!important;display:flex!important;overflow:hidden!important}.tab-price-list-container .pricelist-sidebar-panel{border-radius:12px;padding:8px 10px;position:static;box-shadow:0 1px 3px #0f172a08;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-header{display:none!important}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:6px;padding-bottom:2px;box-sizing:border-box!important;flex-direction:row!important;width:100%!important;max-width:100%!important;display:flex!important;overflow:auto hidden!important}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu::-webkit-scrollbar{display:none}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;flex-shrink:0;gap:6px;padding:6px 12px;font-size:12px;white-space:nowrap!important;width:auto!important}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item.active{color:#fff;background:#0b2b64;border-color:#0b2b64}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item.active .nav-item-count{color:#fff;background:#fff3}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item .nav-item-icon{font-size:13px}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item .nav-item-label{font-size:11.5px;font-weight:600}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item .nav-item-count{border-radius:10px;padding:1px 6px;font-size:10px}.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item .nav-item-desc,.tab-price-list-container .pricelist-sidebar-panel .pricelist-sidebar-menu .pricelist-nav-item .nav-item-arrow{display:none!important}.tab-price-list-container .pricelist-content-panel{box-sizing:border-box!important;flex-direction:column!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important;overflow:hidden!important}.tab-price-list-container .controls-filters-bar{gap:8px;box-sizing:border-box!important;border-radius:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;overflow:hidden!important}.tab-price-list-container .controls-filters-bar .filters-left-group{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:grid!important}.tab-price-list-container .controls-filters-bar .filters-left-group .search-item{box-sizing:border-box!important;grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:100%!important}.tab-price-list-container .controls-filters-bar .filters-left-group .search-item .search-input-field{border-radius:7px!important;width:100%!important;max-width:100%!important;height:34px!important;font-size:12px!important}.tab-price-list-container .controls-filters-bar .filters-left-group .select-filter-item{flex-direction:column;gap:2px;display:flex;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.tab-price-list-container .controls-filters-bar .filters-left-group .select-filter-item .label{color:#64748b;font-size:11px;font-weight:600}.tab-price-list-container .controls-filters-bar .filters-left-group .select-filter-item .ant-select{width:100%!important;min-width:0!important;max-width:100%!important}.tab-price-list-container .controls-filters-bar .filters-left-group .select-filter-item .ant-select .ant-select-selector{border-radius:7px!important;height:34px!important;padding:0 8px!important;font-size:11.5px!important}.tab-price-list-container .controls-filters-bar .filters-left-group .select-filter-item .ant-select .ant-select-selector .ant-select-selection-item{line-height:32px!important}.tab-price-list-container .controls-filters-bar .filters-left-group .btn-date-range-picker{justify-content:center;align-items:center;gap:4px;display:flex;box-sizing:border-box!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:7px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:34px!important;padding:0 6px!important;font-size:11px!important;overflow:hidden!important}.tab-price-list-container .controls-filters-bar .filters-left-group .btn-clear-filters-link{text-align:right;color:#1987d5;grid-column:1/-1;margin-bottom:0;padding:2px 0;font-size:11.5px}.tab-price-list-container .controls-filters-bar .btn-create-quote-primary{border-radius:8px;justify-content:center;width:100%;height:36px;font-size:12.5px}.tab-price-list-container .table-card-wrapper{border-radius:12px;box-shadow:0 1px 3px #0f172a08;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:0!important;overflow:hidden!important}.tab-price-list-container .table-card-wrapper .table-scroll-hint{color:#64748b;box-sizing:border-box;background:#f8fafc;border-bottom:1px solid #f1f5f9;justify-content:center;align-items:center;gap:6px;width:100%;padding:6px 10px;font-size:11px;font-weight:500;display:flex}.tab-price-list-container .table-card-wrapper .ant-spin-nested-loading,.tab-price-list-container .table-card-wrapper .ant-spin-container,.tab-price-list-container .table-card-wrapper .ant-table-wrapper{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.tab-price-list-container .table-card-wrapper .custom-price-list-table{width:100%!important;min-width:0!important;max-width:100%!important}.tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-container{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-content,.tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-body{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;width:100%!important;max-width:100%!important;overflow:auto hidden!important}.tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-content::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-body::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-thead>tr>th{white-space:nowrap;background:#f8fafc!important;padding:8px 10px!important;font-size:11.5px!important}.tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-tbody>tr>td{white-space:nowrap;padding:8px 10px!important;font-size:12px!important}.tab-price-list-container .table-card-wrapper .custom-price-list-table .code-text-cell{font-size:12px}.tab-price-list-container .table-card-wrapper .custom-price-list-table .type-tag-pill{border-radius:10px;padding:2px 7px;font-size:11px}.tab-price-list-container .table-card-wrapper .custom-price-list-table .title-content-cell .main-title{white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-size:12px;overflow:hidden}.tab-price-list-container .table-card-wrapper .custom-price-list-table .title-content-cell .sub-title{font-size:10.5px}.tab-price-list-container .table-card-wrapper .custom-price-list-table .partner-cell{white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-size:12px;overflow:hidden}.tab-price-list-container .table-card-wrapper .custom-price-list-table .date-cell{font-size:11.5px}.tab-price-list-container .table-card-wrapper .custom-price-list-table .status-badge-pill{padding:2px 7px;font-size:11px}.tab-price-list-container .table-card-wrapper .custom-price-list-table .price-val-cell{font-size:12px}.tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-cell-fix-right{background:#fff!important}.tab-price-list-container .table-card-wrapper .custom-price-list-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:#f8fafc!important}.tab-price-list-container .table-card-wrapper .custom-price-list-table .table-actions-cell .ant-btn{width:28px!important;height:28px!important;padding:0!important;font-size:13px!important}.tab-price-list-container .table-card-wrapper .table-pagination-footer{text-align:center;box-sizing:border-box!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px 12px!important;overflow:hidden!important}.tab-price-list-container .table-card-wrapper .table-pagination-footer .left-meta{flex-wrap:wrap;justify-content:center;align-items:center;font-size:11.5px;display:flex}.tab-price-list-container .table-card-wrapper .table-pagination-footer .ant-pagination{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.tab-price-list-container .table-card-wrapper .table-pagination-footer .ant-pagination .ant-pagination-item,.tab-price-list-container .table-card-wrapper .table-pagination-footer .ant-pagination .ant-pagination-prev,.tab-price-list-container .table-card-wrapper .table-pagination-footer .ant-pagination .ant-pagination-next{min-width:28px;height:28px;margin-right:4px;font-size:12px;line-height:26px}.tab-price-list-container .ant-drawer-content-wrapper{width:100%!important;max-width:100vw!important}.tab-price-list-container .drawer-header-bar-custom{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.tab-price-list-container .drawer-header-bar-custom .head-left-title{flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.tab-price-list-container .drawer-header-bar-custom .head-left-title .title{font-size:16px!important}.tab-price-list-container .drawer-header-bar-custom .head-left-title .code-status-row{flex-wrap:wrap;gap:6px;font-size:11.5px}.tab-price-list-container .drawer-header-bar-custom .head-right-actions{gap:6px;width:100%;margin-top:4px;display:flex}.tab-price-list-container .drawer-header-bar-custom .head-right-actions .ant-btn{flex:1;justify-content:center;height:32px;font-size:12px}.send-quote-reply-modal{max-width:calc(100vw - 16px)!important;margin:8px auto!important;top:10px!important}.send-quote-reply-modal .ant-modal-content{border-radius:12px!important;padding:12px!important}.send-quote-reply-modal .quote-summary-cards{grid-template-columns:1fr 1fr!important;gap:8px!important}.send-quote-reply-modal .quote-modal-main-grid,.send-quote-reply-modal .sub-two-col-grid{grid-template-columns:1fr!important;gap:12px!important}.send-quote-reply-modal .quote-table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto!important}.tab-connections-view .connections-stats-cards-grid{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.tab-connections-view .connections-stats-cards-grid .stat-card-item{gap:8px;padding:10px 12px}.tab-connections-view .connections-stats-cards-grid .stat-card-item:last-child{grid-column:span 2}.tab-connections-view .connections-stats-cards-grid .stat-card-item .stat-icon-circle{width:34px;height:34px;font-size:15px}.tab-connections-view .connections-stats-cards-grid .stat-card-item .stat-info .stat-label{font-size:11px}.tab-connections-view .connections-stats-cards-grid .stat-card-item .stat-info .stat-number{font-size:16px}.tab-connections-view .connections-stats-cards-grid .stat-card-item .stat-info .stat-desc{font-size:10px}.tab-connections-view .connections-main-split{gap:14px;flex-direction:column!important}.tab-connections-view .connections-main-split .connections-table-container{border-radius:12px;max-width:100%;overflow:hidden;box-shadow:0 1px 3px #0f172a08}.tab-connections-view .connections-main-split .connections-table-container .connections-filter-tabs-bar{scrollbar-width:none;-webkit-overflow-scrolling:touch;border-bottom:1px solid #f1f5f9;flex-wrap:nowrap;gap:2px;padding:0 8px;overflow-x:auto}.tab-connections-view .connections-main-split .connections-table-container .connections-filter-tabs-bar::-webkit-scrollbar{display:none}.tab-connections-view .connections-main-split .connections-table-container .connections-filter-tabs-bar .tab-btn-item{white-space:nowrap;flex-shrink:0;padding:9px 10px;font-size:12px}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row{border-bottom:1px solid #f1f5f9;padding:8px 10px}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .ant-row{row-gap:8px!important}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .search-input-wrap{width:100%!important}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .search-input-wrap .input-search-custom{border-radius:7px!important;height:34px!important;font-size:12px!important}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .filter-select-block{gap:2px;width:100%}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .filter-select-block .filter-label{color:#64748b;font-size:11px;font-weight:600}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .filter-select-block .filter-select-control{width:100%!important}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .filter-select-block .filter-select-control .ant-select-selector{border-radius:7px!important;height:34px!important;padding:0 8px!important;font-size:11.5px!important}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .filter-select-block .filter-select-control .ant-select-selector .ant-select-selection-item{line-height:32px!important}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .filter-actions-block{gap:6px;width:100%;height:34px}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .filter-actions-block .btn-clear-filters{height:34px;padding:0 4px;font-size:11.5px}.tab-connections-view .connections-main-split .connections-table-container .connections-toolbar-row .filter-actions-block .btn-advanced-filter{border-radius:7px;height:34px;padding:0 6px;font-size:11.5px}.tab-connections-view .connections-main-split .connections-table-container .table-scroll-hint{color:#64748b;background:#f8fafc;border-bottom:1px solid #f1f5f9;justify-content:center;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:500;display:flex}.tab-connections-view .connections-main-split .connections-table-container .ant-table-wrapper{overflow:visible!important}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-container{overflow:hidden!important}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-content,.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-body{-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;overflow:auto hidden!important}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-content::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-body::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-thead>tr>th{background:#f8fafc!important;padding:8px 10px!important;font-size:11.5px!important}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-tbody>tr>td{padding:8px 10px!important;font-size:12px!important}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .partner-table-cell{gap:8px}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .partner-table-cell .partner-thumb-img{border-radius:6px!important;width:32px!important;height:32px!important}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .partner-table-cell .partner-info-col .name-row .partner-name-text{max-width:140px;font-size:12.5px}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .partner-table-cell .partner-info-col .partner-subtitle{font-size:11px}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .col-text{font-size:12px}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .col-date-text{font-size:11.5px}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .connection-status-tag{border-radius:10px;padding:2px 7px;font-size:11px}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .table-actions-flex{gap:5px}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .table-actions-flex .btn-action-primary,.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .table-actions-flex .btn-action-outline,.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .table-actions-flex .btn-action-soft-blue{border-radius:6px!important;height:28px!important;padding:0 8px!important;font-size:11.5px!important}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .table-actions-flex .btn-more-dots{width:28px!important;height:28px!important}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-cell-fix-right{background:#fff!important}.tab-connections-view .connections-main-split .connections-table-container .connections-data-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:#f8fafc!important}.tab-connections-view .connections-main-split .connections-table-container .connections-table-footer{text-align:center;flex-direction:column!important;align-items:center!important;gap:8px!important;padding:10px 12px!important}.tab-connections-view .connections-main-split .connections-table-container .connections-table-footer .pagination-count-info{font-size:11.5px}.tab-connections-view .connections-main-split .connections-table-container .connections-table-footer .pagination-controls-flex{flex-wrap:wrap;justify-content:center;gap:8px;width:100%}.tab-connections-view .connections-main-split .connections-table-container .connections-table-footer .pagination-controls-flex .ant-pagination .ant-pagination-item,.tab-connections-view .connections-main-split .connections-table-container .connections-table-footer .pagination-controls-flex .ant-pagination .ant-pagination-prev,.tab-connections-view .connections-main-split .connections-table-container .connections-table-footer .pagination-controls-flex .ant-pagination .ant-pagination-next{min-width:28px;height:28px;font-size:12px;line-height:26px}.tab-connections-view .connections-main-split .connections-table-container .connections-table-footer .pagination-controls-flex .select-rows-per-page{width:110px}.tab-connections-view .connections-main-split .connections-table-container .connections-table-footer .pagination-controls-flex .select-rows-per-page .ant-select-selector{height:28px!important;padding:0 6px!important;font-size:11.5px!important}.tab-connections-view .connections-main-split .connections-table-container .connections-table-footer .pagination-controls-flex .select-rows-per-page .ant-select-selector .ant-select-selection-item{line-height:26px!important}.tab-membership-view{gap:16px}.tab-membership-view .membership-page-header{flex-direction:column;align-items:stretch;gap:12px}.tab-membership-view .membership-page-header .header-left-box .page-main-title{font-size:18px}.tab-membership-view .membership-page-header .header-left-box .page-sub-description{font-size:12px}.tab-membership-view .membership-page-header .header-actions-flex{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.tab-membership-view .membership-page-header .header-actions-flex .btn-renew-now,.tab-membership-view .membership-page-header .header-actions-flex .btn-upgrade-tier{justify-content:center;width:100%}.tab-membership-view .current-tier-card{padding:14px}.tab-membership-view .current-tier-card .tier-card-info .tier-code-name{font-size:20px}.tab-membership-view .ant-table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.tab-membership-view .ant-table-wrapper .ant-table{min-width:650px}}
