.command-page{max-width:780px;margin:40px auto 80px;padding:0 24px;color:var(--ink,#17212b)}.command-page h1{font-size:clamp(2rem,5vw,3rem);line-height:1.12;letter-spacing:-.035em}.command-page .lede{font-size:1.15rem;line-height:1.6}.local-note{padding:16px;background:#e5f4ec;border-left:4px solid #12643f}.command-page form,.check-result{padding:24px;border:1px solid #b5c6bc;border-radius:16px;background:#fff;margin:24px 0}.command-page label{display:block;font-weight:650;margin:18px 0 8px}.command-page input,.command-page textarea{box-sizing:border-box;max-width:100%;width:100%;padding:12px;border:1px solid #74857b;border-radius:6px;font:inherit}.command-page textarea{font-family:monospace;font-size:.85rem}.command-page input[type=file]{background:#f4f7f5}.command-page button,.check-cta{display:inline-block;width:auto;padding:12px 18px;background:#145b3b;color:white;border:0;border-radius:6px;font:inherit;font-weight:650;margin:12px 8px 0 0;text-decoration:none;cursor:pointer}.story-site .command-page a.check-cta{color:#fff!important}.command-page .secondary{background:#edf3ef;color:#173c29;border:1px solid #74857b}.command-page code{display:block;background:#eef2f0;padding:12px;border-radius:6px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9rem;margin:8px 0 20px}.command-page .muted{color:#4e6055;font-size:.92rem;line-height:1.55}.command-page summary{cursor:pointer;padding:12px 0;font-weight:600}.command-page li{padding-left:6px}.check-next{border-top:1px solid #b5c6bc;margin-top:24px;padding-top:8px}.check-result:focus{outline:3px solid #168052;outline-offset:4px}#check-error{color:#a42518}.command-page :focus-visible{outline:3px solid #168052;outline-offset:3px}.journey-choice{font-size:.9rem;max-width:740px;margin:30px auto;padding:16px 24px;line-height:1.5}.journey-choice label{display:flex;gap:10px;align-items:flex-start}.journey-choice input{width:auto;margin-top:5px}.journey-choice p{margin:8px 0 0}.journey-choice a{color:inherit;text-decoration:underline}@media(max-width:480px){.command-page{padding:0 16px;margin-top:24px}.command-page form,.check-result{padding:16px}.command-page button,.check-cta{box-sizing:border-box;width:100%;text-align:center}}
