.ToolHandoff_handoff__cX_hn{--tool-line:rgba(9,13,43,.08);--tool-line-strong:rgba(9,13,43,.22);--tool-fill:rgba(9,13,43,.05);display:grid;gap:18px;min-width:0;border:1px solid var(--tool-line);border-radius:var(--stella-radius-card);background:var(--stella-surface);padding:28px;color:var(--stella-ink);font-family:var(--font-inter),Inter,Arial,sans-serif;animation:ToolHandoff_handoffEnter__k9LSj .2s cubic-bezier(.2,.7,.2,1) both}@keyframes ToolHandoff_handoffEnter__k9LSj{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ToolHandoff_intro__pVbbE{display:grid;gap:10px;min-width:0}.ToolHandoff_handoff__cX_hn .ToolHandoff_headline__zt5Ic{margin:0;font-size:19px;font-weight:600;line-height:1.3;letter-spacing:-.015em;text-wrap:pretty}.ToolHandoff_handoff__cX_hn .ToolHandoff_line__0XHhE{margin:0;color:var(--stella-muted);font-size:15px;font-weight:400;line-height:1.55;text-wrap:pretty}.ToolHandoff_handoff__cX_hn .ToolHandoff_note__j__hr{margin:0;color:var(--stella-muted);font-size:13px;line-height:1.55}.ToolHandoff_srOnly__00AFf{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.ToolHandoff_steps__rh0Mo{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;padding:0;list-style:none}.ToolHandoff_step__NVlVu{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--stella-muted);font-size:13px;font-weight:500;line-height:1.35}.ToolHandoff_step__NVlVu[data-state=current]{color:var(--stella-ink);font-weight:600}.ToolHandoff_stepMark__nEIME{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid var(--tool-line-strong);border-radius:50%;background:white;color:var(--stella-muted);font-size:12px;font-weight:600;line-height:1}.ToolHandoff_step__NVlVu[data-state=done] .ToolHandoff_stepMark__nEIME{border-color:var(--stella-ink);background:var(--stella-ink);color:white}.ToolHandoff_openers__Ttblo{min-width:0;border:0;margin:0;padding:0}.ToolHandoff_legend__NZ9Zf{margin:0 0 10px;padding:0;color:var(--stella-ink);font-size:15px;font-weight:600;line-height:1.4;letter-spacing:-.01em}.ToolHandoff_openerList__JTUZi{display:grid;gap:8px}.ToolHandoff_opener__8wNHE{position:relative;display:block;min-width:0}.ToolHandoff_openerInput__z1aLd{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ToolHandoff_openerLabel__aJWow{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:12px;min-height:52px;border:1px solid var(--tool-line-strong);border-radius:18px;background:white;padding:12px 16px;color:var(--stella-ink);font-size:16px;line-height:1.45;overflow-wrap:anywhere;transition:border-color .12s ease,background-color .12s ease}.ToolHandoff_openerMark__6b937{width:20px;height:20px;border:1.5px solid var(--tool-line-strong);border-radius:50%;background:white;box-shadow:inset 0 0 0 4px white}.ToolHandoff_openerInput__z1aLd:hover+.ToolHandoff_openerLabel__aJWow{border-color:var(--stella-muted)}.ToolHandoff_openerInput__z1aLd:checked+.ToolHandoff_openerLabel__aJWow{border-color:var(--stella-ink);background:#d3e7f8;background:color-mix(in srgb,var(--stella-sky) 50%,white)}.ToolHandoff_openerInput__z1aLd:checked+.ToolHandoff_openerLabel__aJWow .ToolHandoff_openerMark__6b937{border-color:var(--stella-ink);background:var(--stella-ink)}.ToolHandoff_openerInput__z1aLd:active+.ToolHandoff_openerLabel__aJWow{opacity:.6}.ToolHandoff_openerInput__z1aLd:focus-visible+.ToolHandoff_openerLabel__aJWow{outline:3px solid var(--stella-focus);outline-offset:4px}.ToolHandoff_action__yWwAw{display:grid;gap:10px;justify-items:stretch}.ToolHandoff_primaryButton__S4eUk{width:100%;min-width:0}.ToolHandoff_primaryButton__S4eUk>span{width:auto;max-width:100%}.ToolHandoff_handoff__cX_hn .ToolHandoff_appLine__22nxU{margin:0}.ToolHandoff_appLink__mxpuI{display:inline-block;margin-block:-12px;padding-block:12px;color:var(--stella-muted);font-size:14px;font-weight:500;line-height:1.4;text-decoration:underline;text-underline-offset:3px}.ToolHandoff_appLink__mxpuI:hover{color:var(--stella-ink)}.ToolHandoff_desktop__oP4_e{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:16px;border-top:1px solid var(--tool-line);padding-top:18px}.ToolHandoff_desktop__oP4_e img{display:block;width:88px;height:88px;border-radius:12px;background:white}.ToolHandoff_handoff__cX_hn .ToolHandoff_desktop__oP4_e p{margin:0;color:var(--stella-muted);font-size:14px;line-height:1.6}.ToolHandoff_handoff__cX_hn .ToolHandoff_desktop__oP4_e strong{color:var(--stella-ink);font-weight:600;white-space:nowrap}.ToolHandoff_rescue__MPlpC{display:grid;gap:10px;border-radius:18px;background:var(--tool-fill);padding:16px}.ToolHandoff_handoff__cX_hn .ToolHandoff_rescueTitle__tPDk5{margin:0;font-size:16px;font-weight:600;line-height:1.35;letter-spacing:-.01em}.ToolHandoff_handoff__cX_hn .ToolHandoff_rescue__MPlpC p{margin:0;color:var(--stella-ink);font-size:15px;line-height:1.55}.ToolHandoff_handoff__cX_hn .ToolHandoff_rescue__MPlpC strong{font-weight:600;white-space:nowrap}.ToolHandoff_rescueActions__PoYL9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ToolHandoff_handoff__cX_hn .ToolHandoff_rescue__MPlpC .ToolHandoff_rescueFailed__IzRCJ{font-size:14px}.ToolHandoff_rescueButton__tF__0{display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:44px;border:1px solid var(--tool-line-strong);border-radius:var(--stella-radius-control);background:white;padding:0 14px;color:var(--stella-ink);font:inherit;font-size:14px;font-weight:600;line-height:1.2;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:border-color .12s ease,transform .16s ease}.ToolHandoff_rescueButton__tF__0:hover{border-color:var(--stella-ink)}.ToolHandoff_rescueButton__tF__0:active{transform:scale(.98);transition-duration:0s}@media (max-width:767px){.ToolHandoff_handoff__cX_hn{gap:14px;border-radius:24px;padding:16px}.ToolHandoff_handoff__cX_hn .ToolHandoff_headline__zt5Ic{font-size:18px}}@media (max-width:340px){.ToolHandoff_desktop__oP4_e,.ToolHandoff_rescueActions__PoYL9{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ToolHandoff_handoff__cX_hn{animation:none}.ToolHandoff_openerLabel__aJWow,.ToolHandoff_rescueButton__tF__0{transition:none}.ToolHandoff_rescueButton__tF__0:active{transform:none;opacity:.7}}@media (prefers-contrast:more){.ToolHandoff_handoff__cX_hn,.ToolHandoff_openerLabel__aJWow,.ToolHandoff_openerMark__6b937,.ToolHandoff_rescueButton__tF__0,.ToolHandoff_stepMark__nEIME{border-color:var(--stella-ink)}.ToolHandoff_appLink__mxpuI,.ToolHandoff_handoff__cX_hn .ToolHandoff_desktop__oP4_e p,.ToolHandoff_handoff__cX_hn .ToolHandoff_line__0XHhE,.ToolHandoff_handoff__cX_hn .ToolHandoff_note__j__hr,.ToolHandoff_step__NVlVu{color:var(--stella-ink)}.ToolHandoff_rescue__MPlpC{box-shadow:inset 0 0 0 1px var(--stella-ink)}.ToolHandoff_desktop__oP4_e{border-top-color:var(--stella-ink)}}@media (forced-colors:active){.ToolHandoff_openerInput__z1aLd:checked+.ToolHandoff_openerLabel__aJWow{border-color:Highlight;outline:2px solid Highlight}.ToolHandoff_openerInput__z1aLd:checked+.ToolHandoff_openerLabel__aJWow .ToolHandoff_openerMark__6b937{background:Highlight}}