PageSourceSearch

https://www.hydden.com/assets/Button-B9abDL2m.js

js hydden.com collected 2026-09-25 20:14:03 UTC 2,106 bytes, 1 lines download raw bytes

1import{j as i}from"./animation-BOd5YrHd.js";import{r as d}from"./react-vendor-Bm9J1kaG.js";import{S as c}from"./ui-zHk7PADw.js";import{c as l}from"./index-C40gJd2i.js";import{c as g}from"./HubSpotForm-DCsrlG5G.js";const m=l("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 touch-target",{variants:{variant:{default:"bg-primary text-primary-foreground shadow hover:bg-primary/90",destructive:"bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90",outline:"border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground",secondary:"bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground",link:"text-primary underline-offset-4 hover:underline",hydden:"bg-[#3E4BA5] text-white shadow-lg hover:shadow-xl hover:scale-105 active:scale-95 transition-all uppercase tracking-widest font-black",hyddenOutline:"bg-transparent border border-white/25 text-white hover:bg-white/10 hover:border-white/40 hover:scale-105 transition-all uppercase tracking-widest font-black",accent:"bg-[#27BFAB] text-white shadow-lg hover:shadow-xl active:scale-95 transition-all uppercase tracking-widest font-black"},size:{default:"h-11 px-5 sm:px-6 py-2 text-sm [&_svg]:size-4",sm:"h-10 rounded-lg px-4 sm:px-5 text-xs sm:text-sm [&_svg]:size-4",lg:"h-12 rounded-xl px-6 sm:px-8 lg:px-10 text-xs sm:text-[13px] [&_svg]:size-4 sm:[&_svg]:size-5",xl:"h-14 sm:h-16 rounded-xl sm:rounded-2xl px-8 sm:px-10 lg:px-12 text-sm sm:text-base [&_svg]:size-5",icon:"h-10 w-10 sm:h-11 sm:w-11 [&_svg]:size-5"}},defaultVariants:{variant:"default",size:"default"}}),u=d.forwardRef(({className:e,variant:t,size:s,asChild:r=!1,...o},n)=>{const a=r?c:"button";return i.jsx(a,{className:g(m({variant:t,size:s,className:e})),ref:n,...o})});u.displayName="Button";export{u as B};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.