.install-setup{text-align:left;overflow-wrap:anywhere;width:100%;min-width:0}.install-lead,.install-note,.install-steps,.install-status{font-size:15px;line-height:1.7}.install-lead{color:var(--sumi);margin:0 0 12px}.install-note{color:var(--muted);margin:12px 0 0}.install-heading{color:var(--ai);margin:16px 0 8px;font-size:16px}.install-steps{color:var(--sumi);margin:0;padding-left:24px;list-style:decimal}.install-steps li+li{margin-top:8px}.install-status{border:1px solid var(--border);background:var(--kinari);color:var(--sumi);border-radius:8px;margin:12px 0;padding:10px 12px}.install-button{border:1px solid var(--ai);background:var(--ai);color:#fff;width:100%;min-height:48px;font:inherit;cursor:pointer;border-radius:8px;padding:10px 14px;font-size:16px}.install-button:disabled{opacity:.65;cursor:default}.install-button:focus-visible{outline:2px solid var(--ai);outline-offset:3px}.install-entry>summary:focus-visible{outline:2px solid var(--ai);outline-offset:3px}.install-entry{border:1px solid var(--border);background:var(--kinari);text-align:left;border-radius:10px;width:100%;margin:12px 0;padding:0 12px}.install-entry>summary{cursor:pointer;min-height:48px;color:var(--ai);padding:12px 0;font-size:15px;line-height:1.6}.install-entry[open]{padding-bottom:12px}
