.erptop.tour-root{z-index:10000;pointer-events:none;position:fixed;inset:0}.erptop .tour-veil{pointer-events:auto;background:#1c140c8c;background:lab(7.21233% 2.65807 5.86334/.55);position:fixed}.erptop .tour-veil-full{inset:0}.erptop .tour-spot{border-radius:var(--radius-md);pointer-events:none;box-shadow:0 0 0 2px var(--accent), 0 0 0 6px color-mix(in oklab, var(--accent) 30%, transparent);transition:top .18s,left .18s,width .18s,height .18s;position:fixed}.erptop .tour-bubble{border-radius:var(--radius-lg);pointer-events:auto;background:var(--bg-0);border:1px solid var(--line-1);outline:none;width:320px;max-width:calc(100vw - 24px);padding:16px;transition:top .18s,left .18s;position:fixed;box-shadow:0 18px 44px -14px #1c140c73;box-shadow:0 18px 44px -14px lab(7.21233% 2.65807 5.86334/.45)}.erptop .tour-bubble-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.erptop .tour-badge{letter-spacing:.03em;color:var(--accent-ink);background:var(--accent-soft);font-variant-numeric:tabular-nums;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:700}.erptop .tour-title{letter-spacing:-.015em;color:var(--ink-0);margin:0 0 6px;font-size:16px;font-weight:640}.erptop .tour-text{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.55}.erptop .tour-actions{align-items:center;gap:7px;margin-top:16px;display:flex}.erptop .tour-actions .tour-quit{color:var(--ink-3);background:0 0;border-color:#0000;margin-right:auto}.erptop .tour-actions .tour-quit:hover{color:var(--ink-1);background:var(--bg-2)}@media (max-width:560px){.erptop .tour-bubble,.erptop .tour-bubble.is-centered{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-width:none;padding:18px 16px calc(18px + env(safe-area-inset-bottom,0px));right:0;top:auto!important;bottom:0!important;left:0!important;transform:none!important}.erptop .tour-actions .btn{flex:1;justify-content:center}.erptop .tour-actions .tour-quit{flex:none;margin-right:0}}@media (prefers-reduced-motion:reduce){.erptop .tour-spot,.erptop .tour-bubble{transition:none}}
