@font-face{font-family:"Pixelated MS Sans Serif";src:url(/_astro/ms_sans_serif.C3pax6mQ.woff) format("woff");src:url(/_astro/ms_sans_serif.Du8rjN1q.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Pixelated MS Sans Serif";src:url(/_astro/ms_sans_serif_bold.B8yxhAcs.woff) format("woff");src:url(/_astro/ms_sans_serif_bold.D5dpRRHG.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Perfect DOS VGA\ 437 Win;src:url(/_astro/PerfectDOSVGA437Win.BZfDqYRn.woff2) format("woff2"),url(/_astro/PerfectDOSVGA437Win.C4lD4zTj.woff) format("woff");font-weight:400;font-style:normal}.surface{background:silver}h1{font-size:5rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.5rem}u{text-decoration:none;border-bottom:.5px solid #222}a{color:#00f}a:focus{outline:1px dotted #00f}code,code *{font-family:monospace}pre{display:block;padding:12px 8px;background-color:#000;color:silver;font-size:1rem;margin:0}pre,pre *{font-family:Perfect DOS VGA\ 437 Win}summary:focus{outline:1px dotted #000}::-webkit-scrollbar{width:16px}::-webkit-scrollbar:horizontal{height:17px}::-webkit-scrollbar-corner{background:#dfdfdf}::-webkit-scrollbar-track{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='2' height='2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1 0H0v1h1v1h1V1H1V0z' fill='silver'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 0H1v1H0v1h1V1h1V0z' fill='%23fff'/%3E%3C/svg%3E")}::-webkit-scrollbar-thumb{background-color:#dfdfdf;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf}::-webkit-scrollbar-button:horizontal:end:increment,::-webkit-scrollbar-button:horizontal:start:decrement,::-webkit-scrollbar-button:vertical:end:increment,::-webkit-scrollbar-button:vertical:start:decrement{display:block}::-webkit-scrollbar-button:vertical:start{height:17px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 0H0v16h1V1h14V0z' fill='%23DFDFDF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 1H1v14h1V2h12V1H2z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 17H0v-1h15V0h1v17z' fill='%23000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 1h-1v14H1v1h14V1z' fill='gray'/%3E%3Cpath fill='silver' d='M2 2h12v13H2z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 6H7v1H6v1H5v1H4v1h7V9h-1V8H9V7H8V6z' fill='%23000'/%3E%3C/svg%3E")}::-webkit-scrollbar-button:vertical:end{height:17px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 0H0v16h1V1h14V0z' fill='%23DFDFDF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 1H1v14h1V2h12V1H2z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 17H0v-1h15V0h1v17z' fill='%23000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 1h-1v14H1v1h14V1z' fill='gray'/%3E%3Cpath fill='silver' d='M2 2h12v13H2z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 6H4v1h1v1h1v1h1v1h1V9h1V8h1V7h1V6z' fill='%23000'/%3E%3C/svg%3E")}::-webkit-scrollbar-button:horizontal:start{width:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 0H0v16h1V1h14V0z' fill='%23DFDFDF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 1H1v14h1V2h12V1H2z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 17H0v-1h15V0h1v17z' fill='%23000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 1h-1v14H1v1h14V1z' fill='gray'/%3E%3Cpath fill='silver' d='M2 2h12v13H2z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 4H8v1H7v1H6v1H5v1h1v1h1v1h1v1h1V4z' fill='%23000'/%3E%3C/svg%3E")}::-webkit-scrollbar-button:horizontal:end{width:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 0H0v16h1V1h14V0z' fill='%23DFDFDF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 1H1v14h1V2h12V1H2z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 17H0v-1h15V0h1v17z' fill='%23000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 1h-1v14H1v1h14V1z' fill='gray'/%3E%3Cpath fill='silver' d='M2 2h12v13H2z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7 4H6v7h1v-1h1V9h1V8h1V7H9V6H8V5H7V4z' fill='%23000'/%3E%3C/svg%3E")}button{font-size:11px;box-sizing:border-box;border:none;background:silver;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf;border-radius:0;min-width:75px;min-height:23px;padding:0 12px}button:not(:disabled).active,button:not(:disabled):active{box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px gray}button.focused,button:focus{outline:1px dotted #000;outline-offset:-4px}button::-moz-focus-inner{border:0}label{display:inline-flex;align-items:center}input,label,textarea{font-family:"Pixelated MS Sans Serif",Arial;font-size:11px}textarea{padding:3px 4px;border:none;background-color:#fff;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}textarea:focus{outline:none}select{font-family:"Pixelated MS Sans Serif",Arial;font-size:11px;border:none;background-color:#fff;box-sizing:border-box;height:21px;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;padding:3px 32px 3px 4px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 0H0v16h1V1h14V0z' fill='%23DFDFDF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 1H1v14h1V2h12V1H2z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 17H0v-1h15V0h1v17z' fill='%23000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 1h-1v14H1v1h14V1z' fill='gray'/%3E%3Cpath fill='silver' d='M2 2h12v13H2z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 6H4v1h1v1h1v1h1v1h1V9h1V8h1V7h1V6z' fill='%23000'/%3E%3C/svg%3E");background-position:top 2px right 2px;background-repeat:no-repeat;border-radius:0}select:focus{outline:none;color:#fff;background-color:navy}select:focus option{color:#000;background-color:#fff}select:active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0h16v17H0V0zm1 16h14V1H1v15z' fill='gray'/%3E%3Cpath fill='silver' d='M1 1h14v15H1z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 7H5v1h1v1h1v1h1v1h1v-1h1V9h1V8h1V7z' fill='%23000'/%3E%3C/svg%3E")}option{font-family:"Pixelated MS Sans Serif",Arial;font-size:11px}.vertical-bar{width:4px;height:20px;background:silver;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf}&:disabled,&:disabled+label{color:gray;text-shadow:1px 1px 0 #fff}input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;background:0;position:fixed;opacity:0;border:none}input[type=radio]+label{line-height:13px;position:relative;margin-left:18px}input[type=radio]+label:before{content:"";position:absolute;top:0;left:-18px;display:inline-block;width:12px;height:12px;margin-right:6px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0H4v1H2v1H1v2H0v4h1v2h1V8H1V4h1V2h2V1h4v1h2V1H8V0z' fill='gray'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 1H4v1H2v2H1v4h1v1h1V8H2V4h1V3h1V2h4v1h2V2H8V1z' fill='%23000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 3h1v1H9V3zm1 5V4h1v4h-1zm-2 2V9h1V8h1v2H8zm-4 0v1h4v-1H4zm0 0V9H2v1h2z' fill='%23DFDFDF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 2h-1v2h1v4h-1v2H8v1H4v-1H2v1h2v1h4v-1h2v-1h1V8h1V4h-1V2z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 2h4v1h1v1h1v4H9v1H8v1H4V9H3V8H2V4h1V3h1V2z' fill='%23fff'/%3E%3C/svg%3E")}input[type=radio]:active+label:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0H4v1H2v1H1v2H0v4h1v2h1V8H1V4h1V2h2V1h4v1h2V1H8V0z' fill='gray'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 1H4v1H2v2H1v4h1v1h1V8H2V4h1V3h1V2h4v1h2V2H8V1z' fill='%23000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 3h1v1H9V3zm1 5V4h1v4h-1zm-2 2V9h1V8h1v2H8zm-4 0v1h4v-1H4zm0 0V9H2v1h2z' fill='%23DFDFDF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 2h-1v2h1v4h-1v2H8v1H4v-1H2v1h2v1h4v-1h2v-1h1V8h1V4h-1V2z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 2h4v1h1v1h1v4H9v1H8v1H4V9H3V8H2V4h1V3h1V2z' fill='silver'/%3E%3C/svg%3E")}input[type=radio]:checked+label:after{content:"";display:block;width:4px;height:4px;top:4px;left:-14px;position:absolute;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='4' height='4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 0H1v1H0v2h1v1h2V3h1V1H3V0z' fill='%23000'/%3E%3C/svg%3E")}input[type=radio]:focus+label{outline:1px dotted #000}input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;background:0;position:fixed;opacity:0;border:none}input[type=checkbox]+label{line-height:13px;position:relative;margin-left:19px}input[type=checkbox]+label:before{content:"";position:absolute;left:-19px;display:inline-block;width:13px;height:13px;margin-right:6px}input[type=checkbox]:focus+label{outline:1px dotted #000}input[type=checkbox]:active+label:before{background:silver}input[type=checkbox]:checked+label:after{content:"";display:block;width:7px;height:7px;position:absolute;top:1px}input[type=radio][disabled]+label:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0H4v1H2v1H1v2H0v4h1v2h1V8H1V4h1V2h2V1h4v1h2V1H8V0z' fill='gray'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 1H4v1H2v2H1v4h1v1h1V8H2V4h1V3h1V2h4v1h2V2H8V1z' fill='%23000'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 3h1v1H9V3zm1 5V4h1v4h-1zm-2 2V9h1V8h1v2H8zm-4 0v1h4v-1H4zm0 0V9H2v1h2z' fill='%23DFDFDF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 2h-1v2h1v4h-1v2H8v1H4v-1H2v1h2v1h4v-1h2v-1h1V8h1V4h-1V2z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 2h4v1h1v1h1v4H9v1H8v1H4V9H3V8H2V4h1V3h1V2z' fill='silver'/%3E%3C/svg%3E")}input[type=radio][disabled]:checked+label:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='4' height='4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 0H1v1H0v2h1v1h2V3h1V1H3V0z' fill='gray'/%3E%3C/svg%3E")}input[type=checkbox][disabled]+label:before{background:silver}input[type=checkbox][disabled]:checked+label:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='7' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7 0H6v1H5v1H4v1H3v1H2V3H1V2H0v3h1v1h1v1h1V6h1V5h1V4h1V3h1V0z' fill='gray'/%3E%3C/svg%3E")}input[type=email],input[type=password],input[type=text]{padding:3px 4px;border:1px solid #7f9db9;background-color:#fff;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;height:21px;line-height:2}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus{outline:none}input[type=range]{-webkit-appearance:none;width:100%;background:transparent}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:21px;width:11px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0v16h2v2h2v2h1v-1H3v-2H1V1h9V0z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1 1v15h1v1h1v1h1v1h2v-1h1v-1h1v-1h1V1z' fill='%23C0C7C8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 1h1v15H8v2H6v2H5v-1h2v-2h2z' fill='%2387888F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 0h1v16H9v2H7v2H5v1h1v-2h2v-2h2z' fill='%23000'/%3E%3C/svg%3E");transform:translateY(-8px)}input[type=range]::-moz-range-thumb{height:21px;width:11px;border:0;border-radius:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0v16h2v2h2v2h1v-1H3v-2H1V1h9V0z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1 1v15h1v1h1v1h1v1h2v-1h1v-1h1v-1h1V1z' fill='%23C0C7C8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 1h1v15H8v2H6v2H5v-1h2v-2h2z' fill='%2387888F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 0h1v16H9v2H7v2H5v1h1v-2h2v-2h2z' fill='%23000'/%3E%3C/svg%3E");transform:translateY(2px)}input[type=range]::-webkit-slider-runnable-track{width:100%;height:2px;box-sizing:border-box;background:#000;border-right:1px solid grey;border-bottom:1px solid grey;box-shadow:1px 0 #fff,1px 1px #fff,0 1px #fff,-1px 0 #a9a9a9,-1px -1px #a9a9a9,0 -1px #a9a9a9,-1px 1px #fff,1px -1px #a9a9a9}input[type=range]::-moz-range-track{width:100%;height:2px;box-sizing:border-box;background:#000;border-right:1px solid grey;border-bottom:1px solid grey;box-shadow:1px 0 #fff,1px 1px #fff,0 1px #fff,-1px 0 #a9a9a9,-1px -1px #a9a9a9,0 -1px #a9a9a9,-1px 1px #fff,1px -1px #a9a9a9}input[type=range].has-box-indicator::-webkit-slider-thumb{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0v20h1V1h9V0z' fill='%23fff'/%3E%3Cpath fill='%23C0C7C8' d='M1 1h8v18H1z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 1h1v19H1v-1h8z' fill='%2387888F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 0h1v21H0v-1h10z' fill='%23000'/%3E%3C/svg%3E");transform:translateY(-10px)}input[type=range].has-box-indicator::-moz-range-thumb{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0v20h1V1h9V0z' fill='%23fff'/%3E%3Cpath fill='%23C0C7C8' d='M1 1h8v18H1z'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 1h1v19H1v-1h8z' fill='%2387888F'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 0h1v21H0v-1h10z' fill='%23000'/%3E%3C/svg%3E");transform:translateY(0)}.is-vertical{display:inline-block;width:4px;height:150px;transform:translateY(50%)}.is-vertical>input[type=range]{width:150px;height:4px;margin:0 16px 0 10px;transform-origin:left;transform:rotate(270deg) translate(calc(-50% + 8px))}.is-vertical>input[type=range]::-webkit-slider-runnable-track{border-left:1px solid grey;border-right:0;border-bottom:1px solid grey;box-shadow:-1px 0 #fff,-1px 1px #fff,0 1px #fff,1px 0 #a9a9a9,1px -1px #a9a9a9,0 -1px #a9a9a9,1px 1px #fff,-1px -1px #a9a9a9}.is-vertical>input[type=range]::-moz-range-track{border-left:1px solid grey;border-right:0;border-bottom:1px solid grey;box-shadow:-1px 0 #fff,-1px 1px #fff,0 1px #fff,1px 0 #a9a9a9,1px -1px #a9a9a9,0 -1px #a9a9a9,1px 1px #fff,-1px -1px #a9a9a9}.is-vertical>input[type=range]::-webkit-slider-thumb{transform:translateY(-8px) scaleX(-1)}.is-vertical>input[type=range]::-moz-range-thumb{transform:translateY(2px) scaleX(-1)}.is-vertical>input[type=range].has-box-indicator::-webkit-slider-thumb{transform:translateY(-10px) scaleX(-1)}.is-vertical>input[type=range].has-box-indicator::-moz-range-thumb{transform:translateY(0) scaleX(-1)}.window{font-size:11px;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #dfdfdf,inset -2px -2px gray,inset 2px 2px #fff;background:silver;padding:3px}.window fieldset{margin-bottom:9px}.title-bar{font-size:11px;background:linear-gradient(90deg,navy,#1084d0);padding:3px 2px 3px 3px;display:flex;justify-content:space-between;align-items:center}.title-bar-text{font-weight:700;color:#fff;letter-spacing:0;margin-right:24px}.title-bar-controls{display:flex}.title-bar-controls button{padding:0;display:block;min-width:16px;min-height:14px}.title-bar-controls button:focus{outline:none}.window-body{margin:8px}.window-body pre{margin:-8px}.status-bar{margin:0 1px;display:flex;gap:1px}.status-bar-field{box-shadow:inset -1px -1px #dfdfdf,inset 1px 1px gray;flex-grow:1;padding:2px 3px;margin:0}ul.tree-view{font-family:"Pixelated MS Sans Serif",Arial;font-size:11px;display:block;background:#fff;padding:6px;margin:0}ul.tree-view li{list-style-type:none;margin-top:3px}ul.tree-view a{text-decoration:none;color:#000}ul.tree-view a:focus{background-color:navy;color:#fff}ul.tree-view ul{margin-top:3px;margin-left:16px;padding-left:16px;border-left:1px dotted grey}ul.tree-view ul>li{position:relative}ul.tree-view ul>li:before{content:"";display:block;position:absolute;left:-16px;top:6px;width:12px;border-bottom:1px dotted grey}ul.tree-view ul>li:last-child:after{content:"";display:block;position:absolute;left:-20px;top:7px;bottom:0;width:8px;background:#fff}ul.tree-view ul details>summary:before{margin-left:-22px;position:relative;z-index:1}ul.tree-view details{margin-top:0}ul.tree-view details>summary:before{text-align:center;display:block;float:left;content:"+";border:1px solid grey;width:8px;height:9px;line-height:9px;margin-right:5px;padding-left:1px;background-color:#fff}ul.tree-view details[open] summary{margin-bottom:0}ul.tree-view details[open]>summary:before{content:"-"}fieldset{border-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='5' height='5' fill='gray' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0h5v5H0V2h2v1h1V2H0' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0h4v4H0V1h1v2h2V1H0'/%3E%3C/svg%3E") 2;padding:10px;padding-block-start:8px;margin:0}legend{background:silver}.field-row{display:flex;align-items:center}.field-row>*+*{margin-left:6px}[class^=field-row]+[class^=field-row]{margin-top:6px}.field-row-stacked{display:flex;flex-direction:column}.field-row-stacked *+*{margin-top:6px}menu[role=tablist]{position:relative;margin:0 0 -2px;text-indent:0;list-style-type:none;display:flex;padding-left:3px}menu[role=tablist] button{z-index:1;display:block;color:#222;text-decoration:none;min-width:unset}menu[role=tablist] button[aria-selected=true]{padding-bottom:2px;margin-top:-2px;background-color:silver;position:relative;z-index:8;margin-left:-3px;margin-bottom:1px}menu[role=tablist] button:focus{outline:1px dotted #222;outline-offset:-4px}menu[role=tablist].justified button{flex-grow:1;text-align:center}[role=tabpanel]{padding:14px;clear:both;background:silver;border:none;position:relative;z-index:2;margin-bottom:9px}body{font-family:Arial;font-size:12px;color:#222}@media not(hover){button:not(:disabled):hover{box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px gray}}pre{box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a}.window{font-family:"Pixelated MS Sans Serif",Arial;-webkit-font-smoothing:none}.title-bar-controls button[aria-label=Minimize]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M0 0h6v2H0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:bottom 3px left 4px}.title-bar-controls button[aria-label=Maximize]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='9' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 0H0v9h9V0zM8 2H1v6h7V2z' fill='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top 2px left 3px}.title-bar-controls button[aria-label=Help]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M0 1h2v2H0zM1 0h4v1H1zM4 1h2v2H4zM3 3h2v1H3zM2 4h2v2H2zM2 7h2v2H2z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top 2px left 5px}.title-bar-controls button[aria-label=Close]{margin-left:2px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 0h2v1h1v1h2V1h1V0h2v1H7v1H6v1H5v1h1v1h1v1h1v1H6V6H5V5H3v1H2v1H0V6h1V5h1V4h1V3H2V2H1V1H0V0z' fill='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top 3px left 4px}input[type=checkbox]+label:before{box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a;background:#fff}input[type=checkbox]:checked+label:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='7' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7 0H6v1H5v1H4v1H3v1H2V3H1V2H0v3h1v1h1v1h1V6h1V5h1V4h1V3h1V0z' fill='%23000'/%3E%3C/svg%3E");top:3px;left:-16px}input[type=email],input[type=password],input[type=text],select,textarea{box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a}input,label,option,select,textarea{-webkit-font-smoothing:none}menu[role=tablist] button{top:3px;background:silver;box-shadow:inset 1px 1px #fff,inset 2px 2px #dfdfdf,inset -1px 0 #000,inset -2px 0 #7f7f7f;border-top-right-radius:3px;border-top-left-radius:3px;border-bottom:2px solid transparent}menu[role=tablist] button:first-of-type:before{content:"";display:block;position:absolute;z-index:-1;top:100%;left:0;height:2px;width:0;border-left:1px solid #fff;border-right:1px solid #dfdfdf}menu[role=tablist] button[aria-selected=true]{top:2px;margin-right:-1px;margin-top:-4px}menu[role=tablist] button[aria-selected=true]:first-of-type{left:0}menu[role=tablist] button{padding:3px 12px}[role=tabpanel]{box-shadow:inset 1px 1px #fff,inset 2px 2px #dfdfdf,inset -1px -1px #0a0a0a,inset -2px -2px gray}button{font-family:"Pixelated MS Sans Serif",Arial}button,ul.tree-view{-webkit-font-smoothing:none}ul.tree-view{box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a}.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;inset:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;inset:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) *::selection{color:transparent}.xterm .xterm-accessibility-tree{user-select:text;white-space:pre}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{text-decoration:double underline}.xterm-underline-3{text-decoration:wavy underline}.xterm-underline-4{text-decoration:dotted underline}.xterm-underline-5{text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{text-decoration:overline double underline}.xterm-overline.xterm-underline-3{text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}@font-face{font-family:"Fusion Pixel 12px Proportional zh_hans";src:url(/fonts/fusion-pixel/fusion-pixel-12px-proportional-zh_hans.otf.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}html:has(.desktop-home),body:has(.desktop-home){overflow:hidden}body:has(.desktop-home) .header,body:has(.desktop-home) .sidebar-pane,body:has(.desktop-home) .right-sidebar-panel{display:none}body:has(.desktop-home) main>.content-panel:first-child,body:has(.desktop-home) .sl-markdown-content+footer{display:none}body:has(.desktop-home) .main-frame,body:has(.desktop-home) .content-panel,body:has(.desktop-home) .sl-container,body:has(.desktop-home) main{margin:0;padding:0;max-width:none}body:has(.desktop-home) footer{margin:0}body:has(.desktop-home) button,body:has(.desktop-home) input,body:has(.desktop-home) label,body:has(.desktop-home) textarea,body:has(.desktop-home) select{font-family:"Fusion Pixel 12px Proportional zh_hans",sans-serif;font-size:12px;line-height:1.25}.desktop-home:where(.astro-sjmwruc5){position:fixed;inset:0;z-index:100;isolation:isolate;color:#000;background:teal;font-family:"Fusion Pixel 12px Proportional zh_hans",sans-serif;font-size:12px;line-height:1.25;font-synthesis:none}.desktop-home:where(.astro-sjmwruc5):before,.desktop-home:where(.astro-sjmwruc5):after{position:absolute;inset:0;z-index:3000;pointer-events:none;content:""}.desktop-home:where(.astro-sjmwruc5):before{opacity:.58;background:repeating-linear-gradient(to bottom,#ffffff05 0 1px,#0000001c 2px 4px)}.desktop-home:where(.astro-sjmwruc5):after{background:radial-gradient(ellipse at center,transparent 54%,rgb(0 0 0 / 16%) 76%,rgb(0 0 0 / 48%) 100%),repeating-linear-gradient(to right,rgb(255 48 96 / 1.6%) 0,rgb(255 48 96 / 1.6%) 1px,rgb(68 214 255 / 1.4%) 1px,rgb(68 214 255 / 1.4%) 2px,transparent 2px,transparent 4px);box-shadow:inset 0 0 7vw #00000047}.desktop-home:where(.astro-sjmwruc5) :where(.astro-sjmwruc5):where(*)+:where(.astro-sjmwruc5):where(*){margin-top:0}.desktop:where(.astro-sjmwruc5){position:absolute;inset:0;overflow:hidden;background:teal}.boot-screen:where(.astro-sjmwruc5){position:absolute;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px 24px 58px;color:#0f0;background:#000;opacity:1}.boot-screen:where(.astro-sjmwruc5).is-entering-desktop{pointer-events:none;opacity:0;transition:opacity 2.8s cubic-bezier(.22,.61,.36,1)}.boot-screen:where(.astro-sjmwruc5).is-finished{visibility:hidden;opacity:0}.boot-box:where(.astro-sjmwruc5){position:relative;z-index:2;width:min(600px,100%);font-family:"Fusion Pixel 12px Proportional zh_hans",monospace;font-size:16px;line-height:1.6;transition:opacity .18s steps(3,end),visibility .18s}.boot-screen:where(.astro-sjmwruc5)[data-boot-stage=animation]{cursor:pointer}.boot-screen:where(.astro-sjmwruc5)[data-boot-stage=animation] .boot-box:where(.astro-sjmwruc5),.boot-screen:where(.astro-sjmwruc5)[data-boot-stage=desktop-transition] .boot-box:where(.astro-sjmwruc5){visibility:hidden;opacity:0}.boot-brand:where(.astro-sjmwruc5){padding-bottom:8px;border-bottom:1px solid #00ff00}.boot-cursor:where(.astro-sjmwruc5){display:inline-block;margin-left:.25ch;animation:boot-cursor-blink 1.1s steps(1,end) infinite}.boot-box:where(.astro-sjmwruc5) pre:where(.astro-sjmwruc5){margin:16px 0;padding:0;overflow:visible;color:inherit;background:transparent;font:inherit;white-space:pre-wrap}.boot-confirm:where(.astro-sjmwruc5){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;margin-top:18px;padding-top:12px;border-top:1px solid #008000}.boot-confirm:where(.astro-sjmwruc5) p:where(.astro-sjmwruc5){margin:0}.boot-confirm:where(.astro-sjmwruc5) button:where(.astro-sjmwruc5){min-width:184px}.boot-key-hint:where(.astro-sjmwruc5){grid-column:1 / -1;color:#0a0;font-size:12px}@keyframes boot-cursor-blink{0%,52%{opacity:1}53%,to{opacity:0}}.boot-cinematic:where(.astro-sjmwruc5){position:absolute;inset:0;z-index:1;overflow:hidden;visibility:hidden;color:#a8b7ff;background:radial-gradient(circle at 50% 62%,rgb(26 43 128 / 42%),transparent 31%),linear-gradient(#01020a,#03071d 64%,#01020a);opacity:0;outline:none;transition:opacity .5s ease,visibility .5s}.boot-screen:where(.astro-sjmwruc5)[data-boot-stage=animation] .boot-cinematic:where(.astro-sjmwruc5),.boot-screen:where(.astro-sjmwruc5)[data-boot-stage=desktop-transition] .boot-cinematic:where(.astro-sjmwruc5){visibility:visible;opacity:1}.boot-canvas:where(.astro-sjmwruc5),.boot-canvas:where(.astro-sjmwruc5) canvas:where(.astro-sjmwruc5){position:absolute;inset:0;width:100%;height:100%}.boot-canvas:where(.astro-sjmwruc5){background:linear-gradient(90deg,transparent 49.8%,rgb(66 91 212 / 24%) 50%,transparent 50.2%),linear-gradient(transparent 49.8%,rgb(66 91 212 / 18%) 50%,transparent 50.2%);background-size:64px 64px}.boot-canvas:where(.astro-sjmwruc5) canvas:where(.astro-sjmwruc5){display:block;image-rendering:pixelated}.boot-cinematic-mark:where(.astro-sjmwruc5){position:absolute;top:45%;left:50%;z-index:3;display:grid;justify-items:center;gap:5px;width:min(420px,calc(100% - 48px));color:#b8c4ff;font-family:"Perfect DOS VGA 437 Win",Courier New,monospace;letter-spacing:.12em;text-align:center;text-shadow:0 0 10px rgb(106 132 255 / 72%);opacity:0;transform:translate(-50%,-50%) scale(1.45)}.boot-screen:where(.astro-sjmwruc5)[data-boot-stage=animation] .boot-cinematic-mark:where(.astro-sjmwruc5){animation:boot-mark-arrive 5.8s cubic-bezier(.2,.72,.25,1) both}.boot-cinematic-mark:where(.astro-sjmwruc5) strong:where(.astro-sjmwruc5){font-size:clamp(38px,8vw,72px);font-weight:400;line-height:1;letter-spacing:.22em;text-indent:.22em}.boot-cinematic-mark:where(.astro-sjmwruc5)>span:where(.astro-sjmwruc5):not(.boot-orbit){font-size:clamp(12px,2vw,18px)}.boot-cinematic-mark:where(.astro-sjmwruc5) small:where(.astro-sjmwruc5){color:#6277d6;font-size:9px;letter-spacing:.28em}.boot-orbit:where(.astro-sjmwruc5){position:absolute;top:50%;left:50%;width:clamp(150px,27vw,260px);aspect-ratio:1;border:1px solid rgb(133 157 255 / 56%);border-right-color:transparent;border-left-color:#4056be47;border-radius:50%;box-shadow:0 0 26px #455ede38;transform:translate(-50%,-50%) rotateX(66deg)}.boot-screen:where(.astro-sjmwruc5)[data-boot-stage=animation] .boot-orbit:where(.astro-sjmwruc5){animation:boot-orbit-turn 3.6s linear infinite}.boot-skip-hint:where(.astro-sjmwruc5){position:absolute;right:16px;bottom:44px;left:16px;z-index:4;margin:0;color:#7186df;font:10px/1.4 "Perfect DOS VGA 437 Win",Courier New,monospace;letter-spacing:.16em;text-align:center;animation:boot-skip-pulse 1.2s steps(2,end) infinite}.boot-screen:where(.astro-sjmwruc5) audio:where(.astro-sjmwruc5){display:none}.boot-filing:where(.astro-sjmwruc5){position:absolute;right:16px;bottom:12px;left:16px;z-index:5;min-height:18px;overflow-x:auto;color:#0a0;font-size:12px;line-height:18px;text-align:center;white-space:nowrap}.boot-filing-note:where(.astro-sjmwruc5){margin:0 0 2px;color:green;font-size:11px;line-height:1.5}.boot-filing-links:where(.astro-sjmwruc5){white-space:nowrap}.boot-filing:where(.astro-sjmwruc5) a:where(.astro-sjmwruc5){color:#0a0;text-decoration:underline}.boot-filing:where(.astro-sjmwruc5) a:where(.astro-sjmwruc5):hover,.boot-filing:where(.astro-sjmwruc5) a:where(.astro-sjmwruc5):focus-visible{color:#0f0}@keyframes boot-mark-arrive{0%,30%{opacity:0;filter:blur(9px);transform:translate(-50%,-50%) scale(1.45)}58%{opacity:.88;filter:blur(1px)}76%,to{opacity:1;filter:blur(0);transform:translate(-50%,-50%) scale(1)}}@keyframes boot-orbit-turn{0%{transform:translate(-50%,-50%) rotateX(66deg) rotate(0)}to{transform:translate(-50%,-50%) rotateX(66deg) rotate(360deg)}}@keyframes boot-skip-pulse{50%{opacity:.45}}.desktop-shortcuts:where(.astro-sjmwruc5){position:absolute;top:16px;left:10px;display:grid;gap:10px;width:92px}.desktop-shortcut:where(.astro-sjmwruc5){display:grid;justify-items:center;gap:4px;width:92px;min-width:0;min-height:0;padding:3px;color:#fff;text-align:center;text-decoration:none;text-shadow:1px 1px #000;background:transparent;border:0;box-shadow:none;cursor:default}.desktop-shortcut:where(.astro-sjmwruc5):hover,.desktop-shortcut:where(.astro-sjmwruc5):focus{color:#fff;background:navy;outline:1px dotted #fff;outline-offset:-2px;box-shadow:none}.shortcut-glyph:where(.astro-sjmwruc5){display:grid;place-items:center;width:42px;height:34px;color:#0f0;border:2px outset #c0c0c0;background:#000;font:14px/1 "Perfect DOS VGA 437 Win",Courier New,monospace;text-shadow:none}.window:where(.astro-sjmwruc5){position:absolute;margin:0}.window:where(.astro-sjmwruc5).is-active{z-index:20}.window:where(.astro-sjmwruc5).is-minimized{display:none}.window:where(.astro-sjmwruc5).is-maximized{inset:0 0 30px!important;width:auto!important;height:auto!important;max-width:none!important;margin:0!important;transform:none!important}.archive-window:where(.astro-sjmwruc5){inset:24px 24px 46px 118px;max-width:1080px;min-width:560px;min-height:420px;margin:0 auto;display:flex;flex-direction:column}.archive-window:where(.astro-sjmwruc5) .title-bar:where(.astro-sjmwruc5),.map-window:where(.astro-sjmwruc5) .title-bar:where(.astro-sjmwruc5),.terminal-window:where(.astro-sjmwruc5) .title-bar:where(.astro-sjmwruc5),.about-window:where(.astro-sjmwruc5) .title-bar:where(.astro-sjmwruc5){flex:0 0 auto;cursor:move;touch-action:none}.title-bar-text:where(.astro-sjmwruc5){font-family:"Fusion Pixel 12px Proportional zh_hans",sans-serif;font-size:12px;font-weight:400}.explorer-toolbar:where(.astro-sjmwruc5){display:flex;flex:0 0 52px;align-items:center;gap:3px;padding:3px 5px;overflow-x:auto;border-top:1px solid #fff;border-bottom:1px solid #808080;background:silver}.explorer-toolbar-group:where(.astro-sjmwruc5){display:flex;flex:0 0 auto;align-items:center;gap:1px}.explorer-toolbar-group--secondary:where(.astro-sjmwruc5){margin-left:auto}.explorer-toolbar:where(.astro-sjmwruc5) .vertical-bar:where(.astro-sjmwruc5){flex:0 0 4px;height:42px}.explorer-toolbar:where(.astro-sjmwruc5) button:where(.astro-sjmwruc5),.toolbar-link:where(.astro-sjmwruc5){display:inline-flex;flex:0 0 54px;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-width:54px;min-height:40px;padding:2px 4px 1px;color:#000;border:1px solid transparent;text-decoration:none;background:silver;box-shadow:none;font-size:11px}.explorer-toolbar:where(.astro-sjmwruc5) .toolbar-icon:where(.astro-sjmwruc5){display:grid;width:18px;height:18px;place-items:center;font-family:"Perfect DOS VGA 437 Win",Courier New,monospace;font-size:16px;line-height:18px}.explorer-toolbar:where(.astro-sjmwruc5) .toolbar-icon--word:where(.astro-sjmwruc5){font-size:8px;letter-spacing:-.5px}.explorer-toolbar:where(.astro-sjmwruc5) button:where(.astro-sjmwruc5):hover,.explorer-toolbar:where(.astro-sjmwruc5) button:where(.astro-sjmwruc5):focus-visible,.toolbar-link:where(.astro-sjmwruc5):hover,.toolbar-link:where(.astro-sjmwruc5):focus-visible{border-color:#fff #808080 #808080 #fff;outline:none}.explorer-toolbar:where(.astro-sjmwruc5) button:where(.astro-sjmwruc5):active,.toolbar-link:where(.astro-sjmwruc5):active{border-color:#808080 #fff #fff #808080;transform:translate(1px,1px)}.explorer-workspace:where(.astro-sjmwruc5){--chm-navigation-width: 220px;display:grid;grid-template-columns:var(--chm-navigation-width) 5px minmax(0,1fr);flex:1;min-height:0;padding:4px 3px 3px;overflow:hidden;background:silver}.explorer-workspace:where(.astro-sjmwruc5).is-navigation-hidden{grid-template-columns:0 0 minmax(0,1fr)}.explorer-workspace:where(.astro-sjmwruc5).is-navigation-hidden .chm-navigation:where(.astro-sjmwruc5),.explorer-workspace:where(.astro-sjmwruc5).is-navigation-hidden .chm-splitter:where(.astro-sjmwruc5){display:none}.chm-navigation:where(.astro-sjmwruc5){display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden;padding:2px 3px 3px 2px;background:silver}.chm-navigation:where(.astro-sjmwruc5)>.chm-tabs:where(.astro-sjmwruc5){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex:0 0 25px;margin:0 0 -2px;padding:2px 2px 0}.chm-navigation:where(.astro-sjmwruc5)>.chm-tabs:where(.astro-sjmwruc5) button:where(.astro-sjmwruc5){width:100%;min-width:0;min-height:23px;margin-right:0;margin-left:0;padding-right:5px;padding-left:5px}.chm-navigation:where(.astro-sjmwruc5)>.chm-tabs:where(.astro-sjmwruc5) button:where(.astro-sjmwruc5)[aria-selected=true]{margin-right:0;margin-left:0}.chm-panel:where(.astro-sjmwruc5){display:flex;flex:1;min-height:0;flex-direction:column;margin:0;padding:7px;overflow:hidden;background:#fff}.chm-panel:where(.astro-sjmwruc5)[hidden]{display:none}.chm-panel:where(.astro-sjmwruc5)[data-chm-panel=contents]{padding:4px}.chm-tree:where(.astro-sjmwruc5){min-height:0;flex:1;overflow:hidden}.chm-field-label:where(.astro-sjmwruc5){display:block;margin:0 0 4px}.chm-panel:where(.astro-sjmwruc5) input:where(.astro-sjmwruc5){box-sizing:border-box;width:100%;margin:0 0 7px}.chm-search-button:where(.astro-sjmwruc5){display:block;width:100%;margin-bottom:8px}.chm-tree-list{list-style:none}.chm-tree:where(.astro-sjmwruc5)>.tree-view{box-sizing:border-box;height:100%;overflow:auto}.chm-tree-item{min-height:17px}.chm-tree-item summary{cursor:default}.chm-tree-item a,.chm-results:where(.astro-sjmwruc5) a{display:block;min-height:18px;padding:1px 3px;color:#000;text-decoration:none}.chm-tree-item summary a{display:inline-block}.chm-tree-item a:hover,.chm-tree-item a:focus,.chm-results:where(.astro-sjmwruc5) a:hover,.chm-results:where(.astro-sjmwruc5) a:focus,[data-archive-slug].is-current{color:#fff;background:navy;outline:none}.chm-results:where(.astro-sjmwruc5){min-height:0;flex:1;overflow:auto;border:1px solid;border-color:#808080 #fff #fff #808080;background:#fff}.chm-search-result{padding:3px;border-bottom:1px solid #c0c0c0}.chm-search-result:last-child{border-bottom:0}.chm-search-result p{margin:2px 3px 4px;color:#404040;font-size:11px;line-height:1.25}.chm-splitter:where(.astro-sjmwruc5){position:relative;width:5px;cursor:col-resize;touch-action:none;background:silver}.chm-splitter:where(.astro-sjmwruc5):after{position:absolute;top:0;bottom:0;left:2px;width:1px;background:gray;content:""}.archive-pane:where(.astro-sjmwruc5){display:flex;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;color:#000;background:#fff;box-shadow:var(--border-field)}.archive-frame:where(.astro-sjmwruc5){display:block;width:100%;height:100%;border:0;background:#fff}.terminal-window:where(.astro-sjmwruc5){top:64px;left:142px;display:flex;width:min(860px,calc(100vw - 190px));height:min(560px,calc(100vh - 128px));min-width:540px;min-height:360px;flex-direction:column}.terminal-pane:where(.astro-sjmwruc5){display:flex;min-width:0;min-height:0;flex-direction:column;background:#000;box-shadow:inset -1px -1px #fff,inset 1px 1px #000,inset -2px -2px #dfdfdf,inset 2px 2px gray}.terminal-window:where(.astro-sjmwruc5) .terminal-pane:where(.astro-sjmwruc5){flex:1;margin:3px 3px 0}.terminal-heading:where(.astro-sjmwruc5){display:flex;flex:0 0 21px;align-items:center;justify-content:space-between;gap:16px;padding:0 7px;color:#0f0;border-bottom:1px solid #008000;background:#000;font:12px/1 "Perfect DOS VGA 437 Win",Courier New,monospace}.terminal-state:where(.astro-sjmwruc5){white-space:nowrap}.terminal-host:where(.astro-sjmwruc5){flex:1;min-height:0;padding:0 10px;overflow:hidden;background:#000}.terminal-host .xterm{height:100%}.terminal-host .xterm *,.terminal-host .xterm-screen{margin:0!important}.terminal-host .xterm-viewport{overflow-y:auto!important;overscroll-behavior:contain}.archive-window:where(.astro-sjmwruc5) .status-bar:where(.astro-sjmwruc5){flex:0 0 auto}.archive-window:where(.astro-sjmwruc5) .status-bar-field:where(.astro-sjmwruc5):nth-child(1){flex:0 0 110px}.archive-window:where(.astro-sjmwruc5) .status-bar-field:where(.astro-sjmwruc5):nth-child(2){min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archive-window:where(.astro-sjmwruc5) .status-bar-field:where(.astro-sjmwruc5):nth-child(3){flex:0 0 124px}.map-window:where(.astro-sjmwruc5){inset:18px 18px 40px 112px;display:flex;min-width:680px;min-height:520px;flex-direction:column;overflow:hidden}.map-window-body:where(.astro-sjmwruc5){display:flex;flex:1;min-width:0;min-height:0;margin:3px 3px 0;overflow:hidden;background:teal;box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a}.desktop-map-frame:where(.astro-sjmwruc5){display:block;width:100%;height:100%;border:0;background:teal}.map-window:where(.astro-sjmwruc5)>.status-bar:where(.astro-sjmwruc5){flex:0 0 auto;margin:3px}.map-window:where(.astro-sjmwruc5) .status-bar-field:where(.astro-sjmwruc5):nth-child(1),.map-window:where(.astro-sjmwruc5) .status-bar-field:where(.astro-sjmwruc5):nth-child(3){flex:0 0 96px}.map-window:where(.astro-sjmwruc5) .status-bar-field:where(.astro-sjmwruc5):nth-child(2){min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.terminal-window:where(.astro-sjmwruc5) .status-bar:where(.astro-sjmwruc5){flex:0 0 auto;margin:3px}.about-window:where(.astro-sjmwruc5){top:50%;left:50%;width:min(390px,calc(100vw - 32px));transform:translate(-50%,-50%)}.about-layout:where(.astro-sjmwruc5){display:grid;grid-template-columns:64px 1fr;align-items:center;gap:12px}.about-mark:where(.astro-sjmwruc5){display:grid;place-items:center;width:56px;height:48px;color:#0f0;border:2px outset #c0c0c0;background:#000;font:16px/1 "Perfect DOS VGA 437 Win",monospace}.about-window:where(.astro-sjmwruc5) fieldset:where(.astro-sjmwruc5) p:where(.astro-sjmwruc5){margin:3px 0}.about-actions:where(.astro-sjmwruc5){justify-content:flex-end;margin-top:12px}.taskbar:where(.astro-sjmwruc5){position:absolute;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;gap:3px;height:30px;padding:3px;background:silver;box-shadow:inset 0 1px #fff,inset 0 2px #dfdfdf}.taskbar:where(.astro-sjmwruc5) button:where(.astro-sjmwruc5){min-height:24px;height:24px}.start-button:where(.astro-sjmwruc5){min-width:72px;padding:0 8px}.start-button:where(.astro-sjmwruc5) span:where(.astro-sjmwruc5){color:teal;font-size:16px}.taskbar-divider:where(.astro-sjmwruc5){width:2px;height:23px;border-left:1px solid grey;border-right:1px solid #fff}.task-button:where(.astro-sjmwruc5){min-width:190px;max-width:260px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.task-button:where(.astro-sjmwruc5).is-active{background-image:repeating-linear-gradient(45deg,transparent,transparent 1px,rgb(0 0 0 / 8%) 1px,rgb(0 0 0 / 8%) 2px);box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px gray}.taskbar-spacer:where(.astro-sjmwruc5){flex:1}.system-tray:where(.astro-sjmwruc5){display:flex;align-items:center;gap:8px;height:23px;min-width:104px;padding:0 8px;box-shadow:inset -1px -1px #fff,inset 1px 1px gray}.tray-link:where(.astro-sjmwruc5){color:green}.start-menu:where(.astro-sjmwruc5){bottom:29px;left:2px;z-index:110;display:flex;width:292px;padding:3px}.start-menu:where(.astro-sjmwruc5)[hidden]{display:none}.start-menu-banner:where(.astro-sjmwruc5){display:flex;align-items:flex-end;width:30px;padding:8px 5px;color:silver;font:18px/1 "Perfect DOS VGA 437 Win",monospace;letter-spacing:1px;white-space:nowrap;background:navy;writing-mode:vertical-rl;transform:rotate(180deg)}.start-menu-items:where(.astro-sjmwruc5){flex:1;padding:2px}.start-menu-title:where(.astro-sjmwruc5){margin-bottom:2px;padding:7px 8px;color:#fff;background:navy}.start-menu-items:where(.astro-sjmwruc5) a:where(.astro-sjmwruc5),.start-menu-items:where(.astro-sjmwruc5) button:where(.astro-sjmwruc5){display:grid;grid-template-columns:42px 1fr;align-items:center;width:100%;min-width:0;min-height:38px;padding:2px 7px;color:#000;text-align:left;text-decoration:none;background:transparent;border:0;box-shadow:none}.start-menu-items:where(.astro-sjmwruc5) a:where(.astro-sjmwruc5):hover,.start-menu-items:where(.astro-sjmwruc5) a:where(.astro-sjmwruc5):focus,.start-menu-items:where(.astro-sjmwruc5) button:where(.astro-sjmwruc5):hover,.start-menu-items:where(.astro-sjmwruc5) button:where(.astro-sjmwruc5):focus{color:#fff;background:navy;outline:none}.start-menu-items:where(.astro-sjmwruc5) span:where(.astro-sjmwruc5){font:12px/1 "Perfect DOS VGA 437 Win",Courier New,monospace}.start-menu-items:where(.astro-sjmwruc5) hr:where(.astro-sjmwruc5){height:2px;margin:3px 2px;border:0;border-top:1px solid grey;border-bottom:1px solid #fff}@media(max-width:760px){.boot-screen:where(.astro-sjmwruc5){padding-right:18px;padding-left:18px}.boot-box:where(.astro-sjmwruc5){font-size:14px}.boot-confirm:where(.astro-sjmwruc5){grid-template-columns:1fr}.boot-confirm:where(.astro-sjmwruc5) button:where(.astro-sjmwruc5){width:100%}.boot-key-hint:where(.astro-sjmwruc5){grid-column:1}.desktop-shortcuts:where(.astro-sjmwruc5){top:7px;right:7px;left:7px;grid-template-columns:repeat(3,1fr);gap:4px;width:auto}.desktop-shortcut:where(.astro-sjmwruc5){width:auto}.shortcut-glyph:where(.astro-sjmwruc5){width:38px;height:30px}.archive-window:where(.astro-sjmwruc5){inset:80px 5px 34px;width:auto;min-width:0;min-height:0}.terminal-window:where(.astro-sjmwruc5){inset:80px 5px 34px;width:auto;height:auto;min-width:0;min-height:0}.map-window:where(.astro-sjmwruc5){inset:80px 5px 34px;width:auto;min-width:0;min-height:0}.explorer-toolbar:where(.astro-sjmwruc5){overflow-x:auto}.explorer-toolbar:where(.astro-sjmwruc5) button:where(.astro-sjmwruc5),.toolbar-link:where(.astro-sjmwruc5){flex:0 0 auto;width:54px;min-width:54px}.explorer-workspace:where(.astro-sjmwruc5){--chm-navigation-width: min(40vw, 200px)}.task-button:where(.astro-sjmwruc5){min-width:0;max-width:150px}.system-tray:where(.astro-sjmwruc5){min-width:64px}.tray-link:where(.astro-sjmwruc5){display:none}}@media(prefers-reduced-motion:reduce){.boot-screen:where(.astro-sjmwruc5),.boot-screen:where(.astro-sjmwruc5).is-entering-desktop,.boot-box:where(.astro-sjmwruc5),.boot-cinematic:where(.astro-sjmwruc5){transition:none}.boot-screen:where(.astro-sjmwruc5)[data-boot-stage=animation] .boot-cinematic-mark:where(.astro-sjmwruc5){opacity:1;filter:none;transform:translate(-50%,-50%) scale(1);animation:none}.boot-screen:where(.astro-sjmwruc5)[data-boot-stage=animation] .boot-orbit:where(.astro-sjmwruc5),.boot-skip-hint:where(.astro-sjmwruc5),.boot-cursor:where(.astro-sjmwruc5){animation:none}}
