vendor: 11,142 bytes, line 1
1import{r as d,j as m,a as S,b as Ue}from"./index-CJrqkSM4.js";import{C as _t,S as Ot}from"./SiteShell-CVYaSh52.js";import{P as Tt}from"./PageHeader-8nZqURcn.js";function xe(e,t=[]){let o=[];function r(s,a){const i=d.createContext(a),l=o.length;o=[...o,a];const c=b=>{const{scope:C,children:w,...A}=b,k=C?.[e]?.[l]||i,x=d.useMemo(()=>A,Object.values(A));return m.jsx(k.Provider,{value:x,children:w})};c.displayName=s+"Provider";function f(b,C){const w=C?.[e]?.[l]||i,A=d.useContext(w);if(A)return A;if(a!==void 0)return a;throw new Error(`\`${b}\` must be used within \`${s}\``)}return[c,f]}const n=()=>{const s=o.map(a=>d.createContext(a));return function(i){const l=i?.[e]||s;return d.useMemo(()=>({[`__scope${e}`]:{...i,[e]:l}}),[i,l])}};return n.scopeName=e,[r,zt(n,...t)]}function zt(...e){const t=e[0];if(e.length===1)return t;const o=()=>{const r=e.map(n=>({useScope:n(),scopeName:n.scopeName}));return function(s){const a=r.reduce((i,{useScope:l,scopeName:c})=>{const b=l(s)[`__scope${c}`];return{...i,...b}},{});return d.useMemo(()=>({[`__scope${t.scopeName}`]:a}),[a])}};return o.scopeName=t.scopeName,o}function Le(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function ve(...e){return t=>{let o=!1;const r=e.map(n=>{const s=Le(n,t);return!o&&typeof s=="function"&&(o=!0),s});if(o)return()=>{for(let n=0;n<r.length;n++){const s=r[n];typeof s=="function"?s():Le(e[n],null)}}}}function Y(...e){return d.useCallback(ve(...e),e)}function $e(e){const t=Bt(e),o=d.forwardRef((r,n)=>{const{children:s,...a}=r,i=d.Children.toArray(s),l=i.find(Lt);if(l){const c=l.props.children,f=i.map(b=>b===l?d.Children.count(c)>1?d.Children.only(null):d.isValidElement(c)?c.props.children:null:b);return m.jsx(t,{...a,ref:n,children:d.isValidElement(c)?d.cloneElement(c,void 0,f):null})}return m.jsx(t,{...a,ref:n,children:s})});return o.displayName=`${e}.Slot`,o}function Bt(e){const t=d.forwardRef((o,r)=>{const{children:n,...s}=o;if(d.isValidElement(n)){const a=Wt(n),i=$t(s,n.props);return n.type!==d.Fragment&&(i.ref=r?ve(r,a):a),d.cloneElement(n,i)}return d.Children.count(n)>1?d.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var Dt=Symbol("radix.slottable");function Lt(e){return d.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===Dt}function $t(e,t){const o={...t};for(const r in t){const n=e[r],s=t[r];/^on[A-Z]/.test(r)?n&&s?o[r]=(...i)=>{const l=s(...i);return n(...i),l}:n&&(o[r]=n):r==="style"?o[r]={...n,...s}:r==="className"&&(o[r]=[n,s].filter(Boolean).join(" "))}return{...e,...o}}function Wt(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,o=t&&"isReactWarning"in t&&t.isReactWarning;return o?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,o=t&&"isReactWarning"in t&&t.isReactWarning,o?e.props.ref:e.props.ref||e.ref)}function qt(e){const t=e+"CollectionProvider",[o,r]=xe(t),[n,s]=o(t,{collectionRef:{current:null},itemMap:new Map}),a=k=>{const{scope:x,children:R}=k,v=S.useRef(null),I=S.useRef(new Map).current;return m.jsx(n,{scope:x,itemMap:I,collectionRef:v,children:R})};a.displayName=t;const i=e+"CollectionSlot",l=$e(i),c=S.forwardRef((k,x)=>{const{scope:R,children:v}=k,I=s(i,R),P=Y(x,I.collectionRef);return m.jsx(l,{ref:P,children:v})});c.displayName=i;const f=e+"CollectionItemSlot",b="data-radix-collection-item",C=$e(f),w=S.forwardRef((k,x)=>{const{scope:R,children:v,...I}=k,P=S.useRef(null),O=Y(x,P),E=s(f,R);return S.useEffect(()=>(E.itemMap.set(P,{ref:P,...I}),()=>{E.itemMap.delete(P)})),m.jsx(C,{[b]:"",ref:O,children:v})});w.displayName=f;function A(k){const x=s(e+"CollectionConsumer",k);return S.useCallback(()=>{const v=x.collectionRef.current;if(!v)return[];const I=Array.from(v.querySelectorAll(`[${b}]`));return Array.from(x.itemMap.values()).sort((E,D)=>I.indexOf(E.ref.current)-I.indexOf(D.ref.current))},[x.collectionRef,x.itemMap])}return[{Provider:a,Slot:c,ItemSlot:w},A,r]}function Ye(e,t,{checkForDefaultPrevented:o=!0}={}){return function(n){if(e?.(n),o===!1||!n.defaultPrevented)return t?.(n)}}var J=globalThis?.document?d.useLayoutEffect:()=>{},Vt=Ue[" useInsertionEffect ".trim().toString()]||J;function we({prop:e,defaultProp:t,onChange:o=()=>{},caller:r}){const[n,s,a]=Ft({defaultProp:t,onChange:o}),i=e!==void 0,l=i?e:n;{const f=d.useRef(e!==void 0);d.useEffect(()=>{const b=f.current;b!==i&&console.warn(`${r} is changing from ${b?"controlled":"uncontrolled"} to ${i?"controlled":"uncontrolled"}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),f.current=i},[i,r])}const c=d.useCallback(f=>{if(i){const b=Gt(f)?f(e):f;b!==e&&a.current?.(b)}else s(f)},[i,e,s,a]);return[l,c]}function Ft({defaultProp:e,onChange:t}){const[o,r]=d.useState(e),n=d.useRef(o),s=d.useRef(t);return Vt(()=>{s.current=t},[t]),d.useEffect(()=>{n.current!==o&&(s.current?.(o),n.current=o)},[o,n]),[o,r,s]}function Gt(e){return typeof e=="function"}function Ht(e){const t=Ut(e),o=d.forwardRef((r,n)=>{const{children:s,...a}=r,i=d.Children.toArray(s),l=i.find(Jt);if(l){const c=l.props.children,f=i.map(b=>b===l?d.Children.count(c)>1?d.Children.only(null):d.isValidElement(c)?c.props.children:null:b);return m.jsx(t,{...a,ref:n,children:d.isValidElement(c)?d.cloneElement(c,void 0,f):null})}return m.jsx(t,{...a,ref:n,children:s})});return o.displayName=`${e}.Slot`,o}function Ut(e){const t=d.forwardRef((o,r)=>{const{children:n,...s}=o;if(d.isValidElement(n)){const a=Qt(n),i=Kt(s,n.props);return n.type!==d.Fragment&&(i.ref=r?ve(r,a):a),d.cloneElement(n,i)}return d.Children.count(n)>1?d.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var Yt=Symbol("radix.slottable");function Jt(e){return d.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===Yt}function Kt(e,t){const o={...t};for(const r in t){const n=e[r],s=t[r];/^on[A-Z]/.test(r)?n&&s?o[r]=(...i)=>{const l=s(...i);return n(...i),l}:n&&(o[r]=n):r==="style"?o[r]={...n,...s}:r==="className"&&(o[r]=[n,s].filter(Boolean).join(" "))}return{...e,...o}}function Qt(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,o=t&&"isReactWarning"in t&&t.isReactWarning;return o?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,o=t&&"isReactWarning"in t&&t.isReactWarning,o?e.props.ref:e.props.ref||e.ref)}var Xt=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],K=Xt.reduce((e,t)=>{const o=Ht(`Primitive.${t}`),r=d.forwardRef((n,s)=>{const{asChild:a,...i}=n,l=a?o:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),m.jsx(l,{...i,ref:s})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function Zt(e,t){return d.useReducer((o,r)=>t[o][r]??o,e)}var Je=e=>{const{present:t,children:o}=e,r=eo(t),n=typeof o=="function"?o({present:r.isPresent}):d.Children.only(o),s=Y(r.ref,to(n));return typeof o=="function"||r.isPresent?d.cloneElement(n,{ref:s}):null};Je.displayName="Presence";function eo(e){const[t,o]=d.useState(),r=d.useRef(null),n=d.useRef(e),s=d.useRef("none"),a=e?"mounted":"unmounted",[i,l]=Zt(a,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return d.useEffect(()=>{const c=oe(r.current);s.current=i==="mounted"?c:"none"},[i]),J(()=>{const c=r.current,f=n.current;if(f!==e){const C=s.current,w=oe(c);e?l("MOUNT"):w==="none"||c?.display==="none"?l("UNMOUNT"):l(f&&C!==w?"ANIMATION_OUT":"UNMOUNT"),n.current=e}},[e,l]),J(()=>{if(t){let c;const f=t.ownerDocument.defaultView??window,b=w=>{const k=oe(r.current).includes(CSS.escape(w.animationName));if(w.target===t&&k&&(l("ANIMATION_END"),!n.current)){const x=t.style.animationFillMode;t.style.animationFillMode="forwards",c=f.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=x)})}},C=w=>{w.target===t&&(s.current=oe(r.current))};return t.addEventListener("animationstart",C),t.addEventListener("animationcancel",b),t.addEventListener("animationend",b),()=>{f.clearTimeout(c),t.removeEventListener("animationstart",C),t.removeEventListener("animationcancel",b),t.removeEventListener("animationend",b)}}else l("ANIMATION_END")},[t,l]),{isPresent:["mounted","unmountSuspended"].includes(i),ref:d.useCallback(c=>{r.current=c?getComputedStyle(c):null,o(c)},[])}}function oe(e){return e?.animationName||"none"}function to(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,o=t&&"isReactWarning"in t&&t.isReactWarning;return o?e.ref:(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,o=t&&"isReactWarning"in t&&t.isReactWarning,o?e.props.ref:e.props.ref||e.ref)}var oo=Ue[" useId ".trim().toString()]||(()=>{}),ro=0;function Ke(e){const[t,o]=d.useState(oo());return J(()=>{o(r=>r??String(ro++))},[e]),t?`radix-${t}`:""}var ie="Collapsible",[no,Qe]=xe(ie),[so,ke]=no(ie),Xe=d.forwardRef((e,t)=>{const{__scopeCollapsible:o,open:r,defaultOpen:n,disabled:s,onOpenChange:a,...i}=e,[l,c]=we({prop:r,defaultProp:n??!1,onChange:a,caller:ie});return m.jsx(so,{scope:o,disabled:s,contentId:Ke(),open:l,onOpenToggle:d.useCallback(()=>c(f=>!f),[c]),children:m.jsx(K.div,{"data-state":Ae(l),"data-disabled":s?"":void 0,...i,ref:t})})});Xe.displayName=ie;var Ze="CollapsibleTrigger",et=d.forwardRef((e,t)=>{const{__scopeCollapsible:o,...r}=e,n=ke(Ze,o);return m.jsx(K.button,{type:"button","aria-controls":n.contentId,"aria-expanded":n.open||!1,"data-state":Ae(n.open),"data-disabled":n.disabled?"":void 0,disabled:n.disabled,...r,ref:t,onClick:Ye(e.onClick,n.onOpenToggle)})});et.displayName=Ze;var Ce="CollapsibleContent",tt=d.forwardRef((e,t)=>{const{forceMount:o,...r}=e,n=ke(Ce,e.__scopeCollapsible);return m.jsx(Je,{present:o||n.open,children:({present:s})=>m.jsx(ao,{...r,ref:t,present:s})})});tt.displayName=Ce;var ao=d.forwardRef((e,t)=>{const{__scopeCollapsible:o,present:r,children:n,...s}=e,a=ke(Ce,o),[i,l]=d.useState(r),c=d.useRef(null),f=Y(t,c),b=d.useRef(0),C=b.current,w=d.useRef(0),A=w.current,k=a.open||i,x=d.useRef(k),R=d.useRef(void 0);return d.useEffect(()=>{const v=requestAnimationFrame(()=>x.current=!1);return()=>cancelAnimationFrame(v)},[]),J(()=>{const v=c.current;if(v){R.current=R.current||{transitionDuration:v.style.transitionDuration,animationName:v.style.animationName},v.style.transitionDuration="0s",v.style.animationName="none";const I=v.getBoundingClientRect();b.current=I.height,w.current=I.width,x.current||(v.style.transitionDuration=R.current.transitionDuration,v.style.animationName=R.current.animationName),l(r)}},[a.open,r]),m.jsx(K.div,{"data-state":Ae(a.open),"data-disabled":a.disabled?"":void 0,id:a.contentId,hidden:!k,...s,ref:f,style:{"--radix-collapsible-content-height":C?`${C}px`:void 0,"--radix-collapsible-content-width":A?`${A}px`:void 0,...e.style},children:k&&n})});function Ae(e){return e?"open":"closed"}var io=Xe,lo=et,co=tt,uo=d.createContext(void 0);function po(e){const t=d.useContext(uo);return e||t||"ltr"}var B="Accordion",mo=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[Re,fo,go]=qt(B),[le]=xe(B,[go,Qe]),Ie=Qe(),ot=S.forwardRef((e,t)=>
1{const{type:o,...r}=e,n=r,s=r;return m.jsx(Re.Provider,{scope:e.__scopeAccordion,children:o==="multiple"?m.jsx(xo,{...s,ref:t}):m.jsx(yo,{...n,ref:t})})});ot.displayName=B;var[rt,bo]=le(B),[nt,ho]=le(B,{collapsible:!1}),yo=S.forwardRef((e,t)=>{const{value:o,defaultValue:r,onValueChange:n=()=>{},collapsible:s=!1,...a}=e,[i,l]=we({prop:o,defaultProp:r??"",onChange:n,caller:B});return m.jsx(rt,{scope:e.__scopeAccordion,value:S.useMemo(()=>i?[i]:[],[i]),onItemOpen:l,onItemClose:S.useCallback(()=>s&&l(""),[s,l]),children:m.jsx(nt,{scope:e.__scopeAccordion,collapsible:s,children:m.jsx(st,{...a,ref:t})})})}),xo=S.forwardRef((e,t)=>{const{value:o,defaultValue:r,onValueChange:n=()=>{},...s}=e,[a,i]=we({prop:o,defaultProp:r??[],onChange:n,caller:B}),l=S.useCallback(f=>i((b=[])=>[...b,f]),[i]),c=S.useCallback(f=>i((b=[])=>b.filter(C=>C!==f)),[i]);return m.jsx(rt,{scope:e.__scopeAccordion,value:a,onItemOpen:l,onItemClose:c,children:m.jsx(nt,{scope:e.__scopeAccordion,collapsible:!0,children:m.jsx(st,{...s,ref:t})})})}),[vo,ce]=le(B),st=S.forwardRef((e,t)=>{const{__scopeAccordion:o,disabled:r,dir:n,orientation:s="vertical",...a}=e,i=S.useRef(null),l=Y(i,t),c=fo(o),b=po(n)==="ltr",C=Ye(e.onKeyDown,w=>{if(!mo.includes(w.key))return;const A=w.target,k=c().filter(g=>!g.ref.current?.disabled),x=k.findIndex(g=>g.ref.current===A),R=k.length;if(x===-1)return;w.preventDefault();let v=x;const I=0,P=R-1,O=()=>{v=x+1,v>P&&(v=I)},E=()=>{v=x-1,v<I&&(v=P)};switch(w.key){case"Home":v=I;break;case"End":v=P;break;case"ArrowRight":s==="horizontal"&&(b?O():E());break;case"ArrowDown":s==="vertical"&&O();break;case"ArrowLeft":s==="horizontal"&&(b?E():O());break;case"ArrowUp":s==="vertical"&&E();break}const D=v%R;k[D].ref.current?.focus()});return m.jsx(vo,{scope:o,disabled:r,direction:n,orientation:s,children:m.jsx(Re.Slot,{scope:o,children:m.jsx(K.div,{...a,"data-orientation":s,ref:l,onKeyDown:r?void 0:C})})})}),se="AccordionItem",[wo,Se]=le(se),at=S.forwardRef((e,t)=>{const{__scopeAccordion:o,value:r,...n}=e,s=ce(se,o),a=bo(se,o),i=Ie(o),l=Ke(),c=r&&a.value.includes(r)||!1,f=s.disabled||e.disabled;return m.jsx(wo,{scope:o,open:c,disabled:f,triggerId:l,children:m.jsx(io,{"data-orientation":s.orientation,"data-state":pt(c),...i,...n,ref:t,disabled:f,open:c,onOpenChange:b=>{b?a.onItemOpen(r):a.onItemClose(r)}})})});at.displayName=se;var it="AccordionHeader",lt=S.forwardRef((e,t)=>{const{__scopeAccordion:o,...r}=e,n=ce(B,o),s=Se(it,o);return m.jsx(K.h3,{"data-orientation":n.orientation,"data-state":pt(s.open),"data-disabled":s.disabled?"":void 0,...r,ref:t})});lt.displayName=it;var he="AccordionTrigger",ct=S.forwardRef((e,t)=>{const{__scopeAccordion:o,...r}=e,n=ce(B,o),s=Se(he,o),a=ho(he,o),i=Ie(o);return m.jsx(Re.ItemSlot,{scope:o,children:m.jsx(lo,{"aria-disabled":s.open&&!a.collapsible||void 0,"data-orientation":n.orientation,id:s.triggerId,...i,...r,ref:t})})});ct.displayName=he;var dt="AccordionContent",ut=S.forwardRef((e,t)=>{const{__scopeAccordion:o,...r}=e,n=ce(B,o),s=Se(dt,o),a=Ie(o);return m.jsx(co,{role:"region","aria-labelledby":s.triggerId,"data-orientation":n.orientation,...a,...r,ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});ut.displayName=dt;function pt(e){return e?"open":"closed"}var ko=ot,Co=at,Ao=lt,mt=ct,ft=ut;function gt(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var n=e.length;for(t=0;t<n;t++)e[t]&&(o=gt(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function Ro(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=gt(e))&&(r&&(r+=" "),r+=t);return r}const Io=(e,t)=>{const o=new Array(e.length+t.length);for(let r=0;r<e.length;r++)o[r]=e[r];for(let r=0;r<t.length;r++)o[e.length+r]=t[r];return o},So=(e,t)=>({classGroupId:e,validator:t}),bt=(e=new Map,t=null,o)=>({nextPart:e,validators:t,classGroupId:o}),ae="-",We=[],No="arbitrary..",Po=e=>{const t=Eo(e),{conflictingClassGroups:o,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:a=>
vendor: 5,412 bytes, line 1
1{if(a.startsWith("[")&&a.endsWith("]"))return jo(a);const i=a.split(ae),l=i[0]===""&&i.length>1?1:0;return ht(i,l,t)},getConflictingClassGroupIds:(a,i)=>{if(i){const l=r[a],c=o[a];return l?c?Io(c,l):l:c||We}return o[a]||We}}},ht=(e,t,o)=>{if(e.length-t===0)return o.classGroupId;const n=e[t],s=o.nextPart.get(n);if(s){const c=ht(e,t+1,s);if(c)return c}const a=o.validators;if(a===null)return;const i=t===0?e.join(ae):e.slice(t).join(ae),l=a.length;for(let c=0;c<l;c++){const f=a[c];if(f.validator(i))return f.classGroupId}},jo=e=>e.slice(1,-1).indexOf(":")===-1?void 0:(()=>{const t=e.slice(1,-1),o=t.indexOf(":"),r=t.slice(0,o);return r?No+r:void 0})(),Eo=e=>{const{theme:t,classGroups:o}=e;return Mo(o,t)},Mo=(e,t)=>{const o=bt();for(const r in e){const n=e[r];Ne(n,o,r,t)}return o},Ne=(e,t,o,r)=>{const n=e.length;for(let s=0;s<n;s++){const a=e[s];_o(a,t,o,r)}},_o=(e,t,o,r)=>{if(typeof e=="string"){Oo(e,t,o);return}if(typeof e=="function"){To(e,t,o,r);return}zo(e,t,o,r)},Oo=(e,t,o)=>{const r=e===""?t:yt(t,e);r.classGroupId=o},To=(e,t,o,r)=>{if(Bo(e)){Ne(e(r),t,o,r);return}t.validators===null&&(t.validators=[]),t.validators.push(So(o,e))},zo=(e,t,o,r)=>{const n=Object.entries(e),s=n.length;for(let a=0;a<s;a++){const[i,l]=n[a];Ne(l,yt(t,i),o,r)}},yt=(e,t)=>{let o=e;const r=t.split(ae),n=r.length;for(let s=0;s<n;s++){const a=r[s];let i=o.nextPart.get(a);i||(i=bt(),o.nextPart.set(a,i)),o=i}return o},Bo=e=>"isThemeGetter"in e&&e.isThemeGetter===!0,Do=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,o=Object.create(null),r=Object.create(null);const n=(s,a)=>{o[s]=a,t++,t>e&&(t=0,r=o,o=Object.create(null))};return{get(s){let a=o[s];if(a!==void 0)return a;if((a=r[s])!==void 0)return n(s,a),a},set(s,a){s in o?o[s]=a:n(s,a)}}},ye="!",qe=":",Lo=[],Ve=(e,t,o,r,n)=>({modifiers:e,hasImportantModifier:t,baseClassName:o,maybePostfixModifierPosition:r,isExternal:n}),$o=e=>{const{prefix:t,experimentalParseClassName:o}=e;let r=n=>{const s=[];let a=0,i=0,l=0,c;const f=n.length;for(let k=0;k<f;k++){const x=n[k];if(a===0&&i===0){if(x===qe){s.push(n.slice(l,k)),l=k+1;continue}if(x==="/"){c=k;continue}}x==="["?a++:x==="]"?a--:x==="("?i++:x===")"&&i--}const b=s.length===0?n:n.slice(l);let C=b,w=!1;b.endsWith(ye)?(C=b.slice(0,-1),w=!0):b.startsWith(ye)&&(C=b.slice(1),w=!0);const A=c&&c>l?c-l:void 0;return Ve(s,w,C,A)};if(t){const n=t+qe,s=r;r=a=>a.startsWith(n)?s(a.slice(n.length)):Ve(Lo,!1,a,void 0,!0)}if(o){const n=r;r=s=>o({className:s,parseClassName:n})}return r},Wo=e=>{const t=new Map;return e.orderSensitiveModifiers.forEach((o,r)=>{t.set(o,1e6+r)}),o=>{const r=[];let n=[];for(let s=0;s<o.length;s++){const a=o[s],i=a[0]==="[",l=t.has(a);i||l?(n.length>0&&(n.sort(),r.push(...n),n=[]),r.push(a)):n.push(a)}return n.length>0&&(n.sort(),r.push(...n)),r}},qo=e=>({cache:Do(e.cacheSize),parseClassName:$o(e),sortModifiers:Wo(e),...Po(e)}),Vo=/\s+/,Fo=(e,t)=>{const{parseClassName:o,getClassGroupId:r,getConflictingClassGroupIds:n,sortModifiers:s}=t,a=[],i=e.trim().split(Vo);let l="";for(let c=i.length-1;c>=0;c-=1){const f=i[c],{isExternal:b,modifiers:C,hasImportantModifier:w,baseClassName:A,maybePostfixModifierPosition:k}=o(f);if(b){l=f+(l.length>0?" "+l:l);continue}let x=!!k,R=r(x?A.substring(0,k):A);if(!R){if(!x){l=f+(l.length>0?" "+l:l);continue}if(R=r(A),!R){l=f+(l.length>0?" "+l:l);continue}x=!1}const v=C.length===0?"":C.length===1?C[0]:s(C).join(":"),I=w?v+ye:v,P=I+R;if(a.indexOf(P)>-1)continue;a.push(P);const O=n(R,x);for(let E=0;E<O.length;++E){const D=O[E];a.push(I+D)}l=f+(l.length>0?" "+l:l)}return l},Go=(...e)=>{let t=0,o,r,n="";for(;t<e.length;)(o=e[t++])&&(r=xt(o))&&(n&&(n+=" "),n+=r);return n},xt=e=>{if(typeof e=="string")return e;let t,o="";for(let r=0;r<e.length;r++)e[r]&&(t=xt(e[r]))&&(o&&(o+=" "),o+=t);return o},Ho=(e,...t)=>{let o,r,n,s;const a=l=>{const c=t.reduce((f,b)=>b(f),e());return o=qo(c),r=o.cache.get,n=o.cache.set,s=i,i(l)},i=l=>{const c=r(l);if(c)return c;const f=Fo(l,o);return n(l,f),f};return s=a,(...l)=>s(Go(...l))},Uo=[],N=e=>{const t=o=>o[e]||Uo;return t.isThemeGetter=!0,t},vt=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,wt=/^\((?:(\w[\w-]*):)?(.+)\)$/i,Yo=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,Jo=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Ko=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,Qo=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,Xo=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Zo=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,$=e=>Yo.test(e),y=e=>!!e&&!Number.isNaN(Number(e)),W=e=>!!e&&Number.isInteger(Number(e)),ge=e=>e.endsWith("%")&&y(e.slice(0,-1)),L=e=>Jo.test(e),kt=()=>!0,er=e=>Ko.test(e)&&!Qo.test(e),Pe=()=>!1,tr=e=>Xo.test(e),or=e=>Zo.test(e),rr=e=>!u(e)&&!p(e),nr=e=>q(e,Rt,Pe),u=e=>vt.test(e),F=e=>q(e,It,er),Fe=e=>q(e,pr,y),sr=e=>q(e,Nt,kt),ar=e=>q(e,St,Pe),Ge=e=>q(e,Ct,Pe),ir=e=>q(e,At,or),re=e=>q(e,Pt,tr),p=e=>wt.test(e),U=e=>G(e,It),lr=e=>G(e,St),He=e=>G(e,Ct),cr=e=>G(e,Rt),dr=e=>G(e,At),ne=e=>G(e,Pt,!0),ur=e=>G(e,Nt,!0),q=(e,t,o)=>{const r=vt.exec(e);return r?r[1]?t(r[1]):o(r[2]):!1},G=(e,t,o=!1)=>{const r=wt.exec(e);return r?r[1]?t(r[1]):o:!1},Ct=e=>e==="position"||e==="percentage",At=e=>e==="image"||e==="url",Rt=e=>e==="length"||e==="size"||e==="bg-size",It=e=>e==="length",pr=e=>e==="number",St=e=>e==="family-name",Nt=e=>e==="number"||e==="weight",Pt=e=>e==="shadow",mr=()=>
vendor: 4,315 bytes, line 1
1{const e=N("color"),t=N("font"),o=N("text"),r=N("font-weight"),n=N("tracking"),s=N("leading"),a=N("breakpoint"),i=N("container"),l=N("spacing"),c=N("radius"),f=N("shadow"),b=N("inset-shadow"),C=N("text-shadow"),w=N("drop-shadow"),A=N("blur"),k=N("perspective"),x=N("aspect"),R=N("ease"),v=N("animate"),I=()=>["auto","avoid","all","avoid-page","page","left","right","column"],P=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],O=()=>[...P(),p,u],E=()=>["auto","hidden","clip","visible","scroll"],D=()=>["auto","contain","none"],g=()=>[p,u,l],T=()=>[$,"full","auto",...g()],Ee=()=>[W,"none","subgrid",p,u],Me=()=>["auto",{span:["full",W,p,u]},W,p,u],Q=()=>[W,"auto",p,u],_e=()=>["auto","min","max","fr",p,u],de=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],H=()=>["start","end","center","stretch","center-safe","end-safe"],z=()=>["auto",...g()],V=()=>[$,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...g()],ue=()=>[$,"screen","full","dvw","lvw","svw","min","max","fit",...g()],pe=()=>[$,"screen","full","lh","dvh","lvh","svh","min","max","fit",...g()],h=()=>[e,p,u],Oe=()=>[...P(),He,Ge,{position:[p,u]}],Te=()=>["no-repeat",{repeat:["","x","y","space","round"]}],ze=()=>["auto","cover","contain",cr,nr,{size:[p,u]}],me=()=>[ge,U,F],M=()=>["","none","full",c,p,u],_=()=>["",y,U,F],X=()=>["solid","dashed","dotted","double"],Be=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],j=()=>[y,ge,He,Ge],De=()=>["","none",A,p,u],Z=()=>["none",y,p,u],ee=()=>["none",y,p,u],fe=()=>[y,p,u],te=()=>[$,"full",...g()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[L],breakpoint:[L],color:[kt],container:[L],"drop-shadow":[L],ease:["in","out","in-out"],font:[rr],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[L],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[L],shadow:[L],spacing:["px",y],text:[L],"text-shadow":[L],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",$,u,p,x]}],container:["container"],columns:[{columns:[y,u,p,i]}],"break-after":[{"break-after":I()}],"break-before":[{"break-before":I()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:O()}],overflow:[{overflow:E()}],"overflow-x":[{"overflow-x":E()}],"overflow-y":[{"overflow-y":E()}],overscroll:[{overscroll:D()}],"overscroll-x":[{"overscroll-x":D()}],"overscroll-y":[{"overscroll-y":D()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:T()}],"inset-x":[{"inset-x":T()}],"inset-y":[{"inset-y":T()}],start:[{"inset-s":T(),start:T()}],end:[{"inset-e":T(),end:T()}],"inset-bs":[{"inset-bs":T()}],"inset-be":[{"inset-be":T()}],top:[{top:T()}],right:[{right:T()}],bottom:[{bottom:T()}],left:[{left:T()}],visibility:["visible","invisible","collapse"],z:[{z:[W,"auto",p,u]}],basis:[{basis:[$,"full","auto",i,...g()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[y,$,"auto","initial","none",u]}],grow:[{grow:["",y,p,u]}],shrink:[{shrink:["",y,p,u]}],order:[{order:[W,"first","last","none",p,u]}],"grid-cols":[{"grid-cols":Ee()}],"col-start-end":[{col:Me()}],"col-start":[{"col-start":Q()}
vendor: 4,180 bytes, line 1
1],"col-end":[{"col-end":Q()}],"grid-rows":[{"grid-rows":Ee()}],"row-start-end":[{row:Me()}],"row-start":[{"row-start":Q()}],"row-end":[{"row-end":Q()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":_e()}],"auto-rows":[{"auto-rows":_e()}],gap:[{gap:g()}],"gap-x":[{"gap-x":g()}],"gap-y":[{"gap-y":g()}],"justify-content":[{justify:[...de(),"normal"]}],"justify-items":[{"justify-items":[...H(),"normal"]}],"justify-self":[{"justify-self":["auto",...H()]}],"align-content":[{content:["normal",...de()]}],"align-items":[{items:[...H(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...H(),{baseline:["","last"]}]}],"place-content":[{"place-content":de()}],"place-items":[{"place-items":[...H(),"baseline"]}],"place-self":[{"place-self":["auto",...H()]}],p:[{p:g()}],px:[{px:g()}],py:[{py:g()}],ps:[{ps:g()}],pe:[{pe:g()}],pbs:[{pbs:g()}],pbe:[{pbe:g()}],pt:[{pt:g()}],pr:[{pr:g()}],pb:[{pb:g()}],pl:[{pl:g()}],m:[{m:z()}],mx:[{mx:z()}],my:[{my:z()}],ms:[{ms:z()}],me:[{me:z()}],mbs:[{mbs:z()}],mbe:[{mbe:z()}],mt:[{mt:z()}],mr:[{mr:z()}],mb:[{mb:z()}],ml:[{ml:z()}],"space-x":[{"space-x":g()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":g()}],"space-y-reverse":["space-y-reverse"],size:[{size:V()}],"inline-size":[{inline:["auto",...ue()]}],"min-inline-size":[{"min-inline":["auto",...ue()]}],"max-inline-size":[{"max-inline":["none",...ue()]}],"block-size":[{block:["auto",...pe()]}],"min-block-size":[{"min-block":["auto",...pe()]}],"max-block-size":[{"max-block":["none",...pe()]}],w:[{w:[i,"screen",...V()]}],"min-w":[{"min-w":[i,"screen","none",...V()]}],"max-w":[{"max-w":[i,"screen","none","prose",{screen:[a]},...V()]}],h:[{h:["screen","lh",...V()]}],"min-h":[{"min-h":["screen","lh","none",...V()]}],"max-h":[{"max-h":["screen","lh",...V()]}],"font-size":[{text:["base",o,U,F]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[r,ur,sr]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",ge,u]}],"font-family":[{font:[lr,ar,t]}],"font-features":[{"font-features":[u]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[n,p,u]}],"line-clamp":[{"line-clamp":[y,"none",p,Fe]}],leading:[{leading:[s,...g()]}],"list-image":[{"list-image":["none",p,u]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",p,u]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:h()}],"text-color":[{text:h()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...X(),"wavy"]}],"text-decoration-thickness":[{decoration:[y,"from-font","auto",p,F]}],"text-decoration-color":[{decoration:h()}],"underline-offset":[{"underline-offset":[y,"auto",p,u]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:g()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",p,u]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",p,u]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:Oe()}],"bg-repeat":[{bg:Te()}],"bg-size":[{bg:ze()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},W,p,u],radial:["",p,u],conic:[W,p,u]},dr,ir]}],"bg-color":[{bg:h()}],"gradient-from-pos":[{from:me()}
vendor: 7,268 bytes, line 1
1],"gradient-via-pos":[{via:me()}],"gradient-to-pos":[{to:me()}],"gradient-from":[{from:h()}],"gradient-via":[{via:h()}],"gradient-to":[{to:h()}],rounded:[{rounded:M()}],"rounded-s":[{"rounded-s":M()}],"rounded-e":[{"rounded-e":M()}],"rounded-t":[{"rounded-t":M()}],"rounded-r":[{"rounded-r":M()}],"rounded-b":[{"rounded-b":M()}],"rounded-l":[{"rounded-l":M()}],"rounded-ss":[{"rounded-ss":M()}],"rounded-se":[{"rounded-se":M()}],"rounded-ee":[{"rounded-ee":M()}],"rounded-es":[{"rounded-es":M()}],"rounded-tl":[{"rounded-tl":M()}],"rounded-tr":[{"rounded-tr":M()}],"rounded-br":[{"rounded-br":M()}],"rounded-bl":[{"rounded-bl":M()}],"border-w":[{border:_()}],"border-w-x":[{"border-x":_()}],"border-w-y":[{"border-y":_()}],"border-w-s":[{"border-s":_()}],"border-w-e":[{"border-e":_()}],"border-w-bs":[{"border-bs":_()}],"border-w-be":[{"border-be":_()}],"border-w-t":[{"border-t":_()}],"border-w-r":[{"border-r":_()}],"border-w-b":[{"border-b":_()}],"border-w-l":[{"border-l":_()}],"divide-x":[{"divide-x":_()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":_()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...X(),"hidden","none"]}],"divide-style":[{divide:[...X(),"hidden","none"]}],"border-color":[{border:h()}],"border-color-x":[{"border-x":h()}],"border-color-y":[{"border-y":h()}],"border-color-s":[{"border-s":h()}],"border-color-e":[{"border-e":h()}],"border-color-bs":[{"border-bs":h()}],"border-color-be":[{"border-be":h()}],"border-color-t":[{"border-t":h()}],"border-color-r":[{"border-r":h()}],"border-color-b":[{"border-b":h()}],"border-color-l":[{"border-l":h()}],"divide-color":[{divide:h()}],"outline-style":[{outline:[...X(),"none","hidden"]}],"outline-offset":[{"outline-offset":[y,p,u]}],"outline-w":[{outline:["",y,U,F]}],"outline-color":[{outline:h()}],shadow:[{shadow:["","none",f,ne,re]}],"shadow-color":[{shadow:h()}],"inset-shadow":[{"inset-shadow":["none",b,ne,re]}],"inset-shadow-color":[{"inset-shadow":h()}],"ring-w":[{ring:_()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:h()}],"ring-offset-w":[{"ring-offset":[y,F]}],"ring-offset-color":[{"ring-offset":h()}],"inset-ring-w":[{"inset-ring":_()}],"inset-ring-color":[{"inset-ring":h()}],"text-shadow":[{"text-shadow":["none",C,ne,re]}],"text-shadow-color":[{"text-shadow":h()}],opacity:[{opacity:[y,p,u]}],"mix-blend":[{"mix-blend":[...Be(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":Be()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[y]}],"mask-image-linear-from-pos":[{"mask-linear-from":j()}],"mask-image-linear-to-pos":[{"mask-linear-to":j()}],"mask-image-linear-from-color":[{"mask-linear-from":h()}],"mask-image-linear-to-color":[{"mask-linear-to":h()}],"mask-image-t-from-pos":[{"mask-t-from":j()}],"mask-image-t-to-pos":[{"mask-t-to":j()}],"mask-image-t-from-color":[{"mask-t-from":h()}],"mask-image-t-to-color":[{"mask-t-to":h()}],"mask-image-r-from-pos":[{"mask-r-from":j()}],"mask-image-r-to-pos":[{"mask-r-to":j()}],"mask-image-r-from-color":[{"mask-r-from":h()}],"mask-image-r-to-color":[{"mask-r-to":h()}],"mask-image-b-from-pos":[{"mask-b-from":j()}],"mask-image-b-to-pos":[{"mask-b-to":j()}],"mask-image-b-from-color":[{"mask-b-from":h()}],"mask-image-b-to-color":[{"mask-b-to":h()}],"mask-image-l-from-pos":[{"mask-l-from":j()}],"mask-image-l-to-pos":[{"mask-l-to":j()}],"mask-image-l-from-color":[{"mask-l-from":h()}],"mask-image-l-to-color":[{"mask-l-to":h()}],"mask-image-x-from-pos":[{"mask-x-from":j()}],"mask-image-x-to-pos":[{"mask-x-to":j()}],"mask-image-x-from-color":[{"mask-x-from":h()}],"mask-image-x-to-color":[{"mask-x-to":h()}],"mask-image-y-from-pos":[{"mask-y-from":j()}],"mask-image-y-to-pos":[{"mask-y-to":j()}],"mask-image-y-from-color":[{"mask-y-from":h()}],"mask-image-y-to-color":[{"mask-y-to":h()}],"mask-image-radial":[{"mask-radial":[p,u]}],"mask-image-radial-from-pos":[{"mask-radial-from":j()}],"mask-image-radial-to-pos":[{"mask-radial-to":j()}],"mask-image-radial-from-color":[{"mask-radial-from":h()}],"mask-image-radial-to-color":[{"mask-radial-to":h()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":P()}],"mask-image-conic-pos":[{"mask-conic":[y]}],"mask-image-conic-from-pos":[{"mask-conic-from":j()}],"mask-image-conic-to-pos":[{"mask-conic-to":j()}],"mask-image-conic-from-color":[{"mask-conic-from":h()}],"mask-image-conic-to-color":[{"mask-conic-to":h()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:Oe()}],"mask-repeat":[{mask:Te()}],"mask-size":[{mask:ze()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",p,u]}],filter:[{filter:["","none",p,u]}],blur:[{blur:De()}],brightness:[{brightness:[y,p,u]}],contrast:[{contrast:[y,p,u]}],"drop-shadow":[{"drop-shadow":["","none",w,ne,re]}],"drop-shadow-color":[{"drop-shadow":h()}],grayscale:[{grayscale:["",y,p,u]}],"hue-rotate":[{"hue-rotate":[y,p,u]}],invert:[{invert:["",y,p,u]}],saturate:[{saturate:[y,p,u]}],sepia:[{sepia:["",y,p,u]}],"backdrop-filter":[{"backdrop-filter":["","none",p,u]}],"backdrop-blur":[{"backdrop-blur":De()}],"backdrop-brightness":[{"backdrop-brightness":[y,p,u]}],"backdrop-contrast":[{"backdrop-contrast":[y,p,u]}],"backdrop-grayscale":[{"backdrop-grayscale":["",y,p,u]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[y,p,u]}],"backdrop-invert":[{"backdrop-invert":["",y,p,u]}],"backdrop-opacity":[{"backdrop-opacity":[y,p,u]}],"backdrop-saturate":[{"backdrop-saturate":[y,p,u]}],"backdrop-sepia":[{"backdrop-sepia":["",y,p,u]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":g()}],"border-spacing-x":[{"border-spacing-x":g()}],"border-spacing-y":[{"border-spacing-y":g()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",p,u]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[y,"initial",p,u]}],ease:[{ease:["linear","initial",R,p,u]}],delay:[{delay:[y,p,u]}],animate:[{animate:["none",v,p,u]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[k,p,u]}],"perspective-origin":[{"perspective-origin":O()}],rotate:[{rotate:Z()}],"rotate-x":[{"rotate-x":Z()}],"rotate-y":[{"rotate-y":Z()}],"rotate-z":[{"rotate-z":Z()}],scale:[{scale:ee()}],"scale-x":[{"scale-x":ee()}],"scale-y":[{"scale-y":ee()}],"scale-z":[{"scale-z":ee()}],"scale-3d":["scale-3d"],skew:[{skew:fe()}],"skew-x":[{"skew-x":fe()}],"skew-y":[{"skew-y":fe()}],transform:[{transform:[p,u,"","none","gpu","cpu"]}],"transform-origin":[{origin:O()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:te()}],"translate-x":[{"translate-x":te()}],"translate-y":[{"translate-y":te()}],"translate-z":[{"translate-z":te()}],"translate-none":["translate-none"],accent:[{accent:h()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:h()}
vendor: 9,155 bytes, line 1
1],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",p,u]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":g()}],"scroll-mx":[{"scroll-mx":g()}],"scroll-my":[{"scroll-my":g()}],"scroll-ms":[{"scroll-ms":g()}],"scroll-me":[{"scroll-me":g()}],"scroll-mbs":[{"scroll-mbs":g()}],"scroll-mbe":[{"scroll-mbe":g()}],"scroll-mt":[{"scroll-mt":g()}],"scroll-mr":[{"scroll-mr":g()}],"scroll-mb":[{"scroll-mb":g()}],"scroll-ml":[{"scroll-ml":g()}],"scroll-p":[{"scroll-p":g()}],"scroll-px":[{"scroll-px":g()}],"scroll-py":[{"scroll-py":g()}],"scroll-ps":[{"scroll-ps":g()}],"scroll-pe":[{"scroll-pe":g()}],"scroll-pbs":[{"scroll-pbs":g()}],"scroll-pbe":[{"scroll-pbe":g()}],"scroll-pt":[{"scroll-pt":g()}],"scroll-pr":[{"scroll-pr":g()}],"scroll-pb":[{"scroll-pb":g()}],"scroll-pl":[{"scroll-pl":g()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",p,u]}],fill:[{fill:["none",...h()]}],"stroke-w":[{stroke:[y,U,F,Fe]}],stroke:[{stroke:["none",...h()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","inset-bs","inset-be","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pbs","pbe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mbs","mbe","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-bs","border-w-be","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-bs","border-color-be","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mbs","scroll-mbe","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pbs","scroll-pbe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},fr=Ho(mr);function je(...e){return fr(Ro(e))}const gr=ko,jt=d.forwardRef(({className:e,...t},o)=>m.jsx(Co,{ref:o,className:je("border-b",e),...t}));jt.displayName="AccordionItem";const Et=d.forwardRef(({className:e,children:t,...o},r)=>m.jsx(Ao,{className:"flex",children:m.jsxs(mt,{ref:r,className:je("flex flex-1 items-center justify-between py-4 text-sm font-medium cursor-pointer transition-all hover:underline text-left [&[data-state=open]>svg]:rotate-180",e),...o,children:[t,m.jsx(_t,{className:"h-4 w-4 shrink-0 text-muted-foreground transition-transform duration-200"})]})}));Et.displayName=mt.displayName;const Mt=d.forwardRef(({className:e,children:t,...o},r)=>m.jsx(ft,{ref:r,className:"overflow-hidden text-sm data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down",...o,children:m.jsx("div",{className:je("pb-4 pt-0",e),children:t})}));Mt.displayName=ft.displayName;const br=[{q:"What is Ballin AI?",a:"Ballin AI is basketball recruiting and roster-building intelligence. Athletes get evaluated and become more discoverable. College coaches use Ballin to identify players who fit their programs."},{q:"Who can create a Ballin profile?",a:"High school, junior college, transfer portal, and international basketball players pursuing a college opportunity can create a Ballin player profile."},{q:"Can high school athletes join Ballin?",a:"Yes. High school athletes can build a profile, submit film, and get evaluated to become part of the Ballin recruiting ecosystem."},{q:"Can JUCO athletes join Ballin?",a:"Yes. Junior college athletes can use Ballin to show programs how their game has developed and position themselves for the next level."},{q:"Can international athletes join Ballin?",a:"Yes. Ballin gives international athletes a structured way to be evaluated regardless of geography, so college programs can better understand their game."},{q:"How do I submit game film?",a:"After creating your profile, you submit game film through your Ballin account. Full game film gives Ballin the best foundation to evaluate your performance."},{q:"How does the evaluation process work?",a:"Ballin evaluates your film using a standardized basketball evaluation framework covering key skills and tendencies. The result is a clearer picture of your strengths, development areas, and playing profile."},{q:"Will Ballin guarantee that I get recruited?",a:"No. Ballin does not guarantee scholarships, offers, or recruitment. Ballin helps you become more discoverable and gives coaches better information to evaluate your game."},{q:"Can college coaches discover me on Ballin?",a:"College programs using Ballin can identify evaluated players who may fit their recruiting and roster needs. Having an evaluated profile is what makes you eligible to be matched."},{q:"What information is included in my player profile?",a:"Your basketball identityâposition, class, team, measurementsâalongside your evaluation: skills, tendencies, strengths, development areas, and playing profile."}],hr=[{q:"How does Ballin help with recruiting?",a:"Ballin works year-round as a recruiting and roster-building partner. It learns your program, identifies your roster needs, evaluates players across every talent pool, and sends your staff recruiting targets that fit."},{q:"Is Ballin a recruiting database?",a:"No. Ballin doesn't hand you a database to search for hours. It continuously identifies evaluated players who fit your program and puts them on your radar."},{q:"How does Ballin identify players my program should recruit?",a:"Ballin compares evaluated players against your roster construction, positional depth, skill gaps, style of play, and program profileâthen surfaces the players who could make sense for your team."},{q:"What is basketball fit?",a:"Whether a player's skill set and playing profile complement how your program wants to play."},{q:"What is roster fit?",a:"Whether a player addresses an actual need on your roster or duplicates something you already have."},{q:"How does Ballin help coaches evaluate culture fit?",a:"Ballin provides structured context on a player's background and personality profile, relative to your program's standards and identity. It's additional intelligence to help your staff make the right decision."},{q:"Can Ballin evaluate transfer portal players?",a:"Yes. Ballin evaluates available portal players against your roster needs, system, and current personnel to supp
1ort faster, more intentional decisions."},{q:"Does Ballin evaluate high school players?",a:"Yes. Ballin identifies emerging high school prospects who match your program's current and future roster needs."},{q:"Does Ballin evaluate junior college players?",a:"Yes. Ballin evaluates experienced JUCO players who may be ready to contribute immediately at the next level."},{q:"Does Ballin evaluate international players?",a:"Yes. Ballin helps programs discover and evaluate talent beyond the traditional recruiting footprint."},{q:"What are roster projections?",a:"Roster projections let your staff see how a prospective recruit could impact roster balance, positional depth, skill coverage, and team needsâbefore you make an offer."},{q:"How does Ballin Analytics work?",a:"Ballin Analytics turns your season, roster, and conference into actionable intelligence: team diagnostics, benchmarking, development priorities, practice priorities, and in-season reviews."},{q:"What does Ballin Scouting provide?",a:"Actionable opponent intelligence: strengths, weaknesses, player tendencies, matchup opportunities, game-plan insights, and downloadable scouting reports built for staff preparation."},{q:"Does Ballin replace our coaching staff's judgment?",a:"No. Ballin organizes basketball intelligence and surfaces players and insights worth your staff's attention. Coaching judgment always makes the final call."}],yr=[{q:"Is Ballin AI an NCAA-certified scouting service?",a:"Yes. Ballin AI is an NCAA-certified scouting service."},{q:"How do I contact Ballin?",a:"Head to the Contact page. There are dedicated pathways for athletes, coaches, and partnership inquiries."},{q:"How do I get started?",a:"Athletes: create your player profile and submit your film. Coaches: reach out through the Contact page and we'll show you how Ballin can work for your program."}];function be({title:e,items:t,idPrefix:o}){return m.jsxs("div",{className:"grid gap-8 lg:grid-cols-[0.5fr_1.5fr] lg:items-start",children:[m.jsx("h2",{className:"font-display text-3xl text-ink lg:sticky lg:top-28",children:e}),m.jsx(gr,{type:"single",collapsible:!0,className:"border-t border-rule",children:t.map((r,n)=>m.jsxs(jt,{value:`${o}-${n}`,className:"border-rule",children:[m.jsx(Et,{className:"py-5 text-left font-display text-lg text-ink hover:no-underline",children:r.q}),m.jsx(Mt,{className:"max-w-2xl text-[15px] leading-relaxed text-muted-foreground",children:r.a})]},r.q))})]})}function kr(){return m.jsx(Ot,{children:m.jsxs("div",{className:"home-editorial overflow-hidden",children:[m.jsx(Tt,{eyebrow:"FAQ",title:m.jsxs(m.Fragment,{children:["Questions, ",m.jsx("span",{className:"home-gradient-text",children:"answered."})]}),lede:m.jsx("p",{children:"Everything athletes and coaches ask about getting evaluated, getting discovered, and building winning rosters with Ballin."})}),m.jsx("section",{className:"border-b border-rule py-20 md:py-28",children:m.jsxs("div",{className:"container-prose space-y-20",children:[m.jsx(be,{title:"For Athletes",items:br,idPrefix:"a"}),m.jsx(be,{title:"For Coaches",items:hr,idPrefix:"c"}),m.jsx(be,{title:"General",items:yr,idPrefix:"g"})]})})]})})}export{kr as component};
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.