.SXKXFW_stage{--white:#fff;--surface:#f5f5fa;--line:#e0e0e0;--text:#000;--text-2:#62636d;--blue:#2f43fa;--ink:#1e1e1f;--ease:cubic-bezier(.2, .7, .2, 1);transform-origin:0 0;width:440px;height:280px;color:var(--text);font-weight:500;position:absolute;top:0;left:0}.SXKXFW_paused,.SXKXFW_paused *{animation-play-state:paused!important}.SXKXFW_scene{animation:SXKXFW_sceneIn .3s var(--ease) both;position:absolute;inset:0}@keyframes SXKXFW_sceneIn{0%{opacity:0}}.SXKXFW_mark{--s:80px;width:var(--s);max-width:none;height:var(--s);object-fit:contain;flex:none;display:block}.SXKXFW_macIcon{width:calc(var(--s) * 1.243);height:calc(var(--s) * 1.243);margin:calc(var(--s) * -.1215)}.SXKXFW_label{color:var(--text-2);letter-spacing:.01em;text-align:center;margin-top:8px;font-size:14px;line-height:18px}.SXKXFW_cursor{z-index:5;opacity:0;transform-origin:2px 2px;filter:drop-shadow(0 1px 2px #00000040);width:22px;height:26px;position:absolute;top:0;left:0}.SXKXFW_check{background:var(--ink);color:#fff;opacity:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;transform:scale(.4)}@keyframes SXKXFW_check{to{opacity:1;transform:none}}@keyframes SXKXFW_fill{0%{width:0}to{width:100%}}.SXKXFW_toolbar{background:var(--surface);align-items:center;gap:10px;height:44px;padding:0 12px;display:flex}.SXKXFW_address{background:var(--white);border-radius:13px;flex:1;height:26px}.SXKXFW_downloadIcon{width:24px;height:24px;color:var(--blue);border-radius:6px;place-items:center;animation:2.75s .375s both SXKXFW_pulse;display:grid}.SXKXFW_panel{border:1px solid var(--line);background:var(--white);width:248px;animation:SXKXFW_panelIn .625s 1.125s var(--ease) both;border-radius:12px;padding:12px;position:absolute;top:52px;right:12px;box-shadow:0 6px 18px #00000014}.SXKXFW_panelTitle{color:var(--text-2);margin:0 0 8px;font-size:14px;line-height:18px}.SXKXFW_file{border-radius:8px;align-items:flex-start;gap:10px;padding:8px;animation:.438s 4.125s both SXKXFW_rowHit;display:flex}.SXKXFW_file .SXKXFW_mark{--s:28px}.SXKXFW_fileText{flex:1;min-width:0}.SXKXFW_fileName{text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:24px;display:block;overflow:hidden}.SXKXFW_status{color:var(--text-2);font-size:14px;line-height:18px;display:block;position:relative}.SXKXFW_statusBefore{animation:13ms 3.625s both SXKXFW_hide}.SXKXFW_statusAfter{color:var(--text);opacity:0;animation:13ms 3.625s both SXKXFW_show;position:absolute;top:0;left:0}.SXKXFW_bar{background:var(--line);border-radius:2px;width:100%;height:3px;margin-top:8px}.SXKXFW_bar>i,.SXKXFW_installBar>i{background:var(--text-2);border-radius:2px;width:0;height:100%;display:block}.SXKXFW_bar>i{animation:SXKXFW_fill 2s 1.5s var(--ease) both}.SXKXFW_cursorDownload{animation:SXKXFW_cursorDownload 2.25s 2.5s var(--ease) both}@keyframes SXKXFW_hide{to{opacity:0}}@keyframes SXKXFW_show{to{opacity:1}}@keyframes SXKXFW_pulse{0%,to{background:0 0}25%,55%{background:#2f43fa1f}}@keyframes SXKXFW_panelIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes SXKXFW_rowHit{0%{background:0 0}40%{background:#00000014}to{background:#0000000a}}@keyframes SXKXFW_cursorDownload{0%{opacity:0;transform:translate(60px,160px)}20%{opacity:1}70%{transform:translate(var(--cx), var(--cy))}85%{transform:translate(var(--cx), var(--cy)) scale(.9)}to{opacity:1;transform:translate(var(--cx), var(--cy))}}.SXKXFW_dragRow{justify-content:center;align-items:flex-start;gap:64px;display:flex;position:absolute;top:48px;left:0;right:0}.SXKXFW_tile{flex-direction:column;align-items:center;width:80px;display:flex;position:relative}.SXKXFW_tile .SXKXFW_label{text-overflow:ellipsis;white-space:nowrap;max-width:136px;overflow:hidden}.SXKXFW_dragged{z-index:2;animation:SXKXFW_drag 3.25s .875s var(--ease) both;position:relative}.SXKXFW_ghost{border:2px dashed var(--line);opacity:0;border-radius:22.5%;width:80px;height:80px;animation:3.25s .875s both SXKXFW_ghost;position:absolute;top:0;left:0}.SXKXFW_folder{background:var(--surface);width:80px;height:80px;color:var(--text);animation:SXKXFW_catch 3.25s .875s var(--ease) both;border-radius:18px;place-items:center;display:grid}.SXKXFW_folderCheck{animation:SXKXFW_check .5s 4s var(--ease) both;top:0;right:0}.SXKXFW_cursorDrag{animation:SXKXFW_cursorDrag 3.25s .875s var(--ease) both}@keyframes SXKXFW_drag{0%{transform:none}15%{transform:scale(1.06)}70%{transform:translate(144px)scale(1.06)}85%{opacity:1;transform:translate(144px)scale(.55)}to{opacity:0;transform:translate(144px)scale(.4)}}@keyframes SXKXFW_ghost{0%{opacity:0}20%,to{opacity:1}}@keyframes SXKXFW_catch{0%,55%{transform:none}72%{transform:scale(1.1)}to{transform:none}}@keyframes SXKXFW_cursorDrag{0%{opacity:0;transform:translate(calc(var(--gx) - 30px), 200px)}10%{opacity:1;transform:translate(var(--gx), var(--gy))}15%{transform:translate(var(--gx), var(--gy)) scale(.9)}70%{transform:translate(var(--cx), var(--cy)) scale(.9)}85%{transform:translate(var(--cx), var(--cy))}to{opacity:0;transform:translate(calc(var(--cx) + 26px), calc(var(--cy) + 44px))}}.SXKXFW_installer{flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:36px;left:60px;right:60px}.SXKXFW_installer .SXKXFW_mark{--s:56px}.SXKXFW_installTitle{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:4px 0 0;font-size:18px;line-height:24px;overflow:hidden}.SXKXFW_installBar{background:var(--line);border-radius:2px;width:240px;height:3px}.SXKXFW_installBar>i{animation:SXKXFW_fill 2s 2.625s var(--ease) both}.SXKXFW_installButton{background:var(--blue);color:#fff;white-space:nowrap;border-radius:20px;height:40px;padding:0 20px;font-size:14px;line-height:40px;animation:.375s 2.125s both SXKXFW_press;position:relative}.SXKXFW_buttonCheck{animation:SXKXFW_check .5s 4.5s var(--ease) both;top:-10px;right:-10px}.SXKXFW_cursorInstall{animation:SXKXFW_cursorInstall 2s .625s var(--ease) both}@keyframes SXKXFW_press{50%{filter:brightness(.9);transform:scale(.96)}}@keyframes SXKXFW_cursorInstall{0%{opacity:0;transform:translate(80px,230px)}25%{opacity:1}70%{transform:translate(var(--cx), var(--cy))}85%{transform:translate(var(--cx), var(--cy)) scale(.9)}to{opacity:1;transform:translate(var(--cx), var(--cy))}}.SXKXFW_dock{position:absolute;top:28px;left:50%;transform:translate(-50%)}.SXKXFW_dock .SXKXFW_mark{--s:48px;animation:SXKXFW_bounce 1.75s .25s var(--ease) both}.SXKXFW_field{border:1px solid var(--line);border-radius:12px;align-items:center;height:48px;padding:0 16px;font-size:18px;font-weight:400;line-height:24px;display:flex;position:absolute;top:92px;left:32px;right:32px;overflow:hidden}.SXKXFW_typed{text-overflow:ellipsis;white-space:pre;overflow:hidden}.SXKXFW_caret{background:var(--text);flex:none;width:1.5px;height:22px;margin-left:2px;animation:1s step-end infinite SXKXFW_blink}.SXKXFW_keyVideo{object-fit:cover;background:#000;border-radius:12px;width:150px;height:94px;position:absolute;top:176px;left:12px}.SXKXFW_keyboard{background:#0f0f10;border-radius:12px;flex-direction:column;gap:4px;padding:8px;display:flex;position:absolute;bottom:10px;left:8px}.SXKXFW_keyRow{gap:4px;display:flex}.SXKXFW_key{color:#c8c8cc;white-space:nowrap;background:#1e1e1f;border:1px solid #2c2c2e;border-radius:6px;place-items:center;width:30px;height:26px;font-size:14px;line-height:18px;display:grid;overflow:hidden}.SXKXFW_wideKey{width:44px}.SXKXFW_heldKey{color:#fff;animation:4.25s 3.75s both SXKXFW_keydown}.SXKXFW_pillWrap{position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.SXKXFW_pill{background:var(--ink);color:#fff;opacity:0;height:28px;animation:SXKXFW_pillIn .375s 4s var(--ease) both;border-radius:14px;align-items:center;gap:6px;padding:0 12px 0 10px;display:inline-flex;transform:translateY(6px)}.SXKXFW_bars{align-items:center;gap:2px;height:16px;display:flex}.SXKXFW_bars>i{background:#fff;border-radius:1.5px;width:3px;height:4px;display:block}@keyframes SXKXFW_bounce{0%{transform:translateY(0)}25%{transform:translateY(-14px)}50%{transform:translateY(0)}70%{transform:translateY(-6px)}to{transform:translateY(0)}}@keyframes SXKXFW_blink{50%{opacity:0}}@keyframes SXKXFW_keydown{0%{transform:none}8%,to{border-color:var(--blue);box-shadow:0 0 0 2px var(--blue), 0 0 12px #2f43fa99;transform:translateY(1px)}}@keyframes SXKXFW_pillIn{to{opacity:1;transform:none}}.SXKXFW_track{animation:SXKXFW_track var(--scene-ms) linear both}@keyframes SXKXFW_track{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.SXKXFW_stage *,.SXKXFW_track{animation:none!important}.SXKXFW_track{transform:none}.SXKXFW_panel,.SXKXFW_pill{opacity:1;transform:none}.SXKXFW_statusBefore,.SXKXFW_dragged{opacity:0}.SXKXFW_statusAfter,.SXKXFW_ghost{opacity:1}.SXKXFW_file{background:#0000000a}.SXKXFW_bar>i,.SXKXFW_installBar>i{width:100%}.SXKXFW_check{opacity:1;transform:none}.SXKXFW_heldKey{border-color:var(--blue);box-shadow:0 0 0 2px var(--blue), 0 0 12px #2f43fa99;transform:translateY(1px)}}
