PageSourceSearch

https://www.fresha.com/assets/_next/static/chunks/0yifj9ne5l2a1.js

js fresha.com collected 2026-10-01 10:12:08 UTC 31,506 bytes, 5 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="de8a530f-d36b-8a5c-6642-b83fac553e16")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,971307,525106,144317,820217,781019,380775,e=>{"use strict";let a={menu:{structure:{m:{mobile:{layout:{itemSpacing:{value:"0"}}},laptop:{layout:{itemSpacing:{value:"0"}}}},l:{mobile:{layout:{itemSpacing:{value:"300"}}},laptop:{layout:{itemSpacing:{value:"300"}}}}}},menuItem:{variant:{default:{state:{enabled:{label:{textColor:{value:"foreground.neutral"}},description:{textColor:{value:"foreground.neutralFaded"}},container:{backgroundColor:{value:"background.transparent"}},icon:{iconColor:{value:"foreground.neutral"}}},hover:{label:{textColor:{value:"foreground.neutral"}},description:{textColor:{value:"foreground.neutralFaded"}},container:{backgroundColor:{value:"background.transparentHover"}},icon:{iconColor:{value:"foreground.neutral"}}},active:{label:{textColor:{value:"foreground.neutral"}},description:{textColor:{value:"foreground.neutralFaded"}},container:{backgroundColor:{value:"background.transparentActive"}},icon:{iconColor:{value:"foreground.neutral"}}},disabled:{label:{textColor:{value:"foreground.disabled"}},description:{textColor:{value:"foreground.disabled"}},container:{backgroundColor:{value:"background.transparent"},opacity:{value:"[0.4]"}},icon:{iconColor:{value:"foreground.disabled"}}},highlighted:{label:{textColor:{value:"foreground.neutral"}},description:{textColor:{value:"foreground.neutralFaded"}},container:{backgroundColor:{value:"background.accentFaded"}},icon:{iconColor:{value:"foreground.neutral"}}}}},destructive:{state:{enabled:{label:{textColor:{value:"foreground.danger"}},description:{textColor:{value:"foreground.neutralFaded"}},container:{backgroundColor:{value:"background.transparent"}},icon:{iconColor:{value:"foreground.danger"}}},hover:{label:{textColor:{value:"foreground.danger"}},description:{textColor:{value:"foreground.neutralFaded"}},container:{backgroundColor:{value:"background.transparentHover"}},icon:{iconColor:{value:"foreground.danger"}}},active:{label:{textColor:{value:"foreground.danger"}},description:{textColor:{value:"foreground.neutralFaded"}},container:{backgroundColor:{value:"background.transparentActive"}},icon:{iconColor:{value:"foreground.danger"}}},disabled:{label:{textColor:{value:"foreground.disabled"}},description:{textColor:{value:"foreground.disabled"}},container:{backgroundColor:{value:"background.transparent"}},icon:{iconColor:{value:"foreground.disabled"}}},highlighted:{label:{textColor:{value:"foreground.danger"}},description:{textColor:{value:"foreground.neutralFaded"}},container:{backgroundColor:{value:"background.accentFaded"}},icon:{iconColor:{value:"foreground.danger"}}}}}},size:{default:{default:{layout:{composition:{verticalPadding:{value:"100"},itemSpacing:{value:"100"},borderRadius:{value:"m"},minHeight:{value:"600"}}},background:{composition:{horizontalPadding:{value:"150"}}},label:{composition:{typography:{value:"body.m.medium"}}},labelBold:{composition:{typography:{value:"body.m.semibold"}}},description:{composition:{typography:{value:"body.xs.regular"}}},descriptionBold:{composition:{typography:{value:"body.xs.semibold"}}},prefix:{composition:{paddingRight:{value:"50"}}},icon:{composition:{sizing:{value:"300"}}}},laptop:{layout:{composition:{verticalPadding:{value:"100"},itemSpacing:{value:"100"},borderRadius:{value:"m"},minHeight:{value:"500"}}},background:{composition:{horizontalPadding:{value:"100"}}},label:{composition:{typography:{value:"body.s.medium"}}},labelBold:{composition:{typography:{value:"body.s.semibold"}}},description:{composition:{typography:{value:"body.xs.regular"}}},descriptionBold:{composition:{typography:{value:"body.xs.semibold"}}},icon:{composition:{sizing:{value:"250"}}}}},l:{default:{layout:{composition:{verticalPadding:{value:"100"},itemSpacing:{value:"150"},borderRadius:{value:"m"},minHeight:{value:"[76px]"}}},background:{composition:{horizontalPadding:{value:"200"}}},label:{composition:{typography:{value:"body.m.medium"}}},labelBold:{composition:{typography:{value:"body.m.medium"}}},description:{composition:{typography:{value:"body.s.regular"}}},descriptionBold:{composition:{typography:{value:"body.s.semibold"}}},prefix:{composition:{paddingRight:{value:"50"}}},icon:{composition:{sizing:{value:"350"}}}},laptop:{layout:{composition:{verticalPadding:{value:"100"},itemSpacing:{value:"150"},borderRadius:{value:"m"},minHeight:{value:"[76px]"}}},background:{composition:{horizontalPadding:{value:"200"}}},label:{composition:{typography:{value:"body.m.medium"}}},labelBold:{composition:{typography:{value:"body.m.medium"}}},description:{composition:{typography:{value:"body.s.regular"}}},descriptionBold:{composition:{typography:{value:"body.s.semibold"}}},icon:{composition:{sizing:{value:"350"}}}}}},structure:{m:{initial:{mobile:{layout:{verticalPadding:{value:"100"},itemSpacing:{value:"100"},minHeight:{value:"600"}},background:{horizontalPadding:{value:"150"},borderRadius:{value:"m"}},label:{typography:{value:"body.m.medium"}},description:{typography:{value:"body.xs.regular"}},prefix:{paddingRight:{value:"50"}},icon:{sizing:{value:"300"}}},laptop:{layout:{verticalPadding:{value:"100"},itemSpacing:{value:"100"},minHeight:{value:"500"}},background:{horizontalPadding:{value:"150"},borderRadius:{value:"m"}},label:{typography:{value:"body.s.medium"}},description:{typography:{value:"body.xs.regular"}},prefix:{paddingRight:{value:"50"}},icon:{sizing:{value:"250"}}}},children:{mobile:{layout:{paddingLeft:{value:"350"}}},laptop:{layout:{paddingLeft:{value:"400"}}}}},l:{initial:{mobile:{layout:{verticalPadding:{value:"150"},itemSpacing:{value:"150"}},background:{horizontalPadding:{value:"150"},borderRadius:{value:"m"}},label:{typography:{value:"body.m.medium"}},description:{typography:{value:"body.xs.regular"}},prefix:{paddingRight:{value:"50"}},icon:{sizing:{value:"300"}}},laptop:{layout:{verticalPadding:{value:"150"},itemSpacing:{value:"150"}},background:{horizontalPadding:{value:"200"},borderRadius:{value:"m"}},label:{typography:{value:"body.s.medium"}},description:{typography:{value:"body.xs.regular"}},prefix:{paddingRight:{value:"50"}},icon:{sizing:{value:"250"}}}},children:{mobile:{layout:{paddingLeft:{value:"450"}}},laptop:{layout:{paddingLeft:{value:"450"}}}}}},color:{default:{initial:{label:{value:"foreground.neutral"},description:{value:"foreground.neutralFaded"},background:{value:"background.transparent"},icon:{value:"foreground.neutral"}},hover:{background:{value:"background.transparentHover"}},active:{background:{value:"background.transparentActive"}},highlighted:{background:{value:"background.accentFaded"}},disabled:{background:{value:"background.transparent"},opacity:{value:"[0.4]"}}},destructive:{initial:{label:{value:"foreground.danger"},description:{value:"foreground.neutralFaded"},icon:{value:"foreground.danger"}}},accent:{initial:{label:{value:"foreground.accent"},description:{value:"foreground.neutralFaded"},icon:{value:"foreground.accent"}}},secondary:{initial:{label:{value:"foreground.neutralFaded"},description:{value:"foreground.neutralFaded"},icon:{value:"foreground.neutralFaded"}}}}}
2,menuItemCallout:{size:{default:{container:{composition:{paddingBottom:{value:"0"}}},wrapper:{composition:{itemSpacing:{value:"150"},verticalPadding:{value:"200"},horizontalPadding:{value:"150"},borderRadius:{value:"m"},borderWidth:{value:"100"}}},prompt:{composition:{typography:{value:"body.s.regular"}}}}},variant:{default:{container:{backgroundColor:{value:"background.accentFaded"},borderColor:{value:"border.accentFaded"}}}}},menuItemProfile:{size:{default:{container:{composition:{horizontalPadding:{value:"150"},paddingTop:{value:"400"},paddingBottom:{value:"150"},itemSpacing:{value:"150"}}},textWrapper:{composition:{itemSpacing:{value:"0"}}},label:{composition:{typography:{value:"header.s.semibold"}}},link:{composition:{typography:{value:"body.s.semibold"}}}}},variant:{default:{state:{enabled:{label:{textColor:{value:"foreground.neutral"}},link:{textColor:{value:"foreground.accent"}}},hover:{link:{textColor:{value:"foreground.accentHover"}}},active:{link:{textColor:{value:"foreground.accentActive"}}}}}}},menuList:{size:{default:{header:{default:{container:{composition:{paddingTop:{value:"100"},horizontalPadding:{value:"0"},paddingBottom:{value:"50"}}},text:{composition:{typography:{value:"body.m.semibold"}}}},laptop:{container:{composition:{paddingTop:{value:"100"},horizontalPadding:{value:"0"},paddingBottom:{value:"50"}}},text:{composition:{typography:{value:"body.s.semibold"}}}}},container:{laptop:{composition:{itemSpacing:{value:"0"}}},mobile:{composition:{itemSpacing:{value:"0"}}}}}},sub:{header:{structure:{s:{mobile:{layout:{paddingTop:{value:"100"},paddingBottom:{value:"50"},itemSpacing:{value:"100"}},label:{typography:{value:"body.m.regular"}}},laptop:{layout:{paddingTop:{value:"100"},paddingBottom:{value:"50"},itemSpacing:{value:"100"}},label:{typography:{value:"body.s.regular"}}}},m:{mobile:{layout:{paddingTop:{value:"100"},paddingBottom:{value:"50"},itemSpacing:{value:"100"}},label:{typography:{value:"header.s.semibold"}}},laptop:{layout:{paddingTop:{value:"100"},paddingBottom:{value:"50"},itemSpacing:{value:"100"}},label:{typography:{value:"header.xs.semibold"}}}},l:{mobile:{layout:{paddingTop:{value:"0"},paddingBottom:{value:"100"},itemSpacing:{value:"100"}},label:{typography:{value:"header.s.semibold"}}},laptop:{layout:{paddingTop:{value:"0"},paddingBottom:{value:"100"},itemSpacing:{value:"100"}},label:{typography:{value:"header.xs.semibold"}}}}},color:{default:{label:{value:"foreground.neutral"}},s:{label:{value:"foreground.neutralFaded"}}}}},variant:{default:{header:{text:{color:{value:"foreground.neutral"}}}}},structure:{s:{mobile:{layout:{itemSpacing:{value:"0"}}},laptop:{layout:{itemSpacing:{value:"0"}}}},l:{mobile:{section:{horizontalPadding:{value:"250"},verticalPadding:{value:"150"},itemSpacing:{value:"0"},borderWidth:{value:"100"},borderRadius:{value:"l"}},layout:{itemSpacing:{value:"0"}}},laptop:{layout:{itemSpacing:{value:"0"}}}},m:{mobile:{layout:{itemSpacing:{value:"0"}}},laptop:{layout:{itemSpacing:{value:"0"}}}}},color:{l:{mobile:{sectionBackground:{value:"background.base"},sectionBorder:{value:"border.neutralFaded"}}}}}};e.s(["default",0,a],971307);var t=e.i(687652);e.s(["menuItemColors",0,["default","destructive","accent","secondary"],"menuItemStructures",0,["m","l"],"menuStructures",0,["m","l"]],525106);let l="default";e.s(["DEFAULT_MENU_STRUCTURE_ITEM_COLOR",0,l,"DEFAULT_MENU_STRUCTURE_SIZE",0,"m"],144317);let i=t.default.createContext({itemsColor:l,size:"m",hasDivider:!0});i.displayName="Fresha.DesignSystem.MenuStructure.Context",e.s(["MenuStructureContext",0,i],820217);let o=t.default.createContext("");e.s(["HighlightableTextContext",0,o],781019),e.s(["resolveConfig",0,e=>({textToHighlight:e})],380775)},842125,e=>{"use strict";var a=e.i(318008),t=e.i(971307),l=e.i(977541),i=e.i(519774);e.i(550834);var o=e.i(271894),r=e.i(321870),u=e.i(687652),n=e.i(820217),d=e.i(144317),s=e.i(197098),c=e.i(865555),p=e.i(551612),m=e.i(781019),g=e.i(380775),v=e.i(310063);let b=e=>{let{children:t}=e,l=u.useContext(m.HighlightableTextContext),{textToHighlight:i}=(0,g.resolveConfig)(l),o=i.trim();if(!(t&&o))return t;
2let r=RegExp(`(${o.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")})`,"gi"),n=String(t).split(r);return(0,a.jsx)("span",{children:n.filter(e=>e).map((e,t)=>{let l=`${e}-${t}`;return r.test(e)?(0,a.jsx)(v.TextHighlight,{children:e},`highlight-${l}`):(0,a.jsx)("span",{children:e},l)})})},f=e=>{let{children:t,css:l,...r}=e,n=u.default.useContext(m.HighlightableTextContext),{textToHighlight:d}=(0,g.resolveConfig)(n);return(0,a.jsx)("span",{...(0,i.spreadProps)(r,(0,o.css)(l)),children:d?(0,a.jsx)(b,{children:t}):t})};f.displayName="Fresha.DesignSystem.HighlightableText",e.i(313845);var y=e.i(664539);let h={m:{default:"l",laptop:"m"},l:{default:"l",laptop:"m"}},x={default:"neutral",destructive:"danger",accent:"accent",secondary:"neutralFaded"},S=e=>x[e],I=e=>h[e],k=u.default.createContext({color:d.DEFAULT_MENU_STRUCTURE_ITEM_COLOR,size:d.DEFAULT_MENU_STRUCTURE_SIZE,textHighlight:"",isDisabled:!1});k.displayName="Fresha.DesignSystem.MenuStructure.ItemContext";let C=e=>{let{icon:t,css:l,...i}=e,{color:r,size:n}=u.useContext(k);return(0,a.jsxs)(u.Fragment,{children:[(0,a.jsx)(t,{size:I(n).laptop,color:S(r),...i,css:o.css.raw({pointerEvents:"none",display:"none",laptop:{display:"inline-flex"}},l)}),(0,a.jsx)(t,{size:I(n).default,color:S(r),...i,css:o.css.raw({pointerEvents:"none",laptop:{display:"none"}},l)})]})};C.displayName="Fresha.DesignSystem.MenuStructure.Item.PrefixIcon";let z=(0,r.cva)({variants:{size:{m:{marginInlineEnd:t.default.menuItem.structure.m.initial.mobile.prefix.paddingRight.value,laptop:{marginInlineEnd:t.default.menuItem.structure.m.initial.laptop.prefix.paddingRight.value}},l:{marginInlineEnd:t.default.menuItem.structure.l.initial.mobile.prefix.paddingRight.value,laptop:{marginInlineEnd:t.default.menuItem.structure.l.initial.laptop.prefix.paddingRight.value}}},isInteractive:{false:{pointerEvents:"none"}}},defaultVariants:{isInteractive:!1}}),P=e=>{let{isInteractive:t,css:l,...r}=e,{size:n}=u.useContext(k);return(0,a.jsx)("span",{...(0,i.spreadProps)(r,(0,o.css)(z.raw({size:n,isInteractive:t}),l))})};P.displayName="Fresha.DesignSystem.MenuStructure.Item.PrefixWithMargin";let L=(0,r.cva)({base:{display:"block",overflow:"hidden",textOverflow:"ellipsis",maxInlineSize:"100%"},variants:{size:{m:{textStyle:t.default.menuItem.structure.m.initial.mobile.label.typography.value,laptop:{textStyle:t.default.menuItem.structure.m.initial.laptop.label.typography.value}},l:{textStyle:t.default.menuItem.structure.l.initial.mobile.label.typography.value,laptop:{textStyle:t.default.menuItem.structure.l.initial.laptop.label.typography.value}}},color:{default:{color:t.default.menuItem.color.default.initial.label.value},destructive:{color:t.default.menuItem.color.destructive.initial.label.value},accent:{color:t.default.menuItem.color.accent.initial.label.value},secondary:{color:t.default.menuItem.color.secondary.initial.label.value}},noWrap:{true:{whiteSpace:"nowrap"}}}}),B=e=>{let{children:t,noWrap:l=!0,lineLimit:i,css:r,...n}=e,{color:d,size:s,textHighlight:c}=u.useContext(k),p=void 0!==i&&i>0;return(0,a.jsx)(m.HighlightableTextContext.Provider,{value:c,children:(0,a.jsx)(f,{css:o.css.raw(L.raw({size:s,color:d,noWrap:!p&&l}),p&&{lineClamp:"var(--line-limit)"},r),unsafeStyle:{"--line-limit":i},...n,children:t})})};B.displayName="Fresha.DesignSystem.MenuStructure.Item.Label";let R=(0,r.cva)({base:{overflow:"hidden",textOverflow:"ellipsis",maxInlineSize:"100%",display:"block"},variants:{size:{m:{textStyle:t.default.menuItem.structure.m.initial.mobile.description.typography.value,laptop:{textStyle:t.default.menuItem.structure.m.initial.laptop.description.typography.value}},l:{textStyle:t.default.menuItem.structure.l.initial.mobile.description.typography.value,laptop:{textStyle:t.default.menuItem.structure.l.initial.laptop.description.typography.value}}},color:{default:{color:t.default.menuItem.color.default.initial.description.value},destructive:{color:t.default.menuItem.color.destructive.initial.description.value},accent:{color:t.default.menuItem.color.accent.initial.description.value},secondary:{color:t.default.menuItem.color.secondary.initial.description.value}},noWrap:{true:{whiteSpace:"nowrap"}}}}),T=e=>{let{children:t,noWrap:l=!0,lineLimit:i,css:r,...n}=e,{color:d,size:s,textHighlight:c}=u.useContext(k),p=void 0!==i&&i>0;return(0,a.jsx)(m.HighlightableTextContext.Provider,{value:c,children:(0,a.jsx)(f,{css:o.css.raw(R.raw({size:s,color:d,noWrap:!p&&l}),p&&{lineClamp:"var(--line-limit)"}
2,r),unsafeStyle:{"--line-limit":i},...n,children:t})})};T.displayName="Fresha.DesignSystem.MenuStructure.Item.Description";let F=u.forwardRef((e,t)=>{let{css:l,...r}=e;return(0,a.jsx)("span",{ref:t,...(0,i.spreadProps)(r,(0,o.css)({display:"block",flexGrow:1,overflow:"hidden"},l))})});F.displayName="Fresha.DesignSystem.MenuStructure.Item.Content";let E=e=>{let{icon:t,css:l,...i}=e,{size:r}=u.useContext(k);return(0,a.jsxs)(u.Fragment,{children:[(0,a.jsx)(t,{size:I(r).laptop,color:S("default"),...i,css:o.css.raw({display:"none",laptop:{display:"inline-flex"}},l)}),(0,a.jsx)(t,{size:I(r).default,color:S("default"),...i,css:o.css.raw({laptop:{display:"none"}},l)})]})};E.displayName="Fresha.DesignSystem.MenuStructure.Item.SuffixIcon";let D=e=>{let{isExpanded:t=!1,...l}=e;return(0,a.jsx)(E,{...l,icon:c.ChevronDownIcon,unsafeClassName:(0,o.css)({transition:"transform",transitionDuration:"short.m",transitionTimingFunction:"easeInOut",transform:t?"rotateX(180deg)":"rotateX(0deg)"})})};D.displayName="Fresha.DesignSystem.MenuStructure.Item.SuffixAccordion";let w=()=>(0,a.jsx)(E,{icon:p.ChevronRightIcon});w.displayName="Fresha.DesignSystem.MenuStructure.Item.SuffixChevron";let M=(0,r.cva)({base:{position:"absolute",insetBlockEnd:"0",margin:"0",".menu-item-group:is(:last-child) &":{display:"none"}},variants:{size:{m:{insetInlineStart:t.default.menuItem.structure.m.initial.mobile.background.horizontalPadding.value,insetInlineEnd:t.default.menuItem.structure.m.initial.mobile.background.horizontalPadding.value,laptop:{insetInlineStart:t.default.menuItem.structure.m.initial.laptop.background.horizontalPadding.value,insetInlineEnd:t.default.menuItem.structure.m.initial.laptop.background.horizontalPadding.value}},l:{insetInlineStart:t.default.menuItem.structure.l.initial.mobile.background.horizontalPadding.value,insetInlineEnd:t.default.menuItem.structure.l.initial.mobile.background.horizontalPadding.value,laptop:{insetInlineStart:t.default.menuItem.structure.l.initial.laptop.background.horizontalPadding.value,insetInlineEnd:t.default.menuItem.structure.l.initial.laptop.background.horizontalPadding.value}}}}}),j=()=>{let{size:e}=u.useContext(k);return(0,a.jsx)("hr",{className:(0,o.css)(y.divider.raw({orientation:"horizontal"}),M.raw({size:e}))})};j.displayName="Fresha.DesignSystem.MenuStructure.Item.Divider",e.i(525106).menuItemStructures;let N=(0,r.cva)({base:{position:"relative",cursor:"pointer",outline:"none",transition:"colors",transitionTimingFunction:"easeInOut",transitionDuration:"short.s",display:"flex",alignItems:"center",marginInline:"[calc(-1 * var(--spacing-var))]",marginBlockStart:"0",marginBlockEnd:"0",backgroundColor:t.default.menuItem.color.default.initial.background.value,_supportHover:{backgroundColor:t.default.menuItem.color.default.hover.background.value,_active:{backgroundColor:t.default.menuItem.color.default.active.background.value}},_active:{backgroundColor:t.default.menuItem.color.default.active.background.value}},variants:{size:{m:{paddingBlock:t.default.menuItem.structure.m.initial.mobile.layout.verticalPadding.value,paddingInline:t.default.menuItem.structure.m.initial.mobile.background.horizontalPadding.value,gap:t.default.menuItem.structure.m.initial.mobile.layout.itemSpacing.value,borderRadius:t.default.menuItem.structure.m.initial.mobile.background.borderRadius.value,minBlockSize:t.default.menuItem.structure.m.initial.mobile.layout.minHeight.value,spacingVar:t.default.menuItem.structure.m.initial.mobile.background.horizontalPadding.value,laptop:{paddingBlock:t.default.menuItem.structure.m.initial.laptop.layout.verticalPadding.value,paddingInline:t.default.menuItem.structure.m.initial.laptop.background.horizontalPadding.value,gap:t.default.menuItem.structure.m.initial.laptop.layout.itemSpacing.value,borderRadius:t.default.menuItem.structure.m.initial.laptop.background.borderRadius.value,minBlockSize:t.default.menuItem.structure.m.initial.laptop.layout.minHeight.value,spacingVar:t.default.menuItem.structure.m.initial.laptop.background.horizontalPadding.value}},l:{paddingBlock:t.default.menuItem.structure.l.initial.mobile.layout.verticalPadding.value,paddingInline:t.default.menuItem.structure.l.initial.mobile.background.horizontalPadding.value,gap:t.default.menuItem.structure.l.initial.mobile.layout.itemSpacing.value,borderRadius:t.default.menuItem.structure.l.initial.mobile.background.borderRadius.value,spacingVar:t.default.menuItem.structure.l.initial.mobile.background.horizontalPadding.value,laptop:{paddingBlock:t.default.menuItem.structure.l.initial.laptop.layout.verticalPadding.value,paddingInline:t.default.menuItem.structure.l.initial.laptop.background.horizontalPadding.value,gap:t.default.menuItem.structure.l.initial.laptop.layout.itemSpacing.value,borderRadius:t.default.menuItem.structure.l.initial.laptop.background.borderRadius.value,spacingVar:t.default.menuItem.structure.l.initial.laptop.background.horizontalPadding.value}}},isFocused:{true:{backgroundColor:t.default.menuItem.color.default.hover.background.value},false:{}},isHighlighted:{true:{backgroundColor:t.default.menuItem.color.default.highlighted.background.value,_supportHover:{backgroundColor:t.default.menuItem.color.default.highlighted.background.value}},false:{}},isDisabled:{true:{backgroundColor:t.default.menuItem.color.default.disabled.background.value,opacity:t.default.menuItem.color.default.disabled.opacity.value,cursor:"initial",pointerEvents:"none"},false:{}},isHighlightDisabled:{true:{backgroundColor:t.default.menuItem.color.default.disabled.background.value,_supportHover:{backgroundColor:t.default.menuItem.color.default.disabled.background.value,_active:{backgroundColor:t.default.menuItem.color.default.disabled.background.value}},_active:{backgroundColor:t.default.menuItem.color.default.disabled.background.value}},false:{}}}}),_=u.forwardRef((e,t)=>
2{let{as:l="li",color:r,css:d,size:c,isDisabled:p=!1,isFocused:m=!1,isHighlighted:g=!1,disableInteractionHighlight:v=!1,textHighlight:b="",children:f,...y}=e,{size:h,itemsColor:x}=u.useContext(n.MenuStructureContext),S=u.useMemo(()=>({color:r||x,size:c||h,isDisabled:p,textHighlight:b}),[r,c,p,b,h,x]);return(0,a.jsx)(k.Provider,{value:S,children:(0,a.jsx)(l,{ref:t,...(0,i.spreadProps)(y,(0,s.cx)("menu-item-group",(0,o.css)(N.raw({size:c||h,isDisabled:p,isFocused:m,isHighlighted:g,isHighlightDisabled:v}),d))),children:f})})});_.displayName="Fresha.DesignSystem.MenuStructure.Item";let H=Object.assign(_,{PrefixIcon:C,PrefixWithMargin:P,Content:F,Label:B,Description:T,SuffixAccordion:D,SuffixIcon:E,SuffixChevron:w,Divider:j,getInteractionStyles:()=>o.css.raw({position:"absolute",background:"transparent",insetBlockStart:"0",insetInlineStart:"0",insetInlineEnd:"0",insetBlockEnd:"0",inlineSize:"100%",blockSize:"100%",_before:{borderRadius:"l"}})}),U=(0,r.cva)({base:{listStyleType:"none",marginBlockStart:"unset",marginBlockEnd:"unset",marginInlineStart:"unset",marginInlineEnd:"unset",paddingInlineStart:"[var(--spacing-var-1)]","& li":{paddingInlineStart:"[calc(var(--spacing-var-1) + var(--spacing-var-2))]",marginInlineStart:"[calc(-1 * (var(--spacing-var-1) + var(--spacing-var-2)))]"}},variants:{size:{m:{spacingVar1:t.default.menuItem.structure.m.children.mobile.layout.paddingLeft.value,spacingVar2:t.default.menuItem.structure.m.initial.mobile.background.horizontalPadding.value,laptop:{spacingVar1:t.default.menuItem.structure.m.children.laptop.layout.paddingLeft.value,spacingVar2:t.default.menuItem.structure.m.initial.laptop.background.horizontalPadding.value}},l:{spacingVar1:t.default.menuItem.structure.l.children.mobile.layout.paddingLeft.value,spacingVar2:t.default.menuItem.structure.l.initial.mobile.background.horizontalPadding.value,laptop:{spacingVar1:t.default.menuItem.structure.l.children.laptop.layout.paddingLeft.value,spacingVar2:t.default.menuItem.structure.l.initial.laptop.background.horizontalPadding.value}}}}}),V=u.forwardRef((e,t)=>{let{css:l,children:r,...d}=e,{size:s}=u.useContext(n.MenuStructureContext);return(0,a.jsx)("ul",{ref:t,...(0,i.spreadProps)(d,(0,o.css)(U.raw({size:s}),l)),children:r})});V.displayName="Fresha.DesignSystem.MenuStructure.ItemWrapper";let A=u.default.createContext({size:d.DEFAULT_MENU_STRUCTURE_SIZE});A.displayName="Fresha.DesignSystem.MenuStructure.ListContext";let O=(0,r.cva)({base:{display:"flex",alignItems:"center",paddingInline:"0"},variants:{size:{s:{gap:t.default.menuList.sub.header.structure.s.mobile.layout.itemSpacing.value,paddingBlockStart:t.default.menuList.sub.header.structure.s.mobile.layout.paddingTop.value,paddingBlockEnd:t.default.menuList.sub.header.structure.s.mobile.layout.paddingBottom.value,laptop:{gap:t.default.menuList.sub.header.structure.s.laptop.layout.itemSpacing.value,paddingBlockStart:t.default.menuList.sub.header.structure.s.laptop.layout.paddingTop.value,paddingBlockEnd:t.default.menuList.sub.header.structure.s.laptop.layout.paddingBottom.value}},m:{gap:t.default.menuList.sub.header.structure.m.mobile.layout.itemSpacing.value,paddingBlockStart:t.default.menuList.sub.header.structure.m.mobile.layout.paddingTop.value,paddingBlockEnd:t.default.menuList.sub.header.structure.m.mobile.layout.paddingBottom.value,laptop:{gap:t.default.menuList.sub.header.structure.m.laptop.layout.itemSpacing.value,paddingBlockStart:t.default.menuList.sub.header.structure.m.laptop.layout.paddingTop.value,paddingBlockEnd:t.default.menuList.sub.header.structure.m.laptop.layout.paddingBottom.value}},l:{gap:t.default.menuList.sub.header.structure.l.mobile.layout.itemSpacing.value,paddingBlockStart:t.default.menuList.sub.header.structure.l.mobile.layout.paddingTop.value,paddingBlockEnd:t.default.menuList.sub.header.structure.l.mobile.layout.paddingBottom.value,laptop:{gap:t.default.menuList.sub.header.structure.l.laptop.layout.itemSpacing.value,paddingBlockStart:t.default.menuList.sub.header.structure.l.laptop.layout.paddingTop.value,paddingBlockEnd:t.default.menuList.sub.header.structure.l.laptop.layout.paddingBottom.value}}}}}),W=(0,r.cva)({base:{display:"block",flexGrow:"1",color:t.default.menuList.sub.header.color.default.label.value},variants:{size:{s:{textStyle:t.default.menuList.sub.header.structure.s.mobile.label.typography.value,color:t.default.menuList.sub.header.color.s.label.value,laptop:{textStyle:t.default.menuList.sub.header.structure.s.laptop.label.typography.value}},m:{textStyle:t.default.menuList.sub.header.structure.m.mobile.label.typography.value,laptop:{textStyle:t.default.menuList.sub.header.structure.m.laptop.label.typography.value}},l:{textStyle:t.default.menuList.sub.header.structure.l.mobile.label.typography.value,laptop:{textStyle:t.default.menuList.sub.header.structure.l.laptop.label.typography.value}}}}}),$=u.forwardRef((e,t)=>
2{let{css:l,slot:r,children:n,...d}=e,{size:s}=u.useContext(A);return(0,a.jsxs)("span",{...(0,i.spreadProps)(d,(0,o.css)(O.raw({size:s}),l)),ref:t,children:[(0,a.jsx)("span",{className:W({size:s}),children:n}),r]})});$.displayName="Fresha.DesignSystem.MenuStructure.List.Header";let Z=(0,r.cva)({base:{listStyleType:"none",margin:"0",paddingBlock:"0",paddingInline:"0",display:"flex",flexDirection:"column"},variants:{size:{s:{gap:t.default.menuList.structure.s.mobile.layout.itemSpacing.value,laptop:{gap:t.default.menuList.structure.s.laptop.layout.itemSpacing.value}},m:{gap:t.default.menuList.structure.m.mobile.layout.itemSpacing.value,laptop:{gap:t.default.menuList.structure.m.laptop.layout.itemSpacing.value}},l:{gap:t.default.menuList.structure.l.mobile.layout.itemSpacing.value,paddingBlock:t.default.menuList.structure.l.mobile.section.verticalPadding.value,paddingInline:t.default.menuList.structure.l.mobile.section.horizontalPadding.value,borderWidth:t.default.menuList.structure.l.mobile.section.borderWidth.value,borderStyle:"solid",borderColor:t.default.menuList.color.l.mobile.sectionBorder.value,borderRadius:t.default.menuList.structure.l.mobile.section.borderRadius.value,backgroundColor:t.default.menuList.color.l.mobile.sectionBackground.value,laptop:{gap:t.default.menuList.structure.l.laptop.layout.itemSpacing.value,paddingBlock:"unset",paddingInline:"unset",borderWidth:"unset",borderStyle:"unset",borderColor:"unset",borderRadius:"unset",backgroundColor:"transparent"}}}}}),G=u.forwardRef((e,t)=>{let{size:l}=u.useContext(A);return(0,a.jsx)("ul",{ref:t,...(0,i.spreadProps)(e,(0,o.css)(Z.raw({size:l}),e.css))})});G.displayName="Fresha.DesignSystem.MenuStructure.List.Content";let K=(0,r.cva)({base:{".list-group:last-child &":{display:"none"}},variants:{size:{s:{},m:{},l:{display:"none",laptop:{display:"list-item"}}},withoutLine:{true:{opacity:"transparent"},false:{}}}}),X=e=>{let{withoutLine:t,css:l,...r}=e,{size:d}=u.useContext(A),{hasDivider:s}=u.useContext(n.MenuStructureContext);return(0,a.jsx)("div",{className:K({size:d,withoutLine:t||!s}),"aria-hidden":!0,children:(0,a.jsx)("hr",{...(0,i.spreadProps)(r,(0,o.css)(y.divider.raw({orientation:"horizontal"}),{marginBlock:"100"},l))})})};X.displayName="Fresha.DesignSystem.MenuStructure.List.Divider";let q=u.default.forwardRef((e,t)=>{let{children:l,size:r,css:d,...c}=e,{size:p}=u.default.useContext(n.MenuStructureContext),m=u.default.useMemo(()=>({size:r||p}),[r,p]);return(0,a.jsx)(A.Provider,{value:m,children:(0,a.jsx)("li",{ref:t,...(0,i.spreadProps)(c,(0,s.cx)("list-group",(0,o.css)({listStyle:"none"},d))),children:l})})});q.displayName="Fresha.DesignSystem.MenuStructureList";let J=Object.assign(q,{Header:$,Content:G,Divider:X}),Q=(0,r.cva)({base:{display:"flex",flexDirection:"column",spacingVar:l.default.popover.shape.default.container.composition.paddingTop.value,spacingVar1:l.default.popover.shape.default.container.composition.paddingBottom.value,spacingVar2:l.default.popover.shape.default.container.composition.horizontalPadding.value,marginBlockStart:"[calc(var(--spacing-var) * -1)]",paddingBlockStart:"var(--spacing-var)",marginBlockEnd:"[calc(var(--spacing-var-1) * -1)]",paddingBlockEnd:"var(--spacing-var-1)",marginInline:"[calc(var(--spacing-var-2) * -1)]",paddingInline:"var(--spacing-var-2)",listStyle:"none",outline:"none"},variants:{size:{m:{gap:t.default.menu.structure.m.mobile.layout.itemSpacing.value,laptop:{gap:t.default.menu.structure.m.laptop.layout.itemSpacing.value}},l:{gap:t.default.menu.structure.l.mobile.layout.itemSpacing.value,laptop:{gap:t.default.menu.structure.l.laptop.layout.itemSpacing.value}}}}}),Y=u.forwardRef((e,t)=>{let{css:l,children:r,size:s=d.DEFAULT_MENU_STRUCTURE_SIZE,itemsColor:c=d.DEFAULT_MENU_STRUCTURE_ITEM_COLOR,hasDivider:p=!0,...m}=e,g=u.useMemo(()=>({size:s,itemsColor:c,hasDivider:p}),[s,c,p]);return(0,a.jsx)(n.MenuStructureContext.Provider,{value:g,children:(0,a.jsx)("ul",{ref:t,...(0,i.spreadProps)(m,(0,o.css)(Q.raw({size:s}),l)),children:r})})});Y.displayName="Fresha.DesignSystem.MenuStructure";let ee=Object.assign(Y,{List:J,Item:H,ItemWrapper:V});e.s(["MenuStructure",0,ee],842125)},310063,e=>{"use strict";var a=e.i(318008);let t={faded:{background:{value:"background.accentFaded"}}},l={box:{layout:{borderRadius:{value:"xs"}}}};var i=e.i(519774);e.i(550834);var o=e.i(271894),r=e.i(687652);let u=o.css.raw({color:"inherit",borderRadius:l.box.layout.borderRadius.value,background:t.faded.background.value}),n=r.default.forwardRef((e,t)=>
2{let{children:l,css:r,...n}=e;return(0,a.jsx)("mark",{...(0,i.spreadProps)(n,(0,o.css)(u,r)),ref:t,children:l})});n.displayName="Fresha.DesignSystem.TextHighlight",e.s(["TextHighlight",0,n],310063)}]);
3
4//# debugId=de8a530f-d36b-8a5c-6642-b83fac553e16
5//# sourceMappingURL=10x_zeg9tlwuq.js.map

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.