.an-story-handoff{background:var(--lightningcss-light,var(--background))var(--lightningcss-dark,#151e16);min-height:calc(100dvh - 96px);color:var(--lightningcss-light,var(--primary))var(--lightningcss-dark,#e8eedf);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:32px 24px;display:flex}.an-story-handoff h1{margin:0;font-size:24px;line-height:1.8}.an-story-handoff p{max-width:620px;margin:0;line-height:2.1}.an-story-handoff>div{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.an-story-handoff .an-error{color:var(--lightningcss-light,#b93649)var(--lightningcss-dark,#f2b8ad);background:var(--lightningcss-light,#fff0f1)var(--lightningcss-dark,#382625);border-radius:12px;padding:16px}.an-story-handoff .an-button{border:1px solid var(--lightningcss-light,var(--border))var(--lightningcss-dark,#526145);background:var(--lightningcss-light,var(--card))var(--lightningcss-dark,#26322a);color:var(--lightningcss-light,var(--primary))var(--lightningcss-dark,#e8eedf);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;text-decoration:none;display:inline-flex}.an-story-handoff .an-button:focus-visible{outline:2px solid var(--lightningcss-light,color-mix(in srgb,var(--primary) 45%,var(--border)))var(--lightningcss-dark,#b4cc8a);outline-offset:3px}
