.install-dialog{border:0;border-radius:16px;padding:0;width:600px;max-width:calc(100vw - 24px);max-height:90vh;color:#10223e;box-shadow:0 20px 80px #0005;font:16px/1.5 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.install-dialog::backdrop{background:#0a1a3199}.install-inner{padding:26px}.install-head{display:flex;justify-content:space-between;align-items:center;gap:14px}.install-head h2{font-size:1.45rem;line-height:1.2;margin:0}.install-dialog button,.install-platform select,.tool-install{font:inherit;min-height:44px;padding:10px 13px;background:#fff;color:#164794;border:1px solid #b9cbe5;border-radius:9px;cursor:pointer}.install-dialog button:focus-visible,.install-dialog select:focus-visible,.tool-install:focus-visible{outline:3px solid #5383f6;outline-offset:3px}.install-tools{display:flex;flex-wrap:wrap;gap:8px}.install-platform{display:flex;flex-direction:column;gap:7px;font-weight:650}.install-steps{padding-left:24px}.install-steps li{padding:5px 0}.install-note{font-size:.875rem;color:#526982}.install-dialog [hidden]{display:none!important}.tool-install{font-weight:650;font-size:.875rem}.tool-install:hover{background:#edf3ff}@media(max-width:500px){.install-inner{padding:20px}.install-head h2{font-size:1.25rem}}
