@font-face{font-family:"RS W95";src:url(fonts/w95fa.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"RS Sysfont";src:url(fonts/sysfont.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"RS PixelOp";src:url(fonts/pixeloperator.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"RS VT323";src:url(fonts/vt323.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"RS Open Sans";src:url(fonts/opensans-latin.woff2) format("woff2");font-weight:400 700;font-display:swap}@font-face{font-family:"RS JB Mono";src:url(fonts/jbmono-latin.woff2) format("woff2");font-weight:100 800;font-display:swap}.os[data-theme=win9x]{--font:13px/1.25 "RS W95","MS Sans Serif","Microsoft Sans Serif",Tahoma,Verdana,Arial,sans-serif;--mono:"RS VT323","Courier New",Consolas,monospace}.os[data-theme=mac9]{--font:12px/1.3 "RS Sysfont",Charcoal,Geneva,Verdana,sans-serif;--mono:"RS VT323",Monaco,"Courier New",monospace}.os[data-theme=aqua]{--font:13px/1.4 "RS Open Sans","Lucida Grande","Helvetica Neue",Helvetica,Arial,sans-serif;--mono:"RS JB Mono",Menlo,Monaco,"Courier New",monospace}.os[data-theme=mac9],.os[data-theme=mac9] *{font-synthesis:none}.os[data-theme=aqua] img{image-rendering:auto}.os[data-theme=aqua] .o-tt{font-weight:600}.os[data-theme=win9x] .o-text,.os[data-theme=mac9] .o-text,.os[data-theme=win9x] .o-tout,.os[data-theme=mac9] .o-tout{font-size:17px;line-height:1.15}.os[data-theme=win9x] .o-pl,.os[data-theme=mac9] .o-pl,.os[data-theme=win9x] .o-ptitle,.os[data-theme=mac9] .o-ptitle{font-size:16px}.os[data-theme=win9x] .o-ptime,.os[data-theme=mac9] .o-ptime{font-size:15px}.os[data-theme=win9x] .o-cdisp,.os[data-theme=mac9] .o-cdisp{font-size:30px;line-height:1.1}.os[data-theme=win9x] .o-dclock,.os[data-theme=mac9] .o-dclock{font-size:32px}.os[data-theme=win9x] .o-lcd,.os[data-theme=mac9] .o-lcd{font-size:28px}.os[data-theme=win9x] .o-cell,.os[data-theme=mac9] .o-cell{font-size:19px}.os[data-theme=win9x] .o-face,.os[data-theme=mac9] .o-face{font-size:20px}.os[data-theme=win9x] .os[data-theme=win9x] .o-boot-win9x .o-bios{font-size:18px}.os[data-theme=win9x] .o-saver-hint,.os[data-theme=mac9] .o-saver-hint,.os[data-theme=win9x] .o-boot-skip,.os[data-theme=mac9] .o-boot-skip{font-size:15px}.os[data-theme=win9x] .o-shut,.os[data-theme=mac9] .o-shut{font-size:20px}.os[data-theme=mac9] .o-pg{font:16px/1.3 "RS PixelOp",Geneva,Verdana,sans-serif}.os[data-theme=aqua] .o-pg{font-family:"RS Open Sans","Lucida Grande",Helvetica,Arial,sans-serif}.os[data-theme=aqua] code,.os[data-theme=aqua] .bw-urlbox{font-family:"RS JB Mono",Menlo,monospace}.o-boot-mac9 .o-splash{font-family:"RS Sysfont",Charcoal,Geneva,sans-serif}.o-boot-aqua .o-splash{font-family:"RS Open Sans","Lucida Grande",Helvetica,Arial,sans-serif}.os[data-theme=win9x] .o-desktop{bottom:28px}.os[data-theme=win9x] .o-taskbar{height:28px;padding:2px;gap:4px}.os[data-theme=win9x] .o-start{padding:0 8px;gap:4px}.os[data-theme=win9x] .o-tb{height:18px;padding:1px 2px;gap:3px}.os[data-theme=win9x] .o-b{width:16px;height:14px;font-size:0;line-height:0;background:#c0c0c0 center/16px 14px no-repeat}.os[data-theme=win9x] .o-bm::before,.os[data-theme=win9x] .o-bx::before,.os[data-theme=win9x] .o-bc::before{content:none}.os[data-theme=win9x] .o-bm{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='14' shape-rendering='crispEdges'%3E%3Crect x='4' y='9' width='6' height='2'/%3E%3C/svg%3E")}.os[data-theme=win9x] .o-bx{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='14' shape-rendering='crispEdges'%3E%3Cpath fill-rule='evenodd' d='M3 2h9v9H3zM4 4h7v6H4z'/%3E%3C/svg%3E")}.os[data-theme=win9x] .o-bc{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='14' shape-rendering='crispEdges'%3E%3Crect x='4' y='3' width='2' height='1'/%3E%3Crect x='10' y='3' width='2' height='1'/%3E%3Crect x='5' y='4' width='2' height='1'/%3E%3Crect x='9' y='4' width='2' height='1'/%3E%3Crect x='6' y='5' width='2' height='1'/%3E%3Crect x='8' y='5' width='2' height='1'/%3E%3Crect x='7' y='6' width='2' height='1'/%3E%3Crect x='7' y='6' width='2' height='1'/%3E%3Crect x='8' y='7' width='2' height='1'/%3E%3Crect x='6' y='7' width='2' height='1'/%3E%3Crect x='9' y='8' width='2' height='1'/%3E%3Crect x='5' y='8' width='2' height='1'/%3E%3Crect x='10' y='9' width='2' height='1'/%3E%3Crect x='4' y='9' width='2' height='1'/%3E%3C/svg%3E")}.os[data-theme=win9x] .o-wm{padding:1px 2px;gap:0}.os[data-theme=win9x] .o-wmb{padding:1px 7px}.os[data-theme=win9x] .o-mi{padding:2px 22px 2px 6px;gap:6px}.os[data-theme=win9x] .o-btn{min-height:23px;padding:1px 10px}.os[data-theme=win9x] .o-dbtns .o-btn,.os[data-theme=win9x] .o-hbtns .o-btn{min-width:75px}.os[data-theme=win9x] .o-icons{left:4px;top:4px;bottom:4px;grid-template-rows:repeat(auto-fill,76px);grid-auto-columns:76px}.os[data-theme=win9x] .o-di{width:72px;height:72px;gap:3px;padding:3px 1px}.os[data-theme=win9x] .o-di-t{font-size:13px;line-height:1.1}.os[data-theme=win9x] .o-fi{width:76px}.os[data-theme=win9x] .o-status,.os[data-theme=win9x] .o-fi-t,.os[data-theme=win9x] .o-clock{font-size:13px}.os[data-theme=win9x] .bw-bi{width:auto}.os[data-theme=mac9] .o-menubar{height:20px;padding:0 6px;gap:0}.os[data-theme=mac9] .o-mb{padding:0 10px}.os[data-theme=mac9] .o-desktop{top:20px}.os[data-theme=mac9] .o-icons{right:8px;top:6px;bottom:6px;grid-template-rows:repeat(auto-fill,80px);grid-auto-columns:84px}.os[data-theme=mac9] .o-di{width:80px;height:76px;gap:3px;padding:3px}.os[data-theme=mac9] .o-di-t{font-size:12px;line-height:1.15}.os[data-theme=mac9] .o-mi{padding:2px 14px 2px 6px}.os[data-theme=mac9] .o-btn{min-height:20px;padding:1px 12px;border-radius:10px}.os[data-theme=mac9] .o-dbtns .o-btn,.os[data-theme=mac9] .o-hbtns .o-btn{min-width:70px}.os[data-theme=mac9] .o-wmb{padding:1px 8px}.os[data-theme=mac9] .o-fi{width:84px}.os[data-theme=aqua] .o-menubar{height:22px}.os[data-theme=aqua] .o-desktop{top:22px}.os[data-theme=aqua] .o-tb{height:22px}.os[data-theme=aqua] .o-ctl{left:8px;top:4px;gap:6px}.os[data-theme=aqua] .o-b{width:12px;height:12px}.os[data-theme=aqua] .o-btn{min-height:22px;padding:2px 14px}.os[data-theme=aqua] .o-dbtns .o-btn,.os[data-theme=aqua] .o-hbtns .o-btn{min-width:70px}.os[data-theme=aqua] .o-mi{padding:2px 14px 2px 6px}.os[data-theme=aqua] .o-icons{right:12px;top:8px;bottom:8px;grid-template-rows:repeat(auto-fill,94px);grid-auto-columns:92px}.os[data-theme=aqua] .o-di{width:88px;height:90px;gap:4px;padding:4px}.os[data-theme=aqua] .o-di-t{font-size:12px;line-height:1.2}.os[data-theme=aqua] .o-dock{gap:6px;padding:6px 12px;height:64px}.os[data-theme=aqua] .o-dk{width:48px;height:48px}.os[data-theme=aqua] .o-fi{width:96px}.os .o-ic{flex:none}.os .o-hbot{width:48px;height:48px}.os .bw-bi{width:24px;height:24px}.os .bw-thi{width:24px;height:24px}.os[data-theme] .o-di-i,.os[data-theme] .o-fi-i{flex:none}@media (max-width:720px){.os[data-theme] .o-icons,.os[data-theme] .o-icons.free{grid-template-rows:repeat(auto-fill,92px);grid-auto-columns:78px}.os[data-theme] .o-di{width:74px;height:88px;gap:3px;padding:4px 1px}.os[data-theme=win9x] .o-tb{height:30px;padding:3px}.os[data-theme=win9x] .o-b{width:28px;height:24px}.os[data-theme=mac9] .o-tb{height:28px}.os[data-theme=mac9] .o-b{width:20px;height:20px}.os[data-theme=aqua] .o-tb{height:34px}.os[data-theme=aqua] .o-b{width:20px;height:20px}.os[data-theme=aqua] .o-ctl{left:10px;top:6px;gap:8px}.os[data-theme] .o-mi,.os[data-theme=win9x] .o-mi,.os[data-theme=mac9] .o-mi,.os[data-theme=aqua] .o-mi{padding-top:8px;padding-bottom:8px}.os[data-theme] .o-wmb,.os[data-theme=win9x] .o-wmb,.os[data-theme=mac9] .o-wmb{padding:6px 10px}.os[data-theme] .o-btn,.os[data-theme=win9x] .o-btn,.os[data-theme=mac9] .o-btn,.os[data-theme=aqua] .o-btn{min-height:32px}.os[data-theme=win9x] .o-taskbar{height:36px}.os[data-theme=win9x] .o-desktop{bottom:36px}.os[data-theme=aqua] .o-dock{height:56px;padding:4px 8px}.os[data-theme=aqua] .o-dk{width:44px;height:44px}.os[data-theme=aqua] .o-dk-i{width:40px!important;height:40px!important}}@media (min-resolution:2dppx){.os[data-theme=aqua] .o-win{border-width:.5px}}.os[data-theme=win9x] .o-tb .o-tt{font-weight:400;text-shadow:1px 0 currentColor;letter-spacing:0}.os[data-theme=win9x] .o-start,.os[data-theme=win9x] .o-task.on{font-weight:400;text-shadow:1px 0 currentColor}