:root{color-scheme:dark;--surround:#0c0d11;--background-image:none;--background-size:cover;--background-repeat:no-repeat;--background-position:center center;--background-attachment:fixed;--paper:#1b1c21;--paper-muted:#25272e;--ink:#efeee9;--muted:#b9b9c1;--accent:#9d3039;--accent-hover:#b83e47;--accent-bright:#f18587;--title-bar:#2b2d35;--title-text:#f5f0eb;--link:#90d3ff;--link-visited:#d3b5ed;--rule:#454750;--edge-light:#666975;--edge-dark:#08090d;--font-body:"Golos Text", Arial, sans-serif;--font-heading:var(--font-body);--font-mono:"Courier New", monospace;--space:12px;--left-width:172px;--right-width:250px}:lang(hy){--font-body:"Noto Sans Armenian", "Golos Text", sans-serif}*{box-sizing:border-box}html{scroll-padding-top:var(--navigation-offset,10px)}body{background-color:var(--surround);background-image:var(--background-image);background-size:var(--background-size);background-repeat:var(--background-repeat);background-position:var(--background-position);background-attachment:var(--background-attachment);image-rendering:pixelated;color:var(--ink);font:400 17px/1.65 var(--font-body);margin:0}a{color:var(--link);text-underline-offset:2px;text-decoration:underline}a:visited{color:var(--link-visited)}a:hover{color:#ffd08e}:focus-visible{outline-offset:3px;outline:2px solid #ffd08e}::selection{color:#fff;background:#8c303c}[hidden]{display:none!important}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--font-heading);line-height:1.4}h1{color:#fff9f0;margin-bottom:10px;font-size:27px;font-weight:700}h2{color:var(--ink);margin-bottom:7px;font-size:21px}h3{font-size:16px}p+p{margin-top:11px}img{image-rendering:auto;max-width:100%;height:auto;display:block}section{scroll-margin-top:10px}.skip-link{z-index:5;background:var(--paper);padding:8px 12px;position:absolute;top:-100px;left:16px}.skip-link:focus{top:12px}.site-shell{grid-template-columns:var(--left-width) minmax(0, 1fr) var(--right-width);column-gap:var(--space);width:min(1080px,100% - 40px);margin:20px auto;display:grid}.masthead,.site-footer{grid-column:2;min-width:0}.masthead{background:var(--paper);border:1px solid var(--edge-light);margin-bottom:12px;padding:8px 10px 6px}.site-title,.site-title:visited{color:var(--ink);font-size:21px;font-weight:700;text-decoration:none}.site-title{max-width:100%;display:inline-block}.site-logo{width:260px;height:auto}.site-title:hover{color:var(--accent-bright);text-decoration:underline}.site-location{color:var(--muted);margin-top:3px;font-size:15px;display:block}.languages{flex-wrap:wrap;gap:4px 12px;margin-top:3px;font-size:14px;display:flex}.languages a[aria-current]{color:var(--ink);font-weight:700;text-decoration:none}.preview-bar{color:var(--muted);margin:0;padding-top:3px;font-size:12px}.board{grid-column:1/-1;grid-template-columns:var(--left-width) minmax(0, 1fr) var(--right-width);gap:var(--space);align-items:start;display:grid}.left-rail,.main-column,.right-rail{min-width:0}.left-rail{align-self:start;max-height:calc(100dvh - 20px);margin-top:0;position:sticky;top:10px;overflow-y:auto}.right-rail{margin-top:0}.navigation{border:1px solid var(--rule);background:#15161c;padding:5px 7px}.left-rail h2,.right-rail h2{color:#fff;font-size:20px;font-weight:700}.navigation h2{border-bottom:1px solid var(--rule);padding-bottom:3px}.navigation ul{margin:3px 0;padding:0;list-style:none}.navigation li{margin:2px 0;line-height:1.5}.navigation a{grid-template-columns:4px minmax(0,1fr);column-gap:8px;font-size:15px;display:grid}.navigation a:before{content:"";background:var(--muted);width:4px;height:4px;box-shadow:2px 2px 0 var(--accent);margin-top:.6em}.community-links{background:var(--paper);border-left:1px solid var(--rule);margin-top:12px;padding:5px 7px}.community-links p{margin-top:3px;font-size:14px}.social-link{align-items:center;gap:6px;display:inline-flex}.social-link img{flex:0 0 24px;width:24px;height:24px}.main-column{background:var(--paper);border-top:1px solid var(--edge-light);border-inline:1px solid var(--edge-light);padding:12px 14px 0}.main-column:focus{outline:none}.main-column section+section{margin-top:19px}.inline-links{font-size:14px}.main-column>section>:is(h1,h2){border-bottom:2px solid var(--accent);color:#fff;margin-bottom:10px;padding-bottom:4px;font-size:21px;font-weight:700}.news-entry{margin-top:12px;display:flow-root}.news-entry+.news-entry{border-top:1px dotted var(--rule);margin-top:19px;padding-top:12px}.news-entry header{color:var(--muted);font-size:14px}.news-entry time{color:var(--accent-bright)}.news-entry small{font-size:inherit}.news-figure{margin:5px 0}.news-figure img{width:100%;height:auto}.news-image-thumbnail .news-figure{float:left;width:140px;max-width:40%;margin:5px 10px 5px 0}.news-image-wide .news-figure{clear:both;margin-block:7px}.news-figure figcaption{color:var(--muted);margin-top:3px;font-size:13px;line-height:1.4}img.pixel-art{image-rendering:pixelated}.news-entry h3{color:#fff9f0;margin:3px 0 7px;font-size:18px;font-weight:700}.news-body>p{font-size:17px}.games-section{border:1px solid var(--rule);background:#111217;margin-top:10px;padding:5px 7px}.games-section h2{margin-bottom:3px}.games-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 6px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.game-entry{text-align:center;min-width:0;display:block}.game-logo{width:100%;height:auto}.main-column hr{border:0;border-top:1px solid var(--rule);height:1px;margin:19px 0 12px;position:relative}.main-column hr:after{content:"";background:var(--accent-bright);width:3px;height:3px;box-shadow:5px 0 var(--paper), 10px 0 var(--rule);position:absolute;top:-2px;left:0}.faq-item{margin-top:14px;scroll-margin-top:10px}.faq-item h3{color:var(--ink);margin-bottom:5px;font-size:18px}.faq-item p{font-size:17px}.location-section>p,address{font-size:16px;font-style:normal}.location-section iframe{border:1px solid var(--rule);width:100%;height:230px;margin-top:6px;display:block}.map-placeholder{border:1px dashed var(--rule);color:var(--muted);margin-top:6px;padding:7px}.event-notice{border:1px solid var(--accent);background:#19171c;padding:6px 7px}.event-notice>h2{border-bottom:1px solid var(--rule);color:var(--accent-bright);margin-bottom:7px;padding-bottom:3px}.event-details,.event-bottom{padding:0}.eyebrow{color:var(--muted);font-size:13px}.event-title{overflow-wrap:anywhere;margin:3px 0;font-size:18px}.event-tagline{font-size:15px}.event-poster-link{margin-block:7px;display:block}.event-poster{width:100%;height:auto}.event-facts{margin:7px 0;font-size:14px}.event-facts>div{border-top:1px dotted var(--rule);padding-block:3px}.event-facts dt{color:var(--muted);font-size:13px}.event-facts dd{margin:1px 0 0}.event-time,.timezone{display:block}.timezone{color:var(--muted);font-size:12px}.event-link{margin:2px 8px 2px 0;font-size:14px;display:inline-block}.event-bottom{margin-top:3px}.pending-label{color:var(--muted);font-size:13px}.rail-note{color:var(--muted);background:#111218;margin:7px 0 0;padding:3px;font-size:13px}.site-footer{background:var(--paper);border:1px solid var(--edge-light);color:var(--muted);border-top:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;padding:10px 8px 7px;font-size:13px;display:flex}.stage-select{background:var(--paper);margin-top:13px;padding:5px 7px}.stage-select ul{margin:0;padding:0;list-style:none}.stage-select li{margin:2px 0;line-height:1.5}.stage-choice{width:100%;color:var(--link);font:15px/1.5 var(--font-body);text-underline-offset:2px;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:4px minmax(0,1fr);column-gap:8px;padding:0;text-decoration:underline;display:grid}.stage-choice:before{content:"";background:var(--link);width:4px;height:4px;box-shadow:2px 2px 0 var(--rule);margin-top:.6em}.stage-choice[aria-pressed=true]:before{background:var(--accent-bright)}.stage-choice:hover{color:#ffd08e}.stage-choice[aria-pressed=true]{color:var(--ink);font-weight:700;text-decoration:none}.gif-week{border-top:1px dotted var(--rule);background:var(--paper);text-align:center;margin-top:15px;padding:7px 6px}.gif-week h2{text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:5px;display:flex}.gif-stage{justify-content:center;align-items:center;padding-block:5px;display:flex}.gif-stage img{width:auto;max-width:100%;height:auto;image-rendering:pixelated}.gif-credit{color:var(--muted);margin:5px 0;font-size:13px}.gif-provider{max-width:100%;display:inline-block}.gif-provider img{width:auto;max-width:100%;height:auto}.gif-motion-toggle{color:var(--link);font:12px var(--font-body);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.badge-links{flex-wrap:wrap;flex-basis:100%;justify-content:center;gap:7px;margin:2px 0 6px;display:flex}.badge-links a{border:1px solid var(--edge-light);width:88px;min-height:31px;font:700 11px/1.2 var(--font-mono);text-align:center;justify-content:center;align-items:center;padding:3px;display:flex}.badge-links a:nth-child(2){border-style:dotted}.badge-links a:nth-child(3){border-color:var(--accent)}@media (width<=960px){:root{--space:10px;--left-width:152px;--right-width:232px}.site-shell{width:calc(100% - 24px);margin:16px auto}}@media (width<=820px){.site-shell{grid-template-columns:minmax(0, 1fr) var(--right-width)}.masthead,.site-footer{grid-column:1}.board{grid-template-columns:minmax(0, 1fr) var(--right-width);row-gap:9px}.left-rail{grid-column:1/-1;max-height:none;margin-top:0;position:static;overflow-y:visible}.navigation ul,.stage-select ul{flex-wrap:wrap;gap:2px 15px;display:flex}.navigation li,.stage-select li{margin:0}.community-links{display:none}.stage-select{margin-top:6px}.main-column{border-top:1px solid var(--edge-light)}.right-rail{margin-top:0}}@media (width<=640px){body{font-size:18px}.site-shell{width:calc(100% - 20px);margin:10px auto;display:block}.masthead{padding:7px 9px}.site-title{font-size:21px}.site-location{margin-left:0;display:block}.languages{gap:0 15px}.languages a{padding-block:5px;font-size:15px;display:inline-block}.board{flex-direction:column;gap:10px;display:flex}.left-rail,.right-rail{display:contents}.board>*,.left-rail>*,.right-rail>*{min-width:0;max-width:100%}.navigation{z-index:10;order:0;width:100%;margin-top:0;padding:3px 7px;position:sticky;top:0}.navigation h2{display:none}.navigation ul,.stage-select ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px;display:grid}.navigation li,.stage-select li{min-width:0;margin:0}.navigation a,.stage-choice{padding-block:2px;font-size:14px;line-height:1.5}.event-notice{order:1;width:100%}.main-column{order:2;width:100%;padding-inline:12px}.stage-select{order:3;width:100%;margin-top:0}.games-section{order:4;width:100%;margin-top:0}.gif-week{order:5;width:100%;margin-top:0}.community-links{order:6;width:100%;margin-top:0;display:block}.event-poster-link{width:100%;max-width:none;margin-inline:0}.rail-note{display:none}.main-column p,.faq-item p{font-size:18px}.main-column .inline-links{font-size:15px}.news-body>p{font-size:18px}.event-facts{grid-template-columns:1fr 1fr;gap:10px;display:grid}.event-link{padding-block:4px;font-size:15px}}@media (width<=420px){.news-image-thumbnail .news-figure{float:none;width:160px;max-width:100%;margin:6px 0}}.markdown-body :is(ul,ol){margin-block:10px;padding-left:23px}.markdown-body li+li{margin-top:3px}.markdown-body :is(h2,h3,h4){margin:13px 0 6px;font-size:18px}.markdown-body blockquote{border-left:2px solid var(--rule);margin:10px 0;padding-left:12px}.markdown-body pre{background:var(--surround);max-width:100%;padding:8px;overflow-x:auto}.markdown-body>img,.markdown-body p>img{max-width:100%;height:auto}
