"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[5077],{27336:(e,t,r)=>{r.d(t,{A:()=>S});var n=r(63696),o=r(20641),i=r(11545),a=r(31519),c=r(61246),l=r(468),s=r(74437),u=r(77822),d=r(91785),p=r(83051),v=r(55522),h=r(62540),b=["status","emphasis","width","alignContent","iconType","iconPosition","iconOnly","isRounded","cornerFit","type","trackRef","disabled","onClick","children","popoverTarget"];function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function y(e){for(var t=1;t{var{theme:t}=e;return(0,d.AH)("background:transparent;color:",t.colourPalette.primary,";")},P=e=>{var{theme:t}=e;return(0,d.AH)("background:transparent;border-color:",t.colourPalette.primary,";color:",t.colourPalette.primary,";:hover:enabled,:focus:enabled,:active:enabled{border-color:transparent;}")},O=e=>{var{theme:t,status:r}=e;return"live"===r?(0,d.AH)("background:",t.colourPalette.states.live,";color:",t.colourPalette.states.onLive,";box-shadow:0 0 0 0 ",t.colourPalette.states.live,";"):(0,d.AH)("background:",t.colourPalette.states.interaction,";color:",t.colourPalette.states.onInteraction,";box-shadow:0 0 0 0 ",t.colourPalette.states.interaction,";")},w=e=>{var{theme:t}=e;return(0,d.AH)("background:",t.colourPalette.states.blockHover,";color:",t.colourPalette.states.onBlockHover,";")},A=e=>{var{emphasis:t}=e;switch(t){case"low":return m;case"medium":return P;case"high-alternative":return w;default:return O}},j=e=>{var{iconType:t,isRounded:r,iconOnly:n,width:o}=e;return(null==t?void 0:t.includes("playback-avkx"))&&r&&n&&"content-length"===o&&(0,d.AH)("border-radius:",(0,l.A)(a.ph/2),";")},x=e=>{var{theme:t,status:r}=e;return"live"===r?"0 0 0 ".concat((0,l.A)(2)," ").concat(t.colourPalette.states.liveHover):"0 0 0 ".concat((0,l.A)(2)," ").concat(t.colourPalette.states.interactionHover)},k={name:"1d3w5wq",styles:"width:100%"},H=(0,p.default)("button",{target:"eoocusk1",label:"Button"})(o.NP," ",i.Vk," ",c.Dx," display:flex;align-items:center;justify-content:",(e=>{var{alignContent:t,width:r}=e;return"start"===t&&"full"===r?"flex-start":"center"}),";",(e=>{var{width:t}=e;return"full"===t&&k})," padding:calc(",s.SPACING_2," - 2px) calc(",s.SPACING_3," - 2px);border:2px solid transparent;min-height:",(0,l.A)(a.ph),"!important;text-align:center;line-height:1.375!important;transition:0.2s;:disabled{opacity:0.2;cursor:not-allowed;}:hover:enabled,:focus:enabled,:active:enabled{position:relative;z-index:1;cursor:pointer;background:",(e=>{var{theme:t,status:r}=e;return"live"===r?t.colourPalette.states.liveHover:t.colourPalette.states.interactionHover}),";color:",(e=>{var{theme:t,status:r}=e;return"live"===r?t.colourPalette.states.onLiveHover:t.colourPalette.states.onInteractionHover}),";",(e=>{var{cornerFit:t,theme:r,status:n}=e;return!t&&(0,d.AH)("box-shadow:",x({theme:r,status:n}),";")}),";}:focus:enabled{",c.Rg," ",(e=>{var{cornerFit:t,theme:r,status:n}=e;return!t&&(0,c.Ed)({theme:r,offset:(0,l.A)(2),boxShadow:x({theme:r,status:n})})}),";}",A," ",j,";"),_=(0,p.default)("span",{target:"eoocusk0",label:"IconWrapper"})("display:inline-block;width:1em;height:1em;",(e=>{var{iconOnly:t,iconPosition:r}=e;return!t&&"start"===r&&(0,d.AH)("padding-right:",s.SPACING_2,";")}),";",(e=>{var{iconOnly:t,iconPosition:r}=e;return!t&&"end"===r&&(0,d.AH)("padding-left:",s.SPACING_2,";")}),";min-width:",(0,l.A)(20),";vertical-align:-0.125em;"),C=e=>{var{icon:t,iconOnly:r,iconPosition:o,children:i}=e;if(t&&!t.includes("service-identifiers")&&i){if(r)return(0,h.jsx)(_,{"data-testid":t,iconOnly:!0,children:(0,h.jsx)(v.A,{type:t,children:i})});var a=[(0,h.jsx)(_,{"data-testid":t,iconPosition:o,children:(0,h.jsx)(v.A,{type:t})},"icon"),(0,h.jsx)(n.Fragment,{children:i},"content")];return"end"===o?a.reverse():a}return i};const S=e=>{var{status:t="default",emphasis:r="high",width:n="content-length",alignContent:o="centre",iconType:i,iconPosition:a="start",iconOnly:c,isRounded:l=!1,cornerFit:s=!1,type:d="button",trackRef:p,disabled:v=!1,onClick:f,children:g,popoverTarget:m}=e,P=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n