"use strict";(self.webpackChunk_surecart_surecart=self.webpackChunk_surecart_surecart||[]).push([[2487],{4493:function(t,r,e){function i(){return"rtl"===document.dir}e.d(r,{i:function(){return i}})},2487:function(t,r,e){e.r(r),e.d(r,{sc_empty:function(){return c},sc_stacked_list:function(){return n},sc_stacked_list_row:function(){return l}});var i=e(3029),s=e(2901),a=e(1346),o=e(4493),c=function(){return(0,s.A)((function t(r){(0,i.A)(this,t),(0,a.r)(this,r),this.icon=void 0}),[{key:"render",value:function(){return(0,a.h)("div",{key:"4ca98434c5baf6a956e84cf13f13ccbafcb85760",part:"base",class:"empty"},!!this.icon&&(0,a.h)("sc-icon",{key:"1bb7c3f04decc08f71a457165a18123f66c51d7b",exportparts:"base:icon",name:this.icon}),(0,a.h)("slot",{key:"52a8e5a96aa7445e4d81fcdc360c6b7ba9669a1a"}))}}])}();c.style=":host{display:block}.empty{display:flex;flex-direction:column;align-items:center;padding:var(--sc-spacing-large);text-align:center;gap:var(--sc-spacing-small);color:var(--sc-empty-color, var(--sc-color-gray-500))}.empty sc-icon{font-size:var(--sc-font-size-xx-large);color:var(--sc-empty-icon-color, var(--sc-color-gray-700))}";var n=function(){return(0,s.A)((function t(r){(0,i.A)(this,t),(0,a.r)(this,r)}),[{key:"render",value:function(){return(0,a.h)("slot",{key:"22f6358a9c2d7aaf06c323e6d70291a4e579d9c1"})}}])}();n.style=":host{display:block;font-family:var(--sc-font-sans)}:slotted(*){margin:0}";var l=function(){return(0,s.A)((function t(r){(0,i.A)(this,t),(0,a.r)(this,r),this.href=void 0,this.target="_self",this.mobileSize=600,this.width=void 0,this.hasPrefix=!1,this.hasSuffix=!1}),[{key:"componentDidLoad",value:function(){var t=this;"ResizeObserver"in window&&new window.ResizeObserver((function(r){r.forEach((function(r){t.width=r.contentRect.width}))})).observe(this.el)}},{key:"handleSlotChange",value:function(){this.hasPrefix=!!Array.from(this.el.children).some((function(t){return"prefix"===t.slot})),this.hasSuffix=!!Array.from(this.el.children).some((function(t){return"suffix"===t.slot}))}},{key:"render",value:function(){var t=this,r=this.href?"a":"div";return(0,a.h)(r,{key:"36b3942fe6fe111e4e5676ceb438de6b870b70d6",href:this.href,target:this.target,part:"base",class:{"list-row":!0,"list-row--has-prefix":this.hasPrefix,"list-row--has-suffix":this.hasSuffix,"breakpoint-lg":this.width>=this.mobileSize,"list-row--is-rtl":(0,o.i)()}},(0,a.h)("span",{key:"02c1e7661da40dff022f1b0fbd08d5c95ab8e9aa",class:"list-row__prefix"},(0,a.h)("slot",{key:"33dacca64320faec5cc53f4cc3daa14473accf55",name:"prefix",onSlotchange:function(){return t.handleSlotChange()}})),(0,a.h)("slot",{key:"7b6f270d842a5ffd1b5c14aaf1701d06479ee81d",onSlotchange:function(){return t.handleSlotChange()}}),(0,a.h)("span",{key:"6aef5e7e15ababfaada19cbdfa05f24bd1e7fbd7",class:"list-row__suffix"},(0,a.h)("slot",{key:"617dd44d4e340f1dc1b6254fb621c4dc91e65e6a",name:"suffix",onSlotchange:function(){return t.handleSlotChange()}})))}},{key:"el",get:function(){return(0,a.a)(this)}}])}();l.style=":host{display:block;--column-width-min:125px;position:relative}:host(:not(:last-child)){border-bottom:1px solid var(--sc-stacked-list-border-color, var(--sc-color-gray-200))}:host(:focus-within){z-index:2}.list-row{background:var(--sc-list-row-background-color, var(--sc-color-white));color:var(--sc-list-row-color, var(--sc-color-gray-800));text-decoration:none;display:grid;justify-content:var(--sc-stacked-list-row-justify-content, space-between);align-items:var(--sc-stacked-list-row-align-items, start);grid-template-columns:repeat(auto-fit, minmax(100%, 1fr));gap:var(--sc-spacing-xx-small);padding:var(--sc-spacing-medium) var(--sc-spacing-large);transition:background-color var(--sc-transition-fast) ease;border-radius:var(--sc-stacked-list-row-border-radius, var(--sc-input-border-radius-medium));min-width:0px;min-height:0px}.list-row[href]:hover{background:var(--sc-stacked-list-row-hover-color, var(--sc-color-gray-50))}.list-row__prefix,.list-row__suffix{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.list-row__prefix{left:var(--sc-spacing-large)}.list-row__suffix{right:var(--sc-spacing-large)}.list-row--has-prefix{padding-left:3.5em}.list-row--has-suffix{padding-right:3.5em;gap:var(--sc-spacing-xxxx-large)}.list-row.breakpoint-lg{grid-template-columns:repeat(calc(var(--columns) - 1), 1fr) 1fr;gap:var(--sc-spacing-large)}.list-row.breakpoint-lg ::slotted(:last-child:not(:first-child)){display:flex;justify-content:flex-end}.list-row--is-rtl.list-row__prefix,.list-row--is-rtl.list-row__suffix{left:20px;width:20px;transform:rotate(180deg)}.list-row--is-rtl.list-row__suffix{right:auto}.list-row--is-rtl.list-row--has-suffix{gap:var(--sc-spacing-large)}"}}]);