@charset "UTF-8";:root{--base-color: $base-color;--body-bg: $body-bg;--main-color: $main-color;--accent-color: $accent-color;--btn-main-shadow: 0px 4px 0px 0px rgb(19, 61, 74);--btn-accent-shadow: 0px 4px 0px 0px rgb(19, 61, 74);--nav-img: linear-gradient(90deg, rgba(8, 36, 104, 1), rgba(160, 200, 240, .56))}html{overflow-x:hidden;overflow-y:hidden}.clock{display:inline-block;padding:2px;width:60px;text-align:center;box-shadow:inset 1px 1px 1px #0006;border-right:1px #ffffff solid;border-bottom:1px #ffffff solid;background-color:#dfdfdf;margin-bottom:5px;margin-right:3px;vertical-align:bottom}.deskIco{color:#fff;position:absolute;left:2%;font-size:12px;text-align:center}.icon1{width:90px}.titleBar{background-image:var(--nav-img);height:36px;padding-left:10px;margin-bottom:0;border-radius:0;display:grid;grid-template-columns:30px 1fr 25px}.titleImg{grid-column:1/1;vertical-align:middle;margin-top:7px}.titleText{grid-column:2/2;margin-top:6px}.footbar{display:flex;justify-content:space-between;position:absolute;bottom:0;width:100%;height:39px;background-color:#dfdedc;color:#000;border-top:1px #ffffff solid;padding-left:10px;padding-top:5px}.batsu{grid-column:3/3;position:relative;margin-top:8px;width:20px;height:20px;box-shadow:1px 1px 2px #0006;border-left:1px #ffffff solid;border-top:1px #ffffff solid;background-color:#dfdedc;cursor:pointer}.batsu:before,.batsu:after{content:"";position:absolute;top:50%;left:50%;width:2px;height:15px;background:#000}.batsu:before{transform:translate(-50%,-50%) rotate(45deg)}.batsu:after{transform:translate(-50%,-50%) rotate(-45deg)}.batsu:active,.batsu:focus{box-shadow:inset 1px 1px 1px #0000001a;border-left:1px #cccccc solid;border-top:1px #cccccc solid;border-right:0px #ffffff solid;border-bottom:0px #ffffff solid;background-color:#ccc}h4{padding:2px 12px;border-width:0 0 1px 8px;border-style:solid;border-color:#3a6ea5;margin-top:10px;font-weight:700;font-size:110%}.menu{display:flex;flex-flow:column;gap:7px}.menu>li{margin-left:20px}ul,.contentBox{padding:5px 12px}.scroll{overflow-y:scroll;height:300px;-ms-overflow-style:none;scrollbar-width:none}.scroll::-webkit-scrollbar{display:none}.discription{height:100vh;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;background-color:#dfdedc}.discription::-webkit-scrollbar{display:none}.winBtn{border-radius:0;background-color:#dfdfdf;border-left:1px #ffffff solid;border-top:1px #ffffff solid;border-right:1px #8c8787 solid;border-bottom:1px #8c8787 solid}.winBtn:hover{border-left:1px #ffffff solid;border-top:1px #ffffff solid;border-right:1px #8c8787 solid;border-bottom:1px #8c8787 solid}.winBtn:focus{box-shadow:inset 2px 2px 2px #0000004d;border-left:1px #111111 solid;border-top:1px #111111 solid;border-right:1px #ffffff solid;border-bottom:1px #ffffff solid;background-color:#ccc}.container{margin-top:0;max-width:100%!important}.box{width:100vw;height:calc(100vh - 36px);-ms-overflow-style:none;scrollbar-width:none}.box::-webkit-scrollbar{display:none}.deskIco{margin-top:3vh;margin-left:5px}.ifrmain{width:calc(100% + 30px);height:calc(100% + 0px);margin:-15px}.dialogContents{height:calc(80% - 20px)}.dialogBtnArea{height:20%}@media screen and (max-width:1280px){.menu{flex-flow:column;gap:7px}.discription{overflow-y:scroll;height:100%}.container{margin-top:0;max-width:1280px!important}.deskIco{margin-top:3vh;margin-left:5px}.titleBar{border-radius:0}.box{width:100vw;overflow-y:scroll}.ifrmain{width:calc(100% + 30px);height:calc(100% + 0px);margin:-15px}.dialogContents{height:calc(100% - 82px)}.dialogBtnArea{height:82px}}@media screen and (min-width:1900px){.container{margin-top:0}.deskIco{margin-top:3vh;margin-left:5px}.ifrmain{margin:-15px}.dialogContents{height:calc(100% - 82px)}.dialogBtnArea{height:82px}}@media screen and (min-width:3800px){.container{margin-top:0}.deskIco{margin-top:3vh;margin-left:5px}.ifrmain{width:calc(100% + 30px);margin:-15px}.dialogContents{height:calc(100% - 82px)}.dialogBtnArea{height:82px}}.bg-main{background-color:var(--main-color)}.bg-accent{background-color:var(--accent-color)}.text-main{color:var(--main-color)}.text-accent{color:var(--accent-color)}button:focus{outline:none}.al-r{margin-left:auto;text-align:right}.al-l{margin-right:auto;text-align:left}.al-c{margin:auto;text-align:center}.hidden{display:none}html,body,#root{width:100%;height:100%;margin:0}@font-face{font-family:MSSS;src:url(/ms_sans_serif.ttf)}body{background:#3b6ea5;font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5}button{font:inherit;cursor:pointer}a{color:#485fc7;text-decoration:none}a:hover{color:#363636}img{max-width:100%}p{margin:0}.desktop{position:fixed;top:0;right:0;bottom:0;left:0;background:#3b6ea5}.deskIco{top:0;display:flex;flex-direction:column;gap:20px;z-index:1;font-family:MSSS}.desktop-icon{width:90px;padding:3px;border:0;background:transparent;color:#fff;font:inherit;text-align:center}.desktop-icon img{display:block;width:52px;height:52px;object-fit:contain;margin:0 auto 4px}.desktop-icon span{display:block}.desktop-icon:focus-visible span{outline:1px dotted white;background:#0a246a}.app-window{position:absolute;box-sizing:border-box;width:min(800px,100vw);height:min(600px,100vh - 39px);max-width:100vw;max-height:calc(100vh - 39px);flex-direction:column;border:1px solid #a9a9a9;background:#dfdedc;box-shadow:2px 2px 5px #0005;overflow:hidden}.app-window.maximized{left:0;top:0;width:100%;height:calc(100% - 39px)}.window-resize{position:absolute;right:0;bottom:0;z-index:1;width:18px;height:18px;padding:0;border:0;background:repeating-linear-gradient(135deg,transparent 0 3px,#808080 3px 4px,#fff 4px 5px,transparent 5px 7px) right bottom/12px 12px no-repeat;cursor:nwse-resize;touch-action:none}.window-resize:focus-visible{outline:1px dotted #000;outline-offset:-2px}.window-titlebar{flex:0 0 36px;display:flex;align-items:center;gap:8px;padding:0 4px 0 10px;background:var(--nav-img);color:#fff;cursor:move;-webkit-user-select:none;user-select:none;touch-action:none}.window-titlebar.inactive{background:linear-gradient(90deg,#777,#bbb)}.window-titlebar img{width:22px;height:22px;object-fit:contain}.window-titlebar strong{min-width:0;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:20px}.window-controls{display:flex;gap:2px}.window-control{position:relative;width:20px;height:20px;padding:0;background:#dfdedc;border:0;border-left:1px solid #fff;border-top:1px solid #fff;box-shadow:1px 1px 2px #0006}.window-control:active{box-shadow:inset 1px 1px 1px #0000001a;border-left-color:#ccc;border-top-color:#ccc;background:#ccc}.window-control.minimize:after{content:"";position:absolute;left:4px;bottom:4px;width:10px;height:2px;background:#000}.window-control.maximize:after,.window-control.restore:after{content:"";position:absolute;left:4px;top:4px;width:10px;height:9px;border:1px solid #000;border-top-width:3px}.window-control.restore:before{content:"";position:absolute;left:6px;top:3px;width:9px;height:8px;border:1px solid #000;background:#dfdedc}.window-control.restore:after{left:3px;top:6px;width:9px;height:8px;background:#dfdedc}.window-control.close:before,.window-control.close:after{content:"";position:absolute;left:50%;top:50%;width:2px;height:15px;background:#000;transform:translate(-50%,-50%) rotate(45deg)}.window-control.close:after{transform:translate(-50%,-50%) rotate(-45deg)}.window-content{flex:1;min-height:0;overflow:auto}.window-content iframe{display:block;width:100%;height:100%;border:0}.window-content .ie-app{min-width:0}.window-content .menu-bar,.window-content .toolbar-row,.window-content .address-row,.window-content .status-bar{flex-shrink:0}.window-content .toolbar-row{overflow-x:auto;overflow-y:hidden}.window-content .content{height:auto;min-height:100%;overflow:visible}.footbar{z-index:1000;align-items:flex-start;gap:5px}.taskbar-items{display:flex;flex:1;min-width:0;gap:3px;overflow-x:auto}.start,.task-button,.clock,.winBtn{color:#000;border-radius:0;background:#dfdfdf}.start{flex:0 0 83px;display:flex;align-items:center;justify-content:center;gap:3px;height:28px;margin:0 5px 4px 0;padding:0 4px;font-size:18px;font-weight:400;border:1px solid;border-color:#fff #111 #111 #fff;box-shadow:1px 1px 1px #0000001a}.start img{width:22px;height:22px;object-fit:contain}.task-button img{width:20px;height:20px;object-fit:contain}.start:active,.start.pressed{box-shadow:inset 2px 2px 2px #0000004d;border-color:#111 #fff #fff #111;background:#ccc}.task-button{display:flex;align-items:center;gap:5px;flex:0 1 200px;min-width:100px;height:28px;padding:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;border:0;border-left:1px solid #fff;border-top:1px solid #fff;box-shadow:1px 1px 2px #0006}.task-button.active-task{border:0;border-right:1px solid #fff;border-bottom:1px solid #fff;box-shadow:inset 1px 1px 2px #0006}.clock{flex:0 0 60px;height:28px;margin:0 3px 5px 0;padding:2px;border:0;border-right:1px solid #fff;border-bottom:1px solid #fff;box-shadow:inset 1px 1px 1px #0006;font-size:16px}.startMenu{position:absolute;left:0;bottom:38px;display:flex;width:min(350px,100vw);height:min(400px,100vh - 40px);background:#dfdedc;border:2px outset #fff;box-shadow:2px 2px 8px #0003}.start-band{display:flex;align-items:flex-end;justify-content:center;width:40px;padding:10px 0;background:linear-gradient(180deg,#082468,#a0c8f0);color:#fff}.start-band span{writing-mode:vertical-rl;transform:rotate(180deg);font-weight:700}.start-menu-items{display:flex;flex:1;flex-direction:column;min-width:0;padding:10px 4px}.startmenu-item{display:flex;align-items:center;gap:8px;width:100%;padding:6px;border:0;background:transparent;color:#000;text-align:left;font-size:14px}.startmenu-item:hover,.startmenu-item:focus-visible{background:#0a246a;color:#fff;opacity:1}.startmenu-item img{width:22px;height:22px;object-fit:contain}.start-menu-bottom{margin-top:auto;border-top:1px solid #aaa}.dialog{z-index:1100;max-width:calc(100vw - 20px)}.title.is-5{font-size:20px}.has-text-white{color:#fff}.button{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px}.winBtn{min-width:75px;padding:4px 12px;border:1px solid;border-color:#fff #8c8787 #8c8787 #fff}.logon-screen{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#3b6ea5}.logon-dialog{width:min(400px,100vw - 24px);padding:3px;border:2px outset #fff;background:#d4d0c8;color:#000;box-shadow:2px 2px #0008}.logon-title{padding:5px 7px;background:linear-gradient(90deg,#082468,#a0c8f0);color:#fff;font-weight:700}.logon-content{display:flex;gap:20px;padding:25px 20px 16px;font-size:14px}.logon-content img{width:48px;height:48px;object-fit:contain}.logon-content p{margin-top:12px}.logon-actions{padding:8px 20px 16px;text-align:right}
