.agent-arrival-page{padding-top:36px}.arrival-intro,.arrival-next{display:flex;align-items:flex-start;gap:16px;padding:22px;border:1px solid var(--line,#2b424a);border-radius:18px;background:#6be0c40d;margin:20px 0 28px}.arrival-intro svg,.arrival-next>svg{flex-shrink:0;color:#a6efcf}.arrival-intro p,.arrival-next p{margin:0}.arrival-progress{padding:24px;border:1px solid var(--line,#2b424a);border-radius:20px;margin:24px 0}.arrival-progress progress{width:100%;height:8px;accent-color:#a6efcf}.arrival-checklist{list-style:none;padding:8px 0;margin:14px 0}.arrival-checklist li{display:flex;gap:16px;padding:17px 0;border-bottom:1px solid rgba(180,210,215,.12)}.arrival-checklist h3{font-size:16px;margin:0 0 5px}.arrival-checklist p{font-size:14px;margin:0;opacity:.72}.arrival-step-number{width:30px;height:30px;flex-shrink:0;border:1px solid #476268;border-radius:50%;display:grid;place-items:center;font-size:13px}.arrival-checklist .complete .arrival-step-number{background:#a6efcf;color:#10212a;border-color:#a6efcf}.arrival-progress .inline-actions{flex-wrap:wrap}.arrival-next h2{font-size:20px;margin:0 0 8px}.arrival-next .text-link{display:inline-flex;margin-top:12px}.arrival-advanced{display:flex;flex-wrap:wrap;gap:18px;padding:20px 0}.arrival-advanced a{font-size:14px}.agent-arrival-page select{width:100%}@media(max-width:600px){.arrival-progress{padding:18px}.arrival-progress .section-heading{align-items:flex-start;gap:10px;flex-wrap:wrap}}.arrival-resume{padding:22px;background:linear-gradient(130deg,#6be0c41f,#6be0c408);border:1px solid rgba(166,239,207,.25);border-radius:14px;margin:20px 0}.arrival-resume h3{font-size:23px;line-height:1.25;margin:0 0 10px}.arrival-resume>p:not(.eyebrow){margin:0 0 18px;line-height:1.65;max-width:62ch}.arrival-progress-note{font-size:14px;margin:22px 0 12px}.arrival-checklist [aria-current=step] .arrival-step-number{border-color:#a6efcf;box-shadow:0 0 0 3px #a6efcf1a}.agent-arrival-page .inline-actions{flex-wrap:wrap}.arrival-runtime{scroll-margin-top:100px;min-width:0}.arrival-runtime>.eyebrow{display:flex;align-items:center;gap:8px}.arrival-setup-steps{padding-left:22px;display:grid;gap:20px;margin:24px 0}.arrival-setup-steps li{padding-left:6px}.arrival-setup-steps p{font-size:14px;margin:7px 0;line-height:1.7}.arrival-runtime code{overflow-wrap:anywhere}.arrival-runtime pre{max-width:100%;overflow:auto;padding:16px;border:1px solid var(--line,#2b424a);border-radius:12px;background:#00000040;font-size:12px;line-height:1.7;white-space:pre}.arrival-runtime summary{cursor:pointer;min-height:44px;padding:12px 0;color:#a6efcf}.arrival-runtime:focus-visible{outline:2px solid #a6efcf;outline-offset:5px}.arrival-runtime .text-link{display:inline-flex;align-items:center;gap:6px}.connect-form fieldset{padding:0;margin:0;border:0;min-width:0}.connect-form .connect-options{margin:22px 0}.connect-options summary{cursor:pointer;padding:12px 0}.connect-result .connected-next>.inline-actions{margin:18px 0}.connect-result .secret-key{overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.connect-saved-note{color:#a6efcf}.connect-result .arrival-runtime{margin-top:24px}@media(max-width:600px){.arrival-resume{padding:18px}.arrival-resume h3{font-size:21px}.arrival-intro,.arrival-next{padding:18px}.agent-arrival-page .btn,.connect-result .btn{min-height:44px}.agent-arrival-page .inline-actions>.btn{flex-grow:1;justify-content:center}.arrival-runtime pre{font-size:11px}}
