:root{--xp-blue-1:#3a6ea5;--xp-blue-2:#245edb;--xp-title-1:#0058e1;--xp-title-2:#3d95ff;--xp-title-3:#2a5fd6;--xp-face:#ece9d8;--xp-face-dark:#d4d0c8;--xp-border:#0831d9;--xp-taskbar-1:#3168d5;--xp-taskbar-2:#1941a5;--xp-start-1:#3c993c;--xp-start-2:#1d6d1d;--xp-select:#d24f8f;font-synthesis:none}*{box-sizing:border-box}html,body{height:100%;margin:0;overflow:hidden;font-family:Tahoma,"Trebuchet MS",Verdana,Geneva,sans-serif;font-size:11px;color:#000;-webkit-user-select:none;user-select:none;cursor:default}#desktop{position:fixed;inset:0;overflow:hidden;background:url('img/bliss.jpg') center center / cover no-repeat,linear-gradient(180deg,#2b56a5 0%,#3f7fd1 22%,#6aa7e0 42%,#a9d2f3 60%,#e3f2d9 72%,#cfe6a8 80%,#b7df84 100%)}.bliss-hill{position:absolute;left:-12%;bottom:-12%;width:124%;height:46%;background:radial-gradient(120% 140% at 38% 0%,#9ac95a 0%,#74b03e 38%,#5d9a32 70%,#4f8b2b 100%);border-radius:50% 50% 0 0 / 70% 70% 0 0;box-shadow:inset 0 14px 40px rgba(255,255,255,.35)}.bliss-hill.two{left:-30%;bottom:-18%;width:90%;height:40%;background:radial-gradient(120% 140% at 50% 0%,#b6d873 0%,#8cbe4d 60%,#79ab3e 100%);opacity:.85;border-radius:50% 50% 0 0 / 80% 80% 0 0}.cloud{position:absolute;background:#fff;border-radius:50%;filter:blur(2px);opacity:.85}.cloud::before,.cloud::after{content:"";position:absolute;background:#fff;border-radius:50%}#icon-layer{position:absolute;inset:0;padding:10px}.desktop-icon{position:absolute;width:80px;text-align:center;padding:5px 3px;border:1px solid transparent;border-radius:2px;cursor:default}.desktop-icon .ico{width:42px;height:42px;margin:0 auto 4px;display:block;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.4));pointer-events:none}.desktop-icon .label{color:#fff;font-size:11px;line-height:1.25;text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 2px rgba(0,0,0,.7);word-wrap:break-word}.desktop-icon.selected{background:rgba(226,84,154,.45);border:1px dotted rgba(255,255,255,.7)}.desktop-icon .shortcut-arrow{position:absolute;top:34px;left:20px;width:16px;height:16px;border:1px solid #7a7a7a;border-radius:1px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5 12 L11 6' stroke='%23000' stroke-width='1.7' fill='none'/%3E%3Cpath d='M11 6 H7 M11 6 V10' stroke='%23000' stroke-width='1.7' fill='none'/%3E%3C/svg%3E") center/13px no-repeat;pointer-events:none}.desktop-icon.selected .label{background:var(--xp-select);text-shadow:none;border-radius:1px}.window{position:absolute;pointer-events:auto;min-width:240px;background:var(--xp-face);border:1px solid #c2367d;border-top:none;border-radius:8px 8px 0 0;box-shadow:2px 2px 12px rgba(0,0,0,.45);display:flex;flex-direction:column;overflow:hidden}.window.maximized{border-radius:0;box-shadow:none}.title-bar{height:30px;flex:0 0 auto;display:flex;align-items:center;padding:0 3px 0 5px;background:linear-gradient(180deg,#ff9ecb 0%,#f06bac 7%,#e85a9e 30%,#e2549a 80%,#d2458b 92%,#b6367a 100%);border-radius:7px 7px 0 0;color:#fff;font-weight:bold;font-size:12px;text-shadow:1px 1px 2px rgba(0,0,0,.55);cursor:default}.window.inactive .title-bar{background:linear-gradient(180deg,#f3c4db 0%,#e7aac8 40%,#e4a4c4 90%,#db96b8 100%);text-shadow:1px 1px 1px rgba(0,0,0,.3)}.title-bar .ti-ico{width:16px;height:16px;margin-right:5px}.title-bar .ti-text{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tb-btns{display:flex;gap:2px}.tb-btn{width:22px;height:22px;border:1px solid #ffffff;border-radius:3px;color:#fff;line-height:1;display:flex;align-items:center;justify-content:center;cursor:default;box-shadow:inset 0 0 2px rgba(255,255,255,.6)}.tb-btn svg{width:10px;height:10px;display:block;fill:currentColor}.tb-btn.min{background:linear-gradient(180deg,#ff9ecb,#d44f8f)}.tb-btn.max{background:linear-gradient(180deg,#ff9ecb,#d44f8f)}.tb-btn.close{background:linear-gradient(180deg,#f1947b,#e23c22 45%,#b21c0a)}.tb-btn:hover{filter:brightness(1.15)}.tb-btn:active{filter:brightness(.85)}.menu-bar{flex:0 0 auto;background:var(--xp-face);border-bottom:1px solid #aca899;padding:2px 4px;display:flex;gap:2px}.menu-bar span{padding:2px 7px;border-radius:2px}.menu-bar span:hover{background:var(--xp-select);color:#fff}.win-body{flex:1 1 auto;overflow:auto;background:#fff;position:relative}.win-body.padded{padding:14px 16px;background:var(--xp-face)}.xp-explorer{display:flex;min-height:0;height:100%}.xp-sidebar{width:170px;flex:0 0 auto;background:linear-gradient(180deg,#f5a9cd 0%,#ec7fb0 8%,#e060a0 100%);padding:10px;color:#fff;overflow:auto}.xp-panel{background:rgba(255,255,255,.9);border-radius:5px;margin-bottom:10px;overflow:hidden;color:#7a2456}.xp-panel h4{margin:0;padding:5px 9px;font-size:11px;background:linear-gradient(90deg,#fff0f6,#f7cfe2);color:#b8327a;cursor:default}.xp-panel .panel-in{padding:8px 10px}.xp-panel a,.xp-link{color:#c2367d;text-decoration:none;display:block;padding:2px 0}.xp-panel a:hover,.xp-link:hover{text-decoration:underline;cursor:pointer}.xp-content{flex:1 1 auto;overflow:auto;background:#fff;padding:14px 16px}.status-bar{flex:0 0 auto;height:20px;display:flex;align-items:center;padding:0 8px;font-size:11px;background:var(--xp-face);border-top:1px solid #fff;box-shadow:inset 0 1px 0 #aca899;color:#333}.folder-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:6px;align-content:start}.folder-item{text-align:center;padding:8px 4px;border:1px solid transparent;border-radius:3px;cursor:default}.folder-item img{width:48px;height:48px;margin:0 auto 5px;display:block;filter:drop-shadow(1px 1px 1px rgba(0,0,0,.25))}.folder-item .fi-label{font-size:11px;color:#1a1a1a;line-height:1.2}.folder-item:hover{background:#ffe9f3;border-color:#f5c2da}.folder-item.selected{background:#ffd0e6;border:1px dotted #d24f8f}.proj-hero{width:100%;height:200px;object-fit:cover;object-position:center;border:1px solid #b7b3a6;border-radius:3px;background:#dfe6f5;display:block}.proj-hero.contain{object-fit:contain;background:#eef3fb;padding:8px}.proj-shots{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.proj-shots img{width:74px;height:56px;object-fit:cover;border:1px solid #b7b3a6;border-radius:2px;cursor:pointer;background:#fff}.proj-shots img:hover{outline:2px solid var(--xp-select)}.tech-tag{display:inline-block;background:linear-gradient(180deg,#fff,#fbd9ea);border:1px solid #e08bb6;border-radius:3px;padding:2px 8px;margin:0 4px 4px 0;font-size:11px;color:#b03070}h2.proj-title{margin:0 0 2px;font-size:16px;color:#c2367d}.proj-sub{color:#666;margin:0 0 12px;font-size:11px}.proj-section-title{font-weight:bold;color:#c2367d;margin:14px 0 4px;font-size:12px}.xp-button{font-family:Tahoma,sans-serif;font-size:11px;padding:4px 14px;background:linear-gradient(180deg,#fbfbfb 0%,#f0f0ea 45%,#e3e1d6 46%,#f4f3ee 100%);border:1px solid #8a8a8a;border-radius:3px;box-shadow:inset 0 0 0 1px #fff;cursor:default;color:#000;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.xp-button:hover{border-color:#d24f8f;box-shadow:inset 0 0 0 1px #fff,0 0 4px rgba(210,79,143,.5)}.xp-button:active{background:linear-gradient(180deg,#dcdcd4,#eceae0)}.xp-button.primary{background:linear-gradient(180deg,#ff9ecb,#e2549a 46%,#cf3f86 47%,#f07fb6 100%);color:#fff;border-color:#b6367a;text-shadow:0 1px 1px rgba(0,0,0,.4)}#taskbar{position:fixed;left:0;right:0;bottom:0;height:30px;display:flex;align-items:stretch;background:linear-gradient(180deg,#f9b3d6 0%,#f288ba 9%,#ef72a8 12%,#e85d9a 44%,#e25193 90%,#c23f7d 100%);border-top:1px solid #b83a72;box-shadow:inset 0 1px 0 rgba(255,255,255,.5);z-index:9000}#start-button{display:flex;align-items:center;gap:6px;padding:0 22px 3px 10px;height:100%;font-style:italic;font-weight:bold;font-size:15px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5);background:linear-gradient(180deg,#ff8fc4 0%,#f25aa3 9%,#ec4f99 40%,#db3f88 80%,#a82e69 100%);border:none;border-radius:0 11px 11px 0;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset -2px 0 6px rgba(0,0,0,.25);cursor:default}#start-button:hover{filter:brightness(1.08)}#start-button.open{filter:brightness(.9);box-shadow:inset 2px 2px 6px rgba(0,0,0,.4)}#start-button .flag{width:20px;height:20px}#task-items{flex:1 1 auto;display:flex;align-items:center;gap:3px;padding:3px 4px;overflow:hidden}.task-item{display:flex;align-items:center;gap:6px;min-width:130px;max-width:160px;height:23px;padding:0 8px;color:#fff;font-size:11px;background:linear-gradient(180deg,#f07fb6,#d44f8f);border:1px solid #b83a72;border-radius:3px;box-shadow:inset 0 1px 0 rgba(255,255,255,.35);cursor:default;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-item img{width:15px;height:15px;flex:0 0 auto}.task-item .ti-cap{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.task-item .ti-close{flex:0 0 auto;width:15px;height:15px;line-height:14px;text-align:center;font-size:10px;border-radius:2px;opacity:.55;cursor:default}.task-item:hover .ti-close{opacity:.9}.task-item .ti-close:hover{opacity:1;background:#e23c22;color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.5)}#closeall-btn{flex:0 0 auto;display:flex;align-items:center;gap:5px;margin:3px 4px;padding:0 10px;height:23px;font-family:Tahoma,sans-serif;font-size:11px;font-weight:bold;color:#fff;background:linear-gradient(180deg,#f1947b,#e23c22 50%,#b21c0a);border:1px solid #8c1c0a;border-radius:3px;box-shadow:inset 0 1px 0 rgba(255,255,255,.4);text-shadow:0 1px 1px rgba(0,0,0,.4);cursor:default}#closeall-btn:hover{filter:brightness(1.1)}#closeall-btn:active{filter:brightness(.9)}.task-item.active{background:linear-gradient(180deg,#bd3d78,#e06aa3);box-shadow:inset 1px 1px 3px rgba(0,0,0,.4)}.task-item:hover{filter:brightness(1.08)}#tray{display:flex;align-items:center;gap:8px;padding:0 10px 0 12px;background:linear-gradient(180deg,#f49ccb 0%,#ef7fb4 10%,#e96aa6 50%,#d44f8f 100%);border-left:1px solid #c64c8a;box-shadow:inset 1px 0 0 rgba(255,255,255,.25);color:#fff;font-size:11px}#tray .tray-ico{width:16px;height:16px;cursor:default}#tray-clock{min-width:52px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.4)}.lang-btn{border:1px solid rgba(255,255,255,.6);border-radius:3px;padding:1px 6px;font-weight:bold;background:rgba(255,255,255,.15);cursor:default}.lang-btn:hover{background:rgba(255,255,255,.3)}#start-menu{position:fixed;left:0;bottom:30px;width:340px;background:#fff;border:1px solid #c2367d;border-bottom:none;border-radius:8px 8px 0 0;box-shadow:3px -2px 14px rgba(0,0,0,.45);z-index:9500;display:none;flex-direction:column;overflow:hidden}#start-menu.open{display:flex}.sm-header{display:flex;align-items:center;gap:10px;padding:8px 12px;background:linear-gradient(180deg,#ff8fc4 0%,#f25aa3 9%,#ec4f99 40%,#db3f88 80%,#a82e69 100%);color:#fff;border-bottom:2px solid #ff7a00}.sm-avatar{width:42px;height:42px;border-radius:4px;border:2px solid #fff;background:linear-gradient(135deg,#ffd86b,#ff9a3c);display:flex;align-items:center;justify-content:center;font-size:22px;position:relative;overflow:hidden}.sm-avatar .av-img,.about-avatar .av-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.about-avatar{width:72px;height:72px;flex:0 0 auto;border-radius:6px;border:2px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.3);background:linear-gradient(135deg,#ffd86b,#ff9a3c);display:flex;align-items:center;justify-content:center;font-size:38px;position:relative;overflow:hidden}.sm-user{font-size:15px;font-weight:bold;text-shadow:1px 1px 2px rgba(0,0,0,.4)}.sm-body{display:flex}.sm-left{width:55%;background:#fff;padding:6px}.sm-right{width:45%;background:linear-gradient(180deg,#ff8fc4 0%,#f25aa3 9%,#ec4f99 40%,#ca4a86 80%,#d25a94 100%);padding:6px;border-left:1px solid #d98bbb}.sm-item{display:flex;align-items:center;gap:9px;padding:6px 8px;border-radius:3px;font-size:11px}.sm-item img{width:24px;height:24px}.sm-item .sm-title{font-weight:bold}.sm-item .sm-desc{display:block;color:#555;font-weight:normal;font-size:10px}.sm-left .sm-item:hover{background:var(--xp-select);color:#fff}.sm-left .sm-item:hover .sm-desc{color:#ffe0ef}.sm-right .sm-item{font-weight:bold;color:#7a2456}.sm-right .sm-item img{width:20px;height:20px}.sm-right .sm-item:hover{background:#fff}.sm-sep{height:1px;background:linear-gradient(90deg,#fff,#f0c2da,#fff);margin:4px 6px}.sm-footer{display:flex;justify-content:flex-end;gap:18px;padding:7px 14px;background:linear-gradient(180deg,#ff8fc4 0%,#f25aa3 9%,#ec4f99 40%,#db3f88 80%,#a82e69 100%)}.sm-footer .sm-power{display:flex;align-items:center;gap:7px;color:#fff;font-size:11px;font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.sm-footer .pw-ico{width:24px;height:24px;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:14px}.sm-footer .pw-ico.off{background:linear-gradient(180deg,#ff7a6b,#d62a17)}.sm-footer .pw-ico.logoff{background:linear-gradient(180deg,#74c463,#2e8c29)}#boot{position:fixed;inset:0;z-index:99999;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;transition:opacity .6s ease}#boot.hide{opacity:0;pointer-events:none}.boot-logo{text-align:center;margin-bottom:34px}.boot-logo .winflag{width:64px;height:64px;margin:0 auto 14px;display:block;filter:drop-shadow(0 0 14px rgba(255,120,190,.6))}.boot-logo .b1{font-size:15px;color:#bcbcbc}.boot-logo .b2{font-size:34px;font-weight:bold;letter-spacing:.5px}.boot-logo .b2 b{color:#ff7a00}.boot-logo .b3{font-size:13px;color:#9a9a9a;font-style:italic;margin-top:2px}.boot-bar{width:170px;height:18px;border:2px solid #5a5a5a;border-radius:3px;padding:2px;overflow:hidden;background:#0a0a0a;position:relative}.boot-bar::before{content:"";position:absolute;top:2px;bottom:2px;left:0;width:54px;background:linear-gradient(90deg,transparent,#8a1a5a 18%,#e2549a 50%,#ff9ecb 70%,transparent);border-radius:2px;animation:bootslide 1.6s linear infinite}@keyframes bootslide{0%{left:-58px}100%{left:100%}}.boot-foot{position:absolute;bottom:26px;left:0;right:0;display:flex;justify-content:space-between;padding:0 28px;font-size:11px;color:#8f8f8f}.boot-foot .corp{color:#cfcfcf}#shutdown{position:fixed;inset:0;z-index:99998;background:linear-gradient(180deg,#e98abf,#8a2a5e);display:none;align-items:center;justify-content:center;flex-direction:column;gap:18px;color:#fff}#shutdown.show{display:flex}#shutdown .sd-msg{font-size:22px;text-shadow:0 1px 3px rgba(0,0,0,.5)}#shutdown .xp-button{color:#000}.win-body img.viewer{display:block;max-width:100%;margin:auto;background:#000}#dblclick-hint{position:fixed;left:50%;bottom:46px;transform:translateX(-50%) translateY(12px);max-width:86vw;display:flex;align-items:center;gap:9px;padding:10px 14px;background:linear-gradient(180deg,#fffef2,#fff6c4);border:1px solid #e3c14e;border-radius:10px;box-shadow:0 4px 16px rgba(0,0,0,.35);color:#5a4a16;font-size:12px;font-weight:bold;z-index:9600;opacity:0;pointer-events:none;transition:opacity .35s ease,transform .35s ease}#dblclick-hint.show{opacity:1;transform:translateX(-50%) translateY(0);pointer-events:auto}#dblclick-hint .dh-ico{font-size:18px}#dblclick-hint::after{content:"";position:absolute;left:50%;bottom:-8px;transform:translateX(-50%);border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff6c4}#cat-widget{position:absolute;top:16px;right:20px;width:248px;z-index:40;background:rgba(236,233,216,.96);border:1px solid #c2367d;border-radius:6px 6px 4px 4px;box-shadow:2px 3px 12px rgba(0,0,0,.45);overflow:hidden;pointer-events:auto}#cat-widget .cw-bar{height:22px;display:flex;align-items:center;justify-content:space-between;padding:0 4px 0 7px;cursor:move;background:linear-gradient(180deg,#f06bac 0%,#e2549a 50%,#c2367d 100%);color:#fff;font-weight:bold;font-size:11px;text-shadow:1px 1px 1px rgba(0,0,0,.45)}#cat-widget .cw-x{width:16px;height:16px;line-height:15px;text-align:center;font-size:11px;border-radius:2px;cursor:default;background:linear-gradient(180deg,#f1947b,#d62a17);border:1px solid #fff}#cat-widget .cw-x:hover{filter:brightness(1.15)}#cat-widget .cw-img{display:block;width:100%;background:#fbe3ef}#cat-widget .cw-cap{text-align:center;font-size:11px;padding:5px 4px;color:#444;font-style:italic}#cat-widget.cw-missing .cw-img{min-height:150px}#cat-widget.cw-missing .cw-img::after{content:"Guarda img/cat-pc.png";display:flex;align-items:center;justify-content:center}.cmd-body{margin:0;height:100%;width:100%;background:#000;color:#d8d8d8;font-family:Consolas,"Lucida Console","Courier New",monospace;font-size:13px;line-height:1.45;padding:6px 10px;overflow:auto;white-space:pre-wrap;word-break:break-word;cursor:text}.cmd-body .c-link{color:#4fc3ff;text-decoration:underline;cursor:pointer}.cmd-body .c-link:hover{color:#9ad8ff;background:#103048}.cmd-cursor{display:inline-block;width:8px;height:1em;background:#d8d8d8;vertical-align:text-bottom;animation:cmdblink 1s steps(1) infinite}@keyframes cmdblink{50%{opacity:0}}.win-body::-webkit-scrollbar,.xp-sidebar::-webkit-scrollbar,.xp-content::-webkit-scrollbar{width:16px;height:16px}.win-body::-webkit-scrollbar-track,.xp-content::-webkit-scrollbar-track{background:#e9e8e0;box-shadow:inset 1px 0 0 #fff}.win-body::-webkit-scrollbar-thumb,.xp-content::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#f7d8e8,#ee9fc4);border:1px solid #d66fa3;border-radius:2px}.win-body::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#f7cddf,#e87faf)}.hr-xp{border:none;border-top:1px solid #aca899;border-bottom:1px solid #fff;margin:12px 0}a.real-link{color:#c2367d}.kbd{font-family:Consolas,monospace;background:#f3f3ec;border:1px solid #c9c6ba;border-radius:2px;padding:0 4px}@media (max-width:640px){html,body{font-size:12px}.desktop-icon{width:74px}#start-menu{width:94vw}.xp-sidebar{display:none}.xp-content{padding:12px}.tb-btn{width:28px;height:26px}.tb-btn svg{width:12px;height:12px}.title-bar{height:34px;font-size:13px}.proj-hero{height:170px}#cat-widget{width:160px;top:8px;right:8px}.task-item{min-width:46px;max-width:120px;padding:0 6px}#closeall-btn{padding:0 8px}#closeall-btn span{display:none}}body.theme-xp{--xp-select:#316ac5}body.theme-xp .title-bar{background:linear-gradient(180deg,#3d95ff 0%,#1a6cf2 7%,#0a59e0 30%,#0a55da 80%,#1657cf 92%,#0c44c4 100%)}body.theme-xp .window.inactive .title-bar{background:linear-gradient(180deg,#7ba0e8 0%,#6d92dd 40%,#6c90db 90%,#5e85d6 100%)}body.theme-xp .window,body.theme-xp #start-menu,body.theme-xp #cat-widget{border-color:#0831d9}body.theme-xp .tb-btn.min,body.theme-xp .tb-btn.max{background:linear-gradient(180deg,#4aa3ff,#0a5be0)}body.theme-xp .xp-sidebar{background:linear-gradient(180deg,#7aa1e8 0%,#5b86db 8%,#3f6fd2 100%)}body.theme-xp .xp-panel{color:#0a246a}body.theme-xp .xp-panel h4{background:linear-gradient(90deg,#f0f4ff,#c5d6f7);color:#0c3aa0}body.theme-xp .xp-panel a,body.theme-xp .xp-link{color:#0a3fc0}body.theme-xp .tech-tag{background:linear-gradient(180deg,#fff,#dfe6f5);border-color:#9db4d6;color:#0c3aa0}body.theme-xp h2.proj-title,body.theme-xp .proj-section-title,body.theme-xp a.real-link{color:#0c3aa0}body.theme-xp .xp-button:hover{border-color:#3a6ea5;box-shadow:inset 0 0 0 1px #fff,0 0 4px rgba(58,110,165,.5)}body.theme-xp .xp-button.primary{background:linear-gradient(180deg,#7db4ff,#2f7bf0 46%,#1f64d6 47%,#5aa0ff 100%);border-color:#1f4fb0}body.theme-xp #taskbar{background:linear-gradient(180deg,#245edb 0%,#3f8cf3 9%,#4f94f5 12%,#2b6fde 44%,#2264d6 90%,#1f3fb5 100%);border-top-color:#1f4fb0}body.theme-xp #start-button{background:linear-gradient(180deg,#5dbb50 0%,#3da033 8%,#36992f 40%,#2e8c29 80%,#1f6b1d 100%)}body.theme-xp .task-item{background:linear-gradient(180deg,#4a90f0,#1f5fcf);border-color:#1c4fb0}body.theme-xp .task-item.active{background:linear-gradient(180deg,#1c4fb0,#3f7fe0)}body.theme-xp #tray{background:linear-gradient(180deg,#1290e8 0%,#149ff0 10%,#0e84d8 50%,#0b6cc4 100%);border-left-color:#1f6bc4}body.theme-xp .sm-header{background:linear-gradient(180deg,#1f60dd 0%,#3a7ff0 50%,#1f60dd 100%)}body.theme-xp .sm-right{background:linear-gradient(180deg,#d3e5fa,#b9d3f5);border-left-color:#aac2ec}body.theme-xp .sm-footer{background:linear-gradient(180deg,#3a7ff0 0%,#1f60dd 60%,#143f9e 100%)}body.theme-xp .sm-right .sm-item{color:#0c3275}body.theme-xp .sm-left .sm-item:hover .sm-desc{color:#dce8ff}body.theme-xp .sm-sep{background:linear-gradient(90deg,#fff,#c3d3ef,#fff)}body.theme-xp .desktop-icon.selected{background:rgba(49,106,197,.45)}body.theme-xp .folder-item:hover{background:#e8f0ff;border-color:#cfe0ff}body.theme-xp .folder-item.selected{background:#cce0ff;border-color:#316ac5}body.theme-xp .win-body::-webkit-scrollbar-thumb,body.theme-xp .xp-content::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#d8e3f7,#9fc0ee);border-color:#6f97d6}body.theme-xp .win-body::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#cdddf7,#7faae8)}body.theme-xp #cat-widget .cw-bar{background:linear-gradient(180deg,#3d95ff 0%,#0a59e0 50%,#0c44c4 100%)}body.theme-xp #cat-widget .cw-img{background:#dfe6f5}body.theme-xp .boot-logo .winflag{filter:drop-shadow(0 0 14px rgba(80,150,255,.6))}body.theme-xp .boot-bar::before{background:linear-gradient(90deg,transparent,#1a3a8a 18%,#2e6bdf 50%,#5aa0ff 70%,transparent)}body.theme-xp #shutdown{background:linear-gradient(180deg,#5a7edc,#243f87)}