:root{--tc-bg-0a0d1c-9:rgba(10,13,28,.9);--tc-bg-2aa876-14:rgba(42,168,118,.14);--tc-bg-4f7cff-09:rgba(79,124,255,.09);--tc-bg-4f7cff-1:rgba(79,124,255,.1);--tc-bg-4f7cff-2:rgba(79,124,255,.2);--tc-bg-4f7cff-24:rgba(79,124,255,.24);--tc-bg-6289ff:#6289ff;--tc-bg-6ee7b7-08:rgba(110,231,183,.08);--tc-bg-7fd0ff-09:rgba(127,208,255,.09);--tc-bg-a06bff-09:rgba(160,107,255,.09);--tc-bg-a06bff-16:rgba(160,107,255,.16);--tc-bg-d64545-14:rgba(214,69,69,.14);--tc-bg-ff9d5c-08:rgba(255,157,92,.08);--tc-bg-ffffff-06:rgba(255,255,255,.06);--tc-bg-ffffff-07:rgba(255,255,255,.07);--tc-bg-ffffff-08:rgba(255,255,255,.08);--tc-bg-ffffff-085:rgba(255,255,255,.085);--tc-fg-6ee7b7:#6ee7b7;--tc-fg-7fd0ff:#7fd0ff;--tc-fg-8ce7b1:#8ce7b1;--tc-fg-8fb0ff:#8fb0ff;--tc-fg-c4a3ff:#c4a3ff;--tc-fg-f4f6ff-25:rgba(244,246,255,.55);--tc-fg-f4f6ff-38:rgba(244,246,255,.55);--tc-fg-f4f6ff-4:rgba(244,246,255,.55);--tc-fg-f4f6ff-42:rgba(244,246,255,.55);--tc-fg-f4f6ff-45:rgba(244,246,255,.55);--tc-fg-f4f6ff-5:rgba(244,246,255,.55);--tc-fg-ff9d5c:#ff9d5c;--tc-fg-ffb4b4:#ffb4b4;--tc-fg-ffffff:#ffffff;--tc-fg-ffffff-55:rgba(255,255,255,.55);--tc-ln-4f7cff:#4f7cff;--tc-ln-6ee7b7:#6ee7b7;--tc-ln-7fd0ff:#7fd0ff;--tc-ln-a06bff:#a06bff;--tc-ln-f4f6ff-42:rgba(244,246,255,.42);--tc-ln-ff9d5c:#ff9d5c;--tc-ln-ffffff-07:rgba(255,255,255,.07);--tc-ln-ffffff-14:rgba(255,255,255,.14);--tc-on-ffffff:#ffffff;--tc-sh-4f7cff-4:rgba(79,124,255,.4);--tc-sh-4f7cff-42:rgba(79,124,255,.42)}:root[data-theme="light"]{--tc-bg-0a0d1c-9:rgba(250,251,252,.9);--tc-bg-2aa876-14:rgba(28,110,78,.077);--tc-bg-4f7cff-09:rgba(39,82,227,.05);--tc-bg-4f7cff-1:rgba(39,82,227,.055);--tc-bg-4f7cff-2:rgba(39,82,227,.11);--tc-bg-4f7cff-24:rgba(39,82,227,.132);--tc-bg-6289ff:#6289ff;--tc-bg-6ee7b7-08:rgba(18,111,75,.044);--tc-bg-7fd0ff-09:rgba(25,102,149,.05);--tc-bg-a06bff-09:rgba(114,35,255,.05);--tc-bg-a06bff-16:rgba(114,35,255,.088);--tc-bg-d64545-14:rgba(184,41,41,.077);--tc-bg-ff9d5c-08:rgba(166,66,0,.044);--tc-bg-ffffff-06:rgba(11,16,36,.042);--tc-bg-ffffff-07:rgba(11,16,36,.049);--tc-bg-ffffff-08:rgba(11,16,36,.056);--tc-bg-ffffff-085:rgba(11,16,36,.059);--tc-fg-6ee7b7:#126f4b;--tc-fg-7fd0ff:#196695;--tc-fg-8ce7b1:#176f3b;--tc-fg-8fb0ff:#004afd;--tc-fg-c4a3ff:#7223ff;--tc-fg-f4f6ff-25:#0b1024;--tc-fg-f4f6ff-38:#0b1024;--tc-fg-f4f6ff-4:#0b1024;--tc-fg-f4f6ff-42:#0b1024;--tc-fg-f4f6ff-45:#0b1024;--tc-fg-f4f6ff-5:#0b1024;--tc-fg-ff9d5c:#a64200;--tc-fg-ffb4b4:#c60000;--tc-fg-ffffff:#0b1024;--tc-fg-ffffff-55:#565b70;--tc-ln-4f7cff:#2752e3;--tc-ln-6ee7b7:#126f4b;--tc-ln-7fd0ff:#196695;--tc-ln-a06bff:#7223ff;--tc-ln-f4f6ff-42:rgba(11,16,36,.546);--tc-ln-ff9d5c:#a64200;--tc-ln-ffffff-07:rgba(11,16,36,.091);--tc-ln-ffffff-14:rgba(11,16,36,.182);--tc-on-ffffff:#ffffff;--tc-sh-4f7cff-4:rgba(39,82,227,.24);--tc-sh-4f7cff-42:rgba(39,82,227,.252)}body.g1p .gx-hero{padding:56px 0 30px}body.g1p .gx-hero h1{font-size:clamp(1.9rem,4.6vw,3.2rem);font-weight:800;line-height:1.35;text-wrap:pretty;max-width:20ch}body.g1p .gx-hero h1 .grad{background:linear-gradient(135deg,var(--blue) 10%,var(--cyan) 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}body.g1p .gx-hero .lead{margin-top:18px;color:var(--text-2);font-weight:300;font-size:1.05rem;max-width:54ch;text-wrap:pretty}body.g1p .gx-hero .gx-date{margin-top:16px;font-size:.8rem;color:var(--tc-fg-f4f6ff-45)}body.g1p .gx-hero-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:44px;align-items:end}body.g1p .gx-stat{padding:26px 28px;border-radius:20px;display:flex;flex-direction:column;gap:6px}body.g1p .gx-stat .n{font-size:3rem;font-weight:800;line-height:1;background:linear-gradient(135deg,var(--blue),var(--cyan));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}body.g1p .gx-stat .k{font-size:.95rem;font-weight:700}body.g1p .gx-stat .d{font-size:.8rem;color:var(--text-2);font-weight:300;line-height:1.8}body.g1p .gx-search{position:relative;margin-top:30px;max-width:560px}body.g1p .gx-search input{width:100%;font-family:inherit;font-size:1rem;color:var(--text);background:var(--tc-bg-ffffff-07);border:0;border-radius:12px;padding:15px 50px 15px 46px;outline:none;min-height:54px;transition:box-shadow .2s}body.g1p .gx-search input::placeholder{color:var(--tc-fg-f4f6ff-4)}body.g1p .gx-search input:focus{box-shadow:0 0 0 2px var(--tc-sh-4f7cff-4)}body.g1p .gx-search .gx-ic{position:absolute;top:50%;right:18px;transform:translateY(-50%);width:19px;height:19px;fill:none;stroke:var(--tc-ln-f4f6ff-42);stroke-width:2;stroke-linecap:round;pointer-events:none}body.g1p .gx-clear{position:absolute;top:50%;left:9px;transform:translateY(-50%);width:38px;height:38px;border:0;background:none;cursor:pointer;border-radius:10px;display:none;align-items:center;justify-content:center;color:var(--tc-fg-f4f6ff-45)}body.g1p .gx-clear.on{display:flex}body.g1p .gx-clear:hover{background:var(--tc-bg-ffffff-08);color:var(--text)}body.g1p .gx-clear svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}body.g1p .gx-count{margin-top:10px;font-size:.8rem;color:var(--tc-fg-f4f6ff-45);min-height:1.3em}body.g1p .gx-index{margin-top:34px;padding:24px 26px;border-radius:20px}body.g1p .gx-index-t{display:block;font-size:.72rem;font-weight:400;letter-spacing:.35em;color:var(--tc-fg-ffffff-55);margin-bottom:16px}body.g1p .gx-chips{display:flex;flex-wrap:wrap;gap:8px}body.g1p .gx-chip{font-size:.82rem;font-weight:600;color:var(--text-2);background:var(--tc-bg-ffffff-06);border-radius:10px;padding:8px 15px;text-decoration:none;transition:background .2s,color .2s}body.g1p .gx-chip:hover{background:var(--tc-bg-4f7cff-2);color:var(--tc-fg-ffffff)}body.g1p .gx-nav{position:sticky;top:82px;z-index:40;margin-top:34px;background:var(--tc-bg-0a0d1c-9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--tc-ln-ffffff-07)}body.g1p .gx-nav-in{max-width:1180px;margin:0 auto;padding:9px 20px;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}body.g1p .gx-nav-in::-webkit-scrollbar{display:none}body.g1p .gx-tab{flex:none;font-size:.86rem;font-weight:600;color:var(--text-2);background:#fff0;border-radius:10px;padding:10px 16px;white-space:nowrap;min-height:44px;display:inline-flex;align-items:center;text-decoration:none;transition:background .2s,color .2s}body.g1p .gx-tab:hover{background:var(--tc-bg-ffffff-06);color:var(--text)}body.g1p .gx-tab.on{background:var(--blue);color:var(--tc-on-ffffff)}body.g1p .gx-group{padding:64px 0 0;scroll-margin-top:140px}body.g1p .gx-cards{margin-top:32px;display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}body.g1p .gx-term{position:relative;padding:26px 28px;border-radius:20px;display:flex;flex-direction:column;scroll-margin-top:150px;transition:background .25s}body.g1p .gx-term:hover{background:var(--tc-bg-ffffff-085)}body.g1p .gx-term:target{animation:gxPulse 2.4s ease-out 1}@keyframes gxPulse{0%{background:var(--tc-bg-4f7cff-24)}60%{background:var(--tc-bg-4f7cff-1)}100%{background:var(--tc-bg-ffffff-06)}}body.g1p .gx-term-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}body.g1p .gx-term h3{font-size:1.15rem;font-weight:800;line-height:1.6}body.g1p .gx-en{display:block;font-size:.72rem;font-weight:600;color:var(--tc-fg-f4f6ff-42);direction:ltr;text-align:right;margin-top:5px;letter-spacing:.08em}body.g1p .gx-copy{flex:none;width:44px;height:44px;margin:-10px -12px 0 0;border:0;background:none;cursor:pointer;border-radius:10px;color:var(--tc-fg-f4f6ff-25);display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s}body.g1p .gx-term:hover .gx-copy{color:var(--tc-fg-f4f6ff-5)}body.g1p .gx-copy:hover{background:var(--tc-bg-ffffff-08);color:var(--cyan)}body.g1p .gx-copy svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}body.g1p .gx-copy.done{color:var(--tc-fg-6ee7b7)}body.g1p .gx-def{font-size:.96rem;color:var(--text-2);font-weight:300;line-height:1.95}body.g1p .gx-why{margin-top:auto;padding-top:16px}body.g1p .gx-why-in{padding:16px 18px;border-radius:14px;background:var(--tc-bg-4f7cff-09);border-right:3px solid var(--cyan)}body.g1p .gx-why-t{display:block;font-size:.74rem;font-weight:700;color:var(--cyan);margin-bottom:8px}body.g1p .gx-why p{font-size:.92rem;color:var(--text-2);font-weight:300;line-height:1.95}body.g1p .gx-link{margin-top:12px;display:inline-flex;align-items:center;gap:6px;font-size:.86rem;font-weight:600;color:var(--cyan);text-decoration:none;min-height:32px}body.g1p .gx-link svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}body.g1p .gx-link:hover svg{transform:translateX(-3px)}body.g1p .gx-soon{margin-top:12px;display:inline-flex;align-items:center;gap:8px;font-size:.85rem;color:var(--tc-fg-f4f6ff-45)}body.g1p .gx-soon .tag{font-size:.64rem;font-weight:700;color:var(--tc-fg-c4a3ff);background:var(--tc-bg-a06bff-16);border-radius:6px;padding:2px 9px}body.g1p .g-1 .gx-why-in{border-right-color:var(--tc-ln-7fd0ff);background:var(--tc-bg-7fd0ff-09)}body.g1p .g-1 .gx-why-t{color:var(--tc-fg-7fd0ff)}body.g1p .g-2 .gx-why-in{border-right-color:var(--tc-ln-4f7cff)}body.g1p .g-2 .gx-why-t{color:var(--tc-fg-8fb0ff)}body.g1p .g-3 .gx-why-in{border-right-color:var(--tc-ln-a06bff);background:var(--tc-bg-a06bff-09)}body.g1p .g-3 .gx-why-t{color:var(--tc-fg-c4a3ff)}body.g1p .g-4 .gx-why-in{border-right-color:var(--tc-ln-ff9d5c);background:var(--tc-bg-ff9d5c-08)}body.g1p .g-4 .gx-why-t{color:var(--tc-fg-ff9d5c)}body.g1p .g-5 .gx-why-in{border-right-color:var(--tc-ln-6ee7b7);background:var(--tc-bg-6ee7b7-08)}body.g1p .g-5 .gx-why-t{color:var(--tc-fg-6ee7b7)}body.g1p .gx-empty{display:none;padding:56px 20px;text-align:center;color:var(--tc-fg-f4f6ff-45)}body.g1p .gx-empty.on{display:block}body.g1p .gx-empty svg{width:40px;height:40px;fill:none;stroke:var(--tc-ln-ffffff-14);stroke-width:1.6;margin-bottom:14px}body.g1p .gx-empty b{display:block;color:var(--text);font-size:1.02rem;margin-bottom:6px}body.g1p .gx-group.hide,body.g1p .gx-term.hide{display:none}body.g1p .gx-top{position:fixed;bottom:24px;left:24px;z-index:55;width:48px;height:48px;border:0;cursor:pointer;border-radius:50%;background:var(--blue);color:var(--tc-on-ffffff);box-shadow:0 12px 34px var(--tc-sh-4f7cff-42);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .2s,background .2s}body.g1p .gx-top.on{opacity:1;visibility:visible}body.g1p .gx-top:hover{transform:translateY(-2px);background:var(--tc-bg-6289ff)}body.g1p .gx-top svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}body.g1p .gx-foot{margin-top:56px;padding:26px 28px;border-radius:20px;background:var(--tc-bg-4f7cff-1);font-size:.92rem;color:var(--text-2);font-weight:300;line-height:1.95}body.g1p .gx-foot b{color:var(--text);font-weight:700}body.g1p .gx-ask{margin-top:20px;padding:30px 32px;border-radius:20px;display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}body.g1p .gx-ask h2{font-size:clamp(1.2rem,2.6vw,1.6rem);font-weight:800;line-height:1.5}body.g1p .gx-ask .ask-d{margin-top:10px;font-size:.94rem;color:var(--text-2);font-weight:300;line-height:1.95}body.g1p .gx-ask form{display:flex;flex-direction:column;gap:12px}body.g1p .gx-ask label{display:flex;flex-direction:column;gap:7px;font-size:.8rem;font-weight:600;color:var(--text-2)}body.g1p .gx-ask input,body.g1p .gx-ask textarea{font-family:inherit;font-size:.94rem;color:var(--text);background:var(--tc-bg-ffffff-07);border:0;border-radius:12px;padding:13px 15px;outline:none;transition:box-shadow .2s}body.g1p .gx-ask input::placeholder,body.g1p .gx-ask textarea::placeholder{color:var(--tc-fg-f4f6ff-38)}body.g1p .gx-ask input:focus,body.g1p .gx-ask textarea:focus{box-shadow:0 0 0 2px var(--tc-sh-4f7cff-4)}body.g1p .gx-ask textarea{resize:vertical;min-height:76px;line-height:1.85}body.g1p .gx-ask .ask-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:2px}body.g1p .gx-ask .ask-note{font-size:.78rem;color:var(--tc-fg-f4f6ff-45)}body.g1p .gx-ask .ask-ok{display:none;font-size:.88rem;color:var(--tc-fg-8ce7b1);background:var(--tc-bg-2aa876-14);border-radius:12px;padding:12px 15px;line-height:1.85}body.g1p .gx-ask .ask-ok.on{display:block}body.g1p .gx-ask .ask-alt{margin-top:14px;display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--text-2)}body.g1p .gx-ask .ask-alt a{color:var(--cyan);text-decoration:none;direction:ltr;unicode-bidi:embed;display:inline-block;font-weight:600}@media (max-width:900px){body.g1p .gx-ask{grid-template-columns:1fr;gap:22px;padding:24px 20px}body.g1p .gx-hero-grid{grid-template-columns:1fr;gap:26px}body.g1p .gx-stat{flex-direction:row;align-items:center;gap:16px}body.g1p .gx-cards{grid-template-columns:1fr}}@media (max-width:768px){body.g1p .gx-nav{top:72px}body.g1p .gx-term{scroll-margin-top:132px}body.g1p .gx-group{scroll-margin-top:124px}body.g1p .gx-hero{padding:36px 0 20px}body.g1p .gx-group{padding:46px 0 0}body.g1p .gx-term{padding:22px 20px}body.g1p .gx-index{padding:20px}body.g1p .gx-top{bottom:88px}}body.g1p .gx-group{padding:0}body.g1p .gx-ask .ask-ok.bad{color:var(--tc-fg-ffb4b4);background:var(--tc-bg-d64545-14)}body.g1p .gx-ask button[disabled]{opacity:.55;cursor:default}body.g1p .gx-why-in .gx-soon{margin-top:12px}body.g1p .gx-stat .k,body.g1p .gx-stat .d{display:block}