.introjs-lite-helper{z-index:9998;pointer-events:auto;display:none;position:fixed;inset:0}.introjs-lite-helper[data-active=true]{background:0 0;display:block}.introjs-lite-helper:after{content:"";top:calc(var(--intro-target-top) - 12px);left:calc(var(--intro-target-left) - 12px);width:calc(var(--intro-target-width) + 24px);height:calc(var(--intro-target-height) + 24px);box-sizing:border-box;border:1px solid #1bccae80;border-radius:10px;transition:top .2s,left .2s,width .2s,height .2s;position:absolute;box-shadow:0 0 0 9999px #0a12227a}.introjs-lite-tooltip{color:#01322f;z-index:9999;opacity:0;visibility:hidden;background:#fff;border:1px solid #e1e8e7;border-radius:16px;width:min(440px,100vw - 32px);max-height:calc(100vh - 32px);transition:opacity .2s,transform .2s;position:absolute;overflow:hidden;transform:translateY(4px);box-shadow:0 24px 64px #0a101838,0 4px 16px #0a101814}.introjs-lite-tooltip[data-active=true]{opacity:1;visibility:visible;transform:translateY(0)}.tour-tooltip-content{max-height:calc(100vh - 32px);font-family:Manrope,sans-serif;overflow-y:auto}.tour-tooltip-header{padding:18px 22px 0}.tour-tooltip-step{color:#077e70;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1;display:block}.tour-tooltip-progress{background:#e9efee;border-radius:999px;height:3px;margin-top:12px;overflow:hidden}.tour-tooltip-progress>span{border-radius:inherit;background:linear-gradient(90deg,#1bccae,#06b298);height:100%;transition:width .25s;display:block}.tour-tooltip-body{padding:18px 22px 20px}.introjs-lite-title{color:#01322f;margin:0 0 8px;font-size:20px;font-weight:700;line-height:1.3}.introjs-lite-description{color:#545457;margin:0;font-size:14px;line-height:1.6}.introjs-lite-footer{background:#fbfcfc;border-top:1px solid #e9efee;justify-content:space-between;align-items:center;gap:16px;padding:14px 22px;display:flex}.tour-tooltip-navigation{align-items:center;gap:8px;display:flex}@media (prefers-reduced-motion:reduce){.introjs-lite-helper,.introjs-lite-helper:after,.introjs-lite-tooltip{transition:none}}@media (width<=480px){.tour-tooltip-header,.tour-tooltip-body{padding-left:18px;padding-right:18px}.introjs-lite-footer{flex-direction:column-reverse;align-items:stretch;padding:14px 18px}.tour-tooltip-navigation>button{flex:1}}
