*{box-sizing:border-box}html{font-size:21px;-webkit-text-size-adjust:100%}body{margin:0;background:#0b1030;color:#fff4df;font:400 1rem/1.28 'Jersey 20',ui-monospace,Menlo,Consolas,monospace}a{color:#ffc93c}.w{max-width:780px;margin:0 auto;padding:0 14px}.top{background:#171a3a;box-shadow:0 4px 0 #39405f}.top .w{display:flex;flex-wrap:wrap;align-items:center;gap:2px 14px;padding-top:6px;padding-bottom:6px}.logo{display:flex;align-items:center;gap:6px;font-size:1.5rem;color:#fff4df;text-decoration:none;margin-right:auto}.logo img{image-rendering:pixelated}.logo i{font-style:normal;color:#ff5a4f}.top nav{display:flex;flex-wrap:wrap;gap:0 12px}.top nav a{color:#fff4df;padding:6px 0}.bc{font-size:.85rem;margin:12px 4px 0}.bc ol{list-style:none;display:flex;flex-wrap:wrap;gap:0 6px;margin:0;padding:0}.bc li+li:before{content:'> ';color:#8a90b8}.bc a{color:#c9d1dc}h1{font-size:2.1rem;line-height:1.05;margin:12px 4px 10px;font-weight:400;color:#fff}h2{font-size:1.4rem;line-height:1.1;margin:0 0 8px;font-weight:400}h3{font-size:1.05rem;margin:12px 0 4px;font-weight:400}p{margin:0 0 10px}.lede{margin:0 4px 12px}.panel{background:#fff4df;color:#171a3a;padding:14px 16px;margin:18px 4px;box-shadow:-4px 0 0 #171a3a,4px 0 0 #171a3a,0 -4px 0 #171a3a,0 4px 0 #171a3a,0 10px 0 rgba(3,5,26,.4)}.panel a{color:#b3201f}.panel>:last-child{margin-bottom:0}.play{display:inline-block;margin:4px 4px 8px;padding:10px 22px 12px;background:#ee3b33;color:#fff!important;font-size:1.5rem;line-height:1;text-decoration:none;text-shadow:2px 2px 0 #b3201f;box-shadow:inset 0 4px 0 #ff7a6b,inset 0 -4px 0 #b3201f,-4px 0 0 #171a3a,4px 0 0 #171a3a,0 -4px 0 #171a3a,0 4px 0 #171a3a}.play:hover{background:#ff4b42}ul.chips,ul.links,ol.steps{list-style:none;margin:0 0 10px;padding:0}ul.chips{display:flex;flex-wrap:wrap;gap:6px}.chips li{background:#ffe9c4;padding:2px 8px 3px;border-left:5px solid var(--t,#171a3a)}.tier{display:inline-block;margin:0 0 4px;padding:0 6px 1px;color:#fff;background:var(--t,#171a3a);font-size:.8rem}ul.links{columns:2;column-gap:18px}ul.links li{break-inside:avoid;padding:3px 0}ol.steps{counter-reset:s}ol.steps li{counter-increment:s;padding:0 0 8px 1.6rem;position:relative}ol.steps li:before{content:counter(s);position:absolute;left:0;color:#b3201f}table{border-collapse:collapse;width:100%;margin:0 0 10px}td,th{text-align:left;font-weight:400;padding:3px 8px 3px 0;border-bottom:2px solid #ffe2ae;vertical-align:top}td.n{text-align:right;padding-right:0;white-space:nowrap}.pager{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0}.foot{margin-top:28px;padding:14px 0 24px;background:#171a3a;font-size:.85rem}.foot a{color:#fff4df}.foot p{margin:0 0 4px}@media(max-width:560px){html{font-size:20px}h1{font-size:1.75rem}ul.links{columns:1}.logo{font-size:1.3rem}.play{font-size:1.3rem}}