.g-canvas{position:relative;flex:none;margin:0 auto;text-align:left;font:400 13px/1.35 -apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;color:#e6e6e6;--fx-accent: #2f6fdb;--fx-sel: #2a5cbf;--fx-folder: #5aaef0}[data-script=cjk] .g-canvas{font-family:-apple-system,PingFang SC,Microsoft YaHei,Noto Sans SC,system-ui,sans-serif}.g-canvas *{box-sizing:border-box}.g-canvas p{margin:0}.g-canvas [data-n]{position:relative}.g-canvas [data-n]:after{content:attr(data-n);position:absolute;right:-11px;top:-11px;z-index:20;width:23px;height:23px;display:grid;place-items:center;border-radius:50%;font:400 12px/1 Russo One,sans-serif;color:#1d1404;background:var(--gold-chip);box-shadow:0 0 0 2px #0e0d0b,0 3px 8px #0009}.g-canvas .hl{box-shadow:0 0 0 2px #e3b23c,0 0 18px #e3b23c7f!important;border-radius:6px}.fx-w{position:relative;border-radius:10px;background:#1f1f21;box-shadow:0 0 0 1px #ffffff1a,0 24px 56px #0000008c}.fx-bar{position:relative;height:38px;display:flex;align-items:center;gap:10px;padding:0 12px;border-radius:10px 10px 0 0;background:#2c2c2f;border-bottom:1px solid rgb(0 0 0 / 55%);color:#d8d8d8;font-weight:600}.fx-title{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-lights{display:flex;gap:7px;flex:none}.fx-lights i{width:12px;height:12px;border-radius:50%;background:#ff5f57}.fx-lights i:nth-child(2){background:#febc2e}.fx-lights i:nth-child(3){background:#28c840}.fx-os-mac>.fx-bar .fx-title{margin-right:52px}.fx-body{border-radius:0 0 10px 10px}.fx-os-win{--fx-accent: #4cc2ff;--fx-sel: #33424f;--fx-folder: #f2c14e;border-radius:8px;background:#1c1c1c}.fx-os-win>.fx-bar{height:34px;padding-right:0;border-radius:8px 8px 0 0;background:#202020;font-weight:400;font-size:12px}.fx-os-win>.fx-bar .fx-title{justify-content:flex-start}.fx-ctl{display:flex;align-self:stretch}.fx-ctl i{width:44px;display:grid;place-items:center;font-style:normal;font-size:12px;color:#ccc}.fx-os-kde{--fx-accent: #3daee9;--fx-sel: #2a5f7d;--fx-folder: #3daee9;border-radius:6px;background:#202326}.fx-os-kde>.fx-bar{height:34px;border-radius:6px 6px 0 0;background:#2a2e32;font-weight:400}.fx-wicon .fx-ico{width:16px;height:16px}.fx-kctl{display:flex;gap:8px}.fx-kctl i{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #9aa0a6}.fx-kctl i:last-child{background:#da4453;box-shadow:none}.fx-os-gtk{--fx-accent: #3584e4;--fx-sel: #2c5a96;--fx-folder: #62a0ea;border-radius:12px;background:#242424}.fx-os-gtk>.fx-bar{height:46px;border-radius:12px 12px 0 0;background:#303030}.fx-os-steam{--fx-accent: #1a9fff;--fx-sel: #2a475e;border-radius:4px;background:#1b2838}.fx-os-steam>.fx-bar{height:30px;border-radius:4px 4px 0 0;background:#171a21;color:#c7d5e0;font-size:12px;font-weight:700;letter-spacing:.04em;padding-right:0}.fx-os-steam>.fx-bar .fx-title{justify-content:flex-start}.fx-wtools{display:flex;gap:10px;align-items:center;padding:8px 12px;border-bottom:1px solid rgb(0 0 0 / 45%)}.fx-addr{flex:1;min-width:0;padding:5px 10px;border-radius:6px;background:#161617;box-shadow:inset 0 0 0 1px #ffffff14;font-size:12px}.fx-search{width:130px;padding:5px 10px;border-radius:6px;background:#161617;box-shadow:inset 0 0 0 1px #ffffff14;color:#777;font-size:12px}.fx-crumbs{display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;color:#b8b8bc}.fx-crumbs b{color:#6e6e72;font-weight:400}.fx-crumbs .cur{color:#fff}.fx-split{display:grid;grid-template-columns:168px minmax(0,1fr);min-height:200px}.fx-side{padding:10px 8px;background:#ffffff08;border-right:1px solid rgb(0 0 0 / 40%);border-radius:0 0 0 10px}.fx-shead{min-height:8px;padding:6px 8px 4px;font-size:11px;font-weight:700;color:#85858a}.fx-si{position:relative;display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:6px;color:#dcdcdc;white-space:nowrap}.fx-si.sel{background:#ffffff1a}.fx-main{min-width:0;padding:4px 0 8px}.fx-row{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr) 108px 74px;align-items:center;gap:8px;height:27px;padding:0 14px;color:#e6e6e6}.fx-row:nth-child(odd):not(.fx-rhead){background:#ffffff06}.fx-row .n{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-row .k,.fx-row .m{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#9a9aa0}.fx-row .m{text-align:right}.fx-desc .fx-row{grid-template-columns:20px 110px 64px minmax(0,1fr)}.fx-desc .fx-row .m{text-align:left}.fx-rhead{height:26px;font-size:11.5px;color:#85858a;border-bottom:1px solid rgb(255 255 255 / 7%)}.fx-rhead .n{grid-column:2}.fx-row.sel{background:var(--fx-sel)!important;color:#fff}.fx-row.sel .k,.fx-row.sel .m{color:#fffc}.fx-row.dim{opacity:.45}.fx-note{position:absolute;right:18px;top:calc(100% + 8px);z-index:15;padding:5px 9px;border-radius:6px;white-space:nowrap;font:600 12.5px/1 Barlow Condensed,sans-serif;letter-spacing:.04em;color:#1d1404;background:var(--gold-chip);box-shadow:0 6px 16px #0000008c}[data-script=cjk] .fx-note{font-family:-apple-system,PingFang SC,Microsoft YaHei,sans-serif;font-size:12px}.fx-note:before{content:"";position:absolute;right:22px;top:-5px;border:5px solid transparent;border-top:0;border-bottom-color:#ffe9a3}.fx-pathbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 12px;border-top:1px solid rgb(0 0 0 / 45%);font-size:11.5px}.fx-key{flex:none;padding:3px 8px;border-radius:5px;background:#3a3a3e;color:#fff;font-weight:600;font-size:11px;box-shadow:0 2px #0d0d0e}.fx-ghost{position:absolute;left:calc(100% + 14px);top:-4px;z-index:12;opacity:.92;transform:rotate(-6deg)}.fx-ghost .fx-cur{left:18px;top:16px;transform:rotate(6deg)}.fx-ghost .fx-ico{width:30px;height:30px}.fx-plus{position:absolute;right:-8px;bottom:-6px;width:16px;height:16px;display:grid;place-items:center;border-radius:50%;background:#28c840;color:#fff;font:700 13px/1 system-ui;box-shadow:0 0 0 2px #1f1f21}.fx-cur{position:absolute;z-index:25;width:18px;height:24px;pointer-events:none;filter:drop-shadow(0 2px 2px rgb(0 0 0 / 60%));background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 24'%3E%3Cpath d='M1.5 1.5v18l4.8-4.6 3.4 7.4 3-1.4-3.3-7.2h6.6z' fill='%23fff' stroke='%23000' stroke-width='1.3' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat}.fx-menu{position:absolute;z-index:10;min-width:220px;padding:5px;border-radius:8px;background:#2a2a2efa;box-shadow:0 0 0 1px #ffffff1f,0 16px 36px #0009;color:#e6e6e6;font-size:13px}.fx-mi{position:relative;display:flex;align-items:center;gap:8px;padding:4px 10px;border-radius:5px;white-space:nowrap}.fx-mi.hl{background:var(--fx-accent);color:#fff}.fx-os-win .fx-mi.hl{color:#000}.fx-mi.dim{color:#77777c}.fx-mi kbd{margin-left:auto;padding:0;background:none;box-shadow:none;color:#8a8a8e;font:inherit}.fx-chev{margin-left:auto;padding-left:16px;font-weight:400}.fx-sep{height:1px;margin:4px 6px;background:#ffffff1f}.fx-submenu{left:calc(100% + 2px)!important;top:-6px!important}.fx-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:78px;height:26px;padding:0 14px;border-radius:6px;background:#48484c;color:#fff;font-size:13px;white-space:nowrap;box-shadow:inset 0 1px #ffffff1a}.fx-btn.pri{background:var(--fx-accent)}.fx-os-win .fx-btn{border-radius:4px;background:#2d2d2d;box-shadow:inset 0 0 0 1px #3c3c3c}.fx-os-win .fx-btn.pri{background:#4cc2ff;color:#000;box-shadow:none}.fx-os-steam .fx-btn{border-radius:2px;background:#3d4450}.fx-os-steam .fx-btn.pri{background:linear-gradient(90deg,#06bfff,#2d73ff)}.fx-dbtns{display:flex;gap:8px;justify-content:flex-end;margin-top:14px}.fx-dbtns-split{justify-content:space-between}.fx-dbtns-split>span{display:flex;gap:8px}.fx-field{display:grid;grid-template-columns:128px minmax(0,1fr);align-items:center;gap:10px;margin:8px 0}.fx-field.wide{grid-template-columns:1fr;gap:5px}.fx-field label{font-size:12.5px;color:#a8a8ae}.fx-input{position:relative;display:block;min-height:27px;padding:5px 9px;border-radius:5px;background:#141415;box-shadow:inset 0 0 0 1px #ffffff1f;overflow-wrap:anywhere}.fx-input.mono{font:12px/1.4 ui-monospace,SF Mono,Menlo,Consolas,monospace}.fx-add{color:#ffe08a;font-weight:700}.fx-ph{color:#77777c}.fx-check{position:relative;display:flex;align-items:center;gap:9px;margin:6px 0;padding:2px 4px}.fx-check i{flex:none;width:16px;height:16px;border-radius:4px;box-shadow:inset 0 0 0 1.5px #8a8a8e;display:grid;place-items:center}.fx-check.on i{background:var(--fx-accent);box-shadow:none}.fx-check.on i:before{content:"✓";color:#fff;font:700 11px/1 system-ui}.fx-os-win .fx-check.on i:before{color:#000}.fx-toggle{position:relative;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:12px;padding:10px 12px;border-radius:6px;background:#ffffff0a}.fx-toggle small{display:block;color:#9a9aa0}.fx-toggle i{flex:none;position:relative;width:40px;height:22px;border-radius:11px;background:#4a4f57}.fx-toggle i:before{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border-radius:50%;background:#fff}.fx-toggle.on i{background:var(--fx-accent)}.fx-toggle.on i:before{left:21px}.fx-dlg{position:relative;margin:0 auto;padding:20px 18px 16px;border-radius:12px;text-align:center;background:#2a2a2d;box-shadow:0 0 0 1px #ffffff1f,0 26px 60px #0009}.fx-dicon .fx-ico{width:60px;height:60px;margin:0 auto 12px;display:block}.fx-dtitle{font-size:13.5px;font-weight:700;line-height:1.35}.fx-dtext{margin-top:8px;font-size:11.5px;color:#c4c4c8}.fx-dlg-mac .fx-dbtns{margin-top:16px}.fx-dlg-mac .fx-dbtns .fx-btn{flex:1;min-width:0}.fx-installer{display:grid;grid-template-columns:186px 1fr;min-height:250px}.fx-isteps{margin:0;padding:22px 0 0 24px;list-style:none;background:#ffffff08;border-radius:0 0 0 10px}.fx-isteps li{position:relative;padding:6px 0 6px 18px;color:#77777c}.fx-isteps li:before{content:"";position:absolute;left:0;top:12px;width:8px;height:8px;border-radius:50%;background:#505055}.fx-isteps .done{color:#c4c4c8}.fx-isteps .done:before{background:#8a8a8e}.fx-isteps .cur{color:#fff;font-weight:700}.fx-isteps .cur:before{background:#2f6fdb}.fx-ipane{display:flex;flex-direction:column;padding:24px}.fx-ihead{margin-bottom:10px;font-size:14px;font-weight:700}.fx-ipane p{color:#c4c4c8}.fx-ipane .fx-dbtns{margin-top:auto}.fx-panelhead{padding:10px 14px;text-align:center;font-weight:600;border-bottom:1px solid rgb(0 0 0 / 45%)}.fx-panelbtns{margin:0;padding:10px 14px;border-top:1px solid rgb(0 0 0 / 45%)}.fx-sheet>.fx-bar{height:24px}.fx-settings{display:grid;grid-template-columns:172px 1fr;min-height:240px}.fx-snav{padding:12px 8px}.fx-sni{padding:7px 10px;border-radius:5px;color:#d6d6d6}.fx-sni.sel{background:#ffffff14;box-shadow:inset 3px 0 0 var(--fx-accent)}.fx-spane{padding:14px 20px 18px;min-width:0}.fx-shead2{margin-bottom:14px;font-size:22px;font-weight:600}.fx-shead2 b{color:#8a8a8e;font-weight:400}.fx-card{padding:12px 14px;border-radius:8px;background:#2b2b2b}.fx-cardh{margin-bottom:8px;font-weight:600}.fx-dl{display:grid;grid-template-columns:126px 1fr;gap:7px 12px;margin:0}.fx-dl dt{color:#a8a8ae}.fx-dl dd{position:relative;margin:0;padding:0 4px}.fx-dl-tight{grid-template-columns:56px 1fr;font-size:12px;margin-bottom:8px}.fx-wiz{padding:16px 20px 18px}.fx-wizh{margin-bottom:14px;font-size:15px;color:#fff}.fx-row-r{display:flex;justify-content:flex-end}.fx-small{margin:10px 0 4px!important;font-size:12px;color:#c4c4c8}.fx-pickfoot{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;padding:10px 12px;border-top:1px solid rgb(0 0 0 / 45%)}.fx-pickfoot .fx-field{margin:0;grid-template-columns:52px 1fr}.fx-props{padding:12px 16px 14px}.fx-tabs{display:flex;gap:2px;margin-bottom:12px;border-bottom:1px solid #3c3c3c}.fx-tabs span{padding:6px 10px;font-size:12px;color:#b4b4b8}.fx-tabs .cur{margin-bottom:-1px;color:#fff;background:#262626;border:1px solid #3c3c3c;border-bottom-color:#262626;border-radius:4px 4px 0 0}.fx-propgrid .fx-field{grid-template-columns:112px minmax(0,1fr)}.fx-two{display:flex;gap:26px;justify-content:center;align-items:flex-start}.fx-smart{position:relative;width:336px;min-height:252px;padding:24px 24px 18px;background:#1d5da8;color:#fff;font-size:12.5px;box-shadow:0 22px 50px #0000008c}.fx-smartx{position:absolute;right:14px;top:10px}.fx-smarth{margin-bottom:14px;font-size:21px;font-weight:300}.fx-smart p{margin-bottom:12px}.fx-smart u{position:relative;display:inline-block;padding:0 3px}.fx-smartapp{color:#d9e7f7}.fx-smart .fx-btn{border-radius:0;background:transparent;box-shadow:inset 0 0 0 2px #fff}.fx-term{border-radius:10px;overflow:hidden;background:#141414;box-shadow:0 0 0 1px #ffffff1a,0 22px 50px #0000008c}.fx-tbar{height:32px;display:flex;align-items:center;gap:10px;padding:0 8px 0 12px;background:#2a2a2b;color:#b8b8bc;font-size:12px;font-weight:600}.fx-term-win .fx-tbar,.fx-term-gtk .fx-tbar,.fx-term-kde .fx-tbar{padding-left:14px}.fx-term-win{background:#0c0c0c;border-radius:6px}.fx-term-kde{background:#1b1e20;border-radius:6px}.fx-term-gtk{background:#1e1e1e}.fx-copy{flex:none;padding:5px 9px 4px;border:0;border-radius:4px;cursor:var(--cursor-ready);font:700 11px/1 Barlow Condensed,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#1d1404;background:var(--gold-chip)}.fx-copy:hover{filter:brightness(1.08)}.fx-term pre{margin:0;padding:14px 16px 16px;white-space:pre-wrap;overflow-wrap:anywhere;font:12.5px/1.65 ui-monospace,SF Mono,Menlo,Consolas,monospace;color:#e8e8e8}.fx-term .ln{display:block}.fx-term .pr{color:#7bd88f;-webkit-user-select:none;user-select:none}.fx-term-win .pr{color:#cfcfcf}.fx-term .c{color:#fff}.fx-term .o{color:#a6a6a6}.fx-term .k{color:#7f8a7f;font-style:italic}.fx-scan{padding:16px 18px;border-radius:12px;background:#15140f;box-shadow:0 0 0 1px #3a3328,0 22px 50px #00000073}.fx-scanh{display:flex;align-items:center;gap:12px;margin-bottom:12px}.fx-scanh .fx-ico{width:40px;height:40px}.fx-scanh b{display:block;font-size:14px}.fx-scanh span{color:#9d9488}.fx-scan ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.fx-scan li{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;background:#1d1b16}.fx-scan li b{display:block}.fx-scan code{font:11.5px/1.3 ui-monospace,Menlo,monospace;color:#9d9488;overflow-wrap:anywhere}.fx-scan em{position:relative;font-style:normal;color:#6f685e}.fx-scan li.ok{background:#18210f;box-shadow:0 0 0 1px #3b6e2b}.fx-scan li.ok em{color:#7bd88f;font-weight:700}.fx-scanr{position:relative;margin-top:12px;padding:10px 12px;border-radius:8px;background:#e3b23c1f;color:#ffe08a}.fx-stack{position:relative;height:400px}.fx-steamwin{width:560px}.fx-steamdlg{position:absolute;right:0;top:206px;width:390px}.fx-smenu{display:flex;gap:2px;padding:6px 8px;background:#171a21;color:#c7d5e0;font-size:12.5px}.fx-smenu>span{position:relative;padding:4px 10px;border-radius:3px}.fx-smenu .open{background:#3d4450}.fx-smenu .fx-menu{background:#3d4450;box-shadow:0 14px 34px #0009;border-radius:2px;min-width:300px}.fx-sblank{height:220px;border-radius:0 0 4px 4px;background:linear-gradient(180deg,#1b2838,#2a475e)}.fx-checks{margin:8px 0;padding:6px 10px;border-radius:3px;background:#10161e}.fx-steamprops .fx-snav{background:#171d25}.fx-two-phones{gap:44px}.fx-phone{position:relative;width:268px;height:540px;padding:10px;border-radius:42px;background:#0d0d0e;box-shadow:0 0 0 2px #3a3a3e,0 26px 56px #0009}.fx-pscreen{position:relative;height:100%;border-radius:33px;overflow:hidden;background:#000;color:#fff;font-size:13.5px}.fx-pstatus{display:flex;align-items:center;justify-content:space-between;padding:13px 24px 8px;font-weight:600;font-size:13px}.fx-island{width:78px;height:22px;border-radius:12px;background:#000;box-shadow:0 0 0 1px #1c1c1e}.fx-pbatt{width:22px;height:11px;border-radius:3px;box-shadow:inset 0 0 0 1.5px #fff,inset 0 0 0 3px #000,inset 0 0 0 9px #fff}.fx-iosnav{padding:4px 16px 12px}.fx-iback{display:block;color:#0a84ff;font-size:14px}.fx-iosnav b{display:block;margin-top:6px;font-size:25px;font-weight:700}.fx-ighead{padding:14px 28px 6px;font-size:11px;color:#8e8e93;text-transform:uppercase}.fx-igroup{margin:0 12px;border-radius:10px;background:#1c1c1e}.fx-igfoot{padding:7px 28px;font-size:11.5px;line-height:1.35;color:#8e8e93}.fx-irow{position:relative;display:flex;align-items:center;gap:10px;min-height:42px;padding:9px 14px;border-bottom:.5px solid #38383a;font-size:14px}.fx-irow:last-child{border-bottom:0}.fx-irow>span{min-width:0}.fx-irow em{margin-left:auto;font-style:normal;color:#8e8e93;white-space:nowrap}.fx-irow>b{margin-left:auto;color:#5a5a5e;font-weight:400;font-size:18px}.fx-irow em+b{margin-left:6px}.fx-irow.blue>span{color:#0a84ff}.fx-itog{position:relative;flex:none;margin-left:auto;width:46px;height:28px;border-radius:14px;background:#39393d}.fx-itog:before{content:"";position:absolute;left:2px;top:2px;width:24px;height:24px;border-radius:50%;background:#fff}.fx-itog.on{background:#30d158}.fx-itog.on:before{left:20px}.fx-pscreen [data-n]:after,.fx-dscreen [data-n]:after{right:8px;top:50%;transform:translateY(-50%)}.fx-irow[data-n]{padding-right:40px}.fx-deck{position:relative;display:grid;grid-template-columns:104px minmax(0,1fr) 104px;align-items:center;gap:16px;width:720px;padding:18px 20px;border-radius:64px;background:linear-gradient(180deg,#2c2e33,#1a1b1e);box-shadow:0 0 0 2px #3a3c41,0 28px 60px #0009}.fx-dleft,.fx-dright{display:grid;gap:14px;justify-items:center}.fx-dleft>i,.fx-dright>i{font-style:normal}.fx-stick{width:42px;height:42px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#4b4e54,#1d1e21);box-shadow:0 0 0 3px #111214}.fx-dpad{width:46px;height:46px;background:linear-gradient(#34363b,#34363b) center / 15px 46px no-repeat,linear-gradient(#34363b,#34363b) center / 46px 15px no-repeat}.fx-pad{width:68px;height:68px;border-radius:12px;background:#222327;box-shadow:inset 0 0 0 1px #35373c}.fx-steam{position:relative;padding:5px 8px;border-radius:5px;background:#33363c;color:#d0d0d4;font:700 9px/1 system-ui;letter-spacing:.1em}.fx-abxy{display:grid;grid-template-columns:repeat(3,17px);grid-template-rows:repeat(3,17px)}.fx-abxy b{width:17px;height:17px;display:grid;place-items:center;border-radius:50%;background:#34363b;color:#c8c8cc;font:700 9px/1 system-ui}.fx-abxy b:nth-child(1){grid-area:1 / 2}.fx-abxy b:nth-child(2){grid-area:2 / 1}.fx-abxy b:nth-child(3){grid-area:2 / 3}.fx-abxy b:nth-child(4){grid-area:3 / 2}.fx-dots{color:#9a9aa0;letter-spacing:2px}.fx-dscreen{position:relative;aspect-ratio:16 / 10;overflow:hidden;border-radius:6px;background:#000;box-shadow:0 0 0 6px #0c0c0e}.fx-gm{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#1d2b3c,#0f1621);color:#fff;font-size:12px}.fx-gm:not(.fx-ctrl):not(.fx-gpage):before{content:"";position:absolute;top:22px;right:18px;bottom:22px;left:18px;background:repeating-linear-gradient(90deg,#2a3a4e 0 70px,transparent 70px 84px);opacity:.6;border-radius:4px}.fx-gmdim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.fx-power{position:absolute;left:50%;top:50%;width:230px;padding:6px 0;border-radius:6px;transform:translate(-50%,-50%);background:#23262e;box-shadow:0 12px 34px #000000a6}.fx-power>div{position:relative;padding:8px 16px}.fx-power .fx-powh{padding-bottom:10px;margin-bottom:4px;font-weight:700;font-size:13px;border-bottom:1px solid #383c45}.fx-power .hl{background:#3d4450;border-radius:0}.fx-power .dim{color:#858b95}.fx-ctrlh{padding:10px 14px;background:#00000059;font-weight:700;font-size:14px}.fx-ctrlh span{margin-left:8px;color:#9aaab8;font-weight:400;font-size:12px}.fx-ctrltabs{display:flex;gap:6px;padding:10px 14px 6px}.fx-ctrltabs span{position:relative;padding:5px 10px;border-radius:4px;background:#2a3442;font-size:11px}.fx-ctrltabs .cur{background:#1a9fff}.fx-ctrllist{display:grid;gap:6px;padding:4px 14px}.fx-ctrllist>div{position:relative;padding:8px 40px 8px 10px;border-radius:4px;background:#222c3a}.fx-ctrllist small{display:block;margin-top:2px;color:#9fb0c3;font-size:10.5px}.fx-ctrllist .dim{opacity:.5}.fx-ghero{position:relative;display:flex;align-items:flex-end;height:64%;padding:12px 16px;background-size:cover;background-position:center}.fx-ghero img{width:44%;filter:drop-shadow(0 4px 10px rgb(0 0 0 / 70%))}.fx-gbar{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#0f1621}.fx-play{position:relative;padding:8px 22px;border-radius:3px;background:linear-gradient(180deg,#75b022,#588a1b);font-weight:700;font-size:13px}.fx-gicon{position:relative;width:32px;height:32px;display:grid;place-items:center;border-radius:4px;background:#2a3442}.fx-gtag{margin-left:auto;color:#8aa0b4;font-size:11px}.fx-dscreen .fx-gbar [data-n]:after{right:-10px;top:-10px;transform:none}.fx-art{display:grid;grid-template-columns:210px minmax(0,1fr);gap:14px}.fx-art figure{margin:0;overflow:hidden;border-radius:8px;background:#0f1621;box-shadow:0 0 0 1px #2a3442,0 16px 36px #0000007f}.fx-art img{display:block;width:100%;height:auto}.fx-art figcaption{padding:7px 10px 8px;font-size:11.5px;color:#9fb0c3}.fx-art figcaption b{display:block;margin-bottom:1px;color:#fff;font:600 11.5px/1.3 ui-monospace,Menlo,monospace}.fx-artcol{display:grid;gap:14px;align-content:start}.fx-artrow{display:grid;grid-template-columns:minmax(0,1fr) 128px;gap:14px}.fx-artrow figure:first-child img{padding:14px;background:#1b2838}.fx-xcode>.fx-bar{justify-content:flex-start;gap:14px;height:44px}.fx-xrun{position:relative;width:28px;height:28px;display:grid;place-items:center;border-radius:6px;color:#e0e0e0;font-size:14px}.fx-xscheme{display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;background:#ffffff14;font-weight:500}.fx-xscheme>span{position:relative;display:flex;align-items:center;gap:6px;padding:2px 4px}.fx-xscheme>b{color:#77777c;font-weight:400}.fx-xscheme>span[data-n]{margin-right:14px}.fx-xscheme .fx-ico{width:16px;height:16px}.fx-xstatus{margin-left:auto;margin-right:10px;padding:4px 34px;border-radius:6px;background:#ffffff0f;color:#a8a8ae;font-weight:400}.fx-xtabs{display:flex;gap:16px;padding:8px 14px;border-bottom:1px solid rgb(0 0 0 / 45%);font-size:12px;color:#a8a8ae}.fx-xtabs .cur{color:#fff;font-weight:600}.fx-xsign{padding:0 16px 16px}.fx-xsign .fx-xtabs{margin:0 -16px 12px}.fx-xsign .fx-field{grid-template-columns:128px minmax(0,1fr)}.fx-xacct{grid-template-columns:210px minmax(0,1fr)}.fx-xacct .fx-main{padding:10px 12px}.fx-xteam{display:grid;grid-template-columns:1fr 70px;padding:6px 10px;font-size:12px;color:#a8a8ae}.fx-xteam.sel{border-radius:5px;background:#ffffff14;color:#fff}.fx-shot{overflow:hidden;border-radius:8px;background:#000;box-shadow:0 0 0 1px #3a342a,0 22px 50px #0000008c}.fx-shot img{display:block;width:100%;height:auto}.fx-shot-ipad{padding:16px;border-radius:28px;background:#0b0b0c;box-shadow:0 0 0 2px #3a3a3e,0 26px 60px #0009}.fx-shot-ipad img{border-radius:10px}.fx-shot-iphone{padding:12px 20px;border-radius:44px;background:#0b0b0c;box-shadow:0 0 0 2px #3a3a3e,0 26px 60px #0009}.fx-shot-iphone img{border-radius:26px}.fx-ico{position:relative;flex:none;display:inline-block;width:18px;height:18px;vertical-align:middle}.fx-oa img{display:block;width:100%;height:100%;border-radius:22%}.fx-folder:before{content:"";position:absolute;left:1px;top:2px;width:8px;height:4px;border-radius:2px 2px 0 0;background:var(--fx-folder);filter:brightness(.82)}.fx-folder:after{content:"";position:absolute;left:1px;right:1px;top:4px;bottom:2px;border-radius:2px;background:var(--fx-folder)}.fx-zip:before,.fx-arc:before,.fx-file:before,.fx-exe:before,.fx-pkg:before{content:"";position:absolute;left:3px;right:3px;top:1px;bottom:1px;border-radius:2px;background:#c9c9cc}.fx-zip:after{content:"";position:absolute;left:8px;top:1px;width:2px;height:10px;background:repeating-linear-gradient(#5a5a5e 0 2px,transparent 2px 4px)}.fx-arc:before{background:linear-gradient(180deg,#ffe08a,#c98f1c)}.fx-arc:after{content:"";position:absolute;left:6px;right:6px;top:7px;height:4px;border-radius:1px;background:#3c280573}.fx-exe:before{left:1px;right:1px;top:3px;bottom:3px;background:linear-gradient(180deg,#5a8fd8 0,#5a8fd8 4px,#dfe6ef 4px)}.fx-pkg:before{background:linear-gradient(90deg,#c99b52 0,#c99b52 45%,#a87b3a 45%,#a87b3a 55%,#c99b52 55%)}.fx-game{border-radius:4px;background:linear-gradient(135deg,#5c6f3a,#253017)}.fx-game:before{content:"TA";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:800 8px/1 system-ui;color:#e6dcb8}.fx-app{border-radius:4px;background:linear-gradient(135deg,#8a8a8e,#4a4a4e)}.fx-steamlogo{border-radius:50%;background:radial-gradient(circle at 62% 38%,#fff 0 2px,#1b2838 2.5px 4px,#fff 4.5px 5px,transparent 5.5px),linear-gradient(135deg,#1a9fff,#1b2838)}.fx-home:before,.fx-down:before,.fx-doc:before,.fx-desk:before,.fx-apps:before,.fx-pc:before,.fx-user:before,.fx-xproj:before,.fx-gear:before,.fx-shield:before,.fx-gamepad:before{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:14px/1 system-ui;color:var(--fx-accent)}.fx-home:before{content:"⌂";font-size:16px}.fx-down:before{content:"↓"}.fx-doc:before{content:"≣"}.fx-desk:before{content:"▭"}.fx-apps:before{content:"◫"}.fx-pc:before{content:"▣"}.fx-user:before{content:"●";color:#8a8a8e}.fx-xproj:before{content:"◆";color:#4aa3f0}.fx-gear:before{content:"⚙";color:#c8c8cc}.fx-shield:before{content:"⛉";color:#4cc2ff}.fx-gamepad:before{content:"◎";color:#c7d5e0;font-size:16px}.fx-handset:before{content:"";position:absolute;left:5px;right:5px;top:1px;bottom:1px;border-radius:3px;box-shadow:inset 0 0 0 1.5px #c8c8cc}.fx-dscreen .fx-ctrltabs [data-n]{margin-right:14px}.fx-dscreen .fx-ctrltabs [data-n]:after{right:-13px;top:-9px;transform:none}
