1import{r as e}from"./chunk-QTnfLwEv.js";import{t}from"./react-2v2mEj6a.js";import{t as n}from"./jsx-runtime-DsKLSDJq.js";import{a as r,i,o as a,r as o}from"./useConfigurationContext-BkWGvdKY.js";var s=n();a({defaultClassName:`hynhmh0`,variantClassNames:{variant:{primary:`hynhmh1`,secondary:`hynhmh2`,subdued:`hynhmh3`,transparent:`hynhmh4`,link:`hynhmh5`},inverted:{true:`hynhmh6`,false:`hynhmh7`}},defaultVariants:{},compoundVariants:[[{variant:`primary`,inverted:!0},`hynhmh8`],[{variant:`secondary`,inverted:!0},`hynhmh9`],[{variant:`transparent`,inverted:!0},`hynhmha`]]});var c=a({defaultClassName:`hynhmhb`,variantClassNames:{absolutePositioned:{true:`hynhmhc`}},defaultVariants:{},compoundVariants:[]}),l=`hynhmhf hynhmhe`,u=`hynhmhg hynhmhe`,d=`hynhmhh hynhmhe`,f=({absolutePositioned:e,className:t})=>(0,s.jsxs)(`div`,{className:`${c({absolutePositioned:e})} ${t??``}`.trim(),"aria-label":`Laddar`,role:`status`,children:[(0,s.jsx)(`span`,{className:l}),(0,s.jsx)(`span`,{className:u}),(0,s.jsx)(`span`,{className:d})]}),p=`_1qawhh10`,m=`_1qawhh11`,h=a({defaultClassName:`_1qawhh12`,variantClassNames:{baseButtonType:{"main-button":`_1qawhh13`,"icon-button":`_1qawhh14`,"navigation-button":`_1qawhh15`},variant:{primary:`_1qawhh16`,secondary:`_1qawhh17`,subdued:`_1qawhh18`,"semi-transparent":`_1qawhh19`,transparent:`_1qawhh1a`,link:`_1qawhh1b`},size:{mini:`_1qawhh1c`,default:`_1qawhh1d`,mega:`_1qawhh1e`},inverted:{true:`_1qawhh1f`,false:`_1qawhh1g`},iconLeft:{true:`_1qawhh1h`},disabled:{true:`_1qawhh1i`,false:`_1qawhh1j`},loading:{true:`_1qawhh1k`,false:`_1qawhh1l`},fillWidth:{true:`_1qawhh1m`,false:`_1qawhh1n`}},defaultVariants:{variant:`primary`},compoundVariants:[[{variant:`primary`,inverted:!1,disabled:!1},`_1qawhh1o`],[{variant:`primary`,inverted:!1,disabled:!1,loading:!1},`_1qawhh1p`],[{variant:`primary`,disabled:!0,loading:!1,inverted:!1},`_1qawhh1q`],[{variant:`primary`,inverted:!0,disabled:!1},`_1qawhh1r`],[{variant:`primary`,inverted:!0,disabled:!1,loading:!1},`_1qawhh1s`],[{variant:`primary`,inverted:!0,disabled:!0},`_1qawhh1t`],[{variant:`secondary`,inverted:!1,disabled:!1},`_1qawhh1u`],[{variant:`secondary`,inverted:!1,disabled:!1,loading:!1},`_1qawhh1v`],[{variant:`secondary`,disabled:!0,loading:!1,inverted:!1},`_1qawhh1w`],[{variant:`secondary`,inverted:!0,disabled:!1},`_1qawhh1x`],[{variant:`secondary`,inverted:!0,disabled:!1,loading:!1},`_1qawhh1y`],[{variant:`secondary`,inverted:!0,disabled:!0},`_1qawhh1z`],[{variant:`subdued`,inverted:!1,disabled:!1},`_1qawhh110`],[{variant:`subdued`,inverted:!1,disabled:!1,loading:!1},`_1qawhh111`],[{variant:`subdued`,disabled:!0,loading:!1},`_1qawhh112`],[{variant:`semi-transparent`,inverted:!1,disabled:!1},`_1qawhh113`],[{variant:`semi-transparent`,inverted:!1,disabled:!1,loading:!1},`_1qawhh114`],[{variant:`semi-transparent`,disabled:!0,loading:!1,inverted:!1},`_1qawhh115`],[{variant:`semi-transparent`,inverted:!0,disabled:!1},`_1qawhh116`],[{variant:`semi-transparent`,inverted:!0,disabled:!1,loading:!1},`_1qawhh117`],[{variant:`link`,inverted:!1,disabled:!1},`_1qawhh118`],[{variant:`link`,inverted:!1,disabled:!1,loading:!1},`_1qawhh119`],[{variant:`link`,disabled:!1},`_1qawhh11a`],[{variant:`link`,disabled:!0,loading:!1,inverted:!1},`_1qawhh11b`],[{variant:`link`,inverted:!0,disabled:!1},`_1qawhh11c`],[{variant:`link`,inverted:!0,disabled:!1,loading:!1},`_1qawhh11d`],[{variant:`link`,inverted:!0,disabled:!0},`_1qawhh11e`],[{variant:`transparent`,inverted:!1,disabled:!1},`_1qawhh11f`],[{variant:`transparent`,inverted:!1,disabled:!1,loading:!1},`_1qawhh11g`],[{variant:`transparent`,disabled:!0,loading:!1,inverted:!1},`_1qawhh11h`],[{variant:`transparent`,inverted:!0,disabled:!1},`_1qawhh11i`],[{variant:`transparent`,inverted:!0,disabled:!1,loading:!1},`_1qawhh11j`],[{baseButtonType:`icon-button`,size:`default`},`_1qawhh11k`],[{baseButtonType:`icon-button`,size:`mini`},`_1qawhh11l`],[{baseButtonType:`main-button`,size:`default`},`_1qawhh11m`],[{baseButtonType:`main-button`,size:`mini`},`_1qawhh11n`],[{baseButtonType:`main-button`,size:`mini`,variant:`link`},`_1qawhh11o`],[{baseButtonType:`main-button`,size:`mega`},`_1qawhh11p`]]}),g=e(t(),1),_=({loading:e,children:t,icon:n,baseButtonType:r,size:a})=>{let o=r===`navigation-button`?`24fixed`:a===`mini`?`16fixed`:a==="default"?`24fixed`:`32fixed`;return e?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(f,{className:p,absolutePositioned:!0}),(0,s.jsxs)(`div`,{className:m,children:[t,n&&(0,s.jsx)(i,{icon:n,size:o})]})]}):(0,s.jsxs)(s.Fragment,{children:[t,n&&(0,s.jsx)(i,{icon:n,size:o})]})},v=(0,g.forwardRef)(({variant:e=`primary`,size:t=`default`,disabled:n=!1,inverted:i=!1,iconLeft:a=!1,fillWidth:c=!1,onClick:l,href:u,preventTargetBlank:d=!1,forceTargetBlank:f=!1,children:p,icon:m,loading:g=!1,autofocus:v=!1,ariaAttributes:y,faux:b=!1,type:x=`button`,dataAttributes:S,baseButtonType:C,className:w,...T},E)=>{let D=r([h({size:t,variant:e,inverted:i,loading:g,iconLeft:a,disabled:n,baseButtonType:C,fillWidth:c}),w]),O=y?.ariaLabel??(typeof p==`string`?p:void 0);if(b)return(0,s.jsx)(`span`,{className:D,ref:E,...S,children:(0,s.jsx)(_,{loading:g,icon:m,baseButtonType:C,size:t,children:p})});if(u){let e=!d&&o(u)||f;return(0,s.jsx)(`a`,{href:n||g?void 0:u,rel:e?`noopener noreferrer`:void 0,"aria-label":O,target:e?`_blank`:`_self`,className:D,onClick:l,ref:E,...S,...T,children:(0,s.jsx)(_,{loading:g,icon:m,baseButtonType:C,size:t,children:p})})}return(0,s.jsx)(`button`,{type:x,disabled:n||g,"aria-disabled":n||g,onClick:l,"aria-label":O,"aria-controls":y?.ariaControl
1s,"aria-haspopup":y?.ariaHasPopup,"aria-expanded":y?.ariaExpanded,className:D,ref:E,...S,...T,children:(0,s.jsx)(_,{loading:g,icon:m,baseButtonType:C,size:t,children:p})})}),y=(0,g.forwardRef)(({children:e,variant:t=`primary`,size:n=`default`,...r},i)=>(0,s.jsx)(v,{baseButtonType:`main-button`,variant:t,size:n,ref:i,...r,children:e}));export{v as n,y as t};
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.