/* =============================================================================
   theme.css  ·  digging 4 gold
   -----------------------------------------------------------------------------
   THIS SITE ONLY - its palette, and anything it does differently from the
   family. Loads AFTER digging-network.css.
   ============================================================================= */

:root{
  --ink:#0A0908; --panel:#161310; --panel2:#1D1915;
  --border:rgba(212,164,23,.16); --border-soft:rgba(212,164,23,.09);
  --gold:#D4A017; --gold-hi:#F2C14E; --gold-deep:#8C6A1D;
  --text:#EDE6D8; --mute:#9C927E; --faint:#857D6A;   /* matched to charting4gold - it was #6E6656, several steps darker, which is why this desk's tagline and small labels read dimmer than its twin's */
  --bear:#E4572E; --neutral:#8A8577; --up:#57C97B;
  --gold-grad:linear-gradient(90deg,#8C6A1D,#D4A017,#F2C14E);
  --bear-grad:linear-gradient(90deg,#7A2E18,#E4572E);
  --up-grad:linear-gradient(90deg,#2F9159,#57C97B,#8AE6AF);
}

/* ---- this site differs from the family here ---- */
/* MOBILE PORT REMOVED - the phone build is unfinished, so gold renders the
   family layout at every width like its sisters. The rules below are gold's
   own colour differences only. */
body{
  background:radial-gradient(1200px 500px at 50% -220px, rgba(212,164,23,.10), rgba(0,0,0,0)), var(--ink);
  color:var(--text);
  font-family:'Archivo',system-ui,sans-serif;
  font-size:14px; line-height:1.45;
  min-height:100vh;
}
::-webkit-scrollbar-thumb{background:rgba(212,164,23,.25);border-radius:8px}
.brand-au{width:38px;height:38px;border-radius:10px;background:var(--gold-grad);display:flex;align-items:center;justify-content:center;font-family:'Fraunces',Georgia,serif;font-weight:700;font-size:17px;color:#171204;box-shadow:0 2px 14px rgba(212,164,23,.35)}
.tab.is-on{color:var(--gold-hi);background:rgba(212,164,23,.10);border-color:var(--border)}
.chip-reg{font-size:9px;letter-spacing:.08em;padding:1px 5px;border-radius:6px;color:var(--mute);border:1px solid rgba(156,146,126,.3)}
.chip-hz{font-size:10px;padding:1px 7px;color:var(--mute);border:1px solid rgba(156,146,126,.3)}
.driver-track{flex:1;height:6px;border-radius:99px;background:#26221B;overflow:hidden}
.tl-line{position:absolute;left:5px;top:4px;bottom:4px;width:1px;background:rgba(212,164,23,.22)}
.fbtn-sm.is-on{color:var(--gold-hi);border-color:var(--border);background:rgba(212,164,23,.10)}
.setup .brand-au{width:72px;height:72px;border-radius:18px;font-size:30px;box-shadow:0 8px 40px rgba(212,164,23,.35)}
.split-track{display:flex;height:12px;border-radius:99px;overflow:hidden;background:#26221B;margin-top:8px}
.big-impact .track{flex:1;height:8px;border-radius:99px;background:#26221B;overflow:hidden}
.read-btn{margin-top:24px;display:inline-flex;align-items:center;gap:8px;border-radius:10px;padding:10px 16px;font-weight:600;font-size:13px;background:var(--gold-grad);color:#141005;text-decoration:none}
.drawer-link.is-on{color:var(--gold-hi);background:rgba(212,164,23,.08)}
/* v48: Technicals cross-link (mirrors Charting's Fundamentals button) */
.tabs{flex:1 1 100%;align-items:center}
.fund-row{display:flex;margin-left:auto;align-self:center}
.fund-link{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;line-height:13px;border:1px solid var(--gold);border-radius:999px;background:rgba(242,193,78,.08);font-family:'IBM Plex Mono',monospace;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-hi);text-decoration:none}   /* CAPS, and optically centred: capitals have no descenders, so the line box was reserving room underneath that nothing used */
.fund-link:hover{background:rgba(242,193,78,.16)}
.drawer-link[href*="charting4gold"]{color:#fff}
/* v50: fundamentals macro scoreboard */
.fund-panel{margin-bottom:20px}