section[data-astro-cid-m724su54]{box-sizing:border-box;word-break:auto-phrase;line-break:strict}h1[data-astro-cid-m724su54],h2[data-astro-cid-m724su54],p[data-astro-cid-m724su54],ul[data-astro-cid-m724su54]{margin:0}ul[data-astro-cid-m724su54]{padding:0;list-style:none}.hero[data-astro-cid-m724su54]{text-align:center;color:#fff;background:linear-gradient(#171717 0%,#1e1e1e 100%);padding:68px 24px 44px}.hero-tagline[data-astro-cid-m724su54]{letter-spacing:.38em;text-indent:.38em;color:#3fd14e;font-family:Oswald,Noto Sans JP,sans-serif;font-size:13px;font-weight:300}.hero-title[data-astro-cid-m724su54]{letter-spacing:.24em;text-indent:.24em;margin-top:12px;font-family:Jost,Noto Sans JP,sans-serif;font-size:clamp(34px,7vw,62px);font-weight:300;line-height:1.1}.hero-lead[data-astro-cid-m724su54]{color:#bdbdbd;max-width:640px;margin:18px auto 0;font-size:14px;line-height:2}.bridge[data-astro-cid-m724su54]{background:#1e1e1e;padding:0 24px 56px}.bridge-inner[data-astro-cid-m724su54]{border:1px solid #333;border-top:2px solid var(--accent);background:radial-gradient(90% 120% at 0 0,#3fd14e1f,#26262600 60%),#242424;max-width:880px;margin:0 auto;padding:34px 34px 30px}.bridge-head[data-astro-cid-m724su54]{text-align:center;flex-direction:column;align-items:center;display:flex}.bridge-icon[data-astro-cid-m724su54]{object-fit:contain;flex:none;width:92px;height:92px}.bridge-role[data-astro-cid-m724su54]{letter-spacing:.3em;text-indent:.3em;color:var(--accent);margin-top:14px;font-family:Jost,Noto Sans JP,sans-serif;font-size:11px}.bridge-name[data-astro-cid-m724su54]{letter-spacing:.14em;text-indent:.14em;color:#fff;margin-top:8px;font-family:Jost,Noto Sans JP,sans-serif;font-size:clamp(24px,4.4vw,34px);font-weight:400}.bridge-rule[data-astro-cid-m724su54]{background:var(--accent);width:46px;height:1px;margin:14px 0 12px;display:block}.bridge-version[data-astro-cid-m724su54]{letter-spacing:.18em;text-indent:.18em;color:#9e9e9e;font-family:Jost,Noto Sans JP,sans-serif;font-size:13px}.bridge-lead[data-astro-cid-m724su54]{text-align:center;color:#c4c4c4;max-width:620px;margin:22px auto 0;font-size:13.5px;line-height:1.95}.dl-row[data-astro-cid-m724su54]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:24px;display:flex}.dl[data-astro-cid-m724su54]{box-sizing:border-box;color:#fff;border:1px solid var(--accent);background:#0000004d;justify-content:center;align-items:center;gap:12px;width:236px;padding:15px 20px;text-decoration:none;transition:background-color .22s,transform .22s;display:inline-flex}.dl[data-astro-cid-m724su54]:hover,.dl[data-astro-cid-m724su54]:focus-visible{background:color-mix(in srgb, var(--accent) 18%, transparent);transform:translateY(-2px)}.dl-os[data-astro-cid-m724su54]{letter-spacing:.06em;font-size:14px;font-weight:700}.dl-ver[data-astro-cid-m724su54]{color:#a8a8a8;font-family:Jost,Noto Sans JP,sans-serif;font-size:12px}.dl[data-astro-cid-m724su54] svg[data-astro-cid-m724su54]{fill:none;width:15px;height:15px;stroke:var(--accent);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.requirement[data-astro-cid-m724su54]{text-align:center;color:#8f8f8f;margin-top:14px;font-size:12px}.inside[data-astro-cid-m724su54]{border-top:1px dashed #3a3a3a;margin-top:28px;padding-top:24px}.inside-head[data-astro-cid-m724su54]{letter-spacing:.14em;color:#e4e4e4;font-size:12px;font-weight:700}.inside-list[data-astro-cid-m724su54]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-top:14px;display:grid}.inside-item[data-astro-cid-m724su54]{border:1px solid #333;border-left:2px solid var(--chip);background:#1c1c1c;align-items:center;gap:9px;padding:11px 13px;display:flex}.inside-dot[data-astro-cid-m724su54]{background:var(--chip);border-radius:50%;flex:none;width:6px;height:6px;margin:0 7px}.inside-icon[data-astro-cid-m724su54]{object-fit:contain;flex:none;width:34px;height:34px}.inside-label[data-astro-cid-m724su54]{letter-spacing:.1em;color:#fff;font-family:Jost,Noto Sans JP,sans-serif;font-size:13px;font-weight:500}.inside-note-all[data-astro-cid-m724su54]{color:#9e9e9e;margin-top:14px;font-size:12px;line-height:1.9}.aside[data-astro-cid-m724su54]{background:#1e1e1e;padding:0 24px 56px}.aside-inner[data-astro-cid-m724su54]{grid-template-columns:repeat(2,1fr);gap:20px;max-width:880px;margin:0 auto;display:grid}.panel[data-astro-cid-m724su54]{background:#242424;border:1px solid #333;padding:24px 24px 22px}.panel-title[data-astro-cid-m724su54]{letter-spacing:.1em;color:#fff;font-size:14px;font-weight:700}.panel-note[data-astro-cid-m724su54]{color:#9e9e9e;margin-top:10px;font-size:12.5px;line-height:1.9}.panel-list[data-astro-cid-m724su54]{flex-direction:column;gap:8px;margin-top:16px;display:flex}.panel-link[data-astro-cid-m724su54]{color:#d6d6d6;border:1px solid #3a3a3a;align-items:center;gap:10px;padding:11px 13px;text-decoration:none;transition:color .22s,border-color .22s;display:flex}.panel-link-label[data-astro-cid-m724su54]{font-size:13px;font-weight:700}.panel-link-note[data-astro-cid-m724su54]{color:#8a8a8a;flex:1;font-size:11px}.panel-link[data-astro-cid-m724su54] svg[data-astro-cid-m724su54]{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:9px}.panel-link[data-astro-cid-m724su54]:hover,.panel-link[data-astro-cid-m724su54]:focus-visible{color:#3fd14e;border-color:#3fd14e}.cta[data-astro-cid-m724su54]{color:#fff;letter-spacing:.08em;align-items:center;gap:14px;margin-top:18px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.cta-text[data-astro-cid-m724su54]{transition:color .3s;position:relative}.cta-text[data-astro-cid-m724su54]:after{content:"";background:#3fd14e;width:0;height:1px;transition:width .45s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-6px;left:0}.cta-rule[data-astro-cid-m724su54]{background:#ffffff8c;width:40px;height:1px;transition:width .45s cubic-bezier(.22,1,.36,1),background-color .3s;display:block}.cta-arrow[data-astro-cid-m724su54]{fill:none;stroke:#ffffffd9;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:10px;transition:stroke .3s}.cta[data-astro-cid-m724su54]:hover .cta-text[data-astro-cid-m724su54],.cta[data-astro-cid-m724su54]:focus-visible .cta-text[data-astro-cid-m724su54]{color:#3fd14e}.cta[data-astro-cid-m724su54]:hover .cta-text[data-astro-cid-m724su54]:after,.cta[data-astro-cid-m724su54]:focus-visible .cta-text[data-astro-cid-m724su54]:after{width:100%}.cta[data-astro-cid-m724su54]:hover .cta-rule[data-astro-cid-m724su54],.cta[data-astro-cid-m724su54]:focus-visible .cta-rule[data-astro-cid-m724su54]{background:#3fd14e;width:66px}.cta[data-astro-cid-m724su54]:hover .cta-arrow[data-astro-cid-m724su54],.cta[data-astro-cid-m724su54]:focus-visible .cta-arrow[data-astro-cid-m724su54]{stroke:#3fd14e}.install[data-astro-cid-m724su54]{background:#1e1e1e;border-top:1px solid #2e2e2e;padding:48px 24px 56px}.install-inner[data-astro-cid-m724su54]{max-width:880px;margin:0 auto}.install-heading[data-astro-cid-m724su54]{letter-spacing:.28em;text-indent:.28em;color:#fff;font-family:Jost,Noto Sans JP,sans-serif;font-size:30px;font-weight:300}.install-lead[data-astro-cid-m724su54]{color:#9e9e9e;margin-top:10px;font-size:13px}.ig[data-astro-cid-m724su54]{margin-top:28px;scroll-margin-top:90px}.ig-title[data-astro-cid-m724su54]{letter-spacing:.1em;color:#fff;padding-left:14px;font-size:15px;font-weight:700;position:relative}.ig-title[data-astro-cid-m724su54]:before{content:"";background:#3fd14e;width:3px;position:absolute;top:.22em;bottom:.22em;left:0}.pan[data-astro-cid-m724su54]{background:#242424;border:1px solid #333;margin-top:8px}.pan-summary[data-astro-cid-m724su54]{cursor:pointer;align-items:center;gap:12px;padding:13px 16px;list-style:none;display:flex}.pan-summary[data-astro-cid-m724su54]::-webkit-details-marker{display:none}.pan-label[data-astro-cid-m724su54]{letter-spacing:.12em;color:#e4e4e4;flex:1;font-family:Jost,Noto Sans JP,sans-serif;font-size:13px;font-weight:500}.pan-summary[data-astro-cid-m724su54] svg[data-astro-cid-m724su54]{fill:none;stroke:#8f8f8f;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:13px;height:8px;transition:transform .25s}.pan[data-astro-cid-m724su54][open] .pan-summary[data-astro-cid-m724su54] svg[data-astro-cid-m724su54]{transform:rotate(180deg)}.pan-summary[data-astro-cid-m724su54]:hover .pan-label[data-astro-cid-m724su54],.pan-summary[data-astro-cid-m724su54]:focus-visible .pan-label[data-astro-cid-m724su54]{color:#3fd14e}.pan-body[data-astro-cid-m724su54]{border-top:1px solid #2e2e2e;padding:4px 18px 18px}.pan-body[data-astro-cid-m724su54] p[data-astro-cid-m724su54]{color:#b0b0b0;white-space:pre-line;overflow-wrap:break-word;font-size:12.5px;line-height:1.95}.pan-body[data-astro-cid-m724su54] .step[data-astro-cid-m724su54]{color:#e4e4e4;margin-top:16px;font-weight:700}.pan-body[data-astro-cid-m724su54] .step[data-astro-cid-m724su54]:first-child{margin-top:10px}.pan-shot[data-astro-cid-m724su54]{background:#141414;border:1px solid #333;width:auto;max-width:min(560px,100% - 1.7em);height:auto;max-height:420px;margin:10px 0 2px 1.7em;display:block}.pan-body[data-astro-cid-m724su54] .cont[data-astro-cid-m724su54]{color:#a4a4a4;margin-top:2px;padding-left:1.7em}.pan-links[data-astro-cid-m724su54]{flex-wrap:wrap;gap:8px;display:flex}.pan-link[data-astro-cid-m724su54]{color:#d0d0d0;border:1px solid #3a3a3a;padding:5px 12px;font-size:12px;text-decoration:none;transition:color .22s,border-color .22s;display:inline-block}.pan-link[data-astro-cid-m724su54]:hover,.pan-link[data-astro-cid-m724su54]:focus-visible{color:#3fd14e;border-color:#3fd14e}.articles[data-astro-cid-m724su54]{border-top:1px dashed #3a3a3a;margin-top:32px;padding-top:22px}.articles-head[data-astro-cid-m724su54]{letter-spacing:.16em;color:#7a7a7a;font-size:11px}.articles-list[data-astro-cid-m724su54]{flex-direction:column;gap:6px;margin-top:12px;display:flex}.article[data-astro-cid-m724su54]{color:silver;border-bottom:1px solid #2b2b2b;align-items:center;gap:12px;padding:10px 0;font-size:12.5px;line-height:1.7;text-decoration:none;transition:color .22s;display:flex}.article[data-astro-cid-m724su54] svg[data-astro-cid-m724su54]{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:9px;margin-left:auto;transition:transform .3s cubic-bezier(.22,1,.36,1)}.article[data-astro-cid-m724su54]:hover,.article[data-astro-cid-m724su54]:focus-visible{color:#3fd14e}.article[data-astro-cid-m724su54]:hover svg[data-astro-cid-m724su54]{transform:translate(5px)}.related[data-astro-cid-m724su54]{background:#1e1e1e;padding:0 24px 72px}.related-list[data-astro-cid-m724su54]{flex-wrap:wrap;gap:8px;max-width:880px;margin:0 auto;display:flex}.chip[data-astro-cid-m724su54]{color:#b8b8b8;border:1px solid #333;padding:7px 14px;font-size:12px;text-decoration:none;transition:color .22s,border-color .22s;display:inline-block}.chip[data-astro-cid-m724su54]:hover,.chip[data-astro-cid-m724su54]:focus-visible{color:#3fd14e;border-color:#3fd14e}@media (width<=760px){.aside-inner[data-astro-cid-m724su54]{grid-template-columns:1fr}}@media (width<=600px){.hero[data-astro-cid-m724su54]{padding:48px 16px 32px}.bridge[data-astro-cid-m724su54],.aside[data-astro-cid-m724su54],.related[data-astro-cid-m724su54]{padding-left:16px;padding-right:16px}.bridge-inner[data-astro-cid-m724su54]{padding:24px 20px 22px}.bridge-icon[data-astro-cid-m724su54]{width:60px;height:60px}.dl[data-astro-cid-m724su54]{width:100%;max-width:300px}}
