/*
 * TNTT restructure layer. Everything here belongs to the three pieces the
 * three-page site added: the header wallet chip, the holder evaluation that now
 * lives inside the signal card, and the 1M Fresh Launch Radar gate.
 *
 * Loaded last so it can adjust pro.css and wave.css rules where the panels moved
 * from standalone sections into the desk. Do not add inline styles — the vhost
 * CSP blocks style attributes.
 */

/* --- header wallet chip -------------------------------------------------- */

.wallet-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--line-strong);border-radius:4px;background:rgba(29,18,13,.7);color:var(--muted);font-size:.6rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:color .18s,border-color .18s}
.wallet-chip:hover{color:var(--gold);border-color:var(--gold)}
.wallet-chip-dot{width:7px;height:7px;border-radius:50%;background:var(--faint);flex:none}
.wallet-chip.holder{border-color:rgba(82,167,90,.6);background:rgba(82,167,90,.1);color:#8bd292}
.wallet-chip.holder .wallet-chip-dot{background:var(--green);box-shadow:0 0 8px rgba(82,167,90,.8)}
.wallet-chip.radar{border-color:var(--gold);background:rgba(234,196,103,.12);color:var(--gold)}
.wallet-chip.radar .wallet-chip-dot{background:var(--gold);box-shadow:0 0 8px rgba(234,196,103,.8)}

/* The console badge gains the same two states; .pro is left in place for any
   page still rendering the older tier vocabulary. */
.tier-badge.radar{border-color:var(--gold);background:rgba(234,196,103,.1);color:var(--gold)}

/* --- holder evaluation inside the signal card ---------------------------- */

.evaluation{margin-top:26px;border-top:1px solid var(--line-strong);padding-top:26px}
.evaluation-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-bottom:20px}
.evaluation-head .eyebrow{margin:0 0 4px}
.evaluation-head h4{margin:0;font-family:var(--display);font-size:clamp(1.15rem,2.4vw,1.6rem);letter-spacing:.03em;color:var(--cream)}
.evaluation-badge{padding:6px 10px;border:1px solid var(--line-strong);border-radius:4px;color:var(--gold);font-size:.55rem;font-weight:900;letter-spacing:.12em;white-space:nowrap}

.evaluation-gate{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:26px;border:1px dashed var(--line-strong);border-radius:6px;background:rgba(22,13,8,.6)}
.evaluation-lock{flex:none;display:grid;place-items:center;width:74px;height:74px;border:1px solid var(--line-strong);border-radius:6px;font-family:var(--display);font-size:1.4rem;color:var(--gold);background:rgba(234,196,103,.06)}
.evaluation-gate>div:last-child{flex:1 1 320px;min-width:0}
.evaluation-gate strong{display:block;font-size:.95rem;color:var(--cream);margin-bottom:6px}
.evaluation-gate p{margin:0 0 14px;color:var(--muted);font-size:.82rem}

.evaluation-body{display:grid;gap:20px}
/* The tools were standalone sections before; inside the card they need their own
   frame rather than the section padding pro.css/wave.css gave them. */
.evaluation-body .pro-tool{background:rgba(22,13,8,.55);border:1px solid var(--line);border-radius:6px}
.evaluation-body .pro-boundary{margin:0}
.wave-tool .wave-workspace{margin-top:0}
.wave-tool .pro-gate{margin:0}

/* --- Fresh Launch Radar section ------------------------------------------ */

.radar-section .launchpad-panel{margin-top:22px}
.radar-gate .pro-lock-mark{color:var(--gold)}

@media (max-width:960px){
  .evaluation-head{align-items:flex-start}
}

@media (max-width:650px){
  /* The chip stays on mobile — with the nav collapsed it is the only access
     indicator above the fold — but drops the address it cannot fit. */
  .wallet-chip{padding:7px 9px;font-size:.55rem}
  .wallet-chip-label{max-width:74px;overflow:hidden;text-overflow:ellipsis}
  .evaluation{margin-top:20px;padding-top:20px}
  .evaluation-gate{padding:18px;gap:14px}
  .evaluation-lock{width:56px;height:56px;font-size:1.1rem}
}
