:root {
 --sq-back:url('../../assets/themes/nacre-heritage/card-back-plum-crisp-v5.png');
 --nh-black:#080a0b;--nh-panel:#111416;--nh-paper:#f1efea;--nh-muted:#bbc0c5;
 --nh-silver:#cbd1d4;--nh-line:#727b80;--nh-radius:16px;--nh-space:16px;
 --nh-pearl:linear-gradient(125deg,#f2e9ed,#c2d5da 28%,#fff9ed 49%,#c5c4df 72%,#e5eee8);
 --nh-ink:radial-gradient(ellipse at 30% 0%,#20252780,transparent 60%),linear-gradient(120deg,#080a0b,#111416 52%,#080a0b);
 --nh-scene:url('../../assets/themes/nacre-heritage/landscape-v1.png');
}
.flight-back { background-image:var(--sq-back); }
