.erp-x-html .mk-action{border-bottom:1px solid #e5ebef;align-items:center;gap:9px;padding:9px;display:flex}.erp-x-html .mk-action>div{flex:1}.erp-x-html .growth-chart{min-height:230px;padding:10px 4px 0}.erp-x-html .growth-legend{color:#617482;justify-content:flex-end;gap:14px;margin-bottom:10px;font-size:9px;display:flex}.erp-x-html .growth-legend i{vertical-align:middle;border-radius:3px;width:10px;height:10px;margin-left:4px;display:inline-block}.erp-x-html .legend-orders{background:#6f8fb0}.erp-x-html .legend-sales{background:#d3aa53}.erp-x-html .growth-bars{border-bottom:1px solid #dce4e9;grid-template-columns:repeat(6,1fr);align-items:end;gap:10px;height:185px;padding:0 8px;display:grid}.erp-x-html .growth-col{text-align:center;flex-direction:column;justify-content:flex-end;min-width:0;height:100%;display:flex}.erp-x-html .growth-bar-area{justify-content:center;align-items:flex-end;gap:4px;height:130px;display:flex}.erp-x-html .growth-bar-area span{border-radius:5px 5px 2px 2px;width:18px;min-height:3px;display:block}.erp-x-html .growth-orders{background:linear-gradient(#91acc6,#607f9f)}.erp-x-html .growth-sales{background:linear-gradient(#efd083,#c69a3b)}.erp-x-html .growth-col b{color:#526878;white-space:nowrap;margin-top:5px;font-size:9px}.erp-x-html .growth-col small{color:#80909b;font-size:8px}@media (max-width:650px){.erp-x-html .growth-bars{gap:4px}.erp-x-html .growth-bar-area span{width:12px}}.erp-x-html .detail-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.erp-x-html .detail-kpi-grid>div{background:#fafcfd;border:1px solid #e0e7ea;border-radius:12px;padding:14px}.erp-x-html .detail-kpi-grid span{color:#6c7d88;font-size:10px;font-weight:800;display:block}.erp-x-html .detail-kpi-grid b{color:#173247;margin-top:6px;font-size:22px;display:block}@media (max-width:800px){.erp-x-html .detail-kpi-grid{grid-template-columns:repeat(2,1fr)}}.erp-x-html #marketingDashboard .marketing-date-alert{border:1px solid #eadfca;border-radius:11px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:8px;padding:11px 12px;display:grid}.erp-x-html #marketingDashboard .marketing-date-alert.today{background:#fff7df;border-right:5px solid #ee9c1f}.erp-x-html #marketingDashboard .marketing-date-alert.missed{background:#fff0f1;border-color:#efc7cc #cf4454 #efc7cc #efc7cc;border-right-style:solid;border-right-width:5px}.erp-x-html #marketingDashboard .marketing-date-alert-icon{text-align:center;font-size:23px}.erp-x-html #marketingDashboard .marketing-date-alert-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.erp-x-html #marketingDashboard .marketing-alert-clear{color:#28724f;background:#eef8f2;border-radius:10px;padding:12px;font-weight:800}@media (max-width:800px){.erp-x-html #marketingDashboard .marketing-date-alert{grid-template-columns:36px 1fr}.erp-x-html #marketingDashboard .marketing-date-alert>.btn{grid-column:1/-1}}.erp-x-html .v852-ai-chat .v852-ai-messages{overscroll-behavior:contain;flex-direction:column;gap:10px;max-height:470px;margin:10px 0;padding:4px 2px;display:flex;overflow-y:auto}.erp-x-html .v852-ai-chat .v852-ai-message{border:1px solid #dee5ee;border-radius:12px;align-self:flex-start;min-width:0;max-width:96%;padding:12px 14px;font-size:13px;color:#111!important;background:#f2f6fa!important}.erp-x-html .v852-ai-chat .v852-ai-message.user{border-color:#ede0bd;align-self:flex-end;background:#fff9eb!important}.erp-x-html .v852-ai-chat .v852-ai-message.is-error{border-color:#edc9b9;background:#fff2ed!important}@media (max-width:650px){.erp-x-html .v852-ai-chat .v852-ai-message{max-width:100%}}.erp-x-html .v1012-overlay{z-index:999999;background:#0008;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.erp-x-html .v1012-modal{color:#111;background:#fff;border-radius:15px;width:min(820px,96vw);max-height:90vh;overflow:auto;box-shadow:0 18px 55px #0007}.erp-x-html .v1012-modal>header{z-index:2;color:#fff;background:#102d4f;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:sticky;top:0}.erp-x-html .v1012-modal>header h3{margin:0;color:#fff!important}.erp-x-html .v1012-modal>header button{background:#fff;border:0;border-radius:8px;padding:7px 12px}.erp-x-html .v1012-body{padding:16px}.erp-x-html .v1012-body form{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin-bottom:18px;display:grid}.erp-x-html .v1012-body label{gap:5px;display:grid}.erp-x-html .v1012-body input,.erp-x-html .v1012-body select{width:100%;height:42px}.erp-x-html .v1012-error{color:#a40000;padding:0 16px 16px}.erp-x-html .v1016-close-x{text-align:center!important;vertical-align:middle!important;white-space:nowrap!important;border-radius:6px!important;width:32px!important;min-width:32px!important;height:32px!important;padding:0!important;font-family:Segoe UI Symbol,Segoe UI,Arial,sans-serif!important;font-size:23px!important;font-weight:400!important;line-height:30px!important}.erp-x-html .v1016-close-x,.erp-x-html .v1016-close-x *,.erp-x-html [data-close-v1030],.erp-x-html [data-close-v1030] *{color:#dc2626!important;-webkit-text-fill-color:#dc2626!important}
