:root,:root[data-skin=blueprint]{--bg:#0f2c57;--surface:#173a6e;--surface-strong:#1f4a88;--field:#12315f;--field-decor:repeating-linear-gradient(0deg, #ffffff1f 0 1px, transparent 1px 100px), repeating-linear-gradient(90deg, #ffffff1f 0 1px, transparent 1px 100px), repeating-linear-gradient(0deg, #ffffff0d 0 1px, transparent 1px 20px), repeating-linear-gradient(90deg, #ffffff0d 0 1px, transparent 1px 20px);--line:#ffffff1f;--line-strong:#ffffff80;--ink:#fff;--muted:#c5d6f5;--accent:#ff6b4a;--on-accent:#10264a;--you:#fff;--opp:#9dc2ff;--opp-style:dashed;--good:#8ff0b4;--bad:#ff9c85;--r:0px;--bw:1.5px;--shadow:none;--f-display:"Barlow Condensed", sans-serif;--ds:1;--cs:1;--f-ui:"IBM Plex Sans", sans-serif;--us:1;--f-mono:"IBM Plex Mono", monospace;--ms:1;--decor:none;--overlay:none}:root[data-skin=arcade]{--bg:#0b0820;--surface:#1a1442;--surface-strong:#261d5e;--field:#1f8a3b;--field-decor:repeating-linear-gradient(0deg, #00000038 0 1px, transparent 1px 3px), repeating-linear-gradient(90deg, #1a7a33 0 48px, #1f8a3b 48px 96px);--line:#241c55;--line-strong:#5a4fa8;--ink:#fff;--muted:#c9c4f2;--accent:#29f0ff;--on-accent:#0b0820;--you:#29f0ff;--opp:#ff2e88;--opp-style:solid;--good:#5bff7a;--bad:#ff2e88;--r:0px;--bw:3px;--shadow:4px 4px 0 #000;--f-display:"Press Start 2P", monospace;--ds:.55;--cs:.62;--f-ui:"VT323", monospace;--us:1.35;--f-mono:"VT323", monospace;--ms:1.35;--decor:none;--overlay:none}body{background:var(--bg);color:var(--ink);font-family:var(--f-ui);margin:0}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background-color:var(--bg);background-image:var(--decor);min-height:100vh;color:var(--ink);font-family:var(--f-ui);font-size:calc(16px * var(--us));margin:0;line-height:1.5;overflow-x:hidden}h1,h2,h3,p{margin:0}a{color:inherit}a:hover{opacity:.85}button,input,select{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._overlay_rpy63_1{background-image:var(--overlay);pointer-events:none;z-index:100;position:fixed;inset:0}._button_172ea_2{border-radius:var(--r);min-height:56px;font-family:var(--f-display);letter-spacing:2px;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-weight:600;text-decoration:none;display:inline-flex}._primary_172ea_18{background:var(--accent);color:var(--on-accent);border:var(--bw) solid var(--accent);box-shadow:var(--shadow);font-size:calc(22px * var(--cs))}._secondary_172ea_26{background:var(--surface-strong);color:var(--ink);border:var(--bw) solid var(--surface-strong);font-size:calc(20px * var(--cs));padding:0 24px}._group_1xju3_1{border:var(--bw) solid var(--line-strong);border-radius:var(--r);flex:none;display:flex}._option_1xju3_8{min-height:44px;color:var(--ink);font-family:var(--f-mono);font-size:calc(13px * var(--ms));letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;padding:0 14px}._option_1xju3_8[aria-pressed=true]{background:var(--ink);color:var(--bg)}._option_1xju3_8:disabled{color:var(--muted);cursor:not-allowed}._nav_zg542_1{border-bottom:var(--bw) solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:28px 56px;display:flex}._logo_zg542_11{font-family:var(--f-display);font-weight:600;font-size:calc(28px * var(--ds));letter-spacing:3px;text-transform:uppercase;color:var(--ink);text-decoration:none}._right_zg542_21{flex-wrap:wrap;align-items:center;gap:20px;display:flex}@media (width<=639px){._nav_zg542_1{padding:16px}}._page_15mtc_2{flex-direction:column;min-height:100vh;display:flex}._main_15mtc_8{flex-direction:column;gap:24px;width:100%;max-width:1440px;margin:0 auto;padding:48px 56px;display:flex}._label_15mtc_18{font-family:var(--f-mono);font-size:calc(13px * var(--ms));letter-spacing:2px;text-transform:uppercase;color:var(--muted)}._h1_15mtc_26{font-family:var(--f-display);font-weight:600;font-size:calc(72px * var(--ds));letter-spacing:1px;text-transform:uppercase;line-height:.95}._h2_15mtc_35{font-family:var(--f-mono);font-size:calc(13px * var(--ms));letter-spacing:2px;text-transform:uppercase;color:var(--muted);margin-bottom:12px}._controls_15mtc_44{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._input_15mtc_51{width:140px;min-height:44px;font-family:var(--f-mono);font-size:calc(16px * var(--ms));color:var(--ink);background:var(--surface);border:var(--bw) solid var(--line-strong);border-radius:var(--r);padding:0 12px}._facts_15mtc_63{font-family:var(--f-mono);font-size:calc(14px * var(--ms));flex-wrap:wrap;gap:12px 40px;display:flex}._facts_15mtc_63 dt{color:var(--muted);font-size:calc(12px * var(--ms));letter-spacing:1px;text-transform:uppercase}._facts_15mtc_63 dd{font-size:calc(20px * var(--ms));margin:0}._lineups_15mtc_83{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}._card_15mtc_89{background:var(--surface);border:var(--bw) solid var(--line);border-radius:var(--r);min-width:0;padding:20px;overflow-x:auto}._table_15mtc_98{border-collapse:collapse;width:100%;font-family:var(--f-mono);font-size:calc(13px * var(--ms))}._table_15mtc_98 th{text-align:left;color:var(--muted);border-bottom:var(--bw) solid var(--line-strong);padding:6px 8px;font-weight:400}._table_15mtc_98 td{border-bottom:var(--bw) solid var(--line);padding:6px 8px}._log_15mtc_118{font-family:var(--f-mono);font-size:calc(13px * var(--ms));line-height:1.7;list-style:none}._log_15mtc_118 li{gap:16px;padding:0 8px;display:flex}._t_15mtc_98{min-width:48px;color:var(--muted)}._big_15mtc_136{color:var(--accent)}._down_15mtc_140{color:var(--bad)}._end_15mtc_144{border-top:var(--bw) solid var(--line-strong);font-weight:600}@media (width<=1023px){._lineups_15mtc_83{grid-template-columns:minmax(0,1fr)}}@media (width<=639px){._main_15mtc_8{padding:32px 16px}._h1_15mtc_26{font-size:calc(48px * var(--ds))}}._page_wdfyd_2{max-width:1440px;margin:0 auto}._hero_wdfyd_7{flex-direction:column;min-height:100vh;display:flex}._navlink_wdfyd_13{min-height:44px;font-family:var(--f-mono);font-size:calc(14px * var(--ms));letter-spacing:1px;text-transform:uppercase;color:var(--muted);align-items:center;text-decoration:none;display:inline-flex}._label_wdfyd_25{font-family:var(--f-mono);font-size:calc(13px * var(--ms));letter-spacing:2px;text-transform:uppercase;color:var(--muted)}._main_wdfyd_34{flex:1;align-items:center;gap:48px;padding:48px 56px;display:flex}._copy_wdfyd_42{flex-direction:column;flex:1;gap:26px;min-width:0;display:flex}._h1_wdfyd_50{font-family:var(--f-display);font-weight:600;font-size:calc(116px * var(--ds));letter-spacing:1px;text-transform:uppercase;color:var(--ink);line-height:.95}._body_wdfyd_60{max-width:540px;font-size:calc(18px * var(--us));color:var(--muted);line-height:1.6}._actions_wdfyd_67{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._figure_wdfyd_75{flex-direction:column;flex:none;gap:10px;width:600px;max-width:100%;margin:0;display:flex}._field_wdfyd_85{background-color:var(--field);background-image:var(--field-decor);border:var(--bw) solid var(--line-strong);border-radius:var(--r);height:380px;box-shadow:var(--shadow);position:relative;overflow:hidden}._midline_wdfyd_96{border-left:2px dashed var(--line-strong);position:absolute;top:0;bottom:0;left:50%}._side_wdfyd_104{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,104px));gap:12px 20px;width:calc(50% - 36px);display:grid;position:absolute;top:24px;bottom:24px}._mine_wdfyd_115{justify-content:start;left:24px}._theirs_wdfyd_120{justify-content:end;right:24px}._unit_wdfyd_125{background:var(--surface-strong);color:var(--ink);font-family:var(--f-display);font-weight:600;font-size:calc(30px * var(--ds));letter-spacing:1px;border-radius:var(--r);box-shadow:var(--shadow);justify-content:center;align-items:center;display:flex}._you_wdfyd_139{border:var(--bw) solid var(--you)}._opp_wdfyd_143{border:var(--bw) var(--opp-style) var(--opp)}._trajectory_wdfyd_147{border-top:3px dashed var(--accent);position:absolute;top:46px;left:130px;right:70px}._tag_wdfyd_155{background:var(--accent);color:var(--on-accent);font-family:var(--f-display);font-weight:600;font-size:calc(18px * var(--cs));letter-spacing:2px;text-transform:uppercase;white-space:nowrap;box-shadow:var(--shadow);padding:4px 10px;animation:1.4s step-end infinite _blink_wdfyd_1;position:absolute;top:14px;left:50%;transform:translate(-50%)}@keyframes _blink_wdfyd_1{0%,49%{opacity:1}50%,to{opacity:.25}}@media (prefers-reduced-motion:reduce){._tag_wdfyd_155{animation:none}}._facts_wdfyd_191{border-top:var(--bw) solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}._fact_wdfyd_191{border-right:var(--bw) solid var(--line);padding:16px 24px}._fact_wdfyd_191:first-child{padding-left:56px}._fact_wdfyd_191:last-child{border-right:0}._num_wdfyd_211{font-family:var(--f-mono);font-size:calc(22px * var(--ms));color:var(--ink);margin:4px 0 0}._how_wdfyd_219{border-top:var(--bw) solid var(--line);flex-direction:column;gap:22px;padding:72px 56px 96px;display:flex}._h2_wdfyd_227{font-family:var(--f-display);font-weight:600;font-size:calc(72px * var(--ds));letter-spacing:1px;text-transform:uppercase;line-height:.95}._h3_wdfyd_236{font-family:var(--f-display);font-weight:600;font-size:calc(46px * var(--ds));letter-spacing:1px;text-transform:uppercase;margin-top:26px;line-height:1}._steps_wdfyd_246{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}._step_wdfyd_246{background:var(--surface);border:var(--bw) solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);flex-direction:column;gap:10px;padding:22px;display:flex}._stepName_wdfyd_266{font-family:var(--f-display);font-weight:600;font-size:calc(46px * var(--ds));letter-spacing:1px;text-transform:uppercase;line-height:1}._stepText_wdfyd_275{font-size:calc(17px * var(--us));color:var(--muted);line-height:1.55}._tableWrap_wdfyd_281{background:var(--surface);border:var(--bw) solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);overflow-x:auto}._roles_wdfyd_289{border-collapse:collapse;width:100%;font-size:calc(16px * var(--us));line-height:1.5}._roles_wdfyd_289 th,._roles_wdfyd_289 td{text-align:left;vertical-align:top;border-top:var(--bw) solid var(--line);padding:14px 18px}._roles_wdfyd_289 thead th{font-family:var(--f-mono);font-size:calc(13px * var(--ms));letter-spacing:2px;text-transform:uppercase;color:var(--muted);border-top:0;font-weight:400}._roles_wdfyd_289 td{color:var(--muted)}._roles_wdfyd_289 b{color:var(--ink);font-weight:600}._rolePos_wdfyd_323{font-family:var(--f-display);font-weight:600;font-size:calc(30px * var(--ds));line-height:1}@media (width<=1279px){._main_wdfyd_34{gap:32px}._h1_wdfyd_50{font-size:calc(96px * var(--ds))}._figure_wdfyd_75{width:520px}}@media (width<=1023px){._main_wdfyd_34{flex-direction:column;align-items:stretch}._figure_wdfyd_75{width:600px}._steps_wdfyd_246{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){._main_wdfyd_34{gap:32px;padding:32px 16px}._h1_wdfyd_50{font-size:calc(64px * var(--ds))}._field_wdfyd_85{height:300px}._side_wdfyd_104{gap:10px 12px;width:calc(50% - 28px);top:16px;bottom:16px}._mine_wdfyd_115{left:16px}._theirs_wdfyd_120{right:16px}._trajectory_wdfyd_147{top:38px;left:25%;right:12%}._facts_wdfyd_191{grid-template-columns:repeat(2,minmax(0,1fr))}._fact_wdfyd_191,._fact_wdfyd_191:first-child{padding:14px 16px}._fact_wdfyd_191:nth-child(2n){border-right:0}._fact_wdfyd_191:nth-child(-n+2){border-bottom:var(--bw) solid var(--line)}._how_wdfyd_219{padding:48px 16px 64px}._h2_wdfyd_227{font-size:calc(52px * var(--ds))}._steps_wdfyd_246{grid-template-columns:minmax(0,1fr)}._roles_wdfyd_289,._roles_wdfyd_289 tbody,._roles_wdfyd_289 tr,._roles_wdfyd_289 th,._roles_wdfyd_289 td{display:block}._roles_wdfyd_289 thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._roles_wdfyd_289 tr{border-top:var(--bw) solid var(--line);padding:14px 16px}._roles_wdfyd_289 tbody tr:first-child{border-top:0}._roles_wdfyd_289 th,._roles_wdfyd_289 td{border-top:0;padding:2px 0}}._page_1n4s0_1{flex-direction:column;min-height:100vh;display:flex}._main_1n4s0_7{flex-direction:column;gap:22px;width:100%;max-width:1440px;margin:0 auto;padding:48px 56px;display:flex}._label_1n4s0_17{font-family:var(--f-mono);font-size:calc(13px * var(--ms));letter-spacing:2px;text-transform:uppercase;color:var(--muted)}._h1_1n4s0_25{font-family:var(--f-display);font-weight:600;font-size:calc(96px * var(--ds));letter-spacing:1px;text-transform:uppercase;overflow-wrap:anywhere;line-height:.95}._body_1n4s0_35{max-width:540px;font-size:calc(18px * var(--us));color:var(--muted);line-height:1.6}._actions_1n4s0_42{flex-wrap:wrap;gap:16px;display:flex}@media (width<=639px){._main_1n4s0_7{padding:32px 16px}._h1_1n4s0_25{font-size:calc(56px * var(--ds))}}
