/* BarGoGo v7.13 global account UI */
.bg-account-zone{display:flex;align-items:flex-end;gap:10px;flex-direction:column}.bg-account-signed{display:flex;align-items:center;gap:9px}.bg-account-user{font-size:13px;font-weight:850;color:#eaf5ff;padding:7px 10px;border:1px solid #36516b;border-radius:999px;background:#13253a}.bg-account-card{margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-color:#3f685f;background:linear-gradient(155deg,#142f35,#17233b)}
.bg-account-backdrop{position:fixed;inset:0;z-index:2000;background:#020713cc;backdrop-filter:blur(8px);display:grid;place-items:center;padding:18px}.bg-account-modal{position:relative;width:min(560px,100%);max-height:92vh;overflow:auto;background:linear-gradient(165deg,#182942,#101a2d);border:1px solid #47627d;border-radius:22px;padding:27px;box-shadow:0 30px 80px #000a}.bg-account-modal h2{margin:7px 0 7px;font-size:28px}.bg-account-close{position:absolute;right:15px;top:12px;width:38px;height:38px;border-radius:50%;border:1px solid #40536c;background:#101b2e;color:#dcecff;font-size:25px;line-height:1}.bg-account-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:22px 0 18px;padding:5px;background:#0b1526;border:1px solid #2b405b;border-radius:13px}.bg-account-tabs button{border:0;border-radius:9px;padding:10px;background:transparent;color:#95a9c5;font-weight:800}.bg-account-tabs button.on{background:#27425a;color:#9df8dc}.bg-account-form{display:grid;gap:10px}.bg-account-form .btn{margin-top:8px;width:100%}.bg-account-error{min-height:22px;margin-top:12px;color:#ffadba;font-size:13px;font-weight:700}.bg-account-open{white-space:nowrap}
@media(max-width:760px){.topline{align-items:stretch}.bg-account-zone{align-items:flex-start}.bg-account-card{align-items:flex-start;flex-direction:column}.bg-account-signed{flex-wrap:wrap}.bg-account-modal{padding:23px 18px}}
