/* Source-owned colour surfaces. Brand colours and image pixels remain unchanged. */
html[data-ahi-theme="light"]{color-scheme:light}
html[data-ahi-theme="dark"]{color-scheme:dark;--ahi-surface-page:#0d1726;--ahi-surface:#152339;--ahi-surface-raised:#1c2e47;--ahi-surface-input:#101d30;--ahi-text:#edf2fa;--ahi-muted:#b3c0d2;--ahi-line:#3c5069;--ahi-link:#b7d4ff;--ahi-gold-text:#efd18d;--ahi-warm:#302a20;--ahi-success-bg:#17382e;--ahi-success-text:#b4ebcd;--ahi-error-bg:#422720;--ahi-error-text:#ffc4b6;--ahi-dir-text:var(--ahi-text);--ahi-dir-muted:var(--ahi-muted);--ahi-dir-line:var(--ahi-line);--ahi-dir-cream:var(--ahi-warm);background:var(--ahi-surface-page);color:var(--ahi-text)}
html[data-ahi-theme="dark"] body{background:var(--ahi-surface-page);color:var(--ahi-text)}
html[data-ahi-theme="dark"] :is(.ahi-directory,.ahi-approval-page,.ahi-business-page,.ahi-admin-page,.ahi-account-page,.ahi-eco-page,.ahi-partner-page,.ahi-membership){background:var(--ahi-surface-page);color:var(--ahi-text)}
html[data-ahi-theme="dark"] :is(.ahi-directory h1,.ahi-directory h2,.ahi-directory h3,.ahi-directory h4,.ahi-dir-plan-price strong,.ahi-dir-category-card,.ahi-dir-dashboard-card,.ahi-messages-page){color:var(--ahi-text)}
html[data-ahi-theme="dark"] :is(.ahi-dir-card,.ahi-dir-category-card,.ahi-dir-plan,.ahi-dir-benefit-grid article,.ahi-dir-ecosystem-grid article,.ahi-dir-detail-block,.ahi-dir-contact-panel,.ahi-dir-dashboard-card,.ahi-dir-ad-offer,.ahi-approval-card,.ahi-approval-list-item,.ahi-business-panel,.ahi-business-repeat-card,.ahi-business-profile-card,.ahi-admin-card,.ahi-admin-panel,.ahi-admin-detail,.ahi-admin-upcoming,.ahi-account-card,.ahi-partner-plan,.ahi-membership-card,.ahi-pwa-install-help){background:var(--ahi-surface);border-color:var(--ahi-line);color:var(--ahi-text)}
html[data-ahi-theme="dark"] :is(.ahi-dir-page-banner,.ahi-dir-notice,.ahi-dir-tags span,.ahi-dir-image-placeholder,.ahi-dir-card-image,.ahi-approval-status,.ahi-approval-detail,.ahi-business-menu-section,.ahi-business-attachment,.ahi-business-upload,.ahi-business-profile-placeholder,.ahi-admin-table th,.ahi-admin-message,.ahi-account-status,.ahi-account-profile,.ahi-membership-status,.ahi-membership-note,.ahi-membership-requests button){background:var(--ahi-surface-raised);border-color:var(--ahi-line);color:var(--ahi-text)}
html[data-ahi-theme="dark"] :is(.ahi-dir-nearby,.ahi-dir-ad-contact,.ahi-dir-ecosystem-grid .is-gold,.ahi-admin-deadlines .ahi-admin-card,.ahi-partner-plan-accent){background:var(--ahi-warm);border-color:#71613d}
html[data-ahi-theme="dark"] .ahi-dir-category-card:hover{background:var(--ahi-surface-raised);border-color:var(--ahi-dir-gold)}
html[data-ahi-theme="dark"] :is(.ahi-dir-category-icon,.ahi-dir-nearby-icon){background:var(--ahi-warm);color:var(--ahi-gold-text)}
html[data-ahi-theme="dark"] :is(.ahi-dir-search-form,.ahi-dir-ecosystem-menu>div){background:var(--ahi-surface);border-color:var(--ahi-line)}
html[data-ahi-theme="dark"] :is(.ahi-dir-search-field,.ahi-dir-search-field input,.ahi-dir-search-field select){background:var(--ahi-surface);color:var(--ahi-text);border-color:var(--ahi-line)}
html[data-ahi-theme="dark"] :is(.ahi-directory,.ahi-approval-page,.ahi-business-page,.ahi-admin-page,.ahi-account-page,.ahi-membership) :is(input:not([type="checkbox"]):not([type="radio"]),select,textarea){background:var(--ahi-surface-input);border-color:var(--ahi-line);color:var(--ahi-text)}
html[data-ahi-theme="dark"] :is(.ahi-directory,.ahi-approval-page,.ahi-business-page,.ahi-admin-page,.ahi-account-page,.ahi-membership) :is(input,textarea)::placeholder{color:var(--ahi-muted);opacity:1}
html[data-ahi-theme="dark"] :is(.ahi-directory,.ahi-approval-page,.ahi-business-page,.ahi-admin-page,.ahi-account-page,.ahi-membership) :is(input,select,textarea):disabled{background:var(--ahi-surface-raised);color:var(--ahi-muted)}
html[data-ahi-theme="dark"] :is(.ahi-approval-page,.ahi-business-page,.ahi-admin-page,.ahi-account-page,.ahi-membership) :is(input[type="checkbox"],input[type="radio"]){accent-color:var(--ahi-dir-gold)}
html[data-ahi-theme="dark"] :is(.ahi-approval-button.is-secondary,.ahi-business-button.is-secondary,.ahi-account-secondary,.ahi-membership-secondary,.ahi-dir-pagination button,.ahi-ad-pagination button,.ahi-admin-page button,.ahi-admin-shortcuts a,.ahi-admin-actions a){background:var(--ahi-surface-raised);color:var(--ahi-text);border-color:var(--ahi-line)}
html[data-ahi-theme="dark"] :is(.ahi-approval-button:not(.is-secondary),.ahi-business-button:not(.is-secondary),.ahi-account-button:not(.ahi-account-secondary),.ahi-membership-button:not(.ahi-membership-secondary),.ahi-chat-owner-action,.ahi-eco-button-primary,.ahi-partner-button){border-color:#627c9f}
html[data-ahi-theme="dark"] .ahi-dir-button-outline{color:var(--ahi-text)!important;border-color:#8295af}
html[data-ahi-theme="dark"] :is(.ahi-dir-button-outline:hover,.ahi-account-secondary:hover,.ahi-membership-secondary:hover:not(:disabled),.ahi-eco-button-secondary:hover){background:var(--ahi-surface-raised)}
html[data-ahi-theme="dark"] .ahi-eco-button-secondary,html[data-ahi-theme="dark"] .ahi-business-upload input::file-selector-button{background:var(--ahi-surface-raised);color:var(--ahi-text);border-color:var(--ahi-line)}
html[data-ahi-theme="dark"] :is(.ahi-dir-text-link,.ahi-dir-text-button,.ahi-dir-contact-text,.ahi-approval-link,.ahi-business-link,.ahi-account-link,.ahi-partner-contact,.ahi-membership a){color:var(--ahi-link)}
html[data-ahi-theme="dark"] :is(.ahi-dir-category-card small,.ahi-dir-ad-label,.ahi-dir-ad-offer>p,.ahi-dir-ad-offer dt,.ahi-dir-ad-contact p,.ahi-approval-description,.ahi-approval-checkbox,.ahi-approval-steps li,.ahi-approval-count,.ahi-approval-list-item p,.ahi-approval-detail p,.ahi-approval-detail.is-empty,.ahi-business-page-head p,.ahi-business-panel-head p,.ahi-business-check,.ahi-business-upload small,.ahi-business-coordinates,.ahi-business-hint,.ahi-business-quota p,.ahi-business-profile-body>p,.ahi-business-pagination,.ahi-business-review-row p,.ahi-business-summary dt,.ahi-admin-header p,.ahi-admin-card>span,.ahi-admin-asof,.ahi-admin-help,.ahi-admin-totals,.ahi-admin-filters label,.ahi-admin-table th,.ahi-admin-cell-note,.ahi-admin-definitions dt,.ahi-account-description,.ahi-account-address,.ahi-account-profile p,.ahi-eco-description,.ahi-eco-eyebrow,.ahi-partner-lead,.ahi-partner-hero-note,.ahi-partner-plan-label,.ahi-partner-price span,.ahi-partner-includes,.ahi-partner-volume,.ahi-partner-caption,.ahi-partner-detail p,.ahi-partner-agreement p,.ahi-partner-detail .ahi-partner-list,.ahi-partner-back,.ahi-membership-muted,.ahi-membership-requests small,.ahi-messages-page p){color:var(--ahi-muted)}
html[data-ahi-theme="dark"] .ahi-dir-ad-offer dd{color:var(--ahi-text)}
html[data-ahi-theme="dark"] :is(.ahi-dir-eyebrow,.ahi-dir-ad-label span:last-child,.ahi-dir-ecosystem-grid .is-gold h2,.ahi-approval-eyebrow,.ahi-business-page-head .ahi-business-eyebrow,.ahi-account-eyebrow,.ahi-partner-eyebrow,.ahi-admin-card>a,.ahi-admin-card>button,.ahi-messages-page .ahi-messages-eyebrow){color:var(--ahi-gold-text)}
html[data-ahi-theme="dark"] :is(.ahi-dir-gold-link,.ahi-admin-eyebrow){color:var(--ahi-gold-text)!important}
html[data-ahi-theme="dark"] .ahi-partner-note{color:var(--ahi-muted)!important}
html[data-ahi-theme="dark"] :is(.ahi-dir-plan-renewal,.ahi-dir-preparing,.ahi-approval-badge,.ahi-approval-steps li:before,.ahi-business-badge,.ahi-business-notice,.ahi-admin-badge.pending,.ahi-eco-status,.ahi-membership-notice,.ahi-membership-requests button.is-selected){background:var(--ahi-warm);color:var(--ahi-gold-text);border-color:#71613d}
html[data-ahi-theme="dark"] .ahi-dir-plan-renewal{color:var(--ahi-gold-text)!important}
html[data-ahi-theme="dark"] :is(.ahi-approval-notice,.ahi-business-badge.is-approved,.ahi-admin-badge.approved,.ahi-account-message,.ahi-membership-success,.ahi-workflow-messages .ahi-workflow-success){background:var(--ahi-success-bg);color:var(--ahi-success-text);border-color:#42725f}
html[data-ahi-theme="dark"] :is(.ahi-approval-notice.is-error,.ahi-business-notice.is-error,.ahi-business-badge.is-rejected,.ahi-admin-badge.rejected,.ahi-admin-error,.ahi-account-error,.ahi-membership-error,.ahi-workflow-messages .ahi-workflow-error){background:var(--ahi-error-bg);color:var(--ahi-error-text);border-color:#926355}
html[data-ahi-theme="dark"] .ahi-account-field-error{color:var(--ahi-error-text)}
html[data-ahi-theme="dark"] :is(.ahi-admin-badge,.ahi-business-badge.is-draft,.ahi-workflow-messages p){background:var(--ahi-surface-raised);color:var(--ahi-muted)}
html[data-ahi-theme="dark"] :is(.ahi-dir-card-location,.ahi-approval-links,.ahi-approval-history,.ahi-business-panel-head,.ahi-business-legacy-image,.ahi-business-repeat-content,.ahi-business-hours-row,.ahi-business-review-row,.ahi-business-summary,.ahi-business-preview-section,.ahi-business-preview-section article,.ahi-admin-upcoming li,.ahi-admin-businesses li,.ahi-admin-table td,.ahi-account-back,.ahi-partner-volume,.ahi-partner-detail,.ahi-membership details,.ahi-membership-admin-form,.ahi-membership-decision,.ahi-membership-gate){border-color:var(--ahi-line)}
html[data-ahi-theme="dark"] :is(.ahi-dir-hero h1,.ahi-dir-detail-hero h1,.ahi-dir-credit-banner h2){color:#fff}
html[data-ahi-theme="dark"] .ahi-admin-actions button[type="submit"]{background:#244365;color:#fff;border-color:#627c9f}
html[data-ahi-theme="dark"] :is(.ahi-admin-page button:hover,.ahi-admin-page a:hover){color:var(--ahi-gold-text);border-color:var(--ahi-dir-gold)}
html[data-ahi-theme="dark"] .ahi-dir-bottom-nav{background:var(--ahi-surface);border-color:var(--ahi-line)}
html[data-ahi-theme="dark"] .ahi-dir-bottom-nav a{color:var(--ahi-muted)}
html[data-ahi-theme="dark"] :is(.ahi-dir-bottom-nav a.is-current,.ahi-dir-bottom-nav a.is-current svg){color:var(--ahi-gold-text)}
html[data-ahi-theme="dark"].ahi-pwa-mode .ahi-dir-bottom-nav{background:var(--ahi-surface);border-color:var(--ahi-line)}
html[data-ahi-theme="dark"].ahi-pwa-mode .ahi-dir-bottom-nav a{color:var(--ahi-muted)}
html[data-ahi-theme="dark"].ahi-pwa-mode :is(.ahi-dir-bottom-nav a.is-current,.ahi-dir-bottom-nav a.is-current svg){color:var(--ahi-gold-text)}
html[data-ahi-theme="dark"] .ahi-dir-bottom-nav a.is-current,html[data-ahi-theme="dark"].ahi-pwa-mode .ahi-dir-bottom-nav a.is-current{background:var(--ahi-warm)}

/* Residual source-baseline pages use these semantic utility colours. */
html[data-ahi-theme="dark"] main :is(.bg-white,.bg-gray-50,.bg-slate-50,.bg-neutral-50){background-color:var(--ahi-surface);color:var(--ahi-text)}
html[data-ahi-theme="dark"] main :is(.bg-gray-100,.bg-slate-100,.bg-gray-200,.bg-slate-200){background-color:var(--ahi-surface-raised)}
html[data-ahi-theme="dark"] main :is(.text-gray-900,.text-gray-800,.text-gray-700,.text-slate-900,.text-slate-800,.text-slate-700){color:var(--ahi-text)}
html[data-ahi-theme="dark"] main :is(.text-gray-600,.text-gray-500,.text-gray-400,.text-slate-600,.text-slate-500,.text-slate-400){color:var(--ahi-muted)}
html[data-ahi-theme="dark"] main :is(.border-gray-100,.border-gray-200,.border-gray-300,.border-slate-100,.border-slate-200,.border-slate-300){border-color:var(--ahi-line)}
.ahi-brand-logo-white{display:none}
.ahi-brand-logo-color{display:block}
html[data-ahi-theme="dark"] .ahi-brand-logo-color{display:none}
html[data-ahi-theme="dark"] .ahi-brand-logo-white{display:block}
:is(.ahi-dir-header,.ahi-dir-footer) .ahi-brand-logo-color{display:none}
:is(.ahi-dir-header,.ahi-dir-footer) .ahi-brand-logo-white{display:block}

/* Chat uses its own tokens, while retaining the navy header and gold own-message cue. */
html[data-ahi-theme="dark"] .ahi-chat-root{--ahi-border:var(--ahi-line);--ahi-ink:var(--ahi-text)}
html[data-ahi-theme="dark"] :is(.ahi-chat-panel,.ahi-chat-log,.ahi-chat-login-hint){background:var(--ahi-surface);color:var(--ahi-text)}
html[data-ahi-theme="dark"] :is(.ahi-chat-list,.ahi-chat-composer,.ahi-chat-footer,.ahi-chat-notice,.ahi-chat-assignment){background:var(--ahi-surface-raised);color:var(--ahi-text)}
html[data-ahi-theme="dark"] .ahi-chat-root button{background:var(--ahi-surface-raised);color:var(--ahi-text)}
html[data-ahi-theme="dark"] .ahi-chat-tabs button[aria-pressed="true"]{background:#244365;color:#fff;border-color:#7e97b9}
html[data-ahi-theme="dark"] .ahi-chat-selected{background:#29415e!important;border-color:#7e97b9!important}
html[data-ahi-theme="dark"] .ahi-chat-message{background:var(--ahi-surface-raised);color:var(--ahi-text)}
html[data-ahi-theme="dark"] .ahi-chat-own{background:var(--ahi-warm);color:var(--ahi-text)}
html[data-ahi-theme="dark"] :is(.ahi-chat-list-hint,.ahi-chat-list-item span,.ahi-chat-thread-header p,.ahi-chat-message-meta,.ahi-chat-empty,.ahi-chat-composer small,.ahi-chat-footer,.ahi-chat-welcome p,.ahi-chat-blocks p){color:var(--ahi-muted)}
html[data-ahi-theme="dark"] .ahi-chat-composer textarea{background:var(--ahi-surface-input);color:var(--ahi-text);border-color:var(--ahi-line)}
html[data-ahi-theme="dark"] .ahi-chat-composer textarea::placeholder{color:var(--ahi-muted);opacity:1}
html[data-ahi-theme="dark"] .ahi-chat-demo{background:var(--ahi-warm);color:var(--ahi-gold-text)}
html[data-ahi-theme="dark"] .ahi-chat-error{background:var(--ahi-error-bg);color:var(--ahi-error-text);border-color:#926355}
html[data-ahi-theme="dark"] .ahi-chat-delivery{color:var(--ahi-error-text)}
html[data-ahi-theme="dark"] .ahi-chat-list-item b{color:#142540}
html[data-ahi-theme="dark"] .ahi-chat-root a{color:var(--ahi-link)}

/* Direction follows the locale; numeric/address controls retain their native LTR order. */
html[dir="rtl"] :is(.ahi-dir-search-form,.ahi-admin-table,.ahi-chat-list-item,.ahi-chat-launcher strong,.ahi-chat-launcher small,.ahi-pwa-install-button,.ahi-membership-requests button){text-align:start}
html[dir="rtl"] :is(.ahi-dir-desktop-nav,.ahi-dir-card-location span,.ahi-dir-menu-item>strong,.ahi-dir-category-card>svg,.ahi-dir-dashboard-card>svg:last-child){margin-left:0;margin-inline-start:auto}
html[dir="rtl"] .ahi-dir-ecosystem-menu summary:after{margin-left:0;margin-inline-start:7px}
html[dir="rtl"] .ahi-dir-ecosystem-menu>div{right:auto;inset-inline-end:0}
html[dir="rtl"] .ahi-dir-hero h1 span{margin-left:0;margin-inline-start:12px}
html[dir="rtl"] .ahi-dir-search-field{border-right:0;border-inline-end:1px solid var(--ahi-dir-line)}
html[dir="rtl"] .ahi-dir-search-form .ahi-dir-button{margin-left:0;margin-inline-start:9px}
html[dir="rtl"] .ahi-dir-card-category{left:auto;inset-inline-start:12px}
html[dir="rtl"] .ahi-dir-nearby .ahi-dir-button{margin-left:0;margin-inline-start:auto}
html[dir="rtl"] .ahi-approval-detail button{margin-right:0;margin-inline-end:8px}
html[dir="rtl"] .ahi-business-upload input::file-selector-button{margin-right:0;margin-inline-end:12px}
html[dir="rtl"] .ahi-partner-hero-note{border-left:0;border-inline-start:1px solid #71613d;padding-left:0;padding-inline-start:30px}
html[dir="rtl"] .ahi-partner-enterprise-side{border-left:0;border-inline-start:1px solid #ffffff24;padding-left:0;padding-inline-start:35px}
html[dir="rtl"] .ahi-partner-list li{padding-left:0;padding-inline-start:17px}
html[dir="rtl"] .ahi-partner-list li:before{left:auto;inset-inline-start:0}
html[dir="rtl"] .ahi-membership-points{padding-left:0;padding-inline-start:22px}
html[dir="rtl"] :is(.ahi-chat-launcher,.ahi-chat-panel,.ahi-chat-login-hint){right:auto;inset-inline-end:24px}
html[dir="rtl"] .ahi-chat-list{border-right:0;border-inline-end:1px solid var(--ahi-border)}
html[dir="rtl"] .ahi-chat-list-item strong{padding-right:0;padding-inline-end:24px}
html[dir="rtl"] .ahi-chat-list-item b{right:auto;inset-inline-end:8px}
html[dir="rtl"] .ahi-chat-message{border-radius:16px 3px 16px 16px}
html[dir="rtl"] .ahi-chat-own{border-radius:3px 16px 16px 16px}
html[dir="rtl"] :is(input[type="email"],input[type="url"],input[type="tel"],input[type="number"],input[type="date"],input[type="datetime-local"],input[type="time"],input[type="month"],input[type="week"]){direction:ltr;text-align:start}
html[dir="rtl"].ahi-pwa-mode .ahi-dir-bottom-nav{left:auto;right:auto;inset-inline-start:max(12px,calc((100vw - 600px)/2));inset-inline-end:max(80px,calc((100vw - 600px)/2 + 68px))}
html[dir="rtl"].ahi-pwa-mode .ahi-chat-launcher{right:auto!important;inset-inline-end:max(12px,calc((100vw - 600px)/2))!important}
@media(max-width:900px){html[dir="rtl"] .ahi-dir-search-field:nth-child(2){border-inline-end:0}html[dir="rtl"] .ahi-dir-search-form .ahi-dir-button{margin-inline-start:8px}html[dir="rtl"] .ahi-dir-nearby .ahi-dir-button{margin-inline-start:86px}html[dir="rtl"] .ahi-partner-hero-note{border-inline-start:0;padding-inline-start:0}html[dir="rtl"] .ahi-partner-enterprise-side{padding-inline-start:25px}}
@media(max-width:767px){html[dir="rtl"] .ahi-chat-launcher{right:auto!important;inset-inline-end:12px!important}html[dir="rtl"] .ahi-chat-panel{inset-inline-end:0}html[dir="rtl"] .ahi-chat-login-hint{inset-inline-end:12px}html[dir="rtl"] .ahi-chat-list{border-inline-end:0}}
@media(max-width:640px){html[dir="rtl"] .ahi-dir-search-field{border-inline-end:0}html[dir="rtl"] .ahi-dir-search-form .ahi-dir-button{margin-inline-start:0}html[dir="rtl"] .ahi-dir-nearby .ahi-dir-button{margin-inline-start:0}html[dir="rtl"] .ahi-dir-bottom-nav{left:auto;right:auto;inset-inline-start:12px;inset-inline-end:80px}html[dir="rtl"] .ahi-dir-featured .ahi-dir-text-link{margin-right:0;margin-inline-end:70px}}
@media(max-width:600px){html[dir="rtl"] .ahi-partner-enterprise-side{border-inline-start:0;padding-inline-start:0}}
@supports selector(body:has(button)){@media(max-width:640px){html[dir="rtl"] body:not(:has(.ahi-chat-launcher)) .ahi-dir-bottom-nav{right:auto;inset-inline-end:12px}}html[dir="rtl"].ahi-pwa-mode body:not(:has(.ahi-chat-launcher)) .ahi-dir-bottom-nav{right:auto;inset-inline-end:max(12px,calc((100vw - 600px)/2))}}

/* R21: the immutable application shell is outside main's utility surface rules. */
html[data-ahi-theme="dark"] #app.bg-gray-50{background:var(--ahi-polish-page,var(--ahi-surface-page));color:var(--ahi-text)}
html[data-ahi-theme="dark"] #app>.fixed.inset-0.bg-white{background:var(--ahi-surface-page);color:var(--ahi-text)}
html[data-ahi-theme="dark"] #app>.fixed.inset-0.bg-white .text-gray-900{color:var(--ahi-text)}
html[data-ahi-theme="dark"] #app>.fixed.inset-0.bg-white :is(.text-gray-600,.text-gray-500){color:var(--ahi-muted)}
/* Admin navigation is the actual intervening sibling of the normal-flow header. */
.ahi-dir-header+.ahi-admin-workspace+main{padding-top:0!important}
/* The remaining compiled profile uses semantic cards/fields rather than utility surfaces. */
html[data-ahi-theme="dark"] main .user-dashboard .card{background:var(--ahi-surface);border-color:var(--ahi-line);color:var(--ahi-text)}
html[data-ahi-theme="dark"] main .user-dashboard .input-field{background:var(--ahi-surface-input);border-color:var(--ahi-line);color:var(--ahi-text)}
html[data-ahi-theme="dark"] main .user-dashboard .input-field::placeholder{color:var(--ahi-muted);opacity:1}
html[data-ahi-theme="dark"] main .user-dashboard .input-field:disabled{background:var(--ahi-surface-raised);color:var(--ahi-muted)}
/* The actual body-teleported toast also lives outside main. */
.fixed.top-20.right-6.w-96{max-inline-size:calc(100vw - 48px);overflow-wrap:anywhere}
html[data-ahi-theme="dark"] .fixed.top-20.right-6.w-96>.bg-white{background-color:var(--ahi-surface);color:var(--ahi-text)}
html[data-ahi-theme="dark"] .fixed.top-20.right-6.w-96 .text-gray-900{color:var(--ahi-text)}
html[data-ahi-theme="dark"] .fixed.top-20.right-6.w-96 :is(.text-gray-600,.text-gray-400){color:var(--ahi-muted)}
