@font-face{font-family:Black Ops One;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAv0ABEAAAAAGIgAAAuYAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQYcKAZgAGQIbAmcDBEICoYkhWgLFgABNgIkAyYEIAWEVAdsDIE9GwwXo6Kkjv0B/uLAbvh8hEFJiATxKAEibSqq8BfCqdVxsIKa2fvpTS7d9ghJZv0nnOv/3JlJMtF6EAvmwbtWQrsmXfAVK30uWnhq8lXoAACenjxP3t4GG8dhpIGVJFQ+00C6JNboQ5VqKRtExkFmoFX0X6CMe0M5nJP8ewGyoI76IP4gZhY1KG+qLO0STUSWLOfBt2xXIEgetLfLWP9rrbT/9fQeqkm4PKFwKEyEjjF9vbu57Zk5grk9hp0L8d6G2TEqJLQsY3Wsj24DvOmTXkDpnPBlOqsODfHarrUDAmAB7TIQCPzOCICBOt3Y4qWrR+Hssf2AveBAAMA9Y4Td8/vtBQnEtISAblJuM+D4GcpT2UlNcnAOwM8oAEhMElbn0OIYbaGaRlosJ00bNLiihFhu3MUplSydAwVQesRrgMuOfUyW8hDdhk0nGgCGxzSyZ4AnYXv3auv+tw6QD7IZDzgfAESD0gnAw1OBq3hkUqsLZP1h4XP7t+EZcg2eIubd+8+Cx/5d8+fbPJl8hkJfbCBsrO5a8rUZ0QD83w0l0VODIGNTlEfaSa4Kj5E+mc7a/3d5jrR5YCzNsvT6H5y716gPHxO9OzS9lUMNY6+w6P5LkZJb2nfnPZgCGZuOIMmUGCDg1cMAg3nzAQ71P/nquWNxQowqJVa2Oom1fjID496RsBzGSdcjbo9GNjHBEqkeX/EwTkZn7Xj6imC0OMY0NinRQDb9yKOrjCgJB08STCb6yPUCXa9TL57MIsrHsUltzpYz1KPk4ZF3PqWGADdMGlmzPYEnkwxVJ9+yal7Q9TTB3hjBYb7hQ9OTATrUcFpLyVAFNbzzhhFi/dSfWXKmnwAWWFyC4QRWtcpjPqessn7lRfcvLEuo0/xTZEfOfZehzFkKyg8RlxZzQIFmQkTXC41bCc0j0qPzPkM1oKpcGGVl1QZRAFJky4kgj4S2W2dLlL6/fmrw/gua1Z+uR5TtVLZct5OTZZ9F8JDMcLrxsnOogAZ0ro5gpiYZqHs0gdNNBxscQsNh0PoBHeJ4Pw6X/4TsEPCsoGawlDItjmZg1FckM4sr3nnIHNuZLAvT6SkNZBBRNBtqm3qFJ6PMKHV4OwRKy4QHy5qSmRobRRJ1nUCDFTlSqBfy014SfrSVvDOfV3wghMomjphu00AYUJUI8RXIJhHymAnHYBjhgkAEmVsxx9Q/IbmhthFh0bDNjiCRHTOK13upitE038Qe2xFKseLt9Hq3T3J+abG246iIZvZ90ejEUItEMoMMLGINVQgfG1o3wWMrVZJMQYys4TQjPWi47w1qYcvBEIt53VNgJsQFYYmpBDFYKGY8aQVitVOIIDVLquMDS+BYBTvaS0Q9aobjEdvhNar8Ld48jgjOIMaoBYqfM9RqfK6V03PnRg64qEi0BopiRlTMGJUwTqVMUBlTqJypVME0qmSSqpie2wqzwQFR6+u9ZGqgrytm4UAbQLjLf7tvD2/gf9vNwzFCKWsx1H73Mh9LRlTDQw0MtTDUwVAPQwMMjTA0wdAMQwusqANqnZY6nYXiqolB5sSshVTp8NtEHwxfrl3TD3RBWsiihdat2c09dCjDaYC6PV1hdWaOvO5gdPWromuzdDtLavWoKHS4ol7oAfc5fTiWT+GI7pKh5EeeOyHcewEAi5/YWu3VhLzbpR9qtZAhE2T8NwoMoLnQBpLgBRCXLSeYh8rErVejBai9Yh7iy+G0E19Yp/Td+Qx5HJNKa2dXAvMB3EKRR0QgAvTY1ZI0Jld/DB0utUPy05MFKWraWqF6THHTYtttEsFd+instOd+inK6NMdowqCG2lSZNi++OMIkkHc8z5NpP4KlNxR2/U8ASZ0zo9ztgqazO1PHyYvNuzVnGJzDAoOU5lhUGZYrq6oSF6BE9wYFzEIURlgoHnnvpmPQK82BhfroRBJKybR2rRy+KAUDxjcXSVhaMj513i2QR9sC7Wo0NWrNu9g+TyjmsFEDmeTl+4vHkA16vNdihrv9xIPcxNNkRnnJCSp2PzNXBjA1mhTvsYuYttxOTmpzU32NrzJ6HOpzx21NOZ0+5FTrnQHzk2jgYrAgB29LP5vLIQnuQGWD30VLUuD6qFW0X91heRRfOunAplaNrdH4gy9FNaYiAtet/4mFJ0u55L1s9dbWnPeZNJ95pWW5mN+qGbUcETvNWy0lGksNWGElLv3kEVe570wtor/fOyvLV6GCgCQGrGA1mBfSmiPBXWJqNB9qm8aS18KpkxBakzrWYURLJ7IMrY+iMMzQiI6WYZShsSgK44xzAj8RMl9MamgqmsIGDW1shAibNLQ5msIWjbGVLpawbbKg7VEUdjCU09FyTDOUj6KwE2PuzBsWs13cJe0aTWE3jbl7LnPsoaE9oynspanbGxUzorlPTBJByvfFkLGf4t0F0iX7oxIcHeAi7UAX0UEZOGYczI9D+K1Dg0jTYSAE/HAM8SOQpoYemYEUThzFUziap3AMT+FYnsJxPIXjeQonhA/iRD6Ik/ggTuaDOMULRKe6iE5zUdHpbbPm221AQS2bFSw782RtdVn11FS6tSDzBV6XPeSBfYB2EGhuTgibKAOnjgN0AOsA5wIojXfSpWBgc8LdGw4CCUsKV9MUY+zwww89bOf8xE47j0/vNJqfjo1bG83DbLmnh2/eZO9EBpkTBkW4mYcJY9RGuB5GEyFYOLTYZGNyjOfGRoP88Ykxe+5ndPTam6Gu2nIM1j7SX/Un5w/Mv+nW+Z7fd8PN/dZywQ23Jr+JxvjAObMb1T+6PRffXZ3o3HQNKu6/POP8+ZtuKXeT8qnzhL2PO/nPJ7z93kW6fHWccM3JJzed8MzLJfs/cuZ338f+sONEkXvkj8uPeXjnz+WctP52RPehj/3hsjUdt6hlNx527tkD35/asP6+JSpEpAI6XT1rAAGkQdJd4NWAKvTDyIfSipV32k/Hpb0kqPs59d3RVMUk0GqAcCIjooMAcPAIV4tag05DZ8RoNQjghF0wVrNGFQrnvJavlRKQpjShQYtcB9NkSesMowIv9OWg8w9CRWQKiyyzhpjt8NWrCrHsZLAwgr52blr7wYFtO/spxFVixNnOGpEkOIRdmKbYapAQNWtg2/q2aCjMdb1WX1u2qhDPTgaL8Mx/fkw9a5DCsfLg2MfU+5yaChoqKlwXqFjutqq9qkq3vK2y0pJiJHyTJUcj68cUk1Wt9zBQd2tQo6mcCawEIkwAaCsjAq0DoEOPc1nUCgJApCbvn/p9a2jh32RIAgA+/8vsaf2l///d0/5/xP+OM5fJBwGoYAAAAn4lSjR/ZUT8+8LFgLAZVdfacZ3yKb1vyaKAO3+tynP5s3AF/ggADKRo8KlgCBziTABvOxY4CIDETjhI6ABmaWG4FaG01LRicCjeimO+j1sJtCi0UjBqUysVDfqVMyuAXRxwt7uP/c3X6dxfzn52RdUBqnfYX+0Rq70rameOc52lVksftZ2t726d2l8Pvpe8dsPydnYghL2fcTX3w6L25pzM06WDz9drAY+2vZPtHeqAoXZh6ns5wN/kIGg9qUO87Q5o12d64R2aqcd5bZzX9sQbm+LOMWJUxgLex44JlarKDP8+DtWZubM2bU+3qu5beSJQ5M2sdOaheph4RMPyrNqvou8mL+PMIX2Yu+jb2H8KbiH/znaFsg+046gcW+1ZMUdSmbvTUqO++j7yOnl3tRc1Y9j0dW7NQ3hQBoA6LxEDJ06CFFJJU4d27Jc/KK8duNeuvj/ks8xw8Du7/XSvsz134AH5v5sl/3eWYUH5e/z++RRY9eHF4ckZorOmCvQqfsBrBlr6XrTOHC3liA/4wpNRjRt9B72sSS1R9m+kH7UCGYgncZhOdgqCrczVQ9EBsfipo1PWTxaCUyZzmmZN/gcl6vrA4qNsprENeFgeAxLc9NzoSbk5lwe6WY0aV7jT8iDNnYg4c4bt+q8yrWLxCgAA)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Black Ops One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/black-ops-one-vietnamese-400-normal-C73XRxqP.woff2)format("woff2"),url(/assets/black-ops-one-vietnamese-400-normal-zxIl8_id.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Black Ops One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/black-ops-one-latin-ext-400-normal-CMPv-r5W.woff2)format("woff2"),url(/assets/black-ops-one-latin-ext-400-normal-qz3wlKjE.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Black Ops One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/black-ops-one-latin-400-normal-CYRH0z_U.woff2)format("woff2"),url(/assets/black-ops-one-latin-400-normal-DmcO2QRk.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-vietnamese-500-normal-DjeaNLFD.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-500-normal-CsrJDWc5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-ext-500-normal-yA5ONLQ9.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-500-normal-B1RE8WP7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2)format("woff2"),url(/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Share Tech Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/share-tech-mono-latin-400-normal-CCqdbj5z.woff2)format("woff2"),url(/assets/share-tech-mono-latin-400-normal-15MgdvEM.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--room:#121110;--room-2:#1c1a17;--head:#27241f;--slab:#b9b3a7;--slab-dark:#1f1d1a;--ink:#15130f;--bone:#d8d2c5;--arc:#eef3ff;--dim:#8b8579;--spark:#ff6b1a;--display:"Black Ops One", "Arial Black", Impact, sans-serif;--cond:"Barlow Condensed", "Arial Narrow", "Roboto Condensed", Arial, sans-serif;--mono:"Share Tech Mono", ui-monospace, Menlo, Consolas, monospace;--lean:-9deg}html,body{height:100%}body{background:var(--room);color:var(--bone);font-family:var(--cond);overscroll-behavior:none;margin:0;overflow:hidden}button{font:inherit;color:inherit}[hidden]{display:none!important}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.js .stage:not(.is-on) [data-when=on],.js .stage.is-on [data-when=off],.js .stage:not(.is-unlocked) [data-when=unlocked],.no-js [data-when=off],.no-js [data-when=unlocked],.no-js .js-only{display:none!important}.no-js body{height:auto;overflow:auto}.no-js .stage{height:100vh;touch-action:auto;-webkit-user-select:auto;user-select:auto;-webkit-touch-callout:default;height:100svh}.stage{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100%;position:relative;overflow:clip}.room{background-color:var(--room);background-image:radial-gradient(ellipse 46% 54% at 50% 50%, color-mix(in srgb, var(--arc) 7.5%, transparent), transparent 72%), repeating-linear-gradient(180deg, transparent 0 118px, #00000057 118px 119px, #ffffff09 119px 120px), var(--grain,none);transition:filter .6s;position:absolute;top:0;bottom:0;left:0;right:0}.room:after{content:"";background:radial-gradient(78% 72%,#0000 45%,#0000009e 100%);position:absolute;top:0;bottom:0;left:0;right:0}.stage:not(.is-on) .room{filter:brightness(.72)}.stage.is-blackout .room{filter:brightness(.2);transition:none}#fx{z-index:6;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.slab-wrap{--sh:min(56vh, 45vw);--sw:calc(var(--sh) * .8);z-index:2;left:calc(50% - var(--sw) / 2);top:calc(50% - var(--sh) / 2);width:var(--sw);height:var(--sh);font-size:calc(var(--sw) / 100);position:absolute}@media (max-aspect-ratio:9/10){.slab-wrap{--sw:min(64vw, 32vh);--sh:calc(var(--sw) * 1.25)}}.slab{color:var(--ink);background-color:var(--slab);background-image:linear-gradient(180deg, #ffffff24, #00000038), repeating-linear-gradient(180deg, transparent 0 calc(12.5% - 2px), #0000002b calc(12.5% - 2px) calc(12.5% - 1px), #ffffff21 calc(12.5% - 1px) 12.5%), var(--pores,none), var(--grain,none);margin:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 2.5em 7em #000000b3}.poster{flex-direction:column;gap:2.4em;padding:9em 8em 8em;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.poster p,.poster h2{margin:0}.kicker,.year{font:400 max(3.5em, 10.5px)/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;display:flex}.date{font:400 26em/.8 var(--display);letter-spacing:-.01em;white-space:nowrap}.date time{transform:skewX(var(--lean));transform-origin:0 100%;display:inline-block}.venue{font:700 11.5em/.88 var(--cond);text-transform:uppercase;text-wrap:balance}.bill{font:600 max(4.6em, 12.5px)/1.2 var(--cond);letter-spacing:.07em;text-transform:uppercase}.bill b{font-weight:700;box-shadow:inset 0 -.14em}.actions{flex-wrap:wrap;gap:2em;margin-top:auto;display:flex}.poster.tight{gap:1.2em;padding-top:6em;padding-bottom:5em}.poster.tight .actions{gap:1em 2em}.js .stage.is-unlocked .poster.tighter .actions [data-when=on]{display:none!important}.act{font:400 max(3.6em, 11px)/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--slab);background:var(--ink);cursor:pointer;border:0;align-items:center;gap:.7em;padding:.95em 1.2em;text-decoration:none;display:inline-flex}.act:focus-visible{outline:2px dashed var(--ink);outline-offset:3px}.stage.is-closed .act:focus-visible{outline-color:var(--bone)}.act .led{background:var(--arc);width:.7em;height:.7em;box-shadow:0 0 .6em var(--arc)}.act-switch{color:var(--arc);animation:2.4s ease-in-out infinite beg}@keyframes beg{0%,to{box-shadow:0 0 0 .2em color-mix(in srgb, var(--arc) 16%, transparent), 0 0 1.4em color-mix(in srgb, var(--arc) 38%, transparent)}50%{box-shadow:0 0 0 .2em color-mix(in srgb, var(--arc) 30%, transparent), 0 0 2.6em color-mix(in srgb, var(--arc) 70%, transparent)}}.act-switch.nudge{animation:.42s linear nudge}@keyframes nudge{20%{transform:translate(-.8em)}40%{transform:translate(.7em)}60%{transform:translate(-.5em)}80%{transform:translate(.3em)}}.act.act-ask{background:var(--ink);color:var(--bone)}.tie{background:radial-gradient(circle at 42% 40%, var(--ink) 0 36%, color-mix(in srgb, var(--ink) 55%, transparent) 56%, transparent 72%);border-radius:50%;width:2.6em;height:2.6em;position:absolute}.tie.a{top:4em;left:4em}.tie.b{top:4em;right:4em}.tie.c{bottom:4em;left:4em}.tie.d{bottom:4em;right:4em}.slab .dark{background:var(--ink);opacity:.25;pointer-events:none;transition:opacity .35s;position:absolute;top:0;bottom:0;left:0;right:0}.no-js .slab .dark,.stage.is-on .slab .dark{opacity:0}.stage.is-flicker .slab .dark{animation:.9s step-end both flicker}@keyframes flicker{0%{opacity:.25}20%{opacity:.05}24%{opacity:.24}36%{opacity:0}40%{opacity:.2}45%{opacity:.03}68%{opacity:.14}71%,to{opacity:0}}.stage.is-volta .slab .dark{opacity:.32;transition:opacity 1.6s linear}.stage.is-blackout .slab .dark{opacity:.94;transition:none}.slab .flash{background:var(--arc);opacity:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.slab .flash.go{animation:.55s ease-out flash}@keyframes flash{0%{opacity:.85}to{opacity:0}}.stage.is-closed .slab{background-color:var(--slab-dark);color:var(--bone)}.stage.is-closed .date{color:var(--spark);text-shadow:0 0 .1em color-mix(in srgb, var(--spark) 85%, transparent), 0 0 .45em color-mix(in srgb, var(--spark) 40%, transparent)}.stage.is-closed .tie{background:radial-gradient(circle, var(--spark) 0 26%, color-mix(in srgb, var(--spark) 40%, transparent) 46%, transparent 70%)}.stage.is-closed .act{background:var(--bone);color:var(--ink)}.stage.is-closed .act.act-ask{background:var(--spark);color:var(--ink)}.side{background:var(--bone);opacity:.14;transition:opacity .2s,background-color .3s,box-shadow .3s;position:absolute}.side>i{background:var(--arc);box-shadow:0 0 16px var(--arc);opacity:0;position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px}.s-top{height:3px;top:-11px;left:0;right:0}.s-bottom{height:3px;bottom:-11px;left:0;right:0}.s-left{width:3px;top:0;bottom:0;left:-11px}.s-right{width:3px;top:0;bottom:0;right:-11px}.side.on{opacity:.95;background:var(--arc);box-shadow:0 0 10px color-mix(in srgb, var(--arc) 70%, transparent), 0 0 30px color-mix(in srgb, var(--arc) 20%, transparent)}.stage.is-volta .side.on,.stage.is-closed .side.on{background:var(--spark);box-shadow:0 0 12px color-mix(in srgb, var(--spark) 90%, transparent), 0 0 36px color-mix(in srgb, var(--spark) 32%, transparent);transition-duration:.2s,1.6s,1.6s}.stage.is-volta .side>i,.stage.is-closed .side>i{background:var(--spark);box-shadow:0 0 16px var(--spark)}.bracket{pointer-events:none;height:32px;position:absolute;top:-42px;left:0;overflow:visible}.bracket .bl{fill:none;stroke:var(--dim);stroke-width:1.5px}.bracket text{font:400 13px/1 var(--mono);fill:var(--dim);letter-spacing:.06em}.bracket .seg{fill:var(--bone);opacity:.1}.no-js .bracket{display:none}#b2,#b2l{opacity:0;transition:opacity .3s}#b2{stroke-dasharray:5 6}.stage.is-armed #b2,.stage.is-armed #b2l{opacity:.85}.stage.is-volta #b2,.stage.is-closed #b2{opacity:1;stroke:var(--spark);stroke-width:2.5px;filter:drop-shadow(0 0 5px var(--spark))}.stage.is-volta #b2l,.stage.is-closed #b2l{opacity:1;fill:var(--spark)}.howto{z-index:4;background:color-mix(in srgb, var(--room) 90%, transparent);color:var(--arc);font:400 max(3.3em, 11px)/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;text-align:center;text-wrap:balance;margin:0;padding:1.2em 1.6em;transition:opacity .6s;position:absolute;bottom:21%;left:0;right:0}.howto.gone{opacity:0}@media (prefers-reduced-motion:reduce){.act-switch{animation:none}}.member{z-index:3;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;position:absolute}.member>.art-host{position:absolute;top:0;bottom:0;left:0;right:0}.member svg{width:100%;height:100%;display:block;overflow:visible}.member:focus-visible{outline:2px dashed var(--arc);outline-offset:-8px}.m-top{-webkit-mask-image:linear-gradient(#0000 0%,#000 50%);mask-image:linear-gradient(#0000 0%,#000 50%)}.m-bottom{-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.m-left{-webkit-mask-image:linear-gradient(270deg,#000 48%,#0000 100%);mask-image:linear-gradient(270deg,#000 48%,#0000 100%)}.m-right{-webkit-mask-image:linear-gradient(90deg,#000 48%,#0000 100%);mask-image:linear-gradient(90deg,#000 48%,#0000 100%)}.stage.is-blackout .member{filter:brightness(.25)}.hint{z-index:7;font:400 11px/1 var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--dim);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:6px;transition:opacity .3s;position:absolute}.hint:focus-visible{outline:2px dashed var(--arc)}.stage.is-on .hint{color:var(--bone);animation:2.6s ease-in-out infinite beckon}.hint.gone,.stage.is-on .hint.gone{opacity:0;pointer-events:none;animation:none}.hint.gone:focus-visible{opacity:1}.stage.is-on .hint.gone:focus-visible{opacity:1}@keyframes beckon{50%{opacity:.65}}.h-top{top:26px;left:50%;transform:translate(-50%)}.h-bottom{bottom:26px;left:50%;transform:translate(-50%)}.h-left{writing-mode:vertical-rl;top:50%;left:22px;transform:translateY(-50%)}.h-right{writing-mode:vertical-rl;top:50%;right:22px;transform:translateY(-50%)}.stage.is-blackout .hint{opacity:.1}.hint .ar{writing-mode:horizontal-tb;display:inline-block}@media (max-width:480px){.h-top{top:68px}.h-bottom{bottom:60px}}@media (prefers-reduced-motion:reduce){.stage.is-on .hint{animation:none}}.corner{z-index:8;align-items:center;gap:10px;display:flex;position:absolute}.c-tl{flex-direction:column;align-items:flex-start;gap:6px;top:16px;left:16px}.c-tr{top:16px;right:16px}.c-bl{max-width:42vw;bottom:16px;left:16px}.c-br{bottom:16px;right:16px}.wordmark{font:400 22px/1 var(--display);letter-spacing:.05em;color:var(--bone);transform:skewX(var(--lean));transform-origin:0 100%;margin:0}.sub{font:400 10px/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--dim)}.ui-btn{font:400 12px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--bone);background:color-mix(in srgb, var(--room) 66%, transparent);border:1px solid color-mix(in srgb, var(--bone) 32%, transparent);cursor:pointer;align-items:center;gap:8px;padding:9px 12px;text-decoration:none;display:inline-flex}.ui-btn:hover{border-color:var(--bone)}.ui-btn:focus-visible{outline:2px dashed var(--arc);outline-offset:2px}.ui-btn:disabled{cursor:default;opacity:.6}.ui-btn .led{background:var(--dim);width:8px;height:8px}#power[aria-pressed=true] .led{background:var(--arc);box-shadow:0 0 8px var(--arc)}.status{font:400 11px/1.35 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);margin:0}.stage.is-on .status{color:var(--bone)}.stage.is-closed .status{color:var(--spark)}.info{z-index:20;background:#0a0908db;place-items:center;padding:16px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.js .info:not([data-open]){display:none}.no-js .info{background:var(--room);padding:48px 16px;display:block;position:static}.no-js .sheet{max-height:none;margin:0 auto}.sheet{box-sizing:border-box;overscroll-behavior:contain;background-color:var(--room-2);background-image:var(--grain,none);border:1px solid color-mix(in srgb, var(--bone) 24%, transparent);width:min(560px,100%);max-height:100%;color:var(--bone);flex-direction:column;gap:22px;padding:26px clamp(18px,4vw,34px) 30px;display:flex;overflow:auto}.sheet-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.sheet h2{font:400 30px/1 var(--display);letter-spacing:.04em;transform:skewX(var(--lean));transform-origin:0 100%;margin:0}.sheet h3{font:400 11px/1 var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--dim);margin:0 0 8px}.sheet p,.sheet li{font:500 18px/1.4 var(--cond);max-width:62ch;margin:0}.sheet section>*+*{margin-top:6px}.sheet ul{gap:6px;margin:0;padding-left:1.1em;display:grid}.sheet ul.links{padding:0;list-style:none}.sheet .note{font:400 12px/1.5 var(--mono);letter-spacing:.04em;color:var(--dim)}.sheet .link{color:var(--bone);text-underline-offset:3px;text-decoration-thickness:1px}.sheet .link:hover{color:var(--arc)}.sheet a:focus-visible{outline:2px dashed var(--arc);outline-offset:2px}.booking{-webkit-user-select:text;user-select:text;flex-wrap:wrap;align-items:center;gap:10px;display:flex}.langs{flex-wrap:wrap;gap:8px;display:flex}.langs [aria-pressed=true]{border-color:var(--bone)}.join{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.join input{min-width:0;font:500 17px/1.2 var(--cond);color:var(--bone);background:var(--room);border:1px solid color-mix(in srgb, var(--bone) 32%, transparent);border-radius:0;flex:200px;padding:10px 12px}.join input:focus-visible{outline:2px dashed var(--arc);outline-offset:1px}.join input:disabled{opacity:.6}.art .sh{fill:var(--room-2);stroke:var(--bone);stroke-width:4px;stroke-linejoin:miter}.art .pg{fill:var(--room-2);stroke:var(--bone);stroke-width:2.5px}.art .hd{fill:var(--head);stroke:var(--bone);stroke-width:1.5px}.art .cy{fill:var(--room-2);stroke:var(--bone);stroke-width:3px}.art .gr{fill:none;stroke:var(--bone);stroke-width:1.2px;opacity:.55}.art .gr2,.art .ln{fill:none;stroke:var(--bone);stroke-width:2.5px}.art .ln5{fill:none;stroke:var(--bone);stroke-width:5px}.art .solid{fill:var(--bone)}.art .fr{fill:none;stroke:var(--dim);stroke-width:2px}.art .st{fill:none;stroke:var(--bone);stroke-width:1.6px}.art .fl{fill:var(--arc);opacity:0}.art .rp{fill:none;stroke:var(--arc);stroke-width:2.5px;opacity:0}.art .wv{fill:none;stroke:var(--bone);stroke-width:6px;stroke-linejoin:miter;opacity:.12}.stencil{position:absolute;top:0;bottom:0;left:0;right:0}.stencil img{object-fit:contain;object-position:var(--pos,50% 50%);opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.stencil img.on{opacity:1}.stencil-glow{background:var(--arc);opacity:0;mix-blend-mode:screen;pointer-events:none;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:var(--pos,50% 50%);-webkit-mask-position:var(--pos,50% 50%);mask-position:var(--pos,50% 50%);position:absolute;top:0;bottom:0;left:0;right:0}
