/* Admin-selected site theme. Loaded after all normal CSS. Root: html[data-admin-theme="light|dark"]. */
.merchant-page .topbar-tools{display:flex;align-items:center;justify-content:flex-end;gap:18px;flex-wrap:wrap}
.merchant-page .admin-theme-toggle{min-height:34px;padding:7px 13px;background:transparent;color:var(--ink);border:1px solid var(--line);border-radius:6px;font:600 12px/1.3 Arial,sans-serif;cursor:pointer;white-space:nowrap}
.merchant-page .admin-theme-toggle[hidden]{display:none}
.merchant-page .admin-theme-toggle:focus-visible{outline:3px solid #3f78ad;outline-offset:3px}
@media(max-width:700px){.merchant-page .topbar{height:auto;min-height:66px;padding-top:12px;padding-bottom:12px}.merchant-page .topbar-tools{gap:8px}.merchant-page .topbar-right{font-size:9px}}

/* ===== LIGHT: warm neutral, green/red surfaces replaced by slate and amber ===== */
html[data-admin-theme="light"]{color-scheme:light}
html[data-admin-theme="light"] body{--pale:#e9ecee;--sage:#e1e7ed;--blue:#dce5ed;--coral:#b77a2d;--muted:#63717d}
html[data-admin-theme="light"] .mb-landing{--mb-orange:#a66a20;--mb-peach:#f0e3d0;--mb-blue:#dce5ed;--mb-cream:#ece9e1;--mb-line:#d8dce0}
html[data-admin-theme="light"] .mb-marketing{--mbm-coral:#a66a20;--mbm-peach:#f0e3d0;--mbm-wash:#e9ecee;--mbm-muted:#63717d;--mbm-line:#d8dce0}
html[data-admin-theme="light"] :is(.stat-card-messages,.main-content>.notice,.provider-status,.checkout-summary,.purchase-celebration,.mb-customer-downloads,.feedback,[role="status"],.empty-state,.mb-trial-price,.mb-intro,.mb-pricing,.mbm-archive,.mbm-contact-main,.mbm-article-cta){background:#e9ecee;border-color:#cfd6db;color:#243a47}
html[data-admin-theme="light"] :is(.danger,.license-once,.mbm-form-error){background:#f8eedd;border-color:#c68a2e;color:#6b4513;box-shadow:none}
html[data-admin-theme="light"] .license-entry{border-left-color:#3f78ad}
html[data-admin-theme="light"] :is(.feedback,[role="status"]){border-left:3px solid #3f78ad}
html[data-admin-theme="light"] .is-published{background:#e1e9f1;color:#2f5f8f}
html[data-admin-theme="light"] .is-new{background:#f6ebd5;color:#7d5617}
html[data-admin-theme="light"] .availability-card,html[data-admin-theme="light"] .new-editor{background:#f6efe2;border-color:#e4d6bd}
html[data-admin-theme="light"] .mb-product-scene:before,html[data-admin-theme="light"] .mbm-featured-art{background:#dde5ea}
html[data-admin-theme="light"] .purchase-celebration-mark{background:#2f5f8f}
html[data-admin-theme="light"] :is(.purchase-celebration-kicker,.license-copy-status){color:#2f5f8f}
html[data-admin-theme="light"] .mb-how,html[data-admin-theme="light"] .mb-scope{background:#efe6d9}
html[data-admin-theme="light"] .mb-final{background:#e3b982}
html[data-admin-theme="light"] .mb-button--primary,html[data-admin-theme="light"] .mbm-button--coral{background:#e3a95a}
html[data-admin-theme="light"] :is(.mb-button--primary:hover,.mbm-button--coral:hover:not(:disabled)){background:#eebb74}
html[data-admin-theme="light"] .mb-feature-card--tinted{background:#dce4ea}

/* ===== DARK: navy / slate with blue and amber accents ===== */
html[data-admin-theme="dark"]{color-scheme:dark;background:#0e1822}
html[data-admin-theme="dark"] :is(body,.merchant-page,.mb-landing,.mb-marketing){
 color-scheme:dark;--navy:#0a131b;--deep:#e6edf3;--ink:#e3eaf0;--muted:#9fb0bf;--cream:#0e1822;--surface:#152330;--line:#2b3d4e;--pale:#1b2c3b;--blue:#1d3347;--sage:#1b2c3b;--coral:#e3b25c;
 --mb-ink:#e3eaf0;--mb-ink-soft:#a5b5c3;--mb-paper:#0e1822;--mb-cream:#13212d;--mb-line:#2b3d4e;--mb-orange:#e3b25c;--mb-peach:#3a3326;--mb-blue:#1d3347;--mb-dark:#0a131b;
 --mbm-ink:#e3eaf0;--mbm-deep:#0a131b;--mbm-muted:#a5b5c3;--mbm-paper:#0e1822;--mbm-wash:#13212d;--mbm-line:#2b3d4e;--mbm-coral:#e3b25c;--mbm-peach:#3a3326;
 background:#0e1822;color:#e3eaf0}
html[data-admin-theme="dark"] a:hover{color:#e3b25c}
html[data-admin-theme="dark"] :is(a,button,input,textarea,select,summary):focus-visible{outline-color:#7fb2e5}
html[data-admin-theme="dark"] :is(h1,h2,h3,h4,label,legend,dt,dd,summary,strong){color:#e8eef3}
html[data-admin-theme="dark"] :is(.muted,.page-subtitle,.section-description,.editor-note,.stat-detail,.message-from,.message-top time,.article-summary small,.license-meta,.simple-main p,.main-content>p,.main-content>article>p,.empty-state p,.payment-card-note,.checkout-reassurance,.eyebrow,.stat-label,.section-intro>p,.checkout-eyebrow,.checkout-total>span,.checkout-inclusions){color:#9fb0bf}
html[data-admin-theme="dark"] :is(.workspace-main,.main-content){background:#0e1822}
html[data-admin-theme="dark"] :is(.topbar,.workspace-footer,.simple-footer,.simple-header,.sidebar){background:#0a131b;border-color:#25374a;color:#b4c3d0}
html[data-admin-theme="dark"] :is(.sidebar a,.simple-header a,.simple-footer a){color:#cbd7e1}
html[data-admin-theme="dark"] .side-nav a:hover{background:#1d3347;color:#fff}
html[data-admin-theme="dark"] .side-nav a[aria-current="page"]{background:#e3eaf0;color:#0e1822}
html[data-admin-theme="dark"] :is(.nav-glyph,.external-arrow,.brand-dot,.eyebrow span){color:#e3b25c}
html[data-admin-theme="dark"] .brand-mark{background:#e3b25c;color:#0a131b}
html[data-admin-theme="dark"] .sidebar-bottom,html[data-admin-theme="dark"] .signout{border-color:#25374a}
html[data-admin-theme="dark"] .status-light{background:#7fb2e5}
html[data-admin-theme="dark"] :is(.ov-card,.card,.panel,.customer-profile-panel,fieldset,details,.stat-card,.message-card,.article-editor,.main-content>form,.main-content>article,.provider-card,.payment-advanced,.simple-main,.license-steps,.license-entry,.license-email-draft,.license-key-value,.checkout-start,.payment-choice,.mb-download-grid article,.mbm-state,.mbm-form){background:#152330;color:#e3eaf0;border-color:#2b3d4e;box-shadow:none}
html[data-admin-theme="dark"] .mbm-form{box-shadow:10px 10px 0 #1b2d3d}
html[data-admin-theme="dark"] :is(.stat-card-messages,.main-content>.notice,.checkout-summary,.purchase-celebration,.mb-customer-downloads,.empty-state,.mb-trial-price,.new-editor,.availability-card,.ov-weather,.ov-checkout,.customer-email-pending){background:#1a2c3c;border-color:#34495c;color:#d5e0e9}
html[data-admin-theme="dark"] .customer-email-pending{border-left-color:#e3b25c}
html[data-admin-theme="dark"] :is(.availability-card p:last-child,.availability-card .eyebrow){color:#c9b78f}
html[data-admin-theme="dark"] .availability-icon{border-color:#8d7440;color:#e3b25c}
html[data-admin-theme="dark"] .article-editor[open]{border-color:#456079}
html[data-admin-theme="dark"] :is(.editor-content,.customer-profile-panel>form,.editor-content form+form,.customer-bill,.account-panel,.checkout-how,.provider-card form+form,.provider-card details,.mbm-post-list){border-color:#2b3d4e}
html[data-admin-theme="dark"] :is(input:not([type="hidden"]),textarea,select){background:#0f1c27;color:#e3eaf0;border-color:#41566a}
html[data-admin-theme="dark"] :is(input,textarea)::placeholder{color:#76889a}
html[data-admin-theme="dark"] :is(input,textarea,select):focus{border-color:#7fb2e5}
html[data-admin-theme="dark"] :is(input[type="checkbox"],input[type="radio"]){accent-color:#5d9bd5}
html[data-admin-theme="dark"] :is(table,td,th){border-color:#2b3d4e}
html[data-admin-theme="dark"] th{background:#1c2f40;color:#e3eaf0}
html[data-admin-theme="dark"] :is(.heading-link,.primary-link,.license-copy,form button[type="submit"]:not(.payment-provider-button),.mb-download-button,.simple-main a.checkout-action--primary){background:#2d6aa3;color:#fff!important;border-color:#2d6aa3;box-shadow:none}
html[data-admin-theme="dark"] :is(.heading-link,.primary-link,.license-copy,form button[type="submit"]:not(.payment-provider-button),.mb-download-button,.simple-main a.checkout-action--primary):hover{background:#3b7db9;border-color:#3b7db9;color:#fff}
html[data-admin-theme="dark"] .sidebar form button[type="submit"]{background:transparent;color:#cbd7e1}
html[data-admin-theme="dark"] .mb-download-button-scope{background:#a37a2c;border-color:#a37a2c;color:#10161c!important}
html[data-admin-theme="dark"] .simple-main a.checkout-action--secondary,html[data-admin-theme="dark"] form .payment-provider-button--other[type="submit"]{background:#152330;color:#e3eaf0;border-color:#41566a}
html[data-admin-theme="dark"] form .payment-provider-button[type="submit"]:not(.payment-provider-button--stripe):not(.payment-provider-button--paypal){background:#1a2c3c;color:#e3eaf0;border-color:#41566a;box-shadow:0 3px 0 #0a131b}
html[data-admin-theme="dark"] form .payment-provider-button[type="submit"]:not(.payment-provider-button--stripe):not(.payment-provider-button--paypal):hover{background:#233a4e}
html[data-admin-theme="dark"] .editor-content form+form button{background:transparent;color:#e3b25c;border-color:#7d6633}
html[data-admin-theme="dark"] .editor-content form+form button:hover{background:#2b2a24;color:#f0c675}
html[data-admin-theme="dark"] :is(.ov-btn,.ov-w-results button){background:#223649;color:#eef3f7;border-color:#41566a}
html[data-admin-theme="dark"] a:not(.brand):not(.heading-link):not(.primary-link):not(.mb-download-button):not(.checkout-action):not(.mb-button):not(.mbm-button):not([class*="mbm-"]):not([class*="mb-"]):is(.reply-link,.edit-prompt,.simple-main a,.main-content a,.license-steps a){color:#8fc0ec}
html[data-admin-theme="dark"] :is(.reply-link,.edit-prompt,.ov-link){color:#e3b25c}
html[data-admin-theme="dark"] .message-initial{background:#1d3347;color:#8fc0ec}
html[data-admin-theme="dark"] .empty-state{border-style:dashed}
html[data-admin-theme="dark"] .empty-symbol{color:#7fb2e5}
html[data-admin-theme="dark"] .welcome-strip{background:#1a3045}
html[data-admin-theme="dark"] .welcome-decoration{color:#2b4760}.welcome-decoration span{color:inherit}
html[data-admin-theme="dark"] .welcome-kicker{color:#e3b25c}
html[data-admin-theme="dark"] .is-published{background:#1d3347;color:#8fc0ec}
html[data-admin-theme="dark"] .is-draft,html[data-admin-theme="dark"] .is-new{background:#3a3222;color:#e3b25c}
html[data-admin-theme="dark"] .provider-status{background:#1d3347;color:#8fc0ec}
html[data-admin-theme="dark"] :is(.notice,.success,.feedback,[role="status"],.license-copy-status){background:#1a2c3c;color:#d5e3ef;border-color:#41729f}
html[data-admin-theme="dark"] :is(.danger,[role="alert"]:not([hidden]),.license-once,.mbm-form-error,.mbm-field-error){background:#33291a;color:#f3dfb4;border-color:#c0933f;box-shadow:none}
html[data-admin-theme="dark"] .mbm-field-error{background:transparent;border:0;color:#e8c27a}
html[data-admin-theme="dark"] .license-entry{border-left-color:#5d9bd5}
html[data-admin-theme="dark"] .license-email-preview{background:#f3f5f8;filter:none}
html[data-admin-theme="dark"] .simple-main nav[aria-label="Customer account sections"] a:is(:hover,[aria-current="page"]){color:#fff;border-bottom-color:#e3b25c}
html[data-admin-theme="dark"] .purchase-celebration-mark{background:#2d6aa3}
html[data-admin-theme="dark"] :is(.purchase-celebration-kicker,.checkout-total strong,.purchase-celebration-lead){color:#e3eaf0}
html[data-admin-theme="dark"] .purchase-celebration-receipt{border-color:#34495c}
html[data-admin-theme="dark"] .payment-card-mark,html[data-admin-theme="dark"] .mb-footer-payment-marks>span{background:#fff}
html[data-admin-theme="dark"] .ov-w-graphic{background:#dbe4ea}
/* Footers keep light-on-navy; adjust text */
html[data-admin-theme="dark"] :is(.simple-footer-brand>p,.simple-footer nav strong,.simple-footer-bottom,.mb-brand-credit-caption,.payment-footer-marks,.mb-technology-credits){color:#a5b5c3}
html[data-admin-theme="dark"] .simple-footer-bottom{border-color:#25374a}

/* ===== Landing (.mb-landing) ===== */
html[data-admin-theme="dark"] .mb-landing :is(.mb-journal,.mbsg-teaser){background:#13212d;border-color:#2b3d4e;color:#e3eaf0}
html[data-admin-theme="dark"] .mb-landing .mb-journal-card{background:#192c3c;border-color:#41566a;color:#e3eaf0}
html[data-admin-theme="dark"] .mb-landing :is(.mb-journal-heading p,.mb-journal-card p,.mbsg-teaser p){color:#b8c8d5}
html[data-admin-theme="dark"] .mb-landing :is(.mb-journal-category,.mbsg-teaser .mb-kicker){color:#e3b25c}
html[data-admin-theme="dark"] .mb-landing :is(.mb-journal-all,.mb-journal-read,.mb-journal-card h3 a,.mbsg-teaser .mb-underlined-link){color:#a8d2fa}
html[data-admin-theme="dark"] .mb-landing .mb-journal-controls button{color:#dce8f2;border-color:#70879b}
html[data-admin-theme="dark"] .mb-landing .mb-journal-controls button:hover{background:#29465e;color:#fff}
html[data-admin-theme="dark"] .mb-landing .mb-journal-rail{scrollbar-color:#70879b #13212d}
html[data-admin-theme="light"] .mb-landing :is(.mb-journal,.mbsg-teaser){color:#173542}
html[data-admin-theme="light"] .mb-landing :is(.mb-journal h2,.mb-journal h3,.mbsg-teaser h2){color:#173542}
html[data-admin-theme="light"] .mb-landing :is(.mb-journal-all,.mb-journal-read,.mbsg-teaser .mb-underlined-link){color:#24557b}
html[data-admin-theme="dark"] .mb-landing :is(.mb-header,.mb-hero,.mb-detail,.mb-faq){background:#0e1822}
html[data-admin-theme="dark"] .mb-landing :is(.mb-intro,.mb-pricing){background:#13212d}
html[data-admin-theme="dark"] .mb-landing :is(.mb-how,.mb-scope){background:#101e2a}
html[data-admin-theme="dark"] .mb-landing :is(.mb-team,.mb-footer,.mb-announcement){background:#0a131b;color:#e3eaf0}
html[data-admin-theme="dark"] .mb-landing .mb-final{background:#1a3045;color:#e8eef3}
html[data-admin-theme="dark"] .mb-landing .mb-final h2 em{color:#e3b25c}
html[data-admin-theme="dark"] .mb-landing :is(.mb-final .mb-kicker,.mb-final .mb-kicker span){color:#a5b5c3}
html[data-admin-theme="dark"] .mb-landing em{color:#e3b25c}
html[data-admin-theme="dark"] .mb-landing :is(.mb-header,.mb-hero-bottom,.mb-detail-list,.mb-detail-list article,.mb-faq-list,.mb-faq-item){border-color:#2b3d4e}
html[data-admin-theme="dark"] .mb-landing :is(.mb-eyebrow,.mb-kicker,.mb-hero-footnote,.mb-hero-bottom,.mb-how-label,.mb-feature-card .mb-feature-number,.mb-detail-index,.mb-price-card-top,.mb-price-suffix){color:#93a6b6}
html[data-admin-theme="dark"] .mb-landing :is(.mb-kicker span,.mb-detail-icon,.mb-price-asterisk,.mb-brand-period,.mb-announcement-dot){color:#e3b25c}
html[data-admin-theme="dark"] .mb-landing :is(.mb-announcement-dot){background:#e3b25c}
html[data-admin-theme="dark"] .mb-landing :is(.mb-section-heading p,.mb-detail-copy>p,.mb-detail-list p,.mb-how-top p,.mb-how-card p,.mb-pricing-copy p,.mb-price-summary,.mb-checkout-note,.mb-faq-grid>div:first-child>p,.mb-faq-item>p,.mb-scope p,.mb-scope small,.mb-trial-terms,.mb-trial-price p,.mb-feature-card p,.mb-hero-lede){color:#a5b5c3!important}
html[data-admin-theme="dark"] .mb-landing :is(.mb-trial-inline,.mb-announcement a,.mb-announcement strong){color:#e3b25c}
html[data-admin-theme="dark"] .mb-landing :is(.mb-trial-price strong,.mb-detail-list code){color:#e3eaf0}
html[data-admin-theme="dark"] .mb-landing .mb-trial-price{background:#1a2c3c;border-left-color:#e3b25c}
html[data-admin-theme="dark"] .mb-landing .mb-brand-mark{background:#e3eaf0;color:#0e1822}
html[data-admin-theme="dark"] .mb-landing :is(.mb-nav a:hover,.mb-signin:hover,.mb-text-link:hover,.mb-underlined-link:hover){color:#e3b25c;border-color:#e3b25c}
html[data-admin-theme="dark"] .mb-landing :is(.mb-text-link,.mb-underlined-link){border-color:#e3eaf0}
html[data-admin-theme="dark"] .mb-landing .mb-button--dark{background:#2d6aa3;color:#fff!important}
html[data-admin-theme="dark"] .mb-landing .mb-button--dark:hover{background:#3b7db9}
html[data-admin-theme="dark"] .mb-landing .mb-button--primary{background:#e3b25c;color:#10161c!important}
html[data-admin-theme="dark"] .mb-landing .mb-button--primary:hover{background:#efc57a}
html[data-admin-theme="dark"] .mb-landing .mb-button--light{background:#223649;color:#e8eef3!important}
html[data-admin-theme="dark"] .mb-landing .mb-button--light:hover{background:#2d4660}
html[data-admin-theme="dark"] .mb-landing .mb-product-scene:before{background:#16283a}
html[data-admin-theme="dark"] .mb-landing .mb-scene-orbit{border-color:rgba(127,178,229,.2)}
html[data-admin-theme="dark"] .mb-landing .mb-feature-main{background:#1a3045}
html[data-admin-theme="dark"] .mb-landing :is(.mb-feature-card,.mb-how-card--mail,.mb-price-card,.mb-scope-art span){background:#152330;border-color:#2b3d4e;color:#e3eaf0}
html[data-admin-theme="dark"] .mb-landing :is(.mb-feature-card--tinted,.mb-how-card--team){background:#1b2f42}
html[data-admin-theme="dark"] .mb-landing .mb-scope-art{background:#0a131b}
html[data-admin-theme="dark"] .mb-landing .mb-scope-art span{border-top-color:#2d4660}
html[data-admin-theme="dark"] .mb-landing .mb-scope-art span:nth-child(2){background:#1b2f42;border-top-color:#e3b25c}
html[data-admin-theme="dark"] .mb-landing .mb-price-card{box-shadow:12px 12px 0 #1b2d3d}
html[data-admin-theme="dark"] .mb-landing :is(.mb-feature-icon,.mb-how-symbol,.mb-faq-plus){border-color:#41566a;color:#cfdbe5}
html[data-admin-theme="dark"] .mb-landing :is(.mb-feature-card-icon,.mb-checkout-note svg){color:#7fb2e5}
html[data-admin-theme="dark"] .mb-landing .mb-faq-item[open] .mb-faq-plus{background:#223649}
html[data-admin-theme="dark"] .mb-landing .mb-price-divider{background:#2b3d4e}
html[data-admin-theme="dark"] .mb-landing .mb-how-card-footer{border-color:#2b3d4e}
html[data-admin-theme="dark"] .mb-landing :is(.mb-footer-links a,.mb-footer-bottom-actions>a){color:#cbd7e1}
html[data-admin-theme="dark"] .mb-landing :is(.mb-footer-links a:hover){color:#e3b25c}
html[data-admin-theme="dark"] .mb-landing .mb-footer-bottom{border-color:#25374a}
html[data-admin-theme="dark"] .mb-landing .mb-brand--inverse .mb-brand-mark{background:#e3b25c;color:#0a131b}
/* Illustrations (CSS/SVG mockups, not photographs) stay as light cards but toned to slate */
html[data-admin-theme="dark"] .mb-landing .mb-mail-window{background:#f1f4f7;border-color:#41566a;box-shadow:0 30px 60px rgba(0,0,0,.45)}
html[data-admin-theme="dark"] .mb-landing .mb-floating-note{background:#e9eef3;color:#173542;border-color:#41566a;box-shadow:0 12px 30px rgba(0,0,0,.4)}
html[data-admin-theme="dark"] .mb-landing .mb-note-symbol{background:#d3e2f1;color:#2f5f8f}
html[data-admin-theme="dark"] .mb-landing .mb-team-art{background:#f1f4f7;color:#173542;box-shadow:0 30px 70px rgba(0,0,0,.5)}
html[data-admin-theme="dark"] .mb-landing :is(.mb-team-art-top,.mb-team-art-caption,.mb-window-top,.mb-window-side){background:#e3e9ee}
html[data-admin-theme="dark"] .mb-landing .mb-team-art strong,html[data-admin-theme="dark"] .mb-landing .mb-mail-window strong{color:#173542}
html[data-admin-theme="dark"] .mb-landing :is(.mb-side-item--active){background:#d3e2f1;color:#2f5f8f}
html[data-admin-theme="dark"] .mb-landing :is(.mb-side-item b){background:#bcd2e8}
html[data-admin-theme="dark"] .mb-landing .mb-avatar--mint{background:#dae4ee;color:#4a6a8a}

/* ===== Marketing / blog / gallery (.mb-marketing) ===== */
html[data-admin-theme="dark"] .mb-marketing :is(.mbm-header,.mbm-contact-hero,.mbm-pagehead,.mbm-article-header){background:#0e1822;border-color:#2b3d4e}
html[data-admin-theme="dark"] .mb-marketing :is(.mbm-archive,.mbm-contact-main){background:#13212d}
html[data-admin-theme="dark"] .mb-marketing .mbm-article-cta{background:#162838}
html[data-admin-theme="dark"] .mb-marketing .mbm-footer{background:#0a131b;color:#e3eaf0}
html[data-admin-theme="dark"] .mb-marketing :is(.mbm-footer-links a,.mbm-footer-bottom-actions>a){color:#cbd7e1}
html[data-admin-theme="dark"] .mb-marketing :is(.mbm-footer-main p,.mbm-footer-links strong,.mbm-footer-bottom){color:#93a6b6}
html[data-admin-theme="dark"] .mb-marketing .mbm-footer-bottom{border-color:#25374a}
html[data-admin-theme="dark"] .mb-marketing .mbm-footer .mbm-brand-mark{background:#e3b25c;color:#0a131b}
html[data-admin-theme="dark"] .mb-marketing .mbm-brand-mark{background:#e3eaf0;color:#0e1822}
html[data-admin-theme="dark"] .mb-marketing :is(.mbm-nav a:hover,.mbm-signin:hover,.mbm-footer a:hover,.mbm-contact-email a:hover){color:#e3b25c}
html[data-admin-theme="dark"] .mb-marketing :is(.mbm-nav a[aria-current="page"],.mbm-trial-nav){color:#e3b25c}
html[data-admin-theme="dark"] .mb-marketing :is(.mbm-kicker,.mbm-pagehead-foot,.mbm-section-head>span,.mbm-post-index,.mbm-post-date,.mbm-article-meta,.mbm-article-aside span,.mbm-article-end span,.mbm-article-art figcaption,.mbm-form-head span,.mbm-contact-note){color:#93a6b6}
html[data-admin-theme="dark"] .mb-marketing :is(.mbm-pagehead p,.mbm-post-row p,.mbm-article-deck,.mbm-article-aside p,.mbm-contact-intro>p,.mbm-article-cta p,.mbm-form-bottom p,.mbm-state p,.mbm-success p){color:#a5b5c3}
html[data-admin-theme="dark"] .mb-marketing .mbm-prose p{color:#c9d5de}
html[data-admin-theme="dark"] .mb-marketing :is(.mbm-prose p:first-child::first-letter){color:#e3b25c}
html[data-admin-theme="dark"] .mb-marketing :is(.mbm-pagehead h1 em,.mbm-post-row>svg,.mbm-contact-note svg){color:#e3b25c}
html[data-admin-theme="dark"] .mb-marketing :is(.mbm-back,.mbm-aside-link,.mbm-related-guides a){color:#8fc0ec!important}
html[data-admin-theme="dark"] .mb-marketing :is(.mbm-pagehead-foot,.mbm-article-meta,.mbm-article-aside,.mbm-article-end,.mbm-related-guides,.mbm-related-guides a,.mbm-post-list,.mbm-post-row,.mbm-contact-note){border-color:#2b3d4e}
html[data-admin-theme="dark"] .mb-marketing .mbm-post-row:hover{background:#16283a}
html[data-admin-theme="dark"] .mb-marketing :is(.mbm-article-topics span){border-color:#41566a;color:#a9c9e6}
html[data-admin-theme="dark"] .mb-marketing .mbm-button{background:#2d6aa3;color:#fff!important}
html[data-admin-theme="dark"] .mb-marketing .mbm-button:hover:not(:disabled){background:#3b7db9}
html[data-admin-theme="dark"] .mb-marketing .mbm-button--coral{background:#e3b25c;color:#10161c!important}
html[data-admin-theme="dark"] .mb-marketing .mbm-button--coral:hover:not(:disabled){background:#efc57a}
html[data-admin-theme="dark"] .mb-marketing .mbm-featured{background:#1a3045}
html[data-admin-theme="dark"] .mb-marketing :is(.mbm-featured-label){color:#9cc4e8}
html[data-admin-theme="dark"] .mb-marketing .mbm-featured-link:hover{color:#e3b25c}
html[data-admin-theme="dark"] .mb-marketing .mbm-featured-art{background:#16283a;color:#7fb2e5}
html[data-admin-theme="dark"] .mb-marketing .mbm-featured-art::before,html[data-admin-theme="dark"] .mb-marketing .mbm-featured-art::after{border-color:#35506a}
html[data-admin-theme="dark"] .mb-marketing .mbm-art-envelope{background:#e9eef3;border-color:#7d93a8;box-shadow:16px 17px 0 #23394d,0 26px 45px rgba(0,0,0,.4)}
html[data-admin-theme="dark"] .mb-marketing .mbm-art-envelope::before{background:#b4c3d0;box-shadow:0 15px 0 #b4c3d0,0 30px 0 #b4c3d0}
html[data-admin-theme="dark"] .mb-marketing .mbm-art-envelope svg{color:#d9a24a}
html[data-admin-theme="dark"] .mb-marketing .mbm-art-caption{color:#8fa5b8}
html[data-admin-theme="dark"] .mb-marketing .mbm-state-icon{border-color:#41566a;color:#7fb2e5}
html[data-admin-theme="dark"] .mb-marketing .mbm-skeleton{background:linear-gradient(90deg,#16283a 20%,#203549 47%,#16283a 74%);background-size:220% 100%}
html[data-admin-theme="dark"] .mb-marketing .mbm-success-icon{background:#1d3347;color:#8fc0ec}
html[data-admin-theme="dark"] .mb-marketing .mbm-success button{color:#e3eaf0;border-color:#e3eaf0}
html[data-admin-theme="dark"] .mb-marketing :is(.mbm-field input,.mbm-field textarea,.mbm-field select){background:#0f1c27;border-color:#41566a;color:#e3eaf0}
html[data-admin-theme="dark"] .mb-marketing :is(.mbm-field input,.mbm-field textarea)::placeholder{color:#76889a}
html[data-admin-theme="dark"] .mb-marketing :is(.mbm-field input,.mbm-field textarea,.mbm-field select):focus{border-color:#7fb2e5;background:#12202c}
html[data-admin-theme="dark"] .mb-marketing .mbm-field [aria-invalid="true"]{border-color:#c0933f}
html[data-admin-theme="dark"] .mb-marketing .mbm-return{background:#223649;border-color:#41566a;color:#e3eaf0}
html[data-admin-theme="dark"] .mb-marketing .mbm-contact-email a{color:#e3eaf0}
@media(max-width:480px){html[data-admin-theme="dark"] .mb-marketing .mbm-form{box-shadow:6px 6px 0 #1b2d3d}}

/* ===== SSR blog/gallery on simple pages (seo template: nav[aria-label], article, figure, section#scope-screenshots) ===== */
html[data-admin-theme="dark"] :is(nav[aria-label="Public pages"],nav[aria-label="Related guides"],article,section#scope-screenshots,figure,figcaption,time){color:#c9d5de;border-color:#2b3d4e}
html[data-admin-theme="dark"] :is(article,section#scope-screenshots) a{color:#8fc0ec}
html[data-admin-theme="dark"] figcaption{color:#9fb0bf}
