@import url("/shared/owned-motion.css?v=ui-auth-oct31");
/* Fixed black owned premium/legal chrome. No mode selector or theme preference.
   Embedded Elite pages, gallery artwork and provider images remain unchanged. */
html[data-vendiac-ui="true"]:has(body.ps-store){color-scheme:dark;--ink:#fff;--text:#fff;--muted:#b6b8c1;--line:#35353d;--paper:#000;--soft:#111114;background:#000}
html[data-vendiac-ui="true"] body.ps-store{background:#000;color:#fff}
html[data-vendiac-ui="true"] .ps-store :is(.ps-header,.ps-skip,.ps-theme-description,.ps-preview-dialog,.ps-preview-toolbar,.ps-preview-bottom,.ps-state){background:#000!important;color:#fff!important;border-color:#35353d!important}
html[data-vendiac-ui="true"] .ps-store :is(.ps-theme-preview,.ps-detail-gallery){background-color:#000!important}
html[data-vendiac-ui="true"] .ps-store :is(.ps-language,.ps-business-picker select){background-color:#111114!important;color:#fff!important;border-color:#35353d!important}
html[data-vendiac-ui="true"] .ps-store .ps-devices button:not([aria-pressed="true"]){background:#111114!important;color:#fff!important;border-color:#35353d!important}
html[data-vendiac-ui="true"] .ps-store :is(.ps-back,.ps-outline,.ps-link){color:#fff!important}
html[data-vendiac-ui="true"]:has(.legal-main){color-scheme:dark;--legal-page:#000;--legal-ink:#fff;--legal-muted:#b6b8c1;--legal-line:#35353d;background:#000}
html[data-vendiac-ui="true"] body:has(.legal-main){background:#000;color:#fff}
html[data-vendiac-ui="true"] :is(.legal-header,.legal-hero,.legal-section){background:#000!important;color:#fff!important;border-color:#35353d!important}
html[data-vendiac-ui="true"] .legal-header a:not(.legal-brand){background:#111114!important;color:#fff!important;border-color:#35353d!important}
html[data-vendiac-ui="true"] .legal-updated{background:#111114!important;color:#fff!important}
html[data-vendiac-ui="true"] .legal-contact a{color:#111114}
/* Shared navigation belongs to these owned shells, not their embedded previews. */
html[data-vendiac-ui="true"] :is(body.ps-store,body.profile-body,body:has(.legal-main)) :is(.site-header,.site-context-nav,.site-navigation,.site-language__panel,#vendiac-language-dialog){background-color:#000!important;color:#fff!important;--site-header-ink:#fff;--site-header-control-border:#35353d}
html[data-vendiac-ui="true"] :is(body.ps-store,body.profile-body,body:has(.legal-main)) :is(.site-context-nav a,.site-navigation__links a,.site-navigation__primary a,.site-language__option,.site-language__heading h2){color:#fff!important}

/* Fixed black account/profile chrome; avatar images and status accents remain original. */
html[data-vendiac-ui="true"] body.profile-body{--vp-muted:#b6b8c1;--vp-line:#35353d;background-color:#000!important;color:#fff!important}
html[data-vendiac-ui="true"] .profile-body :is(.account-rail,.mobile-header,.settings-section,.account-overview,.order-status-panel,.profile-bottom-nav,.profile-error){background-color:#000!important;color:#fff!important;border-color:#35353d!important}
html[data-vendiac-ui="true"] .profile-body :is(.secondary-button,.account-menu-trigger,.field-control input,.field-control textarea,.character-count,.account-overview__seller){background-color:#111114!important;color:#fff!important;border-color:#35353d!important}
html[data-vendiac-ui="true"] .profile-body :is(.section-heading,.form-row,.account-details>div,.account-link-list a,.profile-bottom-nav){border-color:#35353d!important}
html[data-vendiac-ui="true"] .profile-body :is(.rail-navigation a,.rail-group,.account-links a,.account-link-list a,.order-status-grid>a,.account-details dd){color:#fff!important}
html[data-vendiac-ui="true"] .profile-body :is(.account-link-list a:hover,.secondary-button:hover){background-color:#111114!important}
html[data-vendiac-ui="true"] .profile-body .profile-bottom-nav svg{stroke:#fff}
html[data-vendiac-ui="true"] .profile-body :is(.rail-group>a.active,.rail-group>a.rail-primary,.order-status-grid small){color:#fff!important}
html[data-vendiac-ui="true"] .profile-body .profile-bottom-nav a.active svg{stroke:#fff!important}
html[data-vendiac-ui="true"] .profile-body :is(.rail-group>a:not(.active):not(.rail-primary):hover,.rail-footer a:hover,.order-status-grid>a:hover){background-color:#111114!important}
html[data-vendiac-ui="true"] .profile-body :is(.account-overview__identity p,.account-overview__identity span,.account-overview__identity small,.account-overview__seller>span,.account-overview__seller small,.order-status-panel header p,.rail-group>p,.account-details dt){color:#b6b8c1!important}
html[data-vendiac-ui="true"] .profile-body :is(.order-status-panel header a,.heading-action,.rail-footer a,.profile-bottom-nav a){color:#fff!important}
html[data-vendiac-ui="true"] .profile-body{--vp-bg:#000;--vp-paper:#000;--vp-ink:#fff;--vp-muted:#fff}
html[data-vendiac-ui="true"] .profile-body :is(.heading-action,.primary-button,.close-menu,.order-status-icon,.account-menu,.account-menu-panel){background-color:#000!important;color:#fff!important;border-color:#35353d!important}
html[data-vendiac-ui="true"] .profile-body :is(.close-menu span,.menu-button span){background-color:#fff!important}
html[data-vendiac-ui="true"] .profile-body .order-status-icon svg{stroke:#fff!important}
html[data-vendiac-ui="true"] .profile-body :is(.success-notice,.error-notice,.skip-link){background-color:#000!important;color:#fff!important;border-color:#35353d!important}
html[data-vendiac-ui="true"] .profile-body :is(.unsaved-label,.page-heading p){color:#fff!important}
html[data-vendiac-ui="true"] .profile-body #avatarButton{background-color:transparent!important}
html[data-vendiac-ui="true"]:has(body.profile-body){color-scheme:dark;--vp-bg:#000;--vp-paper:#000;--vp-ink:#fff;--vp-muted:#b6b8c1;--vp-line:#35353d;background:#000}
html[data-vendiac-ui="true"] .profile-body :is(.rail-group>a.active,.rail-group>a.rail-primary,.order-status-grid small){color:#090909!important}
html[data-vendiac-ui="true"] .profile-body .profile-bottom-nav a.active svg{stroke:#111!important}
html[data-vendiac-ui="true"] .profile-body :is(.field-copy label,.page-heading h1,.section-heading h2,.photo-copy strong,.account-overview__identity h2,.account-overview__seller strong,.account-menu-trigger){color:#fff!important}
