.fractall-driver-popover.driver-popover{--fd-bg:var(--popover);--fd-text:var(--popover-foreground);--fd-muted:color-mix(in oklch,var(--foreground),transparent 35%);--fd-border:var(--border);--fd-cta-bg:rgb(59 130 246);--fd-cta-bg-hover:rgb(37 99 235);--fd-cta-fg:rgb(255 255 255);--fd-accent:var(--accent);--fd-accent-foreground:var(--accent-foreground);--fd-ring:var(--ring);--fd-shadow:0 24px 70px rgba(2,6,23,0.22),0 10px 30px rgba(2,6,23,0.14);max-width:520px;min-width:320px;padding:18px 18px 14px;border:1px solid var(--fd-border);border-radius:16px;background:var(--fd-bg);color:var(--fd-text);box-shadow:var(--fd-shadow)}@media (max-width:480px){.fractall-driver-popover.driver-popover{min-width:auto;max-width:min(520px,calc(100vw - 24px));padding:16px 16px 12px;border-radius:14px}}.fractall-driver-popover .driver-popover-title{font-weight:700;font-size:16px;line-height:1.25;letter-spacing:-.01em;margin-bottom:8px}.fractall-driver-popover .driver-popover-description{color:var(--fd-muted);font-size:14px;line-height:1.55;margin:0}.fractall-driver-popover .driver-popover-footer{gap:10px;align-items:center;margin-top:14px;padding-top:12px;border-top:1px solid var(--fd-border)}.fractall-driver-popover .driver-popover-progress-text{color:var(--fd-muted);font-size:12px;line-height:1}.fractall-driver-popover .driver-popover-navigation-btns{gap:8px}.fractall-driver-popover .driver-popover-close-btn,.fractall-driver-popover .driver-popover-next-btn,.fractall-driver-popover .driver-popover-prev-btn{height:32px;padding:0 12px;border-radius:6px;font-weight:500;font-size:14px;letter-spacing:-.01em;text-shadow:none!important;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease,color .12s ease,border-color .12s ease,opacity .12s ease}.fractall-driver-popover .driver-popover-prev-btn{background:transparent;border:1px solid var(--fd-border);color:var(--fd-text)}.fractall-driver-popover .driver-popover-prev-btn:hover{background:var(--fd-accent);color:var(--fd-accent-foreground);border-color:color-mix(in oklch,var(--fd-border),var(--fd-text) 12%)}.fractall-driver-popover .driver-popover-done-btn,.fractall-driver-popover .driver-popover-next-btn{border:0!important}.fractall-driver-popover .driver-popover-done-btn,.fractall-driver-popover .driver-popover-done-btn:hover,.fractall-driver-popover .driver-popover-next-btn,.fractall-driver-popover .driver-popover-next-btn:hover{background:var(--fd-cta-bg)!important;color:var(--fd-cta-fg)!important;box-shadow:0 1px 2px rgba(0,0,0,.08)!important;transform:none!important}.driver-popover .driver-popover-footer button{text-shadow:none!important}.driver-popover .driver-popover-prev-btn{height:32px;padding:0 12px;border-radius:6px;font-weight:500;font-size:14px;letter-spacing:-.01em;background:transparent;border:1px solid var(--border);color:var(--foreground)}.driver-popover .driver-popover-prev-btn:hover{background:var(--accent);color:var(--accent-foreground);border-color:color-mix(in oklch,var(--border),var(--foreground) 12%)}.driver-popover .driver-popover-done-btn,.driver-popover .driver-popover-next-btn{border:0!important;background:rgb(59 130 246)!important;color:rgb(255 255 255)!important}.fractall-driver-popover .driver-popover-next-btn[disabled]{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.fractall-driver-popover .driver-popover-next-btn:active,.fractall-driver-popover .driver-popover-prev-btn:active{transform:translateY(0)}.fractall-driver-popover .driver-popover-close-btn{color:color-mix(in oklch,var(--fd-text),transparent 60%);border:0!important;background:transparent;opacity:.6}.fractall-driver-popover .driver-popover-close-btn:focus-visible{opacity:.6}.fractall-driver-popover :focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in oklch,var(--fd-ring),transparent 70%)}.fractall-driver-popover .driver-popover-close-btn,.fractall-driver-popover .driver-popover-close-btn:active,.fractall-driver-popover .driver-popover-close-btn:focus,.fractall-driver-popover .driver-popover-close-btn:focus-visible,.fractall-driver-popover .driver-popover-close-btn:hover{border:0!important;background:transparent!important;box-shadow:none!important;outline:none!important}.driver-active.fractall-onboarding-overlay-permissive,.driver-active.fractall-onboarding-overlay-permissive *{pointer-events:auto!important}.driver-active.fractall-onboarding-overlay-off .driver-overlay{opacity:0!important}.driver-active.fractall-onboarding-overlay-permissive{overflow:auto!important}.driver-active.fractall-onboarding-overlay-no-scroll{overflow:hidden!important}.driver-active.fractall-onboarding-overlay-off .driver-overlay,.driver-active.fractall-onboarding-overlay-off .driver-overlay *,.driver-active.fractall-onboarding-overlay-permissive .driver-overlay,.driver-active.fractall-onboarding-overlay-permissive .driver-overlay *{pointer-events:none!important}.driver-active-element{opacity:1!important;filter:none!important}.driver-active .fractall-driver-unlock-interaction [data-radix-popper-content-wrapper],.driver-active .fractall-driver-unlock-interaction [data-radix-popper-content-wrapper] *,.driver-active.fractall-driver-unlock-interaction [data-radix-popper-content-wrapper],.driver-active.fractall-driver-unlock-interaction [data-radix-popper-content-wrapper] *{pointer-events:auto!important}.driver-active .fractall-driver-unlock-interaction [data-radix-popper-content-wrapper],.driver-active.fractall-driver-unlock-interaction [data-radix-popper-content-wrapper]{z-index:2147483647!important}.driver-active.fractall-onboarding-hide-popover .driver-overlay,.driver-active.fractall-onboarding-hide-popover .driver-popover,.driver-active.fractall-onboarding-hide-popover .driver-stage,.driver-active.fractall-onboarding-hide-popover .driver-stage-no-animation{opacity:0!important;pointer-events:none!important}.driver-active .fractall-driver-unlock-interaction #form-invite-link-create,.driver-active .fractall-driver-unlock-interaction #form-invite-link-create *,.driver-active .fractall-driver-unlock-interaction #form-team-create,.driver-active .fractall-driver-unlock-interaction #form-team-create *,.driver-active .fractall-driver-unlock-interaction #form-training-session-create,.driver-active .fractall-driver-unlock-interaction #form-training-session-create *,.driver-active.fractall-driver-unlock-interaction #form-invite-link-create,.driver-active.fractall-driver-unlock-interaction #form-invite-link-create *,.driver-active.fractall-driver-unlock-interaction #form-team-create,.driver-active.fractall-driver-unlock-interaction #form-team-create *,.driver-active.fractall-driver-unlock-interaction #form-training-session-create,.driver-active.fractall-driver-unlock-interaction #form-training-session-create *{pointer-events:auto!important}