/* furniture.css — Hideout room chrome.

   WHAT LEFT (2026-08-05). Everything above this line used to be the CSS
   furniture set: .ho-furn wrappers, .ho-f-shadow contact ellipses, and 23
   hand-built sculptures (.ho-f-cushion was two spans, .ho-f-crate a
   rectangle with a grid, .ho-f-face a fake card back drawn as a gradient),
   plus the .ho-f-mid black plate that boxed the raw shop JPEG.

   Decor draws from real alpha cut-outs now (.ho-prop, styled in
   hideout.html), so all of it was dead. What remains is the room CHROME —
   the vibe plate, the coach line and the share row — which was never
   furniture and is still on screen.

   Agent: Claude */
.ho-vibe{
  display:flex;align-items:center;gap:12px;flex-wrap:wrap;
  margin-top:10px;padding:10px 14px;border-radius:12px;
  border:1px solid var(--mx-line);background:var(--mx-panel);
}
.ho-vibe b{font:800 13px Archivo;color:var(--mx-ink)}
.ho-vibe span{font:600 11px 'JetBrains Mono',monospace;color:var(--mx-ink3)}
.ho-vibe .ho-vibe-score{color:var(--mx-mint);font-weight:700}
.ho-coach{
  margin-top:8px;padding:10px 14px;border-radius:12px;
  border:1px solid rgba(124,255,178,.35);
  background:linear-gradient(135deg,rgba(124,255,178,.08),rgba(169,139,255,.06));
  font:600 13px/1.35 Archivo;color:var(--mx-ink2);
}
.ho-coach strong{color:var(--mx-mint);font-weight:700}
.ho-share-row{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}
.ho-share-row button,.ho-share-row a{
  /* 36px was under the 44pt HIG touch minimum (Phase 0 ergonomics sweep). */
  min-height:44px;padding:0 14px;border-radius:10px;border:1px solid var(--mx-line2);
  background:var(--mx-panel2);color:var(--mx-ink2);font:700 12px Archivo;cursor:pointer;
  text-decoration:none;display:inline-flex;align-items:center;
}
.ho-share-row button.pri{background:var(--mx-aurora);color:var(--mx-void);border-color:transparent}

@media (prefers-reduced-motion:reduce){
  .ho-f-lights.is-on span,.ho-f-string.is-on span,.ho-f-lava,.ho-f-candles span.is-lit::after{animation:none}
}
