.tools_page__NpYgw{--ink:#262626;--muted:#4a4752;--line:#d6d0c7;--paper:#f6f3ee;--paper2:#eee9e1;--white:#fffdf9;--orange-ink:#a83c0b;--purple:#51328b;--purple-soft:#ece6f5;--terminal:#221c26;--terminal-line:#3d3444;--terminal-ink:#fffaf5;--sakura:#ff9db6;background:var(--paper);color:var(--ink);font:1rem/1.9 Noto Sans JP,sans-serif;padding-top:64px;overflow-x:clip}.tools_page__NpYgw :is(h1,h2,h3,p,ul,li){margin:0}.tools_page__NpYgw :is(h1,h2,h3){font-weight:700;letter-spacing:-.03em;line-height:1.5;text-wrap:balance}.tools_page__NpYgw a{text-decoration:none}.tools_page__NpYgw :is(a,button):focus-visible{outline:3px solid #b876eb;outline-offset:5px}.tools_container__dum8T{width:min(1180px,calc(100% - 96px));margin-inline:auto}.tools_eyebrow__L3Lcl{font-size:.875rem;font-weight:700;color:var(--orange-ink);letter-spacing:.08em}.tools_srOnly__zgOf2{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tools_breadcrumb__hTeUt{display:flex;flex-wrap:wrap;gap:8px;font-size:12.5px;color:var(--muted);padding-top:28px}.tools_breadcrumb__hTeUt a{color:var(--muted)}.tools_breadcrumb__hTeUt a:hover{color:var(--ink);text-decoration:underline}.tools_breadcrumb__hTeUt span[aria-current]{color:var(--ink);font-weight:500}.tools_head__GBr_6{display:grid;gap:12px;padding:26px 0 32px}.tools_head__GBr_6 h1{font-size:clamp(30px,3vw,36px)}.tools_lead__IvIEC{color:var(--muted);max-width:64ch}.tools_tool__lY8FI+.tools_tool__lY8FI{margin-top:56px}.tools_toolBand__14KiH{background:var(--paper2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:36px 0}.tools_toolHead___OEuB{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px;align-items:center}.tools_toolText__w0Qk_{display:grid;gap:10px}.tools_toolText__w0Qk_ h2{font-size:clamp(30px,3.2vw,40px);letter-spacing:-.02em;line-height:1.2}.tools_description__hrCHR{max-width:46ch}.tools_requirement__4iTmx{max-width:46ch;font-size:13.5px;color:var(--muted);border-left:3px solid var(--line);padding-left:12px}.tools_art__YBLxu{position:relative;aspect-ratio:2752/1536;overflow:hidden;background:var(--paper);border:1px solid var(--line)}.tools_art__YBLxu img{object-fit:cover}.tools_sectionHead__94N_A{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:40px 0 16px;border-bottom:1px solid var(--line);padding-bottom:10px}.tools_sectionTitle__Hk_Ht{font-size:20px}.tools_sectionHead__94N_A span{font-size:13px;color:var(--muted)}.tools_tiers__hqJBS{list-style:none;padding:0;background:var(--white);border:1px solid var(--line)}.tools_tier__NmPaU{display:grid;grid-template-columns:200px minmax(0,1fr) 250px;gap:32px;padding:28px 32px}.tools_tier__NmPaU+.tools_tier__NmPaU{border-top:1px solid var(--line)}.tools_tierLabel__aPUSS{display:grid;align-content:start;gap:2px}.tools_tierLabel__aPUSS h3{font-size:15px;color:var(--muted);letter-spacing:.02em}.tools_price__sOU6T{display:grid;font-size:22px;font-weight:700;line-height:1.45;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.tools_price__sOU6T span{white-space:nowrap}.tools_priceNote__O5rW_{font-size:12.5px;color:var(--muted)}.tools_tierBody__JWyv3{display:grid;align-content:start;gap:14px;font-size:15px}.tools_command__G2qHp{position:relative;display:grid;gap:10px;min-width:0;background:var(--terminal);border:1px solid var(--terminal-line);border-radius:10px;padding:16px 18px;box-shadow:inset 0 1px 0 #ffffff14}.tools_command__G2qHp pre{margin:0;min-width:0;overflow-x:auto;padding-right:136px}.tools_command__G2qHp code{display:grid;color:var(--terminal-ink);font:600 15px/1.9 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.01em;white-space:pre}.tools_commandLine__M9vDr{display:block}.tools_prompt__HnvIn{color:var(--sakura);margin-right:.7em;user-select:none}.tools_copyButton__iw35a{position:absolute;top:12px;right:12px;min-height:36px;padding:4px 14px;border:1px solid #ffffff2e;border-radius:999px;background:#ffffff12;color:var(--terminal-ink);font:700 13px/1.4 Noto Sans JP,sans-serif;white-space:nowrap;cursor:pointer;transition:background-color .16s}.tools_copyButton__iw35a:hover{background:#ffffff24}.tools_notes__9gag2{display:grid;gap:2px;padding:0;list-style:none;font-size:13.5px;color:var(--muted)}.tools_notes__9gag2 li{padding-left:1.1em;text-indent:-1.1em}.tools_notes__9gag2 li:before{content:"・"}.tools_tierAction__n04Ud{display:grid;align-content:start;justify-items:start;gap:6px}.tools_domain__UAgD1{font-size:12px;color:var(--muted);padding-left:20px}.tools_quietButton__28WXC{min-height:44px;padding:8px 20px;font-size:14px;white-space:nowrap}.tools_bridge__9Pz6o{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:56px auto 72px}.tools_bridge__9Pz6o>div{display:grid;align-content:start;gap:4px;border-top:2px solid var(--ink);padding-top:12px}.tools_bridge__9Pz6o h2{font-size:16px}.tools_bridge__9Pz6o p{font-size:14px;color:var(--muted)}.tools_bridge__9Pz6o p+p{padding-top:4px}.tools_textLink__IEksz{font-weight:700;color:var(--purple);border-bottom:2px solid var(--purple-soft);padding-bottom:1px}.tools_textLink__IEksz:hover{border-bottom-color:var(--purple)}@media (max-width:1100px){.tools_container__dum8T{width:calc(100% - 64px)}.tools_tier__NmPaU{grid-template-columns:180px minmax(0,1fr)}.tools_tierAction__n04Ud{grid-column:2}}@media (max-width:900px){.tools_toolHead___OEuB{grid-template-columns:1fr;gap:24px}.tools_tier__NmPaU{grid-template-columns:1fr;gap:16px;padding:22px 20px}.tools_tierAction__n04Ud{grid-column:auto}.tools_bridge__9Pz6o{grid-template-columns:1fr}}@media (max-width:767px){.tools_container__dum8T{width:calc(100% - 48px)}.tools_head__GBr_6 h1{font-size:28px}.tools_toolBand__14KiH{padding:28px 0}.tools_command__G2qHp{padding:14px}.tools_command__G2qHp pre{padding-right:0}.tools_command__G2qHp code{font-size:14px}.tools_copyButton__iw35a{position:static;justify-self:start}}@media (prefers-reduced-motion:reduce){.tools_copyButton__iw35a{transition:none}}