:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--yellow:#ffb900;--ink:#17170f;--panel:#50514f;--panel-light:#666761;--white:#f4f4ec;--muted:#c5c7be;--line:#e7e8dc}*{box-sizing:border-box}html,body{margin:0}body{background:var(--yellow);min-height:100vh;color:var(--ink);font:15px/1.5 Arial Narrow,Liberation Sans Narrow,Helvetica Neue,Arial,sans-serif}a{color:inherit}a:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.page{max-width:820px;margin:0 auto;padding:20px 20px 40px}.page-head{border-bottom:3px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding:4px 4px 13px;display:flex}.page-head .brand{margin:0;font-family:Impact,Arial Narrow,sans-serif;font-size:22px;font-weight:900;line-height:1.1;text-decoration:none}.page-head .brand span{letter-spacing:1px;margin-top:5px;font-family:Arial Narrow,sans-serif;font-size:16px;display:block}.page-nav{flex-wrap:wrap;gap:6px;display:flex}.tbtn{border:2px solid var(--line);background:var(--panel);color:var(--white);padding:6px 25px 6px 9px;font-size:13px;font-weight:700;text-decoration:none;display:inline-block;position:relative}.tbtn:after{content:"";background:#b8beb6;border:1px solid #dce0d8;width:8px;height:8px;position:absolute;top:50%;right:7px;transform:translateY(-50%);box-shadow:inset 1px 1px #202922,1px 1px #91988f}.tbtn:hover{background:var(--panel-light)}.tbtn[aria-current=page]{color:var(--yellow);background:#303531}.tbtn[aria-current=page]:after{background:var(--yellow)}.okbtn{border:2px solid var(--line);background:var(--panel);min-height:34px;color:var(--white);letter-spacing:.3px;text-shadow:1px 1px #1d1e1c;overflow-wrap:anywhere;align-items:center;padding:5px 44px 5px 18px;font-size:17px;font-weight:900;text-decoration:none;display:inline-flex;position:relative}.okbtn:after{content:"";border-left:2px solid var(--line);background:#cdcdc6;width:30px;position:absolute;top:0;bottom:0;right:0}.okbtn:before{content:"";z-index:1;background:#c4c4bd;border:2px solid #6f726c;border-top:1px solid #f4f4ec;border-left:1px solid #f4f4ec;width:10px;height:10px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.okbtn:hover{background:var(--panel-light)}.okbtn:active:before{border-color:#6f726c #f4f4ec #f4f4ec #6f726c}.okbtn:focus-visible,.tbtn:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.card{margin-top:26px}.card-tab{border:2px solid var(--line);background:var(--panel);color:var(--white);border-bottom:0;border-radius:6px 7px 0 0;margin-bottom:-2px;padding:3px 18px 4px 9px;font-size:21px;font-weight:900;display:table;position:relative}.card-tab:after{content:"";background:var(--line);height:1px;position:absolute;bottom:2px;left:9px;right:11px}.card-body{border:2px solid var(--line);background:var(--panel);color:var(--white);padding:14px 18px 16px}.card-body h2{text-transform:uppercase;letter-spacing:.3px;color:var(--yellow);margin:18px 0 6px;font-size:18px;font-weight:900}.card-body h2:first-child{margin-top:2px}.card-body p,.card-body ul{margin:0 0 9px}.card-body ul{padding-left:20px}.card-body li{margin-bottom:4px}.card-body a{color:var(--yellow)}.card-body a:focus-visible{outline-color:var(--yellow)}.card-body .okbtn,.card-body .tbtn{color:var(--white)}.note{color:var(--muted);font-size:13px}.updated{color:var(--muted);margin-top:14px;font-size:12px}@media (width<=520px){.page{padding:14px 16px 32px}.card-body{padding:12px 13px 14px}.card-tab{font-size:18px}.okbtn{padding-left:12px;font-size:15px}}
