body{background:#141414}
html{scrollbar-color:#858990 rgba(255,255,255,.10);scrollbar-width:thin}
::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-track{background:rgba(255,255,255,.10)}
::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:4px;background-color:#858990;background-clip:padding-box}
::-webkit-scrollbar-thumb:hover{background-color:#a2a6ad}
.btn,.store-login{background:#47a0fb;color:#fff;border-color:#47a0fb}
.btn:hover,.store-login:hover{background:#368de8}
.coin-package,.fps-client-card,.doc-sections article{background:#1a1a1a;border:1px solid rgba(255,255,255,.07)}
.coin-package:hover,.fps-client-card:hover{background:#202020}
.coin-buy{background:#239b52;border-color:#239b52}
.coin-buy:hover:not(:disabled){background:#1b8143;border-color:#1b8143}
.popular-tag{background:#f2c94c;color:#29200a}
.store-toast,.store-toast.toast-visible{background:#1a1a1a;border:1px solid #47a0fb;color:#fff}
.store-toast.toast-visible{animation:store-toast-in .2s ease-out both}
.store-toast.toast-exit{animation:store-toast-out .18s ease-in both}
@keyframes store-toast-out{to{opacity:0;transform:translateY(8px)}}
.testing-environment-dialog .testing-environment-panel{background:#1a1a1a;border-color:#343434}
.testing-environment-dialog dl div{background:#222;border-color:#353535}
.purchase-order button#purchase-order-id{background:#2a2a2a}
.purchase-order button#purchase-order-id:not(:disabled):hover{background:#383838}

.testing-environment-link{display:block;width:max-content;margin:12px auto 0;padding:0;border:0;background:transparent;color:rgba(255,255,255,.72);font:inherit;font-size:13px;line-height:1.4;text-decoration:none;cursor:pointer;outline:none}.testing-environment-link:hover{background:transparent;color:#fff;text-decoration:none}.testing-environment-link:focus,.testing-environment-link:focus-visible{outline:none!important;box-shadow:none;text-decoration:underline;text-underline-offset:4px}.testing-environment-dialog{position:fixed;inset:0;margin:auto;padding:0;width:min(560px,calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto;border:0;background:transparent;color:#f2f4f7;opacity:0;transition:opacity .18s ease}.testing-environment-dialog[open]{opacity:0}.testing-environment-dialog[open].is-visible{opacity:1}.testing-environment-dialog::backdrop{background:#000b;opacity:0;transition:opacity .18s ease}.testing-environment-dialog[open].is-visible::backdrop{opacity:1}.testing-environment-dialog .testing-environment-panel{position:relative;padding:26px;background:#1a1a1a;border:0;border-radius:14px;box-shadow:0 20px 70px #000a}.testing-environment-dialog h2{margin:0 32px 18px;text-align:center;color:#fff;font-size:22px}.testing-environment-dialog dl{display:grid;grid-template-columns:1fr;margin:0}.testing-environment-dialog dl div{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:9px 12px;border-bottom:1px solid #34383f}.testing-environment-dialog dt,.testing-environment-dialog dd{margin:0;color:#f2f4f7;font-size:13px}.testing-environment-dialog dd{text-align:right;overflow-wrap:anywhere}.testing-environment-dialog .testing-environment-close{position:absolute;right:12px;top:10px;padding:0;border:0;background:transparent;color:#fff;font-size:24px;cursor:pointer}@media(max-width:420px){.testing-environment-dialog dl div{grid-template-columns:1fr}.testing-environment-dialog dd{text-align:left}}

button.testing-environment-close,button.testing-environment-close:hover,button.testing-environment-close:focus,button.testing-environment-close:focus-visible{appearance:none;background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;border-radius:0!important}

