#gbnf-intro{position:fixed;inset:0;z-index:2147483000;background:rgba(5,9,20,.94);display:flex;align-items:center;justify-content:center;padding:16px;color:#fff;font-family:system-ui,Arial,sans-serif}#gbnf-intro[hidden]{display:none!important}.gbnf-intro-card{width:min(840px,100%);background:#10182b;border:1px solid #ba9b5b;border-radius:18px;padding:18px;box-shadow:0 18px 70px #000a}.gbnf-intro-header{display:flex;justify-content:space-between;align-items:center;gap:10px}.gbnf-intro-card h2{font-size:clamp(1.1rem,3vw,1.6rem);margin:0 0 12px;color:#e8c77d}.gbnf-intro-card video{width:100%;max-height:65vh;display:block;background:#000;border-radius:10px}.gbnf-intro-actions{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;margin-top:15px}.gbnf-intro-actions button{background:#d6b46d;color:#14151c;border:0;border-radius:9px;padding:11px 17px;cursor:pointer;font-weight:700}.gbnf-intro-actions button:first-child{background:#29344b;color:#fff}.gbnf-intro-actions button:focus-visible{outline:3px solid #fff;outline-offset:2px}#gbnf-replay{position:fixed;bottom:16px;right:16px;z-index:2147482000;background:#16233d;color:#f1d38b;border:1px solid #bfa064;border-radius:999px;padding:9px 14px;cursor:pointer;font:600 13px system-ui}#gbnf-replay[hidden]{display:none!important}