[data-astro-cid-tml4huz2]{box-sizing:border-box}html{color-scheme:light}body{margin:0;background:#e9e9e9;color:#303030;font-family:Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.65}main[data-astro-cid-tml4huz2]{width:calc(100% - 40px);max-width:800px;margin:32px auto;padding:28px 52px 20px;background:#fff;border:1px solid #b9b9b9;border-top:6px solid #4c382b;box-shadow:0 2px 7px #00000015}header[data-astro-cid-tml4huz2]{text-align:center;margin-bottom:28px}h1[data-astro-cid-tml4huz2]{font-family:Trebuchet MS,Arial,sans-serif;font-size:3.5rem;letter-spacing:.08em;color:#3e2b20;line-height:1.2;margin:6px 0 5px;overflow-wrap:anywhere}header[data-astro-cid-tml4huz2] p[data-astro-cid-tml4huz2]{margin:0;color:#555;font-size:1.0625rem}figure[data-astro-cid-tml4huz2]{margin:0}.photo[data-astro-cid-tml4huz2]{max-width:560px;margin:0 auto 25px;padding:6px;border:1px solid #aaa;background:#f5f5f5;border-radius:3px}.photo[data-astro-cid-tml4huz2] img[data-astro-cid-tml4huz2]{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;object-position:50% 48%}figcaption[data-astro-cid-tml4huz2]{text-align:center;font-size:.875rem;line-height:1.5;color:#555;padding:9px 8px 4px}.intro[data-astro-cid-tml4huz2]{margin:0 auto 32px;max-width:580px;text-align:center}h2[data-astro-cid-tml4huz2]{margin:0 0 12px;padding:10px 0;font-family:Trebuchet MS,Arial,sans-serif;font-size:1.75rem;font-weight:700;border-top:1px solid #bbb;border-bottom:1px solid #bbb;color:#315e83}.step[data-astro-cid-tml4huz2]{padding:17px 0 22px;border-bottom:1px solid #ddd}h3[data-astro-cid-tml4huz2]{margin:0 0 8px;font-family:Trebuchet MS,Arial,sans-serif;font-size:1.25rem;line-height:1.4}.number[data-astro-cid-tml4huz2]{color:#315e83;margin-right:5px}p[data-astro-cid-tml4huz2]{margin:0 0 12px}.step[data-astro-cid-tml4huz2] p[data-astro-cid-tml4huz2]:last-child{margin-bottom:0}.example[data-astro-cid-tml4huz2]{margin:20px 0 8px;padding:18px 16px 10px;background:linear-gradient(#fafafa,#f0f0f0);border:1px solid #c5c5c5;border-radius:3px}.comparison[data-astro-cid-tml4huz2]{display:flex;justify-content:center;align-items:flex-start;gap:30px;padding-top:3px}.comparison[data-astro-cid-tml4huz2]>div[data-astro-cid-tml4huz2]{display:flex;flex-direction:column;align-items:center;gap:5px}.die[data-astro-cid-tml4huz2]{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:5px;font:700 1.625rem/1 Arial,sans-serif;box-shadow:inset 0 2px 1px #ffffff35,0 2px 1px #00000010;border:1px solid #aaa}.blue[data-astro-cid-tml4huz2]{color:#fff;background:#2c659b;border-color:#244e73}.white[data-astro-cid-tml4huz2]{color:#333;background:#fff}.label[data-astro-cid-tml4huz2]{font-size:.875rem;color:#555}.compare-sign[data-astro-cid-tml4huz2]{font-size:1.75rem;line-height:52px;color:#666}.board-pair[data-astro-cid-tml4huz2]{display:flex;flex-wrap:wrap;gap:26px;justify-content:center}.board-example[data-astro-cid-tml4huz2]{width:210px;max-width:100%}.board-label[data-astro-cid-tml4huz2]{display:block;text-align:center;font-size:.875rem;font-weight:700;margin-bottom:9px}.board[data-astro-cid-tml4huz2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:5px;background:#79634f;border:1px solid #4d3e31}.board[data-astro-cid-tml4huz2]>span[data-astro-cid-tml4huz2]{display:flex;align-items:center;justify-content:center;aspect-ratio:1;min-width:0;background:#ede7df}.board[data-astro-cid-tml4huz2] .die[data-astro-cid-tml4huz2]{width:80%;height:80%;font-size:1.125rem;border-radius:3px}.board[data-astro-cid-tml4huz2]>.new[data-astro-cid-tml4huz2]{background:#d1dfeb}.board[data-astro-cid-tml4huz2]>.removed[data-astro-cid-tml4huz2]{background:#f4e0d6}.note[data-astro-cid-tml4huz2]{margin-top:16px;font-size:1rem}.scoring[data-astro-cid-tml4huz2]{margin-top:14px;padding:9px 12px;background:#eef3f8;border-left:3px solid #557b9c}.last[data-astro-cid-tml4huz2]{border-bottom:none}footer[data-astro-cid-tml4huz2]{text-align:center;margin-top:18px;padding-top:19px;border-top:1px solid #bbb;color:#666;font-size:.875rem}footer[data-astro-cid-tml4huz2] p[data-astro-cid-tml4huz2]{margin:0}.updated[data-astro-cid-tml4huz2]{font-size:.8125rem;color:#777;margin-top:3px}@media (max-width: 600px){main[data-astro-cid-tml4huz2]{width:calc(100% - 20px);margin:10px auto;padding:22px 20px 18px}h1[data-astro-cid-tml4huz2]{font-size:2.75rem}.intro[data-astro-cid-tml4huz2]{text-align:left;margin-bottom:26px}.example[data-astro-cid-tml4huz2]{padding:16px 10px 10px}.board-pair[data-astro-cid-tml4huz2]{gap:20px}}@media print{body{background:#fff}main[data-astro-cid-tml4huz2]{width:100%;max-width:none;margin:0;padding:10px;border:0;box-shadow:none}.photo[data-astro-cid-tml4huz2]{max-width:330px}.step[data-astro-cid-tml4huz2],.example[data-astro-cid-tml4huz2]{break-inside:avoid}}h4[data-astro-cid-tml4huz2]{margin:25px 0 7px;font-size:1rem;line-height:1.5;color:#315e83}.step[data-astro-cid-tml4huz2] h3[data-astro-cid-tml4huz2]+h4[data-astro-cid-tml4huz2]{margin-top:15px}.counter-steps[data-astro-cid-tml4huz2],.capture-notes[data-astro-cid-tml4huz2]{margin:12px 0 0;padding-left:24px}.counter-steps[data-astro-cid-tml4huz2] li[data-astro-cid-tml4huz2],.capture-notes[data-astro-cid-tml4huz2] li[data-astro-cid-tml4huz2]{margin:5px 0}.counter-row[data-astro-cid-tml4huz2]+.counter-row[data-astro-cid-tml4huz2]{border-top:1px solid #ccc;margin-top:16px;padding-top:14px}.stage-label[data-astro-cid-tml4huz2]{display:block;text-align:center;font-size:.875rem;font-weight:700;color:#555;margin-bottom:10px}.counter-example[data-astro-cid-tml4huz2] .compare-sign[data-astro-cid-tml4huz2]{font-size:1.125rem}
