.shepherd-button{display:inline-flex;height:2rem;align-items:center;justify-content:center;white-space:nowrap;border-radius:calc(var(--radius) - 2px);padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.shepherd-button:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring))}.shepherd-button:disabled{pointer-events:none;opacity:.5}.shepherd-button-primary{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shepherd-button-primary:hover{background-color:hsl(var(--primary)/.9)}.shepherd-button-secondary{align-self:flex-start;background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shepherd-button-secondary:hover{background-color:hsl(var(--secondary)/.8)}.shepherd-button:disabled{cursor:not-allowed}.shepherd-footer{display:flex;justify-content:space-between;border-bottom-left-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);padding:1rem 1.5rem}.shepherd-footer .shepherd-button:last-child{margin-left:0;margin-right:0}.shepherd-cancel-icon{margin:-.5rem 0 0;cursor:pointer;border-style:none;background-color:transparent;padding:0;font-size:1.875rem;line-height:2.25rem;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.5s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.shepherd-cancel-icon:hover{color:rgb(0 0 0/var(--tw-text-opacity));--tw-text-opacity:0.75}.shepherd-title{font-size:1.125rem;line-height:1.75rem;font-weight:600;color:hsl(var(--primary))}.shepherd-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1.5rem}.shepherd-text{padding:0 1.5rem 1rem;font-size:.875rem;line-height:1.25rem;line-height:1.5;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.shepherd-text p{margin-top:0}.shepherd-text p:last-child{margin-bottom:0}.shepherd-content{padding:0}.shepherd-content,.shepherd-element{border-radius:var(--radius);outline:2px solid transparent;outline-offset:2px}.shepherd-element{visibility:hidden;z-index:50;width:100%;max-width:20rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));opacity:0;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;animation-duration:.3s}.shepherd-enabled.shepherd-element{visibility:visible;opacity:1}.shepherd-element[data-popper-reference-hidden]:not(.shepherd-centered){pointer-events:none;visibility:hidden;opacity:0}.shepherd-element,.shepherd-element *,.shepherd-element :after,.shepherd-element :before{box-sizing:border-box}.shepherd-arrow,.shepherd-arrow:before{height:16px;position:absolute;width:16px;z-index:-1}.shepherd-arrow:before{background:#fff;content:"";transform:rotate(45deg)}.shepherd-element[data-popper-placement^=top]>.shepherd-arrow{bottom:-8px}.shepherd-element[data-popper-placement^=bottom]>.shepherd-arrow{top:-8px}.shepherd-element[data-popper-placement^=left]>.shepherd-arrow{right:-8px}.shepherd-element[data-popper-placement^=right]>.shepherd-arrow{left:-8px}.shepherd-element.shepherd-centered>.shepherd-arrow{opacity:0}.shepherd-target-click-disabled.shepherd-enabled.shepherd-target,.shepherd-target-click-disabled.shepherd-enabled.shepherd-target *{pointer-events:none}.shepherd-modal-overlay-container{pointer-events:none;position:fixed;left:0;top:0;z-index:40;height:0;width:100vw;overflow:hidden;opacity:0}.shepherd-modal-overlay-container.shepherd-modal-is-visible{height:100vh;height:100svh;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:.5}.shepherd-modal-overlay-container.shepherd-modal-is-visible path{pointer-events:auto}