/* zph-results-preview-20260919.css */
body.zph-design .zph-search-native {
  box-sizing:border-box;width:100%;max-width:1080px;min-width:0;
}
body.zph-design .zph-search-native .ft-global-database-form,
body.zph-design .zph-search-native .ft-global-database-form form,
body.zph-design .zph-search-native .ft-global-database-form-results {
  box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin-left:0;margin-right:0;
}
body.zph-design .ft-success-results {
  box-sizing:border-box;width:100%;max-width:1080px;margin:24px 0 0;background:#fff;
  border:1px solid #ddd6e5;border-radius:8px;box-shadow:0 4px 16px #21172906;
  overflow:hidden;font-family:inherit;color:#302638;text-align:left;
}
body.zph-design .ft-success-results :is(.ft-item-wrapper,.ft-officer-item-wrapper) {
  display:grid;align-items:center;gap:24px;min-height:76px;padding:18px 24px;
  border:0;border-bottom:1px solid #e9e4ee;background:#fff;transition:background .15s;
}
body.zph-design .ft-success-results .ft-item-wrapper {grid-template-columns:minmax(0,2.2fr) minmax(0,1.45fr) minmax(0,1.15fr) minmax(90px,.7fr)}
body.zph-design .ft-success-results .ft-officer-item-wrapper {grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1.8fr) minmax(0,1fr) minmax(90px,.7fr)}
body.zph-design .ft-success-results :is(.ft-item-wrapper,.ft-officer-item-wrapper):last-child {border-bottom:0}
body.zph-design .ft-success-results :is(.ft-item-wrapper[data-id],.ft-officer-item-wrapper[data-name]):is(:hover,:focus-within) {background:#faf8fe}
body.zph-design .ft-success-results :is(.ft-item-name,.ft-item-title,.ft-item-company,.ft-item-reg-number,.ft-item-country-code) {
  width:auto;min-width:0;font-family:inherit;font-size:16px;font-weight:400;
  line-height:1.5;letter-spacing:0;color:#493e53;overflow-wrap:anywhere;
}
body.zph-design .ft-success-results .ft-item-name {font-weight:600;color:#211729}
body.zph-design .ft-success-results .ft-item-reg-number {font-variant-numeric:tabular-nums;color:#493e53;white-space:nowrap;overflow-wrap:normal}
body.zph-design .ft-success-results .ft-item-country-code {display:flex;align-items:center;gap:8px}
body.zph-design .ft-success-results .ft-item-flag {display:inline-flex;flex:0 0 24px;align-items:center;justify-content:center;font-size:20px;line-height:1}
body.zph-design .ft-success-results .ft-item-country-name {min-width:0}
body.zph-design .ft-success-results .ft-item-status {
  justify-self:start;gap:7px;width:auto;min-width:0;max-width:100%;padding:4px 9px;
  border:0;border-radius:5px;font-family:inherit;font-size:14px!important;
  font-weight:600!important;line-height:1.4;letter-spacing:0;text-transform:none;
  background:#f2eff5!important;color:#51435f!important;
}
body.zph-design .ft-success-results .ft-item-status.active {background:#eff8f2!important;color:#216b42!important}
body.zph-design .ft-success-results .ft-item-status.inactive {background:#fff2f2!important;color:#9a3030!important}
body.zph-design .ft-success-results :is(.ft-item-wrapper,.ft-officer-item-wrapper):first-child {
  min-height:46px;padding:12px 24px;background:#f8f7fa;cursor:default;
}
body.zph-design .ft-success-results .ft-head {
  display:block!important;width:auto;padding:0;border:0;border-radius:0;
  background:transparent!important;color:#675b72!important;font-family:inherit;
  font-size:14px!important;font-weight:500!important;line-height:1.4;
  letter-spacing:0;text-transform:none;white-space:normal;
}
body.zph-design .zph-results-panel {width:100%;margin:28px 0 0;font-family:inherit}
body.zph-design .zph-results-topline {display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 12px}
body.zph-design .zph-results-heading {display:flex;align-items:center;gap:10px;min-width:0}
body.zph-design .zph-results-heading h2 {
  margin:0;padding:0;color:#211729;font-family:inherit;font-size:16px!important;
  font-weight:600!important;line-height:1.5;letter-spacing:0;text-transform:none;
}
body.zph-design .zph-results-count {
  display:inline-flex;align-items:center;white-space:nowrap;border:1px solid #ded6eb;
  border-radius:5px;background:#f6f2fc;padding:2px 8px;color:#5b2bc3;font-size:14px;line-height:1.5;
}
body.zph-design .zph-results-hint {margin:0;color:#6b5f75;font-size:14px;line-height:1.5}
body.zph-design .zph-company-results {margin:0}
body.zph-design .zph-company-results .ft-item-wrapper {
  grid-template-columns:minmax(0,2.8fr) minmax(0,1.25fr) minmax(0,1.6fr) 88px 32px;
  gap:20px;min-height:80px;padding:18px 22px;
}
body.zph-design .zph-company-results .ft-item-wrapper:first-child {min-height:46px;padding:12px 22px}
body.zph-design .zph-company-results .ft-item-wrapper[data-id] {position:relative;cursor:pointer}
body.zph-design .zph-company-results .ft-item-wrapper[data-id]:is(:hover,:focus-within) {box-shadow:inset 3px 0 #5b2bc3}
body.zph-design .ft-success-results .zph-result-open {
  display:inline-flex;align-items:center;gap:12px;width:100%;max-width:100%;min-height:36px;
  padding:0;margin:0;border:0;border-radius:3px;background:transparent!important;
  color:#211729;font:inherit;font-weight:600;line-height:1.45;text-align:left;
  letter-spacing:normal!important;text-transform:none!important;box-shadow:none;cursor:pointer;
}
body.zph-design .ft-success-results .zph-result-name {min-width:0;overflow-wrap:anywhere;color:inherit;font:inherit;letter-spacing:normal}
body.zph-design .ft-success-results .zph-company-mark {
  display:inline-flex;flex:0 0 36px;align-items:center;justify-content:center;width:36px;height:36px;
  border:1px solid #e4dcef;border-radius:6px;background:#f8f5fc;color:#705293;
}
body.zph-design .ft-success-results .zph-company-mark svg {display:block;width:20px;height:20px}
body.zph-design .ft-success-results .zph-result-open:hover {color:#5b2bc3}
body.zph-design .ft-success-results .zph-result-open:hover .zph-result-name {text-decoration:underline;text-underline-offset:3px}
body.zph-design .ft-success-results .zph-result-open:focus-visible {outline:2px solid #5b2bc3;outline-offset:4px}
body.zph-design .zph-company-results .ft-item-status:not(.ft-head)::before {content:"";width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:currentColor}
body.zph-design .zph-company-results .zph-row-action {
  display:flex;align-items:center;justify-content:center;justify-self:end;width:32px;height:32px;
  border:1px solid #e4dcef;border-radius:50%;background:#fff;color:#6b567e;
  transition:background .15s,color .15s,border-color .15s;
}
body.zph-design .zph-company-results .zph-row-action svg {display:block;width:17px;height:17px}
body.zph-design .zph-company-results .ft-item-wrapper[data-id]:is(:hover,:focus-within) .zph-row-action {background:#5b2bc3;border-color:#5b2bc3;color:#fff}
@media(max-width:760px) {
  body.zph-design .ft-success-results {margin-top:20px}
  body.zph-design .ft-success-results :is(.ft-item-wrapper,.ft-officer-item-wrapper):first-child {display:none}
  body.zph-design .ft-success-results :is(.ft-item-wrapper[data-id],.ft-officer-item-wrapper[data-name]) {
    grid-template-columns:minmax(0,1fr) auto;gap:14px 16px;padding:18px;min-height:0;
  }
  body.zph-design .ft-success-results :is(.ft-item-wrapper,.ft-officer-item-wrapper)>.ft-item-name {grid-column:1;grid-row:1;align-self:start}
  body.zph-design .ft-success-results :is(.ft-item-wrapper,.ft-officer-item-wrapper)>.ft-item-status {grid-column:2;grid-row:1;align-self:start}
  body.zph-design .ft-success-results :is(.ft-item-title,.ft-item-company,.ft-item-reg-number,.ft-item-country-code) {grid-column:1/-1}
  body.zph-design .ft-success-results :is(.ft-item-title,.ft-item-company,.ft-item-reg-number)::before,
  body.zph-design .ft-success-results .ft-item-country-code::before {
    display:block;margin-bottom:3px;font-size:14px;font-weight:400;line-height:1.4;color:#70637c;
  }
  body.zph-design .ft-success-results .ft-item-reg-number::before {content:"Registration no."}
  body.zph-design .ft-success-results .ft-item-title::before {content:"Role"}
  body.zph-design .ft-success-results .ft-item-company::before {content:"Company"}
  body.zph-design .ft-success-results .ft-item-country-code {display:grid;grid-template-columns:24px minmax(0,1fr);gap:3px 8px}
  body.zph-design .ft-success-results .ft-item-country-code::before {content:"Country";grid-column:1/-1;margin:0}
  body.zph-design .ft-success-results .ft-item-status {font-size:14px!important;padding:4px 8px}
  body.zph-design .zph-results-panel {margin-top:22px}
  body.zph-design .zph-results-topline {margin-bottom:12px}
  body.zph-design .zph-results-hint {display:none}
  body.zph-design .zph-company-results {margin:0}
  body.zph-design .zph-company-results .ft-item-wrapper[data-id] {gap:14px 12px;padding:18px}
  body.zph-design .zph-company-results .ft-item-wrapper>.ft-item-name {grid-column:1/-1;grid-row:1}
  body.zph-design .zph-company-results .ft-item-wrapper>.ft-item-reg-number {grid-column:1;grid-row:2;white-space:normal;overflow-wrap:anywhere}
  body.zph-design .zph-company-results .ft-item-wrapper>.ft-item-status {grid-column:2;grid-row:2;align-self:end;justify-self:end}
  body.zph-design .zph-company-results .ft-item-wrapper>.ft-item-country-code {display:flex;grid-column:1;grid-row:3;gap:8px}
  body.zph-design .zph-company-results .ft-item-country-code::before {display:none;content:none}
  body.zph-design .zph-company-results .zph-row-action {grid-column:2;grid-row:3}
  body.zph-design .zph-company-results .zph-result-open {align-items:flex-start}
  body.zph-design .zph-company-results .zph-company-mark {flex-basis:32px;width:32px;height:32px}
}
@media(prefers-reduced-motion:reduce) {
  body.zph-design .ft-success-results :is(.ft-item-wrapper,.ft-officer-item-wrapper,.zph-row-action) {transition:none}
}

/* zph-search-usability-20260919.css */
.zph-design .zph-search-native .ft-search-wrapper{align-items:flex-end;gap:16px}
.zph-design .zph-search-field{display:flex;flex-direction:column;gap:7px;min-width:0;flex:1 1 220px}
.zph-design .zph-search-field--query{flex:2 1 320px}
.zph-design .zph-search-field--state{flex:1 1 170px}
.zph-design .zph-search-field[hidden]{display:none!important}
.zph-design .zph-search-field-label{position:static;display:block;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip-path:none;white-space:normal;color:#43384e;font-size:14px;font-weight:600;line-height:1.35}
.zph-design .zph-search-field>input[type=text],.zph-design .zph-search-field>select{box-sizing:border-box;width:100%;max-width:none;min-width:0;height:52px;margin:0;border:1px solid #b8acc8;border-radius:4px;background:#fff;padding:0 14px;color:#2c2333;font-size:16px;line-height:1.4;box-shadow:none}
.zph-design .zph-search-field>.select2-container{display:block;width:100%!important;max-width:none;min-width:0;margin:0;padding:0;border:0}
.zph-design .zph-search-field .select2-selection--single{height:52px;border:1px solid #b8acc8;border-radius:4px;background:#fff}
.zph-design .zph-search-field .select2-selection__rendered{padding-left:14px!important;padding-right:38px!important;font-size:16px;line-height:50px!important;color:#43384e}
.zph-design .zph-search-field .select2-selection__arrow{height:50px!important;width:32px!important;right:3px!important}
.zph-design .zph-search-field .select2-selection__arrow b{width:8px!important;height:8px!important;border:0!important;border-right:2px solid #5b2bc3!important;border-bottom:2px solid #5b2bc3!important;transform:rotate(45deg)!important;margin-top:-6px!important;margin-left:-5px!important}
.zph-design .zph-search-field input:focus-visible,.zph-design .zph-search-field .select2-selection:focus-visible{outline:2px solid #5b2bc3;outline-offset:2px}
@media(max-width:760px){
 .zph-design #home .hero{padding-top:24px}
 .zph-design #home .hero-intro{grid-template-columns:minmax(0,1fr);gap:14px}
 .zph-design #home .hero h1{font-size:clamp(30px,7.5vw,40px);line-height:1.12;letter-spacing:-.035em;max-width:100%}
 .zph-design #home .hero .eyebrow{margin-bottom:12px;font-size:12px}
 .zph-design #home .hero-support{padding-bottom:0}
 .zph-design #home .hero-support>p{font-size:16px;line-height:1.45;margin:0}
 .zph-design #home .hero-links{margin-top:12px;gap:10px 18px}
 .zph-design #home .zph-search-native{margin-top:22px}
 .zph-design .site-header .header-inner{min-height:64px;gap:12px}
 .zph-design .zph-search-native .ft-search-wrapper{display:grid;grid-template-columns:minmax(0,1fr);padding:16px;gap:14px}
 .zph-design .zph-search-field{width:100%}
 .zph-design .zph-search-native .ft-search-wrapper>input[type=submit]{width:100%;min-height:48px;font-size:16px}
 .zph-design .zph-search-native .ft-active-tab-wrapper label{min-height:44px;padding-top:12px;padding-bottom:12px;font-size:16px}
 .zph-design #home .trust-strip{margin-top:24px}
}

/* zph-readability-20260919.css */
.zph-design .legacy-article-body table{font-size:1rem;line-height:1.6}
.zph-design .legacy-article-body :is(th,td){white-space:normal;overflow-wrap:break-word;word-break:normal}
.zph-design .legacy-article-body td{color:#453a4b}
.zph-design .legacy-article-body :is(.pill,.ds-pill,.tier-pill,.reg-status,.reg-event-status){font-size:.875rem}
.zph-design .zph-reference table{font-size:1rem;line-height:1.6}
.zph-design .zph-reference :is(th,td){white-space:normal;color:#453a4b}
.zph-design .zph-reference th{color:#302437}
.zph-design .zph-footer-top nav>a,.zph-design .zph-footer-top nav>strong,.zph-design .zph-footer-bottom nav{font-size:.875rem}
.zph-design .zph-footer-bottom p{font-size:.875rem;color:#63596c}
.zph-design .zph-search-native input::placeholder{color:#62556d;opacity:1}
.zph-design .zph-search-native :is(.ft-no-results__text,.ft-global-database-form__description){color:#62556d}
.zph-design .zph-search-native .ft-global-database-form__footer{font-size:.875rem;color:#62556d}
.zph-design .zph-search-native .source{font-size:.875rem}
.zph-design .zph-search-native :is(.ft-label-1,.ft-label-2){font-size:.875rem}
.zph-design .zph-search-native .ft-officer-title{color:#62556d;font-size:.875rem}
.zph-design .zph-search-native .node .reg{color:#62556d;font-size:.875rem}
body.zph-design :where(h1,h2,h3,h4,h5,h6){color:inherit}
.zph-design .legacy-article-body{--muted:#62556d;--ink:#24182f;--label:#62556d}
.zph-design .registry-example-list small,
.zph-design .solution-demo-top small,.zph-design .access-demo-bar small,
.zph-design .feed-manifest b,
.zph-design .mcp-result small,
.zph-design .registry-directory-toolbar label svg,
.zph-design .financial-table small,
.zph-design .registry-row > div span,
.zph-design .access-card-top span,
.zph-design .breadcrumbs,
.zph-design .category-index,
.zph-design .plan-head h2 small,
.zph-design .about-principles-grid article>div span,
.zph-design .contact-route-grid p,
.zph-design .contact-self-serve a small,
.zph-design .blog-guide-grid>a>div span,
.zph-design .blog-guide-grid p,
.zph-design .legal-meta span,
.zph-design .legal-principles small,
.zph-design .signin-card>p,
.zph-design .customer-proof-head,
.zph-design .customer-proof-row small,
.zph-design .customer-section-heading>p,
.zph-design .customer-story-number,
.zph-design .customer-story-customer small,
.zph-design .case-priority-grid p,
.zph-design .case-priority-grid article>span,
.zph-design .case-disclosure p,
.zph-design .mcp-hero-proof small,
.zph-design .mcp-tool-grid p,
.zph-design .mcp-governance article p,
.zph-design .workspace-search-tabs [data-slot="tabs-trigger"],
.zph-design .workspace-metric-grid small,
.zph-design .workspace-connection-card dt,
.zph-design .workspace-history-list p,
.zph-design .workspace-session-note,
.zph-design .workspace-integration-grid article>span,
.zph-design .workspace-usage-card dt,
.zph-design .workspace-billing-card>div:first-child small,
.zph-design .workspace-billing-card dt,
.zph-design .workspace-settings-identity small,
.zph-design .workspace-settings-identity p,
.zph-design .workspace-settings-card dt,
.zph-design .grounding-hero-copy>small,
.zph-design .grounding-audit-head small,
.zph-design .grounding-audit-context small,
.zph-design .grounding-audit-rows code,
.zph-design .grounding-audit-rows p,
.zph-design .grounding-principle-grid article>span,
.zph-design .grounding-principle-grid p,
.zph-design .grounding-workflow-copy>div small,
.zph-design .grounding-failure-grid small,
.zph-design .grounding-failure-grid p,
.zph-design .grounding-future-grid article>span,
.zph-design .grounding-future-grid p,
.zph-design .grounding-future-grid small,
.zph-design .partnership-hero-copy>small,
.zph-design .partnership-config-head small,
.zph-design .partnership-config-product small,
.zph-design .partnership-model-grid small,
.zph-design .partnership-model-grid p,
.zph-design .partnership-scope-table tbody td,
.zph-design .partnership-capability-grid span,
.zph-design .partnership-capability-grid p,
.zph-design .partnership-process li>span,
.zph-design .dictionary-hero-copy>small,
.zph-design .dictionary-specimen-head small,
.zph-design .dictionary-specimen-title small,
.zph-design .dictionary-origin-grid small,
.zph-design .dictionary-origin-grid p,
.zph-design .dictionary-processing-strip small,
.zph-design .dictionary-search svg,
.zph-design .dictionary-field-definition,
.zph-design .dictionary-field-detail small,
.zph-design .dictionary-access-list small,
.zph-design .field-hero-copy>small,
.zph-design .field-specimen-head small,
.zph-design .field-specimen-company small,
.zph-design .availability-definition-grid article>span,
.zph-design .field-matrix tbody th small,
.zph-design .field-family-intro>span,.zph-design .field-family-fields>span,.zph-design .field-family-conditions>span,
.zph-design .field-family-intro dt,
.zph-design .field-family-fields small,
.zph-design .field-missing-grid article>span,
.zph-design .field-missing-grid p,
.zph-design .refresh-hero-copy>small,
.zph-design .refresh-principle-band small,
.zph-design .refresh-clock-grid article>span,
.zph-design .refresh-clock-grid small,
.zph-design .refresh-access-list small,
.zph-design .refresh-evidence-section dd,
.zph-design .coverage-hero-copy>small,
.zph-design .coverage-index-head small,
.zph-design .coverage-index-regions small,
.zph-design .coverage-directory-controls>label svg,
.zph-design .coverage-directory-meta,
.zph-design .coverage-review-stamp>small,
.zph-design .coverage-matrix tbody th small,
.zph-design .coverage-matrix-note>span,
.zph-design .coverage-field-grid p,
.zph-design .coverage-field-grid span,
.zph-design .dashboard-entity-form>small,
.zph-design .dashboard-monitor-card small,
.zph-design .dashboard-monitor-card dt,
.zph-design .dashboard-usage-meter p,
.zph-design .dashboard-billing-status small,
.zph-design .dashboard-billing-card dt,
.zph-design .dashboard-billing-note,
.zph-design .monitoring-principles article>span,
.zph-design .journal-visual li small,
.zph-design .journal-sources>strong,
.zph-design .journal-author-note small,
.zph-design .blog-guide-grid>a>b,
.zph-design .blog-guide-grid>a>b>span svg,
.zph-design .workspace-search-tabs input::placeholder,
.zph-design .dashboard-usage-empty,
.zph-design .dashboard-channel-grid small,
.zph-design .person-basic-grid dt,
.zph-design .person-connections-title small,
.zph-design .person-relationship-list small,
.zph-design .legacy-article-byline small,
.zph-design .legacy-article-body figcaption{color:#62556d}
.zph-design .breadcrumbs{font-size:.875rem;flex-wrap:wrap}
.zph-design .light-label{color:#eee5f8}
.zph-design .about-process-grid article>span,
.zph-design .customer-logo-grid span,
.zph-design .grounding-method-grid article>small,
.zph-design .partnership-chain article>span,
.zph-design .dictionary-missing-section li>span,
.zph-design .field-lineage-band li>span,
.zph-design .refresh-scope-section li>span{color:#d4c5e0;font-size:.875rem}
.zph-design .customer-wall .section-label{color:#d4c5e0}
.zph-design .about-company .company-monogram{background:#f1eafa;color:#5b2bc3}
.zph-design #contactForm label{color:#62556d}
.zph-design #contactForm .req{color:#5b2bc3}
.zph-design .step-desc{color:#62556d}
.zph-design .ty-badge{color:#167143}
.zph-design td.zph-pricing-dash{color:#62556d}
.zph-design .preview-section-title > small,
.zph-design .enrichment-boundary,
.zph-design .locked-profile-sections article small,
.zph-design .directory-source p,
.zph-design .metadata-card dt,
.zph-design .demo-toolbar small,
.zph-design .person-card span,.zph-design .resolved-record span,
.zph-design .person-card small,.zph-design .financial-company small,.zph-design .resolved-record small,.zph-design .enrichment-record small,.zph-design .monitor-company small,
.zph-design .relationship-list small,
.zph-design .financial-table > div:first-child,
.zph-design .input-records small,
.zph-design .tree-parent small,.zph-design .tree-children small,
.zph-design .enrichment-fields span,
.zph-design .event-timeline small,
.zph-design .lineage-step > span,
.zph-design .lineage-step small,
.zph-design .case-customer-card>span,
.zph-design .case-customer-card>small,
.zph-design .grounding-audit-labels,
.zph-design .partnership-config dt{color:#62556d}
.zph-design .field-workbench-tabs [data-slot="tabs-trigger"]{color:#62556d;font-size:.875rem}
.zph-design .field-workbench-tabs [data-slot="tabs-trigger"][data-state="active"]{color:#452482}
.zph-design .refresh-stage-list>div>span{color:#d4c5e0;font-size:.875rem}
.zph-design .lineage-step>span,.zph-design .lineage-step small{font-size:.875rem}
.zph-design .zph-api-reference :is(.side-group,.card-meta,.c){color:#62556d}
.zph-design .zph-api-reference :is(.side-group,.card-meta,.card-label,.copy){font-size:.875rem}
.zph-design .zph-api-reference .req{color:#ad2940;font-size:.875rem}
.zph-design .zph-mcp-product .zmcp-page .code .c{color:#c5b7dc}
.zph-design .zephira-contact{--faint:#62556d;--brand-2:#6d3acc}
.zph-design #zephira-ty{--text-dim:#62556d;--green:#167143}
.zph-design .legacy-article-body [style*="color:#8a8398" i]:not([style*="background-color:#8a8398" i]),
.zph-design .legacy-article-body [style*="color: #8a8398" i]:not([style*="background-color: #8a8398" i]){color:#62556d!important}
.zph-design .legacy-article-body [style*="color:#94a3b8" i]:not([style*="background-color:#94a3b8" i]),
.zph-design .legacy-article-body [style*="color: #94a3b8" i]:not([style*="background-color: #94a3b8" i]){color:#62556d!important}
.zph-design .legacy-article-body [style*="color:#64748b" i]:not([style*="background-color:#64748b" i]),
.zph-design .legacy-article-body [style*="color: #64748b" i]:not([style*="background-color: #64748b" i]){color:#62556d!important}
.zph-design .legacy-article-body [style*="color:#1e9d5b" i]:not([style*="background-color:#1e9d5b" i]),
.zph-design .legacy-article-body [style*="color: #1e9d5b" i]:not([style*="background-color: #1e9d5b" i]){color:#167143!important}
.zph-design .legacy-article-body [style*="color:#16a34a" i]:not([style*="background-color:#16a34a" i]),
.zph-design .legacy-article-body [style*="color: #16a34a" i]:not([style*="background-color: #16a34a" i]){color:#167143!important}
.zph-design .legacy-article-body [style*="color:#c77a0a" i]:not([style*="background-color:#c77a0a" i]),
.zph-design .legacy-article-body [style*="color: #c77a0a" i]:not([style*="background-color: #c77a0a" i]){color:#8a5100!important}
.zph-design .legacy-article-body [style*="color:#f59e0b" i]:not([style*="background-color:#f59e0b" i]),
.zph-design .legacy-article-body [style*="color: #f59e0b" i]:not([style*="background-color: #f59e0b" i]){color:#8a5100!important}
.zph-design .legacy-article-body [style*="color:#2c6fcb" i]:not([style*="background-color:#2c6fcb" i]),
.zph-design .legacy-article-body [style*="color: #2c6fcb" i]:not([style*="background-color: #2c6fcb" i]){color:#245bab!important}
.zph-design .legacy-article-body [style*="color:#3b82f6" i]:not([style*="background-color:#3b82f6" i]),
.zph-design .legacy-article-body [style*="color: #3b82f6" i]:not([style*="background-color: #3b82f6" i]){color:#245bab!important}
.zph-design .legacy-article-body [style*="color:#93c5fd" i]:not([style*="background-color:#93c5fd" i]),
.zph-design .legacy-article-body [style*="color: #93c5fd" i]:not([style*="background-color: #93c5fd" i]){color:#245bab!important}
.zph-design .legacy-article-body [style*="color:#9b8bc9" i]:not([style*="background-color:#9b8bc9" i]),
.zph-design .legacy-article-body [style*="color: #9b8bc9" i]:not([style*="background-color: #9b8bc9" i]){color:#61439b!important}
.zph-design .legacy-article-body [style*="color:#b4a6d8" i]:not([style*="background-color:#b4a6d8" i]),
.zph-design .legacy-article-body [style*="color: #b4a6d8" i]:not([style*="background-color: #b4a6d8" i]){color:#61439b!important}
.zph-design .legacy-article-body [style*="color:#a594d0" i]:not([style*="background-color:#a594d0" i]),
.zph-design .legacy-article-body [style*="color: #a594d0" i]:not([style*="background-color: #a594d0" i]){color:#61439b!important}
.zph-design .legacy-article-body [style*="color:#a78bfa" i]:not([style*="background-color:#a78bfa" i]),
.zph-design .legacy-article-body [style*="color: #a78bfa" i]:not([style*="background-color: #a78bfa" i]){color:#61439b!important}
.zph-design .legacy-article-body [style*="color:#c4b5fd" i]:not([style*="background-color:#c4b5fd" i]),
.zph-design .legacy-article-body [style*="color: #c4b5fd" i]:not([style*="background-color: #c4b5fd" i]){color:#61439b!important}
.zph-design .legacy-article-body [style*="color:#ea580c" i]:not([style*="background-color:#ea580c" i]),
.zph-design .legacy-article-body [style*="color: #ea580c" i]:not([style*="background-color: #ea580c" i]){color:#ad3c08!important}
.zph-design .legacy-article-body .num.green{color:#167143}
.zph-design .legacy-article-body .em-seg-label{color:#24182f}
.zph-design .legacy-article-body .em-seg:nth-child(-n+2) .em-seg-label{color:#fff}
.zph-design .legacy-article-body .qc-bar span{color:#302437}
.zph-design .legacy-article-body{min-width:0}
.zph-design .legacy-article-body :is(.data-table-wrap,.emirate-table){max-width:100%;overflow-x:auto}
@media(max-width:760px){
 .zph-design .legacy-article-body table:not(table table){display:block;min-width:0;max-width:100%;overflow-x:auto}
 .zph-design .legacy-article-body table table{min-width:0;max-width:100%}
}
.zph-design .zph-api-reference{--amber:#875106;--rose:#ad2940}
.zph-design .zph-api-reference :is(th,.strip dt,.opt){color:#62556d;font-size:.875rem}
