PageSourceSearch

https://cybershoke.net/assets/ProjectFunctionality-B2chnNGv.js

js cybershoke.net collected 2026-10-04 05:23:32 UTC 3,799 bytes, 122 lines download raw bytes

1import{j as e}from"./vendor-react-BGN68_Lp.js";import{dK as c,dL as x,I as m}from"./index-uear5Vpj.js";import{g as i,S as h}from"./vendor-styled-pkIKgjgv.js";import{u as f}from"./vendor-i18n-BWleq_Sd.js";import{a as g}from"./vendor-router-CYD8mbvC.js";import"./vendor-socket-DSYo_sTV.js";import"./vendor-redux-D8sX5Eqv.js";const u=70,y=2,b=h`
2    main {
3        scroll-behavior: smooth;
4    }
5`,j=i.div`
6    width: 1400px;
7    max-width: 90%;
8    margin: 0 auto;
9    padding: 48px 0 72px;
10    font-family: var(--font-family-1);
11`,v=i.div`
12    display: grid;
13    grid-template-columns: 300px 1fr;
14    gap: 24px;
15    align-items: start;
16
17    @media (max-width: 1000px) {
18        grid-template-columns: 1fr;
19    }
20`,F=i.nav`
21    position: sticky;
22    top: 24px;
23    max-height: calc(100vh - 48px);
24    overflow-y: auto;
25    padding: 12px 0 10px;
26    border-radius: 10px;
27    background: #131821;
28
29    a {
30        display: flex;
31        align-items: center;
32        min-height: 40px;
33        padding: 8px 26px;
34        border-left: 2px solid transparent;
35        font-size: 14px;
36        font-weight: 500;
37        line-height: 18px;
38        color: #aab5c6;
39        transition: color 0.2s ease;
40
41        &:hover {
42            color: #c5ccd6;
43        }
44
45        &.active {
46            border-color: #6080ff;
47            background: #171d2b;
48            color: #6080ff;
49        }
50    }
51
52    @media (max-width: 1000px) {
53        position: static;
54        max-height: 320px;
55    }
56`,S=i.header`
57    margin-bottom: 40px;
58    padding-bottom: 32px;
59    border-bottom: 1px solid #1e2635;
60
61    h1 {
62        margin: 0 0 12px;
63        font-family: var(--font-family-0);
64        font-size: 36px;
65        line-height: 1.15;
66        text-transform: none;
67        color: #eaf0ff;
68    }
69
70    p {
71        margin: 0;
72        max-width: 720px;
73        font-size: 16px;
74        line-height: 26px;
75        color: #7b828a;
76    }
77
78    @media (max-width: 650px) {
79        h1 {
80            font-size: 28px;
81        }
82    }
83`,w=i.div`
84    display: flex;
85    flex-direction: column;
86    gap: 16px;
87`,T=i.section`
88    scroll-margin-top: 24px;
89    padding: 24px;
90    border: 1px solid #1e2635;
91    border-radius: 12px;
92    background: #131821;
93    transition: border-color 0.2s ease;
94
95    &:hover {
96        border-color: #6080ff;
97    }
98
99    h2 {
100        margin: 0 0 8px;
101        font-size: 18px;
102        line-height: 24px;
103        font-weight: 600;
104        color: #eaf0ff;
105    }
106
107    p {
108        margin: 0;
109        font-size: 14px;
110        line-height: 22px;
111        color: #7b828a;
112    }
113
114    a {
115        color: #6080ff;
116        text-decoration: underline;
117    }
118
119    @media (max-width: 650px) {
120        padding: 20px;
121    }
122`,s=o=>o.replace(/<[^>]*>/g," ").replace(/\s+/g," ").trim(),I=()=>{const{t:o}=f("updates"),{hash:l}=g(),r=Array.from({length:u},(t,d)=>{const n=d+y;return{key:`FAQ-PF-${n}`,id:`pf-${n}`,title:o(`FAQ-PF-TITLE-${n}`),descr:o(`FAQ-PF-DESC-${n}`)}}).filter(t=>t.title&&t.descr),a=o("FAQ-PF-TITLE-1"),p=o("FAQ-PF-DESC-1");return e.jsxs(j,{children:[e.jsx(b,{}),e.jsx(c,{title:a,descr:s(p)}),r.length>0&&e.jsx(x,{children:e.jsx("script",{type:"application/ld+json",children:JSON.stringify({"@context":"https://schema.org","@type":"FAQPage",url:m("/features"),name:a,mainEntity:r.map(t=>({"@type":"Question",name:s(t.title),acceptedAnswer:{"@type":"Answer",text:s(t.descr)}}))})})}),e.jsxs(S,{children:[e.jsx("h1",{children:a}),e.jsx("p",{dangerouslySetInnerHTML:{__html:p}})]}),e.jsxs(v,{children:[e.jsx(F,{"aria-label":a,children:r.map(t=>e.jsx("a",{href:`#${t.id}`,className:l===`#${t.id}`?"active":"",children:t.title},t.key))}),e.jsx(w,{children:r.map(t=>e.jsxs(T,{id:t.id,children:[e.jsx("h2",{children:t.title}),e.jsx("p",{dangerouslySetInnerHTML:{__html:t.descr}})]},t.key))})]})]})};export{I as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.