/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/@contentful/f36-usage-card@6.7.2/dist/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
"use strict";var C=require("react"),f36Core=require("@contentful/f36-core"),css=require("@emotion/css"),U=require("@contentful/f36-tokens"),f36Card=require("@contentful/f36-card"),f36Tooltip=require("@contentful/f36-tooltip"),f36Typography=require("@contentful/f36-typography"),f36Icons=require("@contentful/f36-icons");function _interopDefault(e){return e&&e.__esModule?e:{default:e}}var C__default=_interopDefault(C),U__default=_interopDefault(U),w=Object.defineProperty,A=Object.defineProperties,B=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,H=(e,t,a)=>t in e?w(e,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):e[t]=a,a=(e,t)=>{for(var a in t||(t={}))P.call(t,a)&&H(e,a,t[a]);if(f)for(var a of f(t))h.call(t,a)&&H(e,a,t[a]);return e},n=(e,t)=>A(e,B(t)),d=(e,t)=>{var a={};for(var r in e)P.call(e,r)&&t.indexOf(r)<0&&(a[r]=e[r]);if(null!=e&&f)for(var r of f(e))t.indexOf(r)<0&&h.call(e,r)&&(a[r]=e[r]);return a},k=e=>{if("info"===e)return{backgroundColor:U__default.default.gray100,borderColor:U__default.default.gray100}},R=()=>({usageCard:e=>css.css(a({flexDirection:"column",height:"100%",justifyContent:"space-between"},k(e)))}),N=()=>({usageCardDescription:css.css({color:U__default.default.gray500})});function b(e,t){let r=e,{children:l,className:s,header:o,description:c,variant:f="usage",testId:i="cf-ui-usage-card"}=r,u=d(r,["children","className","header","description","variant","testId"]),p=R();return C__default.default.createElement(f36Card.Card,n(a({},u),{className:css.cx(p.usageCard(f),s),ref:t,"data-test-id":i,padding:"large"}),C__default.default.createElement(f36Core.Box,{style:{flex:1}},o,l),c&&C__default.default.createElement(f36Core.Box,null,c))}b.displayName="UsageCard";var L=C__default.default.forwardRef(b),M=()=>({usageCardHeader:e=>css.css(a({width:"100%"},e&&{display:"flex",alignItems:"center",gap:U__default.default.spacing2Xs})),tooltip:css.css({minWidth:"max-content"}),infoIcon:css.css`
    span & {
      display: flex;
      alignitems: center;
    }
  `});function v(e,t){let r=e,{children:l,title:s,tooltip:o,className:c,testId:f="cf-ui-usage-card-header"}=r,i=d(r,["children","title","tooltip","className","testId"]),u=M(),p=void 0!==o;return C__default.default.createElement(f36Typography.Subheading,n(a({},i),{ref:t,className:css.cx(u.usageCardHeader(p),c),testId:f}),s,p&&C__default.default.createElement(f36Tooltip.Tooltip,{content:o,className:u.tooltip,placement:"top"},C__default.default.createElement(f36Icons.InfoIcon,{className:u.infoIcon,size:"medium"})),l)}v.displayName="UsageCardHeader";var I=C.forwardRef(v),E=(e,t)=>{let r=e,{children:l,className:s,testId:o="cf-ui-usage-card-description"}=r,c=d(r,["children","className","testId"]),f=N();return C__default.default.createElement(f36Typography.Caption,n(a({},c),{ref:t,className:css.cx(f.usageCardDescription,s),testId:o}),l)};E.displayName="UsageCardDescription";var S=C.forwardRef(E),x=L;x.Header=I,x.Description=S,exports.UsageCard=x;
//# sourceMappingURL=/sm/10909bd4f7a1a76dfbb179053afbba66ffa8aaca6552df18dca42c5ef10073e1.map