.dk{container:dk / inline-size;position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;-webkit-user-select:none;user-select:none;--dk-win: var(--bg-elev);--dk-ink: var(--ink);--dk-ink-2: var(--ink-2);--dk-ink-3: var(--ink-3);--dk-line: var(--line);--dk-sunk: var(--bg-sunk);--dk-soft: var(--accent-soft);--dk-acc: var(--accent-ink);--dk-bar: color-mix(in srgb, var(--bg-elev) 90%, transparent);--dk-wall: linear-gradient(160deg, color-mix(in srgb, var(--accent) 30%, var(--bg-sunk)) 0%, color-mix(in srgb, var(--accent-2) 24%, var(--bg-sunk)) 100%);background:var(--bg-sunk)}.dk--mac{grid-template-rows:auto minmax(0,1fr) auto;background:var(--dk-wall)}.dk.is-dark{--dk-win: #262931;--dk-ink: #eceef2;--dk-ink-2: #c9ccd3;--dk-ink-3: #9aa0ab;--dk-line: #3a3f49;--dk-sunk: #1d1f25;--dk-soft: color-mix(in srgb, var(--accent) 34%, #262931);--dk-acc: color-mix(in srgb, var(--accent) 55%, #ffffff);--dk-bar: rgb(30 32 38 / .94);--dk-wall: linear-gradient(160deg, color-mix(in srgb, var(--accent) 32%, #14161b) 0%, color-mix(in srgb, var(--accent-2) 26%, #14161b) 100%)}.dk input,.dk textarea{-webkit-user-select:text;user-select:text}.dk button{color:inherit}.dk [hidden]{display:none!important}.dk-desk{position:relative;min-height:0;overflow:hidden;background:var(--dk-wall)}.dk--mac .dk-desk{background:none}.dk-icons{position:absolute;inset-block:8px;inset-inline-start:8px;display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;gap:4px}.dk--mac .dk-icons{inset-inline-start:auto;inset-inline-end:8px;align-content:flex-end}.dk-wins,.dk-pops{position:absolute;inset:0;pointer-events:none}.dk-wins{z-index:1}.dk-pops{z-index:2}.dk-wins>*,.dk-pops>*{pointer-events:auto}.dk-tile{display:flex;flex-direction:column;align-items:center;gap:3px;width:84px;padding:6px 4px 5px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--dk-ink);text-align:center;cursor:default;touch-action:none;font-size:.78rem;line-height:1.25}.dk-tile:hover{background:color-mix(in srgb,var(--dk-soft) 55%,transparent)}.dk-tile[aria-pressed=true]{background:var(--dk-soft);border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.dk-tile:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.dk-tile.is-over,.dk-side-i.is-over,.dk-dock-trash.is-over,.dk-files.is-over{outline:2px dashed var(--accent);outline-offset:1px;background:var(--dk-soft)}.dk-tile.is-cut{opacity:.5}.dk-ti{display:grid;place-items:center;width:42px;height:40px}.dk-ti-svg{width:34px;height:34px;stroke-width:1.5}.dk-t-folder .dk-ti-svg{color:var(--warn);fill:color-mix(in srgb,var(--warn) 22%,transparent)}.dk-t-doc .dk-ti-svg{color:var(--accent)}.dk-t-sheet .dk-ti-svg{color:var(--ok)}.dk-t-img .dk-ti-svg{color:var(--accent-2)}.dk-t-pdf .dk-ti-svg{color:var(--bad)}.dk-t-txt .dk-ti-svg{color:var(--dk-ink-3)}.dk-tile-n{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;max-width:100%}.dk-tile-from{font-size:.68rem;color:var(--dk-ink-3)}.dk-icons .dk-tile{color:var(--ink)}.dk-icons .dk-tile-n{padding:0 4px;border-radius:4px;background:color-mix(in srgb,var(--bg-elev) 72%,transparent)}.dk.is-dark .dk-icons .dk-tile{color:#eceef2}.dk.is-dark .dk-icons .dk-tile-n{background:#14161b99}.dk-deskicon .dk-ti-svg{color:var(--dk-acc)}.dk-icons .dk-deskicon .dk-ti-svg{color:var(--accent-ink)}.dk.is-dark .dk-icons .dk-deskicon .dk-ti-svg{color:#dfe3ea}.dk-rename{width:100%;min-width:0;margin-top:1px;padding:2px 4px;border:1px solid var(--accent);border-radius:3px;background:var(--dk-win);color:var(--dk-ink);font:inherit;font-size:.78rem;text-align:center;touch-action:auto}.dk-rename:focus{outline:2px solid var(--accent-soft)}.dk-ghost{position:absolute;z-index:6;width:84px;pointer-events:none;opacity:.85;transform:translate(-50%,-60%);background:var(--dk-soft);border-color:var(--accent);box-shadow:var(--shadow-lg)}.dk.is-dragging,.dk.is-dragging *{cursor:grabbing!important}.dk-win{--w: 620px;--hh: 420px;container:dkw / inline-size;position:absolute;inset-block-start:calc(12px + var(--i, 0) * 22px);inset-inline-start:calc(106px + var(--i, 0) * 26px);width:min(var(--w),calc(100% - 118px - var(--i, 0) * 26px));height:min(var(--hh),calc(100% - 24px - var(--i, 0) * 22px));display:grid;grid-template-rows:auto minmax(0,1fr);background:var(--dk-win);color:var(--dk-ink);border:1px solid var(--dk-line);border-radius:8px;box-shadow:var(--shadow-lg);overflow:hidden}.dk--win10 .dk-win{border-radius:0;border-color:color-mix(in srgb,var(--accent) 40%,var(--dk-line))}.dk--mac .dk-win{inset-inline-start:calc(28px + var(--i, 0) * 26px);width:min(var(--w),calc(100% - 128px - var(--i, 0) * 26px));border-radius:11px}.dk-win--explorer{--w: 780px;--hh: 480px}.dk-win--settings{--w: 800px;--hh: 500px}.dk-win--calc{--w: 290px;--hh: 410px}.dk-win--notepad{--w: 540px;--hh: 360px}.dk-win--gen{--w: 420px;--hh: 300px}.dk-win.is-min{display:none}.dk-win.is-max{inset:0;width:auto;height:auto;border-radius:0;border:0}.dk-win-bar{display:flex;align-items:center;gap:8px;min-height:32px;padding-inline-start:10px;background:var(--dk-win);border-bottom:1px solid var(--dk-line)}.dk--win10 .dk-win-bar{background:var(--dk-sunk)}.dk-win-ico{display:inline-flex;color:var(--dk-acc)}.dk-win-ico .pa-ico{width:16px;height:16px}.dk-win-title{flex:1;min-width:0;font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dk-wcs{display:flex;align-self:stretch}.dk-wc{display:grid;place-items:center;width:44px;min-height:32px;padding:0;border:0;background:transparent;cursor:pointer}.dk-wc .pa-ico{width:14px;height:14px;stroke-width:1.6}.dk-wc:hover{background:color-mix(in srgb,var(--dk-ink) 10%,transparent)}.dk-wc--close:hover{background:#c42b1c;color:#fff}.dk--win11 .dk-wc{width:42px}.dk--mac .dk-win-bar{padding-inline:8px;min-height:34px}.dk-dots,.dk-dots-sp{display:flex;flex:none;width:72px}.dk--mac .dk-wc{width:24px;min-height:28px}.dk--mac .dk-wc:before{content:"";width:13px;height:13px;border-radius:50%;border:1px solid rgb(0 0 0 / .18)}.dk--mac .dk-wc--close:before{background:#ff5f57}.dk--mac .dk-wc--min:before{background:#febc2e}.dk--mac .dk-wc--max:before{background:#28c840}.dk--mac .dk-wc:hover{background:transparent}.dk--mac .dk-wc:hover:before{filter:brightness(.9)}.dk--mac .dk-win-title{text-align:center;font-weight:650}.dk-win-body{min-height:0;min-width:0;overflow:auto}.dk-wc:focus-visible,.dk-win button:focus-visible,.dk-taskbar button:focus-visible,.dk-dock button:focus-visible,.dk-menubar button:focus-visible,.dk-pop button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.dk-ex{display:flex;flex-direction:column;overflow:hidden}.dk-ex>*{flex:none}.dk-ex>.dk-ex-main{flex:1 1 auto}.dk-rtabs{display:flex;overflow-x:auto;border-bottom:1px solid var(--dk-line);font-size:.8rem;background:var(--dk-win)}.dk-rtab{flex:none;padding:6px 13px;border:0;border-bottom:2px solid transparent;background:transparent;cursor:pointer;white-space:nowrap}.dk-rtab--file{background:var(--accent);color:var(--accent-fg)!important}.dk-rtab--manage{border-bottom-color:color-mix(in srgb,var(--warn) 60%,transparent)}.dk-rtab[aria-expanded=true]{border-bottom-color:var(--accent);background:var(--dk-sunk)}.dk-rtab:hover{background:var(--dk-sunk)}.dk-ribbon{display:flex;flex-wrap:wrap;align-items:stretch;gap:4px 10px;padding:6px 8px;background:var(--dk-sunk);border-bottom:1px solid var(--dk-line)}.dk-ribbon--note{font-size:.8rem;padding:10px 12px}.dk-rlabel{align-self:center;font-size:.72rem;font-weight:700;color:var(--dk-ink-3)}.dk-rgroup{display:flex;gap:2px;padding-inline-end:10px;border-inline-end:1px solid var(--dk-line)}.dk-rgroup:last-child{border-inline-end:0}.dk-rbtn{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:58px;max-width:96px;padding:4px 6px;border:1px solid transparent;border-radius:4px;background:transparent;font-size:.72rem;line-height:1.2;cursor:pointer}.dk-rbtn .pa-ico{width:20px;height:20px;color:var(--dk-acc)}.dk-rbtn:hover:not(:disabled){background:var(--dk-soft);border-color:color-mix(in srgb,var(--accent) 35%,transparent)}.dk-rbtn:disabled,.dk-cbtn:disabled,.dk-mi:disabled{opacity:.42;cursor:default}.dk-cmdbar{display:flex;align-items:center;gap:2px;padding:6px 8px;border-bottom:1px solid var(--dk-line);overflow-x:auto}.dk-cbtn{flex:none;display:inline-flex;align-items:center;gap:6px;height:32px;padding-inline:9px;border:0;border-radius:6px;background:transparent;cursor:pointer;white-space:nowrap;font-size:.82rem}.dk-cbtn--icon{width:34px;justify-content:center;padding:0}.dk-cbtn--new{border:1px solid var(--dk-line);font-weight:600}.dk-cbtn--new>.pa-ico:first-child{color:var(--dk-acc)}.dk-cbtn--dec{color:var(--dk-ink-3);cursor:default}.dk-cbtn:hover:not(:disabled):not(.dk-cbtn--dec){background:color-mix(in srgb,var(--dk-ink) 8%,transparent)}.dk-caret{width:14px!important;height:14px!important}.dk-sep{flex:none;width:1px;height:22px;margin-inline:4px;background:var(--dk-line)}.dk-macbar{display:flex;align-items:center;gap:8px;padding:5px 10px;border-bottom:1px solid var(--dk-line);background:var(--dk-sunk)}.dk-macbar-t{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dk-empty-btn{padding:4px 12px}.dk-addr{display:flex;align-items:center;gap:4px;padding:4px 8px;border-bottom:1px solid var(--dk-line)}.dk-addr .pa-icon-btn{width:30px;height:30px}.dk-addr .pa-icon-btn:disabled{opacity:.35;cursor:default}.dk-path{flex:1;min-width:0;display:flex;align-items:center;gap:4px;height:30px;padding-inline:8px;border:1px solid var(--dk-line);border-radius:4px;font-size:.8rem;white-space:nowrap;overflow:hidden}.dk--win11 .dk-path{border-radius:6px;background:var(--dk-sunk);border-color:transparent}.dk-path-ico{width:15px!important;height:15px!important;color:var(--dk-ink-3)}.dk-crumb-sep{width:12px!important;height:12px!important;color:var(--dk-ink-3)}.dk-sbox{flex:none;display:flex;align-items:center;gap:6px;width:150px;height:30px;padding-inline:8px;border:1px solid var(--dk-line);border-radius:4px;font-size:.78rem;color:var(--dk-ink-3);overflow:hidden;white-space:nowrap}.dk-sbox .pa-ico{width:14px;height:14px}.dk-ex-main{display:grid;grid-template-columns:160px minmax(0,1fr);min-height:0}.dk-side{display:flex;flex-direction:column;gap:1px;padding:6px;overflow:auto;border-inline-end:1px solid var(--dk-line)}.dk--mac .dk-side{background:var(--dk-sunk)}.dk-side-h{padding:6px 8px 2px;font-size:.72rem;font-weight:700;color:var(--dk-ink-3)}.dk-side-i{display:flex;align-items:center;gap:8px;padding:6px 8px;border:0;border-radius:6px;background:transparent;text-align:start;cursor:pointer;font-size:.84rem}.dk-side-i .pa-ico{width:16px;height:16px;color:var(--dk-acc)}.dk-side-i:hover{background:color-mix(in srgb,var(--dk-ink) 7%,transparent)}.dk-side-i[aria-current=true]{background:var(--dk-soft);font-weight:650}.dk-files{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));align-content:start;gap:4px;padding:8px;overflow:auto}.dk-files .dk-tile{width:auto}.dk-empty{grid-column:1 / -1;margin:18px 6px;font-size:.84rem}.dk-status{padding:3px 10px;border-top:1px solid var(--dk-line);font-size:.72rem;color:var(--dk-ink-3)}@container dkw (max-width: 540px){.dk-ex-main{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.dk-side{flex-direction:row;overflow-x:auto;border-inline-end:0;border-bottom:1px solid var(--dk-line);padding:4px}.dk-side-h{display:none}.dk-side-i{flex:none;white-space:nowrap}.dk-sbox,.dk-cbtn-t{display:none}.dk-rbtn{min-width:50px}}.dk-set{display:grid;grid-template-columns:200px minmax(0,1fr);overflow:hidden}.dk-set--home{display:block;overflow:auto}.dk-set-nav{display:flex;flex-direction:column;gap:2px;padding:8px;overflow:auto;background:var(--dk-sunk);border-inline-end:1px solid var(--dk-line)}.dk-set-user{display:flex;align-items:center;gap:8px;padding:6px 8px 10px;font-weight:650;font-size:.86rem}.dk-set-main{min-width:0;overflow:auto;padding:16px 18px 22px}.dk-set-h{margin:0 0 12px;font-size:1.15rem}.dk-set-h--c{text-align:center}.dk-bc{color:var(--dk-ink-3);font-weight:400}[dir=rtl] .dk-bc{display:inline-block;transform:scaleX(-1)}.dk-set-h3{margin:14px 0 8px;font-size:.92rem}.dk-set-note{font-size:.84rem}.dk-sbox--set{width:min(320px,100%);margin:0 auto 16px}.dk-set-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:6px}.dk-set-cat{display:flex;align-items:flex-start;gap:10px;padding:12px 10px;border:1px solid transparent;border-radius:6px;background:transparent;text-align:start;cursor:pointer;font-size:.86rem}.dk-set-cat:hover{border-color:var(--dk-line);background:var(--dk-sunk)}.dk-cat-i{width:26px!important;height:26px!important;color:var(--dk-acc)}.dk-cat-d{display:block;font-size:.76rem;margin-top:2px}.dk-set-row{display:flex;align-items:center;gap:12px;width:100%;margin-bottom:6px;padding:11px 14px;border:1px solid var(--dk-line);border-radius:8px;background:var(--dk-win);text-align:start;font-size:.88rem}.dk-set-l{flex:1;min-width:0}.dk-set-link{cursor:pointer}.dk-set-link:hover{background:var(--dk-sunk)}.dk-set-link .pa-ico{width:16px;height:16px;color:var(--dk-ink-3)}.dk-sw-t{font-size:.8rem}.dk-nets{display:grid;gap:2px}.dk-net-row{display:flex;align-items:center;gap:10px;padding:8px 10px;font-size:.84rem;border-radius:6px}.dk-net-row:first-child{background:var(--dk-soft)}.dk-net-row .pa-ico{color:var(--dk-acc)}.dk-modes{display:flex;flex-wrap:wrap;gap:10px}.dk-mode{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:92px;padding:8px;border:2px solid var(--dk-line);border-radius:10px;background:transparent;cursor:pointer;font-size:.84rem}.dk-mode[aria-pressed=true]{border-color:var(--accent);background:var(--dk-soft)}.dk-mode-pic{width:74px;height:46px;border-radius:6px;border:1px solid rgb(0 0 0 / .15)}.dk-mode-pic--light{background:linear-gradient(#fff 0 30%,#e6e9ee 30%)}.dk-mode-pic--dark{background:linear-gradient(#30333b 0 30%,#1d1f25 30%)}.dk-mode-pic--custom,.dk-mode-pic--auto{background:linear-gradient(90deg,#e6e9ee 0 50%,#1d1f25 50%)}.dk-bg-prev{height:90px;max-width:220px;margin-bottom:12px;border-radius:8px;border:1px solid var(--dk-line);background:var(--dk-wall)}.dk-card{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 10px;padding:14px;border:1px solid var(--dk-line);border-radius:8px;font-size:.86rem;line-height:1.45}.dk-card--warn{display:block;border-color:color-mix(in srgb,var(--warn) 55%,var(--dk-line));background:color-mix(in srgb,var(--warn) 9%,var(--dk-win))}.dk-card p{margin:6px 0 10px}.dk-card>.pa-ico{color:var(--ok)}.dk-card-b{display:flex;flex-wrap:wrap;gap:8px}@container dkw (max-width: 560px){.dk-set{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.dk-set-nav{flex-direction:row;overflow-x:auto;border-inline-end:0;border-bottom:1px solid var(--dk-line);padding:4px}.dk-set-nav .dk-side-i{flex:none;white-space:nowrap}.dk-set-nav .dk-side-h,.dk-set-user{display:none}.dk-set-main{padding:12px}}.dk-calc{display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px;padding:10px;background:var(--dk-sunk)}.dk-calc-d{display:block;padding:10px 8px;font-size:1.9rem;font-weight:300;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.dk-calc-k{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(34px,1fr);gap:4px}.dk-ck{border:1px solid var(--dk-line);border-radius:6px;background:var(--dk-win);font-size:1rem;cursor:pointer}.dk-ck:hover{background:color-mix(in srgb,var(--dk-ink) 6%,var(--dk-win))}.dk-ck--op{background:color-mix(in srgb,var(--dk-ink) 5%,var(--dk-win))}.dk-ck--c{grid-column:1 / -1}.dk-ck--eq{background:var(--accent);border-color:var(--accent);color:var(--accent-fg)!important}.dk-note{display:grid;grid-template-rows:auto minmax(0,1fr)}.dk--mac .dk-note{grid-template-rows:minmax(0,1fr)}.dk-note-m{display:flex;gap:14px;padding:4px 10px;border-bottom:1px solid var(--dk-line);font-size:.78rem;color:var(--dk-ink-2)}.dk-note-t{width:100%;height:100%;min-height:0;resize:none;border:0;padding:10px 12px;background:var(--dk-win);color:var(--dk-ink);font:inherit;line-height:1.5;outline:none}.dk-gen{display:grid;place-items:center;align-content:center;gap:8px;height:100%;padding:16px;text-align:center;color:var(--dk-ink-3);font-size:.86rem}.dk-gen .dk-ai{width:52px;height:52px;border-radius:14px}.dk-gen .dk-ai .pa-ico{width:28px;height:28px}.dk-gen p{margin:0}.dk-ai{flex:none;display:inline-grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--dk-soft);color:var(--dk-acc)}.dk-ai .pa-ico{width:18px;height:18px}.dk-ai--explorer{color:var(--warn);background:color-mix(in srgb,var(--warn) 18%,var(--dk-win))}.dk-ai--settings,.dk-ai--clock,.dk-ai--calc,.dk-ai--trash{color:var(--dk-ink-2);background:color-mix(in srgb,var(--dk-ink) 9%,var(--dk-win))}.dk-ai--photos,.dk-ai--paint,.dk-ai--camera{color:var(--accent-2);background:color-mix(in srgb,var(--accent-2) 16%,var(--dk-win))}.dk-taskbar{position:relative;z-index:3;display:flex;align-items:stretch;height:44px;background:var(--dk-bar);border-top:1px solid var(--dk-line);color:var(--dk-ink)}.dk--win11 .dk-taskbar{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);height:46px;backdrop-filter:blur(10px)}.dk-tb-mid{display:flex;align-items:center;gap:2px;min-width:0;overflow:hidden}.dk-tb-apps{display:flex;min-width:0;overflow:hidden}.dk-tb-btn{position:relative;flex:none;display:grid;place-items:center;width:46px;padding:0;border:0;background:transparent;cursor:pointer}.dk--win11 .dk-tb-btn{width:40px;height:40px;border-radius:6px}.dk-tb-btn:hover,.dk-tb-btn[aria-expanded=true],.dk-tray-btn:hover,.dk-tray-btn[aria-expanded=true]{background:color-mix(in srgb,var(--dk-ink) 9%,transparent)}.dk-tb-btn>.pa-ico{width:20px;height:20px}.dk-startb>.pa-ico{color:var(--accent);width:22px;height:22px}.dk-tb-app .dk-ai{width:28px;height:28px}.dk-tb-app.is-open:after{content:"";position:absolute;bottom:2px;inset-inline:38%;height:3px;border-radius:2px;background:var(--dk-ink-3)}.dk-tb-app.is-active:after{inset-inline:26%;background:var(--accent)}.dk--win10 .dk-tb-app.is-open:after{inset-inline:4px;bottom:0;border-radius:0}.dk--win10 .dk-tb-app.is-active{background:color-mix(in srgb,var(--dk-ink) 8%,transparent)}.dk-tb-search{flex:0 1 260px;display:flex;align-items:center;gap:8px;min-width:44px;padding-inline:12px;border:0;border-inline:1px solid var(--dk-line);background:var(--dk-win);color:var(--dk-ink-3)!important;font-size:.8rem;text-align:start;white-space:nowrap;overflow:hidden;cursor:text}.dk-tb-search .pa-ico{flex:none}.dk-tray{display:flex;align-items:stretch;margin-inline-start:auto}.dk--win11 .dk-tray{justify-content:flex-end;align-items:center;gap:2px}.dk-tray-i,.dk-tray-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:30px;padding-inline:5px}.dk-tray-btn{border:0;background:transparent;cursor:pointer}.dk--win11 .dk-tray-btn{height:40px;border-radius:6px;padding-inline:8px}.dk-tray-i .pa-ico,.dk-tray-btn .pa-ico{width:17px;height:17px}.dk-clock{display:flex;flex-direction:column;align-items:center;font-size:.72rem;line-height:1.25;padding-inline:4px}.dk-showdesk{flex:none;width:9px;align-self:stretch;margin-inline-start:4px;padding:0;border:0;border-inline-start:1px solid var(--dk-line);background:transparent;cursor:pointer}.dk--win11 .dk-showdesk{height:100%}.dk-showdesk:hover{background:color-mix(in srgb,var(--dk-ink) 12%,transparent)}@container dk (max-width: 600px){.dk-tb-search{flex:none;width:46px;padding:0;justify-content:center}.dk-tb-search-t,.dk-date,.dk-opt{display:none!important}.dk-tb-btn{width:40px}.dk--win11 .dk-tb-btn{width:36px}.dk--win11 .dk-taskbar{grid-template-columns:0 auto minmax(0,1fr)}.dk--win11 .dk-tb-mid{justify-content:flex-start;padding-inline-start:4px}}.dk-menubar{position:relative;z-index:3;display:flex;align-items:center;gap:1px;height:28px;padding-inline:6px;background:var(--dk-bar);border-bottom:1px solid var(--dk-line);color:var(--dk-ink);font-size:.8rem;white-space:nowrap;overflow:hidden}.dk-mb{flex:none;height:24px;padding-inline:8px;border:0;border-radius:5px;background:transparent;cursor:pointer}.dk-mb:hover,.dk-mb[aria-expanded=true]{background:color-mix(in srgb,var(--dk-ink) 11%,transparent)}.dk-mb--app{font-weight:750}.dk-mb--sys{display:inline-grid;place-items:center;padding-inline:6px}.dk-mb .pa-ico,.dk-mb-i .pa-ico{width:16px;height:16px}.dk-mb-end{display:flex;align-items:center;gap:1px;margin-inline-start:auto}.dk-mb-i{display:inline-grid;place-items:center;padding-inline:5px}.dk-mb-clock{padding-inline:6px 2px;font-variant-numeric:tabular-nums}.dk-dockbar{position:relative;z-index:3;display:flex;justify-content:center;padding:4px 8px 6px;min-width:0}.dk-dock{display:flex;align-items:flex-end;gap:4px;max-width:100%;padding:5px 6px 7px;border:1px solid color-mix(in srgb,var(--line-2) 70%,transparent);border-radius:16px;background:color-mix(in srgb,var(--bg-elev) 72%,transparent);backdrop-filter:blur(12px);overflow-x:auto}.dk.is-dark .dk-dock{background:#262931c7;border-color:#ffffff1f}.dk-dock-i{position:relative;flex:none;display:grid;place-items:center;width:46px;height:46px;padding:0;border:0;border-radius:12px;background:transparent;cursor:pointer}.dk-dock-i .dk-ai{width:42px;height:42px;border-radius:11px}.dk-dock-i .dk-ai .pa-ico{width:24px;height:24px}.dk-dock-i:hover .dk-ai{filter:brightness(.95);transform:translateY(-2px)}.dk-dock-i.is-run:after{content:"";position:absolute;bottom:-5px;inset-inline:0;margin-inline:auto;width:4px;height:4px;border-radius:50%;background:var(--dk-ink-2)}.dk-dock-sep{flex:none;width:1px;align-self:stretch;margin-inline:3px;background:var(--line-2)}@container dk (max-width: 520px){.dk-menubar .dk-opt{display:none!important}.dk-mb{padding-inline:6px}}@container dk (max-width: 440px){.dk-dock .dk-opt{display:none}.dk-dock-i{width:38px;height:38px}.dk-dock-i .dk-ai{width:36px;height:36px}.dk-dock-i .dk-ai .pa-ico{width:20px;height:20px}}.dk-pop{position:absolute;background:var(--dk-win);color:var(--dk-ink);border:1px solid var(--dk-line);border-radius:10px;box-shadow:var(--shadow-lg);overflow:hidden}.dk .pa-menu{background:var(--dk-win);color:var(--dk-ink);border-color:var(--dk-line);min-width:200px;max-width:calc(100% - 8px)}.dk-mi{display:flex;align-items:center;gap:9px;width:100%;padding:7px 10px;border:0;border-radius:6px;background:transparent;text-align:start;font-size:.84rem;cursor:pointer}.dk-mi.is-dec{color:var(--dk-ink-3);cursor:default}.dk-mi-t{flex:1}.dk-mi kbd{font:inherit;font-size:.76rem;color:var(--dk-ink-3)}.dk-mi .pa-ico{width:16px;height:16px;color:var(--dk-acc)}.dk .pa-menu button.dk-mi:hover:not(:disabled){background:var(--dk-soft)}.dk--mac .pa-menu{border-radius:8px;backdrop-filter:blur(14px)}.dk-start-h{padding:8px 12px 4px;font-size:.76rem;font-weight:700;color:var(--dk-ink-2)}.dk-app-row{display:flex;align-items:center;gap:10px;width:100%;padding:5px 10px;border:0;border-radius:6px;background:transparent;text-align:start;cursor:pointer;font-size:.84rem}.dk-app-row:hover,.dk-pin:hover,.dk-tile10:hover,.dk-best:hover,.dk-apps-i:hover,.dk-spot-row:hover{background:color-mix(in srgb,var(--dk-ink) 8%,transparent)}.dk-app-row .dk-ai{width:28px;height:28px}.dk-start10{inset-block-end:0;inset-inline-start:0;width:min(620px,100%);height:min(500px,100%);display:grid;grid-template-columns:46px minmax(0,1fr) minmax(0,1.1fr);border-radius:0;background:var(--dk-bar);backdrop-filter:blur(12px)}.dk-rail{display:flex;flex-direction:column;padding-block:6px;border-inline-end:1px solid var(--dk-line)}.dk-rail-sp{flex:1}.dk-rail-b{display:grid;place-items:center;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.dk-rail-b:hover{background:color-mix(in srgb,var(--dk-ink) 9%,transparent)}.dk-applist{overflow:auto;padding:6px 4px 10px}.dk-letter{padding:8px 10px 2px;font-size:.78rem;font-weight:700;color:var(--dk-ink-3)}.dk-tiles{overflow:auto;padding:4px 10px 10px;border-inline-start:1px solid var(--dk-line)}.dk-tiles-g{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.dk-tile10{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:8px;aspect-ratio:1;padding:8px;border:0;background:color-mix(in srgb,var(--accent) 14%,var(--dk-win));text-align:start;font-size:.74rem;cursor:pointer}.dk-tile10 .dk-ai{background:transparent}.dk-sub{position:absolute;inset-block-end:8px;inset-inline-start:50px;z-index:3}.dk-start11 .dk-sub--power{inset-inline-start:auto;inset-inline-end:12px;inset-block-end:56px}.dk-start11 .dk-sub--account{inset-inline-start:12px;inset-block-end:56px}.dk-start11,.dk-searchp--win11{inset-block-end:8px;inset-inline:0;margin-inline:auto;width:min(580px,calc(100% - 16px));height:min(540px,calc(100% - 16px));display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:var(--dk-bar);backdrop-filter:blur(14px)}.dk-searchp--win11{grid-template-rows:auto minmax(0,1fr)}.dk-searchp--win10{inset-block-end:0;inset-inline-start:0;width:min(560px,100%);height:min(460px,100%);display:grid;grid-template-rows:minmax(0,1fr) auto;border-radius:0}.dk-start-top{display:flex;align-items:center;gap:8px;margin:12px 14px 4px;padding-inline:12px;border:1px solid var(--dk-line);border-radius:99px;background:var(--dk-win)}.dk-searchp--win10 .dk-start-top{margin:0;border-radius:0;border-inline:0;border-bottom:0}.dk-start-top .pa-ico{flex:none;width:16px;height:16px;color:var(--dk-ink-3)}.dk-search-in{flex:1;min-width:0;height:36px;border:0;background:transparent;color:var(--dk-ink);font:inherit;font-size:.88rem;outline:none}.dk-start-body{overflow:auto;padding:4px 10px 10px}.dk-pins{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:4px}.dk-pin,.dk-apps-i{display:flex;flex-direction:column;align-items:center;gap:5px;padding:8px 4px;border:0;border-radius:6px;background:transparent;font-size:.74rem;line-height:1.2;text-align:center;cursor:pointer}.dk-pin .dk-ai{width:36px;height:36px}.dk-recs{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:4px 10px;padding-inline:4px}.dk-rec{display:flex;align-items:center;gap:8px;padding:6px;font-size:.8rem;color:var(--dk-ink-2);overflow:hidden;white-space:nowrap}.dk-rec .pa-ico{color:var(--dk-acc)}.dk-best{display:flex;align-items:center;gap:12px;width:100%;margin-bottom:6px;padding:12px;border:1px solid var(--dk-line);border-radius:8px;background:var(--dk-soft);text-align:start;cursor:pointer}.dk-best .dk-ai{width:40px;height:40px}.dk-best-k{display:block;font-size:.76rem}.dk-nores{margin:14px 12px;font-size:.84rem}.dk-start-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 14px;border-top:1px solid var(--dk-line);background:color-mix(in srgb,var(--dk-ink) 4%,transparent)}.dk-acct{display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;border:0;border-radius:6px;background:transparent;cursor:pointer;font-size:.84rem}.dk-acct:hover,.dk-pw:hover{background:color-mix(in srgb,var(--dk-ink) 8%,transparent)}@container dk (max-width: 600px){.dk-start10{grid-template-columns:46px minmax(0,1fr)}.dk-start10 .dk-tiles{display:none}}.dk-quick,.dk-notif11{inset-block-end:8px;inset-inline-end:8px;width:min(360px,calc(100% - 16px));padding:14px;display:grid;gap:12px;background:var(--dk-bar);backdrop-filter:blur(14px)}.dk-net{inset-block-end:0;inset-inline-end:0;width:min(340px,100%);max-height:100%;padding:10px;display:grid;gap:8px;border-radius:0;overflow:auto}.dk-notif10{inset-block:0;inset-inline-end:0;width:min(360px,100%);display:grid;grid-template-rows:minmax(0,1fr) auto;padding:12px;border-radius:0;background:var(--dk-bar);backdrop-filter:blur(14px)}.dk-notif-h{font-weight:700;font-size:.9rem}.dk-cal{display:flex;align-items:center;gap:8px;padding-top:10px;border-top:1px solid var(--dk-line);font-size:.86rem}.dk-qgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dk-qgrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.dk-qt{display:flex;align-items:center;gap:8px;min-width:0;padding:9px 10px;border:1px solid var(--dk-line);border-radius:8px;background:var(--dk-win);text-align:start;font-size:.78rem;line-height:1.25;cursor:pointer}.dk-qgrid--3 .dk-qt{flex-direction:column;align-items:flex-start}.dk-qt[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-fg)!important}.dk-qt.is-dec{cursor:default;color:var(--dk-ink-3)}.dk-qt-i{display:inline-grid;flex:none}.dk-qt-i .pa-ico{width:18px;height:18px}.dk-qt-l{min-width:0;overflow:hidden}.dk-qt-s{display:block;font-size:.7rem;opacity:.85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dk-slider{display:flex;align-items:center;gap:10px}.dk-slider .pa-ico{width:18px;height:18px;color:var(--dk-ink-2)}.dk-slider input{flex:1;min-width:0;accent-color:var(--accent)}.dk-qfoot{display:flex;align-items:center;justify-content:space-between;font-size:.8rem}.dk-batt{display:inline-flex;align-items:center;gap:6px}.dk-link{justify-self:start;padding:4px 2px;border:0;background:transparent;color:var(--dk-acc)!important;font-size:.8rem;text-decoration:underline;cursor:pointer}.dk-cc{inset-block-start:4px;inset-inline-end:6px;width:min(310px,calc(100% - 12px));padding:12px;display:grid;gap:12px;border-radius:14px;background:var(--dk-bar);backdrop-filter:blur(14px)}.dk-cc .dk-qt{border-radius:12px}.dk-spot{inset-block-start:14%;inset-inline:0;margin-inline:auto;width:min(560px,calc(100% - 24px));border-radius:14px;background:var(--dk-bar);backdrop-filter:blur(16px)}.dk-spot-bar{display:flex;align-items:center;gap:10px;padding:4px 14px}.dk-spot-bar .pa-ico{flex:none;width:20px;height:20px;color:var(--dk-ink-3)}.dk-spot .dk-search-in{height:46px;font-size:1.05rem}.dk-spot-res{display:grid;padding:6px;border-top:1px solid var(--dk-line)}.dk-spot-row{display:flex;align-items:center;gap:10px;padding:6px 10px;border:0;border-radius:8px;background:transparent;text-align:start;cursor:pointer}.dk-spot-row.is-top{background:var(--dk-soft)}.dk-spot-row .dk-an{flex:1}.dk-spot-k{font-size:.76rem}.dk-apps{inset:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;padding:16px;border:0;border-radius:0;box-shadow:none;background:color-mix(in srgb,var(--dk-win) 72%,transparent);backdrop-filter:blur(14px)}.dk-apps-top{display:flex;align-items:center;gap:8px;width:min(280px,100%);margin-inline:auto;padding-inline:12px;border:1px solid var(--dk-line);border-radius:99px;background:var(--dk-win)}.dk-apps-top .pa-ico{width:16px;height:16px;color:var(--dk-ink-3)}.dk-apps-g{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));align-content:start;gap:10px;width:min(720px,100%);margin-inline:auto;overflow:auto}.dk-apps-i .dk-ai{width:52px;height:52px;border-radius:14px}.dk-apps-i .dk-ai .pa-ico{width:28px;height:28px}.dk-dlg{inset:0;margin:auto;width:min(320px,calc(100% - 24px));height:fit-content;padding:18px 16px 14px;text-align:center;border-radius:14px}.dk-dlg p{margin:8px 0 14px;font-size:.9rem;line-height:1.45}.dk-dlg-i .pa-ico{width:30px;height:30px;color:var(--dk-acc)}.dk-dlg-b{display:flex;justify-content:center;gap:8px}.dk-cover{position:absolute;inset:0;z-index:5;display:grid;place-items:center;align-content:center;gap:10px;padding:16px;text-align:center;background:linear-gradient(160deg,color-mix(in srgb,var(--accent) 45%,#111318),color-mix(in srgb,var(--accent-2) 35%,#111318));color:#f3f4f6}.dk-cover.is-off{background:#0b0c0e;color:#c8cbd1}.dk-cover.is-sleep{background:#050506}.dk-cover.is-busy{background:#101216;color:#d6d9df}.dk-cover p{margin:0;max-width:26rem;font-size:.9rem}.dk-cover-time{font-size:clamp(2.4rem,11cqi,4.4rem);font-weight:300;line-height:1}.dk-cover-date{font-size:1rem;margin-bottom:12px}.dk-cover-av{width:64px;height:64px;font-size:1.4rem}.dk-cover-name{font-weight:700}.dk-cover-note{font-size:.78rem!important;opacity:.8}.dk-power-on{display:grid;place-items:center;width:72px;height:72px;border:2px solid #5b606b;border-radius:50%;background:transparent;color:#e3e6eb!important;cursor:pointer}.dk-power-on:hover{border-color:var(--accent)}.dk-power-on .pa-ico{width:32px;height:32px}.dk-wake{display:grid;place-items:center;gap:10px;width:100%;height:100%;border:0;background:transparent;color:#8f949e!important;cursor:pointer}.dk-wake .pa-ico{width:30px;height:30px}.dk-spin{width:34px;height:34px;border-radius:50%;border:3px solid rgb(255 255 255 / .2);border-top-color:#e3e6eb;animation:dk-spin .9s linear infinite}@keyframes dk-spin{to{transform:rotate(360deg)}}.dk-cover button:focus-visible{outline:2px solid #ffffff;outline-offset:2px}@container dk (max-width: 640px){.dk-win,.dk--mac .dk-win{inset:4px;width:auto;height:auto}.dk-win.is-max{inset:0}}@media(prefers-reduced-motion:reduce){.dk-spin{animation:none}.dk-dock-i:hover .dk-ai{transform:none}}
