/* 28 Oct 2026 (owner "deploy", ledger D-050): Gold = one answer + one "Which way?" table. Main DNA. Loaded before tm-base.css. */
html.gx-on body #workspace #basic-trend,html.gx-on body #workspace #mtf{display:none!important}
html body section.gx.gs{--gs-card:#FFFFFF;--gs-ink:#15192B;--gs-edge:#15192B;--gs-muted:#565E78;--gs-soft:#F3EADB;--gs-up:#12924F;--gs-dn:#D93A45;--gs-upbg:#E3F5EA;--gs-dnbg:#FBE5E6;--gs-line:rgba(21,25,43,.12);
 background:transparent!important;color:var(--gs-ink)!important;padding:0!important;margin:12px 0 6px!important;gap:10px!important;border:0!important;box-shadow:none!important}
html[data-theme="dark"] body section.gx.gs{--gs-card:#1D2338;--gs-ink:#F4F1EA;--gs-edge:#05060B;--gs-muted:#A9B0C6;--gs-soft:#1A2034;--gs-up:#3DD68C;--gs-dn:#FF6B7A;--gs-upbg:#173A2E;--gs-dnbg:#3D1E27;--gs-line:rgba(244,241,234,.12)}
section.gx.gs p{margin:0!important;color:var(--gs-ink)!important;font-size:15px;line-height:1.45}
section.gx.gs .gs-card{background:var(--gs-card);border:2.5px solid var(--gs-edge);border-bottom-width:5px;border-radius:18px;padding:12px}
section.gx.gs .gs-h{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 4px!important}
section.gx.gs .gs-h b{font:900 15px/1.2 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:var(--gs-ink)}
section.gx.gs .gs-h small{font-size:12px;font-weight:600;color:var(--gs-muted)}
section.gx.gs .gs-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 0;border-top:1.5px solid var(--gs-line)}
section.gx.gs .gs-h+.gs-row{border-top:0}
section.gx.gs .gs-l{font-weight:700;font-size:15px;display:flex;flex-direction:column;gap:2px;min-width:0}
section.gx.gs .gs-l small{font-weight:500;font-size:12px;color:var(--gs-muted)}
section.gx.gs .gx-meter{display:flex!important;gap:3px;margin-top:2px}
section.gx.gs .gx-meter i{width:18px;height:5px;border-radius:3px;background:var(--gs-line)!important}
section.gx.gs .gx-meter i.on.up{background:var(--gs-up)!important}section.gx.gs .gx-meter i.on.down{background:var(--gs-dn)!important}
section.gx.gs .gs-dir{font:900 15px/1 system-ui,-apple-system,sans-serif;min-width:88px;min-height:34px;display:flex;align-items:center;justify-content:center;padding:0 10px;border:2px solid var(--gs-edge);border-radius:10px;background:var(--gs-soft);color:var(--gs-muted)}
section.gx.gs .gs-dir.up{background:var(--gs-upbg);color:var(--gs-up)}section.gx.gs .gs-dir.down{background:var(--gs-dnbg);color:var(--gs-dn)}
section.gx.gs .gs-sum{margin-top:8px!important;padding:9px 10px;border:2px solid var(--gs-edge);border-radius:12px;background:#FFD000;color:#15192B!important;font-weight:800;font-size:14px}
section.gx.gs .gs-news{display:flex;gap:10px;align-items:flex-start;background:var(--gs-soft);border:2px solid var(--gs-edge);border-radius:14px;padding:10px;font-size:14px;line-height:1.4;color:var(--gs-ink)}
section.gx.gs .gs-news b{flex:0 0 auto;font:900 11px/1 system-ui,sans-serif;background:var(--gs-ink);color:var(--gs-card);padding:5px 7px;border-radius:7px;margin-top:1px}
section.gx.gs details.gs-help{border:2px solid var(--gs-edge);border-radius:14px;background:var(--gs-card)}
section.gx.gs details.gs-help>summary{min-height:44px;display:flex;align-items:center;padding:0 12px;font-weight:800;cursor:pointer;color:var(--gs-ink)}
section.gx.gs details.gs-help>div{padding:0 12px 12px;display:flex;flex-direction:column;gap:6px}
section.gx.gs details.gs-help p{font-size:14px;color:var(--gs-muted)!important}
section.gx.gs details.gs-help p b{color:var(--gs-ink)}
section.gx.gs .gx-small{font-size:12px!important;color:var(--gs-muted)!important}
section.gx.gs summary:focus-visible{outline:3px solid #2340FF;outline-offset:2px}
