PageSourceSearch

https://www.elecomes.com/cdn/shopifycloud/checkout-web/assets/c1/bad03769.DFqALgMK.js

js elecomes.com collected 2026-10-05 11:01:23 UTC 65,210 bytes, 1 lines download raw bytes

1import{T as e,u as n,x as t,X as i,z as o,g as r,S as a,m as l,a6 as c,h as s,q as d,N as u}from"./2c1ab0fe.XVnTovwp.js";import{gd as h,ge as p,aX as b,gf as m,H as g,a as y,gg as v,gh as f,r as B,aY as k,k as S}from"./f67abd2c.DYpmk7mw.js";import{a0 as A,al as C,g7 as w,am as x}from"./164ad2e3.hrg71Gqs.js";import{g as P,u as L,d as O}from"./2495faa4.BfsiRcE8.js";import"./app.Bke-0Cv3.js";import"./d0bb51ec.Bel_y502.js";import"./60a453ce.Al5ISuVm.js";import"./e12db40c.D-IRYT_x.js";import"./9dba8418.C8BcPjk_.js";class T extends Error{constructor(){super(...arguments),this.name="MissingContextError"}}const I=i(void 0);function R(){const e=t(I);if(!e)throw new T("useShell must be used within an AssistantProvider");return e.shell}function N({navigation:t,shell:i,children:o}){const r=e(()=>({navigation:t,shell:i}),[t,i]);return n(I.Provider,{value:r,children:o})}const D="#00000000",E=i(null);function F(){const e=t(E);if(!e)throw new T("Can’t update overrides in this context");return e}function z(){return F().overrides}function M(){return F().update}const U={Ui:"SruGk",active:"Vkix7",ActivatorIcon:"v0bo0",Layout:"_6hm06",Sheet:"R2Ebo",Activator:"i4bIR",ActivatorButton:"rQHIO",ActivatorBadge:"sjRgv",Group:"cDoZ2",Heading:"bj0FA",Section:"PlJtX",Header:"V2anF",Badge:"onngK","Badge-statusAdminApi":"l8g5Y","Badge-statusPartnerOnly":"VGyFA","Badge-statusDeprecated":"gTCo9",SelectOuter:"YH3zo",Select:"u33Bb",SelectIcon:"bzVYq",TextField:"NxTSu",Item:"JrJtw",Note:"MW9Xk",InlineStack:"aU25c","InlineStack-distributionSpaceBetween":"_5WA2z",ColorPicker:"_5oAC4","ColorPicker-empty":"FmKD4","ColorPicker-transparent":"h9lJK",ColorPickerInput:"_333bi",Toggle:"zhe3U",ToggleInput:"JBsBA",ToggleIcon:"OR7nR",Button:"zmyvn",UndoButton:"omYjL",ResetAllButton:"HJv3q",SideActions:"sv6Qi","Section-statusAdminApi":"UWD8g","Header-statusAdminApi":"xEG2g","Item-statusAdminApi":"cKcyZ","Section-statusPartnerOnly":"LBvuk","Header-statusPartnerOnly":"yLsEQ","Item-statusPartnerOnly":"MBcm8","Section-statusDeprecated":"VjXUQ","Header-statusDeprecated":"EnGRG","Item-statusDeprecated":"rK6MZ"};function _({children:e,badge:t,onDismiss:i}){const[c,s]=o(!1),d=r(c);return c&&(d.current=!0),n("div",{"aria-hidden":"true",className:l(U.Ui,c&&U.active),children:[n("div",{className:U.Activator,children:[n("button",{type:"button",className:U.ActivatorButton,onClick:()=>s(e=>!e),children:[n("span",{children:"dev"}),null!=t&&n(a,{children:[n("span",{"aria-hidden":"true",children:"·"}),n("span",{className:U.ActivatorBadge,children:t})]}),n("span",{className:U.ActivatorIcon,children:n(A,{type:"chevronDown",size:"small-200",tone:"custom"})})]}),i&&n("button",{type:"button","aria-label":"Hide dev tools",className:U.ActivatorButton,onClick:i,children:n(A,{type:"x",size:"small-200",tone:"custom"})})]}),n("div",{className:U.Layout,children:[n("div",{className:U.SideActions,children:[n(V,{}),n(H,{})]}),n("div",{className:U.Sheet,children:d.current&&e})]})]})}function V(){const e=C(),t=R(),i=z(),a=M(),[l,c]=o([]),d=r(!1);return s(()=>{d.current?d.current=!1:c(e=>[i,...e])},[i]),l.length<2?null:n("button",{className:U.UndoButton,onClick:()=>{if(l.length<2)return;const[n,...i]=l;d.current=!0,e.reset(),t?.reset(),a(i[0]),c(i)},type:"button",children:n("svg",{width:"24px",height:"24px",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:n("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M7.53033 3.46967C7.82322 3.76256 7.82322 4.23744 7.53033 4.53033L5.81066 6.25H15C18.1756 6.25 20.75 8.82436 20.75 12C20.75 15.1756 18.1756 17.75 15 17.75H8.00001C7.58579 17.75 7.25001 17.4142 7.25001 17C7.25001 16.5858 7.58579 16.25 8.00001 16.25H15C17.3472 16.25 19.25 14.3472 19.25 12C19.25 9.65279 17.3472 7.75 15 7.75H5.81066L7.53033 9.46967C7.82322 9.76256 7.82322 10.2374 7.53033 10.5303C7.23744 10.8232 6.76256 10.8232 6.46967 10.5303L3.46967 7.53033C3.17678 7.23744 3.17678 6.76256 3.46967 6.46967L6.46967 3.46967C6.76256 3.17678 7.23744 3.17678 7.53033 3.46967Z",fill:"#FFFFFF"})})})}function H(){const e=C(),t=R(),i=M();return n("button",{className:l(U.UndoButton,U.ResetAllButton),onClick:()=>{e.reset(),t?.reset(),i(e=>0===Object.keys(e).length?e:{})},title:"Reset all customizations",type:"button",children:"Reset"})}function W(){return n("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 14 14",stroke:"currentColor",fill:"none",vectorEffect:"non-scaling-stroke",strokeWidth:"1.5px",children:n("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"m1.5 7.097 3.596 3.602c.104.105.156.157.216.175a.25.25 0 0 0 .16-.004c.059-.022.108-.077.206-.188L12.5 3"})})}function $({children:e,title:t}){return n("section",{className:U.Group,children:[t&&n("h3",{className:U.Heading,children:t}),e]})}function j({children:e,status:t}){return n("details",{className:l(U.Section,t&&"internal"!==t&&U[c("Section-status",t)]),children:e})}function G({children:e,status:t}){return n("summary",{className:l(U.Header,t&&"internal"!==t&&U[c("Header-status",t)]),children:e})}function Y({children:e,status:t}){return n("div",{className:l(U.Item,t&&"internal"!==t&&U[c("Item-status",t)]),children:e})}function J({children:e,status:t}){return n("p",{className:l(U.Badge,"internal"!==t&&U[c("Badge-status",t)]),children:e})}function K({children:e,distribution:t}){return n("div",{className:l(U.InlineStack,t&&U[c("InlineStack-distribution",t)]),children:e})}const X=i(void 0);function Q({children:e,id:i}){const o=t(X);return n("label",{htmlFor:i??o,className:U.Label,children:e})}function q({id:e,value:i,onChange:o}){const r=t(X);return n("div",{className:U.Toggle,children:[n("input",{type:"checkbox",className:U.ToggleInput,id:e??r,checked:i??!1,onChange:({currentTarget:e})=>o(e.checked)}),n("div",{className:U.ToggleIcon,children:n(W,{})})]})}function Z({id:e,value:i="",placeholderContent:a="Default",options:l,onChange:c}){const s=t(X),[d,u]=o(i),h=r(i);return h.current!==i&&(h.current=i,u(i)),n("div",{className:U.SelectOuter,children:[n("select",{className:U.Select,id:e??s,value:d,onChange:({currentTarget:{value:e}})=>{u(e),c(e)},children:[n("option",{value:"",disabled:!0,children:a}),l.map(({id:e,content:t})=>n("option",{value:e,children:t},e))]}),n("div",{className:U.SelectIcon,children:n(A,{type:"chevronDown",size:"fill",tone:"custom"})})]})}function ee({id:e,value:i,placeholder:a,onChange:l,type:c="text",min:s}){const d=t(X),[u,h]=o(null==i?void 0:String(i)),p=r(i);return p.current!==i&&(p.current=i,h(String(i))),n("input",{className:U.TextField,id:e??d,value:u,type:c,min:s,placeholder:a,onChange:({currentTarget:e})=>h(e.value),onBlur:()=>{l(u?"number"===c?Number.parseFloat(u):u:void 0)}})}
1function ne({value:e,onChange:t,...i}){const[r,a]=o();s(()=>{const n="string"==typeof e?e.match(/base64,(.+)/):void 0,t=n&&n[1],i=t&&window.atob(t),[o,r,l]=i&&i.match(/width="(\d+)" height="(\d+)"/)||[];r&&l&&a(`!${r}x${l}`)},[e]);const l=d(e=>{if("string"==typeof e&&"!"===e.charAt(0)){const n=e.match(/!(\d+)x(\d+)/);if(n&&n[1]&&n[2])return t(function(e,n){const t=`\n    <svg width="${e}" height="${n}" xmlns="http://www.w3.org/2000/svg">\n      <defs>\n        <linearGradient id="gradient" x1="0" x2="0.5" y1="0" y2="1">\n          <stop offset="0%" stop-color="#9100a7" />\n          <stop offset="20%" stop-color="#c20090" />\n          <stop offset="40%" stop-color="#e30077" />\n          <stop offset="60%" stop-color="#f7255d" />\n          <stop offset="80%" stop-color="#ff5445" />\n          <stop offset="100%" stop-color="#ff7b2f" />\n        </linearGradient>\n      </defs>\n      <rect width="100%" height="100%" fill="url(#gradient)" />\n      <text font-family="Menlo, Monaco, Courier New, Courier, monospace" font-size="${Math.min(e/5,n/2)}" fill="white" x="50%" y="50%" dominant-baseline="central" text-anchor="middle">${e}x${n}</text>\n    </svg>\n  `;return`data:image/svg+xml;base64,${window.btoa(t)}`}(Number(n[1]),Number(n[2])))}t(e)},[t]);return n(ee,{...i,value:r??e,placeholder:"!200x200 or URL",onChange:l})}function te({id:e,value:i,onInput:a,onChange:c}){const s=t(X),[d,u]=o(i),h=r(i);h.current!==i&&(h.current=i,u(i));const p=function(e){if(null!=e)return/^#[0-9A-Fa-f]{6}$/.test(e)?e:/^#[0-9A-Fa-f]{8}$/.test(e)?e.slice(0,7):void 0}(d)??"#FFFFFF",b=d?.toLowerCase()===D;return n("div",{className:l(U.ColorPicker,null==d&&U["ColorPicker-empty"],b&&U["ColorPicker-transparent"]),style:b?void 0:{backgroundColor:d},children:n("input",{type:"color",className:U.ColorPickerInput,id:e??s,autoComplete:"nope",value:p,onChange:({currentTarget:e})=>{u(e.value),a?.(e.value)},onBlur:()=>{i!==d&&c(d)}})})}function ie({label:e,children:t,status:i,note:o}){const a=r();return null==a.current&&(a.current=`Editable${ae()}-${ae()}-${ae()}-${ae()}`),n(Y,{status:i,children:n(X.Provider,{value:a.current,children:[n(K,{distribution:"spaceBetween",children:[n(Q,{children:e}),t]}),o&&n(oe,{children:o})]})})}function oe({children:e}){return n("p",{className:U.Note,children:e})}function re({children:e,onPress:t}){return n("button",{className:U.Button,type:"button",onClick:()=>t?.(),children:e})}function ae(){return Math.floor(Math.random()*Number.MAX_SAFE_INTEGER).toString(16)}function le(e){return ce(C(),e)}function ce(n,t){const{configuration:i}=n,o=M(),r=P(i,t);return e(()=>new Proxy({},{get:(e,i)=>({value:r?.[i],onChange(e){const r=t.split(".")[0],a=L(n.configuration,`${t}.${String(i)}`,e);n.set(r,a[r]),o(n=>L(n,`${t}.${String(i)}`,e))}})}),[r,t,n,o])}const se=[{id:"extraSmall",content:"Extra small"},{id:"small",content:"Small"},{id:"base",content:"Base"},{id:"medium",content:"Medium"},{id:"large",content:"Large"},{id:"extraLarge",content:"Extra large"},{id:"extraExtraLarge",content:"Extra extra large"}],de=[{id:"base",content:"Base"},{id:"bold",content:"Bold"}],ue=[{id:"subdued",content:"Subdued"},{id:"base",content:"Base"}],he=[{id:"auto",content:"Auto"},{id:"custom",content:"Custom"}],pe=[{id:"none",content:"None"},{id:"underline",content:"Underline"}],be=[{id:"inline",content:"Inline"},{id:"inlineDescriptionList",content:"Inline description list"},{id:"descriptionList",content:"Description list"}],me=[{id:"comma",content:"Comma"},{id:"middot",content:"Middle dot"}],ge=[{id:"base",content:"Base"},{id:"subdued",content:"Subdued"}],ye=[{id:"accent",content:"Accent"},{id:"base",content:"Base"}],ve=[{id:"base",content:"Base"},{id:"custom",content:"Custom"}],fe={scheme1:"Used for Main",scheme2:"Used for Order Summary",scheme3:"Used for Header",scheme4:"Used for Footer",scheme5:"Used for Main section",scheme6:"Used for Announcement",scheme7:"Used for Order Summary section",scheme8:"Not currently assigned"},Be=[{id:"auto",content:"Auto"},{id:"stable",content:"Stable"}],ke=[{id:"none",content:"None"},{id:"small400",content:"Extra Tight"},{id:"small200",content:"Tight"},{id:"base",content:"Base"},{id:"large200",content:"Loose"},{id:"large500",content:"Extra Loose"}],Se=[{id:"none",content:"None"},{id:"small500",content:"Small500"},{id:"small400",content:"Small400"},{id:"small300",content:"Small300"},{id:"small200",content:"Small200"},{id:"small100",content:"Small100"},{id:"base",content:"Base"},{id:"large100",content:"Large100"},{id:"large200",content:"Large200"},{id:"large300",content:"Large300"},{id:"large400",content:"Large400"},{id:"large500",content:"Large500"}],Ae=[{id:"none",content:"None"},{id:"base",content:"Base"}],Ce=[{id:"none",content:"None"},{id:"base",content:"Base"},{id:"small",content:"Small"},{id:"large",content:"Large"},{id:"fullyRounded",content:"Rounded"}],we=[{id:"cover",content:"Cover"},{id:"contain",content:"Contain"}],xe=[{id:"full",content:"Full"},{id:"none",content:"None"}],Pe=[...xe,{id:"blockEnd",content:"Block end"}],Le=[{id:"base",content:"Base"},{id:"dashed",content:"Dashed line"},{id:"dotted",content:"Dotted line"}],Oe=[{id:"base",content:"Base"},{id:"large100",content:"Large100"},{id:"large200",content:"Large200"}],Te=[{id:"base",content:"Base"}
1,{id:"transparent",content:"Transparent"}],Ie=[{id:"small",content:"Small"},{id:"base",content:"Base"},{id:"large",content:"Large"},{id:"large100",content:"Large100"}],Re=[{id:"none",content:"None"},{id:"extraSmall",content:"Extra Small"},{id:"small",content:"Small"},{id:"base",content:"Base"},{id:"large",content:"Large"},{id:"extraLarge",content:"Extra Large"}],Ne=[{id:"hidden",content:"Hidden"},{id:"visible",content:"Visible"}],De=[{id:"inside",content:"Inside"},{id:"outside",content:"Outside"}],Ee=[{id:"hidden",content:"Hidden"},{id:"visible",content:"Visible"},{id:"dynamic",content:"Dynamic"}],Fe=[{id:"base",content:"Base"},{id:"subdued",content:"Subdued"}],ze=[{id:"base",content:"Base"},{id:"small",content:"Small"}],Me=u(function(){const{cornerRadius:e}=le("checkbox");return n(j,{children:[n(G,{children:"Checkboxes"}),n(ie,{label:"Corner radius",status:"adminApi",children:n(Z,{options:Ce,...e})})]})}),Ue=u(function(){const{spacing:e}=le("choiceList.group");return n(j,{children:[n(G,{children:"Choice lists"}),n(ie,{label:"Spacing",status:"adminApi",children:n(Z,{options:Se,...e})})]})}),_e=["background","backgroundSubdued","text","textSubdued","border","icon","accent","custom","critical","info","success","warning"],Ve=u(function(){const t=function(){const n=C(),t=z(),i=M();return e(()=>{return{global:{success:o("success"),warning:o("warning"),critical:o("critical"),info:o("info"),brand:o("brand"),accent:o("accent"),custom:o("custom"),control:o("control")},schemes:h.reduce((n,t)=>({...n,[t]:e(t)}),{})};function e(e){return{base:_e.reduce((n,t)=>({...n,[t]:r({scheme:e,color:t,role:"base"})}),{}),control:{...["background","backgroundSubdued","text","textSubdued","border","icon","accent","custom"].reduce((n,t)=>({...n,[t]:r({scheme:e,color:t,role:"control"})}),{}),selected:["background","backgroundSubdued","text","textSubdued","border","icon","accent","custom"].reduce((n,t)=>({...n,[t]:r({scheme:e,color:t,role:"control",subRole:"selected"})}),{}),invalid:["background","backgroundSubdued","text","border","icon","accent","custom"].reduce((n,t)=>({...n,[t]:r({scheme:e,color:t,role:"control",subRole:"invalid"})}),{})},...["primaryButton","secondaryButton"].reduce((n,t)=>({...n,[t]:{...["background","backgroundSubdued","text","textSubdued","border","icon","accent","custom"].reduce((n,i)=>({...n,[i]:r({scheme:e,color:i,role:t})}),{}),hover:["background","backgroundSubdued","text","textSubdued","border","icon","accent","custom"].reduce((n,i)=>({...n,[i]:r({scheme:e,color:i,role:t,subRole:"hover"})}),{})}}),{})}}function o(e){const o=n.configuration.colors.global?.[e],r=o?p([o.h,o.s,o.l]):void 0,a=t.colors?.global?.[e];return{value:a??r,onInput:t=>{n.preview({...n.configuration.colors,global:{...n.configuration.colors.global,[e]:null==t?void 0:b(t)}})},onChange:n=>{i(t=>null==n?t:{...t,colors:{...t?.colors,global:{...t?.colors?.global,[e]:n}}})}}}function r({color:e,subRole:o,role:r,scheme:a}){let l,c;if(o){const i=e;"control"!==r||"selected"!==o&&"invalid"!==o?"primaryButton"!==r&&"secondaryButton"!==r||(l=n.configuration.colors.schemes?.[a]?.[r]?.hover?.[i],c=t.colors?.schemes?.[a]?.[r]?.hover?.[i]):(l=n.configuration.colors.schemes?.[a]?.control?.[o]?.[i],c=t.colors?.schemes?.[a]?.control?.[o]?.[i])}else if("base"===r){const i=e;l=n.configuration.colors.schemes?.[a]?.base?.[i],c=t.colors?.schemes?.[a]?.base?.[i]}else{const i=e;l=n.configuration.colors.schemes?.[a]?.[r]?.[i],c=t.colors?.schemes?.[a]?.[r]?.[i]}const s=l?p([l.h,l.s,l.l]):void 0;return{value:c??s,onInput:t=>{n.preview({...n.configuration.colors,schemes:{[a]:{...n.configuration.colors.schemes?.[a],[r]:o?{[o]:{[e]:null==t?void 0:b(t)}}:{[e]:null==t?void 0:b(t)}}}})},onChange:n=>{i(t=>null==n?t:{...t,colors:{...t?.colors,schemes:{...t?.colors?.schemes,[a]:{...t?.colors?.schemes?.[a],[r]:{...t?.colors?.schemes?.[a]?.[r],...o?{[o]:{...t?.colors?.schemes?.[a]?.[r]?.[o],[e]:n}}:{[e]:n}}}}}})}}}},[t,n,i])}();return n(j,{children:[n(G,{children:"Colors"}),n(j,{status:"adminApi",children:[n(G,{children:"Global"}),n(ie,{label:"Success",status:"adminApi",children:n(te,{...t.global.success})}),n(ie,{label:"Warning",status:"adminApi",children:n(te,{...t.global.warning})}),n(ie,{label:"Critical",status:"adminApi",children:n(te,{...t.global.critical})}),n(ie,{label:"Info",status:"adminApi",children:n(te,{...t.global.info})}),n(ie,{label:"Brand",status:"adminApi",children:n(te,{...t.global.brand})}),n(ie,{label:"Accent",status:"adminApi",children:n(te,{...t.global.accent})}),n(ie,{label:"Custom",status:"adminApi",children:n(te,{...t.global.custom})}),n(ie,{label:"Control",status:"adminApi",children:n(K,{children:[n(re,{onPress:()=>{const e=t.global.control;e.onInput(D),e.onChange(D)},children:"None"}),n(te,{...t.global.control})]})})]}),h.map(e=>n(j,{children:[n(G,{children:["Scheme ",e.split("scheme")[1],n("br",{}),n("small",{children:["(",fe[e],")"]})]}),n(j,{children:[n(G,{children:"Base"}
1),n(ie,{label:"Background",status:"adminApi",children:n(K,{children:[n(re,{onPress:()=>{const n=t.schemes[e].base.background;n.onInput(D),n.onChange(D)},children:"None"}),n(te,{...t.schemes[e].base.background})]})}),n(ie,{label:"BackgroundSubdued",status:"partnerOnly",children:n(te,{...t.schemes[e].base.backgroundSubdued})}),n(ie,{label:"Text",status:"adminApi",children:n(te,{...t.schemes[e].base.text})}),n(ie,{label:"TextSubdued",status:"partnerOnly",children:n(te,{...t.schemes[e].base.textSubdued})}),n(ie,{label:"Border",status:"adminApi",children:n(te,{...t.schemes[e].base.border})}),n(ie,{label:"Icon",status:"adminApi",children:n(te,{...t.schemes[e].base.icon})}),n(ie,{label:"Accent",status:"adminApi",children:n(te,{...t.schemes[e].base.accent})}),n(ie,{label:"Custom",status:"adminApi",children:n(te,{...t.schemes[e].base.custom})}),n(ie,{label:"Success",status:"partnerOnly",children:n(te,{...t.schemes[e].base.success})}),n(ie,{label:"Warning",status:"partnerOnly",children:n(te,{...t.schemes[e].base.warning})}),n(ie,{label:"Critical",status:"partnerOnly",children:n(te,{...t.schemes[e].base.critical})}),n(ie,{label:"Info",status:"partnerOnly",children:n(te,{...t.schemes[e].base.info})})]}),n(j,{children:[n(G,{children:"Control"}),n(ie,{label:"Background",status:"adminApi",children:n(K,{children:[n(re,{onPress:()=>{const n=t.schemes[e].control.background;n.onInput(D),n.onChange(D)},children:"None"}),n(te,{...t.schemes[e].control.background})]})}),n(ie,{label:"BackgroundSubdued",status:"partnerOnly",children:n(te,{...t.schemes[e].control.backgroundSubdued})}),n(ie,{label:"Text",status:"adminApi",children:n(te,{...t.schemes[e].control.text})}),n(ie,{label:"TextSubdued",status:"partnerOnly",children:n(te,{...t.schemes[e].control.textSubdued})}),n(ie,{label:"Border",status:"adminApi",children:n(te,{...t.schemes[e].control.border})}),n(ie,{label:"Icon",status:"adminApi",children:n(te,{...t.schemes[e].control.icon})}),n(ie,{label:"Accent",status:"adminApi",children:n(te,{...t.schemes[e].control.accent})}),n(ie,{label:"Custom",status:"adminApi",children:n(te,{...t.schemes[e].control.custom})}),n(j,{children:[n(G,{children:":invalid"}),n(ie,{label:"Background",children:n(K,{children:[n(re,{onPress:()=>{const n=t.schemes[e].control.invalid.background;n.onInput(D),n.onChange(D)},children:"None"}),n(te,{...t.schemes[e].control.invalid.background})]})}),n(ie,{label:"BackgroundSubdued",children:n(te,{...t.schemes[e].control.invalid.backgroundSubdued})}),n(ie,{label:"Text",children:n(te,{...t.schemes[e].control.invalid.text})}),n(ie,{label:"Border",children:n(te,{...t.schemes[e].control.invalid.border})}),n(ie,{label:"Icon",children:n(te,{...t.schemes[e].control.invalid.icon})}),n(ie,{label:"Accent",children:n(te,{...t.schemes[e].control.invalid.accent})}),n(ie,{label:"Custom",children:n(te,{...t.schemes[e].control.invalid.custom})})]}),n(j,{children:[n(G,{children:":selected"}),n(ie,{label:"Background",status:"adminApi",children:n(K,{children:[n(re,{onPress:()=>{const n=t.schemes[e].control.selected.background;n.onInput(D),n.onChange(D)},children:"None"}),n(te,{...t.schemes[e].control.selected.background})]})}),n(ie,{label:"BackgroundSubdued",status:"partnerOnly",children:n(te,{...t.schemes[e].control.selected.backgroundSubdued})}),n(ie,{label:"Text",status:"adminApi",children:n(te,{...t.schemes[e].control.selected.text})}),n(ie,{label:"TextSubdued",status:"partnerOnly",children:n(te,{...t.schemes[e].control.selected.textSubdued})}),n(ie,{label:"Border",status:"adminApi",children:n(te,{...t.schemes[e].control.selected.border})}),n(ie,{label:"Icon",status:"adminApi",children:n(te,{...t.schemes[e].control.selected.icon})}),n(ie,{label:"Accent",status:"adminApi",children:n(te,{...t.schemes[e].control.selected.accent})}),n(ie,{label:"Custom",status:"adminApi",children:n(te,{...t.schemes[e].control.selected.custom})})]})]}),n(j,{children:[n(G,{children:"Primary Button"}),n(ie,{label:"Background",status:"adminApi",children:n(K,{children:[n(re,{onPress:()=>{const n=t.schemes[e].primaryButton.background;n.onInput(D),n.onChange(D)},children:"None"}),n(te,{...t.schemes[e].primaryButton.background})]})}
1),n(ie,{label:"BackgroundSubdued",status:"partnerOnly",children:n(te,{...t.schemes[e].primaryButton.backgroundSubdued})}),n(ie,{label:"Text",status:"adminApi",children:n(te,{...t.schemes[e].primaryButton.text})}),n(ie,{label:"TextSubdued",status:"partnerOnly",children:n(te,{...t.schemes[e].primaryButton.textSubdued})}),n(ie,{label:"Border",status:"adminApi",children:n(te,{...t.schemes[e].primaryButton.border})}),n(ie,{label:"Icon",status:"adminApi",children:n(te,{...t.schemes[e].primaryButton.icon})}),n(ie,{label:"Accent",status:"adminApi",children:n(te,{...t.schemes[e].primaryButton.accent})}),n(ie,{label:"Custom",status:"adminApi",children:n(te,{...t.schemes[e].primaryButton.custom})}),n(j,{children:[n(G,{children:":hover"}),n(ie,{label:"Background",status:"adminApi",children:n(te,{...t.schemes[e].primaryButton.hover.background})}),n(ie,{label:"BackgroundSubdued",status:"partnerOnly",children:n(te,{...t.schemes[e].primaryButton.hover.backgroundSubdued})}),n(ie,{label:"Text",status:"adminApi",children:n(te,{...t.schemes[e].primaryButton.hover.text})}),n(ie,{label:"TextSubdued",status:"partnerOnly",children:n(te,{...t.schemes[e].primaryButton.hover.textSubdued})}),n(ie,{label:"Border",status:"adminApi",children:n(te,{...t.schemes[e].primaryButton.hover.border})}),n(ie,{label:"Icon",status:"adminApi",children:n(te,{...t.schemes[e].primaryButton.hover.icon})}),n(ie,{label:"Accent",status:"adminApi",children:n(te,{...t.schemes[e].primaryButton.hover.accent})}),n(ie,{label:"Custom",status:"adminApi",children:n(te,{...t.schemes[e].primaryButton.hover.custom})})]})]}),n(j,{children:[n(G,{children:"Secondary Button"}),n(ie,{label:"Background",status:"adminApi",children:n(K,{children:[n(re,{onPress:()=>{const n=t.schemes[e].secondaryButton.background;n.onInput(D),n.onChange(D)},children:"None"}),n(te,{...t.schemes[e].secondaryButton.background})]})}),n(ie,{label:"BackgroundSubdued",status:"partnerOnly",children:n(te,{...t.schemes[e].secondaryButton.backgroundSubdued})}),n(ie,{label:"Text",status:"adminApi",children:n(te,{...t.schemes[e].secondaryButton.text})}),n(ie,{label:"TextSubdued",status:"partnerOnly",children:n(te,{...t.schemes[e].secondaryButton.textSubdued})}),n(ie,{label:"Border",status:"adminApi",children:n(te,{...t.schemes[e].secondaryButton.border})}),n(ie,{label:"Icon",status:"adminApi",children:n(te,{...t.schemes[e].secondaryButton.icon})}),n(ie,{label:"Accent",status:"adminApi",children:n(te,{...t.schemes[e].secondaryButton.accent})}),n(ie,{label:"Custom",status:"adminApi",children:n(te,{...t.schemes[e].secondaryButton.custom})}),n(j,{children:[n(G,{children:":hover"}),n(ie,{label:"Background",status:"adminApi",children:n(te,{...t.schemes[e].secondaryButton.hover.background})}),n(ie,{label:"BackgroundSubdued",status:"partnerOnly",children:n(te,{...t.schemes[e].secondaryButton.hover.backgroundSubdued})}),n(ie,{label:"Text",status:"adminApi",children:n(te,{...t.schemes[e].secondaryButton.hover.text})}),n(ie,{label:"TextSubdued",status:"partnerOnly",children:n(te,{...t.schemes[e].secondaryButton.hover.textSubdued})}),n(ie,{label:"Border",status:"adminApi",children:n(te,{...t.schemes[e].secondaryButton.hover.border})}),n(ie,{label:"Icon",status:"adminApi",children:n(te,{...t.schemes[e].secondaryButton.hover.icon})}),n(ie,{label:"Accent",status:"adminApi",children:n(te,{...t.schemes[e].secondaryButton.hover.accent})}),n(ie,{label:"Custom",status:"adminApi",children:n(te,{...t.schemes[e].secondaryButton.hover.custom})})]})]})]},e))]})}),He=u(function(){const{border:e,cornerRadius:t,labelPosition:i}=le("control");return n(j,{status:"adminApi",children:[n(G,{children:"Controls"}),n(ie,{label:"Border",children:n(Z,{options:xe,...e})}),n(ie,{label:"Corner radius",children:n(Z,{options:Ce,...t})}),n(ie,{label:"Label position",children:n(Z,{options:De,...i})})]})}),We=u(function(){const{small:e,base:t,large:i}=le("cornerRadius");return n(j,{status:"adminApi",children:[n(G,{children:"Corner radius"}),n(ie,{label:"Small",children:n(ee,{...e,type:"number",min:0})}),n(ie,{label:"Base",children:n(ee,{...t,type:"number",min:0})}),n(ie,{label:"Large",children:n(ee,{...i,type:"number",min:0})})]})}),$e=u(function(){const{borderStyle:e,borderWidth:t}=le("divider");return n(j,{status:"adminApi",children:[n(G,{children:"Divider"}),n(ie,{label:"Border style",children:n(Z,{options:Le,...e})}),n(ie,{label:"Border width",children:n(Z,{options:Oe,...t})})]})}),je=u(function(){const{spacing:e}=le("formLayout");return n(j,{children:[n(G,{children:"Form layout"}),n(ie,{label:"Spacing",children:n(Z,{options:Ae,...e})})]})}),Ge=u(function(){const{cornerRadius:e,typographyLetterCase:t,typographyKerning:i}=le("global");return n(j,{status:"adminApi",children:[n(G,{children:"Global"}),n(ie,{label:"Corner radius",children:n(Z,{options:[{id:"none",content:"None"}],...e})}),n(ie,{label:"Typography - Kerning",children:n(Z,{options:[{id:"base",content:"Base"},{id:"loose",content:"Loose"}],...i})}),n(ie,{label:"Typography - Letter case",children:n(Z,{options:[{id:"none",content:"None"},{id:"title",content:"Title case"},{id:"upper",content:"Uppercase"},{id:"lower",content:"Lowercase"}],...t})})]})}),Ye=({size:e,letterCase:t,fonts:i,weight:o,kerning:r})=>n(a,{children:[n(ie,{label:"Size",children:n(Z,{options:se,...e})}),n(ie,{label:"Letter case",children:n(Z,{options:[{id:"none",content:"None"},{id:"title",content:"Title case"},{id:"upper",content:"Uppercase"},{id:"lower",content:"Lowercase"}],...t})}),n(ie,{label:"Font stack",children:n(Z,{options:[{id:"primary",content:"Primary"},{id:"secondary",content:"Secondary"}],...i})}),n(ie,{label:"Font weight",children:n(Z,{options:de,...o})}),n(ie,{label:"Kerning",children:n(Z,{options:[{id:"base",content:"Base"},{id:"loose",content:"Loose"},{id:"xloose",content:"Extra Loose"}],...r})})]}),Je=u(function({id:e,status:t}){const i=le(`${e}.typography`),{size:o,letterCase:r,fonts:a,weight:l,kerning:c,decoration:s}=i;return n(j,{status:t,children:[n(G,{children:"Typography"}),n(Ye,{size:o,letterCase:r,fonts:a,weight:l,kerning:c,decoration:s})]})}),Ke=u(function(){return n(a,{children:[1,2,3].map(e=>n(j,{status:"adminApi",children:[n(G,{children:["Heading level ",e]}),n(Je,{id:`headingLevel${e}`})]},`headingLevel${e}`))})}),Xe=u(function(){const e=le("icons");return n(j,{status:"partnerOnly",children:[n(G,{children:"Icons"}),w.map(t=>n(ie,{label:t,children:n(Qe,{...e[t]})},t))]})});
1function Qe({value:e,onChange:t}){const[i,r]=o(),a=d(n=>{r(n??""),t?.(n||e)},[t,e]);return n(ee,{value:i,placeholder:"URL to SVG icon",onChange:a})}const qe=u(function(){const{priority:e,quantityVisibility:t,optionsColor:i,optionsFormat:o,optionsSeparator:r}=le("lineItems"),{size:a,weight:l}=le("lineItems.titleTypography"),{size:c,weight:s}=le("lineItems.priceTypography"),{size:d}=le("lineItems.optionsTypography");return n(j,{status:"partnerOnly",children:[n(G,{children:"Line items"}),n(ie,{label:"Priority",status:"partnerOnly",children:n(Z,{options:[{id:"base",content:"Base"},{id:"high",content:"High"}],...e})}),n(ie,{label:"Hide Quantity When Single Item",status:"partnerOnly",children:n(Z,{options:[{id:"hidden",content:"Hidden"},{id:"visible",content:"Visible"},{id:"visibleWhenMultiple",content:"Visible when multiple"}],...t})}),n(ie,{label:"Options - color",status:"partnerOnly",children:n(Z,{options:ue,...i})}),n(ie,{label:"Options - format",status:"partnerOnly",children:n(Z,{options:be,...o})}),n(ie,{label:"Options - separator",status:"partnerOnly",children:n(Z,{options:me,...r})}),n(ie,{label:"Title - typography size",status:"partnerOnly",children:n(Z,{options:se,...a})}),n(ie,{label:"Title - typography weight",status:"partnerOnly",children:n(Z,{options:de,...l})}),n(ie,{label:"Price - typography size",status:"partnerOnly",children:n(Z,{options:se,...c})}),n(ie,{label:"Price - typography weight",status:"partnerOnly",children:n(Z,{options:de,...s})}),n(ie,{label:"Options - typography size",status:"partnerOnly",children:n(Z,{options:se,...d})})]})}),Ze=u(function(){const{typographyDecoration:e}=le("link");return n(j,{children:[n(G,{children:"Link"}),n(ie,{label:"Typography decoration",children:n(Z,{options:pe,...e})})]})}),en=u(function(){const{background:e,fit:t,border:i,borderColor:o,cornerRadius:r}=le("merchandiseThumbnail"),{background:a}=le("merchandiseThumbnail.badge");return n(j,{children:[n(G,{children:"Merchandise Thumbnail"}),n(ie,{label:"Background",status:"partnerOnly",children:n(Z,{options:ge,...e})}),n(ie,{label:"Border",status:"adminApi",children:n(Z,{options:[{id:"full",content:"Full"},{id:"none",content:"None"}],...i})}),n(ie,{label:"Border color",status:"partnerOnly",children:n(Z,{options:ve,...o})}),n(ie,{label:"Corner radius",status:"adminApi",children:n(Z,{options:Ce,...r})}),n(ie,{label:"Fit",status:"partnerOnly",children:n(Z,{options:we,...t})}),n(j,{children:[n(G,{children:"Badge"}),n(ie,{label:"Background",children:n(Z,{options:ye,...a})})]})]})}),nn=u(function(){const{blockPaddingStart:e,blockPaddingEnd:t,cornerRadius:i,margin:o}=le("modal");return n(j,{children:[n(G,{children:"Modal"}),n(ie,{label:"Block start padding",status:"internal",children:n(Z,{options:Se,...e})}),n(ie,{label:"Block end padding",status:"internal",children:n(Z,{options:Se,...t})}),n(ie,{label:"Corner radius",status:"internal",children:n(Z,{options:Ce,...i})}),n(ie,{label:"Margin",status:"internal",children:n(Z,{options:Se,...o})})]})}),tn=u(function(){const{divided:e,spacing:t,inlinePadding:i,color:o}=le("moneyLines");return n(j,{children:[n(G,{children:"Money lines"}),n(ie,{label:"Color",status:"partnerOnly",children:n(Z,{options:ue,...o}
1)}),n(ie,{label:"Spacing",status:"partnerOnly",children:n(Z,{options:Se,...t})}),n(ie,{label:"Divided",children:n(q,{...e})}),n(ie,{label:"Inline padding",children:n(Z,{options:Se,...i})})]})}),on=u(function(){const{blockPadding:e,inlinePadding:t,labelColor:i}=le("moneySummary");return n(j,{children:[n(G,{children:"Money summary"}),n(ie,{label:"Block padding",children:n(Z,{options:Se,...e})}),n(ie,{label:"Inline padding",children:n(Z,{options:Se,...t})}),n(ie,{label:"Label color",status:"partnerOnly",children:n(Z,{options:ue,...i})})]})}),rn=u(function(){const{border:e,blockPadding:t,inlinePadding:i}=le("optionList");return n(j,{children:[n(G,{children:"Option lists"}),n(ie,{label:"Border",children:n(Z,{options:[...xe,{id:"inner",content:"Inner"}],...e})}),n(ie,{label:"Block padding",children:n(Z,{options:Se,...t})}),n(ie,{label:"Inline padding",children:n(Z,{options:Se,...i})})]})}),an={Default:m({}),Transparency:m({colors:{global:{brand:b("#6BFFFF"),accent:b("#6BFFFF")},schemes:{scheme1:{base:{background:b("#000000"),border:b("#FFFF00")},control:{background:b("#00000000"),selected:{background:b("#00000000")}}}}},primaryButton:{},secondaryButton:{},control:{}}),"Ride Sports":m({colors:{global:{brand:b("#CA51DA"),accent:b("#93DA56")},schemes:{scheme1:{base:{background:b("#1A2C30")},control:{selected:{background:b("#1A2C30")}}},scheme2:{base:{background:b("#25393D")},control:{background:b("#1A2C30"),selected:{background:b("#25393D")}}}}},cornerRadius:{base:1},control:{labelPosition:"outside"}}),Supreme:m({colors:{global:{brand:b("#f7390c"),accent:new g(0,0,0),critical:b("#f7390c")},schemes:{scheme1:{base:{background:new g(0,0,100),text:new g(0,0,0)},primaryButton:{text:new g(0,0,100),accent:new g(0,0,100),custom:new g(0,0,100)},secondaryButton:{text:new g(0,0,0),accent:new g(0,0,100),custom:new g(0,0,100)}},scheme2:{base:{background:new g(0,0,96.9),text:new g(0,0,0)},primaryButton:{text:new g(0,0,100),accent:new g(0,0,100),custom:new g(0,0,100)},secondaryButton:{text:new g(0,0,100),accent:new g(0,0,100),custom:new g(0,0,100)}}}},typographyScale:{base:12,ratio:1.1},typographyPrimary:{fonts:"Courier",sourceBase:"local('Courier New')",weightBase:"400",sourceBold:"local('Courier New')",weightBold:"700"},typographySecondary:{fonts:"Courier",sourceBase:"local('Courier New')",weightBase:"400",sourceBold:"local('Courier New')",weightBold:"700"},cornerRadius:{base:1,large:5}}),"Shop Dark":m({colors:{global:{accent:[272.1,93.4,61.7],critical:[14.2,96.7,47.6],info:[0,0,5.5]},schemes:{scheme1:{base:{background:[0,0,5.5],text:[0,0,100],accent:[272.1,93.4,61.7],icon:[0,0,100]},control:{background:[0,0,5.5],text:[0,0,100],icon:[0,0,100],accent:[0,0,100],selected:{background:[0,0,17.1]}},primaryButton:{background:[0,0,100],border:[0,0,5.5],text:[0,0,5.5]},secondaryButton:{background:[0,0,17.1],text:[0,0,94.8]}},scheme2:{base:{background:[0,0,5.5],text:[0,0,100],accent:[272.1,93.4,61.7],icon:[0,0,100]},control:{background:[0,0,5.5],text:[0,0,100],icon:[0,0,100],accent:[0,0,100]},primaryButton:{background:[0,0,100],border:[0,0,5.5],text:[0,0,5.5]},secondaryButton:{background:[0,0,17.1],text:[0,0,94.8]}}}},cornerRadius:{small:6,base:8,large:12},typographyScale:{base:14,ratio:1.2},typographyPrimary:{},typographySecondary:{},headingLevel1:{typography:{fonts:"primary",size:"extraLarge",weight:"bold"}},headingLevel2:{typography:{fonts:"primary",size:"large",weight:"bold"}},headingLevel3:{},divider:{},link:{typographyDecoration:"none"},lineItems:{quantityVisibility:"visibleWhenMultiple"},merchandiseThumbnail:{},moneyLines:{divided:!1},moneySummary:{blockPadding:"none"},rollup:{},modal:{},global:{},control:{cornerRadius:"small"},textField:{},select:{},checkbox:{},choiceList:{},optionList:{},primaryButton:{blockPadding:"small100",cornerRadius:"large",inlinePadding:"small100",typography:{fonts:"primary",size:"medium",weight:"bold"}},secondaryButton:{border:"none",blockPadding:"small100",cornerRadius:"large",inlinePadding:"small100",typography:{fonts:"primary",size:"medium",weight:"bold"}},formLayout:{},popover:{connector:"none"}}),"Shop Light":m({colors:{global:{accent:[268.7,91,38.3],critical:[14.2,96.7,47.6],info:[0,0,5.5]},schemes:{scheme1:{base:{background:[0,0,100],text:[0,0,0],accent:[268.7,91,38.3],icon:[0,0,0]},control:{background:[0,0,100],text:[0,0,0],icon:[0,0,0],accent:[0,0,0],selected:{background:[221,11.7,96.1]}},primaryButton:{background:[0,0,0],border:[0,0,100],text:[0,0,100]},secondaryButton:{background:[221,11.7,96.1],text:[0,0,0]}},scheme2:{base:{background:[0,0,100],text:[0,0,0],accent:[268.7,91,38.3],icon:[0,0,0]},control:{background:[0,0,100],text:[0,0,0],icon:[0,0,0],accent:[0,0,0]},primaryButton:{background:[0,0,0],border:[0,0,100],text:[0,0,100]},secondaryButton:{background:[221,11.7,96.1],text:[0,0,0]}}}},cornerRadius:{small:6,base:8,large:12}
1,typographyScale:{base:14,ratio:1.2},typographyPrimary:{},typographySecondary:{},headingLevel1:{typography:{fonts:"primary",size:"extraLarge",weight:"bold"}},headingLevel2:{typography:{fonts:"primary",size:"large",weight:"bold"}},headingLevel3:{},divider:{},link:{typographyDecoration:"none"},lineItems:{quantityVisibility:"visibleWhenMultiple"},merchandiseThumbnail:{},moneyLines:{divided:!1},moneySummary:{blockPadding:"none"},rollup:{},modal:{},global:{},control:{cornerRadius:"small"},textField:{},select:{},checkbox:{},choiceList:{},optionList:{},primaryButton:{blockPadding:"small100",cornerRadius:"large",inlinePadding:"small100",typography:{fonts:"primary",size:"medium",weight:"bold"}},secondaryButton:{border:"none",blockPadding:"small100",cornerRadius:"large",inlinePadding:"small100",typography:{fonts:"primary",size:"medium",weight:"bold"}},formLayout:{},popover:{connector:"none"}}),"Checkout Sheet Kit Dark":m({cornerRadius:{base:6},colors:{global:{critical:[12.177050630061808,91.27499736580106,55.14831050892033],info:[0,0,100],brand:[247.3,99.1,60.1],accent:[247.3,99.1,60.1]},schemes:{scheme1:{base:{background:[265.9,2.4,10.84],text:[0,0,100],border:[265.9,1.26,28.9],accent:[247.3,99.1,60.1],custom:[265.9,2.4,10.84]},control:{background:[265.9,2.4,10.84],text:[0,0,100],border:[265.9,1.26,28.9],accent:[247.3,99.1,60.1],custom:[265.9,2.4,10.84],selected:{background:[265.9,2.4,10.84],border:[247.3,99.1,60.1],accent:[247.3,99.1,60.1]}},primaryButton:{background:[247.3,99.1,60.1],text:[0,0,100]}},scheme2:{base:{background:[265.9,2.4,10.84],text:[0,0,100],border:[265.9,1.26,28.9],icon:[0,0,100],accent:[247.3,99.1,60.1],custom:[265.9,2.4,10.84]},primaryButton:{background:[247.3,99.1,60.1],text:[0,0,100]},control:{background:[265.9,2.4,10.84],text:[0,0,100],border:[265.9,1.26,28.9],icon:[0,0,100],accent:[247.3,99.1,60.1],custom:[265.9,2.4,10.84],selected:{background:[265.9,2.4,10.84],border:[247.3,99.1,60.1],accent:[247.3,99.1,60.1]}}}}},typographyScale:{base:14},link:{typographyDecoration:"none"},optionList:{border:"full"},lineItems:{}}),"Typography Small":m({typographyScale:{base:12}}),"Typography Large":m({typographyScale:{base:18}})};function ln(e){if("object"==typeof e&&null!==e){let n={};for(const t in e)"object"==typeof e[t]?n[t]=ln(e[t]):n={...n,[t]:b(e[t])};return n}return e}function cn({children:i,onOverridesChange:r}){const a=C(),l=R(),c=function(){const e=t(I);if(!e)throw new T("useNavigation must be used within an AssistantProvider");return e.navigation}(),[d,u]=o(()=>{const e=c.currentUrl.peek().searchParams.get("theme");let n;try{n=null==e?void 0:JSON.parse(e)}catch{}return n??{}});s(()=>{const e=null==d.themePreset?void 0:an[d.themePreset];if(e)for(const n of Object.keys(a.configuration))a.set(n,e.configuration[n]);for(const n of Object.keys(d))if("themePreset"!==n)if("colors"===n){const e=ln(d.colors);Object.keys(e).length>0&&a.preview(e)}else if(l&&Object.keys(l.configuration).includes(n)){const e=l.configuration[n]??{};l.set(n,O(e,d[n]))}else if(Object.keys(a.configuration).includes(n)){const e=a.configuration[n]??{};a.set(n,O(e,d[n]))}r?.(O(e?.configuration??{},d),null!=e)},[r,d,l,a]),s(()=>{const e=new URL(c.currentUrl.value.href);Object.keys(d).length>0?e.searchParams.set("theme",JSON.stringify(d)):e.searchParams.delete("theme"),e.href!==c.currentUrl.value.href&&c.navigate(e,{replace:!0,state:c.currentUrl.value.state})},[c,d]);const h=e(()=>({overrides:d,update:u}),[d,u]);return n(E.Provider,{value:h,children:i})}const sn=u(function(){const{connector:e}=le("popover");return n(j,{children:[n(G,{children:"Popover"}),n(ie,{label:"Connector",children:n(Z,{options:[{id:"none",content:"None"},{id:"arrow",content:"Arrow"}],...e})})]})}),dn=u(function(){const{border:e,cornerRadius:t,blockPadding:i,inlinePadding:o}=le("primaryButton");return n(j,{children:[n(G,{children:"Primary button"}),n(ie,{label:"Border",status:"adminApi",children:n(Z,{options:Pe,...e})}),n(ie,{label:"Corner radius",status:"adminApi",children:n(Z,{options:Ce,...t})}),n(ie,{label:"Block padding",status:"adminApi",children:n(Z,{options:ke,...i})}),n(ie,{label:"Inline padding",status:"adminApi",children:n(Z,{options:ke,...o})}),n(Je,{id:"primaryButton",status:"adminApi"})]})}),un=u(function(){const{background:e,blockPadding:t,blockAlignment:i,inlinePadding:o,border:r,borderStyle:a,borderWidth:l,cornerRadius:c}=le("rollup"),{color:s,direction:d,size:u}=le("rollup.chevronCustomizations"),{visibility:h,sizeOpen:p,sizeClosed:b}=le("rollup.icon"),{visibility:m,size:g}=le("rollup.label"),{tone:y}=le("rollup.action");return n(j,{status:"partnerOnly",children:[n(G,{children:"Rollup"}),n(ie,{label:"Chevron color",children:n(Z,{options:[{id:"accent",content:"Accent"},{id:"monochrome",content:"Monochrome"},{id:"subdued",content:"Subdued"}],...s})}),n(ie,{label:"Chevron direction",children:n(Z,{options:[{id:"block",content:"Block"},{id:"inline",content:"Inline"}],...d})}),n(ie,{label:"Chevron size",children:n(Z,{options:[{id:"base",content:"Base"},{id:"large-100",content:"Large"}],...u})}
1),n(ie,{label:"Background",children:n(Z,{options:ge,...e})}),n(ie,{label:"Block padding",children:n(Z,{options:Se,...t})}),n(ie,{label:"Inline padding",children:n(Z,{options:Se,...o})}),n(ie,{label:"Block alignment",children:n(Z,{options:[{id:"center",content:"Center"}],...i})}),n(ie,{label:"Border",children:n(Z,{options:xe,...r})}),n(ie,{label:"Border style",children:n(Z,{options:Le,...a})}),n(ie,{label:"Border width",children:n(Z,{options:Oe,...l})}),n(ie,{label:"Corner radius",children:n(Z,{options:Ce,...c})}),n(j,{children:[n(G,{children:"Icon"}),n(ie,{label:"Visibility",children:n(Z,{options:Ne,...h})}),n(ie,{label:"Size open",children:n(Z,{options:Ie,...p})}),n(ie,{label:"Size closed",children:n(Z,{options:Ie,...b})})]}),n(j,{children:[n(G,{children:"Label"}),n(ie,{label:"Visibility",children:n(Z,{options:Ee,...m})}),n(ie,{label:"Size",children:n(Z,{options:se,...g})})]}),n(j,{children:[n(G,{children:"Action"}),n(ie,{label:"Tone",children:n(Z,{options:he,...y})})]}),n(hn,{header:"Primary content",path:"rollup.primaryContent.typography"}),n(hn,{header:"Secondary content",path:"rollup.secondaryContent.typography"}),n(hn,{header:"Tertiary content",path:"rollup.tertiaryContent.typography"})]})});function hn({header:e,path:t}){const{size:i,color:o,weight:r,lineHeight:a}=le(t);return n(j,{status:"partnerOnly",children:[n(G,{children:e}),n(ie,{label:"Size",children:n(Z,{options:se,...i})}),n(ie,{label:"Color",children:n(Z,{options:Fe,...o})}),n(ie,{label:"Weight",children:n(Z,{options:de,...r})}),n(ie,{label:"Line height",children:n(Z,{options:ze,...a})})]})}const pn=u(function(){const{border:e,cornerRadius:t,blockPadding:i,inlinePadding:o}=le("secondaryButton");return n(j,{children:[n(G,{children:"Secondary button"}),n(ie,{label:"Border",status:"adminApi",children:n(Z,{options:Pe,...e})}),n(ie,{label:"Corner radius",status:"adminApi",children:n(Z,{options:Ce,...t})}),n(ie,{label:"Block padding",status:"adminApi",children:n(Z,{options:ke,...i})}),n(ie,{label:"Inline padding",status:"adminApi",children:n(Z,{options:ke,...o})}),n(Je,{id:"secondaryButton",status:"adminApi"})]})}),bn=u(function(){const{border:e}=le("select");return n(j,{children:[n(G,{children:"Selects"}),n(ie,{label:"Border",status:"adminApi",children:n(Z,{options:Pe,...e})}),n(Je,{id:"select",status:"adminApi"})]})}),mn=["small500","small400","small300","small200","small100","base","large100","large200","large300","large400","large500","large600"],gn=u(function(){const e=le("spacing");return n(j,{status:"partnerOnly",children:[n(G,{children:"Spacing"}),n(oe,{children:["Tokens derive from ",n("code",{children:"typographyScale.base"})," by default; any value set below overrides that token (in px)."]}),mn.map(t=>n(ie,{label:t,children:n(ee,{...e[t],type:"number",min:0})},t))]})}),yn=u(function(){const{border:e}=le("textField");return n(j,{children:[n(G,{children:"Text fields"}),n(ie,{label:"Border",status:"adminApi",children:n(Z,{options:Pe,...e})}),n(Je,{id:"textField",status:"adminApi"})]})}),vn=u(function(){const e=z(),t=M();return n(ie,{label:"Theme",children:n(Z,{value:e.themePreset??"",options:Object.entries(an).map(([e])=>({id:e,content:e})),onChange:e=>{e&&t(n=>({...n,themePreset:e}))}})})}),fn=["extraSmall","small","base","medium","large","extraLarge","extraExtraLarge"],Bn=["base","small"],kn=u(function(){const{base:e,ratio:t}=le("typographyScale"),i=le("typographySize"),o=le("typographyLineHeight"),r=[le("typographyPrimary"),le("typographySecondary")];return n(j,{status:"adminApi",children:[n(G,{children:"Typography"}),n(ie,{label:"Base size",children:n(ee,{...e,type:"number",min:0})}),n(ie,{label:"Scale ratio",children:n(ee,{...t,type:"number",min:0})}),n(j,{status:"partnerOnly",children:[n(G,{children:"Granular size overrides"}),n(oe,{children:["Prefer ",n("code",{children:"Base size"})," and ",n("code",{children:"Scale ratio"})," above. These granular overrides (in px) are a last-resort escape hatch — each value pins a single size while the rest continue to derive from the scale."]}),fn.map(e=>n(ie,{label:e,children:n(ee,{...i[e],type:"number",min:0})},e))]}),n(j,{status:"partnerOnly",children:[n(G,{children:"Line-height"}),Bn.map(e=>n(ie,{label:e,children:n(ee,{...o[e],type:"number",min:0})},e))]}),r.map(({fonts:e,weightBase:t,sourceBase:i,weightBold:o,sourceBold:r},a)=>n(j,{children:[n(G,{children:[0===a?"Primary":"Secondary"," font stack"]}),n(ie,{label:"Fonts",children:n(ee,{...e})}),n(j,{children:[n(G,{children:"Base"}),n(ie,{label:"Source",children:n(ee,{...i})}),n(ie,{label:"Weight",children:n(Z,{options:[{id:"100",content:"100"},{id:"200",content:"200"},{id:"300",content:"300"},{id:"400",content:"400"},{id:"500",content:"500"},{id:"600",content:"600"},{id:"700",content:"700"},{id:"800",content:"800"},{id:"900",content:"900"}],...t})})]}),n(j,{children:[n(G,{children:"Bold"}),n(ie,{label:"Source",children:n(ee,{...r})}),n(ie,{label:"Weight",children:n(Z,{options:[{id:"100",content:"100"},{id:"200",content:"200"},{id:"300",content:"300"},{id:"400",content:"400"},{id:"500",content:"500"},{id:"600",content:"600"},{id:"700",content:"700"},{id:"800",content:"800"},{id:"900",content:"900"}],...o})})]})]},`typography${a+1}`))]})}),Sn=u(function(){const e=le("vaulted.divider"),{spacing:t,background:i,cornerRadius:o,border:r,borderStyle:a,borderWidth:l,padding:c}=le("vaulted");return n(j,{status:"partnerOnly",children:[n(G,{children:"Vaulted"}),n(j,{children:[n(G,{children:"Divider"}),n(ie,{label:"Border color",children:n(Z,{options:Te,...e.borderColor})}),n(ie,{label:"Border width",children:n(Z,{options:Oe,...e.borderWidth})}),n(ie,{label:"Border style",children:n(Z,{options:Le,...e.borderStyle})}),n(ie,{label:"Visibility",children:n(Z,{options:Ne,...e.visibility})})]}),n(ie,{label:"Spacing",children:n(Z,{options:Se,...t})}
1),n(ie,{label:"Background",children:n(Z,{options:ge,...i})}),n(ie,{label:"Corner radius",children:n(Z,{options:Ce,...o})}),n(ie,{label:"Border",children:n(Z,{options:xe,...r})}),n(ie,{label:"Border style",children:n(Z,{options:Le,...a})}),n(ie,{label:"Border width",children:n(Z,{options:Oe,...l})}),n(ie,{label:"Padding",children:n(Z,{options:Se,value:Array.isArray(c.value)?void 0:c.value,onChange:e=>c.onChange(e)})})]})});function An({badge:e,notice:t,onDismiss:i,onOverridesChange:o,children:r,navigation:a,shell:l}){return"undefined"==typeof Proxy?null:n(N,{navigation:a,shell:l,children:n(cn,{onOverridesChange:o,children:n(_,{badge:e,onDismiss:i,children:[t,n($,{children:[n(J,{status:"adminApi",children:"Available in Branding API"}),n(J,{status:"partnerOnly",children:"Available for partners only"}),n(J,{status:"deprecated",children:"Deprecated (only supported in 2026-01 and earlier)"}),n("br",{}),n(oe,{children:["Note that changes in the Assistant will map directly to the component/property they refer to. This differs from the Checkout Editor and GraphQL API changes where some values go through different mapping before being set in our Theme and reflected in the UI. See ",n("code",{children:"app/foundation/Theme"})," and"," ",n("code",{children:"app/foundation/EditorBridge"})," for more details."]})]}),n($,{title:"Theming",children:n(vn,{})}),n($,{title:"Design system tokens",children:[n(Ve,{}),n(kn,{}),n(We,{}),n(gn,{}),n(Xe,{})]}),n($,{title:"Global customizations",children:[n(Ge,{}),n($e,{})]}),n($,{title:"Titles and text",children:n(Ke,{})}),n($,{title:"Form controls",children:[n(He,{}),n(je,{}),n(yn,{}),n(bn,{}),n(Me,{}),n(Ue,{}),n(rn,{})]}),n($,{title:"Actions",children:[n(dn,{}),n(pn,{})]}),n($,{title:"Navigation",children:n(Ze,{})}),n($,{title:"Overlays",children:[n(sn,{}),n(nn,{})]}),n($,{title:"Summaries",children:n(un,{})}),n($,{title:"Merchandise lines",children:[n(qe,{}),n(en,{})]}),n($,{title:"Money lines",children:[n(tn,{}),n(on,{})]}),n($,{title:"Vaulted",children:n(Sn,{})}),r]})})})}function Cn(e){return ce(x(),e)}const wn=u(function(){const{alignment:e,position:t,visibility:i}=Cn("buyerJourney");return n(j,{children:[n(G,{children:"Buyer journey"}),n(ie,{label:"Alignment",children:n(Z,{options:[{id:"start",content:"Start"},{id:"center",content:"Center"},{id:"end",content:"End"}],...e})}),n(ie,{label:"Position",children:n(Z,{options:[{id:"header",content:"Header"},{id:"inline",content:"Inline with content"}],...t})}),n(ie,{label:"Visibility",status:"adminApi",children:n(Z,{options:[{id:"visible",content:"Visible"},{id:"hidden",content:"Hidden"}],...i})})]})}),xn=u(function(){const{scrollbarGutter:e}=Cn("canvas");return n(j,{children:[n(G,{children:"Canvas"}),n(ie,{label:"Scrollbar Gutter",status:"internal",children:n(Z,{options:Be,...e})})]})}),Pn=u(function(){const{visibility:e}=Cn("cartLink");return n(j,{status:"adminApi",children:[n(G,{children:"Cart Link"}),n(ie,{label:"Visibility",children:n(Z,{options:[{id:"visible",content:"Visible"},{id:"hidden",content:"Hidden"}],...e})})]})}),Ln=u(function(){const e=Cn("content.divider");return n(j,{status:"adminApi",children:[n(G,{children:"Content"}),n(j,{status:"adminApi",children:[n(G,{children:"Divider"}),n(ie,{label:"Border Style",status:"adminApi",children:n(Z,{options:Le,...e.borderStyle})}),n(ie,{label:"Border Width",status:"adminApi",children:n(Z,{options:Oe,...e.borderWidth})}),n(ie,{label:"Visibility",status:"adminApi",children:n(Z,{options:Ne,...e.visibility})})]})]})});
1function On(e){return"1"===e?"enabled":"0"===e?"disabled":void 0}const Tn=u(function(){const{client:e,router:t,source:i}=y(),o=t.currentUrl.value;return function(e){try{return On(new URL(e).searchParams.get("signals-devtools"))}catch{return}}(globalThis.location?.href??o.href)??function(e){try{return On(e?.getItem("checkout-web:signals-devtools")??null)}catch{return}}(v("localStorage")),n(j,{children:[n(G,{children:"Debugging"}),n(ie,{label:"Order Edit",children:n(q,{value:o.pathname.includes("payment"),onChange:e=>{const n=new URL(o.href);n.pathname=e?"/checkouts/o/":"/",window.location.assign(n.href)}})}),n(ie,{label:"Force wallets",children:n(q,{value:o.searchParams.has("ensure_wallet"),onChange:e=>{const n=new URL(o.href);e?n.searchParams.set("ensure_wallet","1"):n.searchParams.delete("ensure_wallet"),window.location.assign(n.href)}})}),n(ie,{label:"Manual Payments",children:n(q,{value:o.searchParams.has("manual-payments"),onChange:e=>{const n=new URL(o.href);e?n.searchParams.set("manual-payments","1"):n.searchParams.delete("manual-payments"),window.location.assign(n.href)}})}),!1,n(Y,{children:n(re,{onPress:()=>{try{localStorage.clear()}catch{}},children:"Clear localStorage"})}),n(Y,{children:n(re,{onPress:()=>{f(i,e.cookies),B(k.SourceToken)},children:"Clear cart cookie"})})]})}),In=u(function(){const{background:e,padding:t}=Cn("expressCheckout"),{cornerRadius:i}=Cn("expressCheckout.button");return n(j,{children:[n(G,{children:"Express Checkout"}),n(j,{status:"adminApi",children:[n(G,{children:"Buttons"}),n(ie,{label:"Corner radius",status:"adminApi",children:n(Z,{options:Ce,...i})})]}),n(ie,{label:"Background",status:"partnerOnly",children:n(Z,{options:ge,...e})}),n(ie,{label:"Padding",status:"partnerOnly",children:n(Z,{options:Se,value:Array.isArray(t.value)?void 0:t.value,onChange:e=>t.onChange(e)})})]})}),Rn=["DELIVERY1","DELIVERY2","INFORMATION1","INFORMATION2","INFORMATION3","ORDER_INDEX","ORDER_STATUS1","ORDER_STATUS2","ORDER_STATUS3","ORDER_SUMMARY1","ORDER_SUMMARY2","ORDER_SUMMARY3","ORDER_SUMMARY4","PAGE_TITLE","PAYMENT1","PAYMENT2","PAYMENT3","PAYMENT4","PROFILE1","PROFILE2","WALLETS1"].map(e=>({id:e,content:e})),Nn=u(function(){const{router:e}=y(),t=e.currentUrl.value,i=t.searchParams.get("placement-reference")??S(k.PlacementReference)??void 0;return n(j,{children:[n(G,{children:"Extension Placement Reference"}),n(ie,{label:"Set Global Placement Reference",children:n(Z,{options:Rn,onChange:e=>{const n=new URL(t.href);n.searchParams.set("placement-reference",e),window.location.assign(n.href)},placeholderContent:"Select...",value:i})}),n(Y,{children:n(re,{onPress:()=>{if(B(k.PlacementReference),t.searchParams.has("placement-reference")){const e=new URL(t.href);e.searchParams.delete("placement-reference"),window.location.assign(e.href)}else window.location.reload()},children:"Clear Placement Reference"})})]})}),Dn=u(function({heading:e,containerStyle:t,status:i}){return n(zn,{condition:Boolean(e),status:i,children:[e&&n(G,{children:e}),n(ie,{label:"Background",status:Mn(i,"background"),children:n(Z,{options:ge,...t.background})}),n(ie,{label:"Corner radius",status:Mn(i,"cornerRadius"),children:n(Z,{options:Ce,...t.cornerRadius})}),n(ie,{label:"Border",status:Mn(i,"border"),children:n(Z,{options:xe,...t.border})}),n(ie,{label:"Border style",status:Mn(i,"borderStyle"),children:n(Z,{options:Le,...t.borderStyle})}),n(ie,{label:"Border width",status:Mn(i,"borderWidth"),children:n(Z,{options:Oe,...t.borderWidth})}),n(ie,{label:"Shadow",status:Mn(i,"shadow"),children:n(Z,{options:Re,...t.shadow})}),n(ie,{label:"Padding",status:Mn(i,"padding"),children:n(Z,{options:Se,value:Array.isArray(t.padding.value)?void 0:t.padding.value,onChange:e=>t.padding.onChange(e)})})]})}),En=u(function({containerStyle:e,status:t}){return n(a,{children:[n(ie,{label:"Background",status:Mn(t,"background"),children:n(Z,{options:ge,...e.background})}),n(ie,{label:"Padding",status:Mn(t,"padding"),children:n(Z,{options:Se,value:Array.isArray(e.padding.value)?void 0:e.padding.value,onChange:n=>e.padding.onChange(n)})}),n(ie,{label:"Divided",status:Mn(t,"divided"),children:n(q,{...e.divided})})]})}),Fn=u(function({heading:e,containerStyle:t,dividerStyle:i,status:o}){return n(zn,{condition:Boolean(e),children:[n(ie,{label:"Backgroun
1d",status:Mn(o,"background"),children:n(Z,{options:ge,...t.background})}),n(ie,{label:"Padding",status:Mn(o,"padding"),children:n(Z,{options:Se,value:Array.isArray(t.padding.value)?void 0:t.padding.value,onChange:e=>t.padding.onChange(e)})}),n(ie,{label:"Spacing",status:Mn(o,"spacing"),children:n(Z,{options:Se,...t.spacing})}),n(j,{status:Mn(o,"divider"),children:[n(G,{children:"Divider"}),n(ie,{label:"Border Style",status:Mn(o,"divider"),children:n(Z,{options:Le,...i.borderStyle})}),n(ie,{label:"Border Width",status:Mn(o,"divider"),children:n(Z,{options:Oe,...i.borderWidth})}),n(ie,{label:"Visibility",status:Mn(o,"divider"),children:n(Z,{options:Ne,...i.visibility})})]})]})});function zn({condition:e,children:t,status:i,...o}){return e?n(j,{status:"adminApi"===i||"partnerOnly"===i?i:void 0,...o,children:t}):n(a,{children:t})}function Mn(e,n){return e&&"string"!=typeof e?e[n]:e}const Un={background:"adminApi",padding:"adminApi",divided:"adminApi"},_n=u(function(){const e=Cn("footer"),{position:t,alignment:i,marginBlockStart:o}=e,{visibility:r}=Cn("footer.content"),{size:a,color:l,weight:c}=Cn("footer.content.typography");return n(j,{children:[n(G,{children:"Footer"}),n(En,{containerStyle:e,status:Un}),n(ie,{label:"Position",status:"adminApi",children:n(Z,{options:[{id:"inline",content:"Inline with content"},{id:"end",content:"End"}],...t})}),n(ie,{label:"Alignment",status:"adminApi",children:n(Z,{options:[{id:"start",content:"Start"},{id:"center",content:"Center"},{id:"end",content:"End"}],...i})}),n(ie,{label:"Margin block start",status:"partnerOnly",children:n(Z,{options:Se,...o})}),n(j,{status:"adminApi",children:[n(G,{children:"Content"}),n(ie,{label:"Visibility",children:n(Z,{options:[{id:"visible",content:"Visible"},{id:"hidden",content:"Hidden"}],...r})}),n(j,{status:"partnerOnly",children:[n(G,{children:"Typography"}),n(ie,{label:"Size",children:n(Z,{options:[{id:"extraSmall",content:"Extra small"},{id:"small",content:"Small"},{id:"base",content:"Base"},{id:"medium",content:"Medium"},{id:"large",content:"Large"},{id:"extraLarge",content:"Extra large"},{id:"extraExtraLarge",content:"Extra extra large"}],...a})}),n(ie,{label:"Color",children:n(Z,{options:[{id:"base",content:"Base"},{id:"subdued",content:"Subdued"}],...l})}),n(ie,{label:"Weight",children:n(Z,{options:[{id:"base",content:"Base"},{id:"bold",content:"Bold"}],...c})})]})]})]})}),Vn={background:"adminApi",padding:"adminApi",divided:"adminApi"},Hn=u(function(){const{alignment:e,position:t}=Cn("header"),{image:i}=Cn("header.banner"),{image:o,link:r,maxWidth:a,visibility:l}=Cn("header.logo"),{contentType:c,image:s}=Cn("header.cartLink"),d=Cn("header");return n(j,{status:"adminApi",children:[n(G,{children:"Header"}),n(En,{containerStyle:d,status:Vn}),n(ie,{label:"Alignment",status:"adminApi",children:n(Z,{options:[{id:"start",content:"Start"},{id:"center",content:"Center"},{id:"end",content:"End"}],...e})}),n(ie,{label:"Position",status:"adminApi",children:n(Z,{options:[{id:"inline",content:"Inline with content"},{id:"inlineSecondary",content:"Inline with summary"},{id:"start",content:"Start"}],...t})}),n(j,{status:"deprecated",children:[n(G,{children:"Banner"}),n(ie,{label:"Image",status:"deprecated",children:n(ne,{...i})})]}),n(j,{status:"adminApi",children:[n(G,{children:"Logo"}),n(ie,{label:"Image",status:"adminApi",children:n(ne,{...o})}),n(ie,{label:"Max width",status:"adminApi",children:n(ee,{...a,type:"number"})}),n(ie,{label:"Link",children:n(ee,{...r})}),n(ie,{label:"Visibility",status:"adminApi",children:n(Z,{options:[{id:"visible",content:"Visible"},{id:"hidden",content:"Hidden"}],...l})})]}),n(j,{children:[n(G,{children:"Cart Link"}),n(ie,{label:"Content type",status:"adminApi",children:n(Z,{options:[{id:"icon",content:"Icon"},{id:"image",content:"Image"},{id:"text",content:"Text"}],...c})}),"image"===c.value&&n(ie,{label:"Image",status:"adminApi",children:n(ne,{value:s.value?.src,onChange:e=>s.onChange({...s.value,src:String(e)})})})]})]})}),Wn={divider:"adminApi"},$n=u(function(){const e=Cn("main"),{backgroundImage:t}=e,i=Cn("main.section"),o=Cn("main.divider");return n(j,{children:[n(G,{children:"Main"}
1),n(ie,{label:"Background Image",status:"deprecated",children:n(ne,{...t})}),n(Fn,{containerStyle:e,dividerStyle:o,status:Wn}),n(Dn,{heading:"Sections",containerStyle:i,status:"adminApi"})]})}),jn=u(function(){const{router:e}=y(),t=e.currentUrl.value;return n(j,{children:[n(G,{children:"Nascar"}),n(ie,{label:"Add more wallets",children:n(Z,{options:[{id:"0",content:"0"},{id:"1",content:"1"},{id:"2",content:"2"},{id:"3",content:"3"},{id:"4",content:"4"},{id:"5",content:"5"},{id:"6",content:"6"},{id:"7",content:"7"},{id:"8",content:"8"},{id:"9",content:"9"}],value:t.searchParams.get("add_wallets")||"",onChange:e=>{const n=new URL(t.href);e&&"0"!==e?n.searchParams.set("add_wallets",e):n.searchParams.delete("add_wallets"),window.location.assign(n.href)}})}),n(ie,{label:"Set rank and drawer experiment variant",children:n(Z,{options:[{id:"none",content:"none"},{id:"control",content:"control"},{id:"drawer",content:"drawer"},{id:"drawer_with_shop_pay_emphasis",content:"drawer_with_shop_pay_emphasis"}],value:t.searchParams.get("nascar_rank_and_drawer")||"",onChange:e=>{const n=new URL(t.href);e&&"none"!==e?n.searchParams.set("nascar_rank_and_drawer",e):n.searchParams.delete("nascar_rank_and_drawer"),window.location.assign(n.href)}})})]})}),Gn={divider:"adminApi"},Yn="default",Jn=u(function(){const e=Cn("orderSummary"),{backgroundImage:t}=e,i=Cn("orderSummary.section"),o=Cn("orderSummary.divider"),r=Cn("orderSummary.floatingSummary"),a=Cn("disclosure"),{background:l,padding:c}=Cn("orderSummary.mobile");return n(j,{children:[n(G,{children:"Order summary"}),n(ie,{label:"Background Image",status:"adminApi",children:n(ne,{...t})}),n(ie,{label:"Chevron size",status:"partnerOnly",children:n(Z,{options:[{id:"base",content:"Base"},{id:"large-100",content:"Large"}],...e.chevronSize})}),n(ie,{label:"Header position",status:"partnerOnly",children:n(Z,{options:[{id:"TOP",content:"Top"},{id:"BOTTOM",content:"Bottom"}],...e.headerPosition})}),n(ie,{label:"Collapsible",status:"partnerOnly",children:n(Z,{value:null==e.isCollapsible.value?Yn:String(e.isCollapsible.value),options:[{id:Yn,content:"Default"},{id:"true",content:"Collapsible"},{id:"false",content:"Not collapsible"}],onChange:n=>{e.isCollapsible.onChange(null==n||n===Yn?void 0:"true"===n)}})}),n(Fn,{containerStyle:e,dividerStyle:o,status:Gn}),n(Dn,{heading:"Sections",containerStyle:i,status:"adminApi"}),n(ie,{label:"Price reduction animation",status:"internal",children:n(Z,{options:[{id:"base",content:"Base (Spinning digits)"},{id:"none",content:"None"}],...e.priceReductionAnimation})}),n(ie,{label:"Collapsed savings display",status:"internal",children:n(Z,{options:[{id:"total_savings",content:"Total savings"},{id:"base",content:"Base (strikethrough)"}],...e.collapsedSavingsDisplay})}),n(ie,{label:"Thumbnail style",status:"internal",children:n(Z,{options:[{id:"base",content:"Base (inline discrete)"},{id:"fan",content:"Fan (legacy)"}],...e.thumbnailStyle})}),n(j,{status:"internal",children:[n(G,{children:"Disclosure"}),n(ie,{label:"Visibility",status:"internal",children:n(Z,{options:[...Ne,{id:"hidden-only-checkout",content:"Hidden (only checkout)"}],...a?.visibility})}),n(ie,{label:"Style",status:"internal",children:n(Z,{options:[{id:"base",content:"Base (Thumbnails)"},{id:"legacy",content:"Legacy"}],...a?.style})})]}),n(j,{status:"internal",children:[n(G,{children:"Floating Summary"}),n(ie,{label:"Visibility",status:"internal",children:n(Z,{options:Ne,...r?.visibility})})]}),n(j,{children:[n(G,{children:"Mobile"}),n(ie,{label:"Background",status:"partnerOnly",children:n(Z,{options:ge,...l})}),n(ie,{label:"Padding",status:"partnerOnly",children:n(Z,{options:Se,value:Array.isArray(c.value)?void 0:c.value,onChange:e=>c.onChange(e)})})]})]})}),Kn=[{id:"inline",content:"Inline"},{id:"sticky",content:"Sticky"}],Xn=[{id:"hidden",content:"Hidden"},{id:"visible",content:"Visible"}],Qn=[{id:"primary",content:"Primary"},{id:"shop-pay",content:"Shop Pay"}],qn=u(function(){const{position:e,embeddedTotal:t,variant:i}=Cn("payButton");return n(j,{status:"internal",children:[n(G,{children:"Pay button"}),n(ie,{label:"Position",status:"internal",children:n(Z,{options:Kn,...e})}),n(ie,{label:"Embedded total",status:"internal",children:n(Z,{options:Xn,...t})}),n(ie,{label:"Variant",status:"internal",children:n(Z,{options:Qn,...i})})]})}),Zn=[{id:"base",content:"Base"},{id:"inside_order_summary",content:"Inside order summary"}],et=[{id:"base",content:"Base"},{id:"outside_field",content:"Outside field"}],nt=[{id:"base",content:"Base"}
1,{id:"always_visible",content:"Always visible"}],tt=[{id:"visible",content:"Visible"},{id:"hidden",content:"Hidden"}],it=u(function(){const{position:e,labelPosition:t,applyButtonPosition:i,discountTagsDisplay:o,automaticTagsDisplay:r}=Cn("reductions");return n(j,{status:"internal",children:[n(G,{children:"Reductions"}),n(ie,{label:"Position",status:"internal",children:n(Z,{options:Zn,...e})}),n(ie,{label:"Label position",children:n(Z,{options:De,...t})}),n(ie,{label:"Apply button position",status:"internal",children:n(Z,{options:et,...i})}),n(ie,{label:"Discount tags display",status:"internal",children:n(Z,{options:nt,...o})}),n(ie,{label:"Automatic tags display",status:"internal",children:n(Z,{options:tt,...r})})]})});function ot({violations:e}){return n($,{title:`Violations (${e.length})`,children:0===e.length?n("p",{className:"PHxeT",children:"No violations"}):n("ul",{className:"woBGA",children:e.map(e=>{const t="target"in e?e.target:void 0;return n("li",{className:"LsnVT",children:[e.code,t&&n("span",{className:"_2kYXJ",children:t})]},`${e.code}:${t??""}`)})})})}function rt(){const{router:e,checkout:{configuration:{branding:t},negotiator:i},environment:{devMode:o}}=y(),r=x(),{value:a=[]}=i.current.fields.allViolations;return n(An,{badge:a.length>0?`${a.length} ⚠️`:void 0,notice:n(ot,{violations:a}),onDismiss:()=>o?.toggleLocalAssetsBanner(),navigation:e,shell:r,onOverridesChange:t.previewRowPadding,children:[n($,{title:"Express Checkout",children:n(In,{})}),n($,{title:"Shell",children:[n(xn,{}),n(Ln,{}),n(Hn,{}),n(wn,{}),n(Pn,{}),n($n,{}),n(Jn,{}),n(it,{}),n(qn,{}),n(_n,{})]}),n($,{title:"Dev tools",children:[n(Nn,{}),n(Tn,{}),n(jn,{})]})]})}function at(){const{environment:{devMode:e}}=y(),t=e?.isLocalAssetsBannerVisible.value??!1;return s(()=>{e&&(window.showDevTools=()=>{e.isLocalAssetsBannerVisible.value||e.toggleLocalAssetsBanner()})},[e]),s(()=>{e&&!t&&console.log('%c⛭ Dev tools hidden.%c\n  → Run %cshowDevTools()%c to bring them back\n  → Or set %clocalStorage.devBannerVisible = "true"%c and reload',"color: hsl(0, 100%, 60%); font-weight: bold","color: hsl(0, 0%, 60%)","color: hsl(0, 100%, 60%); font-family: monospace; background: hsl(0, 0%, 12%); padding: 2px 6px; border-radius: 4px","color: hsl(0, 0%, 60%)","color: hsl(0, 100%, 60%); font-family: monospace; background: hsl(0, 0%, 12%); padding: 2px 6px; border-radius: 4px","color: hsl(0, 0%, 60%)")},[e,t]),e&&t?n(rt,{}):null}export{at as default};

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.