/* Ninebar ember cutover — new file (DG 7d cache). Maps leftover dump blue. */
:root {
  --nb-ember: #e07a3a;
  --nb-ember-soft: #f0a36a;
  --nb-ink: #0b0b0e;
}

html,
body {
  background: #0b0b0e !important;
}

/* House primary blue → ember */
[class],
body {
  --tw-gradient-from: #e07a3a;
}

a,
button {
  accent-color: #e07a3a;
}

/* brute remap of the dumped house blue */
.nb-ember-remap {
  color: #e07a3a;
}

#nb-field {
  position: fixed;
  inset: 0;
  z-index: 0;
  pointer-events: none;
  width: 100%;
  height: 100%;
}

#root,
body > *:not(#nb-field) {
  position: relative;
  z-index: 1;
}

#nb-page {
  color: #f4ece4 !important;
}
#nb-page h1 {
  color: #fff !important;
}
#nb-page p,
#nb-page a {
  color: #f0a36a !important;
}
#nb-page input,
#nb-page textarea {
  border-color: #e07a3a66 !important;
  background: #16110e !important;
}
#nb-page button {
  background: #e07a3a !important;
  color: #140c08 !important;
}

/* ninebar nosocial + inner pages readable */
a[data-nb-gone],
a.nb-gone,
a[aria-label="ninebar-gone-x"],
a[aria-label="ninebar-gone-tg"]{display:none!important}
#nb-page{position:relative;z-index:20;min-height:70vh}
body.nb-inner #root>div>main{min-height:0}
