.xp{--background:#ece9d8;--foreground:#172541;--card:#fff;--primary:#225bcc;--sidebar:#c7d4fa;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#172541;background:#2871ca;min-height:440px;font-family:Tahoma,Segoe UI,sans-serif}.xp button,.xp-menu{font-family:Tahoma,Segoe UI,sans-serif}:is(.xp button:focus-visible,.xp a:focus-visible){outline-offset:2px;outline:2px dotted #172a65}.xp-wallpaper{background:#378ce0 url(/xp-wallpaper.webp) 50%/cover no-repeat;position:absolute;inset:0 0 42px}.xp-desktop-icons{flex-direction:column;gap:20px;display:flex;position:absolute;top:21px;left:19px}.xp-shortcut{color:#fff;text-shadow:1px 2px 3px #173c47,1px 1px 1px #173c47;text-align:center;background:0 0;border:1px solid #0000;border-radius:0;flex-direction:column;align-items:center;gap:9px;width:100px;min-height:76px;padding:5px 2px;font-size:.875rem;line-height:1.3;display:flex}:is(.xp-shortcut:hover,.xp-shortcut:focus-visible){background:#0b3fc128;border:1px dotted #d8e9ff}.xp-app-icon{filter:drop-shadow(2px 3px 1px #17365155);width:45px;height:43px;display:block;position:relative}.xp-app-icon>svg{stroke-width:1.5px;width:100%;height:100%}.computer-icon>svg{fill:#86bae8;stroke:#edeeeb;filter:drop-shadow(1px 1px #25437b)}.projects-icon{background:linear-gradient(135deg,#549cf1,#072774);border:2px outset #98b6d0;height:36px;margin:3px 0 4px;padding:7px 4px}.projects-icon>svg{stroke:#bcffd2}.mail-icon>svg{fill:#fff8d8;stroke:#bf9743}.game-icon>svg{fill:#e2e1da;stroke:#5b5d77}.xp .document-icon{color:#74889e;background:linear-gradient(135deg,#fff,#dce5eb);border:1px solid #6c8094;border-radius:0 7px 0 0;width:36px;height:43px;margin:0 4px;padding:6px}.xp .document-icon b{color:#fff;text-shadow:none;background:#bd3332;padding:1px 4px;font-size:.75rem;font-weight:400;line-height:1.2;position:absolute;bottom:2px;right:-8px}.xp-game{cursor:default}.xp-game small{color:#ecf2fa;margin-top:2px;font-size:.75rem;display:block}.xp-game:hover{background:0 0;border-color:#0000}.xp-main-folder{flex-direction:column;align-items:center;display:flex;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}.xp-main-folder.is-obscured{visibility:hidden}.xp-main-folder .xp-shortcut{gap:14px;width:125px;padding:16px 8px 9px}.xp .folder-icon{--folder-light:#fff1a2;--folder-mid:#f5c95d;--folder-dark:#c89b3a;filter:drop-shadow(2px 3px 1px #71531230)}.xp .folder-front{background:linear-gradient(110deg,#fff2ab,#f6cf70 22%,#efd077);border:1px solid #b99443;border-radius:2px;box-shadow:inset 0 1px #fff6b2}.xp .folder-back{border:1px solid #a98942;border-radius:2px}.xp .folder-paper{background:#fffde5;box-shadow:0 -2px #dac491}.xp .folder-back:before{border-radius:3px 4px 0 0}.xp .xp-hero-folder{filter:drop-shadow(3px 5px 2px #24413c4f);width:76px;height:58px}.xp-main-label{text-shadow:1px 1px #1f3465;outline-offset:1px;background:#0b49b3;outline:1px dotted #c7ddff;padding:2px 7px;font-weight:600}.xp-folder-hint{color:#fff;text-shadow:1px 1px 3px #14384c;margin-top:9px;font-size:.75rem}.xp-desktop-signature{color:#fff;text-shadow:1px 2px 3px #0e3e3366;position:absolute;bottom:91px;right:48px}.xp-desktop-signature>span{margin-bottom:1px;font-size:1rem;display:block}.xp-desktop-signature>div{letter-spacing:-.055em;font-family:Trebuchet MS,Tahoma,sans-serif;font-size:3.4rem;font-weight:600;line-height:1}.xp-word{color:#ff9b48;letter-spacing:-.06em;vertical-align:top;padding-left:5px;font-size:1.5rem}.xp-desktop-signature p{margin:12px 0 0;font-size:.875rem}.xp-mark{filter:drop-shadow(1px 2px 1px #0006);flex-shrink:0;grid-template-columns:1fr 1fr;gap:2px;width:23px;height:23px;display:grid;transform:rotate(-8deg)skewY(-4deg)}.xp-mark i{display:block;box-shadow:inset 1px 1px 2px #ffffff80}.xp-mark i:first-child{background:#f85c40;border-radius:2px 0 0}.xp-mark i:nth-child(2){background:#79bf46;border-radius:0 1px 0 0}.xp-mark i:nth-child(3){background:#4db4ea}.xp-mark i:nth-child(4){background:#ffca4e}.xp-taskbar{z-index:40;color:#fff;background:linear-gradient(#48e 0%,#2470e6 7%,#1758d9 19%,#1e62df 84%,#174fc2 100%);align-items:center;height:42px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 2px 2px #89b5ff80}.xp-start-button{color:#fff;background:linear-gradient(#90c28e 0%,#459b43 9%,#388b2d 23%,#42a132 72%,#286f25 100%);border:0;border-radius:0 15px 15px 0;align-items:center;gap:10px;min-width:121px;height:42px;padding:0 20px 0 13px;display:flex;box-shadow:inset 2px 0 5px #d4f4c27a,inset -3px 0 4px #144b47a8,2px 0 2px #164689}.xp-start-button>span:last-child{text-shadow:1px 2px 2px #275525;font-family:Tahoma,sans-serif;font-size:1.4rem;font-style:italic;font-weight:700}.xp-start-button:hover,.xp-start-button[data-popup-open]{filter:brightness(1.13)}.xp-quick-launch{border-right:1px solid #0c42a5;align-items:center;gap:9px;height:28px;margin-right:12px;padding:0 15px;display:flex;box-shadow:1px 0 #5590eb}.xp-quick-launch button{filter:drop-shadow(1px 1px #003b98);background:0 0;border:0;width:20px;height:23px;padding:0}.xp-quick-launch button>svg{fill:#b0d6e4;stroke:#f2f5ef;width:20px;height:20px}.xp-quick-launch button:last-child>svg{fill:#ffedb1;stroke:#dca758}.xp-task-buttons{flex:1;min-width:0;display:flex}.xp-task-button{color:#fff;text-align:left;background:linear-gradient(#4389f7,#367ded);border:1px solid #2257d2;border-radius:3px;align-items:center;gap:9px;width:100%;min-width:140px;max-width:240px;height:31px;padding:0 10px;font-size:.875rem;display:flex;box-shadow:inset 1px 1px 1px #86b2ff80,2px 1px 2px #124fb9}.xp-task-button.active{background:#164eaf;border-color:#11418e;box-shadow:inset 1px 1px 3px #0d347e}.xp-task-button>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xp-task-button .folder-icon{width:20px;height:17px}.xp-tray{background:linear-gradient(#35b8f4,#129bf0 15%,#148ee3 90%,#1380d6);border-left:1px solid #075ca7;align-self:stretch;align-items:center;gap:12px;margin-left:15px;padding:0 18px 0 14px;display:flex;box-shadow:inset 1px 1px 2px #7ad2ff}.xp-tray time{white-space:nowrap;font-size:.875rem}.xp-explorer{-webkit-backdrop-filter:none;backdrop-filter:none;color:#1d2840;background:#ece9d8;border:3px solid #0855df;border-top:0;border-radius:8px 8px 0 0;width:min(990px,100% - 120px);height:min(735px,100% - 120px);top:calc(50% - 21px);box-shadow:3px 5px 10px #17355e60}.xp-explorer.maximized{border-radius:0;width:100%;height:calc(100% - 42px);top:0;left:0;transform:none}.xp-titlebar{-webkit-user-select:none;user-select:none;cursor:grab;touch-action:none;background:linear-gradient(#81aaff 0%,#377ee9 7%,#0860e6 15%,#0050d8 68%,#0452da 82%,#003ba8 100%);border-radius:6px 6px 0 0;flex-shrink:0;justify-content:space-between;align-items:center;height:34px;padding:0 4px 0 7px;display:flex;box-shadow:inset 0 1px #9dc2ff,inset 1px 0 #1c6fee}.xp-titlebar:active{cursor:grabbing}.xp-window-title{color:#fff;text-shadow:1px 1px #174191;align-items:center;gap:8px;min-width:0;font-size:.9375rem;font-weight:700;display:flex}.xp-window-title>.folder-icon{width:21px;height:19px}.xp-window-title>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.xp-window-controls{align-items:center;gap:3px;margin-left:10px;display:flex}.xp-window-controls button{color:#fff;background:linear-gradient(135deg,#9abeff,#487fe9 35%,#1760de);border:1px solid #fff;border-radius:3px;width:26px;height:26px;padding:4px;box-shadow:inset -1px -1px 2px #0944aa,inset 1px 1px 2px #e0eaff}.xp-window-controls .xp-close{background:linear-gradient(135deg,#eeab99,#df7654 30%,#d24322 85%);box-shadow:inset -1px -1px 2px #8f270c,inset 1px 1px 2px #ffdad4}.xp-window-controls svg{stroke-width:2.5px;width:16px;height:16px}.xp-window-controls button:hover{filter:brightness(1.2)}.xp-explorer-menubar{background:#ece9d8;border-bottom:1px solid #cfcdbf;flex-shrink:0;align-items:center;gap:1px;height:29px;padding:0 4px;display:flex}.xp-explorer-menubar>button{color:#222;background:0 0;border:1px solid #0000;padding:1px 9px;font-size:.875rem}.xp-explorer-menubar>button:hover,.xp-explorer-menubar>button[data-popup-open]{color:#fff;background:#316ac5;border-color:#15479c}.xp-explorer-menubar>.xp-mark{width:19px;height:19px;margin:0 10px 0 auto}.xp-toolbar{background:#f0eddf;border-bottom:1px solid #d5d2c5;flex-shrink:0;align-items:center;gap:9px;min-height:48px;padding:4px 10px;display:flex}.xp-toolbar button,.xp-toolbar a{color:#252525;background:0 0;border:1px solid #0000;border-radius:2px;align-items:center;gap:7px;padding:4px 6px;font-size:.875rem;display:flex}.xp-toolbar button:hover:not(:disabled),.xp-toolbar a:hover{background:#fffdf3;border-color:#c1bca6}.xp-toolbar>button>svg,.xp-toolbar>a>svg{color:#527b9c;width:22px;height:22px}.xp-toolbar .folder-icon{width:28px;height:25px}.xp-back>span{color:#fff;background:linear-gradient(135deg,#c1df9f,#479c36 55%,#398430);border:1px solid #5a8b45;border-radius:50%;place-items:center;width:29px;height:29px;display:grid;box-shadow:inset 1px 1px 1px #eff8d9}.xp-back>span>svg{stroke-width:3px;width:20px;height:20px}.xp-toolbar .xp-up{margin:0 4px 0 0;position:relative}.xp-toolbar .xp-up>svg{color:#278329;filter:drop-shadow(1px 1px #fff);stroke-width:3px;width:20px;height:20px;position:absolute;bottom:3px;right:0}.xp-toolbar-divider{background:#cbc7b9;width:1px;height:30px;margin:0 3px;box-shadow:1px 0 #fff}.xp-address{background:#ece9d8;border-bottom:1px solid #828790;flex-shrink:0;align-items:center;gap:8px;height:32px;padding:2px 8px;font-size:.875rem;display:flex}.xp-address>span{color:#545451}.xp-address>div{white-space:nowrap;background:#fff;border:1px solid #7f9db9;flex:1;align-items:center;gap:5px;min-width:0;height:25px;padding:0 3px 0 5px;display:flex}.xp-address>div>span:not(.folder-icon){text-overflow:ellipsis;overflow:hidden}.xp-address .folder-icon{width:18px;height:17px}.xp-address button{color:#222;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:flex}.xp-address-chevron{color:#30568d;background:#d6e6fc;flex-shrink:0;margin-left:auto}.xp-address>button{gap:5px;padding-left:2px}.xp-address>button>svg{color:#fff;background:#65a05a;border:1px solid #3b763d}.xp .finder-body{flex:1}.xp .finder-main{background:#fff}.xp .finder-sidebar{border:0;padding:17px 13px;background:linear-gradient(120deg,#7e9dea,#6c86d8)!important;width:210px!important}.xp-side-panel{background:#d6dff7;border:1px solid #fff;border-radius:3px 3px 0 0;margin-bottom:15px;overflow:hidden}.xp-side-panel h2{color:#1d3989;background:linear-gradient(90deg,#fff,#c5d3f5);justify-content:space-between;align-items:center;margin:0;padding:7px 11px;font-size:.875rem;font-weight:700;display:flex}.xp-side-panel [data-slot=sidebar-menu]{gap:0;padding:7px 4px}.xp .finder-sidebar [data-slot=sidebar-menu-button]{color:#214994;border-radius:0;gap:7px;height:auto;min-height:31px;padding:7px;font-size:.875rem}.xp .finder-sidebar [data-slot=sidebar-menu-button] svg{color:#5081a7;width:16px;height:16px}.xp .finder-sidebar [data-slot=sidebar-menu-button]>span{white-space:normal}.xp .finder-sidebar [data-active]{color:#123883;background:#bfd2f7;font-weight:700}.xp .finder-sidebar [data-slot=sidebar-menu-button]:hover{background:#c3d3f1;text-decoration:underline}.xp-details>div{color:#263b66;padding:12px;font-size:.75rem;line-height:1.6}.xp-details strong{font-size:.875rem;display:block}.xp-details p{margin:3px 0}.xp .file-content{scrollbar-color:#98b4db #f1f1f1;padding:25px 31px}.xp-folder-heading{border-bottom:1px solid #e8e8e5;margin-bottom:17px;padding-bottom:19px;position:relative}.xp-folder-heading h1{color:#203a83;letter-spacing:-.04em;margin:0 0 5px;font-size:1.6rem;font-weight:700}.xp-folder-heading p{color:#61676f;margin:0;font-size:.875rem}.xp-folder-heading>span{opacity:.18;position:absolute;top:1px;right:2px}.xp-folder-heading>span>.folder-icon{width:75px;height:55px}.xp .folder-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 13px}.xp .folder-tile{color:#151515;border:1px solid #0000;border-radius:0;padding:16px 4px}.xp .folder-tile:hover{background:#e8f0fc;border:1px dotted #7596c3}.xp .folder-tile .folder-icon{width:59px;height:46px;margin-bottom:12px}.xp .folder-tile .document-icon{margin-bottom:15px}.xp .tile-name{font-size:.875rem;font-weight:400}.xp .tile-meta{color:#6e727b;margin-top:4px;font-size:.75rem}.xp-root-note{color:#767980;border-top:1px solid #eee;margin:29px 0 0;padding-top:14px;font-size:.75rem}.xp-statusbar{color:#373b3b;background:#ece9d8;border-top:1px solid #d3d0bf;flex-shrink:0;align-items:center;height:25px;font-size:.75rem;display:flex}.xp-statusbar>span{align-items:center;gap:6px;height:19px;padding:0 9px;display:flex}.xp-statusbar>span:first-child{border-right:1px solid #b7b4a7;flex:1}.xp-statusbar>span:last-child{border-left:1px solid #fff;width:180px}.xp .section-heading{margin-bottom:27px}.xp .eyebrow{color:#5e7190;letter-spacing:.08em;font-size:.75rem}.xp .section-heading h2{color:#203d80;font-family:Trebuchet MS,Tahoma,sans-serif;font-size:1.75rem;font-weight:700}.xp .section-heading h2>span,.xp .about-content h2>span{color:#629827}.xp .entry{border-bottom-color:#dfe5ec;gap:15px}.xp .entry h3{color:#233b6b;font-size:1rem;font-weight:700}.xp .entry-number{color:#8e9fbb}.xp .date-chip{color:#536b8c;background:#edf3fc;border:1px solid #b9c9e1;border-radius:2px}.xp .organization{color:#38638e}.xp .entry-description{color:#424952;font-size:1rem;line-height:1.7}.xp .entry-description .note{color:#6f7884}.xp .tags span{color:#476083;background:#f3f6fc;border:1px solid #cad6e7;border-radius:2px}.xp .text-link{color:#125bb3;text-decoration:underline}.xp .about-content h2{color:#233d70;font-family:Trebuchet MS,Tahoma,sans-serif;font-size:2.05rem;font-weight:700}.xp .about-content>p:not(.eyebrow){color:#495362}.xp .about-content .about-role{color:#3c6896!important}.xp .about-content .about-intro{color:#253e66!important}.xp .profile-monogram{color:#fff;background:linear-gradient(#84bbe8,#2c79b7);border:2px solid #dae5f0;border-radius:6px;box-shadow:0 0 0 1px #527ba8}.xp .profile-monogram span{color:#f4c259;text-shadow:1px 1px #ba8d27}.xp .about-facts{color:#3f5c76}.xp .about-facts svg{color:#618a32}.xp .language-block{border-top-color:#dce3ec}.xp .language-block p{color:#4a5d73}.xp .language-block i{color:#97a8bd}.xp .skill-group{border-bottom-color:#dce3ec}.xp .skill-group h3{color:#28487b;font-weight:700}.xp .contact-intro{color:#273f70}.xp .contact-intro>span{color:#4f812c}.xp .contact-row{border-bottom-color:#dce3ec}.xp .contact-row>svg:first-child{color:#4978a4}.xp .contact-row span{color:#717e8e}.xp .contact-row strong{color:#334e76}.xp .contact-row:hover strong{color:#0752b0;text-decoration:underline}.xp .secondary-button{color:#243d6d;background:linear-gradient(#fff,#e9e9df);border:1px solid #7b9ebd;border-radius:3px;box-shadow:inset 0 0 1px #fff}.xp .secondary-button:hover{background:#f7f4e4;outline:1px solid #dcb744}.xp .copy-status{color:#2e6a31}.xp-menu{--accent:#316ac5;--accent-foreground:#fff;--muted-foreground:#67768e;--border:silver;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#1e2b44;background:#fff;border:1px solid #7f9db9;border-radius:0;width:auto;min-width:205px;padding:3px;font-size:.875rem;box-shadow:3px 3px 4px #0004}.xp-menu [data-slot=dropdown-menu-item]{color:#1c2b43;cursor:pointer;border-radius:0;gap:9px;padding:7px 10px;font-size:.875rem}:is(.xp-menu [data-slot=dropdown-menu-item]:hover,.xp-menu [data-slot=dropdown-menu-item][data-highlighted],.xp-menu [data-slot=dropdown-menu-item]:focus-visible){color:#fff;background:#316ac5}.xp-menu [data-slot=dropdown-menu-item] svg{color:#436b8d}.xp-menu [data-slot=dropdown-menu-item]:hover svg,.xp-menu [data-slot=dropdown-menu-item][data-highlighted] svg{color:#fff}.xp-menu [data-slot=dropdown-menu-label]{color:#65748a;padding:9px 10px;font-size:.75rem;line-height:1.75}.xp-menu [data-slot=dropdown-menu-separator]{background:#d1d5db;margin:5px 7px}.xp-start-menu.xp-menu{background:#fff;border:2px solid #135dcc;border-radius:7px 7px 0 0;width:440px;min-width:0;max-width:calc(100vw - 10px);padding:0;overflow:auto;box-shadow:3px -2px 9px #0004}.xp-start-user{color:#fff;text-shadow:1px 2px #225598;background:linear-gradient(#3b98ec,#1264cb);border-bottom:2px solid #e8a744;align-items:center;gap:12px;height:73px;padding:11px 13px;display:flex}.xp-start-user strong{font-size:1.125rem;font-weight:700}.xp-user-picture{background:linear-gradient(135deg,#f9b842,#ea851f);border:2px solid #e8edf7;border-radius:5px;place-items:center;width:46px;height:46px;display:grid;box-shadow:1px 2px 2px #084383}.xp-user-picture svg{color:#fff8d7;fill:#ffeab48a;width:35px;height:35px}.xp-start-columns{grid-template-columns:55% 45%;display:grid}.xp-start-primary{padding:8px 4px}.xp-start-secondary{background:#d3e5fa;border-left:1px solid #98b7e1;padding:8px 4px}.xp-start-menu [data-slot=dropdown-menu-item]{gap:10px;min-height:40px;padding:9px 8px}.xp-start-menu [data-slot=dropdown-menu-item] svg{flex-shrink:0;width:24px;height:24px}.xp-start-menu [data-slot=dropdown-menu-item] strong{font-size:.875rem}.xp-start-menu [data-slot=dropdown-menu-item] small{color:#70819b;margin-top:3px;font-size:.75rem;font-weight:400;line-height:1.35;display:block}.xp-start-menu [data-slot=dropdown-menu-item]:hover small,.xp-start-menu [data-slot=dropdown-menu-item][data-highlighted] small{color:#e5ecff}.xp-start-menu .folder-icon{--folder-light:#ffec9a;--folder-mid:#edc15b;--folder-dark:#b98929;width:28px;height:26px}.xp-start-primary>[data-slot=dropdown-menu-item]:nth-child(-n+3){padding-top:12px;padding-bottom:12px}.xp-start-secondary [data-slot=dropdown-menu-item]{color:#173a75}.xp-start-footer{color:#fff;background:linear-gradient(#4891e9,#1364d3);justify-content:space-between;padding:5px;display:flex}.xp-start-footer [data-slot=dropdown-menu-item],.xp-start-footer [data-slot=dropdown-menu-item] svg{color:#fff;font-size:.75rem}.xp-start-footer [data-slot=dropdown-menu-item]{gap:6px;padding:7px}.xp-start-footer [data-slot=dropdown-menu-item] svg{width:21px;height:21px}.xp-window-title .folder-icon .folder-back:before,.xp-address .folder-icon .folder-back:before,.xp-task-button .folder-icon .folder-back:before,.xp-toolbar .folder-icon .folder-back:before,.xp-start-menu .folder-icon .folder-back:before{width:45%;height:5px;top:-3px}.xp-window-title .folder-icon .folder-front,.xp-address .folder-icon .folder-front,.xp-task-button .folder-icon .folder-front,.xp-toolbar .folder-icon .folder-front,.xp-start-menu .folder-icon .folder-front{top:7px}.xp-window-title .folder-icon .folder-paper,.xp-address .folder-icon .folder-paper,.xp-task-button .folder-icon .folder-paper,.xp-toolbar .folder-icon .folder-paper,.xp-start-menu .folder-icon .folder-paper{top:6px}@media (max-width:1100px){.xp-explorer{width:calc(100% - 90px);height:calc(100% - 110px)}.xp .file-content{padding:25px}.xp .finder-sidebar{width:190px!important}}@media (max-width:700px){.xp-wallpaper{background-position:45%}.xp-desktop-icons{gap:12px;top:15px;left:9px}.xp-shortcut{gap:7px;width:86px;min-height:71px;font-size:.875rem}.xp-app-icon{width:38px;height:36px}.xp .document-icon{width:32px;height:38px}.xp-main-folder{top:41%;left:61%}.xp-main-folder .xp-shortcut{width:115px}.xp-folder-hint{font-size:.75rem}.xp-desktop-signature{bottom:80px;right:20px}.xp-desktop-signature>span{font-size:.875rem}.xp-desktop-signature>div{font-size:2.6rem}.xp-desktop-signature p{margin-top:8px;font-size:.75rem}.xp-word{font-size:1.2rem}.xp-taskbar{height:42px}.xp-start-button{gap:7px;min-width:104px;padding:0 15px 0 10px}.xp-start-button>span:last-child{font-size:1.25rem}.xp-start-button .xp-mark{width:21px;height:21px}.xp-quick-launch{display:none}.xp-task-buttons{margin-left:9px}.xp-task-button{gap:6px;min-width:0;max-width:none;padding:0 8px;font-size:.75rem}.xp-tray{gap:0;margin-left:8px;padding:0 10px}.xp-tray>svg{display:none}.xp-tray time{font-size:.75rem}.xp-explorer,.xp-explorer.maximized{border-radius:6px 6px 0 0;width:calc(100% - 8px);height:calc(100% - 51px);top:5px;left:4px;transform:none}.xp-titlebar{cursor:default;touch-action:auto}.xp-window-title{font-size:.875rem}.xp-window-controls button{width:27px;height:27px}.xp-toolbar{gap:4px;min-height:43px;padding:3px 5px}.xp-toolbar button,.xp-toolbar a{gap:5px;padding:3px;font-size:.75rem}.xp-toolbar-divider{margin:0 1px}.xp-toolbar>button:nth-of-type(3),.xp-toolbar-divider:nth-of-type(2){display:none}.xp-toolbar .xp-up{margin-right:4px}.xp-back>span{width:26px;height:26px}.xp-address{gap:5px;font-size:.75rem}.xp .file-content{padding:21px 17px}.xp-folder-heading h1{font-size:1.45rem}.xp-folder-heading>span{display:none}.xp-folder-heading p{font-size:.875rem}.xp .folder-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 9px}.xp .folder-tile{padding:13px 2px}.xp .tile-name{font-size:.875rem}.xp .tile-meta{font-size:.75rem}.xp .folder-tile .folder-icon{width:57px;height:44px}.xp-statusbar>span:last-child{width:auto}.xp-start-menu.xp-menu{width:410px;max-width:calc(100vw - 4px)}.xp-start-menu [data-slot=dropdown-menu-item]{gap:8px;padding:8px 6px;font-size:.875rem}.xp-start-menu [data-slot=dropdown-menu-item] svg{width:20px;height:20px}.xp-start-menu [data-slot=dropdown-menu-item] small{font-size:.75rem}.xp-start-footer [data-slot=dropdown-menu-item]{gap:5px;font-size:.75rem}.xp .section-heading h2{font-size:1.5rem}}@media (max-height:650px){.xp-desktop-icons{gap:8px;top:12px}.xp-shortcut{min-height:68px}.xp-desktop-signature{bottom:65px}.xp-start-user{height:58px}.xp-start-primary>[data-slot=dropdown-menu-item]:nth-child(-n+3){padding-top:7px;padding-bottom:7px}}.xp-explorer[hidden]{display:none}
