.login_screen__AK2dx{min-height:100vh;display:grid;place-items:center;padding:var(--sp-5)}.login_card__NoG7p{width:100%;max-width:420px}.login_title__r1aBc{font-family:var(--font-display);font-size:18px;color:var(--col-gold);text-align:center}.login_subtitle__JqAz7{margin:var(--sp-2) 0 var(--sp-5);text-align:center;color:var(--col-text-dim)}.login_form__NY6Qf{display:flex;flex-direction:column;gap:var(--sp-4)}.login_field___YCmt{display:flex;flex-direction:column;gap:var(--sp-2)}.login_label__9OzGh{font-family:var(--font-display);font-size:10px;letter-spacing:.5px;text-transform:uppercase;color:var(--col-text-mute)}.login_input__GK8Qo{font-family:var(--font-body);font-size:22px;color:var(--col-text);background:var(--col-void);border:var(--bd) solid var(--col-ink);box-shadow:inset 0 0 0 2px var(--col-line);padding:8px 12px;width:100%}.login_input__GK8Qo[data-focused=true]{box-shadow:inset 0 0 0 2px var(--col-gold)}.login_error__wxSLK{margin:0;font-family:var(--font-display);font-size:9px;line-height:1.6;color:var(--col-red)}.login_submit__56LbW{margin-top:var(--sp-2);display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:11px;letter-spacing:.5px;text-transform:uppercase;color:#fff;background:var(--col-red);border:var(--bd) solid var(--col-ink);box-shadow:inset 0 0 0 2px rgba(255,255,255,.35),4px 4px 0 0 rgba(0,0,0,.5);padding:12px 14px;cursor:pointer;transition:transform 80ms steps(2)}.login_submit__56LbW:hover{color:var(--col-gold)}.login_submit__56LbW[data-pressed=true]{transform:translate(4px,4px);box-shadow:inset 0 0 0 2px var(--col-line)}.login_submit__56LbW[data-pending=true]{cursor:progress;color:var(--col-text-mute)}.login_legal__uPMcR{margin:0;font-family:var(--font-display);font-size:8px;letter-spacing:.5px}.login_legal__uPMcR a{color:var(--col-text-mute);text-decoration:none}.login_legal__uPMcR a:hover{color:var(--col-gold)}[data-font=readable] .login_legal__uPMcR{font-size:12px}.PixelPanel_panel__KdQlu{position:relative;background:var(--col-panel);color:var(--col-text);border:var(--bd) solid var(--col-ink);box-shadow:inset 0 0 0 var(--bd) var(--col-line),var(--shadow-drop);padding:var(--sp-5)}.PixelPanel_panel__KdQlu:after,.PixelPanel_panel__KdQlu:before{content:"";position:absolute;width:var(--bd);height:var(--bd);background:var(--col-void);z-index:1}.PixelPanel_panel__KdQlu:before{top:calc(var(--bd) * -1);left:calc(var(--bd) * -1)}.PixelPanel_panel__KdQlu:after{bottom:calc(var(--bd) * -1);right:calc(var(--bd) * -1)}.PixelPanel_accentRed__sOKGT{border-color:var(--col-red)}.PixelPanel_accentBlue___8tIe,.PixelPanel_accentRed__sOKGT{box-shadow:inset 0 0 0 var(--bd) var(--col-ink),var(--shadow-drop)}.PixelPanel_accentBlue___8tIe{border-color:var(--col-blue)}.PixelPanel_accentGold__qqUrr{border-color:var(--col-gold);box-shadow:inset 0 0 0 var(--bd) var(--col-ink),var(--shadow-drop)}.PixelPanel_raised__CeaOi{background:var(--col-panel-2)}.PixelPanel_flush__sgvzY{padding:0}.not-found_screen__q7Kiw{min-height:100vh;display:grid;place-items:center;padding:var(--sp-5)}.not-found_card__VS9aN{max-width:540px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--sp-4)}.not-found_over__ti8MM{font-family:var(--font-display);font-size:12px;letter-spacing:2px;color:var(--col-red)}.not-found_code__SJkuV{font-family:var(--font-display);font-size:56px;line-height:1;color:var(--col-gold);text-shadow:5px 5px 0 var(--col-ink);margin:0}.not-found_msg__B1zKJ{font-family:var(--font-display);font-size:14px;color:var(--col-cyan)}.not-found_flavor___nY2Q{font-size:19px;color:var(--col-text-dim)}.StatBar_wrap__p308d{display:flex;flex-direction:column;gap:var(--sp-1)}.StatBar_top__kJZLs{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--font-display);font-size:9px;letter-spacing:.5px;color:var(--col-text-dim)}.StatBar_value__G64qX{color:var(--col-gold)}.StatBar_track___7_qP{display:flex;gap:2px;height:16px;background:var(--col-ink);border:var(--bd) solid var(--col-line);padding:2px}.StatBar_seg__wH6xY{flex:1 1;height:100%;background:rgba(255,255,255,.06)}.StatBar_seg__wH6xY.StatBar_hp__I1K12{background:var(--col-green)}.StatBar_seg__wH6xY.StatBar_mp__i2ieB{background:var(--col-blue)}.StatBar_seg__wH6xY.StatBar_xp__Z8sry{background:var(--col-gold)}[data-font=readable] .StatBar_top__kJZLs{font-size:12px}.A11yBar_bar__jsf75{display:flex;justify-content:flex-end;padding:0;margin-bottom:calc(var(--sp-6) * -1 + var(--sp-3))}.A11yBar_trigger__IkF36{display:inline-flex;align-items:center;gap:var(--sp-2);font-family:var(--font-display);font-size:9px;letter-spacing:.5px;color:var(--col-text);background:var(--col-panel-2);border:3px solid var(--col-ink);box-shadow:inset 0 0 0 2px var(--col-line);padding:8px 12px;cursor:pointer}.A11yBar_trigger__IkF36[data-hovered]{color:var(--col-gold);box-shadow:inset 0 0 0 2px var(--col-gold)}.A11yBar_trigger__IkF36[data-pressed]{transform:translate(2px,2px)}.A11yBar_trigger__IkF36[data-focus-visible]{outline:3px solid var(--col-cyan);outline-offset:2px}.A11yBar_gear__hcyM7{color:var(--col-gold)}.A11yBar_popover__eRmuJ{outline:none}.A11yBar_dialog__eMYS1{display:flex;flex-direction:column;gap:var(--sp-3);width:280px;max-width:90vw;background:var(--col-panel);border:var(--bd) solid var(--col-ink);box-shadow:inset 0 0 0 var(--bd) var(--col-line),var(--shadow-drop);padding:var(--sp-4);outline:none}.A11yBar_title__0eKnb{font-family:var(--font-display);font-size:11px;color:var(--col-gold)}.A11yBar_row__rxBPf{display:flex;flex-direction:column;gap:var(--sp-2)}.A11yBar_rowLabel__65Us7{font-family:var(--font-display);font-size:8px;color:var(--col-text-mute);letter-spacing:.5px}.A11yBar_size__6B4VV{display:flex;align-items:center;gap:var(--sp-2)}.A11yBar_sizeBtn__ekoDr{width:34px;height:30px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:14px;line-height:1;color:var(--col-text);background:var(--col-panel-2);border:3px solid var(--col-ink);box-shadow:inset 0 0 0 2px var(--col-line);cursor:pointer}.A11yBar_sizeBtn__ekoDr[data-hovered]{color:var(--col-gold);box-shadow:inset 0 0 0 2px var(--col-gold)}.A11yBar_sizeBtn__ekoDr[data-pressed]{transform:translate(2px,2px)}.A11yBar_sizeBtn__ekoDr[data-disabled]{opacity:.4;cursor:not-allowed}.A11yBar_sizeBtn__ekoDr[data-focus-visible]{outline:3px solid var(--col-cyan);outline-offset:2px}.A11yBar_val__zFt28{font-family:var(--font-display);font-size:10px;color:var(--col-gold);min-width:46px;text-align:center}.A11yBar_seg__NfBh1{display:flex;gap:3px;border:3px solid var(--col-ink);box-shadow:inset 0 0 0 2px var(--col-line);background:var(--col-ink);padding:3px}.A11yBar_segBtn__7l5dP{flex:1 1;font-family:var(--font-display);font-size:8px;letter-spacing:.5px;color:var(--col-text-mute);background:var(--col-panel-2);border:none;padding:9px 6px;cursor:pointer;white-space:nowrap}.A11yBar_segBtn__7l5dP[data-hovered]{color:var(--col-text)}.A11yBar_segBtn__7l5dP[data-active]{color:var(--col-ink);background:var(--col-gold)}.A11yBar_segBtn__7l5dP[data-focus-visible]{outline:3px solid var(--col-cyan);outline-offset:-3px}.A11yBar_reset__iVOMq{font-family:var(--font-display);font-size:8px;letter-spacing:.5px;color:var(--col-text-dim);background:transparent;border:3px solid var(--col-line);padding:9px;cursor:pointer;text-transform:uppercase}.A11yBar_reset__iVOMq[data-hovered]{color:var(--col-red);border-color:var(--col-red)}.A11yBar_reset__iVOMq[data-focus-visible]{outline:3px solid var(--col-cyan);outline-offset:2px}[data-font=readable] .A11yBar_label__mT9oz,[data-font=readable] .A11yBar_reset__iVOMq,[data-font=readable] .A11yBar_rowLabel__65Us7,[data-font=readable] .A11yBar_segBtn__7l5dP,[data-font=readable] .A11yBar_trigger__IkF36{font-size:12px}.CharacterHeader_header__zD0Th{display:grid;grid-template-columns:auto 1fr;gap:var(--sp-6);align-items:center}.CharacterHeader_portrait__p6h1l{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2)}.CharacterHeader_info__5qqA4{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.CharacterHeader_lvl__oAa_M{display:inline-flex;align-items:center;gap:var(--sp-2);font-family:var(--font-display);font-size:9px;color:var(--col-text-mute)}.CharacterHeader_lvl__oAa_M .CharacterHeader_chip__XIhZb{background:var(--col-red);color:#fff;padding:4px 6px}.CharacterHeader_name__qTakd{font-family:var(--font-display);font-size:30px;line-height:1.25;color:var(--col-text);text-shadow:4px 4px 0 var(--col-ink)}.CharacterHeader_title__3eAHd{font-size:24px;color:var(--col-cyan)}.CharacterHeader_guild__PHaey{color:var(--col-gold)}.CharacterHeader_tagline__OWdcb{font-size:19px;color:var(--col-text-dim)}.CharacterHeader_bars__2lRDy{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-4);margin-top:var(--sp-2)}@media (max-width:760px){.CharacterHeader_header__zD0Th{grid-template-columns:1fr;justify-items:center;text-align:center}.CharacterHeader_info__5qqA4{align-items:center}.CharacterHeader_name__qTakd{font-size:22px}.CharacterHeader_bars__2lRDy{width:100%}}@media (max-width:460px){.CharacterHeader_bars__2lRDy{grid-template-columns:1fr}.CharacterHeader_name__qTakd{font-size:18px}}[data-font=readable] .CharacterHeader_lvl__oAa_M{font-size:12px}.layout_page__YWX5v{max-width:1040px;margin:0 auto;padding:var(--sp-6) var(--sp-4) var(--sp-8);gap:var(--sp-6)}.layout_page__YWX5v,.layout_panel___5qqy{display:flex;flex-direction:column}.layout_footer__Q1hXr{text-align:center;font-family:var(--font-display);font-size:8px;line-height:2;color:var(--col-text-mute);padding-top:var(--sp-4);border-top:var(--bd) solid var(--col-line)}.layout_fname__UXC9R{color:var(--col-gold);font-size:11px}.layout_fmeta__lPItO{margin-top:var(--sp-2)}.layout_footer__Q1hXr a{color:var(--col-cyan)}@media (max-width:460px){.layout_page__YWX5v{padding:var(--sp-4) var(--sp-2) var(--sp-6)}}.MenuNav_nav__24JlJ{width:100%}.MenuNav_tablist__HWp4a{list-style:none;margin:0;display:flex;flex-wrap:wrap;gap:var(--sp-2);background:var(--col-ink);border:var(--bd) solid var(--col-ink);box-shadow:inset 0 0 0 2px var(--col-line);padding:var(--sp-2)}.MenuNav_item__m_7zh{flex:1 1 auto;display:flex}.MenuNav_tab__VNnMM{display:inline-flex;align-items:center;gap:var(--sp-2);flex:1 1;justify-content:center;font-family:var(--font-display);font-size:10px;letter-spacing:.5px;color:var(--col-text-mute);background:var(--col-panel);border:3px solid transparent;padding:12px 14px;white-space:nowrap;text-decoration:none;cursor:pointer;transition:color 80ms steps(2);outline:none}.MenuNav_tab__VNnMM[data-hovered]{color:var(--col-text)}.MenuNav_tab__VNnMM[aria-current=page]{color:var(--col-gold);background:var(--col-panel-2);border-color:var(--col-gold);box-shadow:inset 0 0 0 2px var(--col-ink)}.MenuNav_tab__VNnMM[data-focus-visible]{outline:var(--bd) solid var(--col-cyan);outline-offset:-2px}.MenuNav_cursor__IYXrY,.MenuNav_icon__GaZzl{display:block;flex:none}.MenuNav_cursor__IYXrY{visibility:hidden;color:var(--col-red);animation:MenuNav_blinkCursor__Z2X7k 1s steps(1) infinite}.MenuNav_tab__VNnMM[aria-current=page] .MenuNav_cursor__IYXrY{visibility:visible}@keyframes MenuNav_blinkCursor__Z2X7k{50%{opacity:0}}@media (max-width:560px){.MenuNav_item__m_7zh{flex-basis:calc(50% - var(--sp-2))}.MenuNav_tab__VNnMM{font-size:9px}}[data-font=readable] .MenuNav_tab__VNnMM{font-size:14px}