body,html{margin:0;overflow:hidden;overscroll-behavior:none}#root,body,html{height:100%}body,html{box-sizing:border-box}*,:after,:before{box-sizing:inherit;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Tahoma,Segoe UI,Verdana,sans-serif;font-size:14px}*,:after,:before,:placeholder-shown{font-family:inherit}.xp-boot{-webkit-animation:xp-fade-in .35s ease-out;animation:xp-fade-in .35s ease-out;background:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;inset:0;overflow:hidden;position:fixed}.xp-boot__center{align-items:center;display:flex;flex-direction:column;left:50%;position:absolute;top:46%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.xp-boot__logo{height:auto;opacity:.55;width:min(380px,78vw)}.xp-boot__bar{border:2px solid #b2b2b2;border-radius:5px;box-shadow:inset 0 0 0 1px #000;height:18px;margin-top:13vh;overflow:hidden;padding:2px;position:relative;width:148px}.xp-boot__blocks{-webkit-animation:xp-boot-slide 2.2s linear infinite;animation:xp-boot-slide 2.2s linear infinite;display:flex;gap:2px;left:-40px;position:absolute;top:3px}.xp-boot__blocks span{background:linear-gradient(180deg,#2838c7 0,#5979ef 17%,#869ef3 32%,#869ef3 45%,#5979ef 59%,#2838c7);border-radius:1px;height:10px;width:8px}@-webkit-keyframes xp-boot-slide{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(190px);transform:translateX(190px)}}@keyframes xp-boot-slide{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(190px);transform:translateX(190px)}}.xp-boot__copy{bottom:14px;font-size:15px;left:12px}.xp-boot__copy,.xp-boot__ms{opacity:.85;position:absolute}.xp-boot__ms{bottom:10px;font-size:22px;font-style:italic;font-weight:700;letter-spacing:-.5px;right:14px}.xp-logon{background:#5a7edc;color:#fff;display:flex;flex-direction:column;font-family:Tahoma,Segoe UI,Verdana,sans-serif;inset:0;overflow:hidden;position:fixed;-webkit-user-select:none;user-select:none;z-index:10}.xp-logon__top{background:#00309c;flex:0 0 clamp(56px,11vh,104px);position:relative}.xp-logon__top:after{background:linear-gradient(90deg,#5a7edc 0,#9cb6f2 25%,#fff 50%,#9cb6f2 75%,#5a7edc);bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0}.xp-logon__middle{background:radial-gradient(circle at 6% 8%,hsla(0,0%,100%,.45) 0,hsla(0,0%,100%,.16) 9%,hsla(0,0%,100%,0) 19%),#5a7edc;flex:1 1;min-height:0}.xp-logon__bottom,.xp-logon__middle{align-items:center;display:flex;position:relative}.xp-logon__bottom{background:linear-gradient(90deg,#3a34ad 0,#1f36a6 45%,#00309c);flex:0 0 clamp(56px,11vh,104px);justify-content:space-between;padding:0 clamp(16px,3.4vw,50px)}.xp-logon__bottom:before{background:linear-gradient(90deg,#3a34ad 0,#6f6aa0 18%,#f99736 50%,#6f6aa0 82%,#00309c);content:"";height:2px;left:0;position:absolute;right:0;top:0}.xp-status{-webkit-animation:xp-fade-in .4s ease-out;animation:xp-fade-in .4s ease-out;text-align:center;width:100%}.xp-status--logo{align-items:center;display:flex;flex-direction:column;gap:28px}.xp-status__text{font-family:Arial,Helvetica,sans-serif;font-size:clamp(26px,3.6vw,44px);font-style:italic;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,50,.35)}.xp-status--logo .xp-status__text{font-size:clamp(18px,2vw,24px);font-style:normal;font-weight:400}.xp-status__sub{font-size:16px;margin-top:10px}.xp-welcome__left{align-items:flex-end;display:flex;flex:1 1;flex-direction:column;padding-right:clamp(20px,3vw,46px)}.xp-welcome__logo{height:auto;width:clamp(150px,18vw,250px)}.xp-welcome__begin{font-family:Tahoma,Segoe UI,Verdana,sans-serif;font-size:clamp(16px,2vw,27px);margin-top:26px}.xp-welcome__divider{align-self:stretch;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.75) 50%,hsla(0,0%,100%,0));margin:7vh 0;width:1px}.xp-welcome__right{align-items:center;align-self:stretch;display:flex;flex:1 1;overflow-y:auto;padding-left:clamp(16px,3vw,42px)}.xp-welcome__list{display:flex;flex-direction:column;gap:8px;padding:16px 0;width:min(440px,100%)}.xp-welcome__off{align-items:center;background:none;border:0;color:#fff;cursor:pointer;display:flex;font-size:clamp(13px,1.3vw,16px);gap:16px;padding:0}.xp-welcome__off-icon{align-items:center;background:linear-gradient(135deg,#ff9a6a,#e8501d 40%,#c3300c);border:1px solid #fff;border-radius:3px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2);display:inline-flex;height:38px;justify-content:center;width:38px}.xp-welcome__off:hover .xp-welcome__off-icon{-webkit-filter:brightness(1.15);filter:brightness(1.15)}.xp-welcome__help{font-size:clamp(10px,1vw,13px);line-height:1.4;text-align:right}.xp-tile{border:1px solid transparent;border-radius:9px 0 0 9px;border-right:0;cursor:pointer;display:flex;gap:18px;padding:12px 14px;position:relative}.xp-tile:hover:not(.is-selected) .xp-tile__pic{border-color:#fc3;opacity:1}.xp-tile.is-selected{background:linear-gradient(90deg,#00309c 0,rgba(0,48,156,.75) 45%,rgba(0,48,156,0));border-color:hsla(0,0%,100%,.45);cursor:default}.xp-tile__pic{background:#5a7edc;border:2px solid #fff;border-radius:4px;flex:0 0 auto;height:78px;opacity:.6;overflow:hidden;transition:opacity .15s;width:78px}.xp-tile.is-selected .xp-tile__pic{border-color:#fc3;opacity:1}.xp-tile__pic img{object-fit:cover}.xp-tile__generic,.xp-tile__pic img{display:block;height:100%;width:100%}.xp-tile__generic{background:linear-gradient(135deg,#a8c3f5,#2f5fc9);position:relative}.xp-tile__generic:before{border-radius:50%;height:22px;left:27px;top:12px;width:22px}.xp-tile__generic:after,.xp-tile__generic:before{background:#fff;content:"";opacity:.85;position:absolute}.xp-tile__generic:after{border-radius:22px 22px 4px 4px;height:30px;left:16px;top:38px;width:44px}.xp-tile__generic--new{background:linear-gradient(135deg,#b9f3a6,#2f8f2a)}.xp-tile__body{flex:1 1;min-width:0;padding-top:6px}.xp-tile__name{font-size:clamp(16px,1.5vw,20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xp-tile:not(.is-selected) .xp-tile__name{opacity:.85}.xp-tile__running{font-size:12px;margin-top:4px;opacity:.9}.xp-tile__form{margin-top:12px;position:relative}.xp-tile__label{display:block;font-size:12px;margin-bottom:5px}.xp-tile__row{align-items:center;display:flex;gap:10px}.xp-tile__row input{background:#fff;border:1px solid #00309c;border-radius:5px;color:#000;font-size:16px;height:30px;outline:none;padding:0 8px;-webkit-user-select:text;user-select:text;width:min(200px,40vw)}.xp-tile__go,.xp-tile__help{align-items:center;border:1px solid #fff;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0;width:30px}.xp-tile__go{background:linear-gradient(135deg,#7ee26a,#2fb52a 45%,#138a12)}.xp-tile__help{background:linear-gradient(135deg,#7aa2ff,#2f5df0 45%,#1a33b6);font:700 20px Arial,sans-serif}.xp-tile__go:hover,.xp-tile__help:hover{-webkit-filter:brightness(1.12);filter:brightness(1.12)}.xp-balloon{-webkit-animation:xp-fade-in .2s;animation:xp-fade-in .2s;background:#ffffe1;border:1px solid #000;border-radius:8px;box-shadow:2px 3px 6px rgba(0,0,0,.3);color:#000;font-size:12px;left:-6px;padding:10px 26px 10px 12px;position:absolute;top:calc(100% + 12px);-webkit-user-select:text;user-select:text;width:min(300px,80vw);z-index:5}.xp-balloon:before{border:6px solid transparent;border-bottom-color:#000;content:"";left:30px;position:absolute;top:-12px}.xp-balloon:after{border:5px solid transparent;border-bottom-color:#ffffe1;content:"";left:31px;position:absolute;top:-10px}.xp-balloon b{display:block;margin-bottom:6px}.xp-balloon p{line-height:1.35;margin:4px 0 0}.xp-balloon a{color:#00e}.xp-balloon__x{background:#fff;border:1px solid #999;border-radius:3px;cursor:pointer;font-size:13px;height:16px;line-height:12px;padding:0;position:absolute;right:6px;top:4px;width:16px}.xp-dlg-backdrop{align-items:center;background:rgba(0,32,110,.35);display:flex;inset:0;justify-content:center;padding:16px;position:absolute;z-index:20}.xp-dlg{-webkit-animation:xp-fade-in .15s;animation:xp-fade-in .15s;background:#ece9d8;border:3px solid #0831d9;border-radius:8px 8px 0 0;border-top:0;box-shadow:4px 6px 18px rgba(0,0,0,.45);color:#000;display:flex;flex-direction:column;font-size:11px;max-height:100%;max-width:100%}.xp-dlg__title{align-items:center;background:linear-gradient(180deg,#0058ee 0,#3593ff 4%,#288eff 6%,#127dff 8%,#036ffc 10%,#0262ee 14%,#0057e5 20%,#0054e3 24%,#0055eb 56%,#005bf5 66%,#026afe 76%,#0062ef 86%,#0052d6 92%,#0040ab 94%,#003092);border-radius:7px 7px 0 0;color:#fff;display:flex;flex:0 0 auto;font:700 13px Trebuchet MS,Tahoma,sans-serif;height:28px;justify-content:space-between;margin:0 -3px;padding:0 5px 0 9px;text-shadow:1px 1px #0f1089}.xp-dlg__close{background:radial-gradient(circle at 90% 90%,#cc4600 0,#dc6527 55%,#cd7546 70%,#ffccb2 90%,#fff 100%);border:1px solid #fff;border-radius:3px;color:#fff;cursor:pointer;font:700 17px Arial,sans-serif;height:21px;line-height:16px;padding:0;width:21px}.xp-dlg__body{padding:14px 16px 12px}.xp-dlg__buttons{display:flex;gap:8px;justify-content:flex-end;margin-top:14px}.xp-btn{background:linear-gradient(180deg,#fff 0,#ecebe6 86%,#d6d0c5);border:1px solid #003c74;border-radius:3px;color:#000;cursor:pointer;font:11px Tahoma,sans-serif;height:23px;min-width:75px;padding:0 10px}.xp-btn:hover:not(:disabled){box-shadow:inset -1px 1px #fff0cf,inset 1px 2px #fdd889,inset -2px 2px #fbc761,inset 2px -2px #e5a01a}.xp-btn:focus-visible{outline:1px dotted #000;outline-offset:-4px}.xp-btn:disabled{border-color:#c9c7ba;color:#aca899;cursor:default}.xp-btn--wide{width:100%}.xp-field{align-items:center;display:flex;margin-bottom:8px}.xp-field span{flex:0 0 96px}.xp-field input{background:#fff;border:1px solid #7f9db9;color:#000;flex:1 1;font:11px Tahoma,sans-serif;height:21px;min-width:0;padding:0 4px;-webkit-user-select:text;user-select:text}.xp-field input:focus{border-color:#3d6bd1;outline:none}.xp-classic{width:420px}.xp-classic__banner{align-items:center;background:linear-gradient(180deg,#6c91e4 0,#3a64d1 60%,#2c56c9);display:flex;height:76px;justify-content:center;overflow:hidden;position:relative}.xp-classic__brand{align-items:flex-end;display:flex;gap:2px;margin-left:60px;margin-top:-4px}.xp-classic__brand svg{display:block}.xp-classic__edition{color:#fff;font:15px Arial,sans-serif;margin-bottom:4px;text-shadow:1px 1px 1px rgba(0,0,60,.4)}.xp-classic__copy{font:9px Arial,sans-serif;left:8px;line-height:1.15}.xp-classic__copy,.xp-classic__ms{bottom:4px;color:#fff;position:absolute}.xp-classic__ms{font:italic 700 12px Arial,sans-serif;right:8px}.xp-classic__stripe{background:linear-gradient(90deg,#6c91e4,#ff9d3b 50%,#6c91e4);height:5px}.xp-classic__error{background:#fff;border:1px solid #c00;color:#900;line-height:1.35;margin-bottom:10px;padding:6px 8px}.xp-classic__options{margin:6px 0 0 96px}.xp-classic__options a,.xp-create a{color:#00e}.xp-create{width:640px}.xp-create__body{overflow-y:auto;padding:0 0 12px}.xp-create__head{background:#fff;border-bottom:1px solid #aca899;padding:12px 16px}.xp-create__head h2{color:#0b3cbd;font:700 18px Trebuchet MS,Tahoma,sans-serif;margin:0 0 6px}.xp-create__head p{margin:0}.xp-create__cols{display:flex;flex-wrap:wrap;gap:18px;padding:14px 16px 0}.xp-create__fields{flex:1 1 260px}.xp-create__note{color:#555;margin-left:96px}.xp-create__pics{display:flex;flex:0 0 236px;flex-direction:column;gap:8px}.xp-create__preview{display:flex;justify-content:center}.xp-create__preview img{border:2px solid #fc3;border-radius:4px;height:64px;width:64px}.xp-create__grid{grid-gap:4px;background:#fff;border:1px solid #7f9db9;display:grid;gap:4px;grid-template-columns:repeat(6,1fr);padding:4px}.xp-create__grid button{background:none;border:1px solid transparent;cursor:pointer;padding:1px}.xp-create__grid button.is-on{background:#316ac5;border-color:#316ac5}.xp-create__grid img{display:block;width:100%}.xp-create__error{background:#fff;border:1px solid #c00;color:#900;margin:10px 16px 0;padding:6px 8px}.xp-create .xp-dlg__buttons{padding:0 16px}.xp-bios,.xp-off,.xp-standby{background:#000;inset:0;position:fixed;z-index:30}.xp-off{align-items:center;cursor:default;display:flex;justify-content:center}.xp-off__crt{-webkit-animation:xp-crt-off .9s ease-in forwards;animation:xp-crt-off .9s ease-in forwards;background:#fff;inset:0;position:absolute}@-webkit-keyframes xp-crt-off{0%{background:#5a7edc;-webkit-filter:brightness(1);filter:brightness(1);opacity:.9;-webkit-transform:scale(1);transform:scale(1)}40%{background:#fff;-webkit-filter:brightness(3);filter:brightness(3);opacity:1;-webkit-transform:scaleY(.004);transform:scaleY(.004)}75%{background:#fff;opacity:1;-webkit-transform:scale(.004);transform:scale(.004)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes xp-crt-off{0%{background:#5a7edc;-webkit-filter:brightness(1);filter:brightness(1);opacity:.9;-webkit-transform:scale(1);transform:scale(1)}40%{background:#fff;-webkit-filter:brightness(3);filter:brightness(3);opacity:1;-webkit-transform:scaleY(.004);transform:scaleY(.004)}75%{background:#fff;opacity:1;-webkit-transform:scale(.004);transform:scale(.004)}to{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}.xp-off__hint{-webkit-animation:xp-blink 1.1s steps(1) infinite;animation:xp-blink 1.1s steps(1) infinite;bottom:18%;color:#8a8a8a;font:16px Lucida Console,Courier New,monospace;left:0;position:absolute;right:0;text-align:center}@-webkit-keyframes xp-blink{50%{opacity:0}}@keyframes xp-blink{50%{opacity:0}}.xp-standby{cursor:none}.xp-bios{color:#c8c8c8;cursor:default;font:clamp(12px,1.5vw,17px) /1.35 Lucida Console,Courier New,monospace;overflow:hidden;padding:24px 28px}.xp-bios pre{font:inherit;margin:0;white-space:pre-wrap}.xp-bios__star{color:#3a6be0;font-size:46px;position:absolute;right:28px;text-shadow:0 0 2px #9bb6ff;top:20px}.xp-bios__foot{bottom:20px;left:28px;position:absolute}.xp-bios__foot b{color:#fff}.xp-langbar{display:inline-flex;gap:2px;margin-right:14px;vertical-align:middle}.xp-langbar button{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.35);border-radius:2px;color:#fff;cursor:pointer;font:700 10px Tahoma,sans-serif;padding:2px 4px}.xp-langbar button.is-on{background:#fff;color:#00309c}.xp-desktop-host{inset:0;position:fixed}@-webkit-keyframes xp-fade-in{0%{opacity:0}to{opacity:1}}@keyframes xp-fade-in{0%{opacity:0}to{opacity:1}}@media (max-width:700px){.xp-welcome .xp-logon__middle{flex-direction:column;justify-content:center}.xp-welcome__left{align-items:center;flex:0 0 auto;padding:12px 0 0}.xp-welcome__begin{margin-top:8px}.xp-welcome__divider{display:none}.xp-welcome__right{justify-content:center;padding:0 16px}.xp-welcome__help{display:none}}.xp-langtray{background:#1c4fd0;border:1px solid #7fa5ef;color:#fff;cursor:pointer;font:700 10px Tahoma,sans-serif;height:18px;margin:0 3px;min-width:22px;padding:0 3px}.xp-langtray:hover{background:#2b62e6}