@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;600&display=swap";.tree-container[data-v-bd951dfa]{display:flex;max-width:40vw;margin:auto;margin-top:2rem;margin-bottom:4rem;flex-direction:row;align-items:flex-start;flex-wrap:nowrap}.tree-root[data-v-bd951dfa]{color:#fe8019;font-size:2rem;font-weight:600;margin-right:2rem}.tree-root[data-v-bd951dfa]:hover{color:#458588}.tree[data-v-bd951dfa]{display:flex;flex-direction:row;gap:1rem}.tree-node[data-v-bd951dfa]{color:#458588;font-size:1.4rem;margin-top:.3rem;margin-right:2rem}.tree-node[data-v-bd951dfa]:before{content:"@";color:#458588;margin-right:.3rem;vertical-align:+.1em}@media(max-width:800px){.tree-container[data-v-bd951dfa]{max-width:98vw;overflow-x:auto;margin:.5rem 0rem 2rem;scrollbar-width:none}.tree-root[data-v-bd951dfa]{font-size:1.6rem;margin-left:1rem;margin-right:1rem}.tree-node[data-v-bd951dfa]{font-size:1rem;flex-shrink:0;margin-top:.3rem;margin-right:.5rem}}.footer[data-v-44f78730]{display:flex;max-width:40vw;margin:auto;padding-right:1rem;margin-bottom:2rem;justify-content:flex-end}@media(max-width:800px){.footer[data-v-44f78730]{max-width:100vw}}body,html{font-family:JetBrains Mono,monospace;background-color:#000;color:#fff}.page{min-height:100vh;max-width:40vw;margin:auto;margin-bottom:5rem;line-height:1.5}.headline{font-size:1.2rem;margin-bottom:3rem;line-height:1.4}a{color:#fe8019;text-decoration:none}a:hover{color:#458588;text-decoration:none}h1{font-size:2rem;font-weight:600}h2{font-size:1.5rem;font-weight:600}h3{font-size:1.2rem;font-weight:100;margin-bottom:0}p,ul,strong{font-size:1rem}ul{padding-left:1rem;list-style:none}ul li:before{content:"- "}section{border-left:2px solid #282828;margin-left:.3rem;padding-left:1rem}.line-break{margin-top:1rem;border-bottom:1px solid #282828}svg{color:#fe8019;height:1.2em;width:1.2em;vertical-align:-.2em}svg:hover{color:#458588}.video{display:flex}.video iframe{width:100%;max-width:800px;aspect-ratio:16 / 9;border-radius:8px}img{display:block;width:100%;max-width:800px;max-height:600px;border-radius:8px}.media-tag{margin-bottom:2rem;margin-top:0rem;font-size:1rem}pre{display:block;background-color:#282828;padding:1rem;padding-bottom:0;border-radius:5px;white-space:pre;font-size:.8rem;min-width:max-content}.pre-container{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}pre.header{display:block;margin:0;padding:0;background-color:#000;font-family:JetBrains Mono,monospace;font-size:.6rem;white-space:pre}@media(max-width:800px){.page{max-width:90vw;margin-left:1rem;margin-right:1rem;margin-bottom:1rem}.headline{font-size:.8rem;margin-bottom:1rem}.media-tag{margin-bottom:2rem;font-size:.7rem}h1{font-size:1.6rem}h2{font-size:1.3rem}h3{font-size:1rem}p,ul,strong{font-size:.8rem}ul{padding-left:0}a,a:hover{font-size:inherit}code{font-size:.6rem}pre.header{font-size:.4rem}section{margin-bottom:1rem}}.image[data-v-b9f4dea6]{max-width:700px;max-height:400px;margin-bottom:1rem}.project-section[data-v-b9f4dea6]{padding-left:0}.project-items[data-v-b9f4dea6]{margin-left:-2px}.project-items[data-v-b9f4dea6]:hover{border-left:2px solid #fe8019}.project-headline[data-v-b9f4dea6]{margin-bottom:1rem;color:#fff}.project-title[data-v-b9f4dea6]{font-size:1.5rem}section>ul[data-v-b9f4dea6],p[data-v-b9f4dea6]{margin:0}strong[data-v-b9f4dea6]{display:flex;justify-content:space-between;align-items:flex-start}.meta[data-v-b9f4dea6]{opacity:.6;font-size:.9rem;font-weight:400}@media(max-width:800px){.name[data-v-b9f4dea6]{font-size:.7rem}strong[data-v-b9f4dea6]{flex-direction:column;align-items:flex-start}.project-title[data-v-b9f4dea6]{font-size:1.2rem}.meta[data-v-b9f4dea6]{margin-top:0rem;font-size:.8rem;white-space:nowrap}}.headline[data-v-2e72923c]{margin-bottom:1rem;font-size:1rem}.read-button[data-v-2e72923c]{display:inline-block;margin-bottom:1rem;font-size:1.2rem}@media(max-width:800px){.headline[data-v-2e72923c]{font-size:.8rem}.read-button[data-v-2e72923c]{font-size:1rem}}.headline[data-v-0d07b307]{margin-bottom:1rem;font-size:1rem}.play-button[data-v-0d07b307]{display:inline-block;margin-bottom:1rem;font-size:1.2rem}@media(max-width:800px){.headline[data-v-0d07b307]{font-size:.8rem}.play-button[data-v-0d07b307]{font-size:1rem}}.video[data-v-c9964cbb]{margin-bottom:2rem}@media(max-width:800px){.video[data-v-c9964cbb]{margin-bottom:1rem}}.headline[data-v-28080e6e]{margin-bottom:1rem}.metrics[data-v-c09b681b]{display:flex;flex-direction:column;font-size:1rem}.gameover[data-v-c09b681b]{margin-top:2rem}.room-header[data-v-c09b681b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.room[data-v-c09b681b]{display:flex;gap:5rem;flex-wrap:wrap;margin-bottom:1rem;align-items:flex-start;justify-content:center}.card-container[data-v-c09b681b]{display:flex;flex-direction:column;gap:.5rem;width:120px;align-items:center}.card[data-v-c09b681b]{width:120px;height:160px;border-radius:8px;background:#458588;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.card-container .actions[data-v-c09b681b]{width:100%;align-items:stretch}.card-container .actions button[data-v-c09b681b]{width:100%;text-align:center}.card-value[data-v-c09b681b]{font-size:1.5rem;font-weight:600}.card-suit[data-v-c09b681b]{font-size:2rem;font-family:JetBrains Mono,monospace;color:inherit}.actions[data-v-c09b681b]{display:flex;flex-direction:column;gap:.25rem}button[data-v-c09b681b]{font-family:JetBrains Mono,monospace;font-size:1rem;border:none;background:none;cursor:pointer;color:#fe8019}button[data-v-c09b681b]:hover:not(:disabled){color:#458588}button[data-v-c09b681b]:disabled{color:#a89984;cursor:not-allowed}.weapon-detail[data-v-c09b681b]{margin-top:2rem;padding-top:1rem;border-top:1px dashed #999;text-align:center}.weapon-detail .card[data-v-c09b681b]{margin-left:auto;margin-right:auto}.weapon-stack[data-v-c09b681b]{font-size:1rem;color:#f9f6d7;line-height:1.5}.game[data-v-c09b681b]{border-radius:8px;padding:1rem;height:100%}.gameover[data-v-c09b681b]{text-align:center}@media(max-width:800px){.room[data-v-c09b681b]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;justify-items:center;align-items:start}.metrics[data-v-c09b681b],.actions>button[data-v-c09b681b]{font-size:.8rem}.card-container[data-v-c09b681b]{width:auto}}
