.navbar_navbar__bhGmN{list-style-type:none;overflow:hidden;background-color:var(--px-panel);box-shadow:inset 0 3px 0 var(--px-line),inset 0 -4px 0 var(--px-dark),0 3px 0 var(--px-accent-dark),0 6px 0 rgba(0,0,0,.4);margin:0 0 16px;padding:0 0 4px;display:flex;flex-wrap:wrap;justify-content:flex-start}.navbar_navbar__bhGmN li{float:left;display:block;text-align:center;padding:14px}.navbar_navbar__bhGmN li a{color:var(--px-rose);text-decoration:none}.navbar_navbar__bhGmN li a:focus-visible,.navbar_navbar__bhGmN li a:hover{color:var(--px-accent)}.navbar_navbar__bhGmN li>a:hover:before{content:"▶";position:relative;margin-left:-14px;margin-right:4px;font-size:.7em;color:var(--px-accent);animation:navbar_pxNudge__7c_Fm .6s steps(2) infinite}@keyframes navbar_pxNudge__7c_Fm{50%{left:2px}}.navbar_modalOverlay__4hcMA{position:fixed;inset:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:1000}.navbar_modal__Sk9O3{background:var(--px-panel-hi);border:1px solid var(--px-line);border-radius:0;padding:32px;max-width:440px;width:90%;display:flex;flex-direction:column;gap:16px}.navbar_modal__Sk9O3 h2{color:var(--px-rose);margin:0;font-size:1.5rem}.navbar_modal__Sk9O3 p{color:var(--px-text);margin:0;line-height:1.6}.navbar_modalButtons__shuQd{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.navbar_modalConfirm__LBu1b{background:var(--px-rose);color:var(--px-bg);border:none;border-radius:0;padding:10px 20px;font-weight:400;cursor:pointer}.navbar_modalConfirm__LBu1b:hover{opacity:.85}.navbar_modalBack__7zaIu{background:none;color:var(--px-text);border:1px solid var(--px-line);border-radius:0;padding:10px 20px;cursor:pointer}.navbar_modalBack__7zaIu:hover{background:var(--px-panel)}.navbar_navbar__bhGmN li.navbar_account__YKBDb{margin-left:auto;display:flex;align-items:center;gap:8px;padding:8px 16px}.navbar_avatar__ELCNj{width:28px;height:28px;border-radius:0}.navbar_linkButton__GtjYd{background:none;border:none;color:var(--px-rose);cursor:pointer;font:inherit;padding:0}.navbar_linkButton__GtjYd:hover{text-decoration:underline}.navbar_phaseLive__47pqS,.navbar_phasePrep__Rw2CY{margin-left:6px;padding:1px 6px;border-radius:0;font-size:1rem;vertical-align:middle}.navbar_phaseLive__47pqS{background:#1f4d2a;color:#9be3a4}.navbar_phasePrep__Rw2CY{background:#4d3b1f;color:#ffd08a}.navbar_navbar__bhGmN.navbar_compact__bSoF3 li{padding:14px 9px;font-size:1rem}.navbar_navbar__bhGmN.navbar_compact__bSoF3 li.navbar_account__YKBDb,.navbar_navbar__bhGmN.navbar_compact__bSoF3 li.navbar_logInAs__N98VB{padding:8px 10px}.navbar_previewBanner__1GYTL{background:#1f3a4d;color:#d6ecff;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;padding:10px 16px;text-align:center}.navbar_previewBanner__1GYTL button{background:#d6ecff;color:#10202b;border:none;border-radius:0;padding:6px 12px;font:inherit;cursor:pointer}.navbar_previewMenuWrap__fY0Jw{position:relative}.navbar_previewMenu__C9H9S{position:absolute;top:130%;left:0;z-index:60;display:flex;flex-direction:column;background:var(--px-panel);border:1px solid var(--px-line);border-radius:0;overflow:hidden;min-width:130px}.navbar_previewMenu__C9H9S a,.navbar_previewMenu__C9H9S button{background:none;border:none;color:var(--px-text);padding:8px 12px;text-align:left;font:inherit;cursor:pointer}.navbar_previewMenu__C9H9S a{display:block;white-space:nowrap}.navbar_previewMenu__C9H9S a:hover,.navbar_previewMenu__C9H9S button:hover{background:var(--px-panel-hi);color:var(--px-rose)}.navbar_navbar__bhGmN li.navbar_adminItem__PCiHl{display:flex;align-items:center;gap:6px}.navbar_viewToggle__Njlal{background:none;border:1px solid var(--px-line);border-radius:0;color:var(--px-muted);font:inherit;font-size:1rem;padding:2px 8px;cursor:pointer}.navbar_viewToggle__Njlal:hover{color:var(--px-rose);border-color:var(--px-rose)}.navbar_navbar__bhGmN{overflow:visible}.navbar_navbar__bhGmN li.navbar_logInAs__N98VB{position:relative;margin-left:auto}.navbar_navbar__bhGmN li.navbar_logInAs__N98VB+li.navbar_account__YKBDb{margin-left:0}.navbar_picker__ytkbm{position:absolute;right:0;top:100%;z-index:50;width:min(340px,90vw);background:var(--px-panel);border:1px solid var(--px-line);border-radius:0;padding:10px;box-shadow:0 8px 24px rgba(0,0,0,.6);text-align:left}.navbar_memberSearch__s3lFI input,.navbar_picker__ytkbm input{width:100%;box-sizing:border-box}.navbar_memberSearch__s3lFI ul,.navbar_picker__ytkbm ul{list-style:none;margin:8px 0 0;padding:0;max-height:360px;overflow-y:auto}.navbar_memberSearch__s3lFI li,.navbar_picker__ytkbm li{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:0;cursor:pointer;float:none}.navbar_memberSearch__s3lFI li img,.navbar_picker__ytkbm li img{width:32px;height:32px;border-radius:0}.navbar_pickerNames__E38lS{display:flex;flex-direction:column;flex:1;min-width:0;text-align:left}.navbar_pickerNames__E38lS span,.navbar_pickerNames__E38lS strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar_pickerNames__E38lS span{color:var(--px-muted);font-size:1rem}.navbar_pickerTag__gjVBa{font-size:1rem;padding:1px 6px;border-radius:0;color:var(--px-rose)}.navbar_memberSearch__s3lFI li.navbar_pickerActive__WnS4m,.navbar_pickerTag__gjVBa,.navbar_picker__ytkbm li.navbar_pickerActive__WnS4m{background:var(--px-panel-hi)}.navbar_memberSearch__s3lFI li.navbar_pickerDisabled__3RvW8,.navbar_picker__ytkbm li.navbar_pickerDisabled__3RvW8{opacity:.45;cursor:not-allowed}.navbar_pickerEmpty__OSt1B{color:var(--px-muted);cursor:default!important}.navbar_pickerError__akAg4{color:#ffb4a8;margin:8px 0 0}.navbar_actingBanner___VYfR{background:#6b5b1f;color:#fff4cc;display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;padding:10px 16px;text-align:center}.navbar_actingBanner___VYfR button{background:#fff4cc;color:#3a3010;border:none;border-radius:0;padding:6px 12px;font:inherit;cursor:pointer}.navbar_navbar__bhGmN li.navbar_menuToggle__qGoT_{display:none}@media (max-width:600px){.navbar_navbar__bhGmN li{padding:10px;font-size:1rem}.navbar_navbar__bhGmN li.navbar_brand__mUtO6{order:-3}.navbar_navbar__bhGmN li.navbar_account__YKBDb,.navbar_navbar__bhGmN li.navbar_logInAs__N98VB+li.navbar_account__YKBDb{order:-2;margin-left:auto;padding:6px 10px}.navbar_navbar__bhGmN li.navbar_menuToggle__qGoT_{order:-1;display:flex;align-items:center}.navbar_menuToggle__qGoT_ button{white-space:nowrap}.navbar_accountName__kVWr8{display:none}.navbar_navbar__bhGmN li.navbar_menuItem__5f97a{display:none;width:100%;text-align:left;padding:12px 16px;box-shadow:inset 0 3px 0 var(--px-dark)}.navbar_navbar__bhGmN.navbar_open__1_xyN li.navbar_menuItem__5f97a{display:block}.navbar_navbar__bhGmN.navbar_open__1_xyN li.navbar_adminItem__PCiHl{display:flex;flex-wrap:wrap}.navbar_navbar__bhGmN li.navbar_logInAs__N98VB{margin-left:0}.navbar_navbar__bhGmN li.navbar_logInAs__N98VB .navbar_picker__ytkbm{left:0;right:auto}.navbar_navbar__bhGmN li>a:hover:before{content:none}}:root{--px-bg:#070709;--px-bg-2:#0f1012;--px-panel:#131416;--px-panel-hi:#1e1f22;--px-line:#34353a;--px-dark:#000;--px-text:#dde0e4;--px-muted:#8a8f98;--px-rose:#ff8585;--px-rose-rgb:255 133 133;--px-accent:#ff8585;--px-accent-dark:#c25a5a;--px-accent-light:#ffc4c4;--px-on-accent:#070709;--px-green:#7cb87a;--px-green-dark:#2f7a3a;--px-blue:#8fd3ff;--px-bevel:inset -3px -3px 0 var(--px-dark),inset 3px 3px 0 var(--px-line),0 0 0 3px var(--px-dark);--px-bevel-sunk:inset 3px 3px 0 var(--px-dark),inset -3px -3px 0 var(--px-line);--px-drop:6px 6px 0 rgba(0,0,0,.45)}html{font-size:20px}*{-webkit-font-smoothing:none}body{margin:0;padding:0;color:var(--px-text);background-color:var(--px-bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' shape-rendering='crispEdges'%3E%3Crect width='4' height='4' fill='%23070709'/%3E%3Crect width='1' height='1' fill='%230e0e12'/%3E%3Crect x='2' y='2' width='1' height='1' fill='%230e0e12'/%3E%3C/svg%3E");background-size:8px 8px}.pxRoot{--px-font:var(--font-pixel),"Courier New",monospace;font-family:var(--px-font);font-size:1rem;line-height:1.35;font-synthesis:none}.pxRoot b,.pxRoot h1,.pxRoot h2,.pxRoot h3,.pxRoot h4,.pxRoot strong,.pxRoot th{font-weight:400}.pxRoot b,.pxRoot strong{color:var(--px-accent-light)}.pxRoot small{font-size:1rem}button,input,select,textarea{font-family:inherit}h1{padding:20px;margin:.4em 0;color:var(--px-accent);font-size:2rem;text-shadow:4px 4px 0 var(--px-dark)}h1,h2{text-align:center}h2{padding:16px;font-size:1.5rem;text-shadow:3px 3px 0 var(--px-dark)}a,h2{color:var(--px-rose)}a{text-decoration:none}a:hover{color:var(--px-accent)}::-moz-selection{background:var(--px-accent);color:var(--px-dark)}::selection{background:var(--px-accent);color:var(--px-dark)}:focus-visible{outline:3px dashed var(--px-accent);outline-offset:3px}.main-padding{padding:0 40px}@media (max-width:768px){.main-padding{padding:0 12px}h1,h2{font-size:1.5rem}}*{scrollbar-color:var(--px-accent-dark) var(--px-dark)}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--px-dark)}::-webkit-scrollbar-thumb{background:var(--px-accent-dark);box-shadow:inset -2px -2px 0 #8f3f3f,inset 2px 2px 0 var(--px-accent)}.searchBar{background:var(--px-bg-2);border:none;border-radius:0;box-shadow:var(--px-bevel-sunk),0 0 0 3px var(--px-dark);padding:10px 16px;color:var(--px-text);font-size:20px;outline:none;box-sizing:border-box}.searchBar::-moz-placeholder{color:var(--px-muted)}.searchBar::placeholder{color:var(--px-muted)}.searchBar:focus{box-shadow:var(--px-bevel-sunk),0 0 0 3px var(--px-accent)}.pxPanel{background:var(--px-panel);box-shadow:var(--px-bevel),var(--px-drop);padding:18px 20px}.pxButton,.pxButtonGhost{display:inline-block;border:none;border-radius:0;padding:10px 20px;font-family:var(--px-font);font-size:1rem;cursor:pointer;text-decoration:none;transition:transform .08s steps(2)}.pxButton{background:var(--px-accent);color:var(--px-on-accent);box-shadow:inset -4px -4px 0 var(--px-accent-dark),inset 4px 4px 0 var(--px-accent-light),0 0 0 3px var(--px-dark),5px 5px 0 3px rgba(0,0,0,.5)}.pxButtonGhost{background:var(--px-panel-hi);color:var(--px-text);box-shadow:var(--px-bevel)}.pxButton:hover,.pxButtonGhost:hover{transform:translate(-2px,-2px)}.pxButton:hover{color:var(--px-on-accent)}.pxButtonGhost:hover{color:var(--px-accent)}.pxButton:active,.pxButtonGhost:active{transform:translate(2px,2px)}.pxButton:disabled,.pxButtonGhost:disabled{background:var(--px-line);color:var(--px-muted);box-shadow:0 0 0 3px var(--px-dark);transform:none;cursor:default}.pxBar{position:relative;height:16px;background:var(--px-dark);box-shadow:0 0 0 3px var(--px-dark),inset 0 0 0 2px var(--px-line);overflow:hidden}.pxBar>span{display:block;height:100%;background:linear-gradient(180deg,hsla(0,0%,100%,.35) 0 3px,transparent 3px 11px,rgba(0,0,0,.25) 11px),var(--bar-color,var(--px-green));-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 10px,transparent 10px 12px);mask-image:repeating-linear-gradient(90deg,#000 0 10px,transparent 10px 12px);transition:width .6s steps(12)}.pxBarAccent{--bar-color:var(--px-accent)}.pxBarRose{--bar-color:var(--px-rose)}.pxChip{padding:1px 8px;background:var(--px-dark);color:var(--px-accent);box-shadow:inset 0 0 0 2px var(--px-line)}.pxChip,.pxStamp{display:inline-block;font-size:1rem}.pxStamp{padding:2px 10px;color:var(--px-green);border:3px solid var(--px-green);letter-spacing:.08em;transform:rotate(-6deg);text-shadow:2px 2px 0 var(--px-dark);box-shadow:2px 2px 0 var(--px-dark)}.pxDialogue{display:flex;align-items:stretch;gap:16px;max-width:760px;margin:12px auto 24px;padding:14px 16px;background:var(--px-panel);box-shadow:inset -4px -4px 0 var(--px-dark),inset 4px 4px 0 var(--px-line),0 0 0 4px var(--px-dark),0 0 0 7px var(--px-accent-dark),8px 8px 0 7px rgba(0,0,0,.45);cursor:pointer;text-align:left}.pxPortrait{flex:0 0 auto;align-self:center;background:var(--px-panel-hi);box-shadow:var(--px-bevel-sunk),0 0 0 3px var(--px-dark);padding:4px;line-height:0}.weaselSprite{display:block;animation:pxBob 1.6s steps(2) infinite}.weaselTalking{animation-duration:.3s}.weaselSmug{transform:rotate(-4deg);animation:none}.pxDialogueBody{position:relative;flex:1;min-width:0}.pxNameTag{display:inline-block;margin-bottom:4px;padding:0 8px;background:var(--px-accent);color:var(--px-on-accent);font-size:1rem;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 0 0 2px var(--px-dark)}.pxDialogueBody p{margin:0;font-size:1rem;line-height:1.5;color:var(--px-text)}.pxGhostText{visibility:hidden}.pxAdvance{position:absolute;right:0;bottom:-4px;color:var(--px-accent);animation:pxBlink .8s steps(2) infinite}.pxDialogueCompact{max-width:520px;gap:10px;padding:10px 12px}.pxDialogueCompact .pxDialogueBody p{font-size:1rem}@media (max-width:640px){.pxDialogue{margin:8px 8px 18px;gap:10px;padding:10px 12px}.pxDialogueBody p{font-size:1rem}}@keyframes pxBob{0%,to{transform:translateY(0)}50%{transform:translateY(1px)}}@keyframes pxBlink{50%{opacity:0}}.backToTop{position:fixed;right:24px;bottom:24px;z-index:50;width:48px;height:48px;border:none;border-radius:0;background:var(--px-accent);color:var(--px-on-accent);font-family:var(--px-font);font-size:1.5rem;line-height:1;cursor:pointer;box-shadow:inset -4px -4px 0 var(--px-accent-dark),inset 4px 4px 0 var(--px-accent-light),0 0 0 3px var(--px-dark),5px 5px 0 3px rgba(0,0,0,.5)}.backToTop:hover{transform:translate(-2px,-2px)}@media (max-width:768px){.backToTop{right:16px;bottom:16px}}.pixelCanvas{display:block;width:100%;height:100%;image-rendering:pixelated;image-rendering:crisp-edges}@font-face{font-family:__pixelFont_85c5ab;src:url(/_next/static/media/614b2e624ae94e12.p.ttf) format("truetype");font-display:swap;font-weight:400}.__className_85c5ab{font-family:__pixelFont_85c5ab;font-weight:400}.__variable_85c5ab{--font-pixel:"__pixelFont_85c5ab"}