:root{--font:"Segoe UI Variable Text", "Segoe UI Variable", "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--font-display:"Segoe UI Variable Display", "Segoe UI Variable", "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--font-mono:"Cascadia Mono", "Cascadia Code", Consolas, "SF Mono", Menlo, "Courier New", monospace;--safe-b:env(safe-area-inset-bottom,0px);--taskbar-h:calc(48px + var(--safe-b));--radius:8px;--radius-sm:4px;--ease-out:cubic-bezier(.1, .9, .2, 1);--ease-in-out:cubic-bezier(.55, 0, .1, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--accent:var(--accent-l,#005fb8);--accent-hover:color-mix(in srgb, var(--accent) 90%, #fff);--accent-press:color-mix(in srgb, var(--accent) 80%, #fff);--on-accent:#fff;--text:#000000e4;--text-2:#0000009e;--text-3:#00000073;--text-disabled:#0000005c;--mica:#eef2f8;--mica-inactive:#f3f3f3;--layer:#f9f9f9;--surface:#fff;--card:#ffffffb3;--card-hover:#f9f9f999;--card-solid:#fbfbfb;--stroke:#0000000f;--stroke-2:#0000001a;--stroke-strong:#00000029;--divider:#00000014;--subtle-hover:#0000000a;--subtle-press:#00000007;--subtle-selected:#0000000e;--control:#ffffffb3;--control-hover:#f9f9f980;--control-press:#f9f9f94d;--control-alt:#00000006;--control-edge:#00000029;--input-focus:#fff;--acrylic:#f3f3f3d1;--acrylic-strong:#f9f9f9e6;--taskbar-bg:#eef1f6d6;--tooltip-bg:#f9f9f9;--sel-bg:color-mix(in srgb, var(--accent) 16%, transparent);--sel-hover:color-mix(in srgb, var(--accent) 8%, transparent);--win-stroke:#0000001f;--shadow-window:0 26px 58px #00000038, 0 5px 14px #00000029;--shadow-window-inactive:0 14px 30px #0000001f, 0 2px 8px #00000014;--shadow-flyout:0 8px 16px #00000024, 0 0 2px #0000001f;--shadow-menu:0 8px 16px #00000024}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:var(--accent-d,#60cdff);--accent-hover:color-mix(in srgb, var(--accent) 90%, #000);--accent-press:color-mix(in srgb, var(--accent) 80%, #000);--on-accent:#000;--text:#fff;--text-2:#ffffffc8;--text-3:#ffffff8c;--text-disabled:#ffffff5c;--mica:#1d2029;--mica-inactive:#202020;--layer:#2b2b2b;--surface:#1c1c1c;--card:#ffffff0d;--card-hover:#ffffff14;--card-solid:#2b2b2b;--stroke:#ffffff12;--stroke-2:#ffffff18;--stroke-strong:#ffffff24;--divider:#ffffff15;--subtle-hover:#ffffff0f;--subtle-press:#ffffff0a;--subtle-selected:#ffffff15;--control:#ffffff10;--control-hover:#ffffff15;--control-press:#ffffff08;--control-alt:#0000001a;--control-edge:#ffffff17;--input-focus:#1f1f1f;--acrylic:#282828d6;--acrylic-strong:#2c2c2cf0;--taskbar-bg:#1c1e24db;--tooltip-bg:#2c2c2c;--sel-bg:color-mix(in srgb, var(--accent) 22%, transparent);--sel-hover:color-mix(in srgb, var(--accent) 10%, transparent);--win-stroke:#ffffff1a;--shadow-window:0 26px 58px #00000080, 0 5px 14px #0006;--shadow-window-inactive:0 14px 30px #0000005c, 0 2px 8px #0000004d;--shadow-flyout:0 8px 16px #0000005c, 0 0 2px #0000004d;--shadow-menu:0 8px 16px #0000005c}*,:after,:before{box-sizing:border-box}#__nuxt,body,html{height:100%;margin:0;overflow:hidden}body{font-family:var(--font);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;touch-action:manipulation;background:#000;font-size:14px;line-height:20px}*{scrollbar-width:thin;scrollbar-color:#0000005c transparent}[data-theme=dark] *{scrollbar-color:#ffffff5c transparent}button{cursor:default;background:0 0;border:0;margin:0;padding:0}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--accent)}img{-webkit-user-drag:none;display:block}h1,h2,h3,h4,p{margin:0}.selectable,input,textarea{-webkit-user-select:text;user-select:text}:focus{outline:none}:focus-visible{outline:2px solid var(--text);outline-offset:1px;border-radius:4px}body.wm-busy iframe{pointer-events:none}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.acrylic{background:var(--acrylic);-webkit-backdrop-filter:blur(40px)saturate(1.4);backdrop-filter:blur(40px)saturate(1.4)}.fl-btn{border-radius:var(--radius-sm);background:var(--control);border:1px solid var(--stroke);border-bottom-color:var(--control-edge);min-height:32px;color:var(--text);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:4px 12px 5px;font-size:14px;line-height:20px;text-decoration:none;transition:background 80ms;display:inline-flex}.fl-btn:hover{background:var(--control-hover)}.fl-btn:active{background:var(--control-press);color:var(--text-2);border-bottom-color:var(--stroke)}.fl-btn:disabled{color:var(--text-disabled);background:var(--control-press)}.fl-btn.accent{background:var(--accent);color:var(--on-accent);border-color:#ffffff14 #ffffff14 #0006}.fl-btn.accent:hover{background:var(--accent-hover)}.fl-btn.accent:active{background:var(--accent-press);color:color-mix(in srgb,var(--on-accent) 80%,transparent)}.fl-btn.subtle{background:0 0;border-color:#0000}.fl-btn.subtle:hover{background:var(--subtle-hover)}.fl-btn.subtle:active{background:var(--subtle-press)}.fl-icon-btn{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text);flex-shrink:0;place-items:center;display:inline-grid}.fl-icon-btn:hover:not(:disabled){background:var(--subtle-hover)}.fl-icon-btn:active:not(:disabled){background:var(--subtle-press);color:var(--text-2)}.fl-icon-btn:disabled{color:var(--text-disabled)}.fl-icon-btn.on{background:var(--subtle-selected)}.fl-input{border-radius:var(--radius-sm);background:var(--control);border:1px solid var(--stroke);border-bottom-color:var(--text-3);width:100%;height:32px;color:var(--text);padding:0 10px;font-size:14px}.fl-input::placeholder{color:var(--text-2)}.fl-input:hover{background:var(--control-hover)}.fl-input:focus{background:var(--input-focus);border-bottom:2px solid var(--accent);padding-bottom:1px}.fl-toggle{border:1px solid var(--text-2);background:var(--control-alt);border-radius:10px;flex-shrink:0;width:40px;height:20px;transition:background .15s,border-color .15s;position:relative}.fl-toggle:after{content:"";background:var(--text-2);width:12px;height:12px;transition:left .18s var(--ease-out),width .1s,height .1s,background .15s;border-radius:50%;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.fl-toggle:hover:after{width:14px;height:14px}.fl-toggle.on{background:var(--accent);border-color:var(--accent)}.fl-toggle.on:after{background:var(--on-accent);left:calc(100% - 15px)}.fl-toggle.on:hover:after{left:calc(100% - 17px)}.fl-slider{--val:50%;appearance:none;background:0 0;width:100%;height:20px}.fl-slider::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--accent) var(--val),var(--text-3) var(--val));border-radius:2px;height:4px}.fl-slider::-moz-range-track{background:var(--text-3);border-radius:2px;height:4px}.fl-slider::-moz-range-progress{background:var(--accent);border-radius:2px;height:4px}.fl-slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent);border:5px solid var(--card-solid);width:20px;height:20px;box-shadow:0 0 0 1px var(--stroke-2);border-radius:50%;margin-top:-8px;transition:border-width .1s}.fl-slider::-moz-range-thumb{background:var(--accent);border:5px solid var(--card-solid);width:10px;height:10px;box-shadow:0 0 0 1px var(--stroke-2);border-radius:50%}.fl-slider:hover::-webkit-slider-thumb{border-width:4px}.fl-select{appearance:none;border-radius:var(--radius-sm);background:var(--control) url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23888%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.2%22%20d%3D%22M2.5%204.5%206%208l3.5-3.5%22%2F%3E%3C%2Fsvg%3E) no-repeat right 10px center;border:1px solid var(--stroke);border-bottom-color:var(--control-edge);min-width:140px;height:32px;color:var(--text);padding:0 32px 0 11px;font-size:14px}.fl-select:hover{background-color:var(--control-hover)}.fl-select option{background:var(--card-solid);color:var(--text)}.fl-card{background:var(--card);border:1px solid var(--stroke);border-radius:var(--radius-sm)}.fl-link{color:var(--accent);cursor:pointer;text-decoration:none}.fl-link:hover{text-decoration:underline}.fl-menu{border-radius:var(--radius);border:1px solid var(--stroke-2);background:var(--acrylic-strong);-webkit-backdrop-filter:blur(40px)saturate(1.4);backdrop-filter:blur(40px)saturate(1.4);min-width:220px;box-shadow:var(--shadow-menu);color:var(--text);padding:4px}.fl-menu-item{border-radius:var(--radius-sm);text-align:left;white-space:nowrap;align-items:center;gap:12px;width:100%;height:32px;padding:0 12px;font-size:14px;display:flex;position:relative}.fl-menu-item.open,.fl-menu-item:hover:not(:disabled){background:var(--subtle-hover)}.fl-menu-item:disabled{color:var(--text-disabled)}.fl-menu-sep{background:var(--divider);height:1px;margin:4px -4px}.boot-screen{z-index:20000;background:#000;position:fixed;inset:0}.boot-logo{width:112px;height:112px;top:40%;transform:translate(-50%,-50%)}.boot-logo,.win-spinner{position:absolute;left:50%}.win-spinner{width:44px;height:44px;margin:-22px 0 0 -22px;top:72%}.win-spinner i{opacity:0;animation:5.5s infinite win-orbit;position:absolute;inset:0}.win-spinner i:after{content:"";background:#fff;border-radius:50%;width:5px;height:5px;margin-left:-2.5px;position:absolute;top:0;left:50%}.win-spinner i:nth-child(2){animation-delay:.24s}.win-spinner i:nth-child(3){animation-delay:.48s}.win-spinner i:nth-child(4){animation-delay:.72s}.win-spinner i:nth-child(5){animation-delay:.96s}@keyframes win-orbit{0%{opacity:1;animation-timing-function:ease-out;transform:rotate(225deg)}7%{animation-timing-function:linear;transform:rotate(345deg)}30%{animation-timing-function:ease-in-out;transform:rotate(455deg)}39%{animation-timing-function:linear;transform:rotate(690deg)}70%{opacity:1;animation-timing-function:ease-out;transform:rotate(815deg)}75%{animation-timing-function:ease-out;transform:rotate(945deg)}76%{opacity:0;transform:rotate(945deg)}to{opacity:0;transform:rotate(945deg)}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important}}.os-icon[data-v-5899e5f1]{flex-shrink:0;place-items:center;line-height:0;display:inline-grid;position:relative}.os-icon-img[data-v-5899e5f1]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.os-icon[data-v-5899e5f1] .iconify{max-width:100%;background-position:50%!important;background-size:contain!important;-webkit-mask-position:50%!important;mask-position:50%!important;-webkit-mask-size:contain!important;mask-size:contain!important}.os-icon-arrow[data-v-5899e5f1]{width:36%;min-width:8px;height:36%;min-height:8px;position:absolute;bottom:0;left:0}.tabstrip[data-v-bfe4b885]{height:40px;padding:0 calc(var(--caps-w,138px) + 8px) 0 8px;flex-shrink:0}.tabstrip[data-v-bfe4b885],.ts-tabs[data-v-bfe4b885]{align-items:flex-end;display:flex}.ts-tabs[data-v-bfe4b885]{flex:1;gap:2px;min-width:0;height:100%}.ts-tab[data-v-bfe4b885]{min-width:72px;height:32px;color:var(--text-2);border-radius:8px 8px 0 0;flex:0 240px;align-items:center;gap:10px;padding:0 4px 0 12px;font-size:12px;display:flex;position:relative}.ts-tab[data-v-bfe4b885]:not(.active):hover{background:var(--subtle-hover);border-radius:6px;height:28px;margin-bottom:4px}.ts-tab.active[data-v-bfe4b885]{background:var(--tab-bg,var(--layer));color:var(--text);box-shadow:0 0 0 1px var(--stroke);clip-path:inset(-1px -9px 0)}.ts-tab.active[data-v-bfe4b885]:after,.ts-tab.active[data-v-bfe4b885]:before{content:"";width:8px;height:8px;position:absolute;bottom:0}.ts-tab.active[data-v-bfe4b885]:before{background:radial-gradient(circle at 0 0,transparent 7.5px,var(--tab-bg,var(--layer)) 8px);left:-8px}.ts-tab.active[data-v-bfe4b885]:after{background:radial-gradient(circle at 100% 0,transparent 7.5px,var(--tab-bg,var(--layer)) 8px);right:-8px}.ts-title[data-v-bfe4b885]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ts-close[data-v-bfe4b885]{width:24px;height:24px;color:var(--text-2);border-radius:4px;flex-shrink:0;place-items:center;display:grid;position:relative}.ts-close[data-v-bfe4b885]:hover{background:var(--subtle-hover);color:var(--text)}.ts-close svg[data-v-bfe4b885]{fill:none;stroke:currentColor;stroke-width:1.1px;width:10px;height:10px}.ts-dot[data-v-bfe4b885]{background:var(--text-2);border-radius:50%;width:8px;height:8px}.ts-close.dirty:not(:hover) svg[data-v-bfe4b885],.ts-dot[data-v-bfe4b885]{display:none}.ts-close.dirty:not(:hover) .ts-dot[data-v-bfe4b885]{display:block}.ts-add[data-v-bfe4b885]{width:32px;height:28px;color:var(--text);border-radius:6px;flex-shrink:0;place-items:center;margin:0 0 4px 4px;display:grid}.ts-add[data-v-bfe4b885]:hover{background:var(--subtle-hover)}.ts-add svg[data-v-bfe4b885]{fill:none;stroke:currentColor;stroke-width:1.1px;width:12px;height:12px}.explorer[data-v-e4f2a642]{--tab-bg:var(--layer);flex-direction:column;height:100%;display:flex;container-type:inline-size}.ex-toolbar[data-v-e4f2a642]{background:var(--layer);border-bottom:1px solid var(--divider);flex-shrink:0}.ex-navrow[data-v-e4f2a642]{gap:4px;height:48px;padding:0 8px}.ex-address[data-v-e4f2a642],.ex-navrow[data-v-e4f2a642]{align-items:center;display:flex}.ex-address[data-v-e4f2a642]{background:var(--control);border:1px solid var(--stroke);border-radius:4px;flex:1;min-width:0;height:32px;margin-left:6px;padding:0 6px 0 10px;overflow:hidden}.ex-address.editing[data-v-e4f2a642]{border-bottom:2px solid var(--accent);background:var(--input-focus);padding:0}.addr-icon[data-v-e4f2a642]{margin-right:2px}.addr-sep[data-v-e4f2a642]{color:var(--text-2);flex-shrink:0;margin:0 2px}.addr-seg[data-v-e4f2a642]{white-space:nowrap;text-overflow:ellipsis;border-radius:4px;flex:0 auto;min-width:24px;height:24px;padding:0 6px;font-size:13px;overflow:hidden}.addr-seg[data-v-e4f2a642]:last-of-type{flex-shrink:0}.addr-seg[data-v-e4f2a642]:not(.static):hover{background:var(--subtle-hover)}.addr-seg.static[data-v-e4f2a642]{line-height:24px}.addr-fill[data-v-e4f2a642]{flex:1;align-self:stretch}.addr-input[data-v-e4f2a642]{background:0 0;border:0;width:100%;height:100%;padding:0 10px;font-size:13px}.ex-search[data-v-e4f2a642]{background:var(--control);border:1px solid var(--stroke);border-bottom-color:var(--text-3);border-radius:4px;flex:0 0 min(260px,28%);align-items:center;height:32px;margin-left:4px;display:flex;position:relative}.ex-search[data-v-e4f2a642]:focus-within{background:var(--input-focus);border-bottom:2px solid var(--accent)}.ex-search input[data-v-e4f2a642]{background:0 0;border:0;flex:1;min-width:0;height:100%;padding:0 8px 0 12px;font-size:13px}.ex-search input[data-v-e4f2a642]::placeholder{color:var(--text-2)}.ex-search[data-v-e4f2a642] .iconify{color:var(--text-2);margin-right:10px}.ex-cmdbar[data-v-e4f2a642]{border-top:1px solid var(--divider);align-items:center;gap:2px;height:48px;padding:0 12px;display:flex;overflow:hidden}.cmd-btn[data-v-e4f2a642]{border-radius:4px;flex-shrink:0;align-items:center;gap:8px;height:32px;padding:0 10px;font-size:13px;display:inline-flex}.cmd-btn.on[data-v-e4f2a642],.cmd-btn[data-v-e4f2a642]:hover{background:var(--subtle-hover)}.cmd-btn.on[data-v-e4f2a642]{background:var(--subtle-selected)}.cmd-details[data-v-e4f2a642]{margin-left:auto}.cmd-sep[data-v-e4f2a642]{background:var(--divider);flex-shrink:0;width:1px;height:24px;margin:0 6px}.ex-main[data-v-e4f2a642]{background:var(--surface);flex:1;min-height:0;display:flex}.ex-nav[data-v-e4f2a642]{border-right:1px solid var(--divider);flex-shrink:0;width:208px;padding:8px 6px;overflow-y:auto}.nav-item[data-v-e4f2a642]{text-align:left;border-radius:4px;align-items:center;gap:10px;width:100%;height:32px;padding:0 10px 0 24px;font-size:13px;display:flex;position:relative}.nav-item>span[data-v-e4f2a642]:nth-child(2){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.nav-item[data-v-e4f2a642]:hover{background:var(--subtle-hover)}.nav-item.on[data-v-e4f2a642]{background:var(--subtle-selected)}.nav-pin[data-v-e4f2a642]{color:var(--text-3)}.nav-sep[data-v-e4f2a642]{background:var(--divider);height:1px;margin:8px}.ex-content[data-v-e4f2a642]{flex:1;min-width:0;padding:6px 10px 16px;position:relative;overflow:auto}.ex-empty[data-v-e4f2a642]{color:var(--text-2);text-align:center;padding-top:12px;font-size:13px}.ex-grid[data-v-e4f2a642]{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));align-content:start;gap:4px;min-height:100%;display:grid}.ex-grid.medium[data-v-e4f2a642]{grid-template-columns:repeat(auto-fill,minmax(88px,1fr))}.ex-item[data-v-e4f2a642]{border:1px solid #0000;border-radius:4px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px 6px;display:flex}.drive[data-v-e4f2a642]:hover,.ex-item[data-v-e4f2a642]:hover,.ex-row[data-v-e4f2a642]:hover,.qa-item[data-v-e4f2a642]:hover{background:var(--sel-hover)}.drive.selected[data-v-e4f2a642],.ex-item.selected[data-v-e4f2a642],.ex-row.selected[data-v-e4f2a642],.qa-item.selected[data-v-e4f2a642]{background:var(--sel-bg);border-color:color-mix(in srgb,var(--accent) 30%,transparent)}.ex-thumb[data-v-e4f2a642]{place-items:center;display:grid}.ex-thumb img[data-v-e4f2a642]{border:1px solid var(--stroke-2);-o-object-fit:contain;object-fit:contain;background:#fff;box-shadow:0 1px 3px #0000002e}.ex-name[data-v-e4f2a642]{text-align:center;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:100%;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.ex-table[data-v-e4f2a642]{flex-direction:column;min-width:520px;display:flex}.ex-row[data-v-e4f2a642],.ex-thead[data-v-e4f2a642]{grid-template-columns:minmax(200px,3fr) minmax(140px,1.6fr) minmax(130px,1.5fr) minmax(70px,.8fr);align-items:center;display:grid}.recent .ex-row[data-v-e4f2a642],.recent .ex-thead[data-v-e4f2a642]{grid-template-columns:minmax(200px,3fr) minmax(140px,1.6fr) minmax(130px,1.5fr)}.ex-thead[data-v-e4f2a642]{z-index:1;background:var(--surface);height:32px;color:var(--text-2);font-size:12px;position:sticky;top:-6px}.ex-thead[data-v-e4f2a642]>*{border-right:1px solid var(--divider);text-align:left;align-items:center;gap:6px;height:100%;padding:0 10px;display:flex}.ex-thead button[data-v-e4f2a642]:hover{background:var(--subtle-hover)}.ex-thead .sorted[data-v-e4f2a642]{color:var(--text)}.ex-row[data-v-e4f2a642]{height:32px;color:var(--text-2);text-align:left;border:1px solid #0000;border-radius:4px;font-size:12px}.ex-row>span[data-v-e4f2a642]{white-space:nowrap;text-overflow:ellipsis;padding:0 10px;overflow:hidden}.ex-row .c-name[data-v-e4f2a642]{color:var(--text);align-items:center;gap:10px;display:flex}.ex-row .c-name span[data-v-e4f2a642]{text-overflow:ellipsis;overflow:hidden}.c-size[data-v-e4f2a642]{text-align:right}.ex-home[data-v-e4f2a642]{flex-direction:column;gap:4px;display:flex}.ex-group[data-v-e4f2a642]{align-items:center;gap:10px;padding:10px 6px 6px;font-size:14px;font-weight:600;display:flex}.drive-grid[data-v-e4f2a642],.qa-grid[data-v-e4f2a642]{grid-template-columns:repeat(auto-fill,minmax(236px,1fr));gap:4px;margin-bottom:8px;display:grid}.drive[data-v-e4f2a642],.qa-item[data-v-e4f2a642]{text-align:left;border:1px solid #0000;border-radius:4px;align-items:center;gap:12px;padding:8px 10px;display:flex}.drive-info[data-v-e4f2a642],.qa-text[data-v-e4f2a642]{flex-direction:column;flex:1;min-width:0;font-size:12px;line-height:16px;display:flex;position:relative}.drive-info b[data-v-e4f2a642],.qa-text b[data-v-e4f2a642]{font-size:13px;font-weight:400;line-height:18px}.drive-info small[data-v-e4f2a642],.qa-text small[data-v-e4f2a642]{color:var(--text-2);font-size:12px}.qa-pin[data-v-e4f2a642]{color:var(--text-3);position:absolute;bottom:1px;right:0}.usage[data-v-e4f2a642]{border:1px solid var(--stroke-strong);background:var(--control-alt);height:14px;margin:4px 0;display:block}.usage span[data-v-e4f2a642]{background:var(--accent);height:100%;display:block}.ex-details[data-v-e4f2a642]{border-left:1px solid var(--divider);flex-shrink:0;width:290px;overflow-y:auto}.dp-preview[data-v-e4f2a642]{place-items:center;min-height:170px;padding:16px;display:grid}.dp-preview img[data-v-e4f2a642]{border:1px solid var(--stroke-2);border-radius:4px;max-width:100%;max-height:200px;box-shadow:0 2px 8px #00000024}.dp-body[data-v-e4f2a642]{padding:0 16px 16px}.dp-name[data-v-e4f2a642]{font-family:var(--font-display);overflow-wrap:anywhere;font-size:20px;font-weight:600;line-height:28px}.dp-type[data-v-e4f2a642]{color:var(--text-2);font-size:12px}.dp-desc[data-v-e4f2a642]{margin-top:12px;font-size:13px;line-height:19px}.dp-tags[data-v-e4f2a642]{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.dp-tags span[data-v-e4f2a642]{background:var(--sel-bg);border-radius:10px;padding:2px 8px;font-size:12px;line-height:16px}.dp-actions[data-v-e4f2a642]{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.dp-h[data-v-e4f2a642]{margin:20px 0 8px;font-size:14px;font-weight:600}.dp-props[data-v-e4f2a642]{grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:12px;display:grid}.dp-props dt[data-v-e4f2a642]{color:var(--text-2)}.dp-props dd[data-v-e4f2a642]{overflow-wrap:anywhere;margin:0}.dp-empty[data-v-e4f2a642]{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;display:flex}.dp-empty b[data-v-e4f2a642]{font-size:16px;font-weight:600}.dp-empty p[data-v-e4f2a642]{color:var(--text-2);font-size:12px}.ex-status[data-v-e4f2a642]{background:var(--surface);flex-shrink:0;align-items:center;gap:16px;height:28px;padding:0 4px 0 14px;font-size:12px;display:flex}.st-sep[data-v-e4f2a642]{border-left:1px solid var(--divider);padding-left:16px}.st-views[data-v-e4f2a642]{margin-left:auto;display:flex}.st-views .fl-icon-btn[data-v-e4f2a642]{width:26px;height:22px}@container (width<=820px){.cmd-details[data-v-e4f2a642],.ex-details[data-v-e4f2a642]{display:none}}@container (width<=620px){.ex-table[data-v-e4f2a642]{min-width:0}.ex-row[data-v-e4f2a642],.ex-thead[data-v-e4f2a642],.recent .ex-row[data-v-e4f2a642],.recent .ex-thead[data-v-e4f2a642]{grid-template-columns:minmax(0,1fr) auto}.cmd-sep[data-v-e4f2a642],.ex-cmdbar .fl-icon-btn[disabled][data-v-e4f2a642],.ex-nav[data-v-e4f2a642],.ex-row[data-v-e4f2a642]>:nth-child(n+3),.ex-search[data-v-e4f2a642],.ex-thead[data-v-e4f2a642]>:nth-child(n+3){display:none}}.notepad[data-v-be1a4bdd]{--np-bg:#fff;--tab-bg:var(--np-bg);flex-direction:column;height:100%;display:flex}[data-theme=dark] .notepad[data-v-be1a4bdd]{--np-bg:#272727}.np-menubar[data-v-be1a4bdd]{background:var(--np-bg);flex-shrink:0;align-items:center;gap:2px;height:40px;padding:0 8px;display:flex}.np-menu[data-v-be1a4bdd]{border-radius:4px;height:30px;padding:0 10px;font-size:13px}.np-menu[data-v-be1a4bdd]:hover{background:var(--subtle-hover)}.np-settings[data-v-be1a4bdd]{margin-left:auto}.np-editor[data-v-be1a4bdd]{background:var(--np-bg);border-top:1px solid var(--divider);flex:1;min-height:0}textarea[data-v-be1a4bdd]{resize:none;width:100%;height:100%;color:var(--text);font-family:var(--font-mono);tab-size:4;white-space:pre-wrap;background:0 0;border:0;padding:8px 14px;line-height:1.45;display:block;overflow:auto}textarea.nowrap[data-v-be1a4bdd]{white-space:pre}textarea[data-v-be1a4bdd]::selection{background:var(--accent);color:var(--on-accent)}textarea[data-v-be1a4bdd]:focus-visible{outline:none}.np-status[data-v-be1a4bdd]{background:var(--np-bg);border-top:1px solid var(--divider);height:28px;color:var(--text);white-space:nowrap;flex-shrink:0;align-items:center;padding:0 8px;font-size:12px;display:flex;overflow:hidden}.np-status span[data-v-be1a4bdd]{padding:0 12px}.np-status span+span[data-v-be1a4bdd]{border-left:1px solid var(--divider)}.np-right[data-v-be1a4bdd]{margin-left:auto}.terminal[data-v-2ba747ac]{--tab-bg:#0c0c0c;flex-direction:column;height:100%;display:flex}.terminal[data-v-2ba747ac] .ts-tab.active{color:#f2f2f2;box-shadow:none}.terminal[data-v-2ba747ac] .ts-tab.active .ts-close{color:#ccc}.terminal[data-v-2ba747ac] .ts-tab.active .ts-close:hover{background:#ffffff1a}.term-drop[data-v-2ba747ac]{border-radius:6px;place-items:center;width:32px;height:28px;margin-bottom:4px;display:grid}.term-drop[data-v-2ba747ac]:hover{background:var(--subtle-hover)}.term-body[data-v-2ba747ac]{color:#ccc;min-height:0;font-family:var(--font-mono);cursor:text;scrollbar-color:#ffffff59 transparent;background:#0c0c0c;flex:1;padding:6px 10px 12px;font-size:14px;line-height:1.3;overflow-y:auto}.tl[data-v-2ba747ac]{white-space:pre-wrap;overflow-wrap:anywhere;min-height:1.3em}.input-line[data-v-2ba747ac]{white-space:pre;display:flex}.prompt[data-v-2ba747ac]{flex-shrink:0}.term-input[data-v-2ba747ac]{color:#f2f2f2;min-width:40px;font:inherit;caret-color:#ccc;background:0 0;border:0;outline:none;flex:1;padding:0}.term-body[data-v-2ba747ac] ::selection{color:#0c0c0c;background:#fff}.fetch[data-v-2ba747ac]{white-space:normal;flex-wrap:wrap;gap:8px 36px;margin:6px 0 10px;display:flex}.fetch-logo[data-v-2ba747ac]{font:inherit;line-height:inherit;margin:0}.fetch-info>div[data-v-2ba747ac]{white-space:pre-wrap}.b[data-v-2ba747ac]{font-weight:700}.swatches[data-v-2ba747ac]{margin-top:10px;display:flex}.swatches span[data-v-2ba747ac]{width:24px;height:18px}.sw-1[data-v-2ba747ac]{background:#0c0c0c}.sw-2[data-v-2ba747ac]{background:#c50f1f}.sw-3[data-v-2ba747ac]{background:#13a10e}.sw-4[data-v-2ba747ac]{background:#c19c00}.sw-5[data-v-2ba747ac]{background:#0037da}.sw-6[data-v-2ba747ac]{background:#881798}.sw-7[data-v-2ba747ac]{background:#3a96dd}.sw-8[data-v-2ba747ac]{background:#ccc}.c-red[data-v-2ba747ac]{color:#e74856}.c-green[data-v-2ba747ac]{color:#16c60c}.c-yellow[data-v-2ba747ac]{color:#f9f1a5}.c-blue[data-v-2ba747ac]{color:#3b78ff}.c-cyan[data-v-2ba747ac]{color:#61d6d6}.c-white[data-v-2ba747ac]{color:#f2f2f2}.c-gray[data-v-2ba747ac]{color:#a0a0a0}.c-darkgray[data-v-2ba747ac]{color:#505050}.c-link[data-v-2ba747ac]{color:#61d6d6;text-underline-offset:2px;text-decoration:underline}.avatar[data-v-a945bbc3]{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 55%,#fff),var(--accent));color:var(--on-accent);font-family:var(--font-display);border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;line-height:1;display:inline-grid;overflow:hidden}.avatar img[data-v-a945bbc3]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.set-row[data-v-64e63bee]{border-radius:var(--radius-sm);background:var(--card);border:1px solid var(--stroke);text-align:left;align-items:center;gap:16px;width:100%;min-height:68px;padding:12px 16px 12px 18px;display:flex}.set-row.clickable[data-v-64e63bee]:hover{background:var(--card-hover)}.set-row.clickable[data-v-64e63bee]:active{background:var(--control-press)}.set-row-icon[data-v-64e63bee]{color:var(--text)}.set-row-text[data-v-64e63bee]{flex-direction:column;flex:1;min-width:0;display:flex}.set-row-title[data-v-64e63bee]{font-size:14px;line-height:20px}.set-row-sub[data-v-64e63bee]{color:var(--text-2);font-size:12px;line-height:16px}.set-row-control[data-v-64e63bee]{align-items:center;gap:12px;font-size:14px;display:flex}.set-row-chev[data-v-64e63bee],.set-row-control[data-v-64e63bee]{color:var(--text-2);flex-shrink:0}@container (width<=520px){.set-row[data-v-64e63bee]{flex-wrap:wrap}.set-row-control[data-v-64e63bee]{width:100%;padding-left:36px}}.settings[data-v-53c041b5]{height:100%;display:flex;container-type:inline-size}.set-side[data-v-53c041b5]{flex-direction:column;flex-shrink:0;width:290px;padding:0 8px 12px 14px;display:flex;overflow-y:auto}.set-user[data-v-53c041b5]{text-align:left;border-radius:4px;align-items:center;gap:14px;padding:10px 8px 16px;display:flex}.set-user-text[data-v-53c041b5]{flex-direction:column;min-width:0;display:flex}.set-user-text b[data-v-53c041b5]{font-size:14px;font-weight:600}.set-user-text small[data-v-53c041b5]{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.set-find[data-v-53c041b5]{margin:0 4px 14px;display:block;position:relative}.set-find .fl-input[data-v-53c041b5]{padding-right:32px}.set-find[data-v-53c041b5] .iconify{color:var(--text-2);position:absolute;top:50%;right:10px;transform:translateY(-50%)}.nav-btn[data-v-53c041b5]{text-align:left;border-radius:4px;align-items:center;gap:14px;width:100%;height:36px;margin:2px 0;padding:0 14px;font-size:14px;display:flex;position:relative}.nav-btn[data-v-53c041b5]:hover{background:var(--subtle-hover)}.nav-btn.on[data-v-53c041b5]{background:var(--subtle-selected)}.nav-btn.on[data-v-53c041b5]:before{content:"";background:var(--accent);border-radius:2px;width:3px;height:16px;margin-top:-8px;position:absolute;top:50%;left:0}.nav-label[data-v-53c041b5]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.set-main[data-v-53c041b5]{flex:1;min-width:0;padding:0 36px 40px 24px;overflow-y:auto}.set-title[data-v-53c041b5]{font-family:var(--font-display);align-items:center;gap:12px;padding:14px 0 22px;font-size:28px;font-weight:600;line-height:36px;display:flex}.crumb[data-v-53c041b5]{color:var(--text-2);font:inherit}.crumb.link[data-v-53c041b5]:hover{color:var(--text)}.crumb-sep[data-v-53c041b5]{color:var(--text-2)}.set-stack[data-v-53c041b5]{flex-direction:column;gap:4px;max-width:1000px;display:flex}.set-section[data-v-53c041b5]{margin:24px 0 6px;font-size:14px;font-weight:600}.accent-icon[data-v-53c041b5]{color:var(--accent)}.hero[data-v-53c041b5]{flex-wrap:wrap;align-items:center;gap:20px;padding:0 0 20px;display:flex}.device[data-v-53c041b5]{background:#1b1b1b;border-radius:8px;width:190px;padding:6px;box-shadow:0 4px 12px #0003}.hero.small .device[data-v-53c041b5]{width:150px}.device-screen[data-v-53c041b5]{aspect-ratio:16/10;background-position:50%;background-size:cover;border-radius:3px}.hero-info[data-v-53c041b5]{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.hero-info b[data-v-53c041b5]{font-family:var(--font-display);font-size:20px;font-weight:600;line-height:28px}.hero-info span[data-v-53c041b5]{color:var(--text-2);font-size:13px}.hero-info .fl-link[data-v-53c041b5]{margin-top:4px;font-size:13px}.hero-tiles[data-v-53c041b5]{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.hero-tile[data-v-53c041b5]{background:var(--card);border:1px solid var(--stroke);text-align:left;border-radius:6px;align-items:center;gap:12px;min-width:200px;padding:12px 16px;display:flex}.hero-tile[data-v-53c041b5]:hover{background:var(--card-hover)}.hero-tile>span[data-v-53c041b5]:last-child{flex-direction:column;display:flex}.hero-tile b[data-v-53c041b5]{font-size:14px;font-weight:600}.hero-tile small[data-v-53c041b5]{color:var(--text-2);font-size:12px}.set-slider[data-v-53c041b5]{width:180px}.card[data-v-53c041b5]{background:var(--card);border:1px solid var(--stroke);border-radius:4px}.card-head[data-v-53c041b5]{border-bottom:1px solid var(--divider);align-items:center;gap:16px;min-height:60px;padding:10px 16px 10px 18px;display:flex}.card-head b[data-v-53c041b5]{flex:1;font-weight:600}.spec-list[data-v-53c041b5]{grid-template-columns:minmax(120px,180px) 1fr;gap:10px 24px;margin:0;padding:16px 18px 18px 54px;font-size:13px;display:grid}.spec-list dt[data-v-53c041b5]{color:var(--text-2)}.spec-list dd[data-v-53c041b5]{margin:0}.pz-hero[data-v-53c041b5]{flex-wrap:wrap;gap:24px;padding-bottom:12px;display:flex}.pz-preview[data-v-53c041b5]{aspect-ratio:16/10;background-position:50%;background-size:cover;border:6px solid #1b1b1b;border-radius:8px;width:280px;max-width:100%;position:relative;overflow:hidden;box-shadow:0 4px 12px #0003}.pz-window[data-v-53c041b5]{background:var(--mica);border-radius:4px;width:56%;height:50%;padding:8px;position:absolute;top:24%;left:22%;box-shadow:0 4px 12px #00000040}.pz-window-bar[data-v-53c041b5]{background:var(--stroke-strong);border-radius:3px;height:6px;margin-bottom:8px}.pz-window-line[data-v-53c041b5]{background:var(--stroke-2);border-radius:3px;height:6px;margin-bottom:6px}.pz-window-line.accent[data-v-53c041b5]{background:var(--accent);width:40%}.pz-window-line.short[data-v-53c041b5]{width:60%}.pz-taskbar[data-v-53c041b5]{background:var(--taskbar-bg);justify-content:center;gap:4px;padding:4px;display:flex;position:absolute;bottom:0;left:0;right:0}.pz-taskbar span[data-v-53c041b5]{background:var(--text-3);border-radius:2px;width:8px;height:8px}.pz-taskbar span.accent[data-v-53c041b5]{background:var(--accent)}.pz-themes[data-v-53c041b5]{flex-direction:column;flex:1;gap:12px;min-width:240px;display:flex}.pz-themes b[data-v-53c041b5]{font-weight:600}.pz-theme-grid[data-v-53c041b5]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px;display:grid}.pz-theme[data-v-53c041b5],.wall-thumb[data-v-53c041b5]{aspect-ratio:16/10;outline:1px solid var(--stroke-2);transition:transform .12s var(--ease-out);background-position:50%;background-size:cover;border:2px solid #0000;border-radius:6px;position:relative}.pz-theme[data-v-53c041b5]:hover,.wall-thumb[data-v-53c041b5]:hover{transform:scale(1.03)}.pz-theme.on[data-v-53c041b5],.wall-thumb.on[data-v-53c041b5]{border-color:var(--accent)}.pz-theme-win[data-v-53c041b5]{background:#f3f3f3;border-radius:3px;width:56%;height:48%;padding:6px;position:absolute;top:26%;left:22%}.pz-theme-win.dark[data-v-53c041b5]{background:#202020}.pz-theme-win span[data-v-53c041b5]{border-radius:3px;width:50%;height:5px;display:block}.wall-grid[data-v-53c041b5]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;padding:12px 16px 16px 54px;display:grid}.set-row-block[data-v-53c041b5],.wall-grid[data-v-53c041b5]{background:var(--card);border:1px solid var(--stroke);border-radius:4px}.srb-head[data-v-53c041b5]{align-items:center;gap:16px;min-height:68px;padding:12px 18px;display:flex}.srb-head>span[data-v-53c041b5]:last-child{flex-direction:column;display:flex}.srb-title[data-v-53c041b5]{font-size:14px}.srb-sub[data-v-53c041b5]{color:var(--text-2);font-size:12px}.accent-grid[data-v-53c041b5]{flex-wrap:wrap;gap:8px;padding:0 18px 18px 54px;display:flex}.accent-swatch[data-v-53c041b5]{color:#fff;outline-offset:2px;border-radius:4px;outline:2px solid #0000;place-items:center;width:40px;height:40px;display:grid}.accent-swatch.on[data-v-53c041b5],.accent-swatch[data-v-53c041b5]:hover{outline-color:var(--text)}.apps-toolbar[data-v-53c041b5]{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:8px;display:flex}.apps-search[data-v-53c041b5]{flex:220px;max-width:340px;position:relative}.apps-search[data-v-53c041b5] .iconify{color:var(--text-2);position:absolute;top:50%;right:10px;transform:translateY(-50%)}.apps-filter[data-v-53c041b5]{align-items:center;gap:8px;font-size:13px;display:flex}.apps-count[data-v-53c041b5]{color:var(--text-2);margin:8px 0 4px;font-size:13px}.skill-row[data-v-53c041b5]{background:var(--card);border:1px solid var(--stroke);border-radius:4px;align-items:center;gap:16px;min-height:68px;padding:10px 12px 10px 18px;display:flex}.skill-text[data-v-53c041b5]{flex-direction:column;flex:1;min-width:0;display:flex}.skill-name[data-v-53c041b5]{font-size:14px}.skill-sub[data-v-53c041b5]{color:var(--text-2);font-size:12px}.skill-level[data-v-53c041b5]{color:var(--text-2);align-items:center;gap:12px;font-size:13px;display:flex}.skill-bar[data-v-53c041b5],.upd-bar[data-v-53c041b5]{background:var(--stroke-strong);border-radius:2px;width:120px;height:4px;overflow:hidden}.skill-bar span[data-v-53c041b5],.upd-bar span[data-v-53c041b5]{background:var(--accent);border-radius:2px;height:100%;display:block}.acc-hero[data-v-53c041b5]{align-items:center;gap:24px;padding-bottom:12px;display:flex}.acc-info[data-v-53c041b5]{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.acc-info b[data-v-53c041b5]{font-family:var(--font-display);font-size:24px;font-weight:600;line-height:32px}.acc-info span[data-v-53c041b5]{color:var(--text-2);font-size:13px}.acc-badge[data-v-53c041b5]{background:var(--subtle-selected);border-radius:12px;align-items:center;gap:6px;margin-top:8px;padding:2px 10px;display:inline-flex}.acc-badge.on[data-v-53c041b5]{background:#10893e2e;color:color-mix(in srgb,#10893e 70%,var(--text))!important}.net-hero[data-v-53c041b5],.upd-hero[data-v-53c041b5]{flex-wrap:wrap;align-items:center;gap:20px;padding:8px 0 16px;display:flex}.net-status[data-v-53c041b5]{color:#10893e;font-size:13px}.time-hero[data-v-53c041b5]{flex-direction:column;padding:0 0 20px;display:flex}.time-hero b[data-v-53c041b5]{font-family:var(--font-display);font-size:48px;font-weight:600;line-height:60px}.time-hero span[data-v-53c041b5]{color:var(--text-2)}.upd-icon.spinning[data-v-53c041b5]{animation:1.2s linear infinite spin-53c041b5}@keyframes spin-53c041b5{to{transform:rotate(1turn)}}.upd-btn[data-v-53c041b5]{margin-left:auto}.upd-progress[data-v-53c041b5]{background:var(--stroke-2);border-radius:2px;height:3px;margin-bottom:12px;position:relative;overflow:hidden}.upd-progress span[data-v-53c041b5]{background:var(--accent);width:30%;height:100%;animation:indeterminate-53c041b5 1.4s var(--ease-in-out) infinite;border-radius:2px;position:absolute;top:0;left:-30%}@keyframes indeterminate-53c041b5{to{left:100%}}.upd-item[data-v-53c041b5]{background:var(--card);border:1px solid var(--stroke);border-radius:4px;flex-wrap:wrap;align-items:center;gap:16px;min-height:64px;padding:10px 18px;display:flex}.upd-item-text[data-v-53c041b5]{flex-direction:column;flex:1;min-width:160px;display:flex}.upd-item-text small[data-v-53c041b5]{color:var(--text-2);font-size:12px}.upd-group[data-v-53c041b5]{color:var(--text-2);margin:8px 0 4px;font-size:13px}.upd-history[data-v-53c041b5]{flex-direction:column;display:flex}.upd-details[data-v-53c041b5]{background:var(--card);border:1px solid var(--stroke);border-top:0;border-radius:0 0 4px 4px;margin-top:-1px;padding:12px 18px 16px 54px;font-size:13px;line-height:20px}.upd-details ul[data-v-53c041b5]{margin:8px 0 0;padding-left:18px}@container (width<=760px){.set-side[data-v-53c041b5]{width:64px;padding:0 8px 12px}.set-user[data-v-53c041b5]{justify-content:center;padding:12px 0}.set-user[data-v-53c041b5] .avatar{width:36px!important;height:36px!important;font-size:15px!important}.nav-label[data-v-53c041b5],.set-find[data-v-53c041b5],.set-user-text[data-v-53c041b5]{display:none}.nav-btn[data-v-53c041b5]{justify-content:center;padding:0}.set-main[data-v-53c041b5]{padding:0 16px 32px 12px}.accent-grid[data-v-53c041b5],.spec-list[data-v-53c041b5],.upd-details[data-v-53c041b5],.wall-grid[data-v-53c041b5]{padding-left:18px}.skill-level .skill-bar[data-v-53c041b5]{display:none}.pz-themes[data-v-53c041b5]{min-width:0}}.edge[data-v-d21b6f81]{--tab-bg:var(--layer);flex-direction:column;height:100%;display:flex;container-type:inline-size}.edge-toolbar[data-v-d21b6f81]{background:var(--layer);flex-shrink:0;gap:4px;height:44px;padding:0 8px}.edge-address[data-v-d21b6f81],.edge-toolbar[data-v-d21b6f81]{align-items:center;display:flex}.edge-address[data-v-d21b6f81]{background:var(--surface);border:1px solid var(--stroke);border-radius:16px;flex:1;min-width:0;height:32px;margin:0 6px;position:relative}.edge-address[data-v-d21b6f81]:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.addr-lead[data-v-d21b6f81]{color:var(--text-2);flex-shrink:0;margin:0 8px 0 14px}.edge-address input[data-v-d21b6f81]{background:0 0;border:0;flex:1;min-width:0;height:100%;font-size:13px}.edge-address input[data-v-d21b6f81]::placeholder{color:var(--text-2)}.addr-star[data-v-d21b6f81]{border-radius:14px;width:28px;height:28px;margin-right:2px}.fav[data-v-d21b6f81]{color:#f7b500}.edge-favbar[data-v-d21b6f81]{background:var(--layer);border-bottom:1px solid var(--divider);gap:2px;height:32px;padding:0 10px;overflow:hidden}.edge-favbar[data-v-d21b6f81],.fav-item[data-v-d21b6f81]{flex-shrink:0;align-items:center;display:flex}.fav-item[data-v-d21b6f81]{border-radius:4px;gap:8px;height:26px;padding:0 8px;font-size:12px}.fav-item[data-v-d21b6f81]:hover{background:var(--subtle-hover)}.edge-view[data-v-d21b6f81]{background:var(--surface);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.newtab[data-v-d21b6f81]{background-position:50%;background-size:cover;background-attachment:local;flex:1;overflow-y:auto}.nt-inner[data-v-d21b6f81]{background:linear-gradient(#0000001f,#00000059);flex-direction:column;align-items:center;min-height:100%;padding:48px 24px 32px;display:flex}.nt-greeting[data-v-d21b6f81]{color:#fff;font-family:var(--font-display);text-shadow:0 2px 8px #0006;font-size:30px;font-weight:600}.nt-search[data-v-d21b6f81]{background:var(--card-solid);width:min(620px,100%);height:48px;color:var(--text-2);border-radius:24px;align-items:center;gap:12px;margin-top:20px;padding:0 20px;display:flex;box-shadow:0 6px 20px #0003}.nt-search input[data-v-d21b6f81]{height:100%;color:var(--text);background:0 0;border:0;flex:1;font-size:15px}.nt-links[data-v-d21b6f81]{flex-wrap:wrap;justify-content:center;margin-top:28px}.nt-link[data-v-d21b6f81],.nt-links[data-v-d21b6f81]{gap:8px;display:flex}.nt-link[data-v-d21b6f81]{color:#fff;text-shadow:0 1px 4px #0009;border-radius:8px;flex-direction:column;align-items:center;width:84px;padding:10px 4px;font-size:12px}.nt-link[data-v-d21b6f81]:hover{background:#ffffff24}.nt-link-icon[data-v-d21b6f81]{background:var(--card-solid);width:48px;height:48px;color:var(--text);border-radius:8px;place-items:center;display:grid;box-shadow:0 2px 6px #0003}.nt-feed[data-v-d21b6f81]{background:var(--acrylic-strong);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:12px;width:min(1040px,100%);margin-top:36px;padding:16px}.nt-feed-head[data-v-d21b6f81]{align-items:baseline;gap:12px;padding:0 4px 12px;display:flex}.nt-feed-head b[data-v-d21b6f81]{font-size:16px;font-weight:600}.nt-feed-head span[data-v-d21b6f81]{color:var(--text-2);font-size:12px}.nt-cards[data-v-d21b6f81]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.nt-card[data-v-d21b6f81]{background:var(--card-solid);border:1px solid var(--stroke);text-align:left;transition:transform .15s var(--ease-out),box-shadow .15s;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.nt-card[data-v-d21b6f81]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000029}.nt-card img[data-v-d21b6f81]{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;width:100%}.nt-card-body[data-v-d21b6f81]{flex-direction:column;gap:4px;padding:12px 14px 14px;font-size:12px;line-height:17px;display:flex}.nt-card-body small[data-v-d21b6f81]{color:var(--text-2)}.nt-card-body b[data-v-d21b6f81]{font-size:15px;font-weight:600;line-height:20px}.nt-card-body>span[data-v-d21b6f81]{color:var(--text-2)}.nt-tags[data-v-d21b6f81]{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.nt-tags em[data-v-d21b6f81]{background:var(--sel-bg);color:var(--text);border-radius:10px;padding:1px 8px;font-style:normal}.pdf[data-v-d21b6f81]{flex-direction:column;flex:1;min-height:0;display:flex}.pdf-toolbar[data-v-d21b6f81]{background:var(--layer);border-bottom:1px solid var(--divider);flex-shrink:0;align-items:center;gap:4px;height:40px;padding:0 10px;font-size:13px;display:flex}.pdf-page[data-v-d21b6f81],.pdf-zoom[data-v-d21b6f81]{padding:0 8px}.pdf-sep[data-v-d21b6f81]{background:var(--divider);width:1px;height:20px;margin:0 6px}.pdf-spacer[data-v-d21b6f81]{flex:1}.pdf-scroll[data-v-d21b6f81]{background:#e6e6e6;flex:1;min-height:0;padding:24px;overflow:auto}[data-theme=dark] .pdf-scroll[data-v-d21b6f81]{background:#3b3b3b}.paper[data-v-d21b6f81]{color:#1f2328;max-width:none;min-height:1000px;font-family:var(--font);background:#fff;margin:0 auto;padding:4.5em 5em;line-height:1.55;box-shadow:0 2px 10px #00000040}.paper h1[data-v-d21b6f81]{font-family:var(--font-display);font-size:2.6em;font-weight:700;line-height:1.1}.cv-role[data-v-d21b6f81]{color:#0f6cbd;margin-top:.3em;font-size:1.25em;font-weight:600}.cv-contact[data-v-d21b6f81]{color:#57606a;flex-wrap:wrap;gap:.4em 1.2em;margin-top:.8em;display:flex}.cv-head[data-v-d21b6f81]{border-bottom:2px solid #0f6cbd;padding-bottom:1.4em}.paper section[data-v-d21b6f81]{margin-top:1.6em}.paper h2[data-v-d21b6f81]{color:#0f6cbd;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.6em;font-size:.95em;font-weight:700}.cv-item[data-v-d21b6f81]{margin-bottom:1em}.cv-item-head[data-v-d21b6f81]{justify-content:space-between;gap:1em;display:flex}.cv-item-head span[data-v-d21b6f81],.cv-muted[data-v-d21b6f81]{color:#57606a}.paper ul[data-v-d21b6f81]{margin:.3em 0 0;padding-left:1.3em}.blocked[data-v-d21b6f81]{color:var(--text-2);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.blocked h2[data-v-d21b6f81]{color:var(--text);font-family:var(--font-display);font-size:22px;font-weight:600}.blocked p[data-v-d21b6f81]{max-width:420px}.infobar[data-v-d21b6f81]{background:var(--layer);border-bottom:1px solid var(--divider);flex-shrink:0;align-items:center;gap:10px;min-height:36px;padding:4px 14px;font-size:12px;display:flex}.web-frame[data-v-d21b6f81]{background:#fff;border:0;flex:1;width:100%}@container (width<=640px){.edge-favbar[data-v-d21b6f81],.tb-extra[data-v-d21b6f81]{display:none}.paper[data-v-d21b6f81]{padding:2.5em 2em}}.photos[data-v-11783ad6]{outline:none;flex-direction:column;height:100%;display:flex}.ph-title[data-v-11783ad6]{height:40px;padding:0 calc(var(--caps-w,138px) + 12px) 0 14px;flex-shrink:0;align-items:center;gap:12px;font-size:12px;display:flex}.ph-name[data-v-11783ad6]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ph-count[data-v-11783ad6]{color:var(--text-2)}.ph-toolbar[data-v-11783ad6]{flex-shrink:0;justify-content:center;align-items:center;gap:2px;height:44px;padding:0 8px;display:flex}.ph-zoom[data-v-11783ad6]{border-radius:4px;min-width:52px;height:32px;font-size:13px}.ph-zoom[data-v-11783ad6]:hover{background:var(--subtle-hover)}.ph-sep[data-v-11783ad6]{background:var(--divider);width:1px;height:20px;margin:0 8px}.liked[data-v-11783ad6]{color:#e81123}.ph-main[data-v-11783ad6]{flex:1;min-height:0;display:flex}.ph-stage[data-v-11783ad6]{flex:1;place-items:center;min-width:0;padding:12px 56px;display:grid;position:relative;overflow:hidden}.ph-stage.pannable[data-v-11783ad6]{cursor:grab}.ph-img[data-v-11783ad6]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%;transition:transform .18s var(--ease-out);border-radius:2px;box-shadow:0 4px 18px #00000038}.ph-stage.pannable .ph-img[data-v-11783ad6]{transition:none}.ph-empty[data-v-11783ad6]{color:var(--text-2)}.ph-nav[data-v-11783ad6]{background:var(--acrylic-strong);border:1px solid var(--stroke-2);width:36px;height:36px;box-shadow:var(--shadow-menu);opacity:0;border-radius:50%;place-items:center;margin-top:-18px;transition:opacity .15s;display:grid;position:absolute;top:50%}.ph-stage:hover .ph-nav[data-v-11783ad6]{opacity:1}.ph-nav.prev[data-v-11783ad6]{left:12px}.ph-nav.next[data-v-11783ad6]{right:12px}.ph-info[data-v-11783ad6]{border-left:1px solid var(--divider);flex-shrink:0;width:280px;padding:8px 20px 20px;font-size:13px;overflow-y:auto}.ph-info h3[data-v-11783ad6]{margin:14px 0 8px;font-size:14px;font-weight:600}.ph-info dl[data-v-11783ad6]{grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:12px;display:grid}.ph-info dt[data-v-11783ad6]{color:var(--text-2)}.ph-info dd[data-v-11783ad6]{overflow-wrap:anywhere;margin:0}.ph-proj-name[data-v-11783ad6]{font-weight:600}.ph-proj-desc[data-v-11783ad6]{color:var(--text-2);margin:4px 0 12px}.ph-film[data-v-11783ad6]{flex-shrink:0;justify-content:safe center;gap:6px;height:76px;padding:8px 12px 12px;display:flex;overflow-x:auto}.ph-thumb[data-v-11783ad6]{opacity:.75;border:2px solid #0000;border-radius:6px;flex-shrink:0;width:80px;height:56px;padding:2px;transition:opacity .12s,border-color .12s}.ph-thumb[data-v-11783ad6]:hover{opacity:1}.ph-thumb.on[data-v-11783ad6]{border-color:var(--accent);opacity:1}.ph-thumb img[data-v-11783ad6]{-o-object-fit:cover;object-fit:cover;border-radius:3px;width:100%;height:100%}@media (hover:none){.ph-nav[data-v-11783ad6]{opacity:1}}@media (height<=500px),(width<=767px){.ph-info[data-v-11783ad6]{display:none}.ph-stage[data-v-11783ad6]{padding:8px}}.mail[data-v-cc8dc728]{height:100%;display:flex;container-type:inline-size}.m-nav[data-v-cc8dc728]{flex-direction:column;flex-shrink:0;gap:2px;width:220px;padding:12px 8px;display:flex;overflow-y:auto}.m-new[data-v-cc8dc728]{justify-content:flex-start;margin-bottom:12px}.m-account[data-v-cc8dc728]{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;padding:4px 10px 8px;font-size:12px;overflow:hidden}.m-folder[data-v-cc8dc728]{text-align:left;border-radius:4px;align-items:center;gap:12px;height:36px;padding:0 10px;font-size:13px;display:flex;position:relative}.m-folder[data-v-cc8dc728]:hover{background:var(--subtle-hover)}.m-folder.on[data-v-cc8dc728]{background:var(--subtle-selected)}.m-folder.on[data-v-cc8dc728]:before{content:"";background:var(--accent);border-radius:2px;width:3px;height:16px;margin-top:-8px;position:absolute;top:50%;left:0}.m-folder-label[data-v-cc8dc728]{flex:1}.m-count[data-v-cc8dc728]{color:var(--accent);font-size:12px}.m-list[data-v-cc8dc728]{background:var(--layer);border-left:1px solid var(--divider);border-right:1px solid var(--divider);flex-direction:column;flex-shrink:0;width:340px;display:flex}.m-list-head[data-v-cc8dc728]{padding:12px 12px 0}.m-search[data-v-cc8dc728]{background:var(--control);border:1px solid var(--stroke);height:32px;color:var(--text-2);border-radius:4px;align-items:center;gap:8px;padding:0 10px;display:flex}.m-search input[data-v-cc8dc728]{background:0 0;border:0;flex:1;min-width:0;font-size:13px}.m-list-title[data-v-cc8dc728]{justify-content:space-between;align-items:center;padding:14px 4px 10px;display:flex}.m-list-title b[data-v-cc8dc728]{font-size:16px;font-weight:600}.m-tabs[data-v-cc8dc728]{color:var(--text-2);gap:12px;font-size:12px;display:flex}.m-tabs .on[data-v-cc8dc728]{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:6px;font-weight:600;text-decoration-thickness:2px}.m-items[data-v-cc8dc728]{flex:1;overflow-y:auto}.m-empty[data-v-cc8dc728]{color:var(--text-2);text-align:center;padding:32px 16px;font-size:13px}.m-item[data-v-cc8dc728]{border-bottom:1px solid var(--divider);text-align:left;gap:12px;width:100%;padding:12px 14px;display:flex;position:relative}.m-item[data-v-cc8dc728]:hover{background:var(--subtle-hover)}.m-item.on[data-v-cc8dc728]{background:var(--sel-bg)}.m-item.unread[data-v-cc8dc728]:before{content:"";background:var(--accent);width:3px;position:absolute;top:0;bottom:0;left:0}.m-avatar[data-v-cc8dc728]{background:color-mix(in srgb,var(--accent) 22%,transparent);width:32px;height:32px;color:var(--text);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:600;display:grid}.m-avatar.lg[data-v-cc8dc728]{width:40px;height:40px;font-size:14px}.m-item-text[data-v-cc8dc728]{flex-direction:column;flex:1;min-width:0;font-size:12px;line-height:17px;display:flex}.m-item-top[data-v-cc8dc728]{justify-content:space-between;gap:8px;display:flex}.m-from[data-v-cc8dc728]{font-size:14px;line-height:20px}.m-item time[data-v-cc8dc728]{color:var(--text-2);flex-shrink:0}.m-item.unread .m-from[data-v-cc8dc728],.m-item.unread .m-subject[data-v-cc8dc728],.m-item.unread time[data-v-cc8dc728]{color:var(--accent);font-weight:600}.m-preview[data-v-cc8dc728],.m-subject[data-v-cc8dc728]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.m-preview[data-v-cc8dc728]{color:var(--text-2)}.m-read[data-v-cc8dc728]{background:var(--surface);flex-direction:column;flex:1;min-width:0;display:flex;position:relative}.m-back[data-v-cc8dc728]{align-self:flex-start;margin:8px;display:none}.m-message[data-v-cc8dc728]{flex:1;padding:24px 32px 32px;overflow-y:auto}.m-msg-subject[data-v-cc8dc728]{font-family:var(--font-display);font-size:20px;font-weight:600;line-height:28px}.m-msg-meta[data-v-cc8dc728]{align-items:center;gap:12px;margin-top:16px;display:flex}.m-msg-from[data-v-cc8dc728]{flex-direction:column;flex:1;min-width:0;display:flex}.m-msg-from small[data-v-cc8dc728],.m-msg-meta time[data-v-cc8dc728]{color:var(--text-2);font-size:12px}.m-actions[data-v-cc8dc728]{gap:8px;margin:16px 0 20px;display:flex}.m-msg-body[data-v-cc8dc728]{max-width:680px;font-size:14px;line-height:22px}.m-msg-body p+p[data-v-cc8dc728],.m-msg-body ul[data-v-cc8dc728],.m-msg-body ul+p[data-v-cc8dc728]{margin-top:12px}.m-attachment[data-v-cc8dc728]{background:var(--card);border:1px solid var(--stroke-2);text-align:left;border-radius:6px;align-items:center;gap:12px;margin-top:20px;padding:10px 16px 10px 12px;display:flex}.m-attachment[data-v-cc8dc728]:hover{background:var(--card-hover)}.m-attachment>span[data-v-cc8dc728]:last-child{flex-direction:column;display:flex}.m-attachment small[data-v-cc8dc728]{color:var(--text-2);font-size:12px}.m-placeholder[data-v-cc8dc728]{color:var(--text-2);opacity:.8;flex:1;place-content:center;justify-items:center;gap:12px;display:grid}.m-compose[data-v-cc8dc728]{flex-direction:column;flex:1;min-height:0;padding:16px 24px 24px;display:flex}.m-compose-bar[data-v-cc8dc728]{gap:8px;margin-bottom:12px;display:flex}.m-field[data-v-cc8dc728]{border-bottom:1px solid var(--divider);align-items:center;gap:12px;min-height:44px;font-size:14px;display:flex}.m-field>span[data-v-cc8dc728]:first-child{width:60px;color:var(--text-2)}.m-field input[data-v-cc8dc728]{background:0 0;border:0;flex:1;height:40px;font-size:14px}.m-chip[data-v-cc8dc728]{background:var(--subtle-selected);border-radius:14px;align-items:center;gap:8px;padding:2px 10px 2px 2px;font-size:13px;display:inline-flex}.m-body-input[data-v-cc8dc728]{resize:none;background:0 0;border:0;flex:1;min-height:120px;margin-top:12px;padding:8px 0;font-size:14px;line-height:22px}@container (width<=900px){.m-nav[data-v-cc8dc728]{width:56px;padding:12px 6px}.m-account[data-v-cc8dc728],.m-count[data-v-cc8dc728],.m-folder-label[data-v-cc8dc728],.m-new span[data-v-cc8dc728]{display:none}.m-folder[data-v-cc8dc728],.m-new[data-v-cc8dc728]{justify-content:center;padding:0}.m-list[data-v-cc8dc728]{width:280px}}@container (width<=640px){.m-list[data-v-cc8dc728]{border-right:0;flex:1;width:auto}.pane-list .m-read[data-v-cc8dc728],.pane-read .m-list[data-v-cc8dc728]{display:none}.m-back[data-v-cc8dc728]{display:inline-flex}.m-message[data-v-cc8dc728]{padding:8px 16px 24px}}.dlg[data-v-289db932]{background:var(--surface);flex-direction:column;display:flex}.dlg-main[data-v-289db932]{align-items:flex-start;gap:16px;padding:20px 24px 28px;display:flex}.dlg-text[data-v-289db932]{min-width:0;padding-top:5px;line-height:20px}.dlg-rows[data-v-289db932]{grid-template-columns:auto 1fr;gap:8px 16px;margin:0;font-size:13px;display:grid}.dlg-rows dt[data-v-289db932]{color:var(--text-2)}.dlg-rows dd[data-v-289db932]{overflow-wrap:anywhere;margin:0}.dlg-foot[data-v-289db932]{background:var(--mica-inactive);border-top:1px solid var(--divider);justify-content:flex-end;padding:16px 24px;display:flex}.dlg-foot .fl-btn[data-v-289db932]{min-width:120px}.window[data-v-db5d5e10]{--caps-w:138px;pointer-events:auto;border-radius:var(--radius);box-shadow:var(--shadow-window-inactive);transition:opacity .18s ease,transform .22s var(--ease-out),box-shadow .2s ease,visibility 0s;position:absolute}.window.active[data-v-db5d5e10]{box-shadow:var(--shadow-window)}.window.animating[data-v-db5d5e10]{transition:left .26s var(--ease-out),top .26s var(--ease-out),width .26s var(--ease-out),height .26s var(--ease-out),opacity .18s ease,transform .22s var(--ease-out),box-shadow .2s ease}.window.maximized[data-v-db5d5e10]{width:100%;height:100%;box-shadow:none;border-radius:0;top:0;left:0}.window.minimized[data-v-db5d5e10]{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .2s ease,transform .26s var(--ease-in-out),visibility 0s linear .26s;transform:translateY(40%)scale(.55)}.window.dragging[data-v-db5d5e10]{transition:box-shadow .2s}.win-frame[data-v-db5d5e10]{border-radius:inherit;border:1px solid var(--win-stroke);background:var(--mica-inactive);flex-direction:column;width:100%;height:100%;transition:background .2s;display:flex;position:relative;overflow:hidden}.window.active .win-frame[data-v-db5d5e10]{background:var(--mica)}.window.maximized .win-frame[data-v-db5d5e10]{border:0}.titlebar[data-v-db5d5e10]{padding:0 calc(var(--caps-w) + 12px) 0 14px;flex-shrink:0;align-items:center;gap:12px;font-size:12px;display:flex}.is-dialog .titlebar[data-v-db5d5e10]{padding-left:16px}.title[data-v-db5d5e10]{white-space:nowrap;text-overflow:ellipsis;color:var(--text);overflow:hidden}.window:not(.active) .title[data-v-db5d5e10]{color:var(--text-3)}.win-body[data-v-db5d5e10]{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.win-body[data-v-db5d5e10]>*{flex:1;min-height:0}.captions[data-v-db5d5e10]{z-index:5;display:flex;position:absolute;top:0;right:0}.cap[data-v-db5d5e10]{width:46px;height:100%;color:var(--text);place-items:center;transition:background .1s,color .1s;display:grid}.window:not(.active) .cap[data-v-db5d5e10]{color:var(--text-3)}.cap svg[data-v-db5d5e10]{fill:none;stroke:currentColor;stroke-width:1px;width:10px;height:10px;overflow:visible}.cap[data-v-db5d5e10]:hover{background:var(--subtle-hover);color:var(--text)}.cap[data-v-db5d5e10]:active{background:var(--subtle-press);color:var(--text-2)}.cap-close[data-v-db5d5e10]:hover,.window:not(.active) .cap-close[data-v-db5d5e10]:hover{color:#fff;background:#c42b1c}.cap-close[data-v-db5d5e10]:active{color:#fffc;background:#c83c31}.window:not(.maximized) .cap-close[data-v-db5d5e10]{border-top-right-radius:calc(var(--radius) - 1px)}.rz[data-v-db5d5e10]{z-index:6;position:absolute}.rz-n[data-v-db5d5e10]{top:-4px}.rz-n[data-v-db5d5e10],.rz-s[data-v-db5d5e10]{cursor:ns-resize;height:8px;left:8px;right:8px}.rz-s[data-v-db5d5e10]{bottom:-4px}.rz-e[data-v-db5d5e10]{right:-4px}.rz-e[data-v-db5d5e10],.rz-w[data-v-db5d5e10]{cursor:ew-resize;width:8px;top:8px;bottom:8px}.rz-w[data-v-db5d5e10]{left:-4px}.rz-ne[data-v-db5d5e10]{top:-4px;right:-4px}.rz-ne[data-v-db5d5e10],.rz-sw[data-v-db5d5e10]{cursor:nesw-resize;width:14px;height:14px}.rz-sw[data-v-db5d5e10]{bottom:-4px;left:-4px}.rz-nw[data-v-db5d5e10]{top:-4px;left:-4px}.rz-nw[data-v-db5d5e10],.rz-se[data-v-db5d5e10]{cursor:nwse-resize;width:14px;height:14px}.rz-se[data-v-db5d5e10]{bottom:-4px;right:-4px}@media (height<=500px),(width<=767px){.window[data-v-db5d5e10]{--caps-w:92px}.window[data-v-db5d5e10]:not(.is-dialog){box-shadow:none;border-radius:0;width:100%!important;height:100%!important;top:0!important;left:0!important}.window:not(.is-dialog) .win-frame[data-v-db5d5e10]{border:0}.window.is-dialog[data-v-db5d5e10]{margin:0 auto;right:0;width:min(440px,100% - 24px)!important;left:0!important}.cap-max[data-v-db5d5e10],.rz[data-v-db5d5e10]{display:none}}.window-layer[data-v-5916c394]{inset:0 env(safe-area-inset-right,0) var(--taskbar-h) env(safe-area-inset-left,0);z-index:10;pointer-events:none;position:absolute}.snap-preview[data-v-5916c394]{-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);transition:left .2s var(--ease-out),top .2s var(--ease-out),width .2s var(--ease-out),height .2s var(--ease-out);background:#ffffff38;border:1px solid #ffffff73;border-radius:8px;position:absolute;box-shadow:0 12px 40px #00000040}.snap-enter-active[data-v-5916c394],.snap-leave-active[data-v-5916c394]{transition:opacity .18s ease,transform .22s var(--ease-out)}.snap-enter-from[data-v-5916c394],.snap-leave-to[data-v-5916c394]{opacity:0;transform:scale(.94)}.win-enter-active[data-v-5916c394]{transition:opacity .16s ease,transform .24s var(--ease-out)!important}.win-leave-active[data-v-5916c394]{transition:opacity .12s,transform .14s ease-in!important}.win-enter-from[data-v-5916c394]{opacity:0;transform:scale(.92)}.win-leave-to[data-v-5916c394]{opacity:0;transform:scale(.96)}.taskview[data-v-17d890ba]{inset:0 0 var(--taskbar-h) 0;z-index:1090;-webkit-backdrop-filter:blur(30px)saturate(1.2);backdrop-filter:blur(30px)saturate(1.2);background:#00000040;place-items:center;padding:32px;display:grid;position:absolute;overflow-y:auto}.tv-grid[data-v-17d890ba]{flex-wrap:wrap;place-content:center;gap:24px;width:100%;min-height:100%;display:flex}.tv-card[data-v-17d890ba]{border-radius:var(--radius);background:var(--acrylic-strong);border:1px solid var(--stroke-2);width:280px;box-shadow:var(--shadow-flyout);transition:transform .15s var(--ease-out),outline-color .1s;outline:3px solid #0000;padding:0 0 8px}.tv-card[data-v-17d890ba]:hover{outline-color:var(--text-3)}.tv-head[data-v-17d890ba]{align-items:center;gap:10px;height:36px;padding:0 4px 0 12px;font-size:12px;display:flex}.tv-head>span[data-v-17d890ba]:not(.os-icon){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.tv-close[data-v-17d890ba]{opacity:0;width:28px;height:28px}.tv-card:hover .tv-close[data-v-17d890ba]{opacity:1}@media (hover:none){.tv-close[data-v-17d890ba]{opacity:1}}@media (height<=500px),(width<=640px){.taskview[data-v-17d890ba]{padding:16px}.tv-grid[data-v-17d890ba]{gap:16px}.tv-card[data-v-17d890ba]{width:min(280px,100%)}.tv-thumb[data-v-17d890ba]{height:120px}}.tv-close[data-v-17d890ba]:hover{color:#fff;background:#c42b1c}.tv-thumb[data-v-17d890ba]{background-position:50%;background-size:cover;border-radius:4px;height:160px;margin:0 8px;overflow:hidden}.tv-thumb-inner[data-v-17d890ba]{background:color-mix(in srgb,var(--mica) 80%,transparent);place-items:center;width:100%;height:100%;display:grid}.tv-empty[data-v-17d890ba]{color:#fff;text-shadow:0 1px 4px #0009;font-size:14px}.tv-enter-active[data-v-17d890ba],.tv-leave-active[data-v-17d890ba]{transition:opacity .2s}.tv-enter-from[data-v-17d890ba],.tv-leave-to[data-v-17d890ba]{opacity:0}.start[data-v-ca975eaa]{left:50%;bottom:calc(var(--taskbar-h) + 12px);z-index:1100;width:min(640px,100vw - 16px);height:min(726px,calc(100% - var(--taskbar-h) - 24px));border-radius:var(--radius);border:1px solid var(--stroke-2);box-shadow:var(--shadow-flyout);flex-direction:column;margin-left:calc(min(640px,100vw - 16px)/-2);display:flex;position:absolute;overflow:hidden}.start-enter-active[data-v-ca975eaa]{transition:transform .28s var(--ease-out),opacity .2s ease}.start-leave-active[data-v-ca975eaa]{transition:transform .18s ease-in,opacity .15s}.start-enter-from[data-v-ca975eaa],.start-leave-to[data-v-ca975eaa]{opacity:0;transform:translateY(60px)}.st-search[data-v-ca975eaa]{flex-shrink:0;margin:32px 32px 8px;position:relative}.st-search-icon[data-v-ca975eaa]{color:var(--text-2);position:absolute;top:50%;left:16px;transform:translateY(-50%)}.st-input[data-v-ca975eaa]{border:1px solid var(--stroke);border-bottom-color:var(--text-3);background:var(--control);width:100%;height:36px;color:var(--text);border-radius:18px;padding:0 16px 0 44px;font-size:14px}.st-input[data-v-ca975eaa]::placeholder{color:var(--text-2)}.st-input[data-v-ca975eaa]:focus{background:var(--input-focus);border-bottom:2px solid var(--accent)}.st-body[data-v-ca975eaa]{flex:1;min-height:0;padding:0 32px 16px;overflow-y:auto}.st-section-head[data-v-ca975eaa]{justify-content:space-between;align-items:center;height:44px;margin-top:8px;padding:0 24px;display:flex}.st-title[data-v-ca975eaa]{font-size:14px;font-weight:600}.st-pill[data-v-ca975eaa]{background:var(--control);border:1px solid var(--stroke);border-radius:4px;align-items:center;gap:6px;height:24px;padding:0 8px;font-size:12px;display:inline-flex}.st-pill[data-v-ca975eaa]:hover{background:var(--control-hover)}.st-grid[data-v-ca975eaa]{grid-template-columns:repeat(6,1fr);padding:0 8px;display:grid}.st-tile[data-v-ca975eaa]{border-radius:4px;flex-direction:column;align-items:center;gap:8px;height:84px;padding:12px 4px 0;font-size:12px;line-height:16px;display:flex}.st-tile>span[data-v-ca975eaa]:last-child{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.all-item[data-v-ca975eaa]:hover,.rec-item[data-v-ca975eaa]:hover,.sr-item[data-v-ca975eaa]:hover,.st-tile[data-v-ca975eaa]:hover,.st-user[data-v-ca975eaa]:hover{background:var(--subtle-hover)}.st-tile[data-v-ca975eaa]:active .os-icon{transform:scale(.88)}.st-rec[data-v-ca975eaa]{grid-template-columns:repeat(2,1fr);gap:4px 16px;padding:0 16px;display:grid}.rec-item[data-v-ca975eaa]{text-align:left;border-radius:4px;align-items:center;gap:16px;min-width:0;height:56px;padding:0 12px;display:flex}.rec-item>span[data-v-ca975eaa]:last-child,.sr-best>span[data-v-ca975eaa]:last-child{flex-direction:column;min-width:0;display:flex}.rec-item b[data-v-ca975eaa],.sr-best b[data-v-ca975eaa]{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:16px;overflow:hidden}.rec-item small[data-v-ca975eaa],.sr-best small[data-v-ca975eaa]{color:var(--text-2);font-size:12px;line-height:16px}.st-all[data-v-ca975eaa]{flex-direction:column;padding:0 48px;display:flex}.all-letter[data-v-ca975eaa]{padding:12px 12px 4px;font-size:14px;font-weight:600}.all-item[data-v-ca975eaa]{border-radius:4px;align-items:center;gap:16px;height:40px;padding:0 12px;font-size:12px;display:flex}.st-empty[data-v-ca975eaa]{color:var(--text-2);justify-items:center;gap:12px;padding-top:90px;display:grid}.st-results[data-v-ca975eaa]{grid-template-columns:1fr 260px;gap:16px;padding-top:8px;display:grid}.st-h[data-v-ca975eaa]{padding:12px 8px 6px;font-size:14px;font-weight:600}.sr-best[data-v-ca975eaa]{text-align:left;border-radius:4px;align-items:center;gap:16px;width:100%;height:64px;padding:0 12px;display:flex}.sr-best b[data-v-ca975eaa]{font-size:14px;line-height:20px}.sr-item[data-v-ca975eaa]{text-align:left;border-radius:4px;align-items:center;gap:14px;width:100%;height:40px;padding:0 12px;font-size:13px;display:flex}.sr-best.hl[data-v-ca975eaa],.sr-item.hl[data-v-ca975eaa]{background:var(--subtle-selected)}.sr-name[data-v-ca975eaa]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sr-chev[data-v-ca975eaa]{color:var(--text-3)}.sr-preview[data-v-ca975eaa]{background:var(--card);border:1px solid var(--stroke);border-radius:8px;align-self:start;margin-top:12px;overflow:hidden}.srp-head[data-v-ca975eaa]{text-align:center;border-bottom:1px solid var(--divider);flex-direction:column;align-items:center;gap:10px;padding:28px 16px 20px;display:flex}.srp-head b[data-v-ca975eaa]{overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:22px}.srp-head small[data-v-ca975eaa]{color:var(--text-2);margin-top:-6px;font-size:12px}.srp-actions[data-v-ca975eaa]{padding:8px}.srp-action[data-v-ca975eaa]{width:100%;height:36px;color:var(--accent);border-radius:4px;align-items:center;gap:12px;padding:0 12px;font-size:13px;display:flex}.srp-action[data-v-ca975eaa]:hover{background:var(--subtle-hover)}.srp-detail[data-v-ca975eaa]{color:var(--text-2);overflow-wrap:anywhere;align-items:flex-start;gap:12px;padding:8px 12px;font-size:12px;line-height:16px;display:flex}.st-footer[data-v-ca975eaa]{background:var(--control-alt);border-top:1px solid var(--divider);flex-shrink:0;justify-content:space-between;height:64px;padding:0 52px}.st-footer[data-v-ca975eaa],.st-user[data-v-ca975eaa]{align-items:center;display:flex}.st-user[data-v-ca975eaa]{border-radius:4px;gap:12px;height:40px;padding:0 12px;font-size:12px}.st-power[data-v-ca975eaa]{position:relative}.st-power-btn[data-v-ca975eaa]{width:40px;height:40px}.power-menu[data-v-ca975eaa]{min-width:160px;position:absolute;bottom:calc(100% + 8px);right:-8px}.menu-pop-enter-active[data-v-ca975eaa]{transition:opacity .12s ease,transform .2s var(--ease-out)}.menu-pop-enter-from[data-v-ca975eaa]{opacity:0;transform:translateY(8px)}@media (width<=640px){.st-search[data-v-ca975eaa]{margin:20px 16px 8px}.st-body[data-v-ca975eaa]{padding:0 8px 12px}.st-section-head[data-v-ca975eaa]{padding:0 12px}.st-grid[data-v-ca975eaa]{grid-template-columns:repeat(4,1fr);padding:0}.st-rec[data-v-ca975eaa]{padding:0}.st-rec[data-v-ca975eaa],.st-results[data-v-ca975eaa]{grid-template-columns:1fr}.sr-preview[data-v-ca975eaa]{display:none}.st-all[data-v-ca975eaa]{padding:0 12px}.st-footer[data-v-ca975eaa]{padding:0 16px}}.qs[data-v-648b1d6a]{right:12px;bottom:calc(var(--taskbar-h) + 12px);z-index:1100;border-radius:var(--radius);border:1px solid var(--stroke-2);width:min(360px,100vw - 24px);box-shadow:var(--shadow-flyout);position:absolute;overflow:hidden}.qs-main[data-v-648b1d6a]{padding:24px 24px 12px}.qs-tiles[data-v-648b1d6a]{grid-template-columns:repeat(3,1fr);gap:16px 12px;margin-bottom:20px;display:grid}.qs-tile[data-v-648b1d6a]{text-align:center;flex-direction:column;align-items:stretch;gap:8px;min-width:0;font-size:12px;line-height:16px;display:flex}.qs-tile span[data-v-648b1d6a]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qs-btn[data-v-648b1d6a]{background:var(--control);border:1px solid var(--stroke);border-bottom-color:var(--control-edge);border-radius:4px;place-items:center;height:48px;transition:background .12s;display:grid}.qs-btn[data-v-648b1d6a]:hover{background:var(--control-hover)}.qs-btn.on[data-v-648b1d6a]{background:var(--accent);color:var(--on-accent);border-color:#0000}.qs-btn.on[data-v-648b1d6a]:hover{background:var(--accent-hover)}.qs-slider[data-v-648b1d6a]{align-items:center;gap:12px;height:44px;padding-left:6px;display:flex}.qs-slider[data-v-648b1d6a]>:first-child{flex-shrink:0}.qs-mute[data-v-648b1d6a]{margin-left:-6px}.qs-foot[data-v-648b1d6a]{background:var(--control-alt);border-top:1px solid var(--divider);justify-content:space-between;height:48px;padding:0 12px 0 24px}.qs-battery[data-v-648b1d6a],.qs-foot[data-v-648b1d6a]{align-items:center;display:flex}.qs-battery[data-v-648b1d6a]{gap:8px;font-size:12px}.flyout-enter-active[data-v-648b1d6a]{transition:transform .26s var(--ease-out),opacity .18s ease}.flyout-leave-active[data-v-648b1d6a]{transition:transform .16s ease-in,opacity .14s}.flyout-enter-from[data-v-648b1d6a],.flyout-leave-to[data-v-648b1d6a]{opacity:0;transform:translateY(40px)}.cal-wrap[data-v-d7991782]{right:12px;bottom:calc(var(--taskbar-h) + 12px);z-index:1100;width:min(334px,100vw - 24px);max-height:calc(100% - var(--taskbar-h) - 24px);flex-direction:column;gap:12px;display:flex;position:absolute}.cal[data-v-d7991782],.nc[data-v-d7991782]{border-radius:var(--radius);border:1px solid var(--stroke-2);box-shadow:var(--shadow-flyout);overflow:hidden}.nc[data-v-d7991782]{flex-direction:column;min-height:0;display:flex}.cal-head[data-v-d7991782],.nc-head[data-v-d7991782]{justify-content:space-between;align-items:center;height:48px;padding:0 8px 0 16px;font-size:14px;font-weight:600;display:flex}.nc-clear[data-v-d7991782]{min-height:28px;font-size:12px;font-weight:400}.nc-empty[data-v-d7991782]{color:var(--text-2);text-align:center;padding:18px 16px 36px;font-size:12px}.nc-list[data-v-d7991782]{gap:8px;padding:0 12px 12px;overflow-y:auto}.nc-item[data-v-d7991782],.nc-list[data-v-d7991782]{flex-direction:column;display:flex}.nc-item[data-v-d7991782]{background:var(--card);border:1px solid var(--stroke);border-radius:6px;align-items:flex-start;gap:4px;padding:12px;font-size:12px;line-height:16px}.nc-item header[data-v-d7991782]{width:100%;color:var(--text-2);align-items:center;gap:8px;margin-bottom:6px;display:flex}.nc-item time[data-v-d7991782]{margin-left:auto}.nc-item b[data-v-d7991782]{font-size:14px;font-weight:600;line-height:20px}.nc-item p[data-v-d7991782]{color:var(--text-2)}.nc-item .fl-btn[data-v-d7991782]{width:100%;margin-top:8px}.cal-head[data-v-d7991782]{border-bottom:1px solid var(--divider);font-weight:400}.cal-body[data-v-d7991782]{padding:8px 12px 16px}.cal-month[data-v-d7991782]{justify-content:space-between;align-items:center;height:40px;padding-left:8px;font-weight:600;display:flex}.cal-grid[data-v-d7991782]{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.cal-wd[data-v-d7991782]{line-height:40px}.cal-day[data-v-d7991782],.cal-wd[data-v-d7991782]{height:40px;font-size:13px}.cal-day[data-v-d7991782]{border-radius:50%;place-items:center;width:40px;margin:0 auto;display:grid}.cal-day[data-v-d7991782]:hover{background:var(--subtle-hover)}.cal-day.out[data-v-d7991782]{color:var(--text-3)}.cal-day.today[data-v-d7991782]{background:var(--accent);color:var(--on-accent);font-weight:600}.flyout-enter-active[data-v-d7991782]{transition:transform .26s var(--ease-out),opacity .18s ease}.flyout-leave-active[data-v-d7991782]{transition:transform .16s ease-in,opacity .14s}.flyout-enter-from[data-v-d7991782],.flyout-leave-to[data-v-d7991782]{opacity:0;transform:translate(60px)}.toast-stack[data-v-c309222d]{right:12px;bottom:calc(var(--taskbar-h) + 12px);z-index:1050;pointer-events:none;flex-direction:column;gap:12px;width:min(364px,100vw - 24px);display:flex;position:absolute}.toast[data-v-c309222d]{pointer-events:auto;border-radius:var(--radius);border:1px solid var(--stroke-2);box-shadow:var(--shadow-flyout);overflow:hidden}.toast-head[data-v-c309222d]{height:40px;color:var(--text-2);align-items:center;gap:8px;padding:0 4px 0 16px;font-size:12px;display:flex}.toast-x[data-v-c309222d]{margin-left:auto}.toast-body[data-v-c309222d]{padding:0 16px 16px}.toast-body b[data-v-c309222d]{font-size:14px;font-weight:600;line-height:20px;display:block}.toast-body p[data-v-c309222d]{color:var(--text-2);margin-top:2px;font-size:13px;line-height:18px}.toast-actions[data-v-c309222d]{grid-template-columns:1fr 1fr;gap:8px;padding:0 16px 16px;display:grid}.toast-enter-active[data-v-c309222d]{transition:transform .36s var(--ease-out),opacity .2s ease}.toast-leave-active[data-v-c309222d]{transition:transform .2s ease-in,opacity .2s}.toast-enter-from[data-v-c309222d],.toast-leave-to[data-v-c309222d]{opacity:0;transform:translate(110%)}.taskbar[data-v-5730b5e6]{z-index:1000;height:var(--taskbar-h);padding:0 env(safe-area-inset-right,0) var(--safe-b) env(safe-area-inset-left,0);background:var(--taskbar-bg);-webkit-backdrop-filter:blur(40px)saturate(1.6);backdrop-filter:blur(40px)saturate(1.6);border-top:1px solid var(--stroke-2);--tb-hover:#ffffff9e;--tb-active:#ffffffb8;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}[data-theme=dark] .taskbar[data-v-5730b5e6]{--tb-hover:#ffffff14;--tb-active:#ffffff0f}.tb-center[data-v-5730b5e6]{top:0;bottom:var(--safe-b);align-items:center;gap:4px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.tb-btn[data-v-5730b5e6],.tray-btn[data-v-5730b5e6]{border:1px solid #0000;border-radius:4px;place-items:center;height:40px;transition:background .1s,border-color .1s;display:grid;position:relative}.tb-btn[data-v-5730b5e6]{width:40px}.tb-btn.active[data-v-5730b5e6],.tb-btn.pressed[data-v-5730b5e6],.tb-btn[data-v-5730b5e6]:hover,.tray-btn.pressed[data-v-5730b5e6],.tray-btn[data-v-5730b5e6]:hover{background:var(--tb-hover);border-color:var(--stroke)}.tb-btn.active[data-v-5730b5e6]{background:var(--tb-active)}.tb-btn[data-v-5730b5e6] .os-icon{transition:transform .2s var(--ease-out)}.tb-btn[data-v-5730b5e6]:active .os-icon{transform:scale(.82)}.indicator[data-v-5730b5e6]{background:var(--text-3);width:0;height:3px;transition:width .25s var(--ease-out),background .2s;border-radius:2px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.tb-app.running .indicator[data-v-5730b5e6]{width:6px}.tb-app.active .indicator[data-v-5730b5e6]{background:var(--accent);width:16px}.tb-search[data-v-5730b5e6]{background:var(--control);border:1px solid var(--stroke);width:190px;height:32px;color:var(--text-2);border-radius:16px;align-items:center;gap:10px;margin:0 4px;padding:0 14px 0 12px;font-size:13px;display:flex}.tb-search[data-v-5730b5e6]:hover{background:var(--control-hover)}.tb-search-icon[data-v-5730b5e6]{display:none}.tb-right[data-v-5730b5e6]{gap:2px;height:100%;margin-left:auto}.tb-right[data-v-5730b5e6],.tray-btn[data-v-5730b5e6]{align-items:center;display:flex}.tray-btn[data-v-5730b5e6]{gap:8px;padding:0 8px;font-size:12px;line-height:16px}.clock[data-v-5730b5e6]{white-space:nowrap;flex-direction:column;align-items:flex-end;display:flex}.bell[data-v-5730b5e6]{place-items:center;display:grid;position:relative}.badge[data-v-5730b5e6]{background:var(--accent);min-width:16px;height:16px;color:var(--on-accent);text-align:center;border-radius:8px;padding:0 4px;font-size:10px;line-height:16px;position:absolute;top:-7px;right:-8px}.show-desktop[data-v-5730b5e6]{width:12px;height:100%;position:relative}.show-desktop[data-v-5730b5e6]:before{content:"";background:var(--text-3);opacity:0;width:1px;transition:opacity .1s;position:absolute;top:12px;bottom:12px;left:2px}.show-desktop[data-v-5730b5e6]:hover:before{opacity:1}@media (hover:hover){[data-tip][data-v-5730b5e6]:hover:after{content:attr(data-tip);z-index:10;border:1px solid var(--stroke-2);background:var(--tooltip-bg);box-shadow:var(--shadow-menu);color:var(--text);white-space:pre;text-align:left;pointer-events:none;border-radius:4px;padding:5px 9px 6px;font-size:12px;line-height:16px;animation:.15s .6s both tip-in-5730b5e6;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}.tb-right [data-tip][data-v-5730b5e6]:hover:after{left:auto;right:0;transform:none}}@keyframes tip-in-5730b5e6{0%{opacity:0}to{opacity:1}}@media (width<=1100px){.tb-search[data-v-5730b5e6]{display:none}.tb-search-icon[data-v-5730b5e6]{display:grid}}@media (width<=640px){.tb-center[data-v-5730b5e6]{gap:2px;margin-left:4px;position:static;transform:none}.bell[data-v-5730b5e6],.clock span[data-v-5730b5e6]:last-child,.tb-hide-sm[data-v-5730b5e6]{display:none}}@media (width<=480px){.tb-center[data-v-5730b5e6]{scrollbar-width:none;flex:1;min-width:0;overflow-x:auto}.tb-center[data-v-5730b5e6]::-webkit-scrollbar{display:none}.tb-btn[data-v-5730b5e6]{flex-shrink:0;width:36px}.tb-search-icon[data-v-5730b5e6]{display:none}.tray-btn[data-v-5730b5e6]{padding:0 6px}.show-desktop[data-v-5730b5e6]{display:none}}.menu-list[data-v-b14f8602]{min-width:200px}.menu-list.sub[data-v-b14f8602]{z-index:2;position:absolute;top:-5px;left:calc(100% + 2px)}.menu-list.sub.flip[data-v-b14f8602]{left:auto;right:calc(100% + 2px)}.mi-wrap[data-v-b14f8602]{position:relative}.mi-lead[data-v-b14f8602]{width:16px;height:16px;color:var(--text);flex-shrink:0;place-items:center;display:grid}.fl-menu-item:disabled .mi-lead[data-v-b14f8602]{opacity:.45}.mi-label[data-v-b14f8602]{flex:1;padding-right:12px}.mi-shortcut[data-v-b14f8602]{font-size:12px}.mi-chev[data-v-b14f8602],.mi-shortcut[data-v-b14f8602]{color:var(--text-2)}.ctx[data-v-47e3d94c]{z-index:1300;position:fixed}.menu-enter-active[data-v-47e3d94c]{transition:opacity .12s ease,transform .2s var(--ease-out)}.menu-leave-active[data-v-47e3d94c]{transition:opacity 80ms}.menu-enter-from[data-v-47e3d94c]{opacity:0;transform:translateY(-6px)}.menu-leave-to[data-v-47e3d94c]{opacity:0}.shell[data-v-12bdaf3d]{background:#000;position:fixed;inset:0;overflow:hidden}.wallpaper[data-v-12bdaf3d]{background-position:50%;background-size:cover;position:absolute;inset:0}.wall-enter-active[data-v-12bdaf3d],.wall-leave-active[data-v-12bdaf3d]{transition:opacity .6s}.wall-enter-from[data-v-12bdaf3d],.wall-leave-to[data-v-12bdaf3d]{opacity:0}.surface[data-v-12bdaf3d]{position:absolute;inset:0}.desktop-icons[data-v-12bdaf3d]{--cell-w:78px;--cell-h:94px;inset:4px 0 calc(var(--taskbar-h) + 4px) 2px;grid-auto-flow:column;grid-template-rows:repeat(auto-fill,var(--cell-h));grid-auto-columns:var(--cell-w);pointer-events:none;place-content:start;gap:2px;transition:opacity .1s;display:grid;position:absolute}.desktop-icons.size-large[data-v-12bdaf3d]{--cell-w:108px;--cell-h:128px}.desktop-icons.size-small[data-v-12bdaf3d]{--cell-w:72px;--cell-h:78px}.desktop-icons.refreshing[data-v-12bdaf3d]{opacity:0}.d-icon[data-v-12bdaf3d]{width:var(--cell-w);height:var(--cell-h);color:#fff;pointer-events:auto;border:1px solid #0000;border-radius:4px;flex-direction:column;align-items:center;gap:3px;padding:5px 2px 2px;display:flex}.d-icon[data-v-12bdaf3d]:hover{background:#ffffff1f;border-color:#ffffff24}.d-icon.selected[data-v-12bdaf3d]{background:#a0c8ff4d;border-color:#bedcff73}.d-icon[data-v-12bdaf3d] .os-icon{filter:drop-shadow(0 1px 2px #0000004d)}.d-label[data-v-12bdaf3d]{text-align:center;text-shadow:0 1px 2px #000000bf,0 0 1px #0009;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:100%;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.marquee[data-v-12bdaf3d]{z-index:3;pointer-events:none;background:#0066cc4d;border:1px solid #0078d7;position:absolute}.night-light[data-v-12bdaf3d]{z-index:18000;mix-blend-mode:multiply;background:#ff8a1e33}.brightness[data-v-12bdaf3d],.night-light[data-v-12bdaf3d]{pointer-events:none;position:absolute;inset:0}.brightness[data-v-12bdaf3d]{z-index:18001;background:#000}.lock[data-v-8f5ae5e5]{z-index:18500;color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text:#fff;--text-2:#ffffffc8;--acrylic-strong:#2c2c2cf0;--stroke-2:#ffffff18;--divider:#ffffff15;--subtle-hover:#ffffff0f;--text-disabled:#ffffff5c;--shadow-menu:0 8px 16px #0000005c;background:#000;position:fixed;inset:0;overflow:hidden}.lock-bg[data-v-8f5ae5e5]{transition:filter .5s var(--ease-out),transform .5s var(--ease-out);background-position:50%;background-size:cover;position:absolute;inset:-60px}.lock-bg.blurred[data-v-8f5ae5e5]{filter:blur(42px)brightness(.78)saturate(1.2);transform:scale(1.06)}.lock-shade[data-v-8f5ae5e5]{background:#0000001a;transition:background .5s;position:absolute;inset:0}.lock-shade.on[data-v-8f5ae5e5]{background:#00000042}.lock-screen[data-v-8f5ae5e5]{outline:none;position:absolute;inset:0}.lock-clock[data-v-8f5ae5e5]{text-shadow:0 2px 16px #00000059;flex-direction:column;align-items:center;display:flex;position:absolute;top:11%;left:0;right:0}.lock-time[data-v-8f5ae5e5]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(72px,11vw,136px);font-weight:600;line-height:1}.lock-date[data-v-8f5ae5e5]{margin-top:14px;font-size:clamp(18px,2vw,24px);font-weight:500}.lock-hint[data-v-8f5ae5e5]{left:0;right:0;bottom:calc(56px + var(--safe-b));text-shadow:0 1px 6px #00000080;opacity:0;flex-direction:column;align-items:center;gap:4px;font-size:14px;animation:.6s 2.5s forwards hint-in-8f5ae5e5,2s ease-in-out 3.1s infinite hint-bob-8f5ae5e5;display:flex;position:absolute}@keyframes hint-in-8f5ae5e5{to{opacity:.85}}@keyframes hint-bob-8f5ae5e5{50%{transform:translateY(-4px)}}.lock-status[data-v-8f5ae5e5]{right:28px;bottom:calc(28px + var(--safe-b));filter:drop-shadow(0 1px 4px #0006);gap:18px;display:flex;position:absolute}.signin[data-v-8f5ae5e5]{position:absolute;inset:0}.si-center[data-v-8f5ae5e5]{flex-direction:column;align-items:center;gap:16px;width:min(420px,90vw);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-58%)}.si-avatar[data-v-8f5ae5e5]{box-shadow:0 6px 30px #0000004d}.si-name[data-v-8f5ae5e5]{font-family:var(--font-display);text-align:center;margin-top:6px;font-size:30px;font-weight:600;line-height:38px}.si-btn[data-v-8f5ae5e5]{color:#fff;background:#ffffff2e;border:1px solid #ffffff38;border-radius:4px;min-width:132px;height:36px;margin-top:10px;padding:0 28px;font-size:14px;transition:background .1s}.si-btn[data-v-8f5ae5e5]:hover{background:#ffffff42}.si-btn[data-v-8f5ae5e5]:active{background:#ffffff1f}.si-btn[data-v-8f5ae5e5]:focus-visible{outline-offset:2px;outline:2px solid #fff}.si-welcome[data-v-8f5ae5e5]{align-items:center;gap:16px;margin-top:12px;font-size:20px;display:flex}.si-welcome .win-spinner[data-v-8f5ae5e5]{width:30px;height:30px;margin:0;position:relative;top:auto;left:auto}.si-users[data-v-8f5ae5e5]{left:24px;bottom:calc(24px + var(--safe-b));position:absolute}.si-user[data-v-8f5ae5e5]{background:#ffffff24;border-radius:4px;align-items:center;gap:12px;padding:8px 20px 8px 8px;font-size:14px;display:flex}.si-actions[data-v-8f5ae5e5]{right:24px;bottom:calc(24px + var(--safe-b));gap:6px;display:flex;position:absolute}.si-icon[data-v-8f5ae5e5]{color:#fff;border-radius:4px;place-items:center;width:40px;height:40px;display:grid}button.si-icon[data-v-8f5ae5e5]:hover{background:#ffffff1f}.si-power[data-v-8f5ae5e5]{position:relative}.si-power-menu[data-v-8f5ae5e5]{min-width:160px;position:absolute;bottom:calc(100% + 8px);right:0}.lock-up-enter-active[data-v-8f5ae5e5]{transition:transform .45s var(--ease-out),opacity .35s ease}.lock-up-leave-active[data-v-8f5ae5e5]{transition:transform .45s var(--ease-in-out),opacity .4s ease}.lock-up-enter-from[data-v-8f5ae5e5]{opacity:0;transform:translateY(-20%)}.lock-up-leave-to[data-v-8f5ae5e5]{opacity:0;transform:translateY(-100%)}.signin-enter-active[data-v-8f5ae5e5]{transition:opacity .4s .15s}.signin-leave-active[data-v-8f5ae5e5]{transition:opacity .2s}.signin-enter-from[data-v-8f5ae5e5],.signin-leave-to[data-v-8f5ae5e5]{opacity:0}.lock-fade-leave-active[data-v-8f5ae5e5]{transition:opacity .6s}.lock-fade-leave-to[data-v-8f5ae5e5]{opacity:0}.menu-pop-enter-active[data-v-8f5ae5e5]{transition:opacity .12s ease,transform .2s var(--ease-out)}.menu-pop-enter-from[data-v-8f5ae5e5]{opacity:0;transform:translateY(8px)}@media (width<=560px){.si-users[data-v-8f5ae5e5]{display:none}}@media (height<=500px){.lock-clock[data-v-8f5ae5e5]{top:8%}.lock-hint[data-v-8f5ae5e5]{bottom:calc(24px + var(--safe-b))}.si-center[data-v-8f5ae5e5]{gap:8px;transform:translate(-50%,-50%)}.si-avatar[data-v-8f5ae5e5]{width:112px!important;height:112px!important;font-size:47px!important}.si-name[data-v-8f5ae5e5]{font-size:24px;line-height:32px}.si-users[data-v-8f5ae5e5]{display:none}}.boot-screen[data-v-3ebde4d9]{transition:opacity .7s}.boot-screen.leaving[data-v-3ebde4d9]{opacity:0;pointer-events:none}.boot-content[data-v-3ebde4d9]{transition:opacity .45s}.boot-content.hidden[data-v-3ebde4d9]{opacity:0}.power-off[data-v-e458f54c],.power-screen[data-v-e458f54c],.sleep[data-v-e458f54c]{z-index:19000;background:#000;position:fixed;inset:0}.power-bg[data-v-e458f54c]{filter:blur(48px)brightness(.45)saturate(1.2);background-position:50%;background-size:cover;position:absolute;inset:-80px}.power-status[data-v-e458f54c]{color:#fff;font-family:var(--font-display);align-items:center;gap:18px;font-size:28px;font-weight:300;line-height:36px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.power-status .win-spinner[data-v-e458f54c]{width:34px;height:34px;margin:0;position:relative;top:auto;left:auto}.power-off[data-v-e458f54c]{color:#ffffff73;place-content:center;justify-items:center;gap:16px;font-size:13px;display:grid}.power-on[data-v-e458f54c]{color:#ffffffbf;border:1px solid #fff3;border-radius:50%;place-items:center;width:64px;height:64px;transition:background .15s,color .15s;display:grid}.power-on[data-v-e458f54c]:hover{color:#fff;background:#ffffff14}.sleep[data-v-e458f54c]{cursor:none}.power-fade-enter-active[data-v-e458f54c],.power-fade-leave-active[data-v-e458f54c]{transition:opacity .5s}.power-fade-enter-from[data-v-e458f54c],.power-fade-leave-to[data-v-e458f54c]{opacity:0}
