UNPKG

ds-smart-ui

Version:

Smart UI is a React component library that helps you build accessible and responsive web applications.

30 lines (28 loc) 3.91 MB
"use strict";var jE=Object.defineProperty;var NE=(e,t,o)=>t in e?jE(e,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[t]=o;var Ji=(e,t,o)=>NE(e,typeof t!="symbol"?t+"":t,o);Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const J=require("react"),Rn=require("react-dom");function lh(e){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const o in e)if(o!=="default"){const r=Object.getOwnPropertyDescriptor(e,o);Object.defineProperty(t,o,r.get?r:{enumerable:!0,get:()=>e[o]})}}return t.default=e,Object.freeze(t)}const S=lh(J),LE=lh(Rn);function GE(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var hu={exports:{}},Yi={};/** * @license React * react-jsx-runtime.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var UA;function JE(){if(UA)return Yi;UA=1;var e=J,t=Symbol.for("react.element"),o=Symbol.for("react.fragment"),r=Object.prototype.hasOwnProperty,i=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,a={key:!0,ref:!0,__self:!0,__source:!0};function s(l,c,u){var d,A={},g=null,p=null;u!==void 0&&(g=""+u),c.key!==void 0&&(g=""+c.key),c.ref!==void 0&&(p=c.ref);for(d in c)r.call(c,d)&&!a.hasOwnProperty(d)&&(A[d]=c[d]);if(l&&l.defaultProps)for(d in c=l.defaultProps,c)A[d]===void 0&&(A[d]=c[d]);return{$$typeof:t,type:l,key:g,ref:p,props:A,_owner:i.current}}return Yi.Fragment=o,Yi.jsx=s,Yi.jsxs=s,Yi}var Wi={};/** * @license React * react-jsx-runtime.development.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var KA;function YE(){return KA||(KA=1,process.env.NODE_ENV!=="production"&&function(){var e=J,t=Symbol.for("react.element"),o=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.suspense_list"),A=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),p=Symbol.for("react.offscreen"),h=Symbol.iterator,C="@@iterator";function m(_){if(_===null||typeof _!="object")return null;var be=h&&_[h]||_[C];return typeof be=="function"?be:null}var I=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function v(_){{for(var be=arguments.length,xe=new Array(be>1?be-1:0),Xe=1;Xe<be;Xe++)xe[Xe-1]=arguments[Xe];E("error",_,xe)}}function E(_,be,xe){{var Xe=I.ReactDebugCurrentFrame,vt=Xe.getStackAddendum();vt!==""&&(be+="%s",xe=xe.concat([vt]));var fe=xe.map(function(de){return String(de)});fe.unshift("Warning: "+be),Function.prototype.apply.call(console[_],console,fe)}}var y=!1,b=!1,x=!1,R=!1,w=!1,P;P=Symbol.for("react.module.reference");function B(_){return!!(typeof _=="string"||typeof _=="function"||_===r||_===a||w||_===i||_===u||_===d||R||_===p||y||b||x||typeof _=="object"&&_!==null&&(_.$$typeof===g||_.$$typeof===A||_.$$typeof===s||_.$$typeof===l||_.$$typeof===c||_.$$typeof===P||_.getModuleId!==void 0))}function Q(_,be,xe){var Xe=_.displayName;if(Xe)return Xe;var vt=be.displayName||be.name||"";return vt!==""?xe+"("+vt+")":xe}function F(_){return _.displayName||"Context"}function k(_){if(_==null)return null;if(typeof _.tag=="number"&&v("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),typeof _=="function")return _.displayName||_.name||null;if(typeof _=="string")return _;switch(_){case r:return"Fragment";case o:return"Portal";case a:return"Profiler";case i:return"StrictMode";case u:return"Suspense";case d:return"SuspenseList"}if(typeof _=="object")switch(_.$$typeof){case l:var be=_;return F(be)+".Consumer";case s:var xe=_;return F(xe._context)+".Provider";case c:return Q(_,_.render,"ForwardRef");case A:var Xe=_.displayName||null;return Xe!==null?Xe:k(_.type)||"Memo";case g:{var vt=_,fe=vt._payload,de=vt._init;try{return k(de(fe))}catch{return null}}}return null}var M=Object.assign,T=0,D,L,j,Y,O,G,Z;function K(){}K.__reactDisabledLog=!0;function ee(){{if(T===0){D=console.log,L=console.info,j=console.warn,Y=console.error,O=console.group,G=console.groupCollapsed,Z=console.groupEnd;var _={configurable:!0,enumerable:!0,value:K,writable:!0};Object.defineProperties(console,{info:_,log:_,warn:_,error:_,group:_,groupCollapsed:_,groupEnd:_})}T++}}function X(){{if(T--,T===0){var _={configurable:!0,enumerable:!0,writable:!0};Object.defineProperties(console,{log:M({},_,{value:D}),info:M({},_,{value:L}),warn:M({},_,{value:j}),error:M({},_,{value:Y}),group:M({},_,{value:O}),groupCollapsed:M({},_,{value:G}),groupEnd:M({},_,{value:Z})})}T<0&&v("disabledDepth fell below zero. This is a bug in React. Please file an issue.")}}var U=I.ReactCurrentDispatcher,te;function H(_,be,xe){{if(te===void 0)try{throw Error()}catch(vt){var Xe=vt.stack.trim().match(/\n( *(at )?)/);te=Xe&&Xe[1]||""}return` `+te+_}}var z=!1,oe;{var re=typeof WeakMap=="function"?WeakMap:Map;oe=new re}function V(_,be){if(!_||z)return"";{var xe=oe.get(_);if(xe!==void 0)return xe}var Xe;z=!0;var vt=Error.prepareStackTrace;Error.prepareStackTrace=void 0;var fe;fe=U.current,U.current=null,ee();try{if(be){var de=function(){throw Error()};if(Object.defineProperty(de.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(de,[])}catch(po){Xe=po}Reflect.construct(_,[],de)}else{try{de.call()}catch(po){Xe=po}_.call(de.prototype)}}else{try{throw Error()}catch(po){Xe=po}_()}}catch(po){if(po&&Xe&&typeof po.stack=="string"){for(var Be=po.stack.split(` `),et=Xe.stack.split(` `),ze=Be.length-1,at=et.length-1;ze>=1&&at>=0&&Be[ze]!==et[at];)at--;for(;ze>=1&&at>=0;ze--,at--)if(Be[ze]!==et[at]){if(ze!==1||at!==1)do if(ze--,at--,at<0||Be[ze]!==et[at]){var Bt=` `+Be[ze].replace(" at new "," at ");return _.displayName&&Bt.includes("<anonymous>")&&(Bt=Bt.replace("<anonymous>",_.displayName)),typeof _=="function"&&oe.set(_,Bt),Bt}while(ze>=1&&at>=0);break}}}finally{z=!1,U.current=fe,X(),Error.prepareStackTrace=vt}var Ut=_?_.displayName||_.name:"",Do=Ut?H(Ut):"";return typeof _=="function"&&oe.set(_,Do),Do}function q(_,be,xe){return V(_,!1)}function ie(_){var be=_.prototype;return!!(be&&be.isReactComponent)}function se(_,be,xe){if(_==null)return"";if(typeof _=="function")return V(_,ie(_));if(typeof _=="string")return H(_);switch(_){case u:return H("Suspense");case d:return H("SuspenseList")}if(typeof _=="object")switch(_.$$typeof){case c:return q(_.render);case A:return se(_.type,be,xe);case g:{var Xe=_,vt=Xe._payload,fe=Xe._init;try{return se(fe(vt),be,xe)}catch{}}}return""}var le=Object.prototype.hasOwnProperty,W={},ne=I.ReactDebugCurrentFrame;function ae(_){if(_){var be=_._owner,xe=se(_.type,_._source,be?be.type:null);ne.setExtraStackFrame(xe)}else ne.setExtraStackFrame(null)}function ue(_,be,xe,Xe,vt){{var fe=Function.call.bind(le);for(var de in _)if(fe(_,de)){var Be=void 0;try{if(typeof _[de]!="function"){var et=Error((Xe||"React class")+": "+xe+" type `"+de+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof _[de]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw et.name="Invariant Violation",et}Be=_[de](be,de,Xe,xe,null,"SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED")}catch(ze){Be=ze}Be&&!(Be instanceof Error)&&(ae(vt),v("%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",Xe||"React class",xe,de,typeof Be),ae(null)),Be instanceof Error&&!(Be.message in W)&&(W[Be.message]=!0,ae(vt),v("Failed %s type: %s",xe,Be.message),ae(null))}}}var me=Array.isArray;function pe(_){return me(_)}function Te(_){{var be=typeof Symbol=="function"&&Symbol.toStringTag,xe=be&&_[Symbol.toStringTag]||_.constructor.name||"Object";return xe}}function Ge(_){try{return ce(_),!1}catch{return!0}}function ce(_){return""+_}function ge(_){if(Ge(_))return v("The provided key is an unsupported type %s. This value must be coerced to a string before before using it here.",Te(_)),ce(_)}var Se=I.ReactCurrentOwner,ke={key:!0,ref:!0,__self:!0,__source:!0},Pe,ye;function Re(_){if(le.call(_,"ref")){var be=Object.getOwnPropertyDescriptor(_,"ref").get;if(be&&be.isReactWarning)return!1}return _.ref!==void 0}function ot(_){if(le.call(_,"key")){var be=Object.getOwnPropertyDescriptor(_,"key").get;if(be&&be.isReactWarning)return!1}return _.key!==void 0}function Oe(_,be){typeof _.ref=="string"&&Se.current}function _e(_,be){{var xe=function(){Pe||(Pe=!0,v("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",be))};xe.isReactWarning=!0,Object.defineProperty(_,"key",{get:xe,configurable:!0})}}function De(_,be){{var xe=function(){ye||(ye=!0,v("%s: `ref` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://reactjs.org/link/special-props)",be))};xe.isReactWarning=!0,Object.defineProperty(_,"ref",{get:xe,configurable:!0})}}var he=function(_,be,xe,Xe,vt,fe,de){var Be={$$typeof:t,type:_,key:be,ref:xe,props:de,_owner:fe};return Be._store={},Object.defineProperty(Be._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:!1}),Object.defineProperty(Be,"_self",{configurable:!1,enumerable:!1,writable:!1,value:Xe}),Object.defineProperty(Be,"_source",{configurable:!1,enumerable:!1,writable:!1,value:vt}),Object.freeze&&(Object.freeze(Be.props),Object.freeze(Be)),Be};function Me(_,be,xe,Xe,vt){{var fe,de={},Be=null,et=null;xe!==void 0&&(ge(xe),Be=""+xe),ot(be)&&(ge(be.key),Be=""+be.key),Re(be)&&(et=be.ref,Oe(be,vt));for(fe in be)le.call(be,fe)&&!ke.hasOwnProperty(fe)&&(de[fe]=be[fe]);if(_&&_.defaultProps){var ze=_.defaultProps;for(fe in ze)de[fe]===void 0&&(de[fe]=ze[fe])}if(Be||et){var at=typeof _=="function"?_.displayName||_.name||"Unknown":_;Be&&_e(de,at),et&&De(de,at)}return he(_,Be,et,vt,Xe,Se.current,de)}}var Ne=I.ReactCurrentOwner,Le=I.ReactDebugCurrentFrame;function We(_){if(_){var be=_._owner,xe=se(_.type,_._source,be?be.type:null);Le.setExtraStackFrame(xe)}else Le.setExtraStackFrame(null)}var Et;Et=!1;function Ee(_){return typeof _=="object"&&_!==null&&_.$$typeof===t}function Ye(){{if(Ne.current){var _=k(Ne.current.type);if(_)return` Check the render method of \``+_+"`."}return""}}function pt(_){return""}var Gt={};function Dt(_){{var be=Ye();if(!be){var xe=typeof _=="string"?_:_.displayName||_.name;xe&&(be=` Check the top-level render call using <`+xe+">.")}return be}}function Ze(_,be){{if(!_._store||_._store.validated||_.key!=null)return;_._store.validated=!0;var xe=Dt(be);if(Gt[xe])return;Gt[xe]=!0;var Xe="";_&&_._owner&&_._owner!==Ne.current&&(Xe=" It was passed a child from "+k(_._owner.type)+"."),We(_),v('Each child in a list should have a unique "key" prop.%s%s See https://reactjs.org/link/warning-keys for more information.',xe,Xe),We(null)}}function Ht(_,be){{if(typeof _!="object")return;if(pe(_))for(var xe=0;xe<_.length;xe++){var Xe=_[xe];Ee(Xe)&&Ze(Xe,be)}else if(Ee(_))_._store&&(_._store.validated=!0);else if(_){var vt=m(_);if(typeof vt=="function"&&vt!==_.entries)for(var fe=vt.call(_),de;!(de=fe.next()).done;)Ee(de.value)&&Ze(de.value,be)}}}function hn(_){{var be=_.type;if(be==null||typeof be=="string")return;var xe;if(typeof be=="function")xe=be.propTypes;else if(typeof be=="object"&&(be.$$typeof===c||be.$$typeof===A))xe=be.propTypes;else return;if(xe){var Xe=k(be);ue(xe,_.props,"prop",Xe,_)}else if(be.PropTypes!==void 0&&!Et){Et=!0;var vt=k(be);v("Component %s declared `PropTypes` instead of `propTypes`. Did you misspell the property assignment?",vt||"Unknown")}typeof be.getDefaultProps=="function"&&!be.getDefaultProps.isReactClassApproved&&v("getDefaultProps is only used on classic React.createClass definitions. Use a static property named `defaultProps` instead.")}}function sn(_){{for(var be=Object.keys(_.props),xe=0;xe<be.length;xe++){var Xe=be[xe];if(Xe!=="children"&&Xe!=="key"){We(_),v("Invalid prop `%s` supplied to `React.Fragment`. React.Fragment can only have `key` and `children` props.",Xe),We(null);break}}_.ref!==null&&(We(_),v("Invalid attribute `ref` supplied to `React.Fragment`."),We(null))}}var Cn={};function mn(_,be,xe,Xe,vt,fe){{var de=B(_);if(!de){var Be="";(_===void 0||typeof _=="object"&&_!==null&&Object.keys(_).length===0)&&(Be+=" You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.");var et=pt();et?Be+=et:Be+=Ye();var ze;_===null?ze="null":pe(_)?ze="array":_!==void 0&&_.$$typeof===t?(ze="<"+(k(_.type)||"Unknown")+" />",Be=" Did you accidentally export a JSX literal instead of a component?"):ze=typeof _,v("React.jsx: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: %s.%s",ze,Be)}var at=Me(_,be,xe,vt,fe);if(at==null)return at;if(de){var Bt=be.children;if(Bt!==void 0)if(Xe)if(pe(Bt)){for(var Ut=0;Ut<Bt.length;Ut++)Ht(Bt[Ut],_);Object.freeze&&Object.freeze(Bt)}else v("React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead.");else Ht(Bt,_)}if(le.call(be,"key")){var Do=k(_),po=Object.keys(be).filter(function(Yr){return Yr!=="key"}),Gr=po.length>0?"{key: someKey, "+po.join(": ..., ")+": ...}":"{key: someKey}";if(!Cn[Do+Gr]){var Jr=po.length>0?"{"+po.join(": ..., ")+": ...}":"{}";v(`A props object containing a "key" prop is being spread into JSX: let props = %s; <%s {...props} /> React keys must be passed directly to JSX without using spread: let props = %s; <%s key={someKey} {...props} />`,Gr,Do,Jr,Do),Cn[Do+Gr]=!0}}return _===r?sn(at):hn(at),at}}function $e(_,be,xe){return mn(_,be,xe,!0)}function Zn(_,be,xe){return mn(_,be,xe,!1)}var Nt=Zn,$t=$e;Wi.Fragment=r,Wi.jsx=Nt,Wi.jsxs=$t}()),Wi}process.env.NODE_ENV==="production"?hu.exports=JE():hu.exports=YE();var f=hu.exports;const WE=({name:e="",icon:t,color:o="#1E88E5",bgColor:r="#E5F1FF",size:i="md",src:a,alt:s="Avatar",id:l,...c})=>{const u=J.useMemo(()=>{if(!e.trim())return"";const p=e.trim().split(/\s+/);let h=p[0][0];return p.length>=2&&(h+=p[1][0]),h.toUpperCase()},[e]),d={sm:32,md:40,lg:50,xl:70},A=typeof i=="string"?d[i]||d.md:i,g=A*.4;return f.jsx("div",{id:l?`${l}-avatar`:"avatar",className:"flex items-center justify-center rounded-full font-bold select-none overflow-hidden",style:{width:A,height:A,backgroundColor:r,color:o,fontSize:g},children:a?f.jsx("img",{src:a,alt:s,className:"w-full h-full object-cover",id:l?`${l}-avatar-img`:"avatar-img",...c}):t?J.cloneElement(t,{style:{fontSize:A*.6,color:o},id:l?`${l}-avatar-icon`:"avatar-icon"}):f.jsx("span",{id:l?`${l}-${u}-avatar-initials`:`${u}-avatar-initials`,children:u})})},HE="_typography__underline_g14sq_219",UE="_typography__italic_g14sq_235",eo={"typography--h1":"_typography--h1_g14sq_1","typography--h2":"_typography--h2_g14sq_11","typography--h3":"_typography--h3_g14sq_23","typography--h4":"_typography--h4_g14sq_35","typography--h5":"_typography--h5_g14sq_47","typography--h6":"_typography--h6_g14sq_59","typography--b16":"_typography--b16_g14sq_71","typography--b14":"_typography--b14_g14sq_83","typography--b12":"_typography--b12_g14sq_95","typography--b10":"_typography--b10_g14sq_107","typography--b8":"_typography--b8_g14sq_119","typography--p1":"_typography--p1_g14sq_131","typography--p2":"_typography--p2_g14sq_145","typography--p3":"_typography--p3_g14sq_159","typography--overline":"_typography--overline_g14sq_173","typography__font--medium":"_typography__font--medium_g14sq_189","typography__font--bold":"_typography__font--bold_g14sq_199","typography__font--regular":"_typography__font--regular_g14sq_209",typography__underline:HE,"typography__line--through":"_typography__line--through_g14sq_227",typography__italic:UE};function ch(e){var t,o,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(o=ch(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function Ce(){for(var e,t,o=0,r="",i=arguments.length;o<i;o++)(e=arguments[o])&&(t=ch(e))&&(r&&(r+=" "),r+=t);return r}const id="-",KE=e=>{const t=zE(e),{conflictingClassGroups:o,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:s=>{const l=s.split(id);return l[0]===""&&l.length!==1&&l.shift(),uh(l,t)||XE(s)},getConflictingClassGroupIds:(s,l)=>{const c=o[s]||[];return l&&r[s]?[...c,...r[s]]:c}}},uh=(e,t)=>{var s;if(e.length===0)return t.classGroupId;const o=e[0],r=t.nextPart.get(o),i=r?uh(e.slice(1),r):void 0;if(i)return i;if(t.validators.length===0)return;const a=e.join(id);return(s=t.validators.find(({validator:l})=>l(a)))==null?void 0:s.classGroupId},XA=/^\[(.+)\]$/,XE=e=>{if(XA.test(e)){const t=XA.exec(e)[1],o=t==null?void 0:t.substring(0,t.indexOf(":"));if(o)return"arbitrary.."+o}},zE=e=>{const{theme:t,prefix:o}=e,r={nextPart:new Map,validators:[]};return ZE(Object.entries(e.classGroups),o).forEach(([a,s])=>{Cu(s,r,a,t)}),r},Cu=(e,t,o,r)=>{e.forEach(i=>{if(typeof i=="string"){const a=i===""?t:zA(t,i);a.classGroupId=o;return}if(typeof i=="function"){if(qE(i)){Cu(i(r),t,o,r);return}t.validators.push({validator:i,classGroupId:o});return}Object.entries(i).forEach(([a,s])=>{Cu(s,zA(t,a),o,r)})})},zA=(e,t)=>{let o=e;return t.split(id).forEach(r=>{o.nextPart.has(r)||o.nextPart.set(r,{nextPart:new Map,validators:[]}),o=o.nextPart.get(r)}),o},qE=e=>e.isThemeGetter,ZE=(e,t)=>t?e.map(([o,r])=>{const i=r.map(a=>typeof a=="string"?t+a:typeof a=="object"?Object.fromEntries(Object.entries(a).map(([s,l])=>[t+s,l])):a);return[o,i]}):e,_E=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,o=new Map,r=new Map;const i=(a,s)=>{o.set(a,s),t++,t>e&&(t=0,r=o,o=new Map)};return{get(a){let s=o.get(a);if(s!==void 0)return s;if((s=r.get(a))!==void 0)return i(a,s),s},set(a,s){o.has(a)?o.set(a,s):i(a,s)}}},dh="!",$E=e=>{const{separator:t,experimentalParseClassName:o}=e,r=t.length===1,i=t[0],a=t.length,s=l=>{const c=[];let u=0,d=0,A;for(let m=0;m<l.length;m++){let I=l[m];if(u===0){if(I===i&&(r||l.slice(m,m+a)===t)){c.push(l.slice(d,m)),d=m+a;continue}if(I==="/"){A=m;continue}}I==="["?u++:I==="]"&&u--}const g=c.length===0?l:l.substring(d),p=g.startsWith(dh),h=p?g.substring(1):g,C=A&&A>d?A-d:void 0;return{modifiers:c,hasImportantModifier:p,baseClassName:h,maybePostfixModifierPosition:C}};return o?l=>o({className:l,parseClassName:s}):s},ev=e=>{if(e.length<=1)return e;const t=[];let o=[];return e.forEach(r=>{r[0]==="["?(t.push(...o.sort(),r),o=[]):o.push(r)}),t.push(...o.sort()),t},tv=e=>({cache:_E(e.cacheSize),parseClassName:$E(e),...KE(e)}),ov=/\s+/,nv=(e,t)=>{const{parseClassName:o,getClassGroupId:r,getConflictingClassGroupIds:i}=t,a=[],s=e.trim().split(ov);let l="";for(let c=s.length-1;c>=0;c-=1){const u=s[c],{modifiers:d,hasImportantModifier:A,baseClassName:g,maybePostfixModifierPosition:p}=o(u);let h=!!p,C=r(h?g.substring(0,p):g);if(!C){if(!h){l=u+(l.length>0?" "+l:l);continue}if(C=r(g),!C){l=u+(l.length>0?" "+l:l);continue}h=!1}const m=ev(d).join(":"),I=A?m+dh:m,v=I+C;if(a.includes(v))continue;a.push(v);const E=i(C,h);for(let y=0;y<E.length;++y){const b=E[y];a.push(I+b)}l=u+(l.length>0?" "+l:l)}return l};function rv(){let e=0,t,o,r="";for(;e<arguments.length;)(t=arguments[e++])&&(o=Ah(t))&&(r&&(r+=" "),r+=o);return r}const Ah=e=>{if(typeof e=="string")return e;let t,o="";for(let r=0;r<e.length;r++)e[r]&&(t=Ah(e[r]))&&(o&&(o+=" "),o+=t);return o};function iv(e,...t){let o,r,i,a=s;function s(c){const u=t.reduce((d,A)=>A(d),e());return o=tv(u),r=o.cache.get,i=o.cache.set,a=l,l(c)}function l(c){const u=r(c);if(u)return u;const d=nv(c,o);return i(c,d),d}return function(){return a(rv.apply(null,arguments))}}const Lt=e=>{const t=o=>o[e]||[];return t.isThemeGetter=!0,t},gh=/^\[(?:([a-z-]+):)?(.+)\]$/i,av=/^\d+\/\d+$/,sv=new Set(["px","full","screen"]),lv=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,cv=/\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$/,uv=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,dv=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Av=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Tn=e=>li(e)||sv.has(e)||av.test(e),$n=e=>Qi(e,"length",bv),li=e=>!!e&&!Number.isNaN(Number(e)),Rc=e=>Qi(e,"number",li),Hi=e=>!!e&&Number.isInteger(Number(e)),gv=e=>e.endsWith("%")&&li(e.slice(0,-1)),At=e=>gh.test(e),er=e=>lv.test(e),fv=new Set(["length","size","percentage"]),pv=e=>Qi(e,fv,fh),hv=e=>Qi(e,"position",fh),Cv=new Set(["image","url"]),mv=e=>Qi(e,Cv,vv),Iv=e=>Qi(e,"",Ev),Ui=()=>!0,Qi=(e,t,o)=>{const r=gh.exec(e);return r?r[1]?typeof t=="string"?r[1]===t:t.has(r[1]):o(r[2]):!1},bv=e=>cv.test(e)&&!uv.test(e),fh=()=>!1,Ev=e=>dv.test(e),vv=e=>Av.test(e),yv=()=>{const e=Lt("colors"),t=Lt("spacing"),o=Lt("blur"),r=Lt("brightness"),i=Lt("borderColor"),a=Lt("borderRadius"),s=Lt("borderSpacing"),l=Lt("borderWidth"),c=Lt("contrast"),u=Lt("grayscale"),d=Lt("hueRotate"),A=Lt("invert"),g=Lt("gap"),p=Lt("gradientColorStops"),h=Lt("gradientColorStopPositions"),C=Lt("inset"),m=Lt("margin"),I=Lt("opacity"),v=Lt("padding"),E=Lt("saturate"),y=Lt("scale"),b=Lt("sepia"),x=Lt("skew"),R=Lt("space"),w=Lt("translate"),P=()=>["auto","contain","none"],B=()=>["auto","hidden","clip","visible","scroll"],Q=()=>["auto",At,t],F=()=>[At,t],k=()=>["",Tn,$n],M=()=>["auto",li,At],T=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],D=()=>["solid","dashed","dotted","double","none"],L=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],j=()=>["start","end","center","between","around","evenly","stretch"],Y=()=>["","0",At],O=()=>["auto","avoid","all","avoid-page","page","left","right","column"],G=()=>[li,At];return{cacheSize:500,separator:":",theme:{colors:[Ui],spacing:[Tn,$n],blur:["none","",er,At],brightness:G(),borderColor:[e],borderRadius:["none","","full",er,At],borderSpacing:F(),borderWidth:k(),contrast:G(),grayscale:Y(),hueRotate:G(),invert:Y(),gap:F(),gradientColorStops:[e],gradientColorStopPositions:[gv,$n],inset:Q(),margin:Q(),opacity:G(),padding:F(),saturate:G(),scale:G(),sepia:Y(),skew:G(),space:F(),translate:F()},classGroups:{aspect:[{aspect:["auto","square","video",At]}],container:["container"],columns:[{columns:[er]}],"break-after":[{"break-after":O()}],"break-before":[{"break-before":O()}],"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"],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:[...T(),At]}],overflow:[{overflow:B()}],"overflow-x":[{"overflow-x":B()}],"overflow-y":[{"overflow-y":B()}],overscroll:[{overscroll:P()}],"overscroll-x":[{"overscroll-x":P()}],"overscroll-y":[{"overscroll-y":P()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[C]}],"inset-x":[{"inset-x":[C]}],"inset-y":[{"inset-y":[C]}],start:[{start:[C]}],end:[{end:[C]}],top:[{top:[C]}],right:[{right:[C]}],bottom:[{bottom:[C]}],left:[{left:[C]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",Hi,At]}],basis:[{basis:Q()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",At]}],grow:[{grow:Y()}],shrink:[{shrink:Y()}],order:[{order:["first","last","none",Hi,At]}],"grid-cols":[{"grid-cols":[Ui]}],"col-start-end":[{col:["auto",{span:["full",Hi,At]},At]}],"col-start":[{"col-start":M()}],"col-end":[{"col-end":M()}],"grid-rows":[{"grid-rows":[Ui]}],"row-start-end":[{row:["auto",{span:[Hi,At]},At]}],"row-start":[{"row-start":M()}],"row-end":[{"row-end":M()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",At]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",At]}],gap:[{gap:[g]}],"gap-x":[{"gap-x":[g]}],"gap-y":[{"gap-y":[g]}],"justify-content":[{justify:["normal",...j()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...j(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...j(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[v]}],px:[{px:[v]}],py:[{py:[v]}],ps:[{ps:[v]}],pe:[{pe:[v]}],pt:[{pt:[v]}],pr:[{pr:[v]}],pb:[{pb:[v]}],pl:[{pl:[v]}],m:[{m:[m]}],mx:[{mx:[m]}],my:[{my:[m]}],ms:[{ms:[m]}],me:[{me:[m]}],mt:[{mt:[m]}],mr:[{mr:[m]}],mb:[{mb:[m]}],ml:[{ml:[m]}],"space-x":[{"space-x":[R]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[R]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",At,t]}],"min-w":[{"min-w":[At,t,"min","max","fit"]}],"max-w":[{"max-w":[At,t,"none","full","min","max","fit","prose",{screen:[er]},er]}],h:[{h:[At,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[At,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[At,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[At,t,"auto","min","max","fit"]}],"font-size":[{text:["base",er,$n]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Rc]}],"font-family":[{font:[Ui]}],"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:["tighter","tight","normal","wide","wider","widest",At]}],"line-clamp":[{"line-clamp":["none",li,Rc]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",Tn,At]}],"list-image":[{"list-image":["none",At]}],"list-style-type":[{list:["none","disc","decimal",At]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[I]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[I]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...D(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",Tn,$n]}],"underline-offset":[{"underline-offset":["auto",Tn,At]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:F()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",At]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",At]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[I]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...T(),hv]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",pv]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},mv]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[h]}],"gradient-via-pos":[{via:[h]}],"gradient-to-pos":[{to:[h]}],"gradient-from":[{from:[p]}],"gradient-via":[{via:[p]}],"gradient-to":[{to:[p]}],rounded:[{rounded:[a]}],"rounded-s":[{"rounded-s":[a]}],"rounded-e":[{"rounded-e":[a]}],"rounded-t":[{"rounded-t":[a]}],"rounded-r":[{"rounded-r":[a]}],"rounded-b":[{"rounded-b":[a]}],"rounded-l":[{"rounded-l":[a]}],"rounded-ss":[{"rounded-ss":[a]}],"rounded-se":[{"rounded-se":[a]}],"rounded-ee":[{"rounded-ee":[a]}],"rounded-es":[{"rounded-es":[a]}],"rounded-tl":[{"rounded-tl":[a]}],"rounded-tr":[{"rounded-tr":[a]}],"rounded-br":[{"rounded-br":[a]}],"rounded-bl":[{"rounded-bl":[a]}],"border-w":[{border:[l]}],"border-w-x":[{"border-x":[l]}],"border-w-y":[{"border-y":[l]}],"border-w-s":[{"border-s":[l]}],"border-w-e":[{"border-e":[l]}],"border-w-t":[{"border-t":[l]}],"border-w-r":[{"border-r":[l]}],"border-w-b":[{"border-b":[l]}],"border-w-l":[{"border-l":[l]}],"border-opacity":[{"border-opacity":[I]}],"border-style":[{border:[...D(),"hidden"]}],"divide-x":[{"divide-x":[l]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[l]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[I]}],"divide-style":[{divide:D()}],"border-color":[{border:[i]}],"border-color-x":[{"border-x":[i]}],"border-color-y":[{"border-y":[i]}],"border-color-s":[{"border-s":[i]}],"border-color-e":[{"border-e":[i]}],"border-color-t":[{"border-t":[i]}],"border-color-r":[{"border-r":[i]}],"border-color-b":[{"border-b":[i]}],"border-color-l":[{"border-l":[i]}],"divide-color":[{divide:[i]}],"outline-style":[{outline:["",...D()]}],"outline-offset":[{"outline-offset":[Tn,At]}],"outline-w":[{outline:[Tn,$n]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:k()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[I]}],"ring-offset-w":[{"ring-offset":[Tn,$n]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",er,Iv]}],"shadow-color":[{shadow:[Ui]}],opacity:[{opacity:[I]}],"mix-blend":[{"mix-blend":[...L(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":L()}],filter:[{filter:["","none"]}],blur:[{blur:[o]}],brightness:[{brightness:[r]}],contrast:[{contrast:[c]}],"drop-shadow":[{"drop-shadow":["","none",er,At]}],grayscale:[{grayscale:[u]}],"hue-rotate":[{"hue-rotate":[d]}],invert:[{invert:[A]}],saturate:[{saturate:[E]}],sepia:[{sepia:[b]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[o]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[c]}],"backdrop-grayscale":[{"backdrop-grayscale":[u]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[d]}],"backdrop-invert":[{"backdrop-invert":[A]}],"backdrop-opacity":[{"backdrop-opacity":[I]}],"backdrop-saturate":[{"backdrop-saturate":[E]}],"backdrop-sepia":[{"backdrop-sepia":[b]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[s]}],"border-spacing-x":[{"border-spacing-x":[s]}],"border-spacing-y":[{"border-spacing-y":[s]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",At]}],duration:[{duration:G()}],ease:[{ease:["linear","in","out","in-out",At]}],delay:[{delay:G()}],animate:[{animate:["none","spin","ping","pulse","bounce",At]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[y]}],"scale-x":[{"scale-x":[y]}],"scale-y":[{"scale-y":[y]}],rotate:[{rotate:[Hi,At]}],"translate-x":[{"translate-x":[w]}],"translate-y":[{"translate-y":[w]}],"skew-x":[{"skew-x":[x]}],"skew-y":[{"skew-y":[x]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",At]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],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",At]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":F()}],"scroll-mx":[{"scroll-mx":F()}],"scroll-my":[{"scroll-my":F()}],"scroll-ms":[{"scroll-ms":F()}],"scroll-me":[{"scroll-me":F()}],"scroll-mt":[{"scroll-mt":F()}],"scroll-mr":[{"scroll-mr":F()}],"scroll-mb":[{"scroll-mb":F()}],"scroll-ml":[{"scroll-ml":F()}],"scroll-p":[{"scroll-p":F()}],"scroll-px":[{"scroll-px":F()}],"scroll-py":[{"scroll-py":F()}],"scroll-ps":[{"scroll-ps":F()}],"scroll-pe":[{"scroll-pe":F()}],"scroll-pt":[{"scroll-pt":F()}],"scroll-pr":[{"scroll-pr":F()}],"scroll-pb":[{"scroll-pb":F()}],"scroll-pl":[{"scroll-pl":F()}],"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",At]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[Tn,$n,Rc]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","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","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","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-s","border-w-e","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-s","border-color-e","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"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","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-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"]}}},Bv=iv(yv);function ut(...e){return Bv(Ce(...e))}const Sv={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",b16:"p",b14:"p",b12:"p",b10:"p",b8:"p",p1:"p",p2:"p",p3:"p",overline:"span"},ct=({variant:e,children:t,className:o,color:r,underline:i=!1,italic:a=!1,lineThrough:s=!1,style:l,align:c,id:u,...d})=>{if(!e&&!t)return console.error("Typography component requires a 'variant' prop."),f.jsx("span",{children:"Error: Missing variant or children prop"});const[A,g]=e.split(/(Medium|Bold)/),p=Sv[A],h=g==="Medium"?eo["typography__font--medium"]:g==="Bold"?eo["typography__font--bold"]:eo["typography__font--regular"],C={h1:eo["typography--h1"],h2:eo["typography--h2"],h3:eo["typography--h3"],h4:eo["typography--h4"],h5:eo["typography--h5"],h6:eo["typography--h6"],b16:eo["typography--b16"],b14:eo["typography--b14"],b12:eo["typography--b12"],b10:eo["typography--b10"],b8:eo["typography--b8"],p1:eo["typography--p1"],p2:eo["typography--p2"],p3:eo["typography--p3"],overline:eo["typography--overline"]}[A],m=r?{color:r}:{},I=c?{textAlign:c}:{};return f.jsx(p,{className:ut(C,h,{[eo.typography__underline]:i,[eo["typography__line--through"]]:s,[eo.typography__italic]:a},o),style:{...m,...I,...l},id:u?`${u}-typography`:"typography",...d,children:t})},pr=({error:e,helperText:t,id:o})=>f.jsx(ct,{variant:"b12",style:{marginTop:"8px"},color:e?"var(--color-danger-500)":"var(--color-dark-500)",id:o?`${o}-textfield-helper`:"textfield-helper",children:t}),Rv=({name:e="",identity:t="",icon:o,color:r="#1E88E5",bgColor:i="#E5F1FF",size:a="md",src:s,alt:l="AvatarWithLabel",labelPosition:c="right",id:u,...d})=>{const A=J.useMemo(()=>{if(!e.trim())return"";const v=e.trim().split(/\s+/);let E=v[0][0];return v.length>=2&&(E+=v[1][0]),E.toUpperCase()},[e]),g={sm:32,md:40,lg:50,xl:70},p=typeof a=="string"?g[a]||g.md:a,h=p*.4,C={left:"flex-row-reverse space-x-reverse space-x-3 text-right",right:"flex-row space-x-3 text-left","bottom-left":"flex-col items-start text-left","bottom-center":"flex-col items-center text-center","bottom-right":"flex-col items-end text-right"};let m,I;switch(a){case"sm":m="b12Bold",I="b10Medium";break;case"md":m="b14Bold",I="b12Medium";break;case"lg":m="h6Bold",I="b12Medium";break;case"xl":m="h6Bold",I="b12Medium";break;default:m="b14Bold",I="b12Medium";break}return f.jsxs("div",{id:u?`${u}-avatar-with-label`:"avatar-with-label",className:`flex ${C[c]} ${c.startsWith("bottom")?"":"items-center"}`,children:[f.jsx("div",{className:`flex items-center justify-center rounded-full font-bold select-none overflow-hidden ${c.startsWith("bottom")?"mb-3":""}`,style:{width:p,height:p,backgroundColor:i,color:r,fontSize:h},id:u?`${u}-avatar`:"avatar-with-label-avatar",...d,children:s?f.jsx("img",{src:s,alt:l,className:"w-full h-full object-cover",id:u?`${u}-avatar-with-label-img`:"avatar-with-label-img"}):o?J.cloneElement(o,{style:{fontSize:p*.6,color:r},id:u?`${u}-avatar-with-label-icon`:"avatar-with-label-icon"}):f.jsx("span",{id:u?`${u}-avatar-with-label-initials`:"avatar-with-label-initials",children:A})}),f.jsxs("div",{className:`${c.startsWith("bottom")?"w-full":""} ${c==="bottom-left"?"text-left":""} ${c==="bottom-right"?"text-right":""}`,id:u?`${u}-label`:"avatarwithlabel-label",children:[f.jsx(ct,{variant:m,color:"#131313",className:"mb-1",id:u?`${u}-name`:"avatarwithlabel-name",children:e}),f.jsx(ct,{variant:I,color:"#898989",id:u?`${u}-identity`:"avatarwithlabel-identity",children:t})]})]})},qA=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,ZA=Ce,kn=(e,t)=>o=>{var r;if((t==null?void 0:t.variants)==null)return ZA(e,o==null?void 0:o.class,o==null?void 0:o.className);const{variants:i,defaultVariants:a}=t,s=Object.keys(i).map(u=>{const d=o==null?void 0:o[u],A=a==null?void 0:a[u];if(d===null)return null;const g=qA(d)||qA(A);return i[u][g]}),l=o&&Object.entries(o).reduce((u,d)=>{let[A,g]=d;return g===void 0||(u[A]=g),u},{}),c=t==null||(r=t.compoundVariants)===null||r===void 0?void 0:r.reduce((u,d)=>{let{class:A,className:g,...p}=d;return Object.entries(p).every(h=>{let[C,m]=h;return Array.isArray(m)?m.includes({...a,...l}[C]):{...a,...l}[C]===m})?[...u,A,g]:u},[]);return ZA(e,s,c,o==null?void 0:o.class,o==null?void 0:o.className)},xv="_badge_1qumb_1",Wt={badge:xv,"badge--sm":"_badge--sm_1qumb_19","badge--md":"_badge--md_1qumb_29","badge--lg":"_badge--lg_1qumb_39","badge__icon--sm":"_badge__icon--sm_1qumb_49","badge__icon--md":"_badge__icon--md_1qumb_59","badge__icon--lg":"_badge__icon--lg_1qumb_69","badge__contained--primary":"_badge__contained--primary_1qumb_79","badge__contained--secondary":"_badge__contained--secondary_1qumb_89","badge__contained--info":"_badge__contained--info_1qumb_99","badge__contained--success":"_badge__contained--success_1qumb_109","badge__contained--warning":"_badge__contained--warning_1qumb_119","badge__contained--danger":"_badge__contained--danger_1qumb_129","badge__contained--light":"_badge__contained--light_1qumb_139","badge__contained--dark":"_badge__contained--dark_1qumb_149","badge__soft--primary":"_badge__soft--primary_1qumb_159","badge__soft--secondary":"_badge__soft--secondary_1qumb_169","badge__soft--info":"_badge__soft--info_1qumb_179","badge__soft--success":"_badge__soft--success_1qumb_189","badge__soft--warning":"_badge__soft--warning_1qumb_199","badge__soft--danger":"_badge__soft--danger_1qumb_209","badge__soft--light":"_badge__soft--light_1qumb_219","badge__soft--dark":"_badge__soft--dark_1qumb_229"},wv=kn(Wt.badge,{variants:{variant:{contained:"",soft:""},color:{primary:"",secondary:"",info:"",success:"",warning:"",danger:"",light:"",dark:""},size:{sm:Wt["badge--sm"],md:Wt["badge--md"],lg:Wt["badge--lg"]}},defaultVariants:{variant:"contained",size:"sm",color:"primary"}}),Qv={contained:{primary:Wt["badge__contained--primary"],secondary:Wt["badge__contained--secondary"],info:Wt["badge__contained--info"],success:Wt["badge__contained--success"],warning:Wt["badge__contained--warning"],danger:Wt["badge__contained--danger"],light:Wt["badge__contained--light"],dark:Wt["badge__contained--dark"]},soft:{primary:Wt["badge__soft--primary"],secondary:Wt["badge__soft--secondary"],info:Wt["badge__soft--info"],success:Wt["badge__soft--success"],warning:Wt["badge__soft--warning"],danger:Wt["badge__soft--danger"],light:Wt["badge__soft--light"],dark:Wt["badge__soft--dark"]}},Zs=J.forwardRef(({className:e,children:t,variant:o="contained",size:r="sm",color:i="primary",startIcon:a,endIcon:s,id:l,...c},u)=>{const d=J.useMemo(()=>J.Children.count(t)===1&&J.isValidElement(t)&&!a&&!s,[t,a,s]),A=J.useMemo(()=>{if(!d)return"";switch(r){case"md":return Wt["badge__icon--md"];case"lg":return Wt["badge__icon--lg"];case"sm":default:return Wt["badge__icon--sm"]}},[d,r]),g=J.useMemo(()=>f.jsxs(f.Fragment,{children:[a,f.jsx("span",{className:a||s?"mx-2":"px-2",children:t}),s]}),[a,s,t]),p=J.useMemo(()=>Qv[o][i],[o,i]);return f.jsx("div",{id:l?`${l}-badge`:"badge",ref:u,className:ut(wv({variant:o,size:r,color:i}),p,e,A),...c,children:g})}),Pv="data:image/png;base64,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