*{margin:0;padding:0;box-sizing:border-box}:root{--tb: 48px;--radius: 10px;--radius-s: 8px;--accent: #5b6cff;--font: "Segoe UI", "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--mono: "Cascadia Code", "JetBrains Mono", Consolas, monospace}html[data-theme=light]{--bg: #eef0f4;--panel: rgba(255, 255, 255, .78);--panel-solid: #ffffff;--panel-2: #f5f6f8;--text: #1a2233;--text-2: #66708a;--border: rgba(20, 30, 60, .1);--hover: rgba(20, 30, 60, .06);--shadow: 0 12px 34px rgba(10, 20, 50, .16), 0 2px 8px rgba(10, 20, 50, .08);--shadow-2: 0 4px 14px rgba(10, 20, 50, .12)}html[data-theme=dark]{--bg: #0c111e;--panel: rgba(18, 24, 40, .74);--panel-solid: #131a2a;--panel-2: #1a2336;--text: #eef1f8;--text-2: #93a0bd;--border: rgba(255, 255, 255, .1);--hover: rgba(255, 255, 255, .07);--shadow: 0 14px 40px rgba(0, 0, 0, .55), 0 2px 10px rgba(0, 0, 0, .4);--shadow-2: 0 4px 16px rgba(0, 0, 0, .45)}html,body{width:100%;height:100%;overflow:hidden;font-family:var(--font);font-size:14px;color:var(--text);background:var(--bg)}[hidden]{display:none!important}body{user-select:none;-webkit-user-select:none}button{font-family:inherit;color:inherit;background:none;border:none;cursor:pointer}input,select,textarea{font-family:inherit;color:inherit}::selection{background:color-mix(in srgb,var(--accent) 35%,transparent)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--text-2) 35%,transparent);border-radius:6px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--text-2) 60%,transparent);background-clip:content-box;border:2px solid transparent}::-webkit-scrollbar-track{background:transparent}:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 70%,transparent);outline-offset:1px}html.no-effects *,html.no-effects *:before,html.no-effects *:after{transition:none!important;animation:none!important}svg{display:block;flex:none}#desktop{position:absolute;inset:0 0 var(--tb) 0;overflow:hidden}#wallpaper{position:absolute;inset:0;background:#232a45;transition:background .4s ease}#wallpaper[data-motion=flow]{animation:wpPan 44s ease-in-out infinite alternate,wpFlow 22s ease-in-out infinite alternate;will-change:transform}@keyframes wpPan{0%{transform:scale(1.12) translate(.6%,.4%)}33%{transform:scale(1.2) translate(-1.2%,-.8%)}66%{transform:scale(1.14) translate(1%,-1.2%)}to{transform:scale(1.2) translate(-.6%,1%)}}@keyframes wpFlow{0%{background-position:50% 50%}50%{background-position:68% 32%}to{background-position:32% 68%}}#wallpaper:after{content:"";position:absolute;inset:0;background:radial-gradient(130% 100% at 50% 0%,transparent 55%,rgba(0,0,0,.22));pointer-events:none}#icons{position:absolute;inset:0;--tile: 48px}#icons[data-size=small]{--tile: 40px}#icons[data-size=large]{--tile: 58px}.dicon{position:absolute;width:84px;padding:8px 4px;display:flex;flex-direction:column;align-items:center;gap:6px;border-radius:var(--radius-s);cursor:default}.dicon:hover{background:#ffffff1f}.dicon.selected{background:color-mix(in srgb,var(--accent) 38%,transparent);outline:1px solid rgba(255,255,255,.35)}.dicon.dragging{opacity:.75;z-index:10}.dicon.drop-target{outline:2px solid var(--accent);outline-offset:-2px;background:color-mix(in srgb,var(--accent) 26%,transparent);border-radius:var(--radius-s)}.dicon .tile{position:relative;width:var(--tile);height:var(--tile);border-radius:calc(var(--tile) * .24);display:grid;place-items:center;color:var(--tile-fg, #fff);background:var(--tile-bg, var(--accent));box-shadow:0 4px 12px #00000047,inset 0 1px #ffffff47}.lnk-badge{position:absolute;right:2px;bottom:2px;width:15px;height:15px;border-radius:50%;display:grid;place-items:center;background:#0d111ac7;color:#fff;box-shadow:0 1px 3px #00000073}#icons .dicon .tile .lnk-badge svg{width:9px;height:9px}.dicon .label{font-size:12px;line-height:1.25;text-align:center;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.8),0 0 8px rgba(0,0,0,.4);max-width:82px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#rubber{position:absolute;z-index:4;pointer-events:none;border:1px solid var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent);border-radius:3px}#taskbar{position:absolute;left:0;right:0;bottom:0;height:var(--tb);display:flex;align-items:center;gap:4px;padding:0 6px;background:var(--panel);backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);border-top:1px solid var(--border);z-index:1000}#taskbar.sys-locked{pointer-events:none}#taskbar.sys-locked:after{content:"";position:absolute;inset:0;background:#05091459}.tb-start{width:42px;height:38px;border-radius:var(--radius-s);display:grid;place-items:center;color:var(--text);transition:background .15s}.tb-start:hover,.tb-start.on{background:var(--hover)}.tb-start.on{color:var(--accent)}.tb-pinned,.tb-tasks{display:flex;align-items:center;gap:3px}.tb-sep{width:1px;height:22px;margin:0 5px;background:var(--border)}.tbtn{height:38px;max-width:168px;min-width:42px;display:flex;align-items:center;gap:8px;padding:0 10px;border-radius:var(--radius-s);position:relative;transition:background .15s}.tbtn:hover{background:var(--hover)}.tbtn .t-ico{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;color:var(--tile-fg, #fff);flex:none;background:var(--tile-bg, var(--accent))}.tbtn .t-title{font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tbtn.active{background:var(--hover)}.tbtn.active:after{content:"";position:absolute;left:10px;right:10px;bottom:3px;height:2.5px;border-radius:2px;background:var(--accent)}.tray{margin-left:auto;display:flex;align-items:center;gap:2px}.tray-btn{height:38px;min-width:36px;padding:0 8px;border-radius:var(--radius-s);display:flex;align-items:center;justify-content:center;gap:6px;color:var(--text-2);position:relative;transition:background .15s,color .15s}.tray-btn:hover{background:var(--hover);color:var(--text)}.tray-btn.on{background:var(--hover);color:var(--accent)}.tray-clock{flex-direction:column;gap:0;padding:0 10px}.tray-clock .t{font-size:12.5px;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.tray-clock .d{font-size:10.5px;color:var(--text-2)}.badge{position:absolute;top:4px;right:3px;min-width:15px;height:15px;border-radius:8px;padding:0 4px;background:#ef4444;color:#fff;font-size:10px;font-weight:700;display:grid;place-items:center}#start-menu{position:absolute;left:6px;bottom:calc(var(--tb) + 8px);width:540px;max-height:min(600px,calc(100vh - var(--tb) - 30px));display:flex;flex-direction:column;background:var(--panel);backdrop-filter:blur(30px) saturate(1.6);-webkit-backdrop-filter:blur(30px) saturate(1.6);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow);z-index:1050;transform-origin:24px calc(100% + 56px);transition:transform .18s cubic-bezier(.2,.9,.3,1.2),opacity .15s;overflow:hidden}#start-menu:not(.open){transform:scale(.6) translateY(24px);opacity:0;pointer-events:none}.sm-search{padding:14px 14px 8px}.sm-search input{width:100%;height:36px;padding:0 12px;border-radius:18px;border:1px solid var(--border);background:var(--hover);color:var(--text);font-size:13px;outline:none;transition:border-color .15s}.sm-search input:focus{border-color:var(--accent)}.sm-search input::placeholder{color:var(--text-2)}.sm-grid{flex:1;overflow-y:auto;padding:8px 14px 12px;display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:4px;align-content:start}.sm-item{padding:12px 4px 10px;border-radius:var(--radius-s);display:flex;flex-direction:column;align-items:center;gap:8px;transition:background .12s}.sm-item:hover{background:var(--hover)}.sm-item .tile{width:42px;height:42px;border-radius:11px;display:grid;place-items:center;color:var(--tile-fg, #fff);background:var(--tile-bg, var(--accent));box-shadow:0 3px 10px #00000038,inset 0 1px #ffffff40}.sm-item .name{font-size:12px;text-align:center;line-height:1.25}.sm-item.hide{display:none}.sm-empty{grid-column:1 / -1;text-align:center;color:var(--text-2);padding:30px 0;font-size:13px}.sm-footer{flex:none;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-top:1px solid var(--border);background:color-mix(in srgb,var(--panel-solid) 45%,transparent)}.sm-user{display:flex;align-items:center;gap:10px;padding:5px 10px 5px 5px;border-radius:18px;font-size:13px;transition:background .15s}.sm-user:hover{background:var(--hover)}.sm-user .avatar{width:28px;height:28px;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center;font-size:13px;font-weight:700}.sm-power{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:var(--text-2);transition:background .15s,color .15s}.sm-power:hover{background:color-mix(in srgb,#ef4444 16%,transparent);color:#ef4444}.popover{position:absolute;min-width:200px;background:var(--panel);backdrop-filter:blur(28px) saturate(1.5);-webkit-backdrop-filter:blur(28px) saturate(1.5);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow);z-index:1250;padding:14px;animation:popIn .16s cubic-bezier(.2,.9,.35,1.2)}@keyframes popIn{0%{transform:translateY(8px) scale(.97);opacity:0}}.pop-volume .row{display:flex;align-items:center;gap:12px}.pop-volume .pct{font-size:12px;color:var(--text-2);width:34px;text-align:right;font-variant-numeric:tabular-nums}input[type=range]{-webkit-appearance:none;appearance:none;flex:1;height:4px;border-radius:2px;background:linear-gradient(to right,var(--accent) var(--fill, 50%),color-mix(in srgb,var(--text-2) 30%,transparent) var(--fill, 50%));cursor:pointer}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;background:#fff;border:4px solid var(--accent);box-shadow:0 1px 4px #0000004d}input[type=range]::-moz-range-thumb{width:8px;height:8px;border-radius:50%;background:#fff;border:4px solid var(--accent)}.icon-btn{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:var(--text-2);flex:none;transition:background .15s,color .15s}.icon-btn:hover{background:var(--hover);color:var(--text)}.icon-btn.on{color:var(--accent)}.cal-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.cal-title{font-size:13.5px;font-weight:600}.cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;text-align:center}.cal-grid .wd{font-size:11px;color:var(--text-2);padding:4px 0}.cal-grid .day{height:30px;display:grid;place-items:center;font-size:12px;border-radius:50%;font-variant-numeric:tabular-nums}.cal-grid .day:not(.dim):hover{background:var(--hover)}.cal-grid .day.dim{color:color-mix(in srgb,var(--text-2) 55%,transparent)}.cal-grid .day.today{background:var(--accent);color:#fff;font-weight:700}.cal-now{margin-top:10px;padding-top:10px;border-top:1px solid var(--border);text-align:center}.cal-now .n-time{font-size:21px;font-weight:600;font-variant-numeric:tabular-nums}.cal-now .n-date{font-size:12px;color:var(--text-2);margin-top:2px}.pop-noti{max-height:420px;display:flex;flex-direction:column}.pop-noti .pn-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.pop-noti .pn-head b{font-size:13.5px}.pop-noti .pn-list{overflow-y:auto;display:flex;flex-direction:column;gap:6px}.noti-item{padding:10px 12px;border-radius:var(--radius-s);background:color-mix(in srgb,var(--panel-solid) 60%,transparent);border:1px solid var(--border);display:flex;gap:10px;align-items:flex-start}.noti-item .ni-ico{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;color:#fff;flex:none}.noti-item .ni-title{font-size:12.5px;font-weight:600}.noti-item .ni-body{font-size:12px;color:var(--text-2);margin-top:2px;word-break:break-all}.noti-item .ni-time{font-size:11px;color:var(--text-2);margin-left:auto;flex:none}.pn-empty{text-align:center;color:var(--text-2);font-size:12.5px;padding:28px 0}#toasts{position:absolute;right:12px;bottom:calc(var(--tb) + 10px);display:flex;flex-direction:column-reverse;gap:8px;z-index:1200;pointer-events:none}.toast{pointer-events:auto;width:320px;padding:11px 12px;display:flex;gap:10px;align-items:flex-start;background:var(--panel);backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-2);animation:toastIn .22s cubic-bezier(.2,.9,.3,1.1);cursor:pointer}@keyframes toastIn{0%{transform:translate(30px);opacity:0}}.toast.out{transition:all .2s;transform:translate(40px);opacity:0}.toast .ni-ico{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;color:#fff;flex:none}#ctx{position:absolute;z-index:1300;min-width:180px;max-height:calc(100vh - 16px);overflow-y:auto;background:var(--panel);backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow);padding:5px;animation:popIn .12s ease-out}.ctx-item{width:100%;display:flex;align-items:center;gap:9px;padding:7px 10px;border-radius:7px;font-size:13px;color:var(--text);text-align:left}.ctx-item:hover{background:var(--hover)}.ctx-item.danger{color:#ef4444}.ctx-item.danger:hover{background:color-mix(in srgb,#ef4444 12%,transparent)}.ctx-item .ci-ico{color:var(--text-2);display:grid;place-items:center}.ctx-item.danger .ci-ico{color:#ef4444}.ctx-sep{height:1px;margin:5px 8px;background:var(--border)}#brightness{position:absolute;inset:0;z-index:1500;background:#000;opacity:0;pointer-events:none;transition:opacity .2s}#boot{position:absolute;inset:0;z-index:2000;background:linear-gradient(160deg,#101526,#1b2140);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;transition:opacity .4s}#boot.hide{opacity:0;pointer-events:none}.boot-logo{width:64px;height:64px;border-radius:18px;background:linear-gradient(135deg,#5b6cff 0 50%,#8b5cf6 50% 100%);display:grid;place-items:center;box-shadow:0 10px 40px #5b6cff73;animation:bootPulse 1.6s ease-in-out infinite}@keyframes bootPulse{50%{transform:scale(1.06)}}.boot-name{color:#e8ecff;font-size:22px;font-weight:300;letter-spacing:8px;text-indent:8px}.boot-bar{width:180px;height:3px;border-radius:2px;background:#ffffff1f;overflow:hidden}.boot-bar i{display:block;height:100%;width:40%;border-radius:2px;background:#7c8bff;animation:bootBar 1.1s ease-in-out infinite}@keyframes bootBar{0%{transform:translate(-100%)}to{transform:translate(450%)}}#shutdown{position:absolute;inset:0;z-index:2000;background:#05070d;display:grid;place-items:center}.sd-center{display:flex;flex-direction:column;align-items:center;gap:20px;color:#aab3d0}.sd-center .sd-ico{animation:bootPulse 1.6s ease-in-out infinite}.sd-center .sd-text{font-size:15px;letter-spacing:2px}.sd-center .sd-btn{margin-top:10px;padding:9px 26px;border-radius:22px;border:1px solid rgba(255,255,255,.25);color:#e8ecff;font-size:13.5px;transition:background .15s}.sd-center .sd-btn:hover{background:#ffffff1a}.spinner{width:26px;height:26px;border-radius:50%;border:3px solid rgba(255,255,255,.15);border-top-color:#7c8bff;animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}#session{position:absolute;inset:0;z-index:1900;display:grid;place-items:center;background:color-mix(in srgb,var(--bg, #0c111e) 55%,rgba(5,8,16,.82));backdrop-filter:blur(30px) saturate(1.3);-webkit-backdrop-filter:blur(30px) saturate(1.3);animation:ssIn .25s ease;transition:opacity .2s}#session.out{opacity:0;pointer-events:none}@keyframes ssIn{0%{opacity:0}}.ss-box{width:320px;max-height:86vh;overflow-y:auto;display:flex;flex-direction:column;align-items:center;gap:12px;padding:30px 28px 24px;border-radius:16px;background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow);animation:popIn .22s cubic-bezier(.2,.9,.35,1.2)}.ss-logo{width:54px;height:54px;border-radius:15px;color:#fff;background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 55%,#8b5cf6));display:grid;place-items:center;box-shadow:0 8px 28px color-mix(in srgb,var(--accent) 40%,transparent)}.ss-title{font-size:18px;font-weight:600;color:var(--text)}.ss-sub{font-size:12px;color:var(--text-2)}.ss-users{width:100%;display:flex;flex-direction:column;gap:6px}.ss-user{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;border:1px solid transparent;text-align:left;color:var(--text);transition:background .12s,border-color .12s}.ss-user:hover{background:var(--hover)}.ss-user.on{background:var(--hover);border-color:color-mix(in srgb,var(--accent) 55%,transparent)}.ss-avatar{width:32px;height:32px;border-radius:50%;flex:none;background:var(--accent);color:#fff;font-size:14px;font-weight:700;display:grid;place-items:center}.ss-uname{flex:1;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-badge{font-size:10px;color:var(--accent);flex:none;border:1px solid color-mix(in srgb,var(--accent) 45%,transparent);padding:1px 6px;border-radius:8px}.ss-form{width:100%;display:flex;flex-direction:column;gap:9px}.ss-form .input{width:100%}.ss-error{color:#ef4444;font-size:12px;min-height:15px;text-align:center}.ss-main{width:100%;justify-content:center}.ss-switch{border:none;background:none;color:var(--accent);font-size:12px;text-decoration:underline}.user-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-s);background:color-mix(in srgb,var(--panel-solid) 55%,transparent)}.user-row .ss-avatar{width:30px;height:30px;font-size:13px}.user-row .u-name{font-size:13px;font-weight:600;color:var(--text)}.user-row .u-meta{font-size:11px;color:var(--text-2)}.user-list{display:flex;flex-direction:column;gap:6px}#windows{position:absolute;inset:0 0 var(--tb) 0;z-index:5;overflow:hidden;pointer-events:none}#windows>.win,#windows>.modal-shade{pointer-events:auto}.win{position:absolute;display:flex;flex-direction:column;background:var(--panel-solid);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-2);overflow:hidden;min-width:280px;min-height:160px}.win.focused{box-shadow:var(--shadow);border-color:color-mix(in srgb,var(--accent) 30%,var(--border))}.win.opening{animation:winIn .2s cubic-bezier(.2,.9,.3,1.1)}@keyframes winIn{0%{transform:scale(.92) translateY(14px);opacity:0}}.win.closing{transition:all .16s ease-in;transform:scale(.94);opacity:0}.win.minimizing{transition:all .18s ease-in;transform:scale(.7) translateY(60px);opacity:0}.win.anim{transition:left .18s ease,top .18s ease,width .18s ease,height .18s ease}.win.dragging{transition:none;will-change:left,top}.win-head{flex:none;height:38px;display:flex;align-items:center;gap:9px;padding:0 3px 0 12px;background:linear-gradient(color-mix(in srgb,var(--text) 3%,transparent),transparent);border-bottom:1px solid var(--border);user-select:none;-webkit-user-select:none;touch-action:none}.win:not(.focused) .win-head{opacity:.75}.win-head .win-ico{width:21px;height:21px;border-radius:6px;display:grid;place-items:center;color:var(--tile-fg, #fff);flex:none;background:var(--tile-bg, var(--accent))}.win-head .win-title{flex:1;font-size:13px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.win:not(.focused) .win-title{color:var(--text-2)}.wbtn{width:40px;height:30px;border-radius:7px;display:grid;place-items:center;color:var(--text-2);transition:background .12s,color .12s}.wbtn:hover{background:var(--hover);color:var(--text)}.wbtn.close:hover{background:#e81123;color:#fff}.wbtn .i-restore,.win.max .wbtn.mx .i-max{display:none}.win.max .wbtn.mx .i-restore{display:block}.win-body{flex:1;min-height:0;position:relative;display:flex;flex-direction:column}.win-body>.app{flex:1}.win-error{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--text-2);font-size:13px;padding:20px;text-align:center}.win-error b{color:#ef4444;font-size:15px}.win-skeleton{flex:1;display:flex;align-items:center;justify-content:center}.win-skeleton .spinner{width:22px;height:22px;border-width:3px;border-color:var(--border);border-top-color:var(--accent)}.rz{position:absolute;z-index:6;touch-action:none}.rz-n{top:-3px;left:10px;right:10px;height:7px;cursor:ns-resize}.rz-s{bottom:-3px;left:10px;right:10px;height:7px;cursor:ns-resize}.rz-e{right:-3px;top:10px;bottom:10px;width:7px;cursor:ew-resize}.rz-w{left:-3px;top:10px;bottom:10px;width:7px;cursor:ew-resize}.rz-ne{top:-3px;right:-3px;width:13px;height:13px;cursor:nesw-resize}.rz-nw{top:-3px;left:-3px;width:13px;height:13px;cursor:nwse-resize}.rz-se{bottom:-3px;right:-3px;width:13px;height:13px;cursor:nwse-resize}.rz-sw{bottom:-3px;left:-3px;width:13px;height:13px;cursor:nesw-resize}.win.max .rz{display:none}.app-shade{position:absolute;inset:0;z-index:9;border-radius:inherit;background:#05091461;backdrop-filter:grayscale(.4) blur(1.5px);-webkit-backdrop-filter:grayscale(.4) blur(1.5px);cursor:not-allowed;animation:fadeIn .15s ease-out}.acc-panel{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px}.acc-panel h2{font-size:17px}.acc-sub{font-size:11.5px;margin-bottom:6px;text-align:center}.acc-panel .input{width:230px}.acc-error{color:#ef4444;font-size:12px;min-height:16px}.acc-main-btn{width:230px;justify-content:center}.acc-switch{border:none;background:none;color:var(--accent);font-size:12px;text-decoration:underline}.acc-logout{font-size:11.5px}.app{position:relative;display:flex;flex-direction:column;min-height:0;flex:1;font-size:13.5px;color:var(--text);background:var(--panel-solid);user-select:none;-webkit-user-select:none}.app-toolbar{flex:none;min-height:44px;display:flex;align-items:center;gap:8px;padding:6px 10px;border-bottom:1px solid var(--border);background:var(--panel-2)}.app-toolbar .grow{flex:1}.app-mid{flex:1;display:flex;min-height:0}.app-side{flex:none;width:178px;overflow-y:auto;padding:8px;border-right:1px solid var(--border);background:var(--panel-2)}.app-body{flex:1;min-width:0;overflow:auto;position:relative}.app-status{flex:none;height:26px;display:flex;align-items:center;gap:14px;padding:0 12px;border-top:1px solid var(--border);color:var(--text-2);font-size:12px;background:var(--panel-2)}.app-status .grow{flex:1}.btn{height:30px;padding:0 12px;display:inline-flex;align-items:center;gap:6px;border-radius:var(--radius-s);border:1px solid var(--border);background:var(--panel-solid);font-size:12.5px;color:var(--text);transition:background .12s,border-color .12s,color .12s;white-space:nowrap}.btn:hover{background:var(--hover);border-color:color-mix(in srgb,var(--accent) 40%,var(--border))}.btn:active{transform:translateY(1px)}.btn.primary{background:var(--accent);border-color:var(--accent);color:#fff}.btn.primary:hover{background:color-mix(in srgb,var(--accent) 85%,#000)}.btn.danger{color:#ef4444;border-color:color-mix(in srgb,#ef4444 40%,var(--border))}.btn.danger:hover{background:color-mix(in srgb,#ef4444 12%,transparent)}.btn.icon{width:30px;padding:0;justify-content:center}.btn:disabled{opacity:.45;pointer-events:none}.input,.select{height:30px;padding:0 10px;border-radius:var(--radius-s);border:1px solid var(--border);background:var(--panel-solid);color:var(--text);font-size:12.5px;outline:none;transition:border-color .15s}.input:focus,.select:focus{border-color:var(--accent)}.input::placeholder{color:var(--text-2)}textarea.input{height:auto;padding:8px 10px;resize:none;line-height:1.6}.field{display:flex;flex-direction:column;gap:7px;margin-bottom:18px}.field>.f-label{font-size:12.5px;font-weight:600;color:var(--text)}.field>.f-desc{font-size:12px;color:var(--text-2);line-height:1.5;margin-top:-2px}.switch{position:relative;width:40px;height:22px;flex:none;cursor:pointer;display:inline-block}.switch input{opacity:0;width:0;height:0;position:absolute}.switch i{position:absolute;inset:0;border-radius:12px;background:color-mix(in srgb,var(--text-2) 40%,transparent);transition:background .18s}.switch i:after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000004d;transition:transform .18s}.switch input:checked+i{background:var(--accent)}.switch input:checked+i:after{transform:translate(18px)}.seg{display:inline-flex;padding:3px;gap:2px;border-radius:9px;background:var(--hover)}.seg-btn{height:26px;padding:0 13px;border-radius:7px;font-size:12.5px;color:var(--text-2);transition:background .12s,color .12s}.seg-btn:hover{color:var(--text)}.seg-btn.active{background:var(--panel-solid);color:var(--text);box-shadow:0 1px 4px #00000024}.card{border:1px solid var(--border);border-radius:var(--radius);background:var(--panel-solid);padding:16px}.card-title{font-size:13.5px;font-weight:700;margin-bottom:12px;display:flex;align-items:center;gap:8px}.card-title .t-ico{color:var(--accent)}.list{display:flex;flex-direction:column;gap:2px}.list-item{display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:var(--radius-s);font-size:13px;cursor:default;transition:background .12s}.list-item:hover{background:var(--hover)}.list-item.active{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent)}.list-item .li-ico{color:var(--text-2);display:grid;place-items:center}.list-item.active .li-ico{color:var(--accent)}.nav-item{width:100%;display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--radius-s);font-size:13px;color:var(--text);transition:background .12s,color .12s;text-align:left}.nav-item:hover{background:var(--hover)}.nav-item.active{background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent);font-weight:600}.nav-item .ni{color:var(--text-2);display:grid;place-items:center}.nav-item.active .ni{color:var(--accent)}.table{width:100%;border-collapse:collapse;font-size:12.5px}.table th{text-align:left;padding:7px 10px;color:var(--text-2);font-weight:600;border-bottom:1px solid var(--border);position:sticky;top:0;background:var(--panel-solid);white-space:nowrap}.table td{padding:6px 10px;border-bottom:1px solid var(--border);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.table tr:hover td{background:var(--hover)}.modal-mask{position:absolute;inset:0;z-index:50;background:#080c1866;display:grid;place-items:center;animation:fadeIn .15s ease-out}@keyframes fadeIn{0%{opacity:0}}.modal-box{width:min(380px,86%);padding:18px;border-radius:12px;background:var(--panel-solid);border:1px solid var(--border);box-shadow:var(--shadow);animation:popIn .16s cubic-bezier(.2,.9,.35,1.15)}.modal-box h3{font-size:14.5px;margin-bottom:10px}.modal-box .m-body{font-size:13px;color:var(--text-2);line-height:1.6;margin-bottom:16px;-webkit-user-select:text;user-select:text}.modal-actions{display:flex;justify-content:flex-end;gap:8px}.modal-shade{position:absolute;inset:0;background:#0509146b;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);animation:fadeIn .15s ease-out}.dlg{padding:20px 22px 16px;display:flex;flex-direction:column;gap:14px;min-height:100%}.dlg-main{display:flex;gap:14px;align-items:flex-start}.dlg-icon{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:#fff;flex:none;box-shadow:0 6px 16px #00000047,inset 0 1px #ffffff4d}.dlg-title{font-size:14.5px;font-weight:700}.dlg-msg{font-size:13px;margin-top:5px;line-height:1.6}.dlg-detail{font-size:12px;color:var(--text-2);margin-top:9px;white-space:pre-wrap;word-break:break-all;font-family:var(--mono);user-select:text;-webkit-user-select:text}.dlg-input{margin-left:56px;width:calc(100% - 56px)}.dlg-progress{margin-left:56px;display:flex;flex-direction:column;gap:6px}.dlg-bar{height:8px;border-radius:4px;overflow:hidden;background:var(--hover);position:relative}.dlg-bar i{display:block;height:100%;width:0%;border-radius:4px;background:var(--accent);transition:width .22s ease}.dlg-bar.indet i{width:34%!important;animation:vwLoad 1s ease-in-out infinite}.dlg-pct{font-size:11.5px;color:var(--text-2)}.dlg-btns{display:flex;justify-content:flex-end;gap:8px;margin-top:auto;padding-top:8px}.empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--text-2);font-size:13px;padding:40px 0}.empty svg{opacity:.4}.badge-pill{padding:1px 8px;border-radius:9px;font-size:11px;background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent)}.kbd{display:inline-block;padding:1px 6px;border-radius:5px;border:1px solid var(--border);border-bottom-width:2px;background:var(--hover);font-family:var(--mono);font-size:11.5px}.row{display:flex;align-items:center;gap:10px}.mono{font-family:var(--mono)}.dim{color:var(--text-2)}html[data-style=mac]{--tb: 74px;--radius: 12px}html[data-style=mac] #desktop{bottom:0}html[data-style=mac] #taskbar{left:50%;right:auto;bottom:10px;width:auto;height:60px;transform:translate(-50%);border-radius:20px;border:1px solid rgba(255,255,255,.16);background:#2426328c;box-shadow:0 14px 44px #0000006b;padding:0 12px}html[data-style=mac] .tb-start{border-radius:15px;background:#ffffff1f;color:#fff}html[data-style=mac] .tb-pinned .tbtn{background:transparent}html[data-style=mac] .tbtn{border-radius:15px;background:#ffffff14;transition:transform .18s cubic-bezier(.2,.9,.3,1.4),background .15s}html[data-style=mac] .tbtn:hover{transform:translateY(-5px) scale(1.12);background:#ffffff2e}html[data-style=mac] .tbtn .t-title{display:none}html[data-style=mac] .tbtn .t-ico{width:36px;height:36px}html[data-style=mac] .tbtn.active:after{left:50%;right:auto;transform:translate(-50%);bottom:2px;width:4px;height:4px;border-radius:2px;background:#fff}html[data-style=mac] .tray-btn{color:#eef1ff}html[data-style=mac] .tray-btn.on,html[data-style=mac] .tray-clock .t{color:#fff}html[data-style=mac] .tray-clock .d{color:#ffffffb8}html[data-style=mac] .tb-sep{opacity:.4}html[data-style=mac] .win{border-radius:11px;border:1px solid rgba(0,0,0,.28);box-shadow:0 18px 52px #0006}html[data-style=mac] .win.max{border-radius:0}html[data-style=mac] .win-head{position:relative;height:42px;padding:0 14px;background:color-mix(in srgb,var(--panel-solid) 82%,transparent);border-bottom:1px solid var(--border)}html[data-style=mac] .win:not(.focused) .win-head{opacity:.9}html[data-style=mac] .win-ico{display:none}html[data-style=mac] .wbtn{order:-1;width:13px;height:13px;border-radius:50%;margin-right:7px;padding:0}html[data-style=mac] .wbtn.close{order:-3;background:#ff5f57}html[data-style=mac] .wbtn.mn{order:-2;background:#febc2e}html[data-style=mac] .wbtn.mx{order:-1;background:#28c840}html[data-style=mac] .wbtn:hover{filter:brightness(.92)}html[data-style=mac] .wbtn svg{width:8px;height:8px;margin:auto;opacity:0;color:#3c1e00a6}html[data-style=mac] .wbtn:hover svg{opacity:1}html[data-style=mac] .win-title{position:absolute;left:90px;right:24px;text-align:center;font-weight:600;pointer-events:none}html[data-style=mac] #start-menu{left:50%;transform:translate(-50%);transform-origin:50% 100%;border-radius:18px}html[data-style=mac] #start-menu:not(.open){transform:translate(-50%) scale(.85) translateY(30px)}html[data-style=mac] .popover{border-radius:14px}html[data-style=mac] #ctx{border-radius:12px}html[data-style=mac] .toast{border-radius:14px}html[data-style=mac] .dicon .tile{border-radius:26%}html[data-style=mac] .modal-box{border-radius:14px}html[data-style=neon]{--tb: 48px;--radius: 10px;--accent: #00e5ff;--panel: rgba(9, 14, 28, .86);--panel-solid: #0a1020;--panel-2: #0c1326;--text: #d9f6ff;--text-2: #6f88ad;--border: rgba(0, 240, 255, .22);--hover: rgba(0, 240, 255, .08);--shadow: 0 0 26px rgba(0, 240, 255, .16), 0 18px 54px rgba(0, 0, 0, .65);--shadow-2: 0 0 14px rgba(0, 240, 255, .12), 0 8px 26px rgba(0, 0, 0, .55)}html[data-style=neon] #wallpaper:before{content:"";position:absolute;inset:-18%;z-index:1;background:radial-gradient(55% 45% at 18% 22%,rgba(0,132,255,.55),transparent 70%),radial-gradient(50% 42% at 82% 16%,rgba(140,70,255,.48),transparent 70%),radial-gradient(58% 50% at 78% 78%,rgba(255,42,150,.42),transparent 70%),radial-gradient(52% 46% at 22% 82%,rgba(0,210,255,.4),transparent 70%);opacity:.5;animation:neonHueDrift 20s ease-in-out infinite alternate}@keyframes neonHueDrift{0%{filter:hue-rotate(0deg) saturate(1);transform:scale(1) translate(0)}45%{filter:hue-rotate(55deg) saturate(1.12);transform:scale(1.06) translate(1.5%,-1%)}to{filter:hue-rotate(-45deg) saturate(1.05);transform:scale(1.03) translate(-1.2%,1.2%)}}html[data-style=neon] #wallpaper:after{content:"";position:absolute;inset:0;z-index:1;background:#03061047}html[data-style=neon] #desktop:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(300px 220px at 22% 32%,rgba(0,240,255,.1),transparent 70%),radial-gradient(360px 260px at 76% 70%,rgba(255,42,212,.09),transparent 70%);animation:neonOrbs 15s ease-in-out infinite alternate}@keyframes neonOrbs{0%{transform:translate(-5%,-3.5%) scale(1.05)}to{transform:translate(6%,4.5%) scale(1.18)}}html[data-style=neon] #icons{z-index:2}html[data-style=neon] .win{border:1px solid color-mix(in srgb,var(--neon-a, #00f0ff) 45%,transparent);background:var(--panel-solid);box-shadow:0 0 22px color-mix(in srgb,var(--neon-a, #00f0ff) 18%,transparent),0 0 46px color-mix(in srgb,var(--neon-b, #ff2ad4) 9%,transparent),0 18px 50px #0009}html[data-style=neon] .win.focused{animation:neonBreath 2.8s ease-in-out infinite}@keyframes neonBreath{0%,to{box-shadow:0 0 16px color-mix(in srgb,var(--neon-a, #00f0ff) 15%,transparent),0 0 38px color-mix(in srgb,var(--neon-b, #ff2ad4) 7%,transparent),0 18px 50px #0009}50%{box-shadow:0 0 34px color-mix(in srgb,var(--neon-a, #00f0ff) 36%,transparent),0 0 72px color-mix(in srgb,var(--neon-b, #ff2ad4) 17%,transparent),0 18px 56px #000000a8}}html[data-style=neon] .win:not(.focused){border-color:#00f0ff26;box-shadow:0 10px 30px #00000080}html[data-style=neon] .win-head{position:relative;height:38px;border-bottom:1px solid color-mix(in srgb,var(--neon-a, #00f0ff) 35%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--neon-a, #00f0ff) 9%,transparent),#0a102066)}html[data-style=neon] .win-head:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--neon-a, #00f0ff),var(--neon-b, #ff2ad4),var(--neon-a, #00f0ff));background-size:200% 100%;background-position:0% 0;animation:neonFlow 3.2s linear infinite;box-shadow:0 0 10px color-mix(in srgb,var(--neon-a, #00f0ff) 70%,transparent)}html[data-style=neon] .win:not(.focused) .win-head:before{filter:saturate(.4) brightness(.55);animation-play-state:paused}@keyframes neonFlow{to{background-position:200% 0}}html[data-style=neon] .win-title{color:#eafcff;font-family:var(--mono);letter-spacing:.5px;text-shadow:0 0 8px color-mix(in srgb,var(--neon-a, #00f0ff) 85%,transparent),0 0 22px color-mix(in srgb,var(--neon-a, #00f0ff) 40%,transparent)}html[data-style=neon] .win:not(.focused) .win-title{text-shadow:none;color:#7d95b8}html[data-style=neon] .win-ico{box-shadow:0 0 8px color-mix(in srgb,var(--neon-a, #00f0ff) 55%,transparent);border-radius:5px}html[data-style=neon] .wbtn{color:#9feaff;border-radius:7px}html[data-style=neon] .wbtn:hover{color:var(--neon-a, #00f0ff);background:color-mix(in srgb,var(--neon-a, #00f0ff) 12%,transparent);box-shadow:0 0 10px color-mix(in srgb,var(--neon-a, #00f0ff) 45%,transparent)}html[data-style=neon] .wbtn.close{color:#ff9ae8}html[data-style=neon] .wbtn.close:hover{color:#ff5ce0;background:#ff2ad424;box-shadow:0 0 12px #ff2ad48c}html[data-style=neon] #taskbar{height:46px;background:#080c16e0;backdrop-filter:blur(22px) saturate(1.4);-webkit-backdrop-filter:blur(22px) saturate(1.4);border:none;border-top:1px solid rgba(0,240,255,.4);box-shadow:0 -6px 20px #00f0ff1f,inset 0 1px #00f0ff40}html[data-style=neon] .tb-start{border-radius:8px;color:#7ff2ff}html[data-style=neon] .tb-start:hover,html[data-style=neon] .tb-start.on{color:#00f0ff;background:#00f0ff1a;box-shadow:0 0 12px #00f0ff59}html[data-style=neon] .tbtn{border-radius:8px;border:1px solid transparent}html[data-style=neon] .tbtn:hover{background:#00f0ff17;border-color:color-mix(in srgb,var(--neon-a, #00f0ff) 55%,transparent);box-shadow:0 0 10px color-mix(in srgb,var(--neon-a, #00f0ff) 26%,transparent)}html[data-style=neon] .tbtn.active{background:color-mix(in srgb,var(--neon-a, #00f0ff) 9%,transparent);border-color:color-mix(in srgb,var(--neon-a, #00f0ff) 55%,transparent)}html[data-style=neon] .tbtn.active:after{content:"";position:absolute;left:8px;right:8px;bottom:3px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--neon-a, #00f0ff),var(--neon-b, #ff2ad4));box-shadow:0 0 6px color-mix(in srgb,var(--neon-a, #00f0ff) 70%,transparent)}html[data-style=neon] .tbtn .t-ico{box-shadow:0 0 8px #00f0ff66}html[data-style=neon] .tray-btn{color:#7fa8c8;border-radius:8px}html[data-style=neon] .tray-btn:hover{color:#00f0ff;background:#00f0ff14;box-shadow:0 0 10px #00f0ff4d}html[data-style=neon] .tray-btn.on{color:#00f0ff}html[data-style=neon] .tray-clock .t{color:#eafcff;font-family:var(--mono);font-size:13px;text-shadow:0 0 8px rgba(0,240,255,.6)}html[data-style=neon] .tray-clock .d{color:#6f88ad;font-family:var(--mono)}html[data-style=neon] .tb-sep{width:1px;background:linear-gradient(180deg,transparent,rgba(0,240,255,.6),transparent)}html[data-style=neon] #start-menu,html[data-style=neon] .popover,html[data-style=neon] #ctx,html[data-style=neon] .toast,html[data-style=neon] .modal-box{background:#080c18eb;backdrop-filter:blur(28px) saturate(1.4);-webkit-backdrop-filter:blur(28px) saturate(1.4);border:1px solid rgba(0,240,255,.3);box-shadow:0 0 18px #00f0ff24,0 16px 44px #0009}html[data-style=neon] .sm-search input{background:#00f0ff0f;color:#d9f6ff;border-color:#00f0ff4d}html[data-style=neon] .sm-search input:focus{border-color:#00f0ff;box-shadow:0 0 12px #00f0ff59}html[data-style=neon] .sm-item .name{color:#cfeeff}html[data-style=neon] .sm-item:hover{background:#00f0ff1a;box-shadow:inset 0 0 12px #00f0ff1f}html[data-style=neon] .sm-footer{border-top-color:#00f0ff40;background:#00f0ff0a}html[data-style=neon] .ctx-item:hover{background:#00f0ff1a}html[data-style=neon] .ctx-item .ci-ico{color:#52c8e8}html[data-style=neon] .btn{border-color:#00f0ff59}html[data-style=neon] .btn:hover{border-color:#00f0ff;box-shadow:0 0 10px #00f0ff59}html[data-style=neon] .btn.primary{background:#00e5ff;border-color:#00e5ff;color:#02141a;box-shadow:0 0 14px #00f0ff80}html[data-style=neon] .btn.primary:hover{background:#4df1ff;box-shadow:0 0 20px #00f0ffb3}html[data-style=neon] .btn.danger{color:#ff5ce0;border-color:#ff2ad473}html[data-style=neon] .btn.danger:hover{box-shadow:0 0 10px #ff2ad466}html[data-style=neon] .input,html[data-style=neon] .select{background:#00f0ff0d;border-color:#00f0ff4d}html[data-style=neon] .input:focus,html[data-style=neon] .select:focus{border-color:#00f0ff;box-shadow:0 0 10px #00f0ff4d}html[data-style=neon] .dicon .tile{box-shadow:0 0 14px #00f0ff66,0 4px 14px #0000008c}html[data-style=neon] .table th{background:#0c1326}html[data-style=neon] .term{background:#060a16}html[data-style=neon] .win{border-radius:0 0 var(--radius) var(--radius)}html[data-style=neon] .win.max{border-radius:0}html[data-style=neon] .win.opening{animation:neonWinDown .26s cubic-bezier(.3,.8,.2,1) .18s both}@keyframes neonWinDown{0%{clip-path:inset(-30px 0 calc(100% - 38px) 0);background:transparent;border-color:transparent;box-shadow:none}45%{background:var(--panel-solid);border-color:color-mix(in srgb,var(--neon-a, #00f0ff) 35%,transparent)}to{clip-path:inset(-16px 0 -12% 0);background:var(--panel-solid);border-color:color-mix(in srgb,var(--neon-a, #00f0ff) 45%,transparent);box-shadow:0 0 22px color-mix(in srgb,var(--neon-a, #00f0ff) 18%,transparent),0 0 46px color-mix(in srgb,var(--neon-b, #ff2ad4) 9%,transparent),0 18px 50px #0009}}html[data-style=neon] .win.opening .win-head:before{transform-origin:50% 50%;animation:neonBarIn .23s cubic-bezier(.2,.9,.35,1) both,neonFlow 3.2s linear infinite}@keyframes neonBarIn{0%{transform:scaleX(0);opacity:0;filter:brightness(2.2)}8%{opacity:1}58%{transform:scaleX(1);filter:brightness(1.9)}74%{filter:brightness(3.4) saturate(1.5)}to{transform:scaleX(1);opacity:1;filter:brightness(1)}}html[data-style=neon] .win.opening .win-head{animation:neonHeadBgIn .24s ease .18s both}@keyframes neonHeadBgIn{0%{background:transparent;border-bottom-color:transparent}}html[data-style=neon] .win.opening .win-title,html[data-style=neon] .win.opening .wbtn,html[data-style=neon] .win.opening .win-ico{animation:neonHeadIn .2s ease-out .2s both}@keyframes neonHeadIn{0%{opacity:0}}html[data-style=neon] .win.opening:after{content:"";position:absolute;left:0;right:0;top:0;height:34%;background:linear-gradient(180deg,transparent,rgba(140,235,255,.22),transparent);transform:translateY(-130%);animation:neonSweep .26s ease-out .18s both;pointer-events:none}@keyframes neonSweep{to{transform:translateY(430%)}}html[data-style=neon] .win.opening .win-body>*{animation:neonContentIn .22s ease-out .3s both}@keyframes neonContentIn{0%{opacity:0}}html[data-style=neon] .win.opening:not(.focused) .win-head:before{animation-play-state:paused}html[data-style=win31]{--tb: 28px;--radius: 0px;--font: "MS Sans Serif", Tahoma, "Microsoft YaHei", SimSun, sans-serif;--panel: #c0c0c0;--panel-solid: #c0c0c0;--panel-2: #c0c0c0;--text: #101010;--text-2: #474747;--border: #868a8e;--hover: rgba(0, 0, 0, .09);--shadow: none;--shadow-2: 2px 2px 0 rgba(0, 0, 0, .3)}html[data-style=win31] .win{border-radius:0;background:silver;border:1px solid;border-color:#dfdfdf #000 #000 #dfdfdf;box-shadow:inset -1px -1px gray,inset 1px 1px #fff,2px 2px #0000004d}html[data-style=win31] .win-head{height:22px;padding:0 2px 0 5px;background:navy;border-bottom:none}html[data-style=win31] .win:not(.focused) .win-head{background:silver}html[data-style=win31] .win-title{color:#fff;font-weight:700;font-size:11.5px}html[data-style=win31] .win:not(.focused) .win-title{color:#555}html[data-style=win31] .win-ico{width:13px;height:13px;border-radius:0;margin-right:5px}html[data-style=win31] .wbtn.close{order:-4;margin-right:9px}html[data-style=win31] .wbtn.close svg{display:none}html[data-style=win31] .wbtn.close:after{content:"";display:block;width:8px;height:3px;background:#000;margin:auto}html[data-style=win31] .wbtn{width:19px;height:16px;border-radius:0;background:silver;border:1px solid;border-color:#dfdfdf #000 #000 #dfdfdf;box-shadow:inset 1px 1px #fff,inset -1px -1px gray}html[data-style=win31] .wbtn:hover{background:#d6d2ca;color:#000}html[data-style=win31] .wbtn:active{border-color:#000 #dfdfdf #dfdfdf #000;box-shadow:inset 1px 1px gray}html[data-style=win31] .wbtn svg{width:9px;height:9px;color:#000}html[data-style=win31] #taskbar{height:28px;background:silver;backdrop-filter:none;-webkit-backdrop-filter:none;border-top:1px solid #fff;box-shadow:inset 0 1px #dfdfdf;padding:0 3px}html[data-style=win31] .tb-start{width:26px;height:20px;padding:0;border-radius:0;color:#000;border:1px solid;border-color:#dfdfdf #000 #000 #dfdfdf;box-shadow:inset 1px 1px #fff,inset -1px -1px gray}html[data-style=win31] .tb-start:active{border-color:#000 #dfdfdf #dfdfdf #000}html[data-style=win31] .tb-pinned .tbtn{box-shadow:none;border:none;background:transparent;height:22px}html[data-style=win31] .tbtn{height:21px;border-radius:0;border:1px solid;border-color:#dfdfdf #000 #000 #dfdfdf;box-shadow:inset 1px 1px #fff,inset -1px -1px gray}html[data-style=win31] .tbtn .t-title{font-size:11px;color:#000}html[data-style=win31] .tbtn.active{background:#d8d4cc;font-weight:700;border-color:#000 #dfdfdf #dfdfdf #000;box-shadow:inset 1px 1px gray}html[data-style=win31] .tbtn.active:after{display:none}html[data-style=win31] .tray-btn{color:#000;height:21px}html[data-style=win31] .tray-clock{flex-direction:row;height:21px;border:1px solid;border-color:#808080 #fff #fff #808080;box-shadow:inset 1px 1px #6e6e6e}html[data-style=win31] .tray-clock .t{color:#000;font-size:11px}html[data-style=win31] .tray-clock .d{color:#333;font-size:10.5px}html[data-style=win31] .tb-sep{background:transparent;border-left:1px solid #808080;border-right:1px solid #fff}html[data-style=win31] #start-menu{transform-origin:0 100%;border-radius:0;background:silver;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid;border-color:#dfdfdf #000 #000 #dfdfdf;box-shadow:inset 1px 1px #fff,inset -1px -1px gray,2px 2px #0000004d}html[data-style=win31] .sm-search input{border-radius:0;border:1px solid;border-color:#808080 #fff #fff #808080;background:#fff;color:#000;font-size:12px}html[data-style=win31] .sm-item{color:#000}html[data-style=win31] .sm-item:hover{background:navy;color:#fff}html[data-style=win31] .sm-footer{background:silver;border-top:1px solid #808080;box-shadow:inset 0 1px #fff}html[data-style=win31] .sm-user{color:#000}html[data-style=win31] .sm-user .avatar{background:navy}html[data-style=win31] .popover,html[data-style=win31] #ctx,html[data-style=win31] .toast,html[data-style=win31] .modal-box{border-radius:0;background:silver;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid;border-color:#dfdfdf #000 #000 #dfdfdf;box-shadow:inset 1px 1px #fff,inset -1px -1px gray,2px 2px #0000004d}html[data-style=win31] .btn{border-radius:0;background:silver;border:1px solid;border-color:#dfdfdf #000 #000 #dfdfdf;box-shadow:inset 1px 1px #fff,inset -1px -1px gray}html[data-style=win31] .btn:hover{background:#d6d2ca}html[data-style=win31] .btn:active{border-color:#000 #dfdfdf #dfdfdf #000;box-shadow:inset 1px 1px gray}html[data-style=win31] .btn.primary{background:navy;color:#fff}html[data-style=win31] .input,html[data-style=win31] .select{border-radius:0;border:1px solid;border-color:#808080 #fff #fff #808080;background:#fff}html[data-style=win31] .dicon .tile,html[data-style=win31] .sm-item .tile,html[data-style=win31] .tbtn .t-ico,html[data-style=win31] .win-head .win-ico{background:transparent;border:0;box-shadow:none}html[data-style=win31] .dicon .tile svg{width:74%;height:74%}html[data-style=win31] .sm-item .tile svg{width:30px;height:30px}html[data-style=win31] .tbtn .t-ico svg{width:18px;height:18px}html[data-style=win31] .app-toolbar,html[data-style=win31] .app-side,html[data-style=win31] .app-status{border-color:#9a9a9a}html[data-style=ubuntu]{--tb: 32px;--radius: 12px;--accent: #e95420;--font: Ubuntu, "Segoe UI", "Microsoft YaHei", system-ui, sans-serif}html[data-style=ubuntu] #taskbar{top:0;bottom:auto;height:32px;background:#262626;backdrop-filter:none;-webkit-backdrop-filter:none;border-top:none;border-bottom:1px solid rgba(255,255,255,.08);box-shadow:none}html[data-style=ubuntu] #desktop,html[data-style=ubuntu] #windows{top:var(--tb);bottom:0}html[data-style=ubuntu] .tb-start{width:40px;height:26px;border-radius:999px;color:#ececec}html[data-style=ubuntu] .tb-start:hover,html[data-style=ubuntu] .tb-start.on{background:#ffffff24}html[data-style=ubuntu] .tbtn{border-radius:999px;height:26px;color:#ececec}html[data-style=ubuntu] .tbtn .t-title{color:#ececec}html[data-style=ubuntu] .tbtn:hover{background:#ffffff1f}html[data-style=ubuntu] .tbtn.active{background:#fff3}html[data-style=ubuntu] .tbtn.active:after{background:#fff}html[data-style=ubuntu] .tray-btn{color:#ececec}html[data-style=ubuntu] .tray-clock{position:absolute;left:50%;bottom:auto;transform:translate(-50%);flex-direction:row;gap:0}html[data-style=ubuntu] .tray-clock .t{color:#fff;font-weight:700;font-size:12.5px}html[data-style=ubuntu] .tray-clock .d{display:none}html[data-style=ubuntu] .tb-sep{opacity:.3}html[data-style=ubuntu] .win{border-radius:12px 12px 0 0;border:1px solid var(--border);box-shadow:0 12px 36px #00000059}html[data-style=ubuntu] .win.max{border-radius:0}html[data-style=ubuntu] .win-head{position:relative;height:46px;border-radius:12px 12px 0 0;border-bottom:1px solid var(--border);background:var(--panel-solid)}html[data-style=ubuntu] .win-title{position:absolute;left:60px;right:80px;text-align:center;font-weight:700;pointer-events:none}html[data-style=ubuntu] .win-ico{width:18px;height:18px;border-radius:5px}html[data-style=ubuntu] .wbtn{width:20px;height:20px;border-radius:50%;padding:0;margin-left:4px;background:var(--hover);color:var(--text)}html[data-style=ubuntu] .wbtn.mn{margin-left:auto}html[data-style=ubuntu] .wbtn:hover{background:color-mix(in srgb,var(--text) 16%,transparent)}html[data-style=ubuntu] .wbtn.close{background:#e95420;color:#fff}html[data-style=ubuntu] .wbtn.close:hover{background:#ed7146}html[data-style=ubuntu] .wbtn svg{width:10px;height:10px;margin:auto}html[data-style=ubuntu] #start-menu{top:calc(var(--tb) + 8px);bottom:auto;transform-origin:20px 0;border-radius:16px}html[data-style=ubuntu] #start-menu:not(.open){transform:scale(.92) translateY(-14px)}html[data-style=ubuntu] .sm-search input{border-radius:999px}html[data-style=ubuntu] #toasts{top:calc(var(--tb) + 10px);bottom:auto;left:50%;right:auto;transform:translate(-50%);align-items:center}html[data-style=ubuntu] .toast{border-radius:999px;background:#1c1c1ef0;border-color:#ffffff1a}html[data-style=ubuntu] .toast .ni-title{color:#fff}html[data-style=ubuntu] .toast .ni-body{color:#ffffffa6}html[data-style=ubuntu] .popover{border-radius:14px}html[data-style=ubuntu] #ctx{border-radius:12px}html[data-style=ubuntu] .dicon .tile{border-radius:30%}html[data-style=ubuntu] .modal-box{border-radius:14px}html[data-style=win98]{--tb: 30px;--radius: 0px;--font: Tahoma, "Microsoft YaHei", SimSun, sans-serif;--panel: #c0c0c0;--panel-solid: #c0c0c0;--panel-2: #c0c0c0;--text: #101010;--text-2: #474747;--border: #868a8e;--hover: rgba(0, 0, 0, .09);--shadow: none;--shadow-2: 3px 3px 0 rgba(0, 0, 0, .32)}html[data-style=win98] .win{border-radius:0;background:silver;border:1px solid;border-color:#dfdfdf #000 #000 #dfdfdf;box-shadow:inset -1px -1px gray,inset 1px 1px #fff,3px 3px #00000059}html[data-style=win98] .win.focused{border-color:color-mix(in srgb,var(--accent) 45%,#000)}html[data-style=win98] .win-head{height:26px;padding:0 2px 0 7px;background:linear-gradient(90deg,navy,#1084d0);border-bottom:none}html[data-style=win98] .win:not(.focused) .win-head{background:#7b7b7b}html[data-style=win98] .win-ico{width:15px;height:15px;border-radius:2px}html[data-style=win98] .win-title{color:#fff;font-weight:700;font-size:12px}html[data-style=win98] .win:not(.focused) .win-title{color:#d4d4d4}html[data-style=win98] .wbtn{width:22px;height:19px;border-radius:0;background:silver;border:1px solid;border-color:#dfdfdf #000 #000 #dfdfdf;box-shadow:inset 1px 1px #fff,inset -1px -1px gray}html[data-style=win98] .wbtn:hover{background:#d6d2ca;color:#000}html[data-style=win98] .wbtn:active{border-color:#000 #dfdfdf #dfdfdf #000;box-shadow:inset 1px 1px gray}html[data-style=win98] .wbtn svg{width:10px;height:10px;color:#000}html[data-style=win98] .wbtn.close:hover{background:silver}html[data-style=win98] #taskbar{height:30px;background:silver;backdrop-filter:none;-webkit-backdrop-filter:none;border-top:1px solid #fff;box-shadow:inset 0 1px #dfdfdf;padding:0 3px}html[data-style=win98] .tb-start{display:inline-flex;align-items:center;gap:5px;width:auto;height:23px;padding:0 8px;font-weight:700;font-size:12px;color:#000;border:1px solid;border-color:#dfdfdf #000 #000 #dfdfdf;box-shadow:inset 1px 1px #fff,inset -1px -1px gray}html[data-style=win98] .tb-start:after{content:"开始"}html[data-style=win98] .tb-start:active{border-color:#000 #dfdfdf #dfdfdf #000}html[data-style=win98] .tb-pinned .tbtn{box-shadow:none;border:none;background:transparent;height:24px}html[data-style=win98] .tbtn{height:23px;border-radius:0;border:1px solid;border-color:#dfdfdf #000 #000 #dfdfdf;box-shadow:inset 1px 1px #fff,inset -1px -1px gray}html[data-style=win98] .tbtn:hover{background:#d6d2ca}html[data-style=win98] .tbtn .t-title{font-size:11.5px;color:#000}html[data-style=win98] .tbtn.active{background:#d8d4cc;border-color:#000 #dfdfdf #dfdfdf #000;box-shadow:inset 1px 1px gray;font-weight:700}html[data-style=win98] .tbtn.active:after{display:none}html[data-style=win98] .tray-btn{color:#000;height:23px}html[data-style=win98] .tray-btn.on{color:navy}html[data-style=win98] .tray-clock{flex-direction:row;height:23px;border:1px solid;border-color:#808080 #fff #fff #808080;box-shadow:inset 1px 1px #6e6e6e}html[data-style=win98] .tray-clock .t{color:#000;font-size:11.5px}html[data-style=win98] .tray-clock .d{color:#333;font-size:11px}html[data-style=win98] .tb-sep{background:transparent;border-left:1px solid #808080;border-right:1px solid #fff}html[data-style=win98] #start-menu{transform-origin:0 100%;border-radius:0;background:silver;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid;border-color:#dfdfdf #000 #000 #dfdfdf;box-shadow:inset 1px 1px #fff,inset -1px -1px gray,3px 3px #00000059;padding-left:32px}html[data-style=win98] #start-menu:before{content:"AetherWebOS 98";position:absolute;left:0;top:0;bottom:0;width:27px;background:linear-gradient(180deg,navy,#1084d0);color:silver;font-size:12px;font-weight:700;writing-mode:vertical-rl;transform:rotate(180deg);display:flex;align-items:center;padding:8px 0}html[data-style=win98] .sm-search input{border-radius:0;border:1px solid;border-color:#808080 #fff #fff #808080;background:#fff;color:#000}html[data-style=win98] .sm-item{color:#000}html[data-style=win98] .sm-item:hover{background:navy;color:#fff}html[data-style=win98] .sm-footer{background:silver;border-top:1px solid #808080;box-shadow:inset 0 1px #fff}html[data-style=win98] .sm-user{color:#000}html[data-style=win98] .sm-user .avatar{background:navy}html[data-style=win98] .popover,html[data-style=win98] #ctx,html[data-style=win98] .toast,html[data-style=win98] .modal-box{border-radius:0;background:silver;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid;border-color:#dfdfdf #000 #000 #dfdfdf;box-shadow:inset 1px 1px #fff,inset -1px -1px gray,3px 3px #0000004d}html[data-style=win98] .btn{border-radius:0;background:silver;border:1px solid;border-color:#dfdfdf #000 #000 #dfdfdf;box-shadow:inset 1px 1px #fff,inset -1px -1px gray}html[data-style=win98] .btn:hover{background:#d6d2ca}html[data-style=win98] .btn:active{border-color:#000 #dfdfdf #dfdfdf #000;box-shadow:inset 1px 1px gray}html[data-style=win98] .btn.primary{background:navy;color:#fff}html[data-style=win98] .btn.danger{color:maroon}html[data-style=win98] .input,html[data-style=win98] .select{border-radius:0;border:1px solid;border-color:#808080 #fff #fff #808080;background:#fff}html[data-style=win98] .dicon .tile,html[data-style=win98] .sm-item .tile,html[data-style=win98] .tbtn .t-ico,html[data-style=win98] .win-head .win-ico{background:transparent;border:0;box-shadow:none}html[data-style=win98] .dicon .tile svg{width:74%;height:74%}html[data-style=win98] .sm-item .tile svg{width:30px;height:30px}html[data-style=win98] .tbtn .t-ico svg{width:18px;height:18px}html[data-style=win98] .app-toolbar,html[data-style=win98] .app-side,html[data-style=win98] .app-status{border-color:#9a9a9a}html[data-style=winxp]{--tb: 32px;--radius: 6px;--font: Tahoma, "Microsoft YaHei", sans-serif;--panel: #ece9d8;--panel-solid: #ece9d8;--panel-2: #ece9d8;--text: #1c1c14;--text-2: #5c5c50;--border: #aca899;--hover: rgba(0, 0, 0, .08);--shadow: 0 10px 30px rgba(0, 0, 0, .4);--shadow-2: 0 6px 18px rgba(0, 0, 0, .25)}html[data-style=winxp] .win{border-radius:8px 8px 0 0;border:0;padding:0 3px 3px;background:#0055ea;box-shadow:var(--shadow)}html[data-style=winxp] .win.max{border-radius:0;padding:0}html[data-style=winxp] .win-head{height:30px;padding:0 4px 0 9px;border-radius:7px 7px 0 0;border-bottom:none;background:linear-gradient(180deg,#0058ee,#3f8cf3 8%,#1a7ef0 20%,#036ffc 34%,#0057e5 52%,#005bf5 68%,#0062ef 80%,#0043ae 96%,#0038a0)}html[data-style=winxp] .win:not(.focused) .win-head{filter:saturate(.45) brightness(1.18)}html[data-style=winxp] .win-title{color:#fff;font-weight:700;font-size:12.5px;text-shadow:1px 1px 2px rgba(0,0,0,.6)}html[data-style=winxp] .win:not(.focused) .win-title{color:#e6ecf8}html[data-style=winxp] .win-ico{border-radius:3px;width:18px;height:18px}html[data-style=winxp] .wbtn{width:22px;height:20px;border-radius:4px;border:1px solid #fff;background:linear-gradient(180deg,#9db9f7,#4d8bec 45%,#2c6ee0 55%,#4379e4);box-shadow:inset 0 1px 1px #ffffffb3}html[data-style=winxp] .wbtn svg{color:#fff;width:11px;height:11px}html[data-style=winxp] .wbtn:hover{filter:brightness(1.15)}html[data-style=winxp] .wbtn.close{background:linear-gradient(180deg,#f5b093,#e2684a 45%,#d94f2f 55%,#e0633f)}html[data-style=winxp] #taskbar{height:30px;background:linear-gradient(180deg,#245edb,#3f8cf3,#245edb 18%,#2057d0 92%,#1941a5);backdrop-filter:none;-webkit-backdrop-filter:none;border-top:1px solid #0831d9;box-shadow:inset 0 1px #4a90f7}html[data-style=winxp] .tb-start{display:inline-flex;align-items:center;gap:5px;width:auto;height:29px;padding:0 12px 0 9px;border-radius:0 10px 10px 0;background:linear-gradient(180deg,#3c9338,#3d9e39 8%,#369336 40%,#2f8f2f 88%,#207720);color:#fff;font-weight:700;font-style:italic;font-size:12.5px;text-shadow:1px 1px 2px rgba(0,0,0,.5);box-shadow:inset 0 0 5px #ffffff59}html[data-style=winxp] .tb-start:after{content:"开始"}html[data-style=winxp] .tbtn{color:#fff;border-radius:3px}html[data-style=winxp] .tbtn .t-title{color:#fff}html[data-style=winxp] .tbtn:hover{background:#fff3}html[data-style=winxp] .tbtn.active{background:#00000040;box-shadow:inset 0 0 4px #00000073}html[data-style=winxp] .tray-btn{color:#fff}html[data-style=winxp] .tray-clock{border-left:1px solid #0b3168;box-shadow:inset 1px 0 #5a9af7}html[data-style=winxp] .tray-clock .t{color:#fff}html[data-style=winxp] .tray-clock .d{color:#cfe0fb}html[data-style=winxp] #start-menu{transform-origin:10px 100%;border-radius:8px 8px 0 0;background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid #0831d9}html[data-style=winxp] .sm-search input{border-radius:3px;border-color:#7f9db9;background:#fff;color:#000}html[data-style=winxp] .sm-item{color:#00136b}html[data-style=winxp] .sm-item:hover{background:#316ac5;color:#fff}html[data-style=winxp] .sm-footer{background:linear-gradient(180deg,#3f8cf3,#1c60cf 60%,#0d47a8);border-top:none}html[data-style=winxp] .sm-user{color:#fff}html[data-style=winxp] .sm-user .avatar{background:#e8a33d}html[data-style=winxp] .btn{border-radius:3px;border:1px solid #003c74;background:linear-gradient(180deg,#fff,#f2efe3 45%,#d9d4c2)}html[data-style=winxp] .btn:hover{box-shadow:0 0 0 2px #ffb04080}html[data-style=winxp] .btn.primary{background:linear-gradient(180deg,#7ba2e8,#3260c8,#2854b0);color:#fff}html[data-style=winxp] .input,html[data-style=winxp] .select{border-radius:3px;border-color:#7f9db9}html[data-style=winxp] .popover,html[data-style=winxp] #ctx,html[data-style=winxp] .toast,html[data-style=winxp] .modal-box{border-radius:6px;backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--panel-solid);border-color:#7f9db9}html[data-style=winxp] .dicon .tile{border-radius:4px}html[data-style=winxp] .dicon .tile,html[data-style=winxp] .sm-item .tile,html[data-style=winxp] .tbtn .t-ico{position:relative;overflow:hidden}html[data-style=winxp] .dicon .tile:after,html[data-style=winxp] .sm-item .tile:after,html[data-style=winxp] .tbtn .t-ico:after{content:"";position:absolute;left:6%;right:6%;top:4%;height:44%;background:linear-gradient(180deg,#ffffffd9,#ffffff0f);border-radius:44% 44% 40% 40%/80% 80% 22% 22%;pointer-events:none}html[data-style=win7]{--tb: 46px;--radius: 8px}html[data-style=win7] #taskbar{height:42px;background:#0e1834a8;border-top:1px solid rgba(130,178,255,.4);box-shadow:inset 0 1px #aad2ff38,inset 0 2px 8px #78aaff1f}html[data-style=win7] .tb-start{width:40px;height:40px;margin:0 4px;padding:0;border-radius:50%;background:radial-gradient(circle at 50% 38%,#a8d8ff,#58a5e8 26%,#1c62b4 58%,#0a3a76 82%,#052a56);box-shadow:0 0 10px #6eb4ff8c,inset 0 0 6px #ffffff80;color:#fff}html[data-style=win7] .tb-start:hover{box-shadow:0 0 16px #8cc8ffd9,inset 0 0 8px #fff9}html[data-style=win7] .tb-start.on{box-shadow:0 0 20px #a0d7fff2,inset 0 0 10px #ffffffb3}html[data-style=win7] .tbtn{border-radius:6px;background:#ffffff17;border:1px solid rgba(255,255,255,.16)}html[data-style=win7] .tbtn:hover{background:#a0d2ff47}html[data-style=win7] .tbtn.active{background:#a0d2ff66;border-color:#c8e6ff80}html[data-style=win7] .tbtn .t-title{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.85)}html[data-style=win7] .tbtn.active:after{background:#bfe2ff}html[data-style=win7] .tray-btn{color:#eaf2ff}html[data-style=win7] .tray-btn.on{color:#bfe2ff}html[data-style=win7] .tray-clock .t{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.85)}html[data-style=win7] .tray-clock .d{color:#e6f0ffbf}html[data-style=win7] .win{border-radius:9px;border:1px solid rgba(2,18,52,.7);box-shadow:0 0 0 1px #ffffff38,0 16px 44px #0008248c}html[data-style=win7] .win-head{height:33px;padding:0 5px 0 10px;border-radius:8px 8px 0 0;border-bottom:none;background:linear-gradient(180deg,#ffffff73,#ffffff29 30%,#ffffff0d 49%,#0000000d 51%,#ffffff1f),linear-gradient(180deg,#31508f,#17294e)}html[data-style=win7] .win:not(.focused) .win-head{filter:saturate(.35) brightness(1.3)}html[data-style=win7] .win-title{color:#fff;font-size:12.5px;text-shadow:0 0 8px rgba(0,0,0,.95),0 0 3px rgba(255,255,255,.6),0 1px 2px rgba(0,0,0,.9)}html[data-style=win7] .win:not(.focused) .win-title{color:#cdd8ee}html[data-style=win7] .wbtn{width:30px;height:21px;border-radius:0 0 7px 7px;margin-left:2px;padding:0;border:1px solid rgba(2,18,52,.55);background:linear-gradient(180deg,#ffffff8c,#ffffff29 45%,#00000024 55%,#ffffff38);color:#fff}html[data-style=win7] .wbtn svg{color:#fff;width:10px;height:10px}html[data-style=win7] .wbtn:hover{background:linear-gradient(180deg,#bee6ffbf,#6eaff066 50%,#468cdc73)}html[data-style=win7] .wbtn.close{background:linear-gradient(180deg,#f6b08e,#e0683a 45%,#d14e20 55%,#e06034)}html[data-style=win7] .wbtn.close:hover{background:linear-gradient(180deg,#ffc2a2,#ef7442 50%,#e3632e)}html[data-style=win7] #start-menu{border-radius:10px;background:#101c3ae6;backdrop-filter:blur(30px) saturate(1.4);-webkit-backdrop-filter:blur(30px) saturate(1.4);border:1px solid rgba(130,178,255,.4);box-shadow:0 0 0 1px #ffffff24 inset,var(--shadow);transform-origin:20px 100%}html[data-style=win7] .sm-item .name{color:#f0f5ff}html[data-style=win7] .sm-item:hover{background:#96c8ff38}html[data-style=win7] .sm-search input{background:#ffffff24;color:#fff;border-color:#82b2ff73}html[data-style=win7] .sm-search input::placeholder{color:#dcebff8c}html[data-style=win7] .sm-empty{color:#e6f0ff99}html[data-style=win7] .sm-footer{border-top-color:#82b2ff4d;background:#ffffff0f}html[data-style=win7] .sm-user{color:#f0f5ff}html[data-style=win7] #sm-username{color:#fff}html[data-style=win7] .popover,html[data-style=win7] #ctx,html[data-style=win7] .toast{border-radius:10px;background:#162240eb;backdrop-filter:blur(28px) saturate(1.4);-webkit-backdrop-filter:blur(28px) saturate(1.4);border-color:#82b2ff59;color:#eef4ff}html[data-style=win7] .popover .pct,html[data-style=win7] .popover b{color:#fff}html[data-style=win7] .ctx-item{color:#eef4ff}html[data-style=win7] .cal-grid .wd,html[data-style=win7] .cal-grid .day.dim{color:#dce8ff73}html[data-style=win7] .cal-grid .day{color:#eef4ff}html[data-style=win7] .cal-now .n-date{color:#dce8ff99}html[data-style=win7] .noti-item{background:#ffffff12;border-color:#82b2ff40}html[data-style=win7] .pn-empty,html[data-style=win7] .ni-time{color:#dce8ff8c}html[data-style=win7] .dicon .tile{border-radius:22%}html[data-style=win7] .dicon .tile,html[data-style=win7] .sm-item .tile,html[data-style=win7] .tbtn .t-ico{position:relative;overflow:hidden}html[data-style=win7] .dicon .tile:after,html[data-style=win7] .sm-item .tile:after,html[data-style=win7] .tbtn .t-ico:after{content:"";position:absolute;left:7%;right:7%;top:4%;height:40%;background:linear-gradient(180deg,#ffffff8c,#ffffff08);border-radius:46% 46% 42% 42%/78% 78% 24% 24%;pointer-events:none}
