.ts-tour__veil{z-index:400;background:var(--surface-scrim);position:fixed;inset:0}.ts-tour__veil[data-lit]{background:0 0}.ts-tour__ring{z-index:401;box-shadow:0 0 0 3px var(--accent), 0 0 0 100vmax var(--surface-scrim);pointer-events:none;border-radius:14px;position:fixed}.ts-tour__card{z-index:402;box-sizing:border-box;width:min(360px,100vw - 32px);color:var(--on-accent);background:var(--accent-fill);box-shadow:var(--shadow-panel);font-family:var(--ff-body);text-align:left;opacity:0;border-radius:16px;padding:16px 18px 14px;font-size:15px;line-height:1.5;position:fixed;top:0;left:0}.ts-tour__card[data-placed]{opacity:1;animation:ts-tour-in .2s var(--ease) both}.ts-tour__title{letter-spacing:-.01em;margin:0 0 4px;font-size:16px;font-weight:650;line-height:1.35}.ts-tour__text{margin:0}.ts-tour__foot{align-items:center;gap:8px;margin-top:14px;display:flex}.ts-tour__count{color:var(--on-accent-2);font-variant-numeric:tabular-nums;margin-right:auto;font-size:14px;font-weight:500}.ts-tour__back,.ts-tour__next{border-radius:var(--r-pill);min-height:40px;font:inherit;cursor:pointer;padding:0 16px;font-size:14px;font-weight:600}.ts-tour__back{border:1px solid var(--on-accent-2);color:var(--on-accent);background:0 0}.ts-tour__back:hover{background:var(--accent-fill-hover)}.ts-tour__next{color:var(--accent-fill);background:var(--on-accent);border:0}.ts-tour__next:hover{background:var(--on-accent-2)}.ts-tour__card button:focus-visible{outline:2px solid var(--on-accent);outline-offset:2px}@media (max-width:640px){.ts-tour__card{width:calc(100vw - 32px);padding:14px 16px 12px;font-size:14px;line-height:1.45}.ts-tour__title{font-size:15px}.ts-tour__foot{margin-top:10px}.ts-tour__back,.ts-tour__next{min-height:44px}}@media (forced-colors:active){.ts-tour__card{border:1px solid canvastext}.ts-tour__ring{outline:3px solid highlight}.ts-tour__back,.ts-tour__next{border:1px solid buttontext}}@keyframes ts-tour-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ts-tour__card[data-placed]{animation:none}}

