.tour-root{transition:opacity .2s ease-out}.tour-root[data-paused]{opacity:0}.tour-root[data-paused] .tour-card{pointer-events:none}body:has([data-tour-card]) [data-radix-popper-content-wrapper]{z-index:70!important}[data-tour-sheet-space]:after{content:"";height:var(--tour-sheet-space,0px);display:block}.tour-dim{opacity:0;background:#020617b8;position:fixed;inset:0}.tour-spot{opacity:0;will-change:transform, width, height;width:0;height:0;position:fixed;top:0;left:0}.tour-spot-ring{border-radius:inherit;position:absolute;inset:0;box-shadow:0 0 0 1.5px #60a5fad9,0 0 0 6px #3b82f61f,0 0 48px 6px #3b82f62e}.tour-spot-ping{border-radius:inherit;animation:1s cubic-bezier(.22,1,.36,1) both tour-ping;position:absolute;inset:0}@keyframes tour-ping{0%{box-shadow:0 0 #60a5fa80}to{box-shadow:0 0 0 18px #60a5fa00}}.tour-card{opacity:0;will-change:transform, opacity;outline:none;width:min(380px,100vw - 32px);position:fixed;top:0;left:0}.tour-card:focus-visible{outline-offset:2px;outline:2px solid #60a5facc}.tour-card.tour-sheet{width:auto;top:auto;bottom:0;right:0}.tour-card-size{border-radius:inherit;transition:height .32s cubic-bezier(.32,.72,0,1);overflow:hidden}.tour-arrow{opacity:0;pointer-events:none;background:#0f172a;border:1px solid #ffffff1a;width:14px;height:14px;transition:opacity .16s ease-out;position:absolute;transform:rotate(45deg)}.tour-card[data-resting=true] .tour-arrow{opacity:1}.tour-card[data-placement=floating] .tour-arrow,.tour-card[data-placement=sheet] .tour-arrow{display:none}.tour-card[data-placement=bottom] .tour-arrow{top:-7.5px;left:calc(var(--tour-arrow,50%) - 7px);border-bottom-color:#0000;border-right-color:#0000}.tour-card[data-placement=top] .tour-arrow{bottom:-7.5px;left:calc(var(--tour-arrow,50%) - 7px);border-top-color:#0000;border-left-color:#0000}.tour-card[data-placement=right] .tour-arrow{top:calc(var(--tour-arrow,50%) - 7px);border-top-color:#0000;border-right-color:#0000;left:-7.5px}.tour-card[data-placement=left] .tour-arrow{top:calc(var(--tour-arrow,50%) - 7px);border-bottom-color:#0000;border-left-color:#0000;right:-7.5px}.tour-segment{background:#94a3b829;border-radius:999px;flex:1 1 0;height:4px;transition:box-shadow .3s ease-out;position:relative;overflow:hidden}.tour-segment:after{content:"";border-radius:inherit;transform-origin:0;background:#3b82f6bf;transition:transform .42s cubic-bezier(.32,.72,0,1),background-color .2s ease-out;position:absolute;inset:0;transform:scaleX(0)}.tour-segment[data-state=done]:after{transform:scaleX(1)}.tour-segment[data-state=current]{box-shadow:0 0 10px #60a5fa73}.tour-segment[data-state=current]:after{background:linear-gradient(90deg,#60a5fa,#67e8f9);transform:scaleX(1)}.tour-step-enter{animation:.34s cubic-bezier(.22,1,.36,1) both tour-step-in}@keyframes tour-step-in{0%{opacity:0;transform:translate3d(calc(var(--tour-direction,1) * 12px), 0, 0)}to{opacity:1;transform:none}}@keyframes tour-fade-in{0%{opacity:0}to{opacity:1}}@keyframes tour-fade-out{0%{opacity:1}to{opacity:0}}.tour-done-icon{animation:.36s cubic-bezier(.22,1,.36,1) both tour-done-in}@keyframes tour-done-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.tour-next-ready{animation:1.4s cubic-bezier(.22,1,.36,1) tour-ready}@keyframes tour-ready{0%{box-shadow:0 0 #60a5faa6}to{box-shadow:0 0 0 14px #60a5fa00}}.tour-gesture{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:14px;animation:.26s ease-out both tour-fade-in;display:flex;position:absolute;inset:0}.tour-gesture[data-kind=orbit]{animation:.26s ease-out both tour-fade-in,.42s ease-in 5.4s forwards tour-fade-out}.tour-gesture-stage{width:136px;height:88px;position:relative}.tour-gesture[data-kind=orbit] .tour-gesture-stage{width:150px;height:60px}.tour-gesture-caption{color:#fef3c7;letter-spacing:.02em;background:#020617d1;border:1px solid #fbbf2452;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:600;box-shadow:0 8px 24px -8px #0009}.tour-gesture-box{background:#fbbf2433;border:2px dashed #fcd34d;border-radius:4px;animation:2.8s cubic-bezier(.45,0,.2,1) infinite tour-select-box;position:absolute;top:0;left:0}.tour-gesture-cursor{filter:drop-shadow(0 2px 4px #000000a6);width:22px;height:22px;position:absolute;top:-3px;left:-3px}.tour-gesture[data-kind=select] .tour-gesture-cursor{animation:2.8s cubic-bezier(.45,0,.2,1) infinite tour-select-cursor}.tour-gesture[data-kind=orbit] .tour-gesture-cursor{animation:2.7s linear 2 both tour-orbit-cursor}.tour-gesture-arc{color:#e2e8f073;position:absolute;inset:0}@keyframes tour-select-box{0%,8%{opacity:0;width:0;height:0}12%{opacity:1}62%,82%{opacity:1;width:136px;height:88px}to{opacity:0;width:136px;height:88px}}@keyframes tour-select-cursor{0%{opacity:0;transform:translate(0)}8%{opacity:1;transform:translate(0)}12%{transform:translate(0)scale(.88)}62%{transform:translate(136px,88px)scale(.88)}70%{transform:translate(136px,88px)}82%{opacity:1}to{opacity:0;transform:translate(136px,88px)}}@keyframes tour-orbit-cursor{0%{opacity:0;transform:translate(7px,47px)}6%{opacity:1;transform:translate(7px,47px)}10%{transform:translate(7px,47px)scale(.88)}19.4%{transform:translate(23.3px,33.9px)scale(.88)}28.8%{transform:translate(39.5px,24.5px)scale(.88)}38.1%{transform:translate(55.8px,18.9px)scale(.88)}47.5%{transform:translate(72px,17px)scale(.88)}56.9%{transform:translate(88.3px,18.9px)scale(.88)}66.3%{transform:translate(104.5px,24.5px)scale(.88)}75.6%{transform:translate(120.8px,33.9px)scale(.88)}85%{opacity:1;transform:translate(137px,47px)scale(.88)}90%{transform:translate(137px,47px)}to{opacity:0;transform:translate(137px,47px)}}.tour-gesture[data-still] .tour-gesture-box{width:136px;height:88px;animation:none}.tour-gesture[data-still][data-kind=select] .tour-gesture-cursor{animation:none;transform:translate(136px,88px)}.tour-gesture[data-still][data-kind=orbit] .tour-gesture-cursor{animation:none;transform:translate(72px,17px)}@media (prefers-reduced-motion:reduce){.tour-step-enter{animation-name:tour-fade-in}.tour-spot-ping,.tour-next-ready{animation:none}.tour-card-size,.tour-segment:after{transition:none}}
