/* The Auction House window - Phase-2 of the Three Windows blueprint
   (docs/ui-ux/2026-07-31-unification-blueprint.md). One kit window owns
   worth + act: verdict strip (routed worth notes as invoice rows), tabbed
   Price History / Supply / Realms bodies, one-sentence contextual footer.
   Tabs reuse the chrome kit's .wgf-tab red buttons (wgf-chrome.css). */

.wgf-ahw { margin-bottom: var(--space-4); }

/* verdict strip: the worth notes read as AH invoice rows on the plate */
.wgf-ahw__verdict { padding: var(--space-2) var(--space-2) 0; }
.wgf-ahw__verdict .wgf-fn__list { gap: 0; }
.wgf-ahw__verdict .wgf-fn__note { min-height: 30px; padding: var(--space-1) var(--space-1);
  border-bottom: 1px solid rgba(255, 255, 255, .05); }

/* tab bodies: nested sections lose their standalone plate (the window is the plate) */
.wgf-ahw__panel { padding: var(--space-2); }
.wgf-ahw__panel.is-hidden { display: none; }
.wgf-ahw__panel > .wgf-section { border: 0; background: none; box-shadow: none;
  margin: 0; padding: 0; }

.wgf-ahw__foot { color: var(--wgf-muted); font-size: .9em;
  padding: 0 var(--space-2) var(--space-2); margin: 0; }

.wgf-ahw__tabs { padding: 0 var(--space-2) var(--space-2); }

/* The Adventure Guide window (Phase-3) shares the AH window anatomy. */
.wgf-agw { margin-bottom: var(--space-4); }
.wgf-agw__panel { padding: var(--space-2); }
.wgf-agw__panel.is-hidden { display: none; }
.wgf-agw__panel > .wgf-section { border: 0; background: none; box-shadow: none;
  margin: 0; padding: 0; }
.wgf-agw__tabs { padding: 0 var(--space-2) var(--space-2); }

/* Phase-4: Journal footer (changes + tools in one rail) + hero flavor lines */
.wgf-journal-grid { display: grid; gap: var(--space-3); }
@media (min-width: 900px) {
  .wgf-journal-grid:has(> :nth-child(2)) { grid-template-columns: 1fr 1fr; }
}
.iih__flavor { padding: var(--space-1) var(--space-2) var(--space-2); }
.iih__flavor .wgf-fn__list { gap: 0; }
.iih__flavor .wgf-fn__note { min-height: 26px; border-bottom: 0;
  padding: 2px var(--space-1); font-size: .92em; }
