.erp-x-html #marketingCustomers .marketing-customer-profile{border-top:4px solid #c8a24c!important}.erp-x-html #marketingCustomers .marketing-profile-section{background:#fbfcfd!important;margin-top:12px!important}.erp-x-html .marketing-profile-follow-row{border-bottom:1px solid #e6ecef;grid-template-columns:34px 1fr;gap:9px;padding:10px 0;display:grid}.erp-x-html .marketing-profile-follow-index{color:#385766;background:#edf3f5;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.erp-x-html .marketing-profile-modal{z-index:99999!important;background:#fff!important;border:2px solid #d7c28a!important;max-height:90vh!important;position:fixed!important;top:5vh!important;left:5vw!important;right:5vw!important;overflow:auto!important;box-shadow:0 24px 70px #00000052!important}.erp-x-html #marketingMarketIntel .market-intel-crm{color:#256143;background:#edf8f1;border-radius:7px;padding:4px 7px;font-size:9px;font-weight:900}.erp-x-html #mkcProfile.marketing-profile-modal{background:#fffdf7!important}.erp-x-html #mkcProfile.marketing-profile-modal .marketing-profile-section{background:#fffefa!important}.erp-x-html #mkcProfile .v669-profile-info-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:12px!important;display:grid!important}.erp-x-html #mkcProfile .v669-profile-info-item{color:#263746!important;background:#fffdf8!important;border:1px solid #eee7d8!important;border-radius:9px!important;padding:8px 10px!important}.erp-x-html #mkcProfile .v669-profile-info-item span{color:#77806f!important;margin-bottom:3px!important;font-size:9px!important;display:block!important}.erp-x-html #mkcProfile .v669-profile-info-item b{color:#172a38!important;word-break:break-word!important;font-size:11px!important}@media (max-width:800px){.erp-x-html #mkcProfile .v669-profile-info-grid{grid-template-columns:1fr 1fr!important}}.erp-x-html #mkcProfile.marketing-customer-profile,.erp-x-html #mkcProfile .marketing-profile-section{background:#fffdf7!important}.erp-x-html #mkcProfile{border-color:#eee7d8!important}.erp-x-html #mkcProfile .marketing-profile-info-v670{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:10px 0;display:grid}.erp-x-html #mkcProfile .marketing-profile-info-v670>div{background:#fffefa;border:1px solid #eee8da;border-radius:10px;padding:9px}.erp-x-html #mkcProfile .marketing-profile-info-v670 span{color:#6b6a65;margin-bottom:4px;font-size:10px;display:block}.erp-x-html #mkcProfile .marketing-profile-info-v670 b{color:#17283a;display:block}.erp-x-html #mkcProfile .marketing-profile-stats-v670>div{background:#fffefa!important;border:1px solid #eee8da!important}@media (max-width:900px){.erp-x-html #mkcProfile .marketing-profile-info-v670{grid-template-columns:repeat(2,1fr)}}.erp-x-html #mkcProfile,.erp-x-html #mkcProfile.marketing-customer-profile,.erp-x-html #mkcProfile .marketing-profile-section,.erp-x-html #mkcProfile .card,.erp-x-html #mkcProfile table td{background:#fffdf7!important}.erp-x-html #mkcProfile table th{background:#f7f2e8!important}.erp-x-html #mkcProfile .marketing-profile-info-v670>div,.erp-x-html #mkcProfile .marketing-profile-stats-v670>div{background:#fffefa!important}.erp-x-html #mkcProfile .marketing-profile-info-v670 span,.erp-x-html #marketingInquiries .marketing-conversion-receipt-grid span{font-size:11px!important}.erp-x-html #marketingCustomers #mkcTable td:last-child .toolbar .btn,.erp-x-html #marketingPriorityPage .marketing-task-action,.erp-x-html #marketingPriorityPage .marketing-task-meta,.erp-x-html #marketingPriorityPage .marketing-task-note,.erp-x-html #marketingPriorityPage .marketing-task-result,.erp-x-html #marketingFollowups .marketing-last-followup-box span,.erp-x-html #marketingToday .marketing-last-followup-box span,.erp-x-html #marketingHot .marketing-last-followup-box span,.erp-x-html #marketingInquiries .marketing-inquiry-result-cell b,.erp-x-html #marketingInquiries .marketing-no-order-inline,.erp-x-html #mkcProfile .marketing-profile-info-v670 span,.erp-x-html #marketingInquiries .marketing-conversion-receipt-grid span{font-weight:700!important}.erp-x-html #mkcProfile.marketing-profile-modal,.erp-x-html #mkcProfile.marketing-customer-profile{opacity:1!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;isolation:isolate!important;background:#f8f4ec!important;box-shadow:0 0 0 100vmax #f8f4ec,0 24px 70px #00000038!important}.erp-x-html #mkcProfile .marketing-profile-section,.erp-x-html #mkcProfile .card,.erp-x-html #mkcProfile table,.erp-x-html #mkcProfile table td{opacity:1!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fffdf8!important}.erp-x-html #mkcProfile table th{opacity:1!important;background:#f1ebdd!important}.erp-x-html #marketingMarketIntel .mi852-empty{padding:20px;color:#111!important}.erp-x-html .mh1014-launch{margin:8px 0 14px}.erp-x-html .mh1014-overlay{z-index:2147483000;direction:rtl;background:#0c192aa6;justify-content:center;align-items:flex-start;padding:24px;display:flex;position:fixed;inset:0;overflow:auto}.erp-x-html .mh1014-panel{color:#173247;background:#faf8f2;border-radius:16px;width:min(100%,1050px);padding:22px;font-family:inherit;box-shadow:0 15px 55px #0005}.erp-x-html .mh1014-panel header,.erp-x-html .mh1014-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.erp-x-html .mh1014-panel h2,.erp-x-html .mh1014-panel h3{color:#173247;margin:8px 0}.erp-x-html .mh1014-panel label{gap:6px;min-width:0;font-weight:700;display:grid}.erp-x-html .mh1014-panel input,.erp-x-html .mh1014-panel select,.erp-x-html .mh1014-panel textarea{box-sizing:border-box;color:#173247;width:100%;font:inherit;background:#fff;border:1px solid #bdc9d2;border-radius:7px;padding:9px}.erp-x-html .mh1014-panel textarea{resize:vertical;min-height:80px}.erp-x-html .mh1014-grid,.erp-x-html .mh1014-follow{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.erp-x-html .mh1014-wide{grid-column:1/-1}.erp-x-html .mh1014-follow,.erp-x-html .mh1014-record{background:#fff;border:1px solid #d9e0e4;border-top:3px solid #c69a3b;border-image:;border-radius:10px;margin:12px 0;padding:14px}.erp-x-html .mh1014-note{white-space:pre-wrap;overflow-wrap:anywhere}.erp-x-html .mh1014-table{overflow:auto}.erp-x-html .mh1014-table table{border-collapse:collapse;width:100%}.erp-x-html .mh1014-table th,.erp-x-html .mh1014-table td{text-align:right;vertical-align:top;border-bottom:1px solid #e1e6eb;padding:9px}.erp-x-html .mh1014-panel [data-history-error]{color:#a31627;white-space:pre-wrap;margin:8px 0;font-weight:700}.erp-x-html .mh1014-panel summary{cursor:pointer;padding:8px;font-weight:700}.erp-x-html .mh1014-panel .btn:disabled{opacity:.6;cursor:wait}.erp-x-html .mh1014-panel input[readonly]{background:#edf1f4}@media (max-width:650px){.erp-x-html .mh1014-overlay{padding:8px}.erp-x-html .mh1014-panel{padding:12px}.erp-x-html .mh1014-grid,.erp-x-html .mh1014-follow{grid-template-columns:1fr}.erp-x-html .mh1014-tools{flex-direction:column;align-items:stretch}}.erp-x-html .mh1014-panel header{color:#fff;-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:linear-gradient(135deg,#0b2540,#153f68);justify-content:space-between;align-items:center;gap:12px;padding:13px 20px;display:flex}.erp-x-html .mh1014-panel header h2{font-size:24px;font-weight:700;color:#fff!important;-webkit-text-fill-color:#fff!important}.erp-x-html .mh1014-panel p{margin:16px 0}.erp-x-html [data-v851-dark-ink="1"],.erp-x-html #app .page [data-v851-dark-ink="1"],.erp-x-html #app #marketingMarketIntel .market-intel-kpi [data-v851-dark-ink="1"]{color:#000!important;-webkit-text-fill-color:#000!important;text-shadow:none!important}
