.download-ready{color:#263e32;background:#f8f7f2;min-height:100vh;padding:25px 24px 60px;font-family:Arial,sans-serif}.download-ready *{box-sizing:border-box}.download-ready header{border-bottom:1px solid #dde2d8;justify-content:space-between;align-items:center;gap:20px;max-width:1100px;margin:auto;padding-bottom:24px;display:flex}.download-ready header>span{color:#71836c;font-size:12px}.download-ready section{max-width:580px;margin:60px auto}.download-ready h1{letter-spacing:-2px;margin:20px 0;font:clamp(43px,7vw,68px)/1.05 Georgia,serif}.download-ready em{color:#71836c}.download-ready p{color:#64755e;font-size:15px;line-height:1.7}.ready-download,.ready-connect{color:#f8f7f2;background:#263e32;border-radius:12px;padding:18px 24px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-block}.ready-download{margin:12px 0 28px}.download-ready ol{margin:0;padding:0;list-style:none}.download-ready li{border-top:1px solid #dde2d8;gap:20px;padding:24px 0;display:flex}.download-ready li>span{border:1px solid #cfd7c8;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:13px;display:grid}.download-ready h2{margin:5px 0;font-size:18px}.download-ready li p{margin:8px 0}.ready-connect{margin-top:8px;font-size:14px}.ready-help{color:#263e32;text-underline-offset:4px;margin-top:16px;font-size:13px;display:inline-block}.download-ready a:focus-visible{outline-offset:4px;outline:3px solid #71836c}@media (max-width:600px){.download-ready section{margin:35px auto}.ready-download{text-align:center;width:100%}.download-ready header>span{font-size:11px}}.download-ready section{max-width:650px}.download-ready li h2{font-size:20px}.download-ready li p{max-width:540px}.download-ready .ready-help{margin:0 0 24px;font-size:15px;display:block}.download-help{border-top:1px solid #dde2d8;padding:20px 0;line-height:1.6}.download-help summary{cursor:pointer;font-size:14px}.download-help a{color:inherit;text-underline-offset:3px}.setup-file{background:#fffef9;border:1px solid #dce2d7;border-radius:20px;align-items:center;gap:20px;margin:28px 0 12px;padding:24px;display:flex}.setup-file-icon{color:#f8f7f2;background:#263e32;border-radius:18px;flex:0 0 64px;place-items:center;height:64px;font-size:44px;display:grid}.setup-file strong{overflow-wrap:anywhere;font-size:19px}.setup-file p{margin:6px 0 0}.download-ready .ready-connect{text-align:center;margin-top:26px;padding:22px;font-size:19px;display:block}.download-ready .setup-caption{margin:12px 0 20px;font-size:13px}.download-ready .ready-help{margin:24px 0}.download-ready summary:focus-visible{outline-offset:6px;outline:3px solid #71836c}@media (max-width:420px){.setup-file{gap:12px;padding:18px}.setup-file-icon{flex-basis:48px;height:48px;font-size:32px}.setup-file strong{font-size:16px}}.download-ready button{font:inherit;cursor:pointer}.download-ready button.ready-connect{border:0;width:100%}.download-ready button:disabled{opacity:.65;cursor:wait}.download-ready button:focus-visible{outline-offset:4px;outline:3px solid #71836c}.connection-fallback{border:1px solid #dce2d7;border-radius:14px;margin:16px 0;padding:16px}.connection-fallback summary{cursor:pointer}.connection-fallback code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:#fffef9;margin:12px 0;padding:14px;display:block}.connection-fallback button{color:#263e32;background:0 0;border:1px solid #71836c;border-radius:8px;margin:4px 0;padding:10px 14px}
