/* Line 16338 (fix-served-01-20260929d-r1, ai.features.fix_served_01_d). Loaded only while the key is on
   (App\Support\FixServed01d::stylesheet()). */

/* I-0017: a trade page (.ns-trade.ns-gp.ns-bsl) is light by default and dark under prefers-color-scheme: dark, but its
   industry accents (ns-tokens.css, line 16008) are dark by default and light only under prefers-color-scheme: light. On a
   device that reports no scheme preference the dark accents sat on the light ground. Here every device that does not
   ask for dark takes the light accents, the same values as the light industry rows in ns-tokens.css. */
@media not all and (prefers-color-scheme: dark) {
    .ns-gp.ns-bsl[data-ns-look="law"] { --ns-gold: #1a73e8; --ns-gold-light: #1967d2; --ns-gold-deep: #174ea6; --ns-gold-glow: rgba(26, 115, 232, .2); --ns-gold-border: rgba(26, 115, 232, .3); --ns-on-accent: #ffffff; }
    .ns-gp.ns-bsl[data-ns-look="pool"] { --ns-gold: #007b83; --ns-gold-light: #00696f; --ns-gold-deep: #005a60; --ns-gold-glow: rgba(0, 123, 131, .2); --ns-gold-border: rgba(0, 123, 131, .3); --ns-on-accent: #ffffff; }
    .ns-gp.ns-bsl[data-ns-look="dental"] { --ns-gold: #00796b; --ns-gold-light: #00695c; --ns-gold-deep: #004d40; --ns-gold-glow: rgba(0, 121, 107, .2); --ns-gold-border: rgba(0, 121, 107, .3); --ns-on-accent: #ffffff; }
    .ns-gp.ns-bsl[data-ns-look="med-spa"] { --ns-gold: #c2185b; --ns-gold-light: #ad1457; --ns-gold-deep: #880e4f; --ns-gold-glow: rgba(194, 24, 91, .2); --ns-gold-border: rgba(194, 24, 91, .3); --ns-on-accent: #ffffff; }
    .ns-gp.ns-bsl[data-ns-look="home-services"] { --ns-gold: #b85c00; --ns-gold-light: #a14f00; --ns-gold-deep: #8a4200; --ns-gold-glow: rgba(184, 92, 0, .2); --ns-gold-border: rgba(184, 92, 0, .3); --ns-on-accent: #ffffff; }
    .ns-gp.ns-bsl[data-ns-look="real-estate"] { --ns-gold: #188038; --ns-gold-light: #137333; --ns-gold-deep: #0d652d; --ns-gold-glow: rgba(24, 128, 56, .2); --ns-gold-border: rgba(24, 128, 56, .3); --ns-on-accent: #ffffff; }
}

/* I-0020: on /stage-demo at 768 px and up, once she owns the stage her card is on the page, so the column she left keeps
   her name and Back to my corner and drops its small still (line 11683): one face of her on screen, as F-0832 already
   holds on a phone. */
@media (min-width: 768px) {
    .sd-body .ns-own[data-ns-own="demo"][data-ns-own-state="owned"] .ns-demo-column-still { display: none !important; }
}
