/* Standalone Night Market + profile share pages; does not alter any economy logic */
:root{color-scheme:dark;--bg:#090b0e;--panel:#1d1918;--purple:#ff9436;--gold:#ffb875;--accent:#ff9436}
body{background:#090b0e!important;color:#f9f0e8!important}
main,section,article,.card,.panel,.market-card,.product-card,.w7-shared-card{border-color:#73452d!important}
:is(.market-card,.product-card,.panel,.w7-shared-card){background:linear-gradient(135deg,#251c1a,#151416)!important}
:is(h1,h2,h3){color:#fff0e3!important}
:is(h1 em,h2 em,.accent,.eyebrow,.w7-shared-label){color:#ffab60!important}
:is(button.primary,.button.primary,.w7-button.primary):not(:disabled){background:linear-gradient(115deg,#ffb44d,#fc771e)!important;border-color:#ffbf78!important;color:#26170f!important}
a:focus-visible,button:focus-visible{outline:2px solid #ffae62!important;outline-offset:2px!important}
