1140 lines
56 KiB
HTML
1140 lines
56 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en-GB"><head><meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<base href="/">
|
|
<link rel="preconnect" href="https://fonts.googleapis.com">
|
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
|
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
|
|
<link rel="stylesheet" href="lib/cropperjs/cropper.min.css">
|
|
<link rel="stylesheet" href="design-system.1jix7vjcpd.css" />
|
|
<link rel="stylesheet" href="landing.2m3ds4r4ac.css" />
|
|
<link rel="stylesheet" href="app.3ruoxjqqs3.css" />
|
|
<link rel="stylesheet" href="BackseatGamer.Web.x76mf9mk1a.styles.css" />
|
|
<script type="importmap">{
|
|
"imports": {
|
|
"./_content/BackseatGamer.Shared/js/achievement-swipe.js": "./_content/BackseatGamer.Shared/js/achievement-swipe.vardz9qqsx.js",
|
|
"./_framework/blazor.server.js": "./_framework/blazor.server.cj5793hgrt.js",
|
|
"./_framework/blazor.web.js": "./_framework/blazor.web.ej96puwv3k.js",
|
|
"./js/auth.js": "./js/auth.o874rtfvje.js",
|
|
"./js/check-in-feedback.js": "./js/check-in-feedback.ve2k6ghpin.js",
|
|
"./js/homepage-ip-location.js": "./js/homepage-ip-location.paruu78msh.js",
|
|
"./js/image-compress.js": "./js/image-compress.lurs9a9k15.js",
|
|
"./js/image-cropper.js": "./js/image-cropper.047xaaq98c.js",
|
|
"./js/image-lightbox.js": "./js/image-lightbox.n1gubl0hpj.js",
|
|
"./js/location-autocomplete.js": "./js/location-autocomplete.udibprq78y.js",
|
|
"./js/mention-autocomplete.js": "./js/mention-autocomplete.iikfifa44t.js",
|
|
"./js/milkdown-editor.bundle.js": "./js/milkdown-editor.bundle.jykcweipue.js",
|
|
"./js/push-notifications.js": "./js/push-notifications.9zr07ngzu2.js",
|
|
"./js/pwa-install.js": "./js/pwa-install.33grpgr0q6.js",
|
|
"./js/qr-scanner.js": "./js/qr-scanner.9zvbtvnl5f.js",
|
|
"./js/share.js": "./js/share.9o4vhcklqf.js",
|
|
"./js/sortable-interop.js": "./js/sortable-interop.yhwlx5zc1u.js",
|
|
"./lib/cropperjs/cropper.min.js": "./lib/cropperjs/cropper.min.ewpqejnooc.js",
|
|
"./lib/sortablejs/Sortable.min.js": "./lib/sortablejs/Sortable.min.7b470tt6lt.js",
|
|
"./milkdown-editor.bundle.js": "./milkdown-editor.bundle.glmos84cun.js",
|
|
"./service-worker.js": "./service-worker.baxlxzv3nv.js"
|
|
},
|
|
"integrity": {
|
|
"./_content/BackseatGamer.Shared/js/achievement-swipe.js": "sha256-iU3ryZRrjdjNcFZHcVT2BG4qDegHf8X/1KLzPpqJzfg=",
|
|
"./_content/BackseatGamer.Shared/js/achievement-swipe.vardz9qqsx.js": "sha256-iU3ryZRrjdjNcFZHcVT2BG4qDegHf8X/1KLzPpqJzfg=",
|
|
"./_framework/blazor.server.cj5793hgrt.js": "sha256-OENBdwv7Qp21Kpt7cmzAK9asSycWWv6CCy8ch20SBJ4=",
|
|
"./_framework/blazor.server.js": "sha256-OENBdwv7Qp21Kpt7cmzAK9asSycWWv6CCy8ch20SBJ4=",
|
|
"./_framework/blazor.web.ej96puwv3k.js": "sha256-Ntk8RTECVSOpgeaY/JlZNG8pFwRpkBgivNqEMLa+g5s=",
|
|
"./_framework/blazor.web.js": "sha256-Ntk8RTECVSOpgeaY/JlZNG8pFwRpkBgivNqEMLa+g5s=",
|
|
"./js/auth.js": "sha256-WMONifETk77obK8FKVlWRB1oS30Csap9QM5GLsIliXQ=",
|
|
"./js/auth.o874rtfvje.js": "sha256-WMONifETk77obK8FKVlWRB1oS30Csap9QM5GLsIliXQ=",
|
|
"./js/check-in-feedback.js": "sha256-N59EDnd1Y4F1Jy5hpXn6SDU/CH3/7Bla4r0mO2XPx38=",
|
|
"./js/check-in-feedback.ve2k6ghpin.js": "sha256-N59EDnd1Y4F1Jy5hpXn6SDU/CH3/7Bla4r0mO2XPx38=",
|
|
"./js/homepage-ip-location.js": "sha256-T8A81Qik4cTnkr5iLq+Da8gTolLibNvDxorMsNr3t+I=",
|
|
"./js/homepage-ip-location.paruu78msh.js": "sha256-T8A81Qik4cTnkr5iLq+Da8gTolLibNvDxorMsNr3t+I=",
|
|
"./js/image-compress.js": "sha256-/RxffpfrsaMFIU0CsTqfmwr9AccunN4wqV0XOhF++5U=",
|
|
"./js/image-compress.lurs9a9k15.js": "sha256-/RxffpfrsaMFIU0CsTqfmwr9AccunN4wqV0XOhF++5U=",
|
|
"./js/image-cropper.047xaaq98c.js": "sha256-wMvtVvdhk7+hbHAaJ80WzTNFLUPZuriVSO+R4GSHUTo=",
|
|
"./js/image-cropper.js": "sha256-wMvtVvdhk7+hbHAaJ80WzTNFLUPZuriVSO+R4GSHUTo=",
|
|
"./js/image-lightbox.js": "sha256-u0uGh+h93zlSK3lpBL3UEUtfM1fJZOgzo6+dXXuObjE=",
|
|
"./js/image-lightbox.n1gubl0hpj.js": "sha256-u0uGh+h93zlSK3lpBL3UEUtfM1fJZOgzo6+dXXuObjE=",
|
|
"./js/location-autocomplete.js": "sha256-Lmk8QxyRRQ61FuKTrmMJcq+2dGR3snQ+3nuXxWg/Ea8=",
|
|
"./js/location-autocomplete.udibprq78y.js": "sha256-Lmk8QxyRRQ61FuKTrmMJcq+2dGR3snQ+3nuXxWg/Ea8=",
|
|
"./js/mention-autocomplete.iikfifa44t.js": "sha256-ZlyAjIM0j6zQwDbYuQ0HgARFcvEn8F2QVOd5tlofqdE=",
|
|
"./js/mention-autocomplete.js": "sha256-ZlyAjIM0j6zQwDbYuQ0HgARFcvEn8F2QVOd5tlofqdE=",
|
|
"./js/milkdown-editor.bundle.js": "sha256-5ZKEl7KN9mTeWogfTdoKckHB7myWyGgFE4XcKIDxVtw=",
|
|
"./js/milkdown-editor.bundle.jykcweipue.js": "sha256-5ZKEl7KN9mTeWogfTdoKckHB7myWyGgFE4XcKIDxVtw=",
|
|
"./js/push-notifications.9zr07ngzu2.js": "sha256-W48tdrnQHKz9D3duRWS0vi5w9g0VYYfAvLYDgzd/Xkc=",
|
|
"./js/push-notifications.js": "sha256-W48tdrnQHKz9D3duRWS0vi5w9g0VYYfAvLYDgzd/Xkc=",
|
|
"./js/pwa-install.33grpgr0q6.js": "sha256-0cyo0H2VcRzDwDaS4r0rR+280nBduK1yTXkg/vubiC8=",
|
|
"./js/pwa-install.js": "sha256-0cyo0H2VcRzDwDaS4r0rR+280nBduK1yTXkg/vubiC8=",
|
|
"./js/qr-scanner.9zvbtvnl5f.js": "sha256-pT9wRKuEWeoH2VgDUX13t5BGbqBQDPBQhn7nmN9jsls=",
|
|
"./js/qr-scanner.js": "sha256-pT9wRKuEWeoH2VgDUX13t5BGbqBQDPBQhn7nmN9jsls=",
|
|
"./js/share.9o4vhcklqf.js": "sha256-l/UXwqmNtGPOAGg2+lCU13gTbgXD9448I1gk7o7Qpi8=",
|
|
"./js/share.js": "sha256-l/UXwqmNtGPOAGg2+lCU13gTbgXD9448I1gk7o7Qpi8=",
|
|
"./js/sortable-interop.js": "sha256-OkPK8KqqBXmzwC3CDChERZFrkqXGPZ2WPiKIoEO7Jg0=",
|
|
"./js/sortable-interop.yhwlx5zc1u.js": "sha256-OkPK8KqqBXmzwC3CDChERZFrkqXGPZ2WPiKIoEO7Jg0=",
|
|
"./lib/cropperjs/cropper.min.ewpqejnooc.js": "sha256-YpCj+lgbF8z0aSzz7GF6dK5l3ojZFAxy1JKum0dwfvs=",
|
|
"./lib/cropperjs/cropper.min.js": "sha256-YpCj+lgbF8z0aSzz7GF6dK5l3ojZFAxy1JKum0dwfvs=",
|
|
"./lib/sortablejs/Sortable.min.7b470tt6lt.js": "sha256-bQqDH8GbS66FF5etM5MVfoYa+3hiRZwRImNZsn4sQzc=",
|
|
"./lib/sortablejs/Sortable.min.js": "sha256-bQqDH8GbS66FF5etM5MVfoYa+3hiRZwRImNZsn4sQzc=",
|
|
"./milkdown-editor.bundle.glmos84cun.js": "sha256-nHu6ZmniZ2H/BEXgxgzsVqbQb2X4PFXCpi2uvDFG07o=",
|
|
"./milkdown-editor.bundle.js": "sha256-nHu6ZmniZ2H/BEXgxgzsVqbQb2X4PFXCpi2uvDFG07o=",
|
|
"./service-worker.baxlxzv3nv.js": "sha256-w3gCO4ykUsJI79Z2UQbpSAndXY6DFdJaWeCOHDQjDfc=",
|
|
"./service-worker.js": "sha256-w3gCO4ykUsJI79Z2UQbpSAndXY6DFdJaWeCOHDQjDfc="
|
|
}
|
|
}</script>
|
|
<link rel="icon" type="image/x-icon" href="favicon.ico">
|
|
<link rel="icon" type="image/png" sizes="32x32" href="favicon.png">
|
|
<link rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon.png">
|
|
<link rel="manifest" href="manifest.json">
|
|
<meta name="theme-color" content="#000000">
|
|
<meta name="apple-mobile-web-app-capable" content="yes">
|
|
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
|
|
|
|
<meta property="og:site_name" content="Backseat Gamer">
|
|
<!--Blazor:{"type":"server","prerenderId":"0dba71702f20473e9f02cfddfb00de24","key":{"locationHash":"77D12F14A8105320B1AAED6AE7E689DA0EC4483270A645E84079EAA0FFDF550D:23","formattedComponentKey":""},"sequence":0,"descriptor":"CfDJ8O1nYXqpGYVDk0mBuHYpKwktDqfrPX5YTiJ\u002BNM9pD2/7Bo5lkYACCqC70kPSQw9R6eLZF\u002BnFpdt/JiVl7KuBbJ1THp\u002BGxG3tiNazKo5HoAYSY3RGx69RjnABX/LFapZcUENr\u002BrC/I7Mtn7Kc\u002BOeG\u002BBcjBGb\u002BcCWOBVrfko04lhpDopZJYyRTaojaCMbYEJ\u002BX\u002BXJ4/OaZu0Q6Xcizbg0dI/i1rFIt8FjP2DU4mm\u002BPi\u002B\u002Bz0oN\u002BR/jLqHwbU9CUCIvEq0Xm0XousnCdOVAYDFRjtjlAK/PFTkB\u002B500lwJU\u002BW80bM7gB5b3haV1O/sSMCsQXYQAgPL9tRRtH7XreVv2XdUCO041QhBzIZ5uvcU6R/GPkx48llPsL606\u002BueI4KatI0EnurXBswlpEN1PNGantyCxJWeyYYxcDj3oGkgwPvgxC/wTYnYWNz\u002BQIOEH7cvFZBjWKiOHMLoKVYqZetrn\u002BwiAdnKnevDhLvu/r0kRAD3yrMPuzPD1ZFPnPEKCsu8XaxETY\u002BZWUD9qG2ttXOcDHJwOmENNTBPNHd0bwar3yHVx6mmaXdLKYy/f\u002BYmvIlMKG1kq10sThD1MOvhxPaVLcuCw="}--><title>Jason and the Argonauts Sails Onto BackerKit on 7 May - Backseat Gamer</title><meta name="description" content="Envy Born Games launches Jason and the Argonauts on BackerKit on 7 May, a solo dice-allocation game from the maker of fan-favourite Hercules and the 12 Labors." />
|
|
<link rel="canonical" href="https://www.backseatgamer.com/news/jason-and-the-argonauts-sails-onto-backerkit-on-7-may" />
|
|
<link rel="alternate" hreflang="en-GB" href="https://www.backseatgamer.com/news/jason-and-the-argonauts-sails-onto-backerkit-on-7-may" />
|
|
<link rel="alternate" hreflang="x-default" href="https://www.backseatgamer.com/news/jason-and-the-argonauts-sails-onto-backerkit-on-7-may" />
|
|
<meta property="og:title" content="Jason and the Argonauts Sails Onto BackerKit on 7 May" />
|
|
<meta property="og:description" content="Envy Born Games launches Jason and the Argonauts on BackerKit on 7 May, a solo dice-allocation game from the maker of fan-favourite Hercules and the 12 Labors." />
|
|
<meta property="og:url" content="https://www.backseatgamer.com/news/jason-and-the-argonauts-sails-onto-backerkit-on-7-may" />
|
|
<meta property="og:type" content="article" />
|
|
<meta property="og:site_name" content="Backseat Gamer"><meta property="og:image" content="https://www.backseatgamer.com/uploads/news/featured-images/3ef0cd317735457cafd84c7231b8b71f.jpg" />
|
|
<meta property="og:image:width" content="1200">
|
|
<meta property="og:image:height" content="630">
|
|
<meta name="twitter:card" content="summary_large_image">
|
|
<meta name="twitter:image" content="https://www.backseatgamer.com/uploads/news/featured-images/3ef0cd317735457cafd84c7231b8b71f.jpg" /><meta name="twitter:title" content="Jason and the Argonauts Sails Onto BackerKit on 7 May" />
|
|
<meta name="twitter:description" content="Envy Born Games launches Jason and the Argonauts on BackerKit on 7 May, a solo dice-allocation game from the maker of fan-favourite Hercules and the 12 Labors." /><!--Blazor:{"prerenderId":"0dba71702f20473e9f02cfddfb00de24"}-->
|
|
<script>
|
|
// PWA login gate — redirect unauthenticated PWA users to login before Blazor boots.
|
|
// Runs synchronously in <head> for instant redirect (no page flash).
|
|
(function() {
|
|
var isPwa = window.matchMedia('(display-mode: standalone)').matches
|
|
|| window.matchMedia('(display-mode: minimal-ui)').matches
|
|
|| window.navigator.standalone === true;
|
|
if (!isPwa) return;
|
|
var path = window.location.pathname;
|
|
// Only gate public pages that should require login in PWA mode
|
|
if (path === '/' || path === '/events' || path === '/communities') {
|
|
// Check for auth cookie (HttpOnly cookies aren't readable from JS,
|
|
// so we check for the presence of the bg-authenticated flag set at login)
|
|
if (!document.cookie.includes('bg-authenticated=')) {
|
|
window.location.replace('/auth/login');
|
|
}
|
|
}
|
|
})();
|
|
</script></head>
|
|
|
|
<body><!--Blazor:{"type":"server","prerenderId":"1fb60fd99fce4153bb022cb88516a323","key":{"locationHash":"0EC7A5CA37ED632C59DABF591AC92976909F254D155F832D4AB256239763CC34:28","formattedComponentKey":""},"sequence":1,"descriptor":"CfDJ8O1nYXqpGYVDk0mBuHYpKwndLCxCQqH3NSVP7oKGPU8B6YgwyO6RI1be0y/9I15qZTKUEd50ogtSFSqLgMP4XcSDOhBYoq7PXxroAD\u002B1yZK1NYeViHT8FkiPWcZKuaXy\u002BTbmRGd3PuxWEfVgQoPArVJVWC4639PIMi6y0ckhH9e9zLf5by1h3kN8IuwuhDOw6Vtg8U9wY1RkRmfP64YDlxx9Qe1SVHuYvF9oYEEVH5EXmp/dwtol32fiLv6KgtHipsz/feJZ1yP79yrcOw7RwZvV8GjF9ZNlz9ZCaEZcn23AB3ZvMKNuOjr2GleRRhvMV73injrYn8\u002BI2Tj5\u002B34\u002BOEJcVzz3Y5FhtRSV9iey/523vhfreoODUeA5d04FCXRe0AuBhCGT3L0xbh5qq0ggk81uJwkSMI95MjSgT/wyQupq4wXZgmpp4PVAzulYhgbQ8Q3uGo96xjdTSXC0qKFf94ZvqFjfdy/b0TRHGo6hekEamW\u002BpN7nBLwSmp9r\u002Bpb\u002BCVCsvtYFbRO5d9tYcpmbhKAH5qh66ElA/NkgGuZiQz9Sl"}--><div class="app-layout"><nav class="nav-v2"><div class="container"><a href="/" class="logo-v2"><img src="/images/logo.svg" alt="Backseat Gamer">
|
|
<span class="logo-text">Backseat Gamer</span></a>
|
|
|
|
|
|
<div class="nav-links-v2 desktop-nav"><a href="/features" class="nav-link-v2">Features</a><a href="/events" class="nav-link-v2">Events</a>
|
|
<a href="/communities" class="nav-link-v2">Communities</a></div>
|
|
|
|
|
|
<div class="nav-actions-v2 desktop-nav"><a href="/auth/login" class="login-link-v2">Log in</a>
|
|
<a href="/auth/register" class="signup-btn-v2">Sign up</a></div>
|
|
|
|
|
|
<button class="hamburger-btn" aria-label="Toggle menu"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon-lg icon-white" data-slot="icon"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg></button></div></nav><style>
|
|
/* V2: Fixed navbar with backdrop blur */
|
|
.nav-v2 {
|
|
position: fixed;
|
|
top: 0;
|
|
left: 0;
|
|
right: 0;
|
|
z-index: 100;
|
|
padding: 1rem 0;
|
|
background: rgba(13, 13, 15, 0.8);
|
|
backdrop-filter: blur(12px);
|
|
-webkit-backdrop-filter: blur(12px);
|
|
border-bottom: 1px solid rgba(39, 39, 42, 0.5);
|
|
}
|
|
|
|
.nav-v2 .container {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: space-between;
|
|
gap: 2rem;
|
|
flex-wrap: nowrap;
|
|
}
|
|
|
|
/* V2 Logo */
|
|
.logo-v2 {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 0.75rem;
|
|
text-decoration: none;
|
|
}
|
|
|
|
.logo-v2 img {
|
|
height: 36px;
|
|
width: auto;
|
|
}
|
|
|
|
.logo-text {
|
|
font-size: 1.25rem;
|
|
font-weight: 600;
|
|
color: var(--color-text-light);
|
|
letter-spacing: -0.02em;
|
|
}
|
|
|
|
/* V2 Nav Links */
|
|
.nav-links-v2 {
|
|
display: flex;
|
|
gap: 2rem;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.nav-link-v2 {
|
|
color: var(--color-text-secondary);
|
|
text-decoration: none;
|
|
font-size: 0.9375rem;
|
|
font-weight: 500;
|
|
transition: color 0.15s;
|
|
}
|
|
|
|
.nav-link-v2:hover {
|
|
color: var(--color-text-light);
|
|
}
|
|
|
|
/* V2 Nav Actions */
|
|
.nav-actions-v2 {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 1rem;
|
|
flex-shrink: 0;
|
|
}
|
|
|
|
.login-link-v2 {
|
|
color: var(--color-text-secondary);
|
|
text-decoration: none;
|
|
font-size: 0.9375rem;
|
|
font-weight: 500;
|
|
transition: color 0.15s;
|
|
}
|
|
|
|
.login-link-v2:hover {
|
|
color: var(--color-text-light);
|
|
}
|
|
|
|
.signup-btn-v2 {
|
|
background: var(--color-primary);
|
|
color: var(--color-text-light);
|
|
padding: 0.625rem 1.25rem;
|
|
border-radius: 8px;
|
|
text-decoration: none;
|
|
font-size: 0.9375rem;
|
|
font-weight: 600;
|
|
transition: background 0.15s;
|
|
}
|
|
|
|
.signup-btn-v2:hover {
|
|
background: var(--color-primary-dark);
|
|
}
|
|
|
|
/* Hamburger button - hidden on desktop */
|
|
.hamburger-btn {
|
|
display: none;
|
|
background: transparent;
|
|
border: none;
|
|
cursor: pointer;
|
|
padding: 0.5rem;
|
|
border-radius: 6px;
|
|
transition: background 0.15s;
|
|
}
|
|
|
|
.hamburger-btn:hover {
|
|
background: rgba(255, 255, 255, 0.1);
|
|
}
|
|
|
|
/* User Dropdown Styles */
|
|
.user-dropdown-container {
|
|
position: relative;
|
|
}
|
|
|
|
.user-dropdown-trigger {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 0.5rem;
|
|
background: rgba(255, 255, 255, 0.05);
|
|
border: 1px solid rgba(39, 39, 42, 0.8);
|
|
border-radius: 8px;
|
|
padding: 0.5rem 0.75rem;
|
|
cursor: pointer;
|
|
transition: all 0.15s;
|
|
color: var(--color-text-light);
|
|
font-weight: 500;
|
|
font-size: 0.9375rem;
|
|
}
|
|
|
|
.user-dropdown-trigger:hover {
|
|
background: rgba(255, 255, 255, 0.1);
|
|
border-color: var(--color-primary);
|
|
}
|
|
|
|
.user-name {
|
|
max-width: 120px;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.rotate-180 {
|
|
transform: rotate(180deg);
|
|
transition: transform 0.15s;
|
|
}
|
|
|
|
.user-dropdown-menu {
|
|
position: absolute;
|
|
top: calc(100% + 0.5rem);
|
|
right: 0;
|
|
background: var(--color-surface-dark);
|
|
border: 1px solid var(--color-border);
|
|
border-radius: 8px;
|
|
box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.5);
|
|
min-width: 200px;
|
|
z-index: 1000;
|
|
animation: fadeIn 0.2s ease;
|
|
}
|
|
|
|
.dropdown-item {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 0.75rem;
|
|
padding: 0.75rem 1rem;
|
|
color: var(--color-text-light);
|
|
text-decoration: none;
|
|
transition: background 0.15s;
|
|
cursor: pointer;
|
|
background: transparent;
|
|
border: none;
|
|
width: 100%;
|
|
text-align: left;
|
|
font-size: 0.875rem;
|
|
font-weight: 500;
|
|
}
|
|
|
|
.dropdown-item:first-child {
|
|
border-radius: 8px 8px 0 0;
|
|
}
|
|
|
|
.dropdown-item:last-child {
|
|
border-radius: 0 0 8px 8px;
|
|
}
|
|
|
|
.dropdown-item:hover {
|
|
background: var(--color-border);
|
|
}
|
|
|
|
.dropdown-divider {
|
|
height: 1px;
|
|
background: var(--color-border);
|
|
margin: 0.25rem 0;
|
|
}
|
|
|
|
/* Mobile Menu Styles */
|
|
.mobile-menu-backdrop {
|
|
position: fixed;
|
|
top: 0;
|
|
left: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
background: rgba(0, 0, 0, 0.6);
|
|
z-index: 999;
|
|
animation: fadeIn 0.2s ease;
|
|
}
|
|
|
|
.mobile-menu {
|
|
position: fixed;
|
|
top: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
width: 280px;
|
|
max-width: 85vw;
|
|
background: var(--color-surface-dark);
|
|
z-index: 1000;
|
|
display: flex;
|
|
flex-direction: column;
|
|
box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.5);
|
|
animation: slideInRight 0.3s ease;
|
|
}
|
|
|
|
.mobile-menu-header {
|
|
padding: 1rem;
|
|
border-bottom: 1px solid var(--color-border);
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
}
|
|
|
|
.mobile-menu-header .logo-v2 img {
|
|
height: 32px;
|
|
}
|
|
|
|
.mobile-menu-header .logo-text {
|
|
font-size: 1.125rem;
|
|
}
|
|
|
|
.mobile-menu-close {
|
|
background: transparent;
|
|
border: none;
|
|
cursor: pointer;
|
|
padding: 0.5rem;
|
|
border-radius: 6px;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
transition: background 0.15s;
|
|
}
|
|
|
|
.mobile-menu-close:hover {
|
|
background: var(--color-border);
|
|
}
|
|
|
|
.mobile-menu-links {
|
|
flex: 1;
|
|
padding: 1rem;
|
|
overflow-y: auto;
|
|
}
|
|
|
|
/* Mobile User Info */
|
|
.mobile-user-info {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 0.75rem;
|
|
padding: 1rem;
|
|
background: var(--color-border);
|
|
border-radius: 8px;
|
|
margin-bottom: 0.5rem;
|
|
}
|
|
|
|
.mobile-user-details {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 0.25rem;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.mobile-user-name {
|
|
color: var(--color-text-light);
|
|
font-weight: 600;
|
|
font-size: 1rem;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.mobile-user-profile-link {
|
|
color: var(--color-primary);
|
|
font-size: 0.875rem;
|
|
text-decoration: none;
|
|
transition: color 0.15s;
|
|
}
|
|
|
|
.mobile-user-profile-link:hover {
|
|
color: var(--color-primary-light);
|
|
}
|
|
|
|
.mobile-nav-link {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 0.75rem;
|
|
padding: 1rem;
|
|
color: var(--color-text-secondary);
|
|
text-decoration: none;
|
|
border-radius: 8px;
|
|
transition: all 0.15s;
|
|
font-weight: 500;
|
|
margin-bottom: 0.25rem;
|
|
}
|
|
|
|
.mobile-nav-link:hover {
|
|
background: var(--color-border);
|
|
color: var(--color-text-light);
|
|
}
|
|
|
|
.mobile-nav-link.logout-btn {
|
|
width: 100%;
|
|
text-align: left;
|
|
background: transparent;
|
|
border: none;
|
|
cursor: pointer;
|
|
color: var(--color-error);
|
|
}
|
|
|
|
.mobile-nav-link.logout-btn:hover {
|
|
background: rgba(239, 68, 68, 0.1);
|
|
}
|
|
|
|
.mobile-nav-link-primary {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
gap: 0.75rem;
|
|
padding: 1rem;
|
|
background: var(--color-primary);
|
|
color: var(--color-text-light);
|
|
text-decoration: none;
|
|
border-radius: 8px;
|
|
font-weight: 600;
|
|
margin-top: 1rem;
|
|
transition: background 0.15s;
|
|
}
|
|
|
|
.mobile-nav-link-primary:hover {
|
|
background: var(--color-primary-dark);
|
|
}
|
|
|
|
.mobile-menu-divider {
|
|
height: 1px;
|
|
background: var(--color-border);
|
|
margin: 1rem 0;
|
|
}
|
|
|
|
/* Animations */
|
|
@keyframes fadeIn {
|
|
from { opacity: 0; }
|
|
to { opacity: 1; }
|
|
}
|
|
|
|
@keyframes slideInRight {
|
|
from { transform: translateX(100%); }
|
|
to { transform: translateX(0); }
|
|
}
|
|
|
|
/* Responsive - medium widths: tighten spacing */
|
|
@media (max-width: 1100px) and (min-width: 769px) {
|
|
.nav-v2 .container {
|
|
gap: 1rem;
|
|
}
|
|
|
|
.nav-links-v2 {
|
|
gap: 1rem;
|
|
}
|
|
|
|
.logo-text {
|
|
display: none;
|
|
}
|
|
|
|
.user-name {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
/* Responsive */
|
|
@media (max-width: 768px) {
|
|
.nav-v2 {
|
|
padding: 0.75rem 0;
|
|
}
|
|
|
|
.logo-v2 img {
|
|
height: 32px;
|
|
}
|
|
|
|
.logo-text {
|
|
font-size: 1.125rem;
|
|
}
|
|
|
|
/* Hide desktop nav on mobile (bottom bar handles navigation) */
|
|
.desktop-nav {
|
|
display: none;
|
|
}
|
|
|
|
.hamburger-btn {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
/* Desktop - hide mobile menu elements */
|
|
@media (min-width: 769px) {
|
|
.mobile-menu-backdrop,
|
|
.mobile-menu {
|
|
display: none !important;
|
|
}
|
|
}
|
|
</style>
|
|
|
|
<main class="main-content" role="main" aria-label="Page content">
|
|
|
|
<script type="application/ld+json">{"@context":"https://schema.org","@type":"NewsArticle","headline":"Jason and the Argonauts Sails Onto BackerKit on 7 May","description":"Envy Born Games launches Jason and the Argonauts on BackerKit on 7 May, a solo dice-allocation game from the maker of fan-favourite Hercules and the 12 Labors.","datePublished":"2026-05-05T09:03:08Z","dateModified":"2026-05-05T09:03:08Z","isAccessibleForFree":true,"image":"https://www.backseatgamer.com/uploads/news/featured-images/3ef0cd317735457cafd84c7231b8b71f.jpg","author":{"@type":"Organization","name":"Backseat Gamer","url":"https://www.backseatgamer.com"},"publisher":{"@type":"Organization","name":"Backseat Gamer","url":"https://www.backseatgamer.com","logo":{"@type":"ImageObject","url":"https://www.backseatgamer.com/images/logo-1000.png","width":1000,"height":1000}},"mainEntityOfPage":{"@type":"WebPage","@id":"https://www.backseatgamer.com/news/jason-and-the-argonauts-sails-onto-backerkit-on-7-may"}}</script><div class="blog-container blog-article-container" style="margin-top: var(--spacing-6);"><a href="/news" class="blog-back-link">Back to news</a><article class="blog-article"><img src="/uploads/news/featured-images/3ef0cd317735457cafd84c7231b8b71f.jpg" alt="Featured image for Jason and the Argonauts Sails Onto BackerKit on 7 May" class="news-featured-image" width="800" height="400" /><header class="blog-article-header"><h1>Jason and the Argonauts Sails Onto BackerKit on 7 May</h1>
|
|
<div class="blog-article-meta"><time datetime="2026-05-05">05 May 2026</time><div class="dropdown "><button type="button" class="btn btn-primary btn-sm dropdown-toggle" __internal_stopPropagation_onclick aria-label="Share this article" aria-haspopup="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon-sm" data-slot="icon"><path stroke-linecap="round" stroke-linejoin="round" d="M7.217 10.907a2.25 2.25 0 1 0 0 2.186m0-2.186c.18.324.283.696.283 1.093s-.103.77-.283 1.093m0-2.186 9.566-5.314m-9.566 7.5 9.566 5.314m0 0a2.25 2.25 0 1 0 3.935 2.186 2.25 2.25 0 0 0-3.935-2.186Zm0-12.814a2.25 2.25 0 1 0 3.933-2.185 2.25 2.25 0 0 0-3.933 2.185Z"></path></svg>
|
|
<span>Share</span></button></div>
|
|
<a href="https://bsky.app/profile/backseatgamer-com.bsky.social" target="_blank" rel="noopener" class="news-follow-link news-follow-bluesky"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon-sm" data-slot="icon"><path stroke-linecap="round" stroke-linejoin="round" d="M2.25 15a4.5 4.5 0 0 0 4.5 4.5H18a3.75 3.75 0 0 0 1.332-7.257 3 3 0 0 0-3.758-3.848 5.25 5.25 0 0 0-10.233 2.33A4.502 4.502 0 0 0 2.25 15Z"></path></svg>
|
|
<span>Follow on Bluesky</span></a>
|
|
<a href="https://www.facebook.com/share/14d7mrwzjq7/" target="_blank" rel="noopener" class="news-follow-link news-follow-facebook"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon-sm" data-slot="icon"><path stroke-linecap="round" stroke-linejoin="round" d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418"></path></svg>
|
|
<span>Follow on Facebook</span></a></div></header>
|
|
|
|
<div class="blog-article-body"><p>Anyone who lost an evening (or twelve) to Hercules and the 12 Labors has a new myth to tackle. Envy Born Games is launching Jason and the Argonauts on BackerKit on 7 May, a standalone solo dice-and-card game that sails the Argo across the Aegean in pursuit of the Golden Fleece.</p><div class="news-cta news-cta--inline" style="--cta-bg: url('/images/hero/IMG_20170318_124331.jpg')"><img src="/images/logo.svg" alt="" class="news-cta-logo" width="64" height="64" /><div class="news-cta-content"><p class="news-cta-heading">Stop juggling Meetup, WhatsApp, and spreadsheets. One platform for your gaming group's events, RSVPs, and member management.</p><a href="/communities" class="news-cta-link news-cta-link--primary">See how it works</a></div></div>
|
|
<p>It's built in the same family as Hercules and the 12 Labors, the publisher's solo hit that pulled strong reviews and a loyal following on BoardGameGeek. The DNA is the same (dice rolling, dice manipulation, hand management), with a boss-battler structure built around mythological encounters. Expect harpies, the clashing Symplegades, the brass-footed bulls of Colchis and Hera meddling at every turn.</p>
|
|
<p>You play Jason, commanding the Argo and the legendary roster: Heracles, Atalanta, Orpheus, the Dioscuri (Castor and Pollux) and the rest of the Avengers-assemble lineup that gives the myth its flavour. The launch is part of BackerKit's Pocketopia 2026, the platform's annual showcase for portable, easy-to-learn tabletop games kicking off 7 May. Last year's Pocketopia pulled in over $972K across 60+ creators, and 2026 is shaping up larger with 50-plus pocket-format projects.</p><div class="news-cta news-cta--inline" style="--cta-bg: url('/images/hero/20240608_135653.jpg')"><img src="/images/logo.svg" alt="" class="news-cta-logo" width="64" height="64" /><div class="news-cta-content"><p class="news-cta-heading">Run game nights? Backseat Gamer handles RSVPs, waitlists, date polling, and game voting so you can focus on playing.</p><a href="/auth/register" class="news-cta-link news-cta-link--primary">Start organising for free</a></div></div>
|
|
<p>Solo gaming has had a real surge in 2026, with everything from Fallout: Wasteland Wanderer to the 20 Strong system proving that single-player tabletop is no longer an afterthought. Mythological theming travels well in this corner of the hobby. Hercules and the 12 Labors landed precisely because the labours are bite-sized, replayable boss fights with strong narrative hooks, and Jason's voyage offers similar structure with a different feel.</p>
|
|
<p>If you're after something to throw in your bag for hotel-room evenings or quiet nights in, Envy Born's Pocketopia entry is worth a look on launch day. The campaign page is already live for follows ahead of the 7 May go-live.</p>
|
|
<hr />
|
|
<p><strong>Sources:</strong> <a href="/go?url=https%3A%2F%2Fwww.backerkit.com%2Fc%2Fprojects%2Fenvy-born-games%2Fjason-and-the-argonauts&returnUrl=%2Fnews%2Fjason-and-the-argonauts-sails-onto-backerkit-on-7-may">BackerKit</a> | <a href="/go?url=https%3A%2F%2Fenvyborngames.com%2Fproducts%2Fjason-and-the-argonauts&returnUrl=%2Fnews%2Fjason-and-the-argonauts-sails-onto-backerkit-on-7-may">Envy Born Games</a> | <a href="/go?url=https%3A%2F%2Fwww.backerkit.com%2Fc%2Fcollections%2Fpocketopia-2026&returnUrl=%2Fnews%2Fjason-and-the-argonauts-sails-onto-backerkit-on-7-may">Pocketopia 2026</a></p>
|
|
</div>
|
|
|
|
<footer class="blog-article-footer"><div class="news-follow-row"><div class="dropdown "><button type="button" class="btn btn-primary btn-sm dropdown-toggle" __internal_stopPropagation_onclick aria-label="Share this article" aria-haspopup="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon-sm" data-slot="icon"><path stroke-linecap="round" stroke-linejoin="round" d="M7.217 10.907a2.25 2.25 0 1 0 0 2.186m0-2.186c.18.324.283.696.283 1.093s-.103.77-.283 1.093m0-2.186 9.566-5.314m-9.566 7.5 9.566 5.314m0 0a2.25 2.25 0 1 0 3.935 2.186 2.25 2.25 0 0 0-3.935-2.186Zm0-12.814a2.25 2.25 0 1 0 3.933-2.185 2.25 2.25 0 0 0-3.933 2.185Z"></path></svg>
|
|
<span>Share</span></button></div>
|
|
<a href="https://bsky.app/profile/backseatgamer-com.bsky.social" target="_blank" rel="noopener" class="news-follow-link news-follow-bluesky"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon-sm" data-slot="icon"><path stroke-linecap="round" stroke-linejoin="round" d="M2.25 15a4.5 4.5 0 0 0 4.5 4.5H18a3.75 3.75 0 0 0 1.332-7.257 3 3 0 0 0-3.758-3.848 5.25 5.25 0 0 0-10.233 2.33A4.502 4.502 0 0 0 2.25 15Z"></path></svg>
|
|
<span>Follow on Bluesky</span></a>
|
|
<a href="https://www.facebook.com/share/14d7mrwzjq7/" target="_blank" rel="noopener" class="news-follow-link news-follow-facebook"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon-sm" data-slot="icon"><path stroke-linecap="round" stroke-linejoin="round" d="M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418"></path></svg>
|
|
<span>Follow on Facebook</span></a></div></footer></article><div class="news-cta"><img src="/images/logo.svg" alt="Backseat Gamer" class="news-cta-logo" width="64" height="64">
|
|
<p class="news-cta-heading">Backseat Gamer replaces Meetup, Discord, and spreadsheets for tabletop gaming groups. RSVPs, waitlists, date polling, and game voting — all free.</p>
|
|
<div class="news-cta-links"><a href="/communities" class="news-cta-link"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon-sm" data-slot="icon"><path stroke-linecap="round" stroke-linejoin="round" d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z"></path></svg>
|
|
Browse communities
|
|
</a>
|
|
<a href="/events" class="news-cta-link"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon-sm" data-slot="icon"><path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5m-9-6h.008v.008H12v-.008ZM12 15h.008v.008H12V15Zm0 2.25h.008v.008H12v-.008ZM9.75 15h.008v.008H9.75V15Zm0 2.25h.008v.008H9.75v-.008ZM7.5 15h.008v.008H7.5V15Zm0 2.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0 2.25h.008v.008h-.008V15Zm0 2.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0 2.25h.008v.008H16.5V15Z"></path></svg>
|
|
Find events near you
|
|
</a>
|
|
<a href="/auth/register" class="news-cta-link news-cta-link--primary"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon-sm" data-slot="icon"><path stroke-linecap="round" stroke-linejoin="round" d="M12 4.5v15m7.5-7.5h-15"></path></svg>
|
|
Start organising for free
|
|
</a></div></div><section class="news-suggestions"><h2 class="news-suggestions-heading">More news</h2>
|
|
<div class="news-suggestions-grid"><a href="/news/cat-spotting-brings-120-hand-drawn-cats-to-uk-games-expo" class="news-suggestion-card"><img src="/uploads/news/featured-images/4b5b56116bd14e6cb992b612939684f2.jpg" alt="Cat Spotting Brings 120 Hand-Drawn Cats to UK Games Expo" class="news-suggestion-img" loading="lazy" /><div class="news-suggestion-body"><time datetime="2026-05-25" class="news-suggestion-date">25 May 2026</time><h3 class="news-suggestion-title">Cat Spotting Brings 120 Hand-Drawn Cats to UK Games Expo</h3>
|
|
<p class="news-suggestion-desc">Play Monkey Games' Cat Spotting packs 120 hand-drawn cats and seven game modes into a travel-sized box, and it debuts at UK Games Expo 2026 for £16.99.</p></div></a><a href="/news/berlin-1960-brings-cold-war-spy-games-to-uk-games-expo" class="news-suggestion-card"><img src="/uploads/news/featured-images/6947e1f6cac84be29805c10c0b652dc8.jpg" alt="Berlin 1960 Brings Cold War Spy Games to UK Games Expo" class="news-suggestion-img" loading="lazy" /><div class="news-suggestion-body"><time datetime="2026-05-25" class="news-suggestion-date">25 May 2026</time><h3 class="news-suggestion-title">Berlin 1960 Brings Cold War Spy Games to UK Games Expo</h3>
|
|
<p class="news-suggestion-desc">Berlin 1960, a hidden-roles Cold War thriller from the designers behind Grand Austria Hotel, sends CIA and KGB agents into a divided city. Debuts at UKGE 2026.</p></div></a><a href="/news/mtg-marvel-cards-land-on-arena-through-the-omenpaths-retired" class="news-suggestion-card"><img src="/uploads/news/featured-images/99fa0ef16ff14975881b3e4414fda111.jpg" alt="MTG Marvel Cards Land on Arena, Through the Omenpaths Retired" class="news-suggestion-img" loading="lazy" /><div class="news-suggestion-body"><time datetime="2026-05-21" class="news-suggestion-date">21 May 2026</time><h3 class="news-suggestion-title">MTG Marvel Cards Land on Arena, Through the Omenpaths Retired</h3>
|
|
<p class="news-suggestion-desc">Wizards is sending real Marvel cards to MTG Arena from 16 June with Spider-Man, then Marvel Super Heroes on 23 June, ending the awkward Through the Omenpaths workaround.</p></div></a><a href="/news/terraforming-mars-legacy-of-mars-hits-gamefound-mid-may" class="news-suggestion-card"><img src="/uploads/news/featured-images/2498d5ba661b4629bf27624762317a98.jpg" alt="Terraforming Mars: Legacy of Mars Hits Gamefound Mid-May" class="news-suggestion-img" loading="lazy" /><div class="news-suggestion-body"><time datetime="2026-05-09" class="news-suggestion-date">09 May 2026</time><h3 class="news-suggestion-title">Terraforming Mars: Legacy of Mars Hits Gamefound Mid-May</h3>
|
|
<p class="news-suggestion-desc">Stronghold and Fryx Games launch a 7-mission Terraforming Mars campaign on Gamefound mid-May 2026, with no destroyed components and full replayability.</p></div></a></div></section></div>
|
|
|
|
|
|
<style>
|
|
.news-follow-row {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: var(--spacing-3);
|
|
flex-wrap: wrap;
|
|
margin-top: var(--spacing-4);
|
|
}
|
|
|
|
a.news-follow-link,
|
|
a.news-follow-link:visited,
|
|
a.news-follow-link:hover {
|
|
display: inline-flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
gap: var(--spacing-2);
|
|
font-family: var(--font-sans);
|
|
font-size: var(--font-size-sm);
|
|
font-weight: var(--font-weight-semibold);
|
|
line-height: 1;
|
|
color: #fff;
|
|
text-decoration: none;
|
|
padding: var(--spacing-2) var(--spacing-4);
|
|
border: none;
|
|
border-radius: var(--radius-sm);
|
|
cursor: pointer;
|
|
transition: opacity var(--transition-base);
|
|
white-space: nowrap;
|
|
}
|
|
|
|
a.news-follow-bluesky {
|
|
background: #1185fe;
|
|
}
|
|
|
|
a.news-follow-facebook {
|
|
background: #1877f2;
|
|
}
|
|
|
|
a.news-follow-link:hover {
|
|
opacity: 0.85;
|
|
}
|
|
|
|
.news-featured-image {
|
|
width: 100%;
|
|
height: auto;
|
|
border-radius: var(--radius-lg);
|
|
margin-bottom: var(--spacing-6);
|
|
}
|
|
|
|
/* Suggestions section */
|
|
.news-suggestions {
|
|
margin-top: var(--spacing-10);
|
|
padding-top: var(--spacing-8);
|
|
border-top: 1px solid var(--color-border);
|
|
}
|
|
|
|
.news-suggestions-heading {
|
|
font-size: 1.25rem;
|
|
font-weight: var(--font-weight-semibold);
|
|
color: var(--color-text-light);
|
|
margin: 0 0 var(--spacing-5) 0;
|
|
}
|
|
|
|
.news-suggestions-grid {
|
|
display: grid;
|
|
grid-template-columns: repeat(2, 1fr);
|
|
gap: var(--spacing-4);
|
|
}
|
|
|
|
.news-suggestion-card {
|
|
display: flex;
|
|
flex-direction: column;
|
|
background: var(--color-surface);
|
|
border: 1px solid var(--color-border);
|
|
border-radius: var(--radius-lg);
|
|
overflow: hidden;
|
|
text-decoration: none;
|
|
transition: border-color var(--transition-base);
|
|
}
|
|
|
|
.news-suggestion-card:hover {
|
|
border-color: var(--color-primary);
|
|
}
|
|
|
|
.news-suggestion-img {
|
|
width: 100%;
|
|
height: 140px;
|
|
object-fit: cover;
|
|
}
|
|
|
|
.news-suggestion-body {
|
|
padding: var(--spacing-3) var(--spacing-4);
|
|
}
|
|
|
|
.news-suggestion-date {
|
|
font-size: var(--font-size-xs);
|
|
color: var(--color-text-muted);
|
|
letter-spacing: 0.02em;
|
|
}
|
|
|
|
.news-suggestion-title {
|
|
font-size: var(--font-size-sm);
|
|
font-weight: var(--font-weight-semibold);
|
|
color: var(--color-text-light);
|
|
margin: var(--spacing-1) 0 var(--spacing-2) 0;
|
|
line-height: 1.3;
|
|
display: -webkit-box;
|
|
-webkit-line-clamp: 2;
|
|
-webkit-box-orient: vertical;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.news-suggestion-desc {
|
|
font-size: var(--font-size-xs);
|
|
color: var(--color-text-secondary);
|
|
margin: 0;
|
|
line-height: 1.4;
|
|
display: -webkit-box;
|
|
-webkit-line-clamp: 2;
|
|
-webkit-box-orient: vertical;
|
|
overflow: hidden;
|
|
}
|
|
|
|
@media (max-width: 640px) {
|
|
.news-suggestions-grid {
|
|
grid-template-columns: 1fr;
|
|
}
|
|
}
|
|
</style></main>
|
|
|
|
<footer class="footer-v2"><div class="container"><div class="footer-content-v2"><div class="footer-brand-v2"><img src="/images/logo.svg" alt="Backseat Gamer">
|
|
<span>Backseat Gamer</span></div>
|
|
<div class="footer-links-v2"><a href="/events">Events</a>
|
|
<a href="/communities">Communities</a>
|
|
<a href="/auth/register">Sign up</a></div></div>
|
|
<div class="footer-legal-v2"><a href="/news">News</a>
|
|
<a href="/blog">Blog</a>
|
|
<a href="/legal">Licenses</a>
|
|
<a href="/privacy">Privacy</a>
|
|
<a href="/terms">Terms</a>
|
|
<a href="/contact">Contact</a>
|
|
</div>
|
|
|
|
|
|
<p class="footer-copy-v2">© 2026 Backseat Gamer. Made for tabletop gamers.</p></div></footer>
|
|
|
|
<style>
|
|
.footer-v2 {
|
|
background: var(--color-bg-dark);
|
|
border-top: 1px solid var(--color-border);
|
|
padding: 3rem 0 2rem;
|
|
margin-top: 4rem;
|
|
}
|
|
|
|
.footer-v2 .container {
|
|
max-width: 1100px;
|
|
margin: 0 auto;
|
|
padding: 0 1.5rem;
|
|
}
|
|
|
|
.footer-content-v2 {
|
|
display: flex;
|
|
justify-content: space-between;
|
|
align-items: center;
|
|
margin-bottom: 2rem;
|
|
padding-bottom: 2rem;
|
|
border-bottom: 1px solid var(--color-border);
|
|
}
|
|
|
|
.footer-brand-v2 {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 0.75rem;
|
|
}
|
|
|
|
.footer-brand-v2 img {
|
|
height: 32px;
|
|
width: auto;
|
|
}
|
|
|
|
.footer-brand-v2 span {
|
|
font-size: 1.125rem;
|
|
font-weight: 600;
|
|
color: var(--color-text-light);
|
|
letter-spacing: -0.02em;
|
|
}
|
|
|
|
.footer-links-v2 {
|
|
display: flex;
|
|
gap: 2rem;
|
|
}
|
|
|
|
.footer-links-v2 a {
|
|
color: var(--color-text-secondary);
|
|
text-decoration: none;
|
|
font-size: 0.9375rem;
|
|
font-weight: 500;
|
|
transition: color 0.15s;
|
|
}
|
|
|
|
.footer-links-v2 a:hover {
|
|
color: var(--color-text-light);
|
|
}
|
|
|
|
.footer-legal-v2 {
|
|
display: flex;
|
|
justify-content: center;
|
|
gap: 1.5rem;
|
|
margin-bottom: 1rem;
|
|
}
|
|
|
|
.footer-legal-v2 a {
|
|
color: var(--color-text-muted);
|
|
text-decoration: none;
|
|
font-size: 0.8125rem;
|
|
transition: color 0.15s;
|
|
}
|
|
|
|
.footer-legal-v2 a:hover {
|
|
color: var(--color-text-secondary);
|
|
}
|
|
|
|
.footer-bug-btn {
|
|
background: none;
|
|
border: none;
|
|
padding: 0;
|
|
cursor: pointer;
|
|
color: var(--color-text-muted);
|
|
font-size: 0.8125rem;
|
|
font-family: inherit;
|
|
transition: color 0.15s;
|
|
}
|
|
|
|
.footer-bug-btn:hover {
|
|
color: var(--color-text-secondary);
|
|
}
|
|
|
|
.footer-copy-v2 {
|
|
color: var(--color-text-muted);
|
|
font-size: 0.875rem;
|
|
text-align: center;
|
|
margin: 0;
|
|
}
|
|
|
|
/* Mobile: show only legal links and copyright */
|
|
@media (max-width: 768px) {
|
|
.footer-content-v2 {
|
|
display: none;
|
|
}
|
|
|
|
.footer-v2 {
|
|
padding: 1.5rem 0;
|
|
margin-top: 2rem;
|
|
/* Extra padding for bottom nav */
|
|
padding-bottom: 5rem;
|
|
}
|
|
}
|
|
</style>
|
|
<nav class="mobile-bottom-nav" aria-label="Mobile navigation"><a href="/" class="bottom-nav-item "><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon-md" data-slot="icon"><path stroke-linecap="round" stroke-linejoin="round" d="m2.25 12 8.954-8.955c.44-.439 1.152-.439 1.591 0L21.75 12M4.5 9.75v10.125c0 .621.504 1.125 1.125 1.125H9.75v-4.875c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125V21h4.125c.621 0 1.125-.504 1.125-1.125V9.75M8.25 21h8.25"></path></svg>
|
|
<span>Home</span></a>
|
|
<a href="/features" class="bottom-nav-item "><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon-md" data-slot="icon"><path stroke-linecap="round" stroke-linejoin="round" d="M9.813 15.904 9 18.75l-.813-2.846a4.5 4.5 0 0 0-3.09-3.09L2.25 12l2.846-.813a4.5 4.5 0 0 0 3.09-3.09L9 5.25l.813 2.846a4.5 4.5 0 0 0 3.09 3.09L15.75 12l-2.846.813a4.5 4.5 0 0 0-3.09 3.09ZM18.259 8.715 18 9.75l-.259-1.035a3.375 3.375 0 0 0-2.455-2.456L14.25 6l1.036-.259a3.375 3.375 0 0 0 2.455-2.456L18 2.25l.259 1.035a3.375 3.375 0 0 0 2.456 2.456L21.75 6l-1.035.259a3.375 3.375 0 0 0-2.456 2.456ZM16.894 20.567 16.5 21.75l-.394-1.183a2.25 2.25 0 0 0-1.423-1.423L13.5 18.75l1.183-.394a2.25 2.25 0 0 0 1.423-1.423l.394-1.183.394 1.183a2.25 2.25 0 0 0 1.423 1.423l1.183.394-1.183.394a2.25 2.25 0 0 0-1.423 1.423Z"></path></svg>
|
|
<span>Features</span></a>
|
|
<a href="/events" class="bottom-nav-item "><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon-md" data-slot="icon"><path stroke-linecap="round" stroke-linejoin="round" d="M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5"></path></svg>
|
|
<span>Events</span></a>
|
|
<a href="/communities" class="bottom-nav-item "><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon-md" data-slot="icon"><path stroke-linecap="round" stroke-linejoin="round" d="M15 19.128a9.38 9.38 0 0 0 2.625.372 9.337 9.337 0 0 0 4.121-.952 4.125 4.125 0 0 0-7.533-2.493M15 19.128v-.003c0-1.113-.285-2.16-.786-3.07M15 19.128v.106A12.318 12.318 0 0 1 8.624 21c-2.331 0-4.512-.645-6.374-1.766l-.001-.109a6.375 6.375 0 0 1 11.964-3.07M12 6.375a3.375 3.375 0 1 1-6.75 0 3.375 3.375 0 0 1 6.75 0Zm8.25 2.25a2.625 2.625 0 1 1-5.25 0 2.625 2.625 0 0 1 5.25 0Z"></path></svg>
|
|
<span>Communities</span></a>
|
|
<a href="/auth/login" class="bottom-nav-item "><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" class="icon-md" data-slot="icon"><path stroke-linecap="round" stroke-linejoin="round" d="M15.75 9V5.25A2.25 2.25 0 0 0 13.5 3h-6a2.25 2.25 0 0 0-2.25 2.25v13.5A2.25 2.25 0 0 0 7.5 21h6a2.25 2.25 0 0 0 2.25-2.25V15m3 0 3-3m0 0-3-3m3 3H9"></path></svg>
|
|
<span>Log in</span></a></nav><style>
|
|
.mobile-bottom-nav {
|
|
display: none;
|
|
position: fixed;
|
|
bottom: 0;
|
|
left: 0;
|
|
right: 0;
|
|
z-index: 100;
|
|
background: rgb(13, 13, 15);
|
|
backdrop-filter: blur(12px);
|
|
-webkit-backdrop-filter: blur(12px);
|
|
border-top: 1px solid var(--color-border);
|
|
padding: 0.375rem 0;
|
|
padding-bottom: max(0.375rem, env(safe-area-inset-bottom));
|
|
}
|
|
|
|
@media (max-width: 768px) {
|
|
.mobile-bottom-nav {
|
|
display: flex;
|
|
justify-content: space-around;
|
|
align-items: stretch;
|
|
}
|
|
}
|
|
|
|
.bottom-nav-item {
|
|
display: flex;
|
|
flex-direction: column;
|
|
align-items: center;
|
|
justify-content: center;
|
|
gap: 0.125rem;
|
|
padding: 0.375rem 0.5rem;
|
|
min-width: 56px;
|
|
min-height: 44px;
|
|
color: var(--color-text-muted);
|
|
text-decoration: none;
|
|
font-size: 0.6875rem;
|
|
font-weight: 500;
|
|
transition: color 0.15s;
|
|
flex: 1;
|
|
background: transparent;
|
|
border: none;
|
|
cursor: pointer;
|
|
font-family: inherit;
|
|
}
|
|
|
|
.bottom-nav-item:hover,
|
|
.bottom-nav-item:active {
|
|
color: var(--color-text-light);
|
|
}
|
|
|
|
.bottom-nav-item.active {
|
|
color: var(--color-primary);
|
|
}
|
|
|
|
/* Bottom sheet backdrop */
|
|
.more-sheet-backdrop {
|
|
position: fixed;
|
|
top: 0;
|
|
left: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
background: var(--overlay-bg);
|
|
z-index: 200;
|
|
animation: moreSheetFadeIn 0.2s ease;
|
|
}
|
|
|
|
/* Bottom sheet panel */
|
|
.more-sheet {
|
|
position: fixed;
|
|
bottom: 0;
|
|
left: 0;
|
|
right: 0;
|
|
background: var(--color-surface-dark);
|
|
border-top: 1px solid var(--color-border);
|
|
border-radius: 16px 16px 0 0;
|
|
z-index: 201;
|
|
padding-bottom: max(1rem, env(safe-area-inset-bottom));
|
|
animation: moreSheetSlideUp 0.25s ease-out;
|
|
}
|
|
|
|
/* Drag handle pill */
|
|
.more-sheet-handle {
|
|
width: 36px;
|
|
height: 4px;
|
|
background: var(--color-border-light);
|
|
border-radius: 2px;
|
|
margin: 0.75rem auto 0;
|
|
}
|
|
|
|
/* User info section */
|
|
.more-sheet-user {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 0.75rem;
|
|
padding: 1rem 1.25rem;
|
|
}
|
|
|
|
.more-sheet-user-details {
|
|
display: flex;
|
|
flex-direction: column;
|
|
gap: 0.125rem;
|
|
overflow: hidden;
|
|
}
|
|
|
|
.more-sheet-user-name {
|
|
color: var(--color-text-light);
|
|
font-weight: 600;
|
|
font-size: 1rem;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
.more-sheet-user-fullname {
|
|
color: var(--color-text-muted);
|
|
font-size: 0.8125rem;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
white-space: nowrap;
|
|
}
|
|
|
|
/* Navigation items */
|
|
.more-sheet-nav {
|
|
padding: 0 0.5rem 0.5rem;
|
|
}
|
|
|
|
.more-sheet-item {
|
|
display: flex;
|
|
align-items: center;
|
|
gap: 0.75rem;
|
|
padding: 0.875rem 0.75rem;
|
|
color: var(--color-text-secondary);
|
|
text-decoration: none;
|
|
border-radius: 8px;
|
|
transition: all 0.15s;
|
|
font-weight: 500;
|
|
font-size: 0.9375rem;
|
|
width: 100%;
|
|
text-align: left;
|
|
background: transparent;
|
|
border: none;
|
|
cursor: pointer;
|
|
font-family: inherit;
|
|
}
|
|
|
|
.more-sheet-item:hover,
|
|
.more-sheet-item:active {
|
|
background: var(--color-border);
|
|
color: var(--color-text-light);
|
|
}
|
|
|
|
/* Logout item */
|
|
.more-sheet-logout {
|
|
color: var(--color-error);
|
|
}
|
|
|
|
.more-sheet-logout:hover,
|
|
.more-sheet-logout:active {
|
|
background: rgba(239, 68, 68, 0.1);
|
|
color: var(--color-error);
|
|
}
|
|
|
|
/* Divider */
|
|
.more-sheet-divider {
|
|
height: 1px;
|
|
background: var(--color-border);
|
|
margin: 0.25rem 0.75rem;
|
|
}
|
|
|
|
/* Animations */
|
|
@keyframes moreSheetFadeIn {
|
|
from { opacity: 0; }
|
|
to { opacity: 1; }
|
|
}
|
|
|
|
@keyframes moreSheetSlideUp {
|
|
from { transform: translateY(100%); }
|
|
to { transform: translateY(0); }
|
|
}
|
|
</style></div>
|
|
|
|
|
|
<style>
|
|
.app-layout {
|
|
display: flex;
|
|
flex-direction: column;
|
|
min-height: 100vh;
|
|
min-height: 100dvh; /* Dynamic viewport height for mobile */
|
|
background: var(--color-bg-dark);
|
|
/* Account for fixed navbar height: 1rem padding + ~50px trigger + 1rem padding + 1px border = ~83px */
|
|
padding-top: 84px;
|
|
}
|
|
|
|
.main-content {
|
|
flex: 1;
|
|
background: var(--color-bg-dark);
|
|
color: var(--color-text-light);
|
|
}
|
|
|
|
/* Mobile: smaller navbar (0.75rem padding) + bottom nav space */
|
|
@media (max-width: 768px) {
|
|
.app-layout {
|
|
padding-top: 72px;
|
|
padding-bottom: 76px;
|
|
}
|
|
}
|
|
</style>
|
|
|
|
<div class="toast-container" aria-live="polite" aria-atomic="false" b-0o8wbs2zj7></div>
|
|
<div class="achievement-toast-container" aria-live="polite" aria-atomic="false"></div>
|
|
|
|
<div id="blazor-error-ui" data-nosnippet b-28tkkggkoq>
|
|
Something went wrong.
|
|
<a href="/" class="reload" b-28tkkggkoq>Go home</a>
|
|
<a href="." class="reload" b-28tkkggkoq>Reload</a>
|
|
<span class="dismiss" b-28tkkggkoq>X</span></div><!--Blazor:{"prerenderId":"1fb60fd99fce4153bb022cb88516a323"}-->
|
|
<script src="_framework/blazor.web.js" autostart="false"></script>
|
|
<script>
|
|
if (typeof Blazor !== 'undefined') {
|
|
Blazor.start({
|
|
circuit: {
|
|
configureSignalR: function (builder) {
|
|
// Increase client-side server timeout to 2 minutes.
|
|
// Default is 30s — long enough for the OS file picker to open on mobile,
|
|
// send the browser to background, and suspend JS, causing a spurious reconnect.
|
|
builder.withServerTimeout(120000);
|
|
}
|
|
}
|
|
});
|
|
}
|
|
</script>
|
|
<script>function scrollToElement(id) { document.getElementById(id)?.scrollIntoView({ behavior: 'smooth', block: 'center' }); }</script>
|
|
<script src="lib/cropperjs/cropper.min.js"></script>
|
|
<script src="js/image-cropper.js?v=20260301c"></script>
|
|
<script src="js/auth.js?v=20260217"></script>
|
|
<script src="https://unpkg.com/html5-qrcode@2.3.8/html5-qrcode.min.js"></script>
|
|
<script src="js/qr-scanner.js"></script>
|
|
<script async src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDik19o6jkZxvX7YfgrgNNNEsH8tv60BXE&loading=async"></script>
|
|
<script src="js/location-autocomplete.js?v=20260302f"></script>
|
|
<script src="js/homepage-ip-location.js?v=20260222d"></script>
|
|
<script src="js/share.js"></script>
|
|
<script src="_content/BackseatGamer.Shared/js/achievement-swipe.js"></script>
|
|
<script src="js/pwa-install.js"></script>
|
|
<script src="js/push-notifications.js"></script>
|
|
<script src="js/image-compress.js?v=20260314"></script>
|
|
<script src="js/image-lightbox.js?v=20260315c"></script>
|
|
<script src="js/mention-autocomplete.js?v=20260316"></script>
|
|
<script src="lib/sortablejs/Sortable.min.js"></script>
|
|
<script src="js/sortable-interop.js"></script>
|
|
<script src="js/milkdown-editor.bundle.js?v=20260310j"></script>
|
|
<script>
|
|
if ('serviceWorker' in navigator) {
|
|
window.addEventListener('load', () => {
|
|
navigator.serviceWorker.register('/service-worker.js').catch(() => {});
|
|
});
|
|
}
|
|
</script>
|
|
|
|
|
|
<div id="components-reconnect-modal"><div class="reconnect-inner"><div class="reconnect-logo-wrap"><svg class="reconnect-logo" viewBox="0 0 57.698261 63.840264" xmlns="http://www.w3.org/2000/svg" aria-hidden="true"><g transform="translate(-53.481905,-128.93925)"><rect class="rcr-a" fill="#ffffff" width="28.400473" height="28.386496" x="94.079361" y="204.00555" transform="matrix(0.88992936,-0.45609839,0.00606175,0.99998163,0,0)"></rect>
|
|
<rect class="rcr-b" fill="#ffffff" width="31.393658" height="28.674221" x="63.796715" y="111.31413" transform="matrix(0.846035,0.53312736,2.8268414e-4,0.99999996,0,0)"></rect>
|
|
<rect class="rcr-c" fill="#ffffff" width="29.836567" height="30.96587" x="-123.32109" y="185.28105" transform="matrix(0.88188551,-0.47146362,0.88745192,0.4609003,0,0)"></rect></g></svg></div>
|
|
<p class="reconnect-label reconnect-msg-reconnecting">Reconnecting</p>
|
|
<p class="reconnect-label reconnect-action reconnect-msg-failed">Connection lost. <a onclick="window.location.reload()">Reload page</a></p>
|
|
<p class="reconnect-label reconnect-msg-rejected">Session expired. Reloading…</p></div></div>
|
|
<script>
|
|
(function () {
|
|
var modal = document.getElementById('components-reconnect-modal');
|
|
if (!modal) return;
|
|
new MutationObserver(function () {
|
|
if (modal.classList.contains('components-reconnect-rejected')) {
|
|
setTimeout(function () { window.location.reload(); }, 0);
|
|
}
|
|
}).observe(modal, { attributes: true, attributeFilter: ['class'] });
|
|
})();
|
|
</script></body></html><!--Blazor-Server-Component-State:CfDJ8O1nYXqpGYVDk0mBuHYpKwnsarkZD+54bVA54+MbWo64rdgrLgwYjM2yHJN61nuSni8rbh+GM6Xi5S2LrWY98b4x+J9l8rH68zcoP9Uzyi0Rpm/jOwU5Z/Vw/j1Tkg2h5wYTcFzuQS+t6zRMkZ5vKYOAAyBiOZc3qhBpmFVMw2/XMhbO0scsWX79bWOGRaL/74CxKbG8GaKZHHHhKznKXmzxthSIr8XjXoWUxSvuF0fx3iHIUzGi6b/U7agoGcWI+sQNPDODlgF41Rk8n3TgAO6/ih+E9kVEzbbWrM+B7un/4LQo/ArMnd2wsE+5sgU9+FkosadNqYuI5dMqQVg9Yy82UTVNU1XJgbFiyKecuKngzAuEyEZO/wniRH0+FZCsm2mdkvvtPRdNSKfPWKfNBXFbAOY+uGKshBzk8bTcweTifGSeMRMPG44Hv6fzJxi1bwSd/j3E1qdZBz1UNv5lD2p3o9aI6ACsJhLZf0hsZPAle9BDJdgZ0nmLpNo/fZ94gb9bH7+ZtdZ4iGs4esUUz8PFwxMBZbJnwfyfs3MHjguI9qzFbwwy/MTyrxtMQoieH9XWI/kRJwDgX6vbm+7h5TKwmYBYFTOp5xf6BIADfoaGeyqDVhS3+ZbGJAmeiBFfYNgqUZwMxRAT7h1HdY2M34eb9LMYlCal8qnbdREvc7zZcNtgwrmIXC8DDuVgeBjrvnZWhDIi0W1Le5yHtLZGi3cjCXyN1vMfZiTzu0Qa3QI0mlB1BrTYGegBxAvLJT+7Wq0JEX1IvGXNVgZVZ80oJDTo/WiHKISLddWhTjt0cru5dXbzDVDOiDAoNZiINU3VsNKz+8klLwb/DabdNfOJiVf333Zlc/LZzlvekFEd9JlOBbQVD0SBfqmdgyZdAYKd2sjfUOXOR2n7/Ipi0UASFDSW/KwvcZVZ6PmigXb2mHLIsCI6uBW/ydnZR4JNWjLgrdOGEiOQjpzMrzujW0d+IcKc4Q8uYOZIeysPmFErdXyqkCAhRZr0CECQR4l15w3vepu0n/LO1j8TJQVVPci171cM1VYH659d/49GQFDAdoI0R+727R4uKLpgbBKIxPIG425vN1AbmbTD68w0pwIJLRkfKdlWzFrudHFHfkuW9NYy3oq5CZSAlzKo7R7VG7NILg==--> |