/* 20260918_site_graphite_all_v2 | Scoped brand finish; preserves geometry, semantics and non-brand presets. */

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) {
 --ug-bg:#111111; --ug-panel:#1b1b1b; --ug-raised:#262625; --ug-line:#363635; --ug-border:#4a4947; --ug-text:#f0eee7; --ug-muted:#a8a7a6; --ug-accent:#dbc18c; --ug-accent-line:#8b7b4d; --ug-highlight:#29261f;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme="light"] {
 --ug-bg:#f5f3ee; --ug-panel:#fffefa; --ug-raised:#efede7; --ug-line:#e1ded5; --ug-border:#c9c4b9; --ug-text:#302f2a; --ug-muted:#66645d; --ug-accent:#795f30; --ug-accent-line:#a58c59; --ug-highlight:#f4ecdc;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) {
 --fb-page-bg:var(--ug-bg); --ds-page-bg:var(--ug-bg); --ds-page-gradient:linear-gradient(var(--ug-bg),var(--ug-bg)); --ds-card-bg:var(--ug-panel); --ds-card-border:var(--ug-line); --ds-card-border-glow:transparent; --ds-card-shadow:0 6px 22px rgba(0,0,0,.12); --ds-text-bright:var(--ug-text); --ds-text-main:var(--ug-text); --ds-text-muted:var(--ug-muted); --ds-text-faint:var(--ug-muted); --ds-accent:var(--ug-accent); --ds-accent-hover:var(--ug-accent); --ds-accent-glow:rgba(219,193,140,.12); --ds-btn-blue-bg:linear-gradient(135deg,#e6ce9a,#c6a36a); --ds-btn-blue-shadow:0 2px 5px rgba(0,0,0,.12); --ds-btn-blue-hover-shadow:0 2px 5px rgba(0,0,0,.12);
}

/* Public portals: include panel, mask and generated glow; do not alter visibility/callbacks. */

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #loginMsgMask,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #xlHomeForceNotice .xl-home-force-notice-mask,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .center-alert-mask,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .photo-delete-confirm-mask {
    background: rgba(0,0,0,.58) !important; background-image: none !important; box-shadow: none !important; animation: none !important; backdrop-filter: none !important; -webkit-backdrop-filter: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #loginMsgMask .login-msg-box,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #xlHomeForceNotice .xl-home-force-notice-dialog,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .center-alert,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .photo-delete-confirm {
    background: var(--ug-panel) !important; background-image: none !important; border-color: var(--ug-line) !important; color: var(--ug-text) !important; box-shadow: 0 6px 22px rgba(0,0,0,.12) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #loginMsgMask .login-msg-box {
    box-sizing: border-box; width:420px; max-width:calc(100% - 36px); padding:28px; border-radius:12px; filter:none !important; animation:none !important; transform:none !important; box-shadow:0 20px 56px rgba(0,0,0,.35) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #loginMsgMask::before,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #loginMsgMask::after,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #loginMsgMask .login-msg-box::before,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #loginMsgMask .login-msg-box::after,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #loginMsgMask .login-msg-btn::before,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #loginMsgMask .login-msg-btn::after {
    content:none !important; display:none !important; background:none !important; box-shadow:none !important; animation:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #loginMsgMask .login-msg-text,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .center-alert-content,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .center-alert-title,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .xl-home-force-notice-title,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .xl-home-force-notice-content {
    color:var(--ug-text) !important; -webkit-text-fill-color:var(--ug-text) !important; text-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .xl-home-force-notice-time,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .xl-home-force-notice-meta {
    color:var(--ug-muted) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .xl-home-force-notice-summary,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .xl-home-force-notice-content blockquote,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .xl-home-force-notice-foot,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .photo-delete-confirm__btn--ghost,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .photo-delete-confirm__close {
    background: var(--ug-raised) !important; background-image: none !important; color: var(--ug-text) !important; border-color: var(--ug-border) !important; box-shadow: none !important; text-shadow: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .xl-home-force-notice-summary:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .xl-home-force-notice-content blockquote:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .xl-home-force-notice-foot:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .photo-delete-confirm__btn--ghost:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .photo-delete-confirm__close:hover {
    border-color: var(--ug-accent-line) !important; color: var(--ug-accent) !important; background: var(--ug-highlight) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .xl-home-force-notice-head,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .xl-home-force-notice-foot {
    border-color:var(--ug-line) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #loginMsgMask .login-msg-btn,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #xlHomeForceNotice .xl-home-force-notice-ack,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .center-alert-btn,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .ds-btn-primary {
    background: #dbc18c !important; background-image: linear-gradient(135deg,#e6ce9a,#c6a36a) !important; color: #28281c !important; -webkit-text-fill-color: #28281c !important; border-color: #e1c792 !important; box-shadow: 0 2px 5px rgba(0,0,0,.12) !important; text-shadow: none !important; filter: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #loginMsgMask .login-msg-btn:hover:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #xlHomeForceNotice .xl-home-force-notice-ack:hover:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .center-alert-btn:hover:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .ds-btn-primary:hover:not(:disabled) {
    background: #ead5a6 !important; color: #28281c !important; box-shadow: 0 2px 5px rgba(0,0,0,.12) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #loginMsgMask .login-msg-btn:active:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #xlHomeForceNotice .xl-home-force-notice-ack:active:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .center-alert-btn:active:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .ds-btn-primary:active:not(:disabled) {
    background: #c8ad77 !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #loginMsgMask .login-msg-btn:disabled,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #xlHomeForceNotice .xl-home-force-notice-ack:disabled,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .center-alert-btn:disabled,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .ds-btn-primary:disabled {
    background: var(--ug-raised) !important; background-image: none !important; color: var(--ug-muted) !important; -webkit-text-fill-color: var(--ug-muted) !important; border-color: var(--ug-border) !important; box-shadow: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #loginMsgMask .login-msg-btn {
    border-radius:7px; min-width:116px; min-height:44px; animation:none !important; transform:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #loginMsgMask .login-msg-btn:focus-visible,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .xl-home-force-notice-ack:focus-visible,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .center-alert-btn:focus-visible {
    outline:2px solid var(--ug-accent) !important; outline-offset:3px;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .loginArea .topIntegralBadge,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .loginArea .couponCodeBadge,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .langSwitch,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .theme-toggle,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .loginInfoLay .link a {
    background: var(--ug-raised) !important; background-image: none !important; color: var(--ug-text) !important; border-color: var(--ug-border) !important; box-shadow: none !important; text-shadow: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .loginArea .topIntegralBadge:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .loginArea .couponCodeBadge:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .langSwitch:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .theme-toggle:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .loginInfoLay .link a:hover {
    border-color: var(--ug-accent-line) !important; color: var(--ug-accent) !important; background: var(--ug-highlight) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .loginInfoLay {
    background: var(--ug-panel) !important; background-image: none !important; border-color: var(--ug-line) !important; color: var(--ug-text) !important; box-shadow: 0 6px 22px rgba(0,0,0,.12) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .langSwitch__label,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .theme-toggle-label,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .inav-theme-title,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .loginInfoLay .name,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .loginInfoLay .num {
    color:var(--ug-text) !important; text-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #siteLangSelect,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .theme-toggle-select {
    background:transparent !important; background-image:none !important; color:transparent !important; box-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #siteLangSelect option,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .theme-toggle-select option {
    background:var(--ug-panel) !important; color:var(--ug-text) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .loginArea .loginBtn {
    background: #dbc18c !important; background-image: linear-gradient(135deg,#e6ce9a,#c6a36a) !important; color: #28281c !important; -webkit-text-fill-color: #28281c !important; border-color: #e1c792 !important; box-shadow: 0 2px 5px rgba(0,0,0,.12) !important; text-shadow: none !important; filter: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .loginArea .loginBtn:hover:not(:disabled) {
    background: #ead5a6 !important; color: #28281c !important; box-shadow: 0 2px 5px rgba(0,0,0,.12) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .loginArea .loginBtn:active:not(:disabled) {
    background: #c8ad77 !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .loginArea .loginBtn:disabled {
    background: var(--ug-raised) !important; background-image: none !important; color: var(--ug-muted) !important; -webkit-text-fill-color: var(--ug-muted) !important; border-color: var(--ug-border) !important; box-shadow: none !important;
}

/* Member + embedded sign-in summary (no points logic changed). */

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page {
    --member-bg-outer:var(--ug-bg); --member-card-bg:var(--ug-panel); --member-card-border:var(--ug-line); --member-card-shadow:0 6px 22px rgba(0,0,0,.12); --member-text-main:var(--ug-text); --member-text-muted:var(--ug-muted); --member-text-soft:var(--ug-muted); --member-accent:var(--ug-accent); --member-accent-strong:var(--ug-accent); --member-highlight:var(--ug-highlight); background:var(--ug-bg) !important; color:var(--ug-text) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-card {
    background: var(--ug-panel) !important; background-image: none !important; border-color: var(--ug-line) !important; color: var(--ug-text) !important; box-shadow: 0 6px 22px rgba(0,0,0,.12) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-avatar-action,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-copy-chip,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-meta-item,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-stat,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-data-row,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-link-card,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-inline-actions a,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .signin-widget-stat,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .signin-widget-link,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-copy-chip button {
    background: var(--ug-raised) !important; background-image: none !important; color: var(--ug-text) !important; border-color: var(--ug-border) !important; box-shadow: none !important; text-shadow: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-avatar-action:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-copy-chip:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-meta-item:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-stat:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-data-row:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-link-card:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-inline-actions a:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .signin-widget-stat:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .signin-widget-link:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-copy-chip button:hover {
    border-color: var(--ug-accent-line) !important; color: var(--ug-accent) !important; background: var(--ug-highlight) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-avatar-ring {
    background:var(--ug-raised) !important; border-color:var(--ug-border) !important; box-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-card::before {
    background:var(--ug-line) !important; box-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-primary-action,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .signin-widget-button {
    background: #dbc18c !important; background-image: linear-gradient(135deg,#e6ce9a,#c6a36a) !important; color: #28281c !important; -webkit-text-fill-color: #28281c !important; border-color: #e1c792 !important; box-shadow: 0 2px 5px rgba(0,0,0,.12) !important; text-shadow: none !important; filter: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-primary-action:hover:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .signin-widget-button:hover:not(:disabled) {
    background: #ead5a6 !important; color: #28281c !important; box-shadow: 0 2px 5px rgba(0,0,0,.12) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-primary-action:active:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .signin-widget-button:active:not(:disabled) {
    background: #c8ad77 !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-primary-action:disabled,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .signin-widget-button:disabled {
    background: var(--ug-raised) !important; background-image: none !important; color: var(--ug-muted) !important; -webkit-text-fill-color: var(--ug-muted) !important; border-color: var(--ug-border) !important; box-shadow: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .signin-widget-desc,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .signin-widget-stat span {
    color:var(--ug-muted) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .signin-widget-stat strong {
    color:var(--ug-accent) !important;
}

/* Feedback and actual expanded replies, not just empty form. */

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page {
    --fb-ink:var(--ug-text); --fb-text-bright:var(--ug-text); --fb-text-main:var(--ug-text); --fb-text-muted:var(--ug-muted); --fb-text-faint:var(--ug-muted); --fb-accent:var(--ug-accent); --fb-accent-2:var(--ug-accent); --fb-accent-cyan:var(--ug-accent); --fb-card-border:var(--ug-line); --fb-card-shadow:0 6px 22px rgba(0,0,0,.12); --fb-card-bg:var(--ug-panel); background:var(--ug-bg) !important; color:var(--ug-text) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page::before,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page::after,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-card::before {
    background:none !important; background-image:none !important; border-color:transparent !important; box-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-card,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-list-item,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-list-admin-reply,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-install-notice,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-list-empty {
    background: var(--ug-panel) !important; background-image: none !important; border-color: var(--ug-line) !important; color: var(--ug-text) !important; box-shadow: 0 6px 22px rgba(0,0,0,.12) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-user-pill,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-input,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-textarea,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-upload-zone,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-upload-item,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-list-toggle-btn,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-list-refresh-btn,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-pagination-btn,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-list-item-full {
    background: var(--ug-raised) !important; background-image: none !important; color: var(--ug-text) !important; border-color: var(--ug-border) !important; box-shadow: none !important; text-shadow: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-user-pill:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-input:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-textarea:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-upload-zone:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-upload-item:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-list-toggle-btn:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-list-refresh-btn:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-pagination-btn:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-list-item-full:hover {
    border-color: var(--ug-accent-line) !important; color: var(--ug-accent) !important; background: var(--ug-highlight) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-hero-icon,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-upload-zone-icon,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-list-empty-icon,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-list-admin-reply-badge {
    background:var(--ug-highlight) !important; color:var(--ug-accent) !important; border-color:var(--ug-accent-line) !important; box-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-submit-btn,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-fab {
    background: #dbc18c !important; background-image: linear-gradient(135deg,#e6ce9a,#c6a36a) !important; color: #28281c !important; -webkit-text-fill-color: #28281c !important; border-color: #e1c792 !important; box-shadow: 0 2px 5px rgba(0,0,0,.12) !important; text-shadow: none !important; filter: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-submit-btn:hover:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-fab:hover:not(:disabled) {
    background: #ead5a6 !important; color: #28281c !important; box-shadow: 0 2px 5px rgba(0,0,0,.12) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-submit-btn:active:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-fab:active:not(:disabled) {
    background: #c8ad77 !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-submit-btn:disabled,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-fab:disabled {
    background: var(--ug-raised) !important; background-image: none !important; color: var(--ug-muted) !important; -webkit-text-fill-color: var(--ug-muted) !important; border-color: var(--ug-border) !important; box-shadow: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-upload-progress-bar {
    background:var(--ug-accent) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-input:focus,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page .fb-textarea:focus {
    border-color:var(--ug-accent-line) !important; outline:2px solid var(--ug-accent-line); outline-offset:2px; box-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .security-wrap,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .dev-card,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .doc-section,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .scene-card,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .scene-header,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .scene-body {
    background: var(--ug-panel) !important; background-image: none !important; border-color: var(--ug-line) !important; color: var(--ug-text) !important; box-shadow: 0 6px 22px rgba(0,0,0,.12) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .security-title,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap h1,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap h2,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap h3 {
    color:var(--ug-text) !important; text-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .security-sub {
    color:var(--ug-muted) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .security-item input,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .security-code-btn,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .btn-outline,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .tab-btn,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .form-group input,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .form-group select,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .form-group textarea,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .code-block,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .alert-info,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .scene-code {
    background: var(--ug-raised) !important; background-image: none !important; color: var(--ug-text) !important; border-color: var(--ug-border) !important; box-shadow: none !important; text-shadow: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .security-item input:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .security-code-btn:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .btn-outline:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .tab-btn:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .form-group input:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .form-group select:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .form-group textarea:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .code-block:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .alert-info:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .scene-code:hover {
    border-color: var(--ug-accent-line) !important; color: var(--ug-accent) !important; background: var(--ug-highlight) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .security-btn,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .btn-primary {
    background: #dbc18c !important; background-image: linear-gradient(135deg,#e6ce9a,#c6a36a) !important; color: #28281c !important; -webkit-text-fill-color: #28281c !important; border-color: #e1c792 !important; box-shadow: 0 2px 5px rgba(0,0,0,.12) !important; text-shadow: none !important; filter: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .security-btn:hover:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .btn-primary:hover:not(:disabled) {
    background: #ead5a6 !important; color: #28281c !important; box-shadow: 0 2px 5px rgba(0,0,0,.12) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .security-btn:active:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .btn-primary:active:not(:disabled) {
    background: #c8ad77 !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .security-btn:disabled,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .btn-primary:disabled {
    background: var(--ug-raised) !important; background-image: none !important; color: var(--ug-muted) !important; -webkit-text-fill-color: var(--ug-muted) !important; border-color: var(--ug-border) !important; box-shadow: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap {
    --text-heading:var(--ug-text); --text-body:var(--ug-text); --text-muted:var(--ug-muted); --border:var(--ug-line); --border-strong:var(--ug-accent-line); --code-bg:var(--ug-raised); --code-text:var(--ug-text); --accent:var(--ug-accent); --primary:var(--ug-accent); --text-hint:var(--ug-muted); --bg-card:var(--ug-panel); background:var(--ug-bg); color:var(--ug-text);
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap .tab-btn.active {
    background:var(--ug-highlight) !important; color:var(--ug-accent) !important; border-color:var(--ug-accent-line) !important;
}

/* Photo: shared normal/gray/v2/deep/text/creative UI; never style images, material swatches or canvases. */

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class]  {
    --ai3d-panel-bg:var(--ug-panel); --ai3d-border:var(--ug-line); --ai3d-border-strong:var(--ug-border); --ai3d-text:var(--ug-text); --ai3d-muted:var(--ug-muted); --normal-panel-bg:var(--ug-panel); --normal-panel-border:var(--ug-line); --creative-panel-bg:var(--ug-panel); --creative-panel-border:var(--ug-line); background:var(--ug-bg) !important; color:var(--ug-text) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .c_main {
    --normal-panel-bg:var(--ug-panel); --normal-panel-border:var(--ug-line); --creative-panel-bg:var(--ug-panel); --creative-panel-border:var(--ug-line); background:var(--ug-bg) !important; background-image:none !important; border-color:var(--ug-line) !important; box-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .c_main > .c_l .left-primary-panel,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .c_main > .c_l .left-bottom-panel,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-history-panel,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] #photoHistoryPanel,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-param-dock,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-card,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-card--gray-docked,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-upload-card,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-model-menu,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-editor,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-cases-panel,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-history-detail,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__panel,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__left-upload,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__left-prompt,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__right,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__head,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__body,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__foot {
    background: var(--ug-panel) !important; background-image: none !important; border-color: var(--ug-line) !important; color: var(--ug-text) !important; box-shadow: 0 6px 22px rgba(0,0,0,.12) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-action,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-action::after,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-editor__input,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-editor__button--cancel,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-editor__close,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__textarea,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__prompt-toggle,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__cancel,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__image-dropzone,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__image-add,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .uploader__box,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-history-item,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-tool-btn,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-history-clear-btn,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-history-clear-icon,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-cases-toggle,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-model-trigger,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-model-option,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-mode-option,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__mode-option,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__btn,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__close,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-editor textarea,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-card textarea,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .parmaStyle textarea,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .parmaStyle input[type="text"],
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .parmaStyle input[type="number"],
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .parmaStyle select,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .prompt-btn,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .normal-result-hover-btn,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .normal-result-grid-slice,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .normal-result-download-pin {
    background: var(--ug-raised) !important; background-image: none !important; color: var(--ug-text) !important; border-color: var(--ug-border) !important; box-shadow: none !important; text-shadow: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-action:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-action::after:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-editor__input:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-editor__button--cancel:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-editor__close:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__textarea:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__prompt-toggle:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__cancel:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__image-dropzone:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__image-add:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .uploader__box:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-history-item:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-tool-btn:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-history-clear-btn:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-history-clear-icon:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-cases-toggle:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-model-trigger:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-model-option:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-mode-option:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__mode-option:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__btn:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__close:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-editor textarea:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-card textarea:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .parmaStyle textarea:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .parmaStyle input[type="text"]:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .parmaStyle input[type="number"]:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .parmaStyle select:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .prompt-btn:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .normal-result-hover-btn:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .normal-result-grid-slice:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .normal-result-download-pin:hover {
    border-color: var(--ug-accent-line) !important; color: var(--ug-accent) !important; background: var(--ug-highlight) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-editor-mask {
    background:rgba(0,0,0,.58) !important; background-image:none !important; backdrop-filter:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-editor__button--save,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__vip-action,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] #photoBatchRunAction,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-run-btn,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .left-bottom-panel .submit-gen-btn,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .left-bottom-panel .submit-gen-btn.empty,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__start,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__submit,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .center-alert-btn {
    background: #dbc18c !important; background-image: linear-gradient(135deg,#e6ce9a,#c6a36a) !important; color: #28281c !important; -webkit-text-fill-color: #28281c !important; border-color: #e1c792 !important; box-shadow: 0 2px 5px rgba(0,0,0,.12) !important; text-shadow: none !important; filter: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-editor__button--save:hover:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__vip-action:hover:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] #photoBatchRunAction:hover:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-run-btn:hover:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .left-bottom-panel .submit-gen-btn:hover:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .left-bottom-panel .submit-gen-btn.empty:hover:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__start:hover:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__submit:hover:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .center-alert-btn:hover:not(:disabled) {
    background: #ead5a6 !important; color: #28281c !important; box-shadow: 0 2px 5px rgba(0,0,0,.12) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-editor__button--save:active:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__vip-action:active:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] #photoBatchRunAction:active:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-run-btn:active:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .left-bottom-panel .submit-gen-btn:active:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .left-bottom-panel .submit-gen-btn.empty:active:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__start:active:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__submit:active:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .center-alert-btn:active:not(:disabled) {
    background: #c8ad77 !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-editor__button--save:disabled,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__vip-action:disabled,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] #photoBatchRunAction:disabled,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-run-btn:disabled,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .left-bottom-panel .submit-gen-btn:disabled,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .left-bottom-panel .submit-gen-btn.empty:disabled,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__start:disabled,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__submit:disabled,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .center-alert-btn:disabled {
    background: var(--ug-raised) !important; background-image: none !important; color: var(--ug-muted) !important; -webkit-text-fill-color: var(--ug-muted) !important; border-color: var(--ug-border) !important; box-shadow: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .left-bottom-panel .submit-gen-btn .main,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .left-bottom-panel .submit-gen-btn.empty .main {
    color:#28281c !important; -webkit-text-fill-color:#28281c !important; text-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .left-bottom-panel .submit-gen-btn:disabled .main {
    color:var(--ug-muted) !important; -webkit-text-fill-color:var(--ug-muted) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__mode-option.is-selected,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-model-option.is-selected,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-mode-option.active {
    background:var(--ug-highlight) !important; border-color:var(--ug-accent-line) !important; color:var(--ug-accent) !important; box-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-history-title,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-dialog__title,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-card__title,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .parmaStyle label {
    color:var(--ug-text) !important; text-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-tool-btn:focus-visible,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-run-btn:focus-visible,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .submit-gen-btn:focus-visible,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-model-trigger:focus-visible {
    outline:2px solid var(--ug-accent) !important; outline-offset:2px;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #ai3dPreviewViewport,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #ai3dThreejsBg {
    background:var(--ug-panel) !important; background-image:linear-gradient(#252524,#1e1e1d) !important; border-color:var(--ug-line) !important; box-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme="light"] body #ai3dPreviewViewport,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme="light"] body #ai3dThreejsBg {background:var(--ug-raised) !important; background-image:none !important;}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .xl-star,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .xl-star.small,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .xl-star.medium,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .xl-star.large {
    background:var(--ug-accent) !important; background-image:none !important; box-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .xl-particle-canvas {
    filter:grayscale(1) !important; opacity:.4 !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .xl-hero-dot::before {
    background:var(--ug-muted) !important; box-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page a:focus-visible,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-page button:focus-visible,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .security-wrap button:focus-visible,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .security-wrap input:focus-visible,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap button:focus-visible,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .dev-wrap input:focus-visible {
    outline:2px solid var(--ug-accent) !important; outline-offset:3px;
}

@media (max-width:700px) {
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #loginMsgMask .login-msg-box {padding:24px 20px;}
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .security-wrap {box-sizing:border-box;max-width:calc(100% - 32px);}
}

@media (prefers-reduced-motion:reduce) {
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .xl-star,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #loginMsgMask .login-msg-btn {animation:none !important;transition:none !important;}
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.home-page-shell .xl-hero-dot::before {
    background:var(--ug-muted) !important; box-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] #photoHistoryCount,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-model-cost,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-model-points,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-batch-run-btn__vip {
    background:var(--ug-raised) !important; color:var(--ug-accent) !important; -webkit-text-fill-color:var(--ug-accent) !important; border-color:var(--ug-border) !important; box-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-history-header,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-history-list,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-prompt-card,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] .photo-model-trigger {
    border-color:var(--ug-line) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] #photoBatchRunAction,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] #photoBatchRunAction::after {
    animation:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-card-title svg,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-static-note svg {
    background:var(--ug-highlight) !important; background-image:none !important; color:var(--ug-accent) !important; border-color:var(--ug-accent-line) !important; box-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-input::placeholder,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-textarea::placeholder,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .photo-prompt-input::placeholder {
    color:var(--ug-muted) !important; opacity:1;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-stat-value.is-points {
    color:var(--ug-accent) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .member-center-page .member-avatar {
    background:var(--ug-panel) !important; border-color:var(--ug-border) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #ai3dFaceCountSection::before,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body #ai3dTextureSection::before {
    background:var(--ug-line) !important; box-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).site-graphite-jump, html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).site-graphite-jump body {background:var(--ug-bg) !important; background-image:none !important; color:var(--ug-text) !important;}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .layui-layer.xl-dark-layer,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .layui-layer.xl-dark-layer .layui-layer-title {
    background: var(--ug-panel) !important; background-image: none !important; border-color: var(--ug-line) !important; color: var(--ug-text) !important; box-shadow: 0 6px 22px rgba(0,0,0,.12) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .layui-layer.xl-dark-layer .layui-layer-content {
    color:var(--ug-text) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .layui-layer.xl-dark-layer .layui-layer-btn {
    border-color:var(--ug-line) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .layui-layer.xl-dark-layer .layui-layer-btn .layui-layer-btn0 {
    background: #dbc18c !important; background-image: linear-gradient(135deg,#e6ce9a,#c6a36a) !important; color: #28281c !important; -webkit-text-fill-color: #28281c !important; border-color: #e1c792 !important; box-shadow: 0 2px 5px rgba(0,0,0,.12) !important; text-shadow: none !important; filter: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .layui-layer.xl-dark-layer .layui-layer-btn .layui-layer-btn0:hover:not(:disabled) {
    background: #ead5a6 !important; color: #28281c !important; box-shadow: 0 2px 5px rgba(0,0,0,.12) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .layui-layer.xl-dark-layer .layui-layer-btn .layui-layer-btn0:active:not(:disabled) {
    background: #c8ad77 !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .layui-layer.xl-dark-layer .layui-layer-btn .layui-layer-btn0:disabled {
    background: var(--ug-raised) !important; background-image: none !important; color: var(--ug-muted) !important; -webkit-text-fill-color: var(--ug-muted) !important; border-color: var(--ug-border) !important; box-shadow: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active  {
    background:var(--ug-bg) !important; color:var(--ug-text) !important; --pa-text:var(--ug-text) !important; --pa-muted:var(--ug-muted) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .c_l .parmaStyle,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo107-tool-strip,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active #photoHistoryPanel {
    background: var(--ug-panel) !important; background-image: none !important; border-color: var(--ug-line) !important; color: var(--ug-text) !important; box-shadow: 0 6px 22px rgba(0,0,0,.12) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .c_main > .c_r {
    background:transparent !important; background-image:none !important; box-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo107-three-stage {
    background:var(--ug-bg) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .left-bottom-panel {
    background:var(--ug-panel) !important; border-color:var(--ug-line) !important; color:var(--ug-text) !important; box-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo-upload-section .uploadAdd,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active #model-select,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active #photoPromptName,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .creative-image-custom-ratio-input,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo-prompt-action,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .creative-image-param-option,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .creative-image-mode-option,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .normal-result-download,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .normal-result-grid-slice,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo107-tool,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active #photo107-download {
    background: var(--ug-raised) !important; background-image: none !important; color: var(--ug-text) !important; border-color: var(--ug-border) !important; box-shadow: none !important; text-shadow: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo-upload-section .uploadAdd:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active #model-select:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active #photoPromptName:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .creative-image-custom-ratio-input:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo-prompt-action:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .creative-image-param-option:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .creative-image-mode-option:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .normal-result-download:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .normal-result-grid-slice:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo107-tool:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active #photo107-download:hover {
    border-color: var(--ug-accent-line) !important; color: var(--ug-accent) !important; background: var(--ug-highlight) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .creative-image-param-option.active,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .creative-image-mode-option.active,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo107-tool[aria-pressed="true"],
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo107-tool[aria-expanded="true"] {
    background:var(--ug-highlight) !important; color:var(--ug-accent) !important; border-color:var(--ug-accent-line) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active #normal-result-panel .normal-result-empty {
    color:var(--ug-muted) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active #photoSubmitAction,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo-batch-run-btn {
    background: #dbc18c !important; background-image: linear-gradient(135deg,#e6ce9a,#c6a36a) !important; color: #28281c !important; -webkit-text-fill-color: #28281c !important; border-color: #e1c792 !important; box-shadow: 0 2px 5px rgba(0,0,0,.12) !important; text-shadow: none !important; filter: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active #photoSubmitAction:hover:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo-batch-run-btn:hover:not(:disabled) {
    background: #ead5a6 !important; color: #28281c !important; box-shadow: 0 2px 5px rgba(0,0,0,.12) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active #photoSubmitAction:active:not(:disabled),
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo-batch-run-btn:active:not(:disabled) {
    background: #c8ad77 !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active #photoSubmitAction:disabled,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo-batch-run-btn:disabled {
    background: var(--ug-raised) !important; background-image: none !important; color: var(--ug-muted) !important; -webkit-text-fill-color: var(--ug-muted) !important; border-color: var(--ug-border) !important; box-shadow: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] #photoModelSelectMeta,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] #photoModelSelectCount {
    background: var(--ug-raised) !important; background-image: none !important; color: var(--ug-text) !important; border-color: var(--ug-border) !important; box-shadow: none !important; text-shadow: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] #photoModelSelectMeta:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"])[data-theme] body.photo-ai3d-reference-page[class] #photoModelSelectCount:hover {
    border-color: var(--ug-accent-line) !important; color: var(--ug-accent) !important; background: var(--ug-highlight) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]) body .fb-submit-btn svg {
    color:#28281c !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .paraPart > .title,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo-prompt-label,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .creative-image-param-title,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .upload-origin-title,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo-upload-copy__title {
    color:var(--ug-text) !important; -webkit-text-fill-color:var(--ug-text) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo-upload-copy__desc,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .creative-image-param-option span,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active #photoPromptCounter,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active #submitPointsText {
    color:var(--ug-muted) !important; -webkit-text-fill-color:var(--ug-muted) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo-model-custom-button,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo-model-custom-option,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo-model-custom-list {
    background: var(--ug-raised) !important; background-image: none !important; color: var(--ug-text) !important; border-color: var(--ug-border) !important; box-shadow: none !important; text-shadow: none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo-model-custom-button:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo-model-custom-option:hover,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo-model-custom-list:hover {
    border-color: var(--ug-accent-line) !important; color: var(--ug-accent) !important; background: var(--ug-highlight) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo-model-custom-label {
    color:inherit !important; -webkit-text-fill-color:currentColor !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo-model-custom-option.active,
html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo-batch-run-btn__vip {
    background:var(--ug-highlight) !important; color:var(--ug-accent) !important; -webkit-text-fill-color:var(--ug-accent) !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo107-tool svg {
    stroke:currentColor !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active #creativeImageModeSwitch {
    border-color:var(--ug-line) !important; box-shadow:none !important;
}

html:is([data-theme-preset="black-gold-theme"], [data-theme-preset="ivory-gold-theme"]).photo-ai3d-reference-root[data-theme] body.photo-ai3d-reference-page.photo-three-route.photo107-three-active .photo-model-custom-arrow {
    border-color:var(--ug-muted) !important; color:var(--ug-muted) !important;
}
