#gfa-terminal-state-v2869{
  position:fixed;z-index:2147482500;right:12px;bottom:54px;
  display:flex;align-items:center;gap:7px;padding:6px 10px;border-radius:999px;
  font:600 12px/1.2 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;
  box-shadow:0 5px 18px rgba(15,23,42,.15);user-select:none;
}
#GFA{}
#gfa-terminal-state-v2869 .gfa-dot{width:8px;height:8px;border-radius:50%}
#gfa-terminal-state-v2869.gfa-terminal-online{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}
#gfa-terminal-state-v2869.gfa-terminal-online .gfa-dot{background:#10b981;box-shadow:0 0 0 4px rgba(16,185,129,.12)}
#gfa-terminal-state-v2869.gfa-terminal-offline{background:#fff7ed;color:#c2410c;border:1px solid #fed7aa}
#gfa-terminal-state-v2869.gfa-terminal-offline .gfa-dot{background:#f97316;box-shadow:0 0 0 4px rgba(249,115,22,.13)}

#gfa-terminal-blocker-v2869{
  display:none;position:fixed;inset:0;z-index:2147483000;
  align-items:center;justify-content:center;background:rgba(15,23,42,.62);
  backdrop-filter:blur(2px);padding:20px;
}
#gfa-terminal-blocker-v2869 .gfa-terminal-card{
  width:min(520px,92vw);background:#fff;border-radius:20px;padding:30px 28px;
  text-align:center;box-shadow:0 22px 65px rgba(0,0,0,.28);color:#243b5a;
  font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;
}
#gfa-terminal-blocker-v2869 h2{margin:12px 0 8px;font-size:23px}
#gfa-terminal-blocker-v2869 p{margin:0 auto 14px;color:#64748b;line-height:1.5;max-width:430px}
#gfa-terminal-blocker-v2869 strong{color:#0f5fa7}
.gfa-terminal-spinner{
  width:38px;height:38px;margin:0 auto;border:4px solid #dbeafe;border-top-color:#0f6db3;
  border-radius:50%;animation:gfa-spin-v2869 .9s linear infinite;
}
@keyframes gfa-spin-v2869{to{transform:rotate(360deg)}}

#gfa-terminal-banner-v2869{
  display:none;position:fixed;z-index:2147483000;left:50%;top:10px;transform:translateX(-50%);
  max-width:90vw;padding:8px 14px;border-radius:999px;background:#fff7ed;color:#c2410c;
  border:1px solid #fed7aa;box-shadow:0 5px 18px rgba(15,23,42,.14);
  font:700 12px/1.3 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;
}
