body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}

/*
! tailwindcss v3.3.1 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.absolute{position:absolute}.relative{position:relative}.col-span-12{grid-column:span 12/span 12}.col-span-4{grid-column:span 4/span 4}.m-5{margin:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-5{margin-bottom:1.25rem}.ml-2{margin-left:.5rem}.mt-1{margin-top:.25rem}.mt-3{margin-top:.75rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.h-20{height:5rem}.h-full{height:100%}.h-screen{height:100vh}.w-full{width:100%}.max-w-md{max-width:28rem}.flex-auto{flex:1 1 auto}.transform{-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.content-center{align-content:center}.content-between{align-content:space-between}.items-center{align-items:center}.justify-center{justify-content:center}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity))}.p-2{padding:.5rem}.p-3{padding:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.pb-3{padding-bottom:.75rem}.pt-3{padding-top:.75rem}.text-center{text-align:center}.text-3xl{font-size:1.875rem;line-height:2.25rem}.font-bold{font-weight:700}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.filter{-webkit-filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}@font-face{font-display:swap;font-family:XP Tahoma;font-style:normal;font-weight:400;src:local("Tahoma"),url(/static/media/wine-tahoma.597be094d269d55da3f6.ttf) format("truetype")}@font-face{font-display:swap;font-family:XP Tahoma;font-style:normal;font-weight:700;src:local("Tahoma Bold"),url(/static/media/wine-tahoma-bold.48878897fa6bd1033094.ttf) format("truetype")}*{box-sizing:border-box}#root,body,html{margin:0;min-height:100%;width:100%}body{-webkit-font-smoothing:auto;font-family:XP Tahoma,Tahoma,Arial,sans-serif;font-size:13px}button,input,textarea{font:inherit}button{cursor:pointer}button:focus-visible{outline:2px dotted currentColor;outline-offset:4px}.xp-login{background:#5b7edb;color:#fff;display:grid;grid-template-rows:12vh 1fr 13vh;min-height:100vh;min-height:100dvh;overflow:hidden}.login-top{background:#06339a;border-bottom:2px solid #91b3ef;box-shadow:0 1px 0 #bed5ff}.login-body{background:radial-gradient(ellipse at 10% 5%,#8da8ee55,transparent 58%),#5b7edb;display:grid;place-items:center}.login-content{align-items:center;display:grid;grid-template-columns:1fr 1px 1fr;min-height:390px;width:min(850px,90%)}.login-brand{padding:0 42px 30px 0;text-align:right}.xp-wordmark{display:inline-block;-webkit-filter:drop-shadow(0 1px 1px #3558b3);filter:drop-shadow(0 1px 1px #3558b3);height:144px;position:relative;text-align:left;width:220px}.login-windows-mark{height:85px;position:absolute;right:13px;top:0;width:85px}.microsoft{font-size:12px;top:85px}.microsoft,.windows-word{font-family:Arial,sans-serif;left:0;position:absolute}.windows-word{font-size:43px;font-weight:600;letter-spacing:-2px;line-height:1;top:96px}.xp-suffix{color:#ff982e;font-size:25px;font-weight:400;letter-spacing:-1px;margin-left:2px;position:relative;top:-14px}.login-brand p{font-size:17px;margin:16px 0 0;white-space:nowrap}.login-divider{align-self:stretch;background:linear-gradient(transparent,#a9c2f899 25%,#c8d8ffb3 65%,transparent);height:390px}.login-users{padding:0 20px 24px 36px}.profile-button{align-items:center;background:transparent;border:1px solid transparent;border-radius:7px;color:#fff;display:flex;gap:18px;max-width:310px;padding:13px 16px 13px 12px;text-align:left;transition:background .15s,border-color .15s;width:100%}.profile-button:focus-visible,.profile-button:hover{background:linear-gradient(90deg,#345cb9,#5b7edb00);border-color:#a8c4ff80;outline:0}.profile-avatar{background:#b7cbea;border:2px solid #e6e9ef;border-radius:5px;box-shadow:1px 2px 4px #24469388;display:block;flex-shrink:0;height:64px;overflow:hidden;position:relative;width:64px}.profile-avatar img{height:208.333%;image-rendering:pixelated;left:-62.5%;max-width:none;object-fit:fill;position:absolute;top:-54.167%;width:225%}.profile-name{font-size:23px;text-shadow:1px 2px #4566bb}.profile-arrow{font-size:24px;margin-left:auto;opacity:0;transition:opacity .15s}.profile-button:focus-visible .profile-arrow,.profile-button:hover .profile-arrow{opacity:1}.login-bottom{align-items:center;background:linear-gradient(90deg,#0739a1,#0645b7);border-top:2px solid #f3ae62;display:flex;gap:24px;justify-content:space-between;padding:0 7%}.login-caption,.login-hint{color:#d7e4ff;font-size:12px}.xp-desktop{background:#286ac5;min-height:100vh;min-height:100dvh;overflow:hidden;padding-bottom:36px;position:relative}.desktop-wallpaper{background:#087ca5 url(/static/media/island-wallpaper.fc0b4c684245b4ed3296.jpg) 50%/cover no-repeat;inset:0;position:absolute}.desktop-icons{gap:20px;padding:23px 10px;position:relative;width:100px}.desktop-icon,.desktop-icons{display:flex;flex-direction:column}.desktop-icon{align-items:center;background:transparent;border:1px solid transparent;color:#fff;font-size:12px;gap:6px;padding:5px 2px;text-shadow:1px 1px 2px #16395a;width:80px}.desktop-icon svg{-webkit-filter:drop-shadow(1px 2px 1px #14366a77);filter:drop-shadow(1px 2px 1px #14366a77);height:44px;width:44px}.desktop-icon:focus-visible,.desktop-icon:hover{background:#1659a961;border:1px dotted #c5dbfb;outline:0}.desktop-icon span{padding:1px 3px}.xp-window{background:#ece9d8;border:3px solid #0855df;border-radius:8px 8px 0 0;border-top:0;box-shadow:3px 7px 18px #102e6a66;display:flex;flex-direction:column;height:min(500px,calc(100dvh - 120px));left:50%;min-height:310px;overflow:hidden;position:absolute;top:48%;-webkit-transform:translate(-44%,-50%);transform:translate(-44%,-50%);width:min(650px,calc(100% - 150px))}.xp-window.maximized{border-radius:0;height:calc(100dvh - 36px);left:0;top:0;-webkit-transform:none;transform:none;width:100%;z-index:3}.window-titlebar{background:linear-gradient(#3b93ff,#0064ef 12%,#0054e5 75%,#0757d0);color:#fff;flex-shrink:0;gap:8px;height:33px;justify-content:space-between;padding:3px 3px 3px 5px;text-shadow:1px 1px #103c86}.window-title,.window-titlebar{align-items:center;display:flex}.window-title{gap:5px;min-width:0}.window-title svg{flex-shrink:0;height:19px;width:19px}.window-title h1{font-size:13px;font-weight:700;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.window-controls{display:flex;gap:2px}.window-controls button{background:linear-gradient(135deg,#8cbeff,#1765d9 65%);border:1px solid #fff;border-radius:3px;box-shadow:inset 1px 1px 1px #c2d7ff;color:#fff;font:700 19px/17px Arial;height:23px;padding:0;width:23px}.window-controls .close-window{background:linear-gradient(135deg,#f6b7a5,#dc4b2a 65%);box-shadow:inset 1px 1px 1px #ffd4c9;font-size:24px}.window-controls button:hover{-webkit-filter:brightness(1.15);filter:brightness(1.15)}.window-menubar{color:#222;gap:18px;padding:5px 9px}.window-address,.window-menubar{border-bottom:1px solid #d8d5c4;display:flex;flex-shrink:0;font-size:11px}.window-address{align-items:center;color:#666;gap:10px;padding:5px 8px}.window-address>div{align-items:center;background:#fff;border:1px solid #a4a6a1;color:#222;display:flex;flex:1 1;gap:5px;min-width:0;padding:1px 5px}.window-address svg{flex-shrink:0;height:18px;width:18px}.window-address>div span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.address-go{color:#3a6b21;white-space:nowrap}.window-content{background:#fff;color:#222;flex:1 1;overflow:auto;padding:30px}.welcome-label{color:#6b6b6b;font-size:11px}.desktop-about h2,.desktop-home h2{color:#21458c;font-size:30px;font-weight:400;letter-spacing:-1px;margin:10px 0 12px}.desktop-about p,.desktop-home p{font-size:13px}.home-shortcuts{display:flex;flex-wrap:wrap;gap:28px;margin-top:35px}.home-shortcuts button{align-items:center;background:none;border:1px solid transparent;color:#154495;display:flex;flex-direction:column;font-size:12px;gap:7px;padding:8px 14px}.home-shortcuts button:hover{background:#e9f1ff;border:1px solid #b3cef7}.home-shortcuts svg{height:48px;width:48px}.window-content .App>div{margin:0;max-width:100%}.window-content .App h1{color:#21458c;font-family:XP Tahoma,Tahoma,sans-serif!important;font-size:23px;font-weight:400;margin:0 0 18px}.window-content input,.window-content textarea{background:#fff;border:1px solid #7f9db9;border-radius:0;font-size:12px;padding:6px}.window-content form{display:flex;flex-direction:column;gap:10px}.window-content form>div{margin:0!important}.window-content form button{background:#ece9d8;border:1px solid #003c74;border-radius:3px;box-shadow:inset 0 -2px #d8d2bd;color:#222;font-size:12px;padding:4px 22px}.window-status{border-top:1px solid #c5c2b4;color:#333;display:flex;flex-shrink:0;font-size:11px;justify-content:space-between;padding:4px 10px}.window-status span{border-left:1px solid #c5c2b4;padding-left:20px}.taskbar{align-items:stretch;background:linear-gradient(#4997ff,#1664e9 12%,#245dd8 80%,#2155c4);border-top:1px solid #2a7afa;bottom:0;height:36px;left:0;position:absolute;right:0;z-index:10}.start-button,.taskbar{color:#fff;display:flex}.start-button{align-items:center;background:linear-gradient(#8bc77b,#399332 15%,#328b2e 70%,#57aa42);border:0;border-radius:0 13px 13px 0;box-shadow:inset 0 2px 4px #b5e8a5,2px 0 3px #103f8d;font:italic 700 22px/1 Arial,sans-serif;gap:5px;padding:0 22px 2px 12px;text-shadow:1px 2px 2px #174412}.start-button svg{-webkit-filter:drop-shadow(1px 1px 1px #2a4d1c);filter:drop-shadow(1px 1px 1px #2a4d1c);height:26px;width:25px}.start-button:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.start-button.pressed{-webkit-filter:brightness(.8);filter:brightness(.8)}.taskbar-tasks{display:flex;flex:1 1;min-width:0;padding:3px 10px}.taskbar-tasks button{align-items:center;background:#3e84ed;border:1px solid #1750b9;border-radius:3px;box-shadow:inset 1px 1px #75aaff;color:#fff;display:flex;font-size:11px;gap:6px;max-width:100%;padding:3px 7px;text-align:left;width:180px}.taskbar-tasks button.selected{background:#164bb2;box-shadow:inset 1px 1px 3px #10398b}.taskbar-tasks svg{flex-shrink:0;height:20px;width:20px}.system-tray{align-items:center;background:linear-gradient(#24b5ee,#0b9be2 20%,#0e95d7 80%,#1585c1);border-left:1px solid #0750ab;box-shadow:inset 1px 0 #58c9f3;display:flex;font-size:11px;gap:13px;padding:0 15px}.system-tray>span{font-size:17px}.start-menu{background:#fff;border:2px solid #1961d8;border-radius:7px 7px 0 0;bottom:36px;box-shadow:3px 0 12px #16346166;left:0;overflow:hidden;position:absolute;width:310px;z-index:9}.start-menu>header{align-items:center;background:linear-gradient(#2878dc,#1264cf);border-bottom:2px solid #f7a154;color:#fff;display:flex;font-size:18px;font-weight:700;gap:12px;padding:12px}.start-avatar{border:2px solid #fff;border-radius:3px;height:45px;overflow:hidden;position:relative;width:45px}.start-avatar img{height:208.333%;image-rendering:pixelated;left:-62.5%;max-width:none;object-fit:fill;position:absolute;top:-54.167%;width:225%}.start-menu-items{background:linear-gradient(90deg,#fff 60%,#d4e5f7 0);padding:12px 0}.start-menu-items button{align-items:center;background:none;border:0;color:#222;display:flex;font-size:13px;gap:12px;margin:0 8px;padding:10px;text-align:left;width:calc(60% - 16px)}.start-menu-items button:focus-visible,.start-menu-items button:hover{background:#2b71cb;color:#fff}.start-menu-items svg{height:32px;width:32px}.start-menu>footer{background:#2777d9;padding:10px;text-align:right}.start-menu>footer button{background:none;border:0;color:#fff;padding:4px 10px}.start-menu>footer button span{background:#e7ae22;border:1px solid #fff;border-radius:3px;display:inline-grid;font-size:18px;height:23px;margin-right:6px;place-items:center;width:23px}@media(max-width:640px){.xp-login{grid-template-rows:9vh 1fr 11vh}.login-content{gap:30px;grid-template-columns:1fr;min-height:0;padding:28px 0 40px}.login-brand{padding:0;text-align:center}.xp-wordmark{height:125px;-webkit-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:bottom center;transform-origin:bottom center}.login-brand p{font-size:15px;margin-top:18px;white-space:normal}.login-divider{display:none}.login-users{display:flex;justify-content:center;padding:0}.profile-button{background:linear-gradient(90deg,#345cb955,transparent);width:230px}.profile-name{font-size:21px}.profile-avatar{height:57px;width:57px}.login-bottom{padding:0 22px}.login-hint{max-width:160px}.login-caption,.login-hint{font-size:10px}.desktop-icons{gap:15px;padding:16px 5px;width:82px}.desktop-icon{font-size:11px;width:70px}.desktop-icon svg{height:36px;width:36px}.xp-window{height:min(520px,calc(100dvh - 120px));left:88px;min-height:300px;top:70px;-webkit-transform:none;transform:none;width:calc(100% - 98px)}.window-title h1{font-size:11px}.window-menubar{flex-wrap:wrap;font-size:10px;gap:12px;padding:5px 6px}.window-menubar span:nth-last-child(-n+2){display:none}.window-address{gap:5px;padding:5px}.address-go,.window-address>span:first-child{display:none}.window-content{padding:20px 14px}.desktop-home h2{font-size:27px}.home-shortcuts{flex-wrap:wrap;gap:5px;margin-top:20px}.home-shortcuts button{padding:7px}.system-tray{padding:0 10px}.system-tray>span{display:none}.taskbar-tasks{padding:3px 5px}.start-button{font-size:21px;padding-right:15px}.start-menu{width:min(310px,90vw)}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}.xp-window.photos-window:not(.maximized){height:min(620px,calc(100dvh - 85px));width:min(790px,calc(100% - 150px))}.photos-window .window-content{background:#ece9d8;display:flex;padding:0}.cat-gallery{display:flex;flex-direction:column;gap:9px;min-height:0;padding:12px;width:100%}.photo-heading{align-items:center;color:#527297;display:flex;flex-shrink:0;gap:12px;justify-content:space-between}.photo-heading h2{color:#21458c;font-size:18px;font-weight:400;margin:0}.photo-heading>span{font-size:11px}.photo-preview{align-items:center;background:#fff;border:1px solid #a6a6a6;box-shadow:inset 1px 1px 2px #00000015;display:flex;flex:1 1;justify-content:center;min-height:120px;overflow:hidden}.photo-preview img{height:100%;min-height:0;object-fit:contain;width:100%}.photo-controls{align-items:center;display:flex;flex-shrink:0;font-size:11px;gap:18px;justify-content:center}.photo-controls button{background:linear-gradient(#fff,#e2e7ec);border:1px solid #7f9db9;border-radius:3px;box-shadow:inset 1px 1px #fff;color:#23549d;height:25px;width:30px}.photo-controls button:hover{background:#dcecff;border-color:#2167c5}.photo-filmstrip{background:#fff;border:1px solid #aca899;display:flex;flex-shrink:0;gap:10px;justify-content:center;padding:7px 4px}.photo-filmstrip button{align-items:center;background:none;border:1px solid transparent;color:#222;display:flex;flex-direction:column;font-size:10px;gap:5px;min-width:0;padding:5px;width:100px}.photo-filmstrip img{background:#f4f4f4;border:1px solid #c9c9c9;display:block;height:58px;object-fit:contain;width:100%}.photo-filmstrip button:hover{background:#eaf2ff;border-color:#b9d3f6}.photo-filmstrip button[aria-pressed=true]{background:#dceaff;border-color:#316ac5;color:#153b79}@media(max-width:640px){.xp-window.photos-window:not(.maximized){height:calc(100dvh - 120px);width:calc(100% - 98px)}.cat-gallery{gap:8px;padding:8px}.photo-heading>span{display:none}.photo-filmstrip{gap:3px;padding:5px 2px}.photo-filmstrip button{gap:3px;padding:3px}.photo-filmstrip img{height:42px}.photo-filmstrip span{font-size:8px}.photo-heading h2{font-size:16px}}.xp-window.resume-window:not(.maximized){height:min(570px,calc(100dvh - 90px));width:min(880px,calc(100% - 150px))}.resume-window .window-content{background:#ece9d8;display:flex;padding:0}.resume-workbook{color:#222;display:flex;flex-direction:column;font:12px Arial,Helvetica,sans-serif;min-height:0;width:100%}.resume-toolbar{align-items:center;background:linear-gradient(#faf9f4,#e8e4d3);border-bottom:1px solid #aca899;display:flex;flex-shrink:0;gap:16px;padding:5px 9px}.resume-font,.resume-toolbar>span:nth-child(2){background:#fff;border:1px solid #aca899;padding:2px 5px}.resume-font{width:110px}.resume-tool-divider{border-left:1px solid #aaa;height:20px}.resume-zoom{font-size:11px;margin-left:auto}.resume-formula{align-items:center;border-bottom:1px solid #aaa;display:flex;flex-shrink:0;gap:8px;padding:3px 5px}.resume-formula>span:first-child{background:#fff;border:1px solid #aaa;min-width:65px;padding:3px 5px}.resume-formula>span:nth-child(2){color:#777;font-size:16px;font-style:italic}.resume-formula>div{background:#fff;border:1px solid #aaa;flex:1 1;overflow:hidden;padding:3px 6px;text-overflow:ellipsis;white-space:nowrap}.resume-sheet-scroll{background:#fff;flex:1 1;min-height:0;overflow:auto}.resume-grid{border-collapse:collapse;min-width:460px;table-layout:fixed;width:100%}.resume-row-number{width:30px}.resume-years{width:185px}.resume-grid td,.resume-grid th{border:1px solid #d4d4d4;height:27px;overflow-wrap:anywhere;padding:5px 8px;vertical-align:top}.resume-grid tbody tr>th:first-child,.resume-grid thead th{background:#ece9d8;color:#555;font-size:11px;font-weight:400;text-align:center}.resume-grid thead th{height:22px;padding:3px}.resume-grid .resume-sheet-title td{background:#f3f8f4;border:2px solid #288343;color:#225b3c;font-size:18px;font-weight:700;padding:13px 10px}.resume-grid .resume-column-labels th:not(:first-child){background:#dcebdc;color:#20492d;text-align:left}.resume-placeholder td{background:#fcfcfc;color:#888;font-style:italic}.resume-sheet-tabs{background:#d8d5c5;border-top:1px solid #999;display:flex;flex-shrink:0;gap:2px;padding:0 8px}.resume-sheet-tabs button{background:#ece9d8;border:1px solid #aaa;border-radius:0 0 5px 5px;border-top:0;color:#333;font-size:11px;padding:5px 12px}.resume-sheet-tabs button[aria-selected=true]{background:#fff;border-bottom:2px solid #278246;color:#206b3b;font-weight:700}.resume-sheet-tabs button:hover{background:#f7faf6}.resume-note{color:#666;flex-shrink:0;font-size:10px;padding:5px 9px}@media(max-width:640px){.xp-window.resume-window:not(.maximized){height:calc(100dvh - 90px);left:12px;top:30px;width:calc(100% - 24px)}.resume-toolbar{gap:10px}.resume-zoom{display:none}.resume-sheet-tabs button{padding:6px 9px}}.resume-lock-screen{background:#b7bfcb;display:grid;padding:20px;place-items:center;width:100%}.resume-password-dialog{background:#ece9d8;border:2px solid #0855df;border-radius:6px 6px 0 0;box-shadow:3px 5px 12px #19345955;width:min(390px,100%)}.resume-password-dialog h2{background:linear-gradient(#3891ff,#0054df);color:#fff;font:700 13px XP Tahoma,Tahoma,sans-serif;margin:0;padding:6px 8px;text-shadow:1px 1px #174683}.window-content .resume-password-dialog{display:block}.resume-password-body{grid-gap:12px;display:grid;font-size:12px;gap:12px;grid-template-columns:52px 1fr;padding:20px 16px 16px}.resume-lock-icon{align-self:center;font-size:32px}.resume-password-body p{line-height:1.4;margin:0 0 8px}.resume-password-body label{align-self:center;font-size:11px}.resume-password-body input{min-width:0;width:100%}.resume-password-actions{display:flex;gap:8px;grid-column:1/-1;justify-content:flex-end;margin-top:3px}.window-content .resume-password-actions button{min-width:75px;padding:4px 12px}.resume-password-error{color:#a22518;font-size:11px;grid-column:1/-1}.resume-password-body input:focus{outline:1px solid #316ac5;outline-offset:1px}.minesweeper{background:silver;color:#111;font-family:XP Tahoma,Tahoma,sans-serif;margin:auto;padding:0 0 10px;width:100%}.mine-game-menu{align-items:center;display:flex;font-size:11px;justify-content:space-between;padding:0 0 10px}.mine-game-menu button{background:none;border:0;padding:4px 0;text-decoration:underline;text-underline-offset:2px}.mine-game-menu button:hover{color:#164bb2}.mine-game-menu span{color:#444}.mine-panel{align-items:center;border-color:grey #fff #fff grey;border-style:solid;border-width:3px;display:flex;justify-content:space-between;margin-bottom:12px;padding:8px 10px}.mine-counter{background:#180000;border-color:#888 #fff #fff #888;border-style:solid;border-width:1px;color:#ff211a;font:700 30px/1 Courier New,monospace;letter-spacing:1px;padding:2px 3px}.mine-reset{background:silver;border-color:#fff grey grey #fff;border-style:solid;border-width:3px;display:grid;font-size:23px;height:36px;line-height:1;padding:0;place-items:center;width:36px}.mine-reset:active{border-color:grey #fff #fff grey}.mine-board{border-color:grey #fff #fff grey;grid-template-columns:repeat(9,minmax(0,1fr))}.mine-board,.mine-cell{background:silver;border-style:solid;border-width:3px;display:grid}.mine-cell{aspect-ratio:1;border-color:#fff grey grey #fff;color:#d00000;font:700 clamp(15px,2vw,21px)/1 Arial,sans-serif;min-width:0;padding:0;place-items:center;-webkit-user-select:none;user-select:none}.mine-cell:not(.revealed):hover{background:#d4d4d4}.mine-cell:not(.revealed):active{border:1px solid grey}.mine-cell.revealed{border:1px solid #888;color:#000}.mine-cell.exploded{background:red}.mine-cell.wrong-flag{color:#d00000}.mine-cell.revealed[data-count="1"]{color:#00f}.mine-cell.revealed[data-count="2"]{color:green}.mine-cell.revealed[data-count="3"]{color:red}.mine-cell.revealed[data-count="4"]{color:navy}.mine-cell.revealed[data-count="5"]{color:maroon}.mine-cell.revealed[data-count="6"]{color:teal}.mine-cell.revealed[data-count="7"]{color:#000}.mine-cell.revealed[data-count="8"]{color:grey}.mine-cell:focus-visible{outline:2px dotted #111;outline-offset:-4px;position:relative;z-index:1}.mine-tools{display:flex;justify-content:center;margin-top:12px}.mine-tools button{background:silver;border-color:#fff grey grey #fff;border-style:solid;border-width:2px;font-size:11px;padding:4px 12px}.mine-tools button[aria-pressed=true]{background:#ddd;border-color:grey #fff #fff grey}.mine-help{color:#444;font-size:10px;line-height:1.4;margin:9px 0 0;text-align:center}.mine-message{font-size:11px;margin:7px 0 0;min-height:16px;text-align:center}.xp-window.minesweeper-window:not(.maximized){height:auto;max-height:calc(100dvh - 68px);min-height:0;width:min(354px,calc(100% - 24px));width:min(var(--mine-window-width,354px),calc(100% - 24px))}.xp-window.minesweeper-window .window-content{background:silver;overflow:auto;padding:12px}.xp-window.minesweeper-window.maximized .window-content{display:block}.minesweeper-window .window-status{background:#ece9d8}@media(max-width:640px){.xp-window.minesweeper-window:not(.maximized){left:50%;max-height:calc(100dvh - 68px);top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:min(354px,calc(100% - 24px));width:min(var(--mine-window-width,354px),calc(100% - 24px))}.mine-cell{font-size:20px}}.mine-game-menu label{align-items:center;display:flex;gap:6px}.mine-game-menu select{background:#ece9d8;border:1px solid grey;font:11px Tahoma,sans-serif;padding:3px}.mine-cell{font-size:20px}.myspace-profile{background:#fff;color:#000;font:11px/1.45 Arial,Helvetica,sans-serif;min-height:100%}.myspace-header{align-items:center;background:#039;color:#fff;display:flex;gap:8px;justify-content:space-between;padding:12px 15px}.myspace-logo{font-size:21px;font-weight:700;letter-spacing:-1px;white-space:nowrap}.myspace-logo>span{font-size:18px;letter-spacing:-7px;margin-right:9px}.myspace-header>span:last-child{font-size:10px;white-space:nowrap}.myspace-nav{align-items:center;background:#6698cb;color:#fff;display:flex;font-size:11px;gap:13px;justify-content:center;padding:5px}.myspace-nav button{background:none;border:0;color:#fff;padding:0}.myspace-nav button:hover{text-decoration:underline}.myspace-columns{grid-gap:20px;display:grid;gap:20px;grid-template-columns:42% minmax(0,1fr);padding:18px 15px}.myspace-sidebar h2{color:#000;font-size:20px;font-weight:700;letter-spacing:0;margin:0 0 12px}.myspace-identity{align-items:flex-start;display:flex;gap:9px;margin-bottom:18px}.myspace-photo{flex-shrink:0;height:115px;object-fit:cover;object-position:56% center;width:95px}.myspace-identity p{font-size:11px;margin:0 0 15px}.myspace-online{color:#188000;font-size:10px!important;font-weight:700;white-space:nowrap}.myspace-online span{color:#f90}.myspace-contact,.myspace-interests{border:2px solid #69c;margin-bottom:15px}.myspace-profile h3{font-size:12px;font-weight:700;line-height:1.3;margin:0;padding:4px 7px}.myspace-contact h3,.myspace-interests h3{background:#69c;color:#fff}.myspace-contact>div{grid-gap:9px;display:grid;gap:9px;grid-template-columns:1fr 1fr;padding:12px 8px}.myspace-contact a,.myspace-contact button{background:none;border:0;color:#039;font:700 10px Arial,sans-serif;padding:0;text-align:left;text-decoration:none}.myspace-contact button{grid-column:1/-1}.myspace-contact button>span{color:#f48d23;font-size:15px;margin-right:5px}.myspace-contact a:hover,.myspace-contact button:hover{color:#c30;text-decoration:underline}.myspace-url{border:1px solid #69c;font-size:10px;margin-bottom:15px;overflow-wrap:anywhere;padding:7px}.myspace-interests>div{grid-gap:3px;display:grid;gap:3px;grid-template-columns:36% 1fr;padding:3px 3px 0}.myspace-interests>div:last-child{padding-bottom:3px}.myspace-interests strong{background:#b1d0f0;color:#369;font-size:10px;padding:6px}.myspace-interests>div>span{background:#d5e8fb;font-size:10px;padding:6px}.myspace-network{border:2px solid #000;font-size:14px;font-weight:700;line-height:1.5;margin:0 0 20px;padding:19px 10px;text-align:center}.myspace-blurbs h3,.myspace-comments h3{background:#fc9;color:#c60}.myspace-blurbs h4{color:#f60;font-size:12px;font-weight:700;margin:12px 7px 4px}.myspace-blurbs p{font-size:11px;margin:0 7px 12px}.myspace-text-link{background:none;border:0;color:#039;font:700 11px Arial,sans-serif;padding:0;text-align:left}.myspace-text-link:hover{color:#c30;text-decoration:underline}.myspace-comments{margin-top:20px}.myspace-comments p{font-size:11px;margin:10px 7px 6px}.myspace-comments>button{margin-left:7px}.myspace-footer{color:#666;font-size:10px;padding:4px 10px 16px;text-align:center}.xp-window.myspace-window .window-content{padding:0}.xp-window.myspace-window:not(.maximized){height:min(610px,calc(100dvh - 100px));width:min(760px,calc(100% - 150px))}@media(max-width:640px){.xp-window.myspace-window:not(.maximized){height:calc(100dvh - 90px);left:12px;top:30px;width:calc(100% - 24px)}.myspace-header{padding:10px}.myspace-header>span:last-child{display:none}.myspace-columns{gap:16px;grid-template-columns:1fr;padding:15px}.myspace-identity{align-items:center}.myspace-photo{height:115px;width:105px}.myspace-identity p{font-size:12px}.myspace-interests{display:none}.myspace-contact>div{grid-template-columns:repeat(3,1fr)}.myspace-contact button{grid-column:auto}.myspace-network{margin-bottom:16px;padding:14px}}.myspace-friends{margin-top:20px}.myspace-friends h3{background:#fc9;color:#c60}.myspace-friends>p{font-size:11px;margin:10px 7px}.myspace-friends>p strong{color:#c30}.myspace-friends-grid{display:flex;flex-wrap:wrap;gap:18px;padding:0 7px 6px}.myspace-friends-grid>div{align-items:center;background:none;border:0;color:#039;display:flex;flex-direction:column;font:700 11px Arial,Helvetica,sans-serif;gap:5px;padding:0}.myspace-friends-grid img{border:1px solid #039;height:100px;object-fit:cover;width:100px}.myspace-contact a.profile-linkedin{align-items:center;display:flex;gap:6px;grid-column:1/-1}.profile-linkedin svg{flex-shrink:0;height:15px;width:15px}
/*# sourceMappingURL=main.9c83e73d.css.map*/