.install-page{max-width:960px;margin:auto;padding:32px 28px 60px;color:#f5f6f8;font-family:PretendardLatin,Paperlogy,sans-serif;font-size:17px;line-height:1.8}.install-page *{box-sizing:border-box}.install-page a{color:#a9cee9;text-underline-offset:5px}.install-page nav,.install-page footer{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:14px}.install-page nav span,.install-page footer span{color:#adb4be;letter-spacing:.08em}.install-page header{padding:48px 0 26px}.install-kicker{font-size:14px;letter-spacing:.06em;color:#a9cee9;margin:0 0 10px}.install-page h1{font-size:clamp(32px,5vw,50px);line-height:1.25;letter-spacing:-.045em;margin:0 0 20px}.install-page h2{font-size:26px;letter-spacing:-.03em;line-height:1.4;margin:0 0 14px}.install-page p{margin:8px 0 12px}.install-note{border-left:3px solid #7fb4de;background:#111720;padding:20px 24px;margin-bottom:36px}.install-note p,.install-muted{color:#bac3ce;font-size:16px}.install-block{display:grid;grid-template-columns:50px minmax(0,1fr);gap:20px;border-top:1px solid #30343d;padding:32px 0}.install-number{font-size:26px;color:#7fb4de;line-height:1.4}.install-command{background:#101216;border:1px solid #363d48;border-radius:12px;padding:16px;display:flex;align-items:center;gap:16px;margin-top:20px}.install-command code{font-family:ui-monospace,Menlo,monospace;font-size:14px;line-height:1.8;white-space:pre;overflow-x:auto;min-width:0;flex:1;padding:8px 0}.install-command button{font:inherit;font-size:16px;font-weight:700;border:0;border-radius:8px;background:#e9f3fb;color:#101216;padding:12px 18px;cursor:pointer;white-space:nowrap}.install-page :focus-visible{outline:3px solid #93caff;outline-offset:4px}.copy-notice{min-height:24px;color:#9ad6b5;font-size:14px}.install-next{border-top:1px solid #30343d;padding:32px 0}.install-next li{margin:12px 0}.install-next ol{padding-left:25px}.install-page details{border:1px solid #363d48;border-radius:12px;padding:18px 24px}.install-page summary{cursor:pointer;font-weight:700}.install-page details p{color:#bac3ce;padding-top:14px}.install-page footer{border-top:1px solid #30343d;margin-top:48px;padding-top:22px}@media(max-width:600px){.install-page{padding:24px 20px;font-size:16px}.install-page header{padding-top:32px}.install-block{grid-template-columns:1fr;gap:8px}.install-command{flex-direction:column;align-items:stretch}.install-command code{width:100%}.install-page h2{font-size:23px}}.update-only{max-width:1180px}.update-only header{padding:30px 0 20px}.update-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px}.update-card{min-width:0;border:1px solid #363d48;border-radius:12px;padding:24px;background:#0d1016}.update-card .install-command{flex-direction:column;align-items:stretch}.update-card .install-command code{width:100%}.update-only .install-note{margin-bottom:18px}@media(max-width:740px){.update-grid{grid-template-columns:1fr;gap:12px}.update-card{padding:18px}.update-only header{padding:20px 0 12px}.update-only h1{font-size:30px}.update-card .copy-notice{min-height:0}.update-card .install-command{margin-top:10px}}
