:where(.pg-kb){font-family:var(--sans);color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;line-height:1.6}:where(.pg-kb) a{color:inherit;text-decoration:none}:where(.pg-kb) .wrap{max-width:1180px;margin:0 auto;padding:0 24px}:where(.pg-kb) h1,:where(.pg-kb) h2{font-family:var(--display);letter-spacing:-.045em;margin:0;font-weight:800}:where(.pg-kb) .kb-bar{z-index:150;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#ffffffeb;margin-top:118px;position:sticky;top:0}:where(.pg-kb) .kb-bar .wrap{align-items:center;gap:16px;height:54px;display:flex}:where(.pg-kb) .kb-back{background:var(--soft);border-radius:99px;padding:7px 14px;font-size:.92rem;font-weight:600;transition:background .2s}:where(.pg-kb) .kb-back:hover{background:var(--lime)}:where(.pg-kb) .kb-site{border:1px solid var(--line);background:0 0;margin-left:auto}:where(.pg-kb) .kb-crumb{color:var(--g2);white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;overflow:hidden}:where(.pg-kb) .kb-hero{isolation:isolate;background:var(--ink);color:#fff;text-align:center;border-radius:40px;margin:16px 16px 0;padding:90px 0 80px;position:relative;overflow:hidden}:where(.pg-kb) .kb-hero:before{content:"";z-index:-1;background:radial-gradient(closest-side,#e5ff3d52,#0000);width:820px;height:620px;position:absolute;top:-300px;left:-260px}:where(.pg-kb) .kb-hero:after{content:"";z-index:-1;background:radial-gradient(closest-side,#6d5efc8c,#0000);width:820px;height:620px;position:absolute;bottom:-340px;right:-240px}:where(.pg-kb) .kb-kick{font:700 .72rem var(--mono);letter-spacing:.16em;text-transform:uppercase;background:var(--lime);color:var(--ink);border-radius:99px;padding:7px 14px;display:inline-block}:where(.pg-kb) .kb-hero h1{max-width:900px;margin:22px auto 0;font-size:clamp(2.6rem,6vw,4.8rem);line-height:1}:where(.pg-kb) .kb-hero h1 em{color:var(--lime);font-style:normal}:where(.pg-kb) .kb-hero p{color:#b9bccb;max-width:560px;margin:18px auto 0;font-size:1.1rem}:where(.pg-kb) .kb-search{max-width:660px;color:var(--ink);background:#fff;border-radius:99px;align-items:center;gap:12px;margin:34px auto 0;padding:8px 10px 8px 24px;display:flex;box-shadow:0 30px 60px -28px #0009,0 0 0 6px #ffffff14}:where(.pg-kb) .kb-search:focus-within{box-shadow:0 30px 60px -28px #0009,0 0 0 6px #e5ff3d80}:where(.pg-kb) .kb-search svg{width:20px;height:20px;color:var(--g2);flex:none}:where(.pg-kb) .kb-search input{min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:12px 0;font-size:1.05rem}:where(.pg-kb) .kb-pop{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:20px;font-size:.88rem;display:flex}:where(.pg-kb) .kb-pop span{color:#9ca0ae;padding:6px 2px}:where(.pg-kb) .kb-pop a{border:1px solid #fff3;border-radius:99px;padding:6px 12px;transition:background .2s,color .2s}:where(.pg-kb) .kb-pop a:hover{background:var(--lime);color:var(--ink);border-color:var(--lime)}:where(.pg-kb) .kb-main{padding-top:48px;padding-bottom:90px}:where(.pg-kb) .kb-topics{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:56px;display:grid}:where(.pg-kb) .kb-topic{text-align:left;font:inherit;cursor:pointer;background:var(--c);min-height:190px;color:var(--i);border:0;border-radius:26px;flex-direction:column;align-items:flex-start;gap:6px;padding:22px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;display:flex;position:relative;overflow:hidden}:where(.pg-kb) .kb-topic:hover{transform:translateY(-5px);box-shadow:0 26px 50px -30px #0b0b1299}:where(.pg-kb) .kb-topic:first-child{grid-column:span 2}:where(.pg-kb) .kb-topic .no{font:700 .72rem var(--mono);letter-spacing:.14em;opacity:.7}:where(.pg-kb) .kb-topic b{font:800 1.5rem/1.05 var(--display);letter-spacing:-.04em;margin-top:auto}:where(.pg-kb) .kb-topic:first-child b{font-size:2.1rem}:where(.pg-kb) .kb-topic small{opacity:.8;font-size:.9rem}:where(.pg-kb) .kb-topic .ct{margin-top:6px;font-size:.85rem;font-weight:600}:where(.pg-kb) .kb-cats{scrollbar-width:none;gap:8px;padding:4px 0 26px;scroll-margin-top:190px;display:flex;overflow-x:auto}:where(.pg-kb) .kb-cats button{font:inherit;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:99px;flex:none;align-items:center;gap:8px;padding:9px 14px;font-size:.9rem;font-weight:600;display:flex}:where(.pg-kb) .kb-cats button span{color:var(--g2);background:var(--soft);border-radius:99px;padding:1px 7px;font-size:.75rem}:where(.pg-kb) .kb-cats button.on{background:var(--ink);color:#fff;border-color:var(--ink)}:where(.pg-kb) .kb-cats button.on span{color:#fff;background:#ffffff26}:where(.pg-kb) .kb-group{padding:28px 0}:where(.pg-kb) .kb-group-h{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:18px;display:flex}:where(.pg-kb) .kb-group-h i{width:14px;height:14px;box-shadow:0 0 0 1.5px var(--ink);border-radius:5px}:where(.pg-kb) .kb-group-h h2{font-size:1.9rem}:where(.pg-kb) .kb-group-h p{color:var(--g2);margin:0}:where(.pg-kb) .kb-list{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}:where(.pg-kb) .kb-card{border:1px solid var(--line);background:#fff;border-radius:22px;flex-direction:column;gap:10px;padding:22px 22px 20px;transition:border-color .25s,transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}:where(.pg-kb) .kb-card:before{content:"";background:var(--c,var(--ink));transform-origin:top;width:5px;transition:transform .3s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}:where(.pg-kb) .kb-card:hover{border-color:var(--ink);transform:translateY(-3px);box-shadow:0 22px 40px -28px #0b0b1273}:where(.pg-kb) .kb-card:hover:before{transform:none}:where(.pg-kb) .kb-tag{font:700 .66rem var(--mono);letter-spacing:.12em;text-transform:uppercase;background:var(--c,var(--ink));color:var(--i,#fff);border-radius:99px;align-self:flex-start;padding:5px 10px}:where(.pg-kb) .kb-card b{font-family:var(--display);letter-spacing:-.03em;font-size:1.18rem;line-height:1.2}:where(.pg-kb) .kb-card .kb-sum2{color:var(--g2);font-size:.93rem;line-height:1.5}:where(.pg-kb) .kb-card small{color:var(--g3);justify-content:space-between;gap:10px;margin-top:auto;padding-top:6px;font-size:.8rem;display:flex}:where(.pg-kb) .kb-card small em{color:var(--ink);opacity:0;font-style:normal;font-weight:600;transition:all .25s;transform:translate(-6px)}:where(.pg-kb) .kb-card:hover small em{opacity:1;transform:none}:where(.pg-kb) .kb-count{color:var(--g2);margin:0 0 14px}:where(.pg-kb) .kb-empty{color:var(--g2);padding:30px 0}:where(.pg-kb) .kb-empty a{text-decoration:underline}:where(.pg-kb) .kb-help{background:var(--ink);color:#fff;isolation:isolate;border-radius:28px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:46px;padding:28px 30px;display:flex;position:relative;overflow:hidden}:where(.pg-kb) .kb-help:after{content:"";z-index:-1;background:radial-gradient(closest-side,#6d5efc99,#0000);width:420px;height:300px;position:absolute;top:-150px;right:-120px}:where(.pg-kb) .kb-help div{flex:1;min-width:220px}:where(.pg-kb) .kb-help b{font-family:var(--display);letter-spacing:-.03em;font-size:1.4rem;display:block}:where(.pg-kb) .kb-help span{color:#b9bccb;font-size:.95rem}:where(.pg-kb) .kb-btn{background:var(--lime);color:var(--ink);border-radius:99px;padding:12px 20px;font-size:.92rem;font-weight:600}:where(.pg-kb) .kb-btn.ghost{color:#fff;background:0 0;border:1px solid #ffffff4d}:where(.pg-kb) .kb-prog{z-index:300;transform-origin:0;height:4px;transition:transform .1s linear;position:fixed;top:0;left:0;right:0}:where(.pg-kb) .kb-ahead{isolation:isolate;background:var(--ink);color:#fff;border-radius:36px;margin:16px 16px 0;padding:64px 0 56px;position:relative;overflow:hidden}:where(.pg-kb) .kb-ahead:before{content:"";z-index:-1;background:radial-gradient(closest-side,var(--c),transparent);opacity:.55;width:760px;height:560px;position:absolute;top:-300px;right:-200px}:where(.pg-kb) .kb-ahead .wrap{max-width:900px}:where(.pg-kb) .kb-ahead h1{margin-top:18px;font-size:clamp(2.1rem,4.8vw,3.6rem);line-height:1.04}:where(.pg-kb) .kb-ahead .kb-sum{color:#c9ccd8;max-width:720px;margin:16px 0 8px;font-size:1.15rem}:where(.pg-kb) .kb-ahead small{color:#9ca0ae}:where(.pg-kb) .kb-ahead .kb-tag{transition:opacity .2s}:where(.pg-kb) .kb-ahead .kb-tag:hover{opacity:.85}:where(.pg-kb) .kb-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:56px;padding-top:48px;padding-bottom:90px;display:grid}:where(.pg-kb) .kb-toc{flex-direction:column;gap:4px;font-size:.92rem;display:flex;position:sticky;top:80px}:where(.pg-kb) .kb-toc b{font:700 .7rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--g2);margin-bottom:8px}:where(.pg-kb) .kb-toc a{border-left:2px solid var(--line);color:var(--g1);padding:7px 12px;transition:border-color .2s,color .2s}:where(.pg-kb) .kb-toc a:hover{border-color:var(--ink);color:var(--ink)}:where(.pg-kb) .kb-toc .kb-toc-back{background:var(--soft);border:0;border-radius:99px;align-self:flex-start;margin-top:18px;padding:9px 14px;font-weight:600}:where(.pg-kb) .kb-article{max-width:760px}:where(.pg-kb) .kb-body{color:#24242d;font-size:1.06rem}:where(.pg-kb) .kb-body>p:first-child{color:var(--ink);font-size:1.2rem;line-height:1.55}:where(.pg-kb) .kb-body h2{margin:38px 0 12px;scroll-margin-top:90px;font-size:1.6rem;line-height:1.15}:where(.pg-kb) .kb-body p{margin:0 0 14px}:where(.pg-kb) .kb-body ul,:where(.pg-kb) .kb-body ol{counter-reset:n;margin:0 0 18px;padding:0;list-style:none}:where(.pg-kb) .kb-body li{margin:8px 0;padding-left:34px;position:relative}:where(.pg-kb) .kb-body ul li:before{content:"";background:var(--lime);width:9px;height:9px;box-shadow:0 0 0 1.5px var(--ink);border-radius:3px;position:absolute;top:.6em;left:8px}:where(.pg-kb) .kb-body ol li{counter-increment:n}:where(.pg-kb) .kb-body ol li:before{content:counter(n);background:var(--ink);width:24px;height:24px;color:var(--lime);font:700 .75rem/24px var(--mono);text-align:center;border-radius:50%;position:absolute;top:.1em;left:0}:where(.pg-kb) .kb-tip{background:var(--ink);color:#fff;border-radius:22px;margin:26px 0;padding:20px 22px 20px 64px;position:relative}:where(.pg-kb) .kb-tip:before{content:"!";background:var(--lime);width:28px;height:28px;color:var(--ink);font:800 1rem var(--display);border-radius:50%;place-items:center;display:grid;position:absolute;top:20px;left:20px}:where(.pg-kb) .kb-tip b{font:700 .72rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lime);margin-bottom:4px;display:block}:where(.pg-kb) .kb-pn{grid-template-columns:1fr 1fr;gap:12px;margin-top:44px;display:grid}:where(.pg-kb) .kb-pn a{border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:4px;padding:18px 20px;font-weight:600;transition:border-color .2s,background .2s;display:flex}:where(.pg-kb) .kb-pn a:hover{border-color:var(--ink);background:var(--soft)}:where(.pg-kb) .kb-pn a.nx{text-align:right;grid-column:2}:where(.pg-kb) .kb-pn small{color:var(--g2);font-weight:500}:where(.pg-kb) .kb-rel{margin-top:46px}:where(.pg-kb) .kb-rel h2{margin-bottom:14px;font-size:1.6rem}:where(.pg-kb) .kb-rel .kb-list{grid-template-columns:1fr 1fr}@media (width<=1060px){:where(.pg-kb) .kb-topics{grid-template-columns:repeat(2,1fr)}:where(.pg-kb) .kb-layout{grid-template-columns:1fr;gap:24px}:where(.pg-kb) .kb-toc{position:static}}@media (width<=960px){:where(.pg-kb) .kb-list{grid-template-columns:1fr 1fr}}@media (width<=640px){:where(.pg-kb) .kb-bar{margin-top:96px}:where(.pg-kb) .kb-hero,:where(.pg-kb) .kb-ahead{border-radius:28px;margin:10px 8px 0;padding:60px 0 50px}:where(.pg-kb) .kb-topics{grid-template-columns:1fr}:where(.pg-kb) .kb-topic:first-child{grid-column:auto}:where(.pg-kb) .kb-list,:where(.pg-kb) .kb-rel .kb-list{grid-template-columns:1fr}:where(.pg-kb) .kb-crumb{display:none}:where(.pg-kb) .kb-pn{grid-template-columns:1fr}:where(.pg-kb) .kb-pn a.nx{text-align:left;grid-column:auto}}
