@import"https://fonts.googleapis.com/css2?family=Archivo+Black&family=IBM+Plex+Mono:wght@400;500;600&family=IBM+Plex+Sans:wght@400;500;600;700&family=Sora:wght@500;600;700;800&family=Space+Grotesk:wght@400;500;600;700&family=Space+Mono:wght@400;700&display=swap";@font-face{font-family:"Pixelated MS Sans Serif";font-style:normal;font-weight:400;src:url(/assets/ms_sans_serif-C3pax6mQ.woff) format("woff");src:url(/assets/ms_sans_serif-Du8rjN1q.woff2) format("woff2")}@font-face{font-family:"Pixelated MS Sans Serif";font-style:normal;font-weight:700;src:url(/assets/ms_sans_serif_bold-B8yxhAcs.woff) format("woff");src:url(/assets/ms_sans_serif_bold-D5dpRRHG.woff2) format("woff2")}html[data-theme=win98] body{color:#222;font-family:Arial;font-size:12px}html[data-theme=win98] .title-bar,html[data-theme=win98] .window,html[data-theme=win98] button,html[data-theme=win98] input,html[data-theme=win98] label,html[data-theme=win98] legend,html[data-theme=win98] li[role=tab],html[data-theme=win98] option,html[data-theme=win98] select,html[data-theme=win98] table,html[data-theme=win98] textarea,html[data-theme=win98] ul.tree-view{-webkit-font-smoothing:none;font-family:"Pixelated MS Sans Serif",Arial;font-size:11px}html[data-theme=win98] h1{font-size:5rem}html[data-theme=win98] h2{font-size:2.5rem}html[data-theme=win98] h3{font-size:2rem}html[data-theme=win98] h4{font-size:1.5rem}html[data-theme=win98] u{border-bottom:.5px solid #222;text-decoration:none}html[data-theme=win98] button,html[data-theme=win98] input[type=reset],html[data-theme=win98] input[type=submit]{background:silver;border:none;border-radius:0;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf;box-sizing:border-box;color:transparent;min-height:23px;min-width:75px;padding:0 12px;text-shadow:0 0 #222}html[data-theme=win98] button.default,html[data-theme=win98] input[type=reset].default,html[data-theme=win98] input[type=submit].default{box-shadow:inset -2px -2px #0a0a0a,inset 1px 1px #0a0a0a,inset 2px 2px #fff,inset -3px -3px gray,inset 3px 3px #dfdfdf}html[data-theme=win98] .vertical-bar{background:silver;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf;height:20px;width:4px}html[data-theme=win98] button:not(:disabled):active,html[data-theme=win98] input[type=reset]:not(:disabled):active,html[data-theme=win98] input[type=submit]:not(:disabled):active{box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px gray;text-shadow:1px 1px #222}html[data-theme=win98] button.default:not(:disabled):active,html[data-theme=win98] input[type=reset].default:not(:disabled):active,html[data-theme=win98] input[type=submit].default:not(:disabled):active{box-shadow:inset 2px 2px #0a0a0a,inset -1px -1px #0a0a0a,inset -2px -2px #fff,inset 3px 3px gray,inset -3px -3px #dfdfdf}@media not(hover){html[data-theme=win98] button:not(:disabled):hover,html[data-theme=win98] input[type=reset]:not(:disabled):hover,html[data-theme=win98] input[type=submit]:not(:disabled):hover{box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px gray}}html[data-theme=win98] button:focus,html[data-theme=win98] input[type=reset]:focus,html[data-theme=win98] input[type=submit]:focus{outline:1px dotted #000;outline-offset:-4px}html[data-theme=win98] button::-moz-focus-inner,html[data-theme=win98] input[type=reset]::-moz-focus-inner,html[data-theme=win98] input[type=submit]::-moz-focus-inner{border:0}html[data-theme=win98] :disabled,html[data-theme=win98] :disabled+label,html[data-theme=win98] input[readonly],html[data-theme=win98] input[readonly]+label{color:gray}html[data-theme=win98] :disabled+label,html[data-theme=win98] button:disabled,html[data-theme=win98] input[type=reset]:disabled,html[data-theme=win98] input[type=submit]:disabled{text-shadow:1px 1px 0 #fff}html[data-theme=win98] .window{background:silver;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #dfdfdf,inset -2px -2px gray,inset 2px 2px #fff;padding:3px}html[data-theme=win98] .title-bar{align-items:center;background:linear-gradient(90deg,navy,#1084d0);display:flex;justify-content:space-between;padding:3px 2px 3px 3px}html[data-theme=win98] .title-bar.inactive{background:linear-gradient(90deg,gray,#b5b5b5)}html[data-theme=win98] .title-bar-text{color:#fff;font-weight:700;letter-spacing:0;margin-right:24px}html[data-theme=win98] .title-bar-controls{display:flex}html[data-theme=win98] .title-bar-controls button{display:block;min-height:14px;min-width:16px;padding:0}html[data-theme=win98] .title-bar-controls button:active{padding:0}html[data-theme=win98] .title-bar-controls button:focus{outline:none}html[data-theme=win98] .title-bar-controls button[aria-label=Minimize],html[data-theme=win98] .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-position:bottom 3px left 4px;background-repeat:no-repeat}html[data-theme=win98] .title-bar-controls button[aria-label=Maximize],html[data-theme=win98] .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-position:top 2px left 3px;background-repeat:no-repeat}html[data-theme=win98] .title-bar-controls button[aria-label=Maximize]:disabled,html[data-theme=win98] .title-bar-controls button[aria-label].maximize:disabled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 1H1v9h9V1zM9 3H2v6h7V3z' fill='%23fff'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9 0H0v9h9V0zM8 2H1v6h7V2z' fill='gray'/%3E%3C/svg%3E");background-position:top 2px left 3px;background-repeat:no-repeat}html[data-theme=win98] .title-bar-controls button[aria-label=Restore],html[data-theme=win98] .title-bar-controls button[aria-label].restore{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23000' d='M2 0h6v2H2zM7 2h1v4H7zM2 2h1v1H2zM6 5h1v1H6zM0 3h6v2H0zM5 5h1v4H5zM0 5h1v4H0zM1 8h4v1H1z'/%3E%3C/svg%3E");background-position:top 2px left 3px;background-repeat:no-repeat}html[data-theme=win98] .title-bar-controls button[aria-label=Help],html[data-theme=win98] .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-position:top 2px left 5px;background-repeat:no-repeat}html[data-theme=win98] .title-bar-controls button[aria-label=Close],html[data-theme=win98] .title-bar-controls button[aria-label].close{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-position:top 3px left 4px;background-repeat:no-repeat;margin-left:2px}html[data-theme=win98] .status-bar{gap:1px;display:flex;margin:0 1px}html[data-theme=win98] .status-bar-field{box-shadow:inset -1px -1px #dfdfdf,inset 1px 1px gray;flex-grow:1;margin:0;padding:2px 3px}html[data-theme=win98] .window-body{margin:8px}html[data-theme=win98] 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;margin:0;padding:10px;padding-block-start:8px}html[data-theme=win98] legend{background:silver}html[data-theme=win98] .field-row{align-items:center;display:flex}html[data-theme=win98] [class^=field-row]+[class^=field-row]{margin-top:6px}html[data-theme=win98] .field-row>*+*{margin-left:6px}html[data-theme=win98] .field-row-stacked{display:flex;flex-direction:column}html[data-theme=win98] .field-row-stacked *+*{margin-top:6px}html[data-theme=win98] label{align-items:center;display:inline-flex;-webkit-user-select:none;user-select:none}html[data-theme=win98] input[type=checkbox],html[data-theme=win98] input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:0;border:none;margin:0;opacity:0;position:fixed}html[data-theme=win98] input[type=checkbox]+label,html[data-theme=win98] input[type=radio]+label{line-height:13px}html[data-theme=win98] input[type=radio]+label{margin-left:18px;position:relative}html[data-theme=win98] input[type=radio]+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='%23fff'/%3E%3C/svg%3E");content:"";display:inline-block;height:12px;left:-18px;margin-right:6px;position:absolute;top:0;width:12px}html[data-theme=win98] 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")}html[data-theme=win98] input[type=radio]: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='%23000'/%3E%3C/svg%3E");content:"";display:block;height:4px;left:-14px;position:absolute;top:4px;width:4px}html[data-theme=win98] input[type=checkbox]:focus+label,html[data-theme=win98] input[type=radio]:focus+label{outline:1px dotted #000}html[data-theme=win98] 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")}html[data-theme=win98] 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")}html[data-theme=win98] input[type=checkbox]+label{margin-left:19px;position:relative}html[data-theme=win98] input[type=checkbox]+label:before{background:#fff;box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a;content:"";display:inline-block;height:13px;left:-19px;margin-right:6px;position:absolute;width:13px}html[data-theme=win98] input[type=checkbox]:active+label:before{background:silver}html[data-theme=win98] 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");content:"";display:block;height:7px;left:-16px;position:absolute;width:7px}html[data-theme=win98] input[type=checkbox][disabled]+label:before{background:silver}html[data-theme=win98] 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")}html[data-theme=win98] input[type=email],html[data-theme=win98] input[type=number],html[data-theme=win98] input[type=password],html[data-theme=win98] input[type=search],html[data-theme=win98] input[type=tel],html[data-theme=win98] input[type=text],html[data-theme=win98] input[type=url]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0}html[data-theme=win98] input[type=email],html[data-theme=win98] input[type=number],html[data-theme=win98] input[type=password],html[data-theme=win98] input[type=search],html[data-theme=win98] input[type=tel],html[data-theme=win98] input[type=text],html[data-theme=win98] input[type=url],html[data-theme=win98] select{background-color:#fff;box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a;box-sizing:border-box;padding:3px 4px}html[data-theme=win98] select,html[data-theme=win98] textarea{border:none}html[data-theme=win98] textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:0;box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a;box-sizing:border-box;padding:3px 4px}html[data-theme=win98] input[type=email],html[data-theme=win98] input[type=password],html[data-theme=win98] input[type=search],html[data-theme=win98] input[type=tel],html[data-theme=win98] input[type=text],html[data-theme=win98] input[type=url],html[data-theme=win98] select{height:21px}html[data-theme=win98] input[type=number]{height:22px}html[data-theme=win98] input[type=search]::-ms-clear,html[data-theme=win98] input[type=search]::-ms-reveal{display:none;height:0;width:0}html[data-theme=win98] input[type=search]::-webkit-search-cancel-button,html[data-theme=win98] input[type=search]::-webkit-search-decoration,html[data-theme=win98] input[type=search]::-webkit-search-results-button,html[data-theme=win98] input[type=search]::-webkit-search-results-decoration{display:none}html[data-theme=win98] input[type=email],html[data-theme=win98] input[type=number],html[data-theme=win98] input[type=password],html[data-theme=win98] input[type=search],html[data-theme=win98] input[type=tel],html[data-theme=win98] input[type=text],html[data-theme=win98] input[type=url]{line-height:2}html[data-theme=win98] input[type=email]:disabled,html[data-theme=win98] input[type=email]:read-only,html[data-theme=win98] input[type=number]:disabled,html[data-theme=win98] input[type=number]:read-only,html[data-theme=win98] input[type=password]:disabled,html[data-theme=win98] input[type=password]:read-only,html[data-theme=win98] input[type=search]:disabled,html[data-theme=win98] input[type=search]:read-only,html[data-theme=win98] input[type=tel]:disabled,html[data-theme=win98] input[type=tel]:read-only,html[data-theme=win98] input[type=text]:disabled,html[data-theme=win98] input[type=text]:read-only,html[data-theme=win98] input[type=url]:disabled,html[data-theme=win98] input[type=url]:read-only,html[data-theme=win98] textarea:disabled{background-color:silver}html[data-theme=win98] select{appearance:none;-webkit-appearance:none;-moz-appearance:none;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;padding-right:32px;position:relative}html[data-theme=win98] input[type=email]:focus,html[data-theme=win98] input[type=number]:focus,html[data-theme=win98] input[type=password]:focus,html[data-theme=win98] input[type=search]:focus,html[data-theme=win98] input[type=tel]:focus,html[data-theme=win98] input[type=text]:focus,html[data-theme=win98] input[type=url]:focus,html[data-theme=win98] select:focus,html[data-theme=win98] textarea:focus{outline:none}html[data-theme=win98] input[type=range]{-webkit-appearance:none;background:transparent;width:100%}html[data-theme=win98] input[type=range]:focus{outline:none}html[data-theme=win98] input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;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");border:none;box-shadow:none;height:21px;transform:translateY(-8px);width:11px}html[data-theme=win98] 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)}html[data-theme=win98] input[type=range]::-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 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");border:0;border-radius:0;height:21px;transform:translateY(2px);width:11px}html[data-theme=win98] 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)}html[data-theme=win98] input[type=range]::-webkit-slider-runnable-track{background:#000;border-bottom:1px solid grey;border-right: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;box-sizing:border-box;height:2px;width:100%}html[data-theme=win98] input[type=range]::-moz-range-track{background:#000;border-bottom:1px solid grey;border-right: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;box-sizing:border-box;height:2px;width:100%}html[data-theme=win98] .is-vertical{display:inline-block;height:150px;transform:translateY(50%);width:4px}html[data-theme=win98] .is-vertical>input[type=range]{height:4px;margin:0 16px 0 10px;transform:rotate(270deg) translate(calc(-50% + 8px));transform-origin:left;width:150px}html[data-theme=win98] .is-vertical>input[type=range]::-webkit-slider-runnable-track{border-bottom:1px solid grey;border-left:1px solid grey;border-right:0;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}html[data-theme=win98] .is-vertical>input[type=range]::-moz-range-track{border-bottom:1px solid grey;border-left:1px solid grey;border-right:0;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}html[data-theme=win98] .is-vertical>input[type=range]::-webkit-slider-thumb{transform:translateY(-8px) scaleX(-1)}html[data-theme=win98] .is-vertical>input[type=range].has-box-indicator::-webkit-slider-thumb{transform:translateY(-10px) scaleX(-1)}html[data-theme=win98] .is-vertical>input[type=range]::-moz-range-thumb{transform:translateY(2px) scaleX(-1)}html[data-theme=win98] .is-vertical>input[type=range].has-box-indicator::-moz-range-thumb{transform:translateY(0) scaleX(-1)}html[data-theme=win98] select:focus{background-color:navy;color:#fff}html[data-theme=win98] select:focus option{background-color:#fff;color:#000}html[data-theme=win98] 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")}html[data-theme=win98] a{color:#00f}html[data-theme=win98] a:focus{outline:1px dotted #00f}html[data-theme=win98] ul.tree-view{background:#fff;box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a;display:block;margin:0;padding:6px}html[data-theme=win98] ul.tree-view li{list-style-type:none}html[data-theme=win98] ul.tree-view a{color:#000;text-decoration:none}html[data-theme=win98] ul.tree-view a:focus{background-color:navy;color:#fff}html[data-theme=win98] ul.tree-view li,html[data-theme=win98] ul.tree-view ul{margin-top:3px}html[data-theme=win98] ul.tree-view ul{border-left:1px dotted grey;margin-left:16px;padding-left:16px}html[data-theme=win98] ul.tree-view ul>li{position:relative}html[data-theme=win98] ul.tree-view ul>li:before{border-bottom:1px dotted grey;content:"";display:block;left:-16px;position:absolute;top:6px;width:12px}html[data-theme=win98] ul.tree-view ul>li:last-child:after{background:#fff;bottom:0;content:"";display:block;left:-20px;position:absolute;top:7px;width:8px}html[data-theme=win98] ul.tree-view details{margin-top:0}html[data-theme=win98] ul.tree-view details[open] summary{margin-bottom:0}html[data-theme=win98] ul.tree-view ul details>summary:before{margin-left:-22px;position:relative;z-index:1}html[data-theme=win98] ul.tree-view details>summary:before{background-color:#fff;border:1px solid grey;content:"+";display:block;float:left;height:9px;line-height:8px;margin-right:5px;padding-left:1px;text-align:center;width:8px}html[data-theme=win98] ul.tree-view details[open]>summary:before{content:"-"}html[data-theme=win98] ul.tree-view details>summary::-webkit-details-marker,html[data-theme=win98] ul.tree-view details>summary::marker{content:""}html[data-theme=win98] pre{background:#fff;box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a;display:block;margin:0;padding:12px 8px}html[data-theme=win98] code,html[data-theme=win98] code *{font-family:monospace}html[data-theme=win98] summary:focus{outline:1px dotted #000}html[data-theme=win98] ::-webkit-scrollbar{width:16px}html[data-theme=win98] ::-webkit-scrollbar:horizontal{height:17px}html[data-theme=win98] ::-webkit-scrollbar-corner{background:#dfdfdf}html[data-theme=win98] ::-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")}html[data-theme=win98] ::-webkit-scrollbar-thumb{background-color:#dfdfdf;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf}html[data-theme=win98] ::-webkit-scrollbar-button:horizontal:end:increment,html[data-theme=win98] ::-webkit-scrollbar-button:horizontal:start:decrement,html[data-theme=win98] ::-webkit-scrollbar-button:vertical:end:increment,html[data-theme=win98] ::-webkit-scrollbar-button:vertical:start:decrement{display:block}html[data-theme=win98] ::-webkit-scrollbar-button:vertical:start{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");height:17px}html[data-theme=win98] ::-webkit-scrollbar-button:vertical:end{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");height:17px}html[data-theme=win98] ::-webkit-scrollbar-button:horizontal:start{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");width:16px}html[data-theme=win98] ::-webkit-scrollbar-button:horizontal:end{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");width:16px}html[data-theme=win98] .window[role=tabpanel]{position:relative;z-index:2}html[data-theme=win98] menu[role=tablist]{display:flex;list-style-type:none;margin:0 0 -2px;padding-left:3px;position:relative;text-indent:0}html[data-theme=win98] menu[role=tablist]>li{border-top-left-radius:3px;border-top-right-radius:3px;box-shadow:inset -1px 0 #0a0a0a,inset 1px 1px #dfdfdf,inset -2px 0 gray,inset 2px 2px #fff;z-index:1}html[data-theme=win98] menu[role=tablist]>li[aria-selected=true]{background-color:silver;margin-left:-3px;margin-top:-2px;padding-bottom:2px;position:relative;z-index:8}html[data-theme=win98] menu[role=tablist]>li>a{color:#222;display:block;margin:6px;text-decoration:none}html[data-theme=win98] menu[role=tablist]>li[aria-selected=true]>a:focus{outline:none}html[data-theme=win98] menu[role=tablist]>li>a:focus{outline:1px dotted #222}html[data-theme=win98] menu[role=tablist].multirows>li{flex-grow:1;text-align:center}html[data-theme=win98] .sunken-panel{border:2px groove transparent;border-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='5' height='5' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='gray' d='M0 0h4v1H0z'/%3E%3Cpath fill='gray' d='M0 0h1v4H0z'/%3E%3Cpath fill='%230a0a0a' d='M1 1h2v1H1z'/%3E%3Cpath fill='%230a0a0a' d='M1 1h1v2H1z'/%3E%3Cpath fill='%23fff' d='M0 4h5v1H0z'/%3E%3Cpath fill='%23fff' d='M4 0h1v5H4z'/%3E%3Cpath fill='%23dfdfdf' d='M3 1h1v3H3z'/%3E%3Cpath fill='%23dfdfdf' d='M1 3h3v1H1z'/%3E%3C/svg%3E") 2;box-sizing:border-box;overflow:auto}html[data-theme=win98] .sunken-panel,html[data-theme=win98] table{background-color:#fff}html[data-theme=win98] table{border-collapse:collapse;position:relative;text-align:left;white-space:nowrap}html[data-theme=win98] table>thead>tr>*{background:silver;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf;box-sizing:border-box;font-weight:400;height:17px;padding:0 6px;position:sticky;top:0}html[data-theme=win98] table.interactive>tbody>tr{cursor:pointer}html[data-theme=win98] table>tbody>tr.highlighted{background-color:navy;color:#fff}html[data-theme=win98] table>tbody>tr>*{height:14px;padding:0 6px}html[data-theme=win98] .progress-indicator{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;box-shadow:inset -2px -2px #dfdfdf,inset 2px 2px gray;box-sizing:border-box;height:32px;padding:4px;position:relative}html[data-theme=win98] .progress-indicator>.progress-indicator-bar{background-color:navy;display:block;height:100%}html[data-theme=win98] .progress-indicator.segmented>.progress-indicator-bar{background-color:transparent;background-image:linear-gradient(90deg,navy 16px,transparent 0 2px);background-repeat:repeat;background-size:18px 100%;width:100%}html[data-theme=win98] .field-border{background:#fff}html[data-theme=win98] .field-border,html[data-theme=win98] .field-border-disabled{box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a;padding:2px}html[data-theme=win98] .field-border-disabled{background:silver}html[data-theme=win98] .status-field-border{background:silver;box-shadow:inset -1px -1px #dfdfdf,inset 1px 1px gray;padding:1px}:root,html[data-theme=modern]{color-scheme:dark;--bg: oklch(.13 .018 246);--bg-alt: oklch(.18 .026 238);--panel: oklch(.16 .018 246 / .94);--panel-elevated: oklch(.21 .026 238 / .96);--line: oklch(.74 .04 230 / .22);--line-soft: oklch(.74 .04 230 / .12);--text-primary: oklch(.94 .02 78);--text-secondary: oklch(.83 .026 78 / .82);--text-dim: oklch(.74 .035 230 / .66);--accent: oklch(.72 .12 67);--accent-soft: oklch(.84 .08 74);--accent-cool: oklch(.74 .06 230);--accent-dot: oklch(.68 .2 356);--positive: oklch(.72 .09 148);--focus-ring: oklch(.78 .12 67 / .42);--shadow-ink: oklch(.08 .014 246 / .34);--wash: oklch(.94 .02 78 / .04);--wash-soft: oklch(.94 .02 78 / .02);--radius-panel: .9rem;--radius-card: .5rem;--font-display: "Sora", "Segoe UI", sans-serif;--font-sans: "IBM Plex Sans", "Segoe UI", sans-serif;--font-mono: "IBM Plex Mono", "SFMono-Regular", monospace;--font-pixel: var(--font-display);--window-text: var(--text-primary);--window-muted: var(--text-dim);--title-blue: var(--accent-soft);--ease-out: cubic-bezier(.16, 1, .3, 1)}html[data-theme=win98]{color-scheme:light;--desktop: #008080;--desktop-dark: #006868;--desktop-grid: rgba(255, 255, 255, .08);--window: silver;--window-light: #dfdfdf;--window-text: #222;--window-muted: #555;--title-blue: navy;--title-blue-bright: #1084d0;--danger: #800000;--graph-blue: #000080;--graph-red: #800000;--graph-green: #008000;--font-pixel: "Pixelated MS Sans Serif", Arial, sans-serif;--font-sans: var(--font-pixel);--font-mono: "Courier New", monospace}html[data-theme=retroui]{color-scheme:light;--bg: #f5ece7;--bg-alt: #fae583;--panel: #fff;--panel-elevated: #fff;--line: #000;--line-soft: #000;--text-primary: #000;--text-secondary: #1a1a1a;--text-dim: #5a5a5a;--accent: #ffdb33;--accent-soft: #5f4fe6;--accent-cool: #01ffcc;--accent-dot: #ff30cd;--positive: #599d77;--focus-ring: #000;--shadow-ink: #000;--wash: #fff6b3;--wash-soft: #f5ece7;--radius-panel: 0;--radius-card: 0;--font-display: "Archivo Black", "Space Grotesk", sans-serif;--font-sans: "Space Grotesk", "IBM Plex Sans", sans-serif;--font-mono: "Space Mono", "IBM Plex Mono", monospace;--font-pixel: var(--font-display);--window-text: var(--text-primary);--window-muted: var(--text-dim);--title-blue: var(--accent-soft);--retro-card: #fff;--retro-primary: #ffdb33;--retro-primary-hover: #fc0;--retro-secondary: #000;--retro-accent: #ff30cd;--retro-border: #000;--retro-shadow-sm: 2px 2px 0 var(--retro-border);--retro-shadow: 4px 4px 0 var(--retro-border);--retro-shadow-lg: 7px 7px 0 var(--retro-border);--ease-out: cubic-bezier(.16, 1, .3, 1)}html[data-theme=xp]{color-scheme:light;--desktop: #3a6ea5;--desktop-dark: #24508f;--desktop-grid: rgba(255, 255, 255, .08);--window: #ece9d8;--window-light: #fff;--window-text: #222;--window-muted: #4d4d4d;--title-blue: #245edb;--title-blue-bright: #4f9df5;--danger: #b12d1d;--graph-blue: #245edb;--graph-red: #b12d1d;--graph-green: #2b7d2f;--font-pixel: "Pixelated MS Sans Serif", Tahoma, Arial, sans-serif;--font-sans: Tahoma, "Segoe UI", Arial, sans-serif;--font-mono: "Courier New", monospace}html[data-theme=win7]{color-scheme:light;--desktop: #78a8d5;--desktop-dark: #1f5f9f;--desktop-grid: rgba(255, 255, 255, .1);--window: rgba(236, 246, 255, .82);--window-light: rgba(255, 255, 255, .92);--window-text: #1b1b1b;--window-muted: #4e5f70;--title-blue: #1f4e79;--title-blue-bright: #7ec4ff;--danger: #c94232;--graph-blue: #2672ec;--graph-red: #c94232;--graph-green: #6aa84f;--font-pixel: "Segoe UI", "IBM Plex Sans", Arial, sans-serif;--font-sans: "Segoe UI", "IBM Plex Sans", Arial, sans-serif;--font-mono: "IBM Plex Mono", Consolas, monospace}html[data-theme=terminal]{color-scheme:dark;--bg: #06110b;--bg-alt: #0b1b11;--panel: #07150d;--panel-elevated: #0b2013;--line: #40ff88;--line-soft: rgba(64, 255, 136, .26);--text-primary: #d7ffe4;--text-secondary: rgba(215, 255, 228, .82);--text-dim: rgba(164, 242, 190, .6);--accent: #40ff88;--accent-soft: #7cffaa;--accent-cool: #1a95e0;--accent-dot: #ffd166;--positive: #40ff88;--focus-ring: rgba(64, 255, 136, .58);--shadow-ink: rgba(0, 0, 0, .46);--wash: rgba(64, 255, 136, .08);--wash-soft: rgba(64, 255, 136, .035);--radius-panel: 0;--radius-card: 0;--font-display: "Space Mono", "IBM Plex Mono", monospace;--font-sans: "Space Mono", "IBM Plex Mono", monospace;--font-mono: "Space Mono", "IBM Plex Mono", monospace;--font-pixel: var(--font-mono);--window-text: var(--text-primary);--window-muted: var(--text-dim);--title-blue: var(--accent);--ease-out: cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-height:100vh;margin:0;font-family:var(--font-sans);background:linear-gradient(180deg,#081017,#03060b);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-theme=win98] body{background:linear-gradient(90deg,var(--desktop-grid) 1px,transparent 1px),linear-gradient(var(--desktop-grid) 1px,transparent 1px),linear-gradient(180deg,var(--desktop) 0%,var(--desktop-dark) 100%);background-size:16px 16px,16px 16px,auto;color:var(--window-text);font-size:12px;-webkit-font-smoothing:none;-moz-osx-font-smoothing:auto}html[data-theme=retroui] body{background:linear-gradient(90deg,rgba(0,0,0,.05) 1px,transparent 1px),linear-gradient(rgba(0,0,0,.05) 1px,transparent 1px),var(--bg);background-size:28px 28px,28px 28px,auto;color:var(--text-primary);font-weight:500}html[data-theme=xp] body{background:linear-gradient(90deg,var(--desktop-grid) 1px,transparent 1px),linear-gradient(var(--desktop-grid) 1px,transparent 1px),radial-gradient(circle at 18% 18%,#69b26d 0 18%,transparent 19%),linear-gradient(180deg,var(--desktop) 0%,var(--desktop-dark) 100%);background-size:18px 18px,18px 18px,auto,auto;color:var(--window-text);font-size:12px;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}html[data-theme=win7] body{background:radial-gradient(circle at 20% 18%,rgba(255,255,255,.44),transparent 22%),radial-gradient(circle at 70% 76%,rgba(0,184,255,.36),transparent 24%),linear-gradient(160deg,#b7dbf7 0%,var(--desktop) 42%,var(--desktop-dark) 100%);color:var(--window-text);font-size:13px}html[data-theme=terminal] body{background:linear-gradient(rgba(64,255,136,.035) 1px,transparent 1px),radial-gradient(circle at 50% -20%,rgba(64,255,136,.14),transparent 35%),var(--bg);background-size:100% 3px,auto,auto;color:var(--text-primary);text-rendering:geometricprecision}a{color:inherit}button,input,select,textarea{font:inherit}::selection{background:#d7954b3d;color:var(--text-primary)}html[data-theme=win98] ::selection{background:navy;color:#fff}html[data-theme=retroui] ::selection{background:var(--retro-primary);color:var(--text-primary)}html[data-theme=xp] ::selection,html[data-theme=win7] ::selection{background:var(--title-blue);color:#fff}html[data-theme=terminal] ::selection{background:var(--accent);color:#021006}:where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}html[data-theme=win98] :where(a,button,input,select,textarea):focus-visible{outline:1px dotted #000;outline-offset:-3px}html[data-theme=xp] :where(a,button,input,select,textarea):focus-visible,html[data-theme=win7] :where(a,button,input,select,textarea):focus-visible{outline:1px dotted #000;outline-offset:-4px}html[data-theme=retroui] :where(a,button,input,select,textarea):focus-visible{outline:3px solid var(--retro-accent);outline-offset:3px}html[data-theme=terminal] :where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:2px}#root{min-height:100vh}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4,strong,.title-bar-text{letter-spacing:0}h1{font-size:clamp(2rem,6vw,4.6rem)}h2{font-size:clamp(1.55rem,3.4vw,2.7rem)}h3{font-size:1.55rem}:where(html:not([data-theme]),html[data-theme=modern],html[data-theme=retroui],html[data-theme=terminal]) .window{background:var(--panel);box-shadow:none;padding:2rem;border:1px solid var(--line);border-radius:var(--radius-panel);color:var(--text-primary);font-family:var(--font-sans);font-size:1rem}:where(html:not([data-theme]),html[data-theme=modern],html[data-theme=retroui],html[data-theme=terminal]) .window-body{margin:0;min-width:0}:where(html:not([data-theme]),html[data-theme=modern],html[data-theme=retroui],html[data-theme=terminal]) .window-body>*+*{margin-top:1rem}:where(html:not([data-theme]),html[data-theme=modern],html[data-theme=retroui],html[data-theme=terminal]) .sunken-panel{background:linear-gradient(180deg,var(--wash),var(--wash-soft)),#f3eadd04;border:1px solid var(--line-soft);border-radius:var(--radius-card);box-shadow:none;color:var(--text-primary);font-family:var(--font-sans);font-size:1rem}:where(html:not([data-theme]),html[data-theme=modern],html[data-theme=retroui],html[data-theme=terminal]) fieldset{border:0;border-image:none;margin:0;padding:0}:where(html:not([data-theme]),html[data-theme=modern],html[data-theme=retroui],html[data-theme=terminal]) legend{background:transparent}:where(html:not([data-theme]),html[data-theme=modern],html[data-theme=retroui],html[data-theme=terminal]) .status-bar{display:flex;gap:.55rem;margin:0}:where(html:not([data-theme]),html[data-theme=modern],html[data-theme=retroui],html[data-theme=terminal]) .status-bar-field{flex-grow:0;margin:0;padding:.42rem .72rem;border:1px solid oklch(.72 .12 67 / .22);border-radius:999px;background:#d7954b17;box-shadow:none;color:var(--accent-soft)}:where(html:not([data-theme]),html[data-theme=modern],html[data-theme=retroui],html[data-theme=terminal]) button{min-width:auto;min-height:2.75rem;padding:.68rem .85rem;border:1px solid var(--line-soft);border-radius:var(--radius-card);background:transparent;box-shadow:none;color:var(--text-primary);text-shadow:none;font:inherit;font-family:var(--font-sans);font-weight:600;cursor:pointer;transition:transform .18s var(--ease-out),border-color .18s var(--ease-out),background .18s var(--ease-out),color .18s var(--ease-out)}:where(html:not([data-theme]),html[data-theme=modern],html[data-theme=retroui],html[data-theme=terminal]) button:hover:not(:disabled){transform:translateY(-1px);border-color:#d7954b47;background:var(--wash)}:where(html:not([data-theme]),html[data-theme=modern],html[data-theme=retroui],html[data-theme=terminal]) button:active:not(:disabled){transform:translateY(1px) scale(.985)}:where(html:not([data-theme]),html[data-theme=modern],html[data-theme=retroui],html[data-theme=terminal]) button.default{border-color:#d7954b57;background:#d7954b1f;box-shadow:none}:where(html:not([data-theme]),html[data-theme=modern],html[data-theme=retroui],html[data-theme=terminal]) button:disabled{cursor:not-allowed;opacity:.42;text-shadow:none}:where(html:not([data-theme]),html[data-theme=modern],html[data-theme=retroui],html[data-theme=terminal]) table{width:100%;background:transparent;color:var(--text-secondary);border-collapse:collapse;font-family:var(--font-sans)}:where(html:not([data-theme]),html[data-theme=modern],html[data-theme=retroui],html[data-theme=terminal]) table>thead>tr>*{position:sticky;top:0;height:auto;padding:.86rem .72rem;background:#d7954b17;box-shadow:none;color:var(--accent-soft);font-weight:600}:where(html:not([data-theme]),html[data-theme=modern],html[data-theme=retroui],html[data-theme=terminal]) table>tbody>tr>*{height:auto;padding:.92rem .72rem}:where(html:not([data-theme]),html[data-theme=modern],html[data-theme=retroui],html[data-theme=terminal]) .recharts-wrapper,:where(html:not([data-theme]),html[data-theme=modern],html[data-theme=retroui],html[data-theme=terminal]) .recharts-wrapper text,:where(html:not([data-theme]),html[data-theme=modern],html[data-theme=retroui],html[data-theme=terminal]) .recharts-tooltip-wrapper{font-family:var(--font-sans)!important}html[data-theme=retroui] .window{border:2px solid var(--retro-border);background:var(--retro-card);box-shadow:var(--retro-shadow-lg)}html[data-theme=retroui] .sunken-panel{border:2px solid var(--retro-border);background:var(--retro-card);box-shadow:var(--retro-shadow)}html[data-theme=retroui] .status-bar-field{border:2px solid var(--retro-border);border-radius:0;background:var(--retro-primary);box-shadow:var(--retro-shadow-sm);color:var(--text-primary)}html[data-theme=retroui] button{border:2px solid var(--retro-border);background:var(--retro-card);box-shadow:var(--retro-shadow);color:var(--text-primary);font-family:var(--font-display);font-weight:400;text-transform:none}html[data-theme=retroui] button.default{background:var(--retro-primary);box-shadow:var(--retro-shadow)}html[data-theme=retroui] button:hover:not(:disabled){transform:translate(2px,2px);border-color:var(--retro-border);background:var(--retro-primary-hover);box-shadow:2px 2px 0 var(--retro-border)}html[data-theme=retroui] button:active:not(:disabled){transform:translate(4px,4px);box-shadow:none}html[data-theme=retroui] select{border:2px solid var(--retro-border);border-radius:0;background:linear-gradient(45deg,transparent 50%,var(--text-primary) 50%) right .95rem center / .45rem .45rem no-repeat,linear-gradient(135deg,var(--text-primary) 50%,transparent 50%) right .65rem center / .45rem .45rem no-repeat,var(--retro-card);box-shadow:var(--retro-shadow);color:var(--text-primary);font-family:var(--font-display);font-weight:400}html[data-theme=retroui] select:hover{background-color:var(--retro-primary)}html[data-theme=retroui] table{overflow:hidden;border:2px solid var(--retro-border);background:var(--retro-card);box-shadow:var(--retro-shadow)}html[data-theme=retroui] table>thead>tr>*{background:var(--retro-primary);color:var(--text-primary);box-shadow:none;border-bottom:2px solid var(--retro-border)}html[data-theme=retroui] table>tbody>tr>*{border-bottom:1px solid var(--retro-border);color:var(--text-primary)}html[data-theme=retroui] table>tbody>tr:last-child>*{border-bottom:0}html[data-theme=retroui] .recharts-cartesian-axis-tick-value{fill:var(--text-primary)}html[data-theme=terminal] .window{border:1px solid var(--line);background:linear-gradient(#40ff8809,#40ff8804),var(--panel);box-shadow:0 0 0 1px #40ff881f,0 18px 48px var(--shadow-ink)}html[data-theme=terminal] .window:before{content:"";display:block;height:0}html[data-theme=terminal] .sunken-panel{border:1px solid var(--line-soft);background:var(--panel-elevated);box-shadow:inset 0 0 0 1px #40ff880d}html[data-theme=terminal] .status-bar-field{border-radius:0;border-color:var(--line-soft);background:var(--wash);color:var(--accent)}html[data-theme=terminal] button,html[data-theme=terminal] select{border:1px solid var(--line);border-radius:0;background:var(--panel);color:var(--accent);box-shadow:none;text-transform:uppercase}html[data-theme=terminal] button:before{content:"> "}html[data-theme=terminal] button:hover:not(:disabled),html[data-theme=terminal] select:hover{background:var(--accent);color:#021006}html[data-theme=terminal] button:active:not(:disabled){transform:none;background:var(--accent-soft)}html[data-theme=terminal] table{border:1px solid var(--line-soft)}html[data-theme=terminal] table>thead>tr>*{background:var(--wash);color:var(--accent);border-bottom:1px dashed var(--line)}html[data-theme=terminal] table>tbody>tr>*{border-bottom:1px solid var(--line-soft)}html[data-theme=terminal] .recharts-cartesian-axis-tick-value{fill:var(--text-secondary)}html[data-theme=xp] .window,html[data-theme=win7] .window{color:var(--window-text);font-family:var(--font-sans)}html[data-theme=xp] .window{border:1px solid #003c74;border-radius:8px 8px 3px 3px;background:var(--window);box-shadow:inset 1px 1px #ffffffd1,inset -1px -1px #00000047,0 14px 30px #00000047;padding:3px}html[data-theme=win7] .window{border:1px solid rgba(31,78,121,.72);border-radius:7px;background:var(--window);box-shadow:inset 0 0 0 1px #ffffff9e,0 18px 42px #0000003d;padding:6px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-theme=xp] .title-bar,html[data-theme=win7] .title-bar{display:flex;align-items:center;justify-content:space-between}html[data-theme=xp] .title-bar{min-height:26px;padding:3px 4px 3px 8px;border-radius:6px 6px 0 0;background:linear-gradient(180deg,#4f9df5,#245edb 48%,#1941a5)}html[data-theme=win7] .title-bar{min-height:30px;padding:4px 6px 6px 8px;color:#102a43;text-shadow:0 1px rgba(255,255,255,.75)}html[data-theme=xp] .title-bar.inactive{background:linear-gradient(180deg,#8ca8d8,#667fb6)}html[data-theme=win7] .title-bar.inactive{color:#566b78}html[data-theme=xp] .title-bar-text,html[data-theme=win7] .title-bar-text{font-weight:700;letter-spacing:0;margin-right:24px}html[data-theme=xp] .title-bar-text{color:#fff;text-shadow:1px 1px #0c2d7a}html[data-theme=win7] .title-bar-text{color:#102a43}html[data-theme=xp] .title-bar-controls,html[data-theme=win7] .title-bar-controls{display:flex}html[data-theme=xp] .title-bar-controls button,html[data-theme=win7] .title-bar-controls button{min-width:22px;min-height:20px;padding:0;font-size:0}html[data-theme=xp] .title-bar-controls button{border:1px solid #fff;border-radius:3px;background:linear-gradient(135deg,#70a6ff,#1f57d6 54%,#123aa3);box-shadow:inset 1px 1px #ffffffbf}html[data-theme=win7] .title-bar-controls button{min-width:32px;border:1px solid rgba(28,70,108,.58);background:linear-gradient(180deg,#ffffffb3,#96bee173);box-shadow:inset 0 0 0 1px #ffffff80}html[data-theme=xp] .title-bar-controls button[aria-label=Close]{background:linear-gradient(135deg,#ffb199,#e45a35 52%,#a22513)}html[data-theme=win7] .title-bar-controls button[aria-label=Close]{background:linear-gradient(180deg,#f8b2a5,#d94836 52%,#9f2319);min-width:44px}html[data-theme=xp] .window-body,html[data-theme=win7] .window-body{min-width:0;margin:8px}html[data-theme=xp] .window-body>*+*,html[data-theme=win7] .window-body>*+*{margin-top:10px}html[data-theme=xp] .sunken-panel,html[data-theme=win7] .sunken-panel{overflow:auto;background:#fff}html[data-theme=xp] .sunken-panel{border:1px solid #7f9db9;box-shadow:inset 1px 1px #c8c8c8,inset -1px -1px #fff}html[data-theme=win7] .sunken-panel{border:1px solid #b7c9d6;border-radius:3px;box-shadow:inset 0 0 0 1px #fff}html[data-theme=xp] fieldset,html[data-theme=win7] fieldset{margin:0;padding:10px}html[data-theme=xp] fieldset{border:1px solid #d0d0bf;background:#fff}html[data-theme=win7] fieldset{border:1px solid #cdd7db;border-radius:3px;background:#ffffffb8;box-shadow:inset 0 0 0 1px #fff}html[data-theme=xp] legend,html[data-theme=win7] legend{background:transparent;color:var(--title-blue)}html[data-theme=xp] button,html[data-theme=xp] select,html[data-theme=win7] button,html[data-theme=win7] select{min-width:75px;min-height:23px;padding:0 12px;color:#222;font-family:var(--font-sans)}html[data-theme=xp] button,html[data-theme=xp] select{border:1px solid #003c74;border-radius:3px;background:linear-gradient(180deg,#fff,#ece9d8 45%,#d6d2bd);box-shadow:inset 1px 1px #fff,inset -1px -1px #8a867a}html[data-theme=win7] button,html[data-theme=win7] select{border:1px solid #8e8f8f;border-radius:3px;background:linear-gradient(#f2f2f2 45%,#ebebeb 45%,#cfcfcf);box-shadow:inset 0 0 0 1px #fffc}html[data-theme=xp] button:hover:not(:disabled),html[data-theme=xp] select:hover{border-color:#2f7ed8;background:linear-gradient(180deg,#fff7d7,#f7c96b)}html[data-theme=win7] button:hover:not(:disabled),html[data-theme=win7] select:hover{border-color:#3c7fb1;background:linear-gradient(#eaf6fd 45%,#bee6fd 45%,#a7d9f5)}html[data-theme=xp] button:active:not(:disabled),html[data-theme=win7] button:active:not(:disabled){transform:translateY(1px)}html[data-theme=xp] select,html[data-theme=win7] select{appearance:none;padding-right:30px;background-repeat:no-repeat;background-position:right 6px center}html[data-theme=xp] table,html[data-theme=win7] table{width:100%;border-collapse:collapse;background:#fff;color:var(--window-text);font-family:var(--font-sans);white-space:nowrap}html[data-theme=xp] table>thead>tr>*,html[data-theme=win7] table>thead>tr>*{position:sticky;top:0;height:auto;padding:4px 8px;font-weight:400}html[data-theme=xp] table>thead>tr>*{background:linear-gradient(180deg,#fff,#ece9d8);border:1px solid #aca899}html[data-theme=win7] table>thead>tr>*{background:linear-gradient(180deg,#fff 45%,#fafafa 45%,#f0f0f0);border:1px solid #d7d7d7}html[data-theme=xp] table>tbody>tr>*,html[data-theme=win7] table>tbody>tr>*{height:auto;padding:4px 8px}html[data-theme=xp] .status-bar,html[data-theme=win7] .status-bar{display:flex;gap:1px;margin:0 1px}html[data-theme=xp] .status-bar-field,html[data-theme=win7] .status-bar-field{min-width:0;flex-grow:1;margin:0;padding:3px 5px;overflow-wrap:anywhere}html[data-theme=xp] .status-bar-field{box-shadow:inset -1px -1px #fff,inset 1px 1px #aca899}html[data-theme=win7] .status-bar-field{border-right:1px solid #cfcfcf;background:#ffffff6b}html[data-theme=xp] ul.tree-view,html[data-theme=win7] ul.tree-view{display:block;margin:0;padding:6px;background:#fff;color:#000;font-family:var(--font-sans)}html[data-theme=xp] ul.tree-view{border:1px solid #7f9db9}html[data-theme=win7] ul.tree-view{border:1px solid #b7c9d6}html[data-theme=xp] ul.tree-view li,html[data-theme=win7] ul.tree-view li{list-style-type:none;margin-top:3px}html[data-theme=xp] .taskbar{background:linear-gradient(180deg,#3f8cf3,#1f5fd1 48%,#17429f);box-shadow:inset 0 1px #ffffff94}html[data-theme=win7] .taskbar{background:#2a527694;box-shadow:inset 0 1px #ffffff80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html[data-theme=xp] .recharts-wrapper,html[data-theme=xp] .recharts-wrapper text,html[data-theme=xp] .recharts-tooltip-wrapper,html[data-theme=win7] .recharts-wrapper,html[data-theme=win7] .recharts-wrapper text,html[data-theme=win7] .recharts-tooltip-wrapper{font-family:var(--font-sans)!important}html[data-theme=xp] .recharts-cartesian-axis-tick-value,html[data-theme=win7] .recharts-cartesian-axis-tick-value{fill:var(--window-text)}html[data-theme=win98] .window{color:var(--window-text)}html[data-theme=win98] .window-body{min-width:0}html[data-theme=win98] .window-body>*+*{margin-top:10px}html[data-theme=win98] .sunken-panel{background:#fff}html[data-theme=win98] .status-bar-field{min-width:0;overflow-wrap:anywhere}html[data-theme=win98] .recharts-wrapper,html[data-theme=win98] .recharts-wrapper text,html[data-theme=win98] .recharts-tooltip-wrapper{font-family:var(--font-pixel)!important}html[data-theme=win98] .recharts-cartesian-axis-tick-value{fill:#222}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
