.nextpoint-tour{--np-panel: 220 17% 9%;--np-frame: 220 13% 12%;--np-rim: 220 12% 19%;--np-muted: 215 9% 42%;--np-tab: 215 9% 59%;--np-dim: 215 9% 47%}.md-screenshot-tour{--titan-accent: var(--primary);--titan-foreground: var(--foreground)}.md-screenshot-tour-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;margin-top:12px;min-height:42px}.md-screenshot-tour-tabs .md-screenshot-tour-tab{height:42px;padding:3px 1px;display:flex;flex-direction:column;gap:4px;font-size:10px;color:hsl(var(--muted-foreground));white-space:nowrap}.md-screenshot-tour-tab:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.md-screenshot-tour-tabs .md-screenshot-tour-tab.is-active{color:hsl(var(--primary));background:transparent}.nextpoint-chip{border-radius:999px;padding:10px 15px;background:hsl(var(--np-panel));color:hsl(var(--titan-secondary));font-size:13px;white-space:nowrap}.nextpoint-tour-layout{display:grid;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:clamp(28px,4vw,76px);align-items:center}.nextpoint-desktop-tabs{min-width:0}.nextpoint-tab{width:100%;height:auto;min-height:96px;display:flex;align-items:flex-start;gap:16px;text-align:left;white-space:normal;padding:16px 0;border-top:1px solid hsl(var(--titan-foreground) / .1);border-radius:0;color:hsl(var(--np-muted))}.nextpoint-tab:hover{background:transparent;color:hsl(var(--titan-foreground))}.nextpoint-tab-number{flex:none;font:700 15px Manrope,sans-serif;color:hsl(var(--np-muted));padding-top:3px}.nextpoint-tab-body{position:relative;display:flex;flex-direction:column;gap:5px;min-width:0;padding-bottom:7px}.nextpoint-tab-body strong{font:700 20px/1.2 Manrope,sans-serif;color:hsl(var(--np-tab))}.nextpoint-tab-body>span:not(.nextpoint-progress){font-size:15px;font-weight:400;line-height:1.45;color:hsl(var(--np-dim))}.nextpoint-tab.is-active .nextpoint-tab-number{color:hsl(var(--titan-accent))}.nextpoint-tab.is-active strong{color:hsl(var(--titan-foreground))}.nextpoint-tab.is-active .nextpoint-tab-body>span:not(.nextpoint-progress){color:hsl(var(--titan-secondary))}.nextpoint-progress{position:absolute;left:0;bottom:0;height:2px;width:100%;background:hsl(var(--titan-accent));transform-origin:left center}.nextpoint-laptop-wrap{width:100%;max-width:940px;min-width:0;justify-self:center;position:relative;isolation:isolate}.nextpoint-laptop-wrap:before{content:"";position:absolute;top:-20%;right:-10%;bottom:-20%;left:-10%;z-index:-1;background:radial-gradient(ellipse,hsl(var(--titan-accent) / .12),transparent 65%);pointer-events:none}.nextpoint-laptop{width:86.4%;margin:0 auto;padding:14px 14px 18px;background:hsl(var(--np-frame));border:1px solid hsl(var(--np-rim));border-radius:22px 22px 6px 6px;box-shadow:0 40px 80px #0000008c}.nextpoint-camera{height:4px;width:4px;border-radius:50%;margin:-8px auto 6px;background:hsl(var(--np-muted))}.nextpoint-screen{width:100%;aspect-ratio:16 / 10;position:relative;overflow:hidden;border-radius:6px;background:hsl(var(--np-panel))}.nextpoint-screenshot{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .5s ease}.nextpoint-screenshot.is-active{opacity:1}.nextpoint-cursor{position:absolute;z-index:2;color:#000;filter:drop-shadow(0 2px 3px hsl(0 0% 0% / .5));pointer-events:none}.nextpoint-cursor.is-moving{transition:left .8s ease-out,top .8s ease-out}.nextpoint-click-ring{position:absolute;left:-8px;top:-8px;width:18px;height:18px;border-radius:50%;background:hsl(var(--titan-accent) / .35);opacity:0}.nextpoint-cursor.is-clicking .nextpoint-click-ring{animation:np-click .25s ease-out forwards}@keyframes np-click{0%{opacity:1;transform:scale(.35)}to{opacity:0;transform:scale(2)}}.nextpoint-laptop-base{height:16px;border-radius:0 0 16px 16px;background:linear-gradient(to bottom,hsl(var(--np-rim)),hsl(var(--np-panel)));border:1px solid hsl(var(--np-rim));position:relative}.nextpoint-laptop-base span{position:absolute;top:0;left:42%;width:16%;height:6px;border-radius:0 0 10px 10px;background:hsl(var(--np-frame))}.nextpoint-mobile-tabs,.nextpoint-mobile-description{display:none}.nextpoint-extra{background:hsl(var(--np-panel));border-radius:22px;padding:24px;min-height:172px}.nextpoint-cta{border:1px solid hsl(var(--titan-accent) / .35);border-radius:22px;padding:24px 30px}@media (max-width: 1023px){.nextpoint-tour-layout{display:flex;flex-direction:column;align-items:stretch;gap:20px}.nextpoint-desktop-tabs{display:none}.nextpoint-laptop{padding:7px 7px 9px;border-radius:12px 12px 4px 4px;width:93%}.nextpoint-camera{margin:-4px auto 3px;width:2px;height:2px}.nextpoint-cursor{display:none}.nextpoint-mobile-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.nextpoint-mobile-tab{height:44px;min-width:0;padding:0 8px;border-radius:999px;font:600 12px/1.15 Manrope,sans-serif;white-space:normal;text-align:center;background:hsl(var(--np-panel));color:hsl(var(--titan-secondary))}.nextpoint-mobile-tab.is-active{background:hsl(var(--titan-accent));color:hsl(var(--titan-bg))}.nextpoint-mobile-description{display:block;min-height:134px;border-radius:16px;padding:18px;background:hsl(var(--np-panel))}.nextpoint-extra{border-radius:16px;padding:16px;min-height:136px}.nextpoint-cta{padding:22px}}@media (prefers-reduced-motion: reduce){.nextpoint-screenshot{transition:none}.nextpoint-cursor{display:none}}
