.gst-result{margin-top:22px;animation:fadeIn 0.4s ease}
@keyframes fadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
.gst-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--border);border:1px solid var(--border);border-radius:12px;overflow:hidden}
.gst-cell{background:var(--bg3);padding:18px;text-align:center}
.gst-cell-full{grid-column:1/-1;background:var(--bg2)}
.gst-label{font-size:11px;text-transform:uppercase;letter-spacing:0.8px;color:var(--t3);font-weight:600;margin-bottom:6px}
.gst-val{font-size:20px;font-weight:800;color:var(--text);letter-spacing:-0.5px}
.gst-cell-full .gst-val{font-size:26px;color:var(--accent)}