#guided-setup-tour{position:fixed;z-index:90;right:24px;bottom:24px;width:min(380px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow:auto;padding:24px;border:1px solid var(--accent,#b64f20);border-radius:20px;background:var(--surface,#fff);color:var(--text,#202b36);box-shadow:0 12px 45px #0003}#guided-setup-tour h2{font-size:1.3rem;line-height:1.35;margin:10px 0}#guided-setup-tour p{line-height:1.55}#guided-setup-tour .guided-tour-actions{display:flex;flex-wrap:wrap;gap:8px}#guided-setup-tour .guided-tour-actions>.button:nth-child(2){flex:1}#guided-setup-tour .guided-tour-secondary{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}#guided-setup-tour .guided-tour-secondary .button{font-size:.85rem}#guided-tour-error:empty{display:none}#guided-tour-error{color:var(--text,#202b36);border-left:3px solid currentColor;padding-left:10px}.guided-tour-target{outline:3px solid var(--accent,#b64f20);outline-offset:7px;border-radius:6px;scroll-margin-block:130px 360px}.guided-tour-running main{padding-bottom:440px}.guided-tour-checklist-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0}.guided-tour-checklist-row span{flex:1}#resume-guided-setup{margin-top:20px}[data-theme=dark] #guided-setup-tour{background:#1c232b;color:#edf0f4}#guided-setup-tour :focus-visible{outline:3px solid currentColor;outline-offset:3px}@media(max-width:700px){#guided-setup-tour{left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));width:auto;max-height:48dvh;padding:16px;border-radius:18px}.guided-tour-running main{padding-bottom:55dvh}.guided-tour-target{scroll-margin-bottom:55dvh}.guided-tour-checklist-row{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){#guided-setup-tour,.guided-tour-target{scroll-behavior:auto}}

.guided-tour-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.guided-tour-toolbar .eyebrow{margin:0}.guided-tour-toolbar .button{white-space:nowrap;font-size:.85rem;min-height:44px}#guided-setup-tour[hidden]{display:none!important}#guided-setup-launcher{position:fixed;z-index:90;right:24px;bottom:max(24px,env(safe-area-inset-bottom));max-width:calc(100vw - 32px);min-height:44px;padding:12px 18px;border-radius:999px;box-shadow:0 6px 24px #0003;white-space:normal}#guided-setup-launcher:focus-visible{outline:3px solid var(--text,#202b36);outline-offset:4px}@media(max-width:700px){#guided-setup-launcher{right:12px;bottom:calc(88px + env(safe-area-inset-bottom));font-size:.9rem}}
