:root{font-family:Trebuchet MS,Segoe UI,sans-serif;color:#f5f1e7;background:#071019;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{background:#071019}body{margin:0;min-width:320px;min-height:100vh}button,input,select{font:inherit}button{cursor:pointer}#root{min-height:100vh}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-cyrillic-ext-400-normal-CIYZrvmP.woff2) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAzEAAwAAAAAIiAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABHAAAACcAAAAouPy46k9TLzIAAAFEAAAASQAAAGBn/JnZY21hcAAAAZAAAAEFAAABdIySOm5nYXNwAAACmAAAAAgAAAAIAAAAEGdseWYAAAKgAAAGpgAAF4j6A0EraGVhZAAACUgAAAA1AAAANgh1R95oaGVhAAAJgAAAABoAAAAkBKcD7GhtdHgAAAmcAAAAJAAAALoLOwLubG9jYQAACcAAAAC2AAAAtgrtBPhtYXhwAAAKeAAAABwAAAAgAG8AXm5hbWUAAAqUAAABBQAAAkovcUtlcG9zdAAAC5wAAAEoAAADi4eiBI142mNgZGBg4GJQA0ImFzefEAahnMSSPAY+BhBgARH//4NIAFpJBVUAeNpjYGF+wTiBgZWBgamLKYKBgcEbQjPGMRgxHgLygVIwwMTMgAScI4NcGQ4wMChsYX4B4gPNKVNgYJgPVvkOLKbAwAwAPXcMzAAAAHjafIoBB8JQAAbv1fcgAgIRkxXSrwhAAAIwlVBABIF+QQiAGBoMgiSCBFAEIGIUCAJC4JVRgA53cEAGyAKFj01amQCo4SFyQB6PUB0NNNJckZbaaq+jzkp018uWbMVbOQe/t62+hpopVKy1djropIuuetii9dPXuKe7uQ1/SSIMX8r4VKnToEmLgC49xkyYsiAGQO+C4MHIAQAAAFgOb9s2atu299+kiX8bAjYFbQnZFrYjYlfUnph9cQcSDiUdSZlbOJFxKutMzrm8CwWXiq5cK7tRUXKr6k7N0sq9ugcNj5qetDxre9HxqutNz7u+DwOfhr6MfBv7MfFr6s/MsfQawiQ2kwAAAAABAAH//wAPeNrdmM1q3FgQha/c4zEhDkZphAlDCEKYeQAh8lBeZeXVfYCsvMo7euWVV5c4zPk4qp5CUbwIns200J/Tde6pUz+30uVQaqmH28ODnt6Wq1I+92Pfjf04jMPUz8tUzx5/XHZ3nK1WffX7t+6uu6v1x9dazkpZrfsylNIN0zD20zIv8zDrWRDTMB9u6/N9ra01meny1OrZl1r5tPLnCeGisP51+VimAtIy6rwWzCi0ETY6phn48x584+rTPVXoGZG3enhoetQJTZH/6rXlY6zGWkd5u+DkOAh2uJHXh3EZa4UfkDLUI4vwB99xu3SBI77lZpk4+hlWi65Qlfcwqm09zfPHJdcmjJowrsLf2U4KQ75ButmVVvGidnesrOWxgr2tzB4r2dqSpWXWwrhWfDnclnJe9Dk8yP5cMUPtv0s59njQnVbXMeHGudXW08L73GpEDljp0ZQdusBSi8ivIMqt6Z3v6Q9WzLw/OU8EyoFyxHfhIOJEQz54iQYSJylzuG0hpR+cf6HGX8KdBx8OyIQjrAUqklgUUsTMeWnoYsUq0qaoDMYEINCW+fOAFD2XmVQDxLirOMarcK/P73HeVWKWH/A+U1QEBStUqYA9YEgmxLNHQEVQVIXIP6w6PjhrbhyZETa6UmmtOtlbAyV8K8nubbLTGTZSF02e35Ml22gtksDZnaJG5RAtLEMFpznxM2P/AW0jc82gA8+yLo6rclUZBYXqLEcxe9m7ujjgAZzcM3AkiJbb12bJ2qj+QpswTXVIRRER++dwD9Qirq1pTverLieuZhq6fmYpWSCtFnoidoLWxSSTX3ybipV+KFGbox2NJuXMgRgc9b1Oak8wWs/JWTRw0qben7qNG3VV+pGXfHz7TYUOiQt1ZjaOvjjYi0U4kDETrGvD+kSFR7LC9Er5I6FelGt7ac9+iS0/9sB34LN+V8F4HOIQSzL9+Z6eTGsBwr3t511NGYFIqT9xsvsIxr1JC4MGNZYnk9ltsodT8u+lSNrHbSh3gvkSvnuq2frqVVb8ewd55Z6WqOmzUXFYVXRdcPTwXXOvrY3QSiKLVah1y/ND4rnBCu8z2BZukzfHcp3wNru5fc3b+clP0mUt4VebCrJax6hZma7RAA1Dcs5VtqpV8bbpbxulsmdbHDzbAGUo6muj+kdlMru5zgsgxoBcqH5lCZKsM8sKzbuhgeTm/X0bU3trpofEE5bRUXISi3r5aT9YRu8InmCqfHqACL4xtaTV3rkuUxYN3h1umFedQY58yqBKnZP4mfs74XxwhSOIoz6JCC6Ajz2uY88wAyLvEXqYbuZBZ08c3k2c23kY9Fj9xLlWXfm9aZqgPa2zbsT87FGaUhnMLyMEcEuOcdXbBfERMHlrjRxWdqEvnKbYcp8x6n59XOzXRyqy5v3fKOw96w4b03Ls6Xy862BoXW2TZmTdUSVmZLRcO0aLrJJFj0V8fyYC/ah1PBqz3ca0hb+xM8ruU+yMMvG5bdbeKautfYumHB06Jijjddtxd9Oa87wbXZmo7nRjcyS2wXI8jWY6qGPYhTKVKx7ynCvXmjr7V0kDB1gm3GUz3zZeq7Eo6xYZa7WH0/xtLJjNN3qxWUwUqL2CAVyS8lcbn8ZlO9E6P7PNS9Os9/aSYnGtFxrNmAdZp7IsSLtWOay/R9hVuJRZu/OrEoqFMYveFnnbp6V0EG3n3SN9rq0Jv69ENNPNdOaApPrw7OqUTemaZlfN9vctwpl6zQWrHSlD0et6B26tC3T3cKMhll616mDLN6cZlgkWP6ycGtp/M7/+hkJ5n+pPM4zLj2PQrqHb2rCcMWx/nhViIgJ2O3kMaZLZQWT9XcgN6C8ZOi2HUUf3L0NDCTMxdEvjliuSXZJObVbu1eAwrVymVo2pM738DybWHCPvgQX13OP6mSYB+oXeKQi0cKqb+bq7orVVLZvZ48q7akxSe7jw5PwJuW6xX32WfaW92jvN7iTr/yruT7Lfv512byGaS3lhmg2s/Wl2C4dWZX+evT6Ns/gK6pLn2Z1xFo95jR8OX2+eRfn9eZYpxfn7GvOsSsGBc8175TfCKjHWjz2Z7wwn15FSMLIW/Zwp/PJKppju7N8v/Isi348fzJqbGSdPZfML5ujtkAPy3Z2MbH148KLeRspmqrNdzB/JzoJdUkJpv3KVLP6FwB1C5yjzHrUqm5Zrj+eYq4hY8nidjemO4MRcCdJBr5xYxqwCSP54Ok2c3sKpE41otkf6Nqx0nD0qlaXaVxwj3xyQyicmjH8ABKFvEAAAeNpjYGRgYGBmYPhktnNXPL/NVwZm5hcMQHBFXeEbmC57POnPtX9dzC/A4uwMTCBRAJeuDzYAAAB42mNgZGBgfsHAACL/XAORQBFUwAwAcBcEmQAAeNpjfsFQywAEQBoFgEQxRGrhNCFQi8rDax4DKeYhAADj1AgwAAAAHwAfAB8AHwBAAHcAmwC9ANgA+AE0AV8BiAGyAdgB9AILAjUCSwJmAoECoAK3AswC9wMSAz0DbAOKA64D3gQPBDIEWQSCBKYExwTtBRwFPQVTBXoFowXGBecGEgY1Bk8GaAaEBqwG1gb5Bx8HQQdbB3IHlQerB8YH3wf8CBkILAhXCHAIlgjBCOgJBwk3CWgJkQm/CegKCwouClUKhAqlCrsK4gr9Cx4LOgtUC3YLngueC8QAAHjaY2BkYGCIYrBg4GFQYWAH8RAAyGMEABPXAM542o2QA24EUBBAX+3GqH82qG27QW27axvH6bEa9QQ9QydTrjdf749ngFpsVFBWWQe8ldWjTBntfKBMOc28oyz3Eq8oU8kAMZSpopUblKmmhwmUaRYCBxFZAeYYlhXmmRBO+UeEhwgLexjCL1K76PfZYocDQlgJyzomwiMhucdEOsgRVuxE8aj0DCshjeHHh2GcIUZ0/UUw/MUwGsVkRPnzmmedS9FuCpVYQ8avUN51/ARIav92HKicEUblNpyIxIopXLlq/biw8qzSVaJEcOj8xIMenoVfSLJCSqdiZZwZhpQi9DKAIY5TvXQShHWKMblfMGypV0Roj0e8WpOlYFWWT5u/WfgAAAB42mzK04EDABQAsJfybNtmz7bNYs+uVwzQfCcSERER1XLkopFShER9JSWlpGVkNWnWolWbdh06denWo1effgMGDRk2YtSYcRMmTZk2Y9aceQsWLVm2YtWadRs2bdmWs2PXnn0HDh05duLUmXMXLl25duPWnXsPHj159uLVm3cfPn359uPXn395hdT73+trtqbSvExAi/RhAkEMAwGwJZ/jm+xw139JD2hIw8IKgVCqPXOFI7OGM7Oy88fFE67EmGu5youHb7g7f9Q7iQ93eBMzO388fMM3s7LzR70vMbOyM/rtWbSnF+5wFLZwFjYOTm7ecD0s7tfkzcsv3IOTeudj5gnvw8LByUvzb2Hj4KTe97CwcXC626Y9q1L/VkZO8U857foH8K7PJw==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-cyrillic-400-normal-DBn7fddJ.woff2) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-greek-400-normal-DQfalijU.woff2) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-latin-ext-400-normal-DpfYvR5A.woff2) format("woff2"),url(/assets/press-start-2p-latin-ext-400-normal-DBgyq7ky.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-latin-400-normal-_wFEWmAB.woff2) format("woff2"),url(/assets/press-start-2p-latin-400-normal-KLytu4cr.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vt323-vietnamese-400-normal-D0VnvwZ9.woff2) format("woff2"),url(/assets/vt323-vietnamese-400-normal-D_5Q7Vcv.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vt323-latin-ext-400-normal-iUdYUaX4.woff2) format("woff2"),url(/assets/vt323-latin-ext-400-normal-DqOq58ri.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/vt323-latin-400-normal-wDgJuOC9.woff2) format("woff2"),url(/assets/vt323-latin-400-normal-Dqn9ZSPj.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Black;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-black-latin-ext-400-normal-DQAASfvW.woff2) format("woff2"),url(/assets/archivo-black-latin-ext-400-normal--j5WRK12.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Archivo Black;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-black-latin-400-normal-BTVu2TQR.woff2) format("woff2"),url(/assets/archivo-black-latin-400-normal-HW9MwEcM.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-vietnamese-400-normal-CkBxLiRJ.woff2) format("woff2"),url(/assets/anton-vietnamese-400-normal-2FfR1wHA.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-ext-400-normal-SyiqE2Jt.woff2) format("woff2"),url(/assets/anton-latin-ext-400-normal-BMODBQc6.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2) format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-sans-cyrillic-ext-400-normal-Cycyekte.woff2) format("woff2"),url(/assets/fira-sans-cyrillic-ext-400-normal-Dd5dApAy.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-sans-cyrillic-400-normal-CKu2TFQr.woff2) format("woff2"),url(/assets/fira-sans-cyrillic-400-normal-D9eUeF-O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-sans-greek-ext-400-normal-ByG7UNQ2.woff2) format("woff2"),url(/assets/fira-sans-greek-ext-400-normal-ClCfNE6D.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-sans-greek-400-normal-BFCFncbp.woff2) format("woff2"),url(/assets/fira-sans-greek-400-normal-DQ8sF22y.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-sans-vietnamese-400-normal-ljDTQFsx.woff2) format("woff2"),url(/assets/fira-sans-vietnamese-400-normal-DUVG35gE.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-sans-latin-ext-400-normal-BLG_mAEf.woff2) format("woff2"),url(/assets/fira-sans-latin-ext-400-normal-BCUwhuGB.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fira-sans-latin-400-normal-a0AnQzuD.woff2) format("woff2"),url(/assets/fira-sans-latin-400-normal-66xCkunx.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-cyrillic-ext-400-normal-B28g4zcY.woff2) format("woff2"),url(/assets/open-sans-cyrillic-ext-400-normal-CtkCLoLZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-cyrillic-400-normal-DvjyhnTk.woff2) format("woff2"),url(/assets/open-sans-cyrillic-400-normal-XMp_Qeuo.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAYkAA8AAAAAB6wAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAACEAAAAmADcAEkdQT1MAAAF8AAAAhwAAALbZA91MR1NVQgAAAgQAAAA5AAAAOu2e8oxPUy8yAAACQAAAAE4AAABgcv/DFlNUQVQAAAKQAAAASQAAAF5e+0M1Y21hcAAAAtwAAABAAAAAXCHOHuFnYXNwAAADHAAAABAAAAAQABUAI2dseWYAAAMsAAAA6gAAAOo+5UAIaGVhZAAABBgAAAA2AAAANh+h6pVoaGVhAAAEUAAAAB8AAAAkDcgEi2htdHgAAARwAAAAIAAAACAdXQKvbG9jYQAABJAAAAAQAAAAEgCvAIFtYXhwAAAEoAAAABwAAAAgACcA8m5hbWUAAAS8AAABJwAAAng3vGPDcG9zdAAABeQAAAA9AAAAUqBH+9d42mNgZGBi4GOAAAkgj42BCUgyAzEjUIQDTLMDAAYPAEoAAAB42hyJswJCARSGv2xjPkvYWlvjkvEA2XZrD97F0U8cQJAyQzz1ZnuMzL+3A7K+LffIZjm7IYfp44TgBjAMnIAD53F625M+7o97opo4QN9JHq+1cRwENeta66BK2EI3DufPWyKgjV8TlItkLTQnA1PFEsm6DWwqG8hUEMkUzOIBFmEHABGqEvgAeNpjYGRgYOBisABCVhc3nxAGleTKohwGhfSi1GwGhYzUpCIGhZzEkjwGBQYQYAER//+DSAAw7gsEAAAAeNpjYGGZxTiBgZWBgdWY5SwDA8MsCM10lsGIaRIDEnBgYGBG5rv7+7szHmBgkL/H0ft3BQMDxz+mbgYGxvkgORYP1m1ASoGBBQCMTg4/AAB42gXBsYEBQAAEwNm7f6SQABArCgBkoA0FKc6MiJaKnoql8t49Tgnv4+kRcn6sbxkpGjoWgpKBHaoo+cuH8kVVlIxB+AGlqAfNAAAAeNpjYGBgAmJmIBYBkoxgmoXBA0jzMXAA5diALF4GBYYF8r7y9/7/B/JQ+Yz/v/5//D/1wc4HmkDdKAAAJN4Q4gABAAMACAAKAA0AB///AA8AAgB9/+wFvAXNABEAIAAAARQCBgYjIiYmAjU0EiQzMgQSBRQSFjMyNhI1EAIjIgYCBbxWqfqlqv2nU5QBLePZASmZ+3Rq26mq2Wjt+6rcawLdqf7rx2xsyAEWqeABUry6/q/luv7wlJQBELoBGwE/kv7zAP//AAH/7Ab4Bc0AJwAEATwAAAAHAAf+kf+aAAIBcATOA4wGLwAKABwAAAE1NjY3MxUOAgcHJiY1NDYzMhYVFA4CIxQWFwJ5FzYPtxQ/SiaAcGk3Lys6EBwmFjVBBN8ZPKRFFSpmaTARDHZoNUItMRgiFwsiOAYAAAABAAAAAwDF2njU5l8PPPUACwgAAAAAANnMwvcAAAAA4Xvbqfuc/dMJnAhiAAAABgACAAAAAAAAeNpjYGRg4Oj9u4KBgXPZ7zl/TTjnAEVQAQcAoBcGYQAEzQDBAAAAAAIUAAACFAAABjkAfQIUAAAHdQABBKYBcHjaY0AAKyB0ZygFAAQUATF42mNgZGBg4GCYyCDGEM/ACuYhADMDIwAZfwEaeNosxgEGgEAURdH7a4oyBiGkkgAESFpUS2kdgbSOVjUaegccIPCQY64Cbht1ozGvZwSinrPx6o6ZSy/oOPWSiUMPrOz/DTyLbtTMuiMQ9Q5Pq/fptT6kwVcIOeg4EEBR9HzKhGuH22BtM05tu3/fU9sPF7kz74sSBSIUeaRuz5MhxptoVdydf5G4XNop4ZxycqPut8w5R35rxNRn3OvOh9Sc8/aSaEr+nTterGUSJn1jnpoD0xPyDfIiVf5IWPVSkg8445Bjv2djZzD2BnPesZYQ9+rfraFNiXPbYso1JbEO1fF7B5ya4t/pRyRhX/Z0H1T1ZsVj6OLSFK8mVkWe7fEFa8MbpsxQoS7KITGVBUTtJWueBEm8C16YIyczMWuYuNMFSyVbwAB42mNgYgCD/3MYjBiwAQ4GBkYmRmYGZgYjRhZGVkY2Fr9QHx8m5yD20rxMAwNHAxBt6GbiAqFdXAEZUwq1AAAA) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-greek-400-normal-BKm6CSmU.woff2) format("woff2"),url(/assets/open-sans-greek-400-normal-yVf9KAAO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-hebrew-400-normal-C3uFZKNA.woff2) format("woff2"),url(/assets/open-sans-hebrew-400-normal-Cowz_U6T.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-math-400-normal-C76BUjK0.woff2) format("woff2"),url(/assets/open-sans-math-400-normal-Cs0GbA_j.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-symbols-400-normal-OZvd8qMe.woff2) format("woff2"),url(/assets/open-sans-symbols-400-normal-B5VgOMNH.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-vietnamese-400-normal-Dqpvjuft.woff2) format("woff2"),url(/assets/open-sans-vietnamese-400-normal-DCU23d-J.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-latin-ext-400-normal-URAvo6nN.woff2) format("woff2"),url(/assets/open-sans-latin-ext-400-normal-BfzJ9CTS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-latin-400-normal-Bk63H6sG.woff2) format("woff2"),url(/assets/open-sans-latin-400-normal-DKniycaP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.editor-page{--page-bg: #020108;--panel-bg: rgba(8, 6, 20, .92);--panel-bg-strong: rgba(5, 4, 16, .96);--panel-border: rgba(156, 76, 255, .5);--panel-border-soft: rgba(124, 54, 218, .32);--text-main: #fff7f2;--text-soft: #d5cde8;--text-muted: #9a8fc0;--pink: #ff4da4;--pink-strong: #ff2f90;--gold: #ffd84d;--cyan: #38d8ff;--purple: #9a57ff;--purple-deep: #49146c;--shadow-deep: 0 26px 80px rgba(0, 0, 0, .52);--font-display: "Press Start 2P", "Courier New", monospace;--font-mono: "Courier New", monospace;width:100%;margin:0;min-height:100vh;overflow:hidden;background:radial-gradient(circle at top center,rgba(87,18,151,.22),transparent 34%),radial-gradient(circle at 18% 20%,rgba(255,77,164,.12),transparent 18%),linear-gradient(180deg,#06020f,#03020a);color:var(--text-main);box-shadow:0 22px 70px #00000085}.site-header,.feature-strip,.featured-section,.service-strip,.studio-section{padding-left:34px;padding-right:34px}.site-header{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:96px;background:#03020af5;border-bottom:2px solid rgba(180,67,255,.65)}.site-brand{flex:0 0 auto;display:inline-flex;align-items:center}.site-brand img,.hero-moon,.center-logo-preview-image{display:block;image-rendering:pixelated}.site-brand img{width:118px}.site-nav{display:flex;align-items:center;gap:18px}.site-nav a{color:var(--text-main);text-decoration:none;text-transform:uppercase;font-family:var(--font-display);font-weight:400;letter-spacing:.06em;font-size:.68rem;display:inline-flex;align-items:center;gap:8px;transition:color .18s ease}.site-nav a:hover,.site-nav a.is-active{color:var(--pink)}.nav-caret{color:var(--text-soft);font-size:.8em}.site-actions{display:flex;align-items:center;gap:12px}.icon-button{width:42px;height:42px;position:relative;display:grid;place-items:center;border:0;background:transparent;color:#fff}.icon-button svg{width:28px;height:28px}.icon-badge{position:absolute;top:0;right:-2px;min-width:18px;height:18px;padding:0 4px;display:grid;place-items:center;border-radius:999px;background:var(--pink);color:#fff;font-size:.72rem;font-weight:800}.hero-banner{position:relative;overflow:hidden;min-height:470px;padding:34px 34px 152px;background:radial-gradient(circle at 68% 22%,rgba(255,63,156,.12),transparent 18%),radial-gradient(circle at 18% 16%,rgba(85,23,140,.26),transparent 28%),linear-gradient(180deg,#070214,#080213 60%,#06010d)}.hero-stars,.hero-stars:before,.hero-stars:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none;background-repeat:repeat}.hero-stars{background-image:radial-gradient(circle at 6% 20%,rgba(255,111,194,.9) 0 2px,transparent 2.5px),radial-gradient(circle at 18% 8%,rgba(255,255,255,.8) 0 1.5px,transparent 2px),radial-gradient(circle at 32% 28%,rgba(255,111,194,.85) 0 1.8px,transparent 2.2px),radial-gradient(circle at 48% 14%,rgba(255,255,255,.9) 0 1.3px,transparent 1.8px),radial-gradient(circle at 64% 22%,rgba(255,111,194,.9) 0 2px,transparent 2.5px),radial-gradient(circle at 82% 16%,rgba(255,255,255,.8) 0 1.5px,transparent 2px),radial-gradient(circle at 92% 28%,rgba(255,111,194,.85) 0 1.8px,transparent 2.2px);opacity:.95}.hero-stars:before{background-image:radial-gradient(circle at 10% 44%,rgba(255,255,255,.55) 0 1px,transparent 1.6px),radial-gradient(circle at 35% 40%,rgba(255,111,194,.65) 0 1.2px,transparent 1.8px),radial-gradient(circle at 58% 48%,rgba(255,255,255,.55) 0 1px,transparent 1.6px),radial-gradient(circle at 78% 42%,rgba(255,111,194,.65) 0 1.2px,transparent 1.8px);opacity:.85}.hero-content{position:relative;z-index:2;display:grid;grid-template-columns:1fr;align-items:center}.hero-copy{max-width:540px;padding:28px 0 12px}.hero-kicker,.section-kicker,.eyebrow{margin:0;color:var(--pink);text-transform:uppercase;letter-spacing:.2em;font-size:.58rem;font-family:var(--font-display);font-weight:400;line-height:1.6}.hero-copy h1{margin:18px 0 16px;font-family:var(--font-display);font-weight:400;font-size:clamp(1.7rem,3.2vw,2.7rem);line-height:1.2;text-transform:uppercase;letter-spacing:.04em;color:var(--pink);text-shadow:0 0 18px rgba(255,77,164,.14)}.hero-copy h1 span{display:block;margin-top:10px;color:var(--gold)}.hero-copy>p:last-of-type{max-width:500px;margin:0;color:var(--text-main);font-family:Courier New,monospace;font-size:1.1rem;line-height:1.45}.hero-cta-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.primary-cta,.secondary-cta,.garment-switch button,.stats-actions button,.image-actions button,.ghost-button,.logo-choice-group button{text-decoration:none;border-radius:10px;text-transform:uppercase;font-family:Courier New,monospace;font-weight:700;letter-spacing:.08em;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.primary-cta,.stats-actions button,.image-actions button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 24px;border:2px solid rgba(255,175,210,.46);background:linear-gradient(180deg,#ff5fb5,#ff2f90);color:#fffaf6;box-shadow:0 12px 24px #ff2f904d}.secondary-cta,.ghost-button{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 22px;border:2px solid rgba(140,84,255,.45);background:#0a0716e0;color:var(--text-main)}.primary-cta:hover,.secondary-cta:hover,.garment-switch button:hover,.stats-actions button:hover,.image-actions button:hover,.ghost-button:hover,.logo-choice-group button:hover{transform:translateY(-2px)}.hero-moon{position:absolute;top:30px;right:9%;width:clamp(210px,25vw,350px);z-index:2;filter:drop-shadow(0 0 46px rgba(255,77,164,.38)) drop-shadow(0 0 110px rgba(154,87,255,.3))}.hero-peaks{position:absolute;left:0;right:0;bottom:88px;height:96px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:0 34px;pointer-events:none}.peak{flex:1 1 0;height:100%;background:linear-gradient(180deg,#f5d,#7e3dff 42%,#140723);clip-path:polygon(0 100%,16% 78%,29% 86%,47% 48%,58% 61%,75% 35%,100% 100%);opacity:.85}.peak-a{max-width:220px}.peak-b{max-width:170px}.peak-c{max-width:240px}.peak-d{max-width:190px}.peak-e{max-width:220px}.hero-grid-floor{position:absolute;left:-2%;right:-2%;bottom:-10px;height:170px;background:linear-gradient(180deg,#05020d00,#08021080 16%,#05020dfa),repeating-linear-gradient(90deg,rgba(18,200,255,.92) 0 3px,transparent 3px 92px),repeating-linear-gradient(180deg,rgba(124,49,255,.85) 0 3px,transparent 3px 54px);transform:perspective(720px) rotateX(74deg);transform-origin:center bottom;opacity:.82;pointer-events:none}.feature-strip{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:-54px;margin-bottom:26px}.feature-pill,.service-pill{display:flex;align-items:center;gap:16px;padding:18px 20px;border-radius:14px;border:2px solid var(--panel-border-soft);background:linear-gradient(180deg,#0a0619f5,#040410fa);box-shadow:var(--shadow-deep)}.feature-icon,.service-icon{flex:0 0 auto;min-width:52px;text-align:center;font-family:Courier New,monospace;font-weight:700;font-size:1.7rem}.feature-icon-gold{color:var(--gold)}.feature-icon-cyan{color:var(--cyan)}.feature-icon-pink{color:var(--pink)}.feature-icon-green{color:#8cff4b;font-size:1.2rem}.feature-copy,.service-pill div{display:grid;gap:4px}.feature-copy strong,.service-pill strong,.product-card-info h3,.section-intro h2,.featured-header h2{margin:0;text-transform:uppercase;font-family:var(--font-display);font-weight:400;letter-spacing:.05em;line-height:1.45}.feature-copy strong,.service-pill strong{font-size:.62rem}.feature-copy span,.service-pill span,.section-intro p,.helper-pill{color:var(--text-soft)}.featured-section{padding-top:4px;padding-bottom:24px}.featured-header{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:20px}.featured-header{justify-content:center;text-align:center;margin-bottom:22px}.featured-header h2{font-size:clamp(1rem,2vw,1.5rem)}.featured-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.collection-section .featured-header{flex-wrap:wrap;row-gap:8px}.collection-blurb{width:100%;margin:0;color:var(--text-soft);line-height:1.5}.collection-section+.collection-section{padding-top:28px}.product-card{overflow:hidden;border-radius:16px;border:2px solid var(--panel-border-soft);background:linear-gradient(180deg,#0a081af5,#050411fc);box-shadow:var(--shadow-deep)}.product-card-stage{position:relative;min-height:238px;padding:14px 14px 0;display:grid;place-items:end center;background:radial-gradient(circle at top,rgba(150,73,255,.12),transparent 50%),linear-gradient(180deg,#0d0a1efa,#080614fa)}.product-card-garment{width:80%;height:auto;display:block;filter:drop-shadow(0 16px 26px rgba(0,0,0,.42))}.product-card-stage.is-hoodie .product-card-garment{width:84%}.product-card-info{padding:14px 18px 16px;border-top:1px solid rgba(146,74,255,.22)}.product-card-info h3{font-size:.72rem;line-height:1.5}.product-card-info p{margin:8px 0 10px;min-height:36px;color:var(--text-muted);font-size:.92rem;line-height:1.35}.product-card-info span{display:inline-block;color:var(--pink);font-family:Courier New,monospace;font-size:1.25rem;font-weight:700}.service-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-top:6px;padding-bottom:30px}.service-pill{border-style:solid;border-width:2px;border-color:#8146d48c}.service-icon{font-size:2rem}.studio-section{padding-top:10px;padding-bottom:34px}.control-card{border-radius:18px;border:2px solid var(--panel-border-soft);background:linear-gradient(180deg,rgba(255,255,255,.02),transparent 20%),linear-gradient(180deg,#0c091cf5,#040410fa);box-shadow:var(--shadow-deep)}.control-card{padding:18px}.control-card{margin-bottom:18px}.section-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.section-intro h2{font-size:.72rem}.section-intro p{margin:6px 0 0;font-size:.9rem;line-height:1.45}.section-intro-aside,.section-with-actions,.stats-actions,.image-actions{display:flex;align-items:center;gap:12px}.section-with-actions{justify-content:space-between}.control-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.colors-grid{margin-bottom:12px}.control-field,.upload-field{display:grid;gap:6px;margin-bottom:12px}.control-field span,.upload-field span{color:var(--text-soft);font-size:.76rem;text-transform:uppercase;letter-spacing:.08em;font-family:Courier New,monospace}.control-field input,.control-field select,.upload-field input,.stat-editor-row input[type=text]{width:100%;border:2px solid rgba(130,72,215,.34);border-radius:12px;background:#0d0a1df0;color:var(--text-main);padding:12px 14px}.control-field input:focus,.control-field select:focus,.upload-field input:focus,.stat-editor-row input[type=text]:focus{outline:none;border-color:#ff4da4a6}.control-field input[type=color]{min-height:54px;padding:5px}.upload-field input{padding:10px}.upload-field input::file-selector-button{margin-right:12px;border:2px solid rgba(255,77,164,.45);border-radius:10px;background:linear-gradient(180deg,#ff5fb5,#ff2f90);color:#fffaf7;padding:8px 12px;font-weight:700;font-family:Courier New,monospace;text-transform:uppercase}.garment-switch,.logo-choice-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px}.garment-switch button,.logo-choice-group button,.ghost-button{min-height:50px;border:2px solid rgba(129,70,212,.55);background:#0a0716e0;color:var(--text-main)}.garment-switch button.is-active,.logo-choice-group button.is-active{border-color:#ffbedc94;background:linear-gradient(180deg,#ff5fb5,#ff8b47);color:#1f0712;box-shadow:0 10px 24px #ff66ab3d}.stats-actions{margin-top:4px}.image-actions{margin:-2px 0 14px}.image-actions button{flex:1 1 0}.helper-text{margin:8px 0 0;font-size:.84rem;line-height:1.45;color:#a5eeff}.helper-text-error{color:#ffb0c7}.helper-pill{padding:8px 12px;border-radius:999px;border:1px solid rgba(130,72,215,.42);background:#0b0818f0;font-family:Courier New,monospace;font-size:.76rem;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.center-logo-panel{display:grid;gap:12px}.center-logo-preview-card{min-height:120px;display:grid;place-items:center;padding:14px;border-radius:16px;border:2px dashed rgba(141,81,234,.35);background:#070512e0;color:var(--text-muted)}.center-logo-preview-image{width:100%;max-height:110px;object-fit:contain}.center-logo-clear{width:100%}.stat-editor-row{margin-bottom:14px;padding:14px;border-radius:16px;border:1px solid rgba(129,70,212,.25);background:#0a0818e0}.stat-editor-row input[type=text]{margin-bottom:10px}.stat-editor-row input[type=range]{width:100%;accent-color:var(--pink);margin-bottom:6px}.stat-preview-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;font-size:.8rem;text-transform:uppercase}.stat-bar-wrap{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px}.stat-bar-wrap-right{grid-template-columns:1fr auto}.stat-bar-shell{width:100%;height:12px;border-radius:999px;overflow:hidden;background:#030205;border:1px solid rgba(255,164,91,.38)}.stat-bar-fill{height:100%;border-radius:999px;box-shadow:0 0 16px #38d8ff6b}.stat-label{min-width:72px;text-align:center;font-weight:800}@media (max-width: 1380px){.featured-grid,.feature-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1180px){.hero-content,.service-strip{grid-template-columns:1fr}.site-header,.featured-header{flex-direction:column;align-items:flex-start}.collection-blurb{text-align:left}.site-nav{flex-wrap:wrap}}@media (max-width: 920px){.site-header,.feature-strip,.featured-section,.service-strip,.studio-section{padding-left:18px;padding-right:18px}.hero-banner{padding:24px 18px 132px}.feature-strip,.featured-grid,.service-strip,.control-grid,.logo-choice-group{grid-template-columns:1fr}.image-actions,.stats-header,.stats-actions,.section-intro{flex-direction:column;align-items:stretch}.hero-moon{top:14px;right:14px;width:clamp(104px,22vw,148px);opacity:.92}}@media (max-width: 720px){.site-header{min-height:auto;padding-top:18px;padding-bottom:18px}.site-brand img{width:92px}.hero-copy h1{font-size:1.5rem}.product-card-stage{min-height:210px}.stat-preview-row{grid-template-columns:1fr}}.page-shell{padding:48px 34px 72px}.page-header{max-width:760px;margin-bottom:38px}.page-header h1{margin:12px 0 16px;font-family:var(--font-display);font-weight:400;text-transform:uppercase;letter-spacing:.08em;font-size:clamp(1.2rem,2.6vw,1.9rem);line-height:1.35}.page-header p{color:var(--text-soft);line-height:1.55;margin:0 0 14px}.product-card-link{display:block;text-decoration:none;color:inherit;border-radius:16px;transition:transform .16s ease}.product-card-link:hover{transform:translateY(-3px)}.product-card-link:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.shop-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.featured-section.shop-collection{padding-left:0;padding-right:0}.studio-cta-banner{margin-top:44px;border:1px solid var(--panel-border);border-radius:16px;padding:30px 34px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;background:linear-gradient(120deg,#57129759,#ff4da424)}.studio-cta-banner h2{margin:0 0 10px;font-family:var(--font-display);font-weight:400;text-transform:uppercase;letter-spacing:.06em;font-size:1rem;line-height:1.5}.studio-cta-banner p{margin:0;color:var(--text-soft)}.about-cta img{width:96px;image-rendering:pixelated}.breadcrumb{display:flex;align-items:center;gap:10px;margin-bottom:26px;font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:.08em;font-size:.85rem;color:var(--text-muted)}.breadcrumb a{color:var(--cyan);text-decoration:none}.breadcrumb a:hover{color:var(--pink)}.product-page{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:44px;align-items:start}.product-stage{border-radius:18px;border:2px solid var(--panel-border-soft);min-height:480px;padding:44px 24px;display:grid;place-items:center;background:radial-gradient(circle at top,rgba(150,73,255,.12),transparent 55%),linear-gradient(180deg,#0d0a1efa,#080614fa)}.product-stage-inner{position:relative;width:min(520px,100%)}.product-stage-zoom{border:0;background:transparent;padding:0;width:min(520px,100%);display:block;cursor:zoom-in;border-radius:12px}.product-stage-photo{width:100%;display:block;border-radius:12px;max-height:660px;object-fit:contain}.product-page{--photo-backdrop: url(/assets/crumpled-butchers-paper-Cmw0WTv2.webp)}.product-page.backdrop-lavender{--photo-backdrop: url(/assets/faded-lavender-plaster-BKDaynQn.webp)}.product-page.backdrop-grid{--photo-backdrop: url(/assets/pale-retro-grid-paper-2HtmmkUt.webp)}.product-page.backdrop-foil{--photo-backdrop: url(/assets/soft-crinkled-silver-foil-C9-N9u71.webp)}.product-page.backdrop-carpet{--photo-backdrop: url(/assets/midnight-arcade-carpet-DUYV2nDM.webp)}.product-stage-zoom.has-backdrop,.product-thumb.has-backdrop img,.lightbox-image.has-backdrop{background:var(--photo-backdrop) center / cover no-repeat}.product-stage-zoom.has-backdrop{box-shadow:inset 0 0 60px #140c282e}.art-swatch{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:contain;box-shadow:inset 0 0 70px #00000038;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.product-stage-art{aspect-ratio:1;border-radius:12px;background-origin:content-box;padding:9%}.product-thumb .product-thumb-art{border-radius:6px;background-origin:content-box;padding:10%;box-shadow:inset 0 0 14px #00000038}.lightbox-art{width:min(880px,92vw,86vh);aspect-ratio:1;cursor:default;filter:drop-shadow(0 30px 70px rgba(0,0,0,.6))}.lightbox-art .art-swatch{border-radius:16px;background-origin:content-box;padding:8%}.lightbox-image.has-backdrop{background-color:#efe8db}.product-thumbs{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.product-thumb{width:72px;height:72px;padding:4px;border-radius:10px;border:2px solid var(--panel-border-soft);background:#0a0716e0;cursor:pointer;transition:border-color .16s ease,transform .16s ease}.product-thumb img{width:100%;height:100%;object-fit:cover;border-radius:6px;display:block}.product-thumb:hover{border-color:var(--pink);transform:translateY(-2px)}.product-thumb.is-active{border-color:var(--pink)}.product-stage-zoom:focus-visible{outline:2px solid var(--cyan);outline-offset:8px}.lightbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:28px;background:#03020aeb;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:zoom-out}.lightbox-image{max-width:min(940px,94vw);max-height:88vh;cursor:default;filter:drop-shadow(0 30px 70px rgba(0,0,0,.6))}.lightbox-close{position:fixed;top:18px;right:22px;z-index:81;width:48px;height:48px;display:grid;place-items:center;border-radius:10px;border:2px solid var(--panel-border-soft);background:#0a0716e6;color:var(--text-main);font-family:var(--font-display);font-size:.8rem;cursor:pointer;transition:border-color .16s ease,color .16s ease}.lightbox-close:hover{border-color:var(--pink);color:var(--pink)}.product-stage-garment{width:100%;display:block;filter:drop-shadow(0 20px 32px rgba(0,0,0,.45))}.pixel-brawl-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;image-rendering:pixelated}.hero-banner.is-arcade .hero-peaks{display:none}.hero-banner.is-arcade .hero-moon{translate:calc(var(--hero-px, 0) * -14px) calc(var(--hero-py, 0) * -8px);transition:translate .4s ease-out}.hero-coin-button{position:absolute;left:50%;bottom:104px;z-index:3;display:inline-flex;flex-direction:column;align-items:center;gap:7px;padding:9px 14px 8px;border:2px solid rgba(255,216,77,.55);border-radius:8px;background:#060210cc;color:var(--gold);font-family:var(--font-display);font-size:.5rem;letter-spacing:.12em;text-transform:uppercase;line-height:1;cursor:pointer;box-shadow:0 0 18px #ffd84d2e;transform:translate(-50%);transition:transform .16s ease,box-shadow .16s ease}.hero-coin-button:hover{transform:translate(-50%) translateY(-2px);box-shadow:0 0 28px #ffd84d57}.hero-coin-button:active{transform:translate(-50%) translateY(1px)}.hero-coin-button:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.hero-coin-credits{color:var(--cyan);font-size:.44rem}@media (prefers-reduced-motion: no-preference){.hero-banner.is-arcade .hero-moon{animation:hero-moon-float 7s ease-in-out infinite}.hero-banner.is-arcade .hero-grid-floor{animation:hero-floor-scroll 1.4s linear infinite}.hero-coin-blink{animation:hero-coin-blink 1s steps(2,start) infinite}}@keyframes hero-moon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes hero-floor-scroll{0%{background-position:0 0,0 0,0 0}to{background-position:0 0,0 0,0 54px}}@keyframes hero-coin-blink{to{visibility:hidden}}@media (max-width: 920px){.hero-coin-button{bottom:96px}}.builder-step{display:inline-flex;align-items:center;gap:8px;padding:9px 14px 9px 9px;border-radius:999px;border:2px solid var(--panel-border-soft);background:#0a0716e0;color:var(--text-soft);font-family:Courier New,monospace;font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:.85rem;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.builder-step:hover{border-color:var(--pink);color:var(--text-main)}.builder-step.is-active{background:var(--pink);border-color:var(--pink);color:#1c0410}.builder-step-number{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#ffffff1f;font-size:.75rem}.builder-step.is-active .builder-step-number{background:#00000029}.builder-step-nav{display:flex;justify-content:space-between;gap:12px;margin-top:16px}.builder-step-nav .ghost-button:disabled{opacity:.4;cursor:default}.step-next-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 24px;border-radius:10px;border:2px solid rgba(255,175,210,.46);background:linear-gradient(180deg,#ff5fb5,#ff2f90);color:#fffaf6;box-shadow:0 12px 24px #ff2f904d;font-family:Courier New,monospace;font-weight:700;text-transform:uppercase;letter-spacing:.08em;transition:transform .16s ease}.step-next-button:hover{transform:translateY(-2px)}.lifestyle-band{margin:26px 34px;padding:34px;border-radius:18px;border:1px solid var(--panel-border);background:linear-gradient(120deg,#57129752,#ff4da41f);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:30px;align-items:center}.lifestyle-copy h2{margin:10px 0 12px;font-family:var(--font-display);font-weight:400;text-transform:uppercase;letter-spacing:.05em;font-size:clamp(1rem,2vw,1.5rem);line-height:1.4}.lifestyle-copy p{color:var(--text-soft);line-height:1.6;margin:0 0 20px}.lifestyle-shots{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.lifestyle-shots img{width:100%;aspect-ratio:3 / 4;object-fit:cover;border-radius:12px;border:2px solid var(--panel-border-soft)}@media (max-width: 900px){.lifestyle-band{grid-template-columns:1fr;margin:20px 18px;padding:24px}}@media (max-width: 560px){.lifestyle-shots{grid-template-columns:1fr 1fr}.lifestyle-shots img:last-child{display:none}}.template-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.template-card{display:flex;align-items:center;gap:12px;padding:10px;border-radius:12px;border:2px solid var(--panel-border-soft);background:#0a0716e0;color:var(--text-soft);text-align:left;cursor:pointer;transition:border-color .16s ease,transform .16s ease}.template-card:hover{border-color:var(--pink);transform:translateY(-2px)}.template-card.is-active{border-color:var(--gold)}.template-thumb{flex:0 0 auto;width:56px;height:68px;border-radius:6px;overflow:hidden;background:#0a0714}.template-thumb img{width:100%;height:100%;object-fit:cover;display:block}.template-thumb-loading{display:block;width:100%;height:100%;background:linear-gradient(120deg,#9a57ff26,#ff4da41a)}.template-info{display:grid;gap:4px;min-width:0}.template-info strong{font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:.05em;color:var(--text-main);font-size:.9rem}.template-info span{font-size:.8rem;line-height:1.35;color:var(--text-muted)}@media (max-width: 700px){.template-grid{grid-template-columns:1fr}}.portrait-tune{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end;margin:4px 0 14px}.portrait-tune .ghost-button{min-height:44px;padding:0 16px;font-size:.85rem}.theme-chip-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.theme-chip{display:inline-flex;align-items:center;gap:10px;padding:9px 14px;border-radius:999px;border:2px solid var(--panel-border-soft);background:#0a0716e0;color:var(--text-soft);font-family:Courier New,monospace;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:.82rem;cursor:pointer;transition:border-color .16s ease,color .16s ease,transform .16s ease}.theme-chip:hover{border-color:var(--pink);color:var(--text-main);transform:translateY(-1px)}.theme-chip-swatches{display:inline-flex;gap:3px}.theme-chip-swatches span{width:12px;height:12px;border-radius:3px;border:1px solid rgba(255,255,255,.25)}.share-link-block{margin-top:12px}.share-link-input{width:100%;padding:12px 14px;border-radius:10px;border:2px solid var(--panel-border-soft);background:#0a0716e0;color:var(--cyan);font-family:Courier New,monospace;font-size:.85rem}.save-design-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}.saved-design-list{margin:14px 0 0;padding:0;list-style:none}.saved-design-row+.saved-design-row,.saved-design-list .saved-design-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--panel-border-soft)}.saved-design-meta{display:grid;gap:2px;min-width:0}.saved-design-meta strong{font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saved-design-meta span{color:var(--text-muted);font-size:.8rem}.saved-design-actions{display:flex;gap:8px;flex:0 0 auto}.saved-design-actions .ghost-button{min-height:40px;padding:0 14px;font-size:.85rem}.product-info h1{margin:10px 0 14px;font-family:var(--font-display);font-weight:400;text-transform:uppercase;letter-spacing:.06em;font-size:clamp(1.1rem,2.2vw,1.6rem);line-height:1.4}.product-price{color:var(--gold);font-family:Courier New,monospace;font-weight:700;font-size:1.6rem;margin:0 0 18px}.product-story{color:var(--text-soft);line-height:1.6;margin:0 0 26px}.product-size-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.product-size-label{display:block;font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:.1em;font-size:.85rem;color:var(--text-muted)}.size-guide-link{border:0;background:transparent;color:var(--cyan);font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:.06em;font-size:.8rem;cursor:pointer;text-decoration:underline}.size-guide-link:hover{color:var(--pink)}.sizeguide-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:82;display:grid;place-items:center;padding:24px;background:#03020ae0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sizeguide-panel{width:min(560px,100%);border-radius:16px;border:2px solid var(--panel-border);background:linear-gradient(180deg,#0c081afa,#060411fc);padding:24px;box-shadow:0 26px 70px #0000008c}.sizeguide-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.sizeguide-head h3{margin:0;font-family:var(--font-display);font-weight:400;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em;color:var(--gold)}.sizeguide-close{border:0;background:transparent;color:var(--text-soft);font-size:1rem;cursor:pointer}.sizeguide-table-wrap{overflow-x:auto}.sizeguide-table{width:100%;border-collapse:collapse;font-size:.9rem}.sizeguide-table th,.sizeguide-table td{padding:10px 12px;text-align:center;border-bottom:1px solid var(--panel-border-soft);white-space:nowrap}.sizeguide-table th{color:var(--text-muted);font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:.04em;font-size:.78rem}.sizeguide-table td{color:var(--text-soft)}.sizeguide-table .sizeguide-size{color:var(--pink);font-weight:700;font-family:Courier New,monospace}.sizeguide-note{margin:16px 0 0;color:var(--text-muted);font-size:.85rem;line-height:1.5}.size-row{display:flex;gap:10px;flex-wrap:wrap}.size-chip{min-width:52px;padding:12px 14px;border-radius:8px;border:2px solid var(--panel-border-soft);background:#0a0716e0;color:var(--text-main);font-family:Courier New,monospace;font-weight:700;cursor:pointer;transition:border-color .16s ease,background .16s ease}.size-chip:hover{border-color:var(--pink)}.size-chip.is-active{background:var(--pink);border-color:var(--pink);color:#1c0410}.product-cta-row{display:flex;gap:14px;margin-top:28px;flex-wrap:wrap}.cta-disabled{display:inline-flex;align-items:center;min-height:54px;padding:0 22px;border-radius:10px;border:2px dashed var(--panel-border-soft);background:transparent;color:var(--text-muted);font-family:Courier New,monospace;font-weight:700;text-transform:uppercase;letter-spacing:.08em;cursor:not-allowed}.product-perks{margin:30px 0 0;padding:0;list-style:none}.product-perks li{color:var(--text-soft);padding:10px 0;border-bottom:1px solid var(--panel-border-soft)}.product-perks li:before{content:"▸";color:var(--gold);margin-right:10px}.info-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.info-card{border:1px solid var(--panel-border-soft);border-radius:14px;padding:26px;background:var(--panel-bg)}.info-card h3{margin:0 0 14px;color:var(--gold);font-family:var(--font-display);font-weight:400;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;line-height:1.5}.info-card p{margin:0;color:var(--text-soft);line-height:1.6}.text-link{color:var(--cyan)}.text-link:hover{color:var(--pink)}.site-footer{border-top:2px solid rgba(180,67,255,.65);background:#03020af5;padding:44px 34px 26px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:30px}.footer-brand img{width:88px;image-rendering:pixelated}.footer-brand p{color:var(--text-muted);max-width:340px;line-height:1.55}.footer-col h4{margin:0 0 14px;color:var(--gold);font-family:var(--font-display);font-weight:400;text-transform:uppercase;letter-spacing:.1em;font-size:.62rem}.footer-col a{display:block;margin-bottom:10px;color:var(--text-soft);text-decoration:none;font-family:Courier New,monospace}.footer-col a:hover{color:var(--pink)}.footer-bottom{margin-top:34px;padding-top:18px;border-top:1px solid var(--panel-border-soft);display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:var(--text-muted);font-size:.85rem;font-family:Courier New,monospace}.legal-updated{font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem;color:var(--text-muted)}.legal-body{max-width:720px}.legal-body h2{margin:32px 0 10px;font-family:var(--font-display);font-weight:400;text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;color:var(--gold)}.legal-body p{margin:0 0 14px;color:var(--text-soft);line-height:1.65}.nav-toggle{display:none;border:2px solid var(--panel-border-soft);background:#0a0716e0;color:var(--text-main);border-radius:10px;padding:10px 14px;font-family:var(--font-display);font-size:.6rem;text-transform:uppercase;letter-spacing:.08em}@media (max-width: 1180px){.site-header{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:14px;padding-bottom:14px}.nav-toggle{display:inline-flex;order:2}.site-actions{order:3}.site-nav{order:4;display:none;width:100%;flex-direction:column;align-items:stretch;gap:0;padding:8px 0 12px;border-top:1px solid var(--panel-border-soft);margin-top:12px}.site-nav a{padding:14px 4px;border-bottom:1px solid rgba(124,54,218,.16)}.site-header.menu-open .site-nav{display:flex}}@media (max-width: 1100px){.shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-page{grid-template-columns:1fr}}@media (max-width: 700px){.page-shell{padding:36px 20px 56px}.shop-grid,.footer-grid{grid-template-columns:1fr}}.cart-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:24px;align-items:start}.cart-list{margin:0;padding:0;list-style:none;display:grid;gap:12px}.cart-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;gap:16px;align-items:center;padding:16px 18px;border-radius:14px;border:2px solid var(--panel-border-soft);background:linear-gradient(180deg,#0a0619f5,#040410fa)}.cart-row-info{display:grid;gap:4px;min-width:0}.cart-row-info strong{font-family:var(--font-display);font-weight:400;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;line-height:1.5}.cart-row-info span{color:var(--text-muted);font-size:.9rem}.cart-row-qty{display:inline-flex;align-items:center;gap:10px}.cart-row-qty button{width:34px;height:34px;border-radius:8px;border:2px solid rgba(129,70,212,.55);background:#0a0716e0;color:var(--text-main);font-size:1rem;cursor:pointer}.cart-row-qty span{min-width:20px;text-align:center;font-family:Courier New,monospace;font-weight:700}.cart-row-price{font-family:Courier New,monospace;font-weight:700;color:var(--pink);font-size:1.05rem;white-space:nowrap}.cart-row-remove{border:0;background:transparent;color:var(--text-muted);text-decoration:underline;cursor:pointer;font-size:.85rem}.cart-row-remove:hover{color:var(--pink)}.cart-summary{position:sticky;top:18px;padding:20px;border-radius:16px;border:2px solid var(--panel-border-soft);background:linear-gradient(180deg,#0c091cf5,#040410fa);box-shadow:var(--shadow-deep)}.cart-summary h2{margin:0 0 14px;font-family:var(--font-display);font-weight:400;font-size:.85rem;text-transform:uppercase}.cart-summary dl{margin:0 0 16px;display:grid;gap:8px}.cart-summary dl>div{display:flex;justify-content:space-between;gap:12px}.cart-summary dt{color:var(--text-soft)}.cart-summary dd{margin:0;font-family:Courier New,monospace;font-weight:700}.cart-summary-total{padding-top:8px;border-top:1px solid var(--panel-border-soft);font-size:1.1rem}.cart-summary-total dd{color:var(--pink)}.cart-warranty{display:flex;gap:10px;align-items:flex-start;margin-bottom:14px;font-size:.88rem;line-height:1.45;color:var(--text-soft);cursor:pointer}.cart-warranty input{margin-top:3px;width:18px;height:18px;accent-color:var(--pink);flex:0 0 auto}.cart-checkout-button{width:100%}.cart-checkout-button:disabled{opacity:.5;cursor:default;transform:none}@media (max-width: 980px){.cart-layout{grid-template-columns:1fr}.cart-summary{position:static}}@media (max-width: 640px){.cart-row{grid-template-columns:minmax(0,1fr) auto}.cart-row-price,.cart-row-remove{grid-column:2;justify-self:end}}.admin-login{display:flex;gap:10px;max-width:460px;flex-wrap:wrap}.admin-login input{flex:1;min-width:220px;padding:12px 14px;border-radius:10px;border:2px solid var(--panel-border-soft);background:#0a0716e6;color:var(--text-main);font-family:Courier New,monospace}.admin-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;max-width:none;flex-wrap:wrap}.admin-header-actions{display:flex;gap:10px}.admin-orders{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:16px}.admin-order-card{padding:18px;border-radius:14px;border:2px solid var(--panel-border-soft);background:linear-gradient(180deg,#0c091cf5,#040410fa);display:grid;gap:14px}.admin-order-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.admin-order-head strong{font-family:Courier New,monospace;font-size:1.1rem;color:var(--pink)}.admin-order-date{display:block;color:var(--text-muted);font-size:.82rem;margin-top:2px}.admin-order-id{color:var(--text-muted);font-size:.72rem}.admin-order-meta{margin:0;display:grid;gap:10px}.admin-order-meta>div{display:grid;gap:3px}.admin-order-meta dt{font-family:Courier New,monospace;text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;color:var(--cyan)}.admin-order-meta dd{margin:0;color:var(--text-soft);font-size:.92rem;line-height:1.4}.admin-order-items{margin:0;padding-left:18px}.admin-download{width:100%;justify-content:center}.admin-order-prints{display:grid;gap:8px}.admin-order-card{align-content:start}.admin-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 18px}.admin-tab{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:999px;border:2px solid var(--panel-border-soft);background:#0a0716e6;color:var(--text-soft);font-family:var(--font-mono);font-size:.85rem;cursor:pointer}.admin-tab.is-active{border-color:var(--cyan);color:var(--text-main)}.admin-tab-count{min-width:22px;padding:1px 6px;border-radius:999px;background:#ffffff14;text-align:center}.admin-tab.has-exceptions .admin-tab-count{background:var(--pink-strong);color:#fff}.admin-order-head>div:first-child{display:grid;gap:4px}.admin-order-ids{display:grid;justify-items:end;gap:4px}.admin-test-tag{padding:1px 6px;border-radius:4px;background:#ffd84d29;color:var(--gold);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em}.admin-status-badge{justify-self:start;padding:2px 8px;border-radius:6px;border:1px solid currentColor;font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-soft)}.admin-status-badge-paid,.admin-status-badge-submitted,.admin-status-badge-in_production{color:var(--cyan)}.admin-status-badge-shipped,.admin-status-badge-delivered{color:#6be39a}.admin-status-badge-held_for_review,.admin-status-badge-failed{color:var(--pink)}.admin-status-held_for_review,.admin-status-failed{border-color:#ff4da499}.admin-status-refunded,.admin-status-cancelled{opacity:.72}.admin-status-note{margin:0;padding:10px 12px;border-radius:10px;background:#ff4da41a;color:var(--text-main);font-size:.88rem;line-height:1.4}.admin-line{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:6px}.admin-line-sku{margin-left:8px;color:var(--text-muted);font-size:.72rem}.admin-line-print{min-height:36px;padding:0 12px;font-size:.8rem}.admin-line-warning{color:var(--pink);font-size:.8rem}.admin-action-buttons{display:flex;flex-wrap:wrap;gap:8px}.admin-danger{border-color:#ff4da4b3;color:var(--pink)}.admin-action-form{display:grid;gap:10px}.admin-action-form label{display:grid;gap:4px;font-size:.8rem;color:var(--text-muted)}.admin-action-form input,.admin-action-form select{padding:10px 12px;border-radius:10px;border:2px solid var(--panel-border-soft);background:#0a0716e6;color:var(--text-main);font:inherit;font-size:.9rem}.admin-order-history summary{cursor:pointer;color:var(--text-muted);font-family:var(--font-mono);font-size:.78rem}.admin-order-history ol{margin:8px 0 0;padding-left:18px;display:grid;gap:6px;font-size:.82rem;color:var(--text-soft)}.admin-order-history em,.admin-event-note{color:var(--text-muted)}.admin-screen-prints{margin:6px 0 0;padding-left:18px;display:grid;gap:4px;font-size:.85rem}.admin-mode{display:inline-block;margin-top:6px;padding:4px 10px;border-radius:8px;border:1px solid currentColor;font-family:var(--font-mono);font-size:.8rem;color:var(--text-soft)}.admin-mode-sandbox{color:var(--gold)}.admin-mode-live{color:#6be39a}.admin-payload{max-height:260px;overflow:auto;margin:8px 0 0;padding:10px;border-radius:8px;background:#0006;color:var(--text-soft);font-size:.72rem;white-space:pre-wrap;word-break:break-all}.admin-unrecorded{margin-bottom:18px;padding:16px;border-radius:14px;border:2px solid rgba(255,216,77,.5);background:#ffd84d0f;color:var(--text-soft);display:grid;gap:10px}.admin-unrecorded p,.admin-unrecorded ul{margin:0}.admin-unrecorded ul{padding-left:18px;font-size:.85rem}.admin-unrecorded .primary-cta{justify-self:start}.cart-zone{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;color:var(--text-soft);font-size:.9rem}.cart-zone select{flex:1;max-width:240px;padding:9px 10px;border-radius:8px;border:2px solid var(--panel-border-soft);background:#0a0716e6;color:var(--text-main);font-family:inherit}.price-hint{font-style:normal;font-weight:400;font-family:inherit;font-size:.78em;color:var(--text-muted);white-space:nowrap}.swatch-row{display:flex;gap:8px;flex-wrap:wrap}.color-swatch{width:34px;height:34px;border-radius:50%;border:2px solid rgba(255,255,255,.25);cursor:pointer;transition:transform .12s ease,border-color .12s ease;padding:0}.color-swatch:hover{transform:scale(1.12);border-color:var(--cyan)}.color-swatch.is-active{border-color:var(--pink);box-shadow:0 0 0 2px #ff2f9066}.color-swatch.is-original{background-image:linear-gradient(135deg,transparent 46%,rgba(255,255,255,.55) 48%,rgba(255,255,255,.55) 52%,transparent 54%)}.order-success-items{margin:0 0 12px;padding-left:18px;color:var(--text-soft);line-height:1.5}.order-success-total{list-style:none;margin-left:-18px;margin-top:6px;font-family:var(--font-mono);color:var(--text-main)}.classic-studio-notice{margin:0;padding:12px 20px;border-bottom:1px solid var(--panel-border-soft);background:var(--panel-bg-strong);color:var(--text-soft);text-align:center;line-height:1.5}.classic-studio-notice a{color:var(--cyan);font-weight:700}.jambot{position:fixed;right:20px;bottom:20px;z-index:70;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.jambot-launcher{width:58px;height:58px;border-radius:50%;border:2px solid rgba(255,175,210,.5);background:linear-gradient(180deg,#ff5fb5,#ff2f90);color:#fffaf6;font-size:1.5rem;cursor:pointer;box-shadow:0 12px 30px #ff2f9066;transition:transform .16s ease}.jambot-launcher:hover{transform:translateY(-2px) scale(1.04)}.jambot-panel{width:min(360px,calc(100vw - 32px));height:min(520px,calc(100vh - 120px));display:flex;flex-direction:column;border-radius:16px;overflow:hidden;border:2px solid var(--panel-border, rgba(156, 76, 255, .5));background:linear-gradient(180deg,#0c081afa,#060411fc);box-shadow:0 26px 70px #0000008c}.jambot-header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#03020ae6;border-bottom:2px solid rgba(180,67,255,.55)}.jambot-title{font-family:var(--font-display, "Press Start 2P"),monospace;font-size:.72rem;color:var(--text-main, #fff7f2);letter-spacing:.04em}.jambot-close{border:0;background:transparent;color:var(--text-soft, #d5cde8);font-size:1rem;cursor:pointer}.jambot-log{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px}.jambot-msg{max-width:85%}.jambot-msg p{margin:0;padding:11px 14px;border-radius:14px;line-height:1.45;font-size:.92rem}.jambot-msg--bot{align-self:flex-start}.jambot-msg--bot p{background:#9a57ff29;border:1px solid rgba(154,87,255,.3);color:var(--text-main, #fff7f2);border-bottom-left-radius:4px}.jambot-msg--user{align-self:flex-end}.jambot-msg--user p{background:linear-gradient(180deg,#ff5fb5,#ff2f90);color:#fffaf6;border-bottom-right-radius:4px}.jambot-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.jambot-chips button{padding:7px 11px;border-radius:999px;border:1px solid rgba(56,216,255,.5);background:#0a0716e6;color:var(--cyan, #38d8ff);font-size:.8rem;cursor:pointer;transition:border-color .16s ease,color .16s ease}.jambot-chips button:hover{border-color:var(--pink, #ff4da4);color:var(--pink, #ff4da4)}.jambot-input{display:flex;gap:8px;padding:12px;border-top:1px solid rgba(146,74,255,.25);background:#04030c99}.jambot-input input{flex:1;padding:11px 13px;border-radius:10px;border:2px solid rgba(124,54,218,.32);background:#0a0716e6;color:var(--text-main, #fff7f2);font-size:.9rem}.jambot-input input:focus{outline:none;border-color:var(--pink, #ff4da4)}.jambot-input button{width:44px;border-radius:10px;border:0;background:linear-gradient(180deg,#ff5fb5,#ff2f90);color:#fffaf6;cursor:pointer}@media (max-width: 700px){.jambot{right:12px;bottom:12px}}
