1try{!function(){var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="b7f49ee4-b6ee-49a4-b293-72f548cba177",e._sentryDebugIdIdentifier="sentry-dbid-b7f49ee4-b6ee-49a4-b293-72f548cba177")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3831],{936:(e,t,r)=>{"use strict";r.d(t,{Q:()=>o});var a=r(54568),s=r(7620),n=r(85755),i=r(48755);let o=s.forwardRef((e,t)=>{let{className:r,typographyVariant:s="titleMedium",typographyClassName:o,children:d,...l}=e;return(0,a.jsx)("button",{ref:t,className:(0,n.cn)("cursor-pointer",r),...l,children:(0,a.jsx)(i.o,{variant:s,className:(0,n.cn)("text-primary hover:text-rf-light-primary400 dark:hover:text-rf-dark-primary700",o),children:d})})});o.displayName="TextButton"},2254:(e,t,r)=>{"use strict";r.d(t,{E:()=>d});var a=r(54568);r(7620);var s=r(46118),n=r(54616),i=r(85755);let o=(0,n.F)("inline-flex items-center justify-center rounded-md border px-2 py-0.5 text-xs font-medium w-fit whitespace-nowrap shrink-0 [&>svg]:size-3 gap-1 [&>svg]:pointer-events-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive transition-[color,box-shadow] overflow-hidden",{variants:{variant:{default:"border-transparent bg-primary text-primary-foreground [a&]:hover:bg-primary/90",secondary:"border-transparent bg-secondary/60 text-secondary-foreground dark:bg-secondary dark:text-secondary-foreground [a&]:hover:bg-secondary/80 dark:[a&]:hover:bg-secondary/90",destructive:"border-transparent bg-destructive text-white [a&]:hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",success:"border-transparent bg-rf-dynamic-success text-rf-dynamic-onSuccess [a&]:hover:bg-rf-dynamic-successDark",outline:"text-foreground [a&]:hover:bg-accent [a&]:hover:text-accent-foreground",purple:"border-transparent bg-rf-light-primary100 text-foreground dark:bg-rf-dark-primary200 dark:text-foreground [a&]:hover:bg-rf-light-primary200 dark:[a&]:hover:bg-rf-dark-primary300",muted:"border-transparent bg-muted text-foreground [a&]:hover:bg-muted/80"}},defaultVariants:{variant:"default"}});function d(e){let{className:t,variant:r,asChild:n=!1,...d}=e,l=n?s.DX:"span";return(0,a.jsx)(l,{"data-slot":"badge",className:(0,i.cn)(o({variant:r}),t),...d})}},6106:(e,t,r)=>{"use strict";r.d(t,{BlogPostList:()=>N});var a=r(54568),s=r(7620),n=r(23169),i=r(48755),o=r(62430),d=r(19664),l=r.n(d),c=r(32536),u=r(80312),m=r(10527),g=r(85755),f=r(57468);function p(e){let{post:t,className:r}=e;return(0,a.jsx)(l(),{href:"/blog/".concat(t.url),className:(0,g.cn)("block h-full",r),children:(0,a.jsxs)(u.Zp,{className:(0,g.cn)("hover:shadow-lg transition-all duration-200","hover:scale-[1.02] cursor-pointer","h-full flex flex-col overflow-hidden"),children:[t.featuredImage&&(0,a.jsx)("div",{className:"relative w-full h-48 overflow-hidden bg-muted",children:(0,a.jsx)(c.default,{src:t.featuredImage,alt:t.title,fill:!0,sizes:"(min-width: 1024px) 33vw, (min-width: 640px) 50vw, 100vw",className:"object-cover"})}),(0,a.jsxs)(u.aR,{children:[(0,a.jsxs)("div",{className:"flex items-start justify-between gap-4 mb-2",children:[(0,a.jsx)(u.ZB,{className:"flex-1",children:t.title}),t.language&&(0,a.jsx)(m.E,{variant:"muted",className:"uppercase",children:t.language})]}),(0,a.jsxs)("div",{className:"flex items-center gap-4 text-sm text-muted-foreground",children:[(0,a.jsx)(i.o,{variant:"bodySmall",textColor:"muted",children:t.author}),(0,a.jsx)("span",{children:"â¢"}),(0,a.jsx)(i.o,{variant:"bodySmall",textColor:"muted",children:(0,f.vx)(t.publishDate)})]})]}),(0,a.jsxs)(u.Wu,{className:"flex-1",children:[(0,a.jsx)(u.BT,{variant:"bodyMedium",children:t.description}),t.tags&&t.tags.length>0&&(0,a.jsx)("div",{className:"flex flex-wrap gap-2 mt-4",children:t.tags.map(e=>(0,a.jsx)(m.E,{variant:"muted",children:e},e))})]})]})})}var h=r(82741),x=r(26747),v=r(11215),b=r(84712);function y(e){let{searchQuery:t,onSearchChange:r,filters:s,onFilterChange:n,languageOptions:i,tagOptions:o}=e,d=""!==s.language||""!==s.tag;return(0,a.jsxs)("div",{className:"space-y-4",children:[(0,a.jsx)(x.D,{placeholder:"Search blog posts...",value:t,onChange:r}),(0,a.jsxs)("div",{className:"flex flex-wrap gap-4",children:[(0,a.jsxs)(b.rI,{children:[(0,a.jsx)(b.ty,{children:s.language?"Language: ".concat(s.language.toUpperCase()):"Language"}),(0,a.jsx)(b.SQ,{align:"start",children:i.map(e=>(0,a.jsx)(b._2,{onClick:()=>n({...s,language:e.value}),children:e.label},e.value))})]}),(0,a.jsxs)(b.rI,{children:[(0,a.jsx)(b.ty,{children:s.tag?"Tag: ".concat(s.tag):"Tag"}),(0,a.jsx)(b.SQ,{align:"start",children:o.map(e=>(0,a.jsx)(b._2,{onClick:()=>n({...s,tag:e.value}),children:e.label},e.value))})]}),d&&(0,a.jsx)(v.Q,{onClick:()=>n({language:"",tag:""}),children:"Clear Filters"})]})]})}let j={isCaseSensitive:!1,includeScore:!0,includeMatches:!0,threshold:.3,keys:[{name:"title",weight:.5},{name:"description",weight:.3},{name:"author",weight:.2},{name:"tags",weight:.1}]};function N(e){let{posts:t}
1=e,[r,d]=(0,s.useState)(""),[l,c]=(0,s.useState)(""),[u,m]=(0,s.useState)({language:"",tag:""});(0,s.useEffect)(()=>{let e=setTimeout(()=>c(r),300);return()=>clearTimeout(e)},[r]);let g=(0,s.useMemo)(()=>(function(e){let t=new Set,r=new Set;for(let a of e)if(a.language&&t.add(a.language),a.tags)for(let e of a.tags)r.add(e);return{languageOptions:[{value:"",label:"All Languages"},...Array.from(t).sort().map(e=>({value:e,label:e.toUpperCase()}))],tagOptions:[{value:"",label:"All Tags"},...Array.from(r).sort().map(e=>({value:e,label:e}))]}})(t),[t]),f=(0,s.useMemo)(()=>new n.A(t,j),[t]),x=(0,s.useMemo)(()=>{let e=t;return l.trim()&&(e=f.search(l).map(e=>e.item)),u.language&&(e=e.filter(e=>e.language===u.language)),u.tag&&(e=e.filter(e=>e.tags&&e.tags.includes(u.tag))),e},[l,f,u,t]);return(0,a.jsx)(h.BlogErrorBoundary,{children:(0,a.jsxs)("div",{className:"space-y-6",children:[(0,a.jsx)(y,{searchQuery:r,onSearchChange:d,filters:u,onFilterChange:m,languageOptions:g.languageOptions,tagOptions:g.tagOptions}),(0,a.jsxs)("div",{className:"space-y-4",children:[(0,a.jsxs)(i.o,{variant:"bodyMedium",className:"text-muted-foreground",children:[x.length," post",1!==x.length?"s":""," found"]}),0===x.length?(0,a.jsx)(o.W,{title:"No blog posts found",description:"Try adjusting your search or filters to find what you're looking for."}):(0,a.jsx)("div",{className:"grid gap-6 md:grid-cols-2 lg:grid-cols-3 items-stretch",children:x.map(e=>(0,a.jsx)(p,{post:e},e.url))})]})]})})}},10527:(e,t,r)=>{"use strict";r.d(t,{E:()=>a.E});var a=r(2254)},11215:(e,t,r)=>{"use strict";r.d(t,{Q:()=>a.Q});var a=r(936)},14936:(e,t,r)=>{"use strict";r.d(t,{BT:()=>f,Wu:()=>p,ZB:()=>g,Zp:()=>u,aR:()=>m,wL:()=>h});var a=r(54568),s=r(7620),n=r(19664),i=r.n(n),o=r(54616),d=r(85755),l=r(48755);let c=(0,o.F)((0,d.cn)("rounded-lg bg-card text-card-foreground","border border-gray-200 dark:border-gray-700"),{variants:{variant:{default:"border-gray-200 dark:border-gray-700",onSurface:"border border-border/60 bg-muted/20",elevated:"border-border shadow-md",outlined:"border-border bg-transparent",ghost:"border-transparent bg-transparent shadow-none"},padding:{none:"",sm:"p-2 md:p-3",md:"p-3 md:p-4",lg:"p-4 md:p-6",xl:"p-4 md:p-8"}},defaultVariants:{variant:"default",padding:"md"}}),u=s.forwardRef((e,t)=>{let{className:r,variant:s,padding:n,as:o="div",href:l,target:u,rel:m,...g}=e,f=(0,d.cn)(c({variant:s,padding:n,className:r})),p=(0,d.cn)("block","hover:shadow-lg transition-shadow cursor-pointer",f);return"link"===o&&l?(0,a.jsx)(i(),{href:l,target:u,rel:m,className:p,ref:t,...g}):"a"===o&&l?(0,a.jsx)("a",{href:"string"==typeof l?l:String(l),target:u,rel:null!=m?m:"_blank"===u?"noopener noreferrer":void 0,className:p,ref:t,...g}):(0,a.jsx)("div",{className:f,ref:t,...g})});u.displayName="Card";let m=s.forwardRef((e,t)=>{let{className:r,padding:s="default",...n}=e;return(0,a.jsx)("div",{ref:t,className:(0,d.cn)("flex flex-col space-y-1.5",{none:"",default:"p-2 md:p-4"}[s],r),...n})});m.displayName="CardHeader";let g=s.forwardRef((e,t)=>{let{className:r,variant:s="h3",...n}=e;return(0,a.jsx)(l.o,{ref:t,variant:s,className:(0,d.cn)("leading-none tracking-tight",r),...n})});g.displayName="CardTitle";let f=s.forwardRef((e,t)=>{let{className:r,variant:s="bodySmall",textColor:n="muted",...i}=e;return(0,a.jsx)(l.o,{ref:t,variant:s,textColor:n,className:r,...i})});f.displayName="CardDescription";let p=s.forwardRef((e,t)=>{let{className:r,padding:s="default",...n}=e;return(0,a.jsx)("div",{ref:t,className:(0,d.cn)({none:"",default:"p-3 md:p-4 pt-0"}[s],r),...n})});p.displayName="CardContent";let h=s.forwardRef((e,t)=>{let{className:r,padding:s="default",...n}=e;return(0,a.jsx)("div",{ref:t,className:(0,d.cn)("flex items-center",{none:"",default:"p-3 md:p-4 pt-0"}[s],r),...n})});h.displayName="CardFooter"},15777:(e,t,r)=>{"use strict";r.d(t,{K:()=>a.K});var a=r(87488)},21267:(e,t,r)=>{"use strict";r.d(t,{D:()=>c});var a=r(54568),s=r(7620),n=r(1755),i=r(61830),o=r(85755),d=r(15777),l=r(48884);let c=s.forwardRef((e,t)=>{let{value:r,onChange:s,onClear:c,placeholder:u="Search...",showClearButton:m=!0,className:g,...f}=e,p=(0,a.jsx)(n.Icon,{path:i.U4M,size:.8,className:"text-muted-foreground"}),h=m&&r&&(0,a.jsx)(d.K,{icon:(0,a.jsx)(n.Icon,{path:i.hyP,size:.7,className:"text-muted-foreground"}),onClick:()=>{s(""),null==c||c()},size:"sm",variant:"ghost",className:"h-6 w-6 p-0 hover:bg-muted/50","aria-label":"Clear search"});return(0,a.jsx)("div",{className:(0,o.cn)("relative",g),children:(0,a.jsx)(l.p,{ref:t,value:r,onChange:e=>s(e.target.value),placeholder:u,leftIcon:p,rightIcon:h,...f})})});c.displayName="SearchInput"},26747:(e,t,r)=>{"use strict";r.d(t,{D:()=>a.D});var a=r(21267)},27195:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var a=r(54568),s=r(80312),n=r(48755),i=r(27534);let o=e=>{let{title:t,description:r,className:o,icon:d,cta:l}=e;return(0,a.jsx)(s.Zp,{className:o,children:(0,a.jsx)(s.Wu,{className:"text-center py-6",children:(0,a.jsxs)("div",{className:"flex flex-col items-center gap-4",children:[d||(0,a.jsx)(i.A,{size:48,className:"text-muted-foreground
1/50"}),(0,a.jsxs)("div",{children:[(0,a.jsx)(n.o,{variant:"h4",className:"mb-2",children:t}),(0,a.jsx)(n.o,{variant:"bodyMedium",className:"text-muted-foreground",children:r}),l&&(0,a.jsx)("div",{className:"mt-4",children:l})]})]})})})}},41692:(e,t,r)=>{"use strict";r.d(t,{$:()=>a.$,r:()=>a.r});var a=r(74614)},48755:(e,t,r)=>{"use strict";r.d(t,{o:()=>a.o5});var a=r(62638)},48884:(e,t,r)=>{"use strict";r.d(t,{p:()=>a.p});var a=r(49606)},49606:(e,t,r)=>{"use strict";r.d(t,{p:()=>l});var a=r(54568),s=r(7620),n=r(54616),i=r(85755),o=r(62638);let d=(0,n.F)((0,i.cn)("flex w-full","px-3 py-2","rounded-sm border-1 border-input bg-card","file:border-0 file:bg-transparent file:text-sm file:font-medium file:font-inter","placeholder:text-muted-foreground","focus-visible:outline-none focus-visible:border-primary","disabled:cursor-not-allowed disabled:opacity-50","transition-colors"),{variants:{variant:{default:"border-input",error:(0,i.cn)("border-destructive","focus-visible:border-destructive focus-visible:ring-destructive focus-visible:ring-1"),success:(0,i.cn)("border-success","focus-visible:border-success focus-visible:ring-success focus-visible:ring-1")},size:{sm:"h-8 px-2 ".concat(o.KY.small),md:"h-10 px-3 py-2 ".concat(o.KY.medium),lg:"h-12 px-4 py-3 ".concat(o.KY.large)},hasLeftIcon:{true:"pl-10",false:""},hasRightIcon:{true:"pr-10",false:""}},defaultVariants:{variant:"default",size:"md",hasLeftIcon:!1,hasRightIcon:!1}}),l=s.forwardRef((e,t)=>{let{className:r,variant:s,size:n,error:o,success:l,leftIcon:c,rightIcon:u,rightComponent:m,...g}=e,f=s;return o&&(f="error"),l&&(f="success"),(0,a.jsxs)("div",{className:"space-y-1",children:[(0,a.jsxs)("div",{className:"relative",children:[c&&(0,a.jsx)("div",{className:"absolute left-3 top-1/2 transform -translate-y-1/2 text-muted-foreground",children:c}),(0,a.jsx)("input",{className:(0,i.cn)(d({variant:f,size:n,hasLeftIcon:!!c,hasRightIcon:!!(u||m),className:r})),ref:t,...g}),u&&(0,a.jsx)("div",{className:"absolute right-3 top-1/2 transform -translate-y-1/2 text-muted-foreground",children:u}),m&&(0,a.jsx)("div",{className:"absolute right-3 top-1/2 transform -translate-y-1/2 text-muted-foreground",children:m})]}),o&&o.trim()&&(0,a.jsx)("p",{className:"text-sm text-destructive",children:o})]})});l.displayName="Input"},52128:(e,t,r)=>{"use strict";r.d(t,{M:()=>a});let a={BASE:0,CONTENT:1,HEADER:5,MODAL_LOW_OVERLAY:11,MODAL_LOW_CONTENT:12,DROPDOWN:20,DROPDOWN_SUBMENU:22,POPOVER:30,MODAL_HIGH_OVERLAY:41,MODAL_HIGH_CONTENT:42,TOOLTIP:60}},57468:(e,t,r)=>{"use strict";function a(e){let t=new Date(e);if(isNaN(t.getTime()))throw Error("Invalid date string: ".concat(e));return t}function s(e){let t=a(e);return"".concat(["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"][t.getUTCMonth()]," ").concat(t.getUTCDate(),", ").concat(t.getUTCFullYear())}function n(e){return[...e].sort((e,t)=>{try{let r=a(e.publishDate);return a(t.publishDate).getTime()-r.getTime()}catch(e){return 0}})}function i(){let e=new Date().getTimezoneOffset(),t=Math.floor(Math.abs(e)/60),r=Math.abs(e)%60;return"".concat(e<=0?"+":"-").concat(t.toString().padStart(2,"0"),":").concat(r.toString().padStart(2,"0"))}r.d(t,{WA:()=>n,Zn:()=>i,vx:()=>s})},62430:(e,t,r)=>{"use strict";r.d(t,{W:()=>a.W});var a=r(27195)},62638:(e,t,r)=>{"use strict";r.d(t,{KY:()=>d,YB:()=>o,o5:()=>c});var a=r(54568),s=r(7620),n=r(54616),i=r(85755);let o={small:"font-buttonSmall",medium:"font-buttonMedium",large:"font-buttonLarge",xl:"font-headlineLarge"},d={small:"font-bodySmall",medium:"font-bodyMedium",large:"font-bodyLarge"},l=(0,n.F)("text-foreground",{variants:{variant:{h1:"font-displayLarge",h2:"font-displayMedium",h3:"font-displaySmall",h4:"font-headlineLarge",h5:"font-headlineMedium",h6:"font-headlineSmall",titleLarge:"font-titleLarge",titleMedium:"font-titleMedium",titleSmall:"font-titleSmall",labelLarge:"font-labelLarge",labelMedium:"font-labelMedium",labelSmall:"font-labelSmall",bodyLarge:d.large,bodyMedium:d.medium,bodySmall:d.small,buttonLarge:o.large,buttonMedium:o.medium,buttonSmall:o.small,p:"font-bodyLarge [&:not(:first-child)]:mt-6",lead:"font-bodyLarge text-muted-foreground",large:"font-headlineLarge",small:"font-bodySmall leading-none",muted:"font-bodySmall text-muted-foreground",code:"relative rounded bg-muted px-[0.3rem] py-[0.2rem] font-mono font-semibold",blockquote:"mt-6 border-l-2 pl-6 italic font-bodyLarge"},textColor:{default:"text-foreground",muted:"text-muted-foreground",primary:"text-primary",secondary:"text-secondary-foreground",destructive:"text-destructive",success:"text-green-600",warning:"text-yellow-600",inherit:"text-inherit"},size:{xs:"text-xs",sm:"text-sm",base:"text-base",lg:"text-lg",xl:"text-xl","2xl":"text-2xl","3xl":"text-3xl","4xl"
1:"text-4xl","5xl":"text-5xl","6xl":"text-6xl"},weight:{light:"font-light",normal:"font-normal",medium:"font-medium",semibold:"font font-semibold",bold:"font-bold",extrabold:"font-extrabold"}}}),c=s.forwardRef((e,t)=>{let{className:r,variant:n,textColor:o,size:d,weight:c,isLink:u,as:m,rightComponent:g,leftComponent:f,...p}=e,h=(()=>{if(m)return m;switch(n){case"h1":return"h1";case"h2":return"h2";case"h3":case"titleLarge":case"titleMedium":case"titleSmall":return"h3";case"h4":return"h4";case"h5":return"h5";case"h6":return"h6";case"labelLarge":case"labelMedium":case"labelSmall":case"buttonLarge":case"buttonMedium":case"buttonSmall":return"span";case"bodyLarge":case"bodyMedium":case"bodySmall":case"p":case"lead":case"muted":default:return"p";case"large":return"div";case"small":return"small";case"code":return"code";case"blockquote":return"blockquote"}})(),x=s.createElement(h,{className:(0,i.cn)(l({variant:n,textColor:o,size:d,weight:c,className:r}),u&&"text-primary underline"),ref:t,...p},p.children);return f||g?(0,a.jsxs)("div",{className:"flex items-center w-full",children:[f&&(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[f,x]}),!f&&x,g&&(0,a.jsx)("div",{className:"ml-auto",children:g})]}):x});c.displayName="Typography"},63860:(e,t,r)=>{"use strict";r.d(t,{Hr:()=>p,Ht:()=>h,SQ:()=>m,_2:()=>g,hO:()=>f,lp:()=>x,mB:()=>v,rI:()=>c,ty:()=>u});var a=r(54568);r(7620);var s=r(8098),n=r(72116),i=r(6438),o=r(66970),d=r(85755),l=r(52128);function c(e){let{modal:t=!0,...r}=e;return(0,a.jsx)(s.bL,{"data-slot":"dropdown-menu",modal:t,...r})}function u(e){let{className:t,children:r,variant:i="default",...o}=e;return"ghost"===i?(0,a.jsx)(s.l9,{"data-slot":"dropdown-menu-trigger",className:(0,d.cn)("cursor-pointer",t),...o,children:r}):(0,a.jsx)(s.l9,{"data-slot":"dropdown-menu-trigger",className:(0,d.cn)("flex items-center justify-between cursor-pointer h-10 px-3 py-2 rounded-sm border-1 border-input bg-card text-foreground",t),...o,children:(0,a.jsxs)("div",{className:"flex items-center justify-between w-full",children:[r,(0,a.jsx)(n.A,{className:"h-4 w-4 text-muted-foreground ml-2"})]})})}function m(e){let{className:t,sideOffset:r=4,useHighZIndex:n=!1,...i}=e,o=n?l.M.MODAL_HIGH_CONTENT+10:l.M.DROPDOWN;return(0,a.jsx)(s.ZL,{children:(0,a.jsx)(s.UC,{"data-slot":"dropdown-menu-content",sideOffset:r,className:(0,d.cn)("bg-card text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 max-h-(--radix-dropdown-menu-content-available-height) min-w-[8rem] origin-(--radix-dropdown-menu-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-sm border-2 border-input p-1 shadow-md",t),style:{zIndex:o},...i})})}function g(e){let{className:t,inset:r,variant:n="default",...i}=e;return(0,a.jsx)(s.q7,{"data-slot":"dropdown-menu-item","data-inset":r,"data-variant":n,className:(0,d.cn)("focus:bg-rf-dynamic-tertiary200 focus:text-accent-foreground hover:bg-rf-dynamic-tertiary200 hover:text-accent-foreground data-[variant=destructive]:text-destructive data-[variant=destructive]:focus:bg-destructive/10 dark:data-[variant=destructive]:focus:bg-destructive/20 data-[variant=destructive]:focus:text-destructive data-[variant=destructive]:*:[svg]:!text-destructive [&_svg:not([class*='text-'])]:text-muted-foreground relative flex cursor-pointer items-center gap-2 rounded-sm px-2 py-1.5 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 data-[inset]:pl-8 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",t),...i})}function f(e){let{className:t,children:r,checked:n,...o}=e;return(0,a.jsxs)(s.H_,{"data-slot":"dropdown-menu-checkbox-item",className:(0,d.cn)("focus:bg-accent focus:text-accent-foreground relative flex cursor-default items-center gap-2 rounded-sm py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",t),checked:n,...o,children:[(0,a.jsx)("span",{className:"pointer-events-none absolute left-2 flex size-3.5 items-center justify-center",children:(0,a.jsx)(s.VF,{children:(0,a.jsx)(i.A,{className:"size-4"})})}),r]})}function p(e){let{...t}=e;return(0,a.jsx)(s.z6,{"data-slot":"dropdown-menu-radio-group",...t})}function h(e){let{className:t,children:r,...n}=e;return(0,a.jsxs)(s.hN,{"data-slot":"dropdown-menu-radio-item",className:(0,d.cn)("focus:bg-rf-dynamic-tertiary200 focus:text-accent-foreground hover:bg-rf-dynamic-tertiary200 hover:text-accent-foreground relative flex cursor-pointer items-center gap-2 rounded-sm py-1.5 pr-2 pl-8 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",t),...n,children:[(0,a.jsx)("span",{className:"pointer-events-none absolute left-2 flex size-3.5 items-center justify-center",children:(0,a.jsx)(s.VF,{children:(0,a.jsx)(o.A,{className:"size-2 fill-current"})})}),r]})}function x(e){let{className:t,inset:r,...n}=e;return(0,a.jsx)(s.JU,{"data-slot":"dropdown-menu-label","data-inset":r,className:(0,d.cn)("px-2 py-1.5 text-sm font-medium data-[inset]:pl-8",t),...n})}function v(e){let{className:t,...r}=e;return(0,a.jsx)(s.wv,{"data-slot":"dropdown-menu-separator",className:(0,d.cn)("bg-border -mx-1 my-1 h-px",t),...r})}},74614:(e,t,r)=>{"use strict";r.d(t,{$:()=>c,r:()=>l});var a=r(54568),s=r(7620),n=r(46118),i=r(54616),o=r(85755),d=r(62638);let l=(0,i.F)((0,o.cn)("inline-flex items-center justify-center","gap-2","rounded-md","whitespace-nowrap","cursor-pointer disabled:pointer-events-none disabled:opacity-50","[&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0","outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","transition-all"),{variants:{variant:{primary:"bg-rf-dynamic-primary text-rf-dynamic-onPrimary dark:text-white shadow-sm hover:bg-rf-dynamic-primaryDark active:bg-rf-dynamic-primaryDark",secondary:(0,o.cn)("bg-rf-dynamic-surface text-rf-dynamic-onSurfaceVariant","border border-rf-dynamic-outline dark:border-gray-600","hover:bg-rf-dynamic-tertiary200 active:bg-rf-dynamic-tertiary200"),danger:"bg-destructive text-rf-dynamic-onPrimary shadow-sm hover:bg-destructive-dark active:bg-destructive-dark","destructive-text":(0,o.cn)("bg-transparent text-destructive","border border-border","hover:bg-destructive/10 active:bg-destructive/20"),ghost:"bg-transparent text-foreground hover:bg-muted/50 active:bg-rf-dynamic-primary200",text:"bg-transparent text-primary hover:bg-primary/10 active:bg-primary/20"},size:{sm:"h-[34px] rounded-md gap-1.5 px-3 ".concat(d.YB.small),md:"h-[38px] rounded-md px-4 py-2 ".concat(d.YB.medium),lg:"h-[42px] rounded-md px-6 ".concat(d.YB.large),xl:"h-[50px] rounded-md px-8 ".concat(d.YB.xl)}},defaultVariants:{variant:"primary",size:"md"}}),c=s.forwardRef((e,t)=>
1{let{className:r,variant:s,size:i,asChild:d=!1,type:c="button",...u}=e,m=d?n.DX:"button";return(0,a.jsx)(m,{className:(0,o.cn)(l({variant:s,size:i,className:r})),ref:t,type:c,...u})});c.displayName="Button"},80312:(e,t,r)=>{"use strict";r.d(t,{BT:()=>a.BT,Wu:()=>a.Wu,ZB:()=>a.ZB,Zp:()=>a.Zp,aR:()=>a.aR,wL:()=>a.wL});var a=r(14936)},82741:(e,t,r)=>{"use strict";r.d(t,{BlogErrorBoundary:()=>o});var a=r(54568),s=r(7620),n=r(48755),i=r(41692);class o extends s.Component{static getDerivedStateFromError(e){return{hasError:!0,error:e}}componentDidCatch(e,t){console.error("Blog component error:",e,t)}render(){return this.state.hasError?this.props.fallback||(0,a.jsxs)("div",{className:"p-8 border border-destructive rounded-lg",children:[(0,a.jsx)(n.o,{variant:"h3",className:"text-destructive mb-4",children:"Something went wrong"}),(0,a.jsx)(n.o,{variant:"bodyMedium",className:"mb-4",children:"An unexpected error occurred"}),(0,a.jsx)(i.$,{onClick:()=>this.setState({hasError:!1,error:null}),children:"Try Again"})]}):this.props.children}constructor(e){super(e),this.state={hasError:!1,error:null}}}},84712:(e,t,r)=>{"use strict";r.d(t,{Hr:()=>a.Hr,Ht:()=>a.Ht,SQ:()=>a.SQ,_2:()=>a._2,hO:()=>a.hO,lp:()=>a.lp,mB:()=>a.mB,rI:()=>a.rI,ty:()=>a.ty});var a=r(63860)},85755:(e,t,r)=>{"use strict";r.d(t,{cn:()=>n});var a=r(72902),s=r(13714);function n(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,s.QP)((0,a.$)(t))}},87488:(e,t,r)=>{"use strict";r.d(t,{K:()=>o});var a=r(54568),s=r(7620),n=r(41692),i=r(85755);let o=s.forwardRef((e,t)=>{let{icon:r,size:s="md",variant:o="ghost",className:d,...l}=e;return(0,a.jsx)(n.$,{ref:t,variant:o,size:s,className:(0,i.cn)("rounded-full",{sm:"h-8 w-8 p-1.5 [&_svg]:size-4",md:"h-10 w-10 p-2 [&_svg]:size-5",lg:"h-12 w-12 p-3 [&_svg]:size-6"}[s],d),...l,children:r})});o.displayName="IconButton"},98659:(e,t,r)=>{Promise.resolve().then(r.bind(r,6106))}},e=>{e.O(0,[29959,19664,99289,10489,11741,49688,81543,86553,59759,80387,587,803,60823,77358],()=>e(e.s=98659)),_N_E=e.O()}]);
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.