/`)+`/`),j(o,r,i,``,function(e){return e})):o!=null&&(D(o)&&(o=ee(o,i+(o.key==null||e&&e.key===o.key?``:(``+o.key).replace(O,`/`)+`/`)+c)),r.push(o)),1;c=0;var l=a===``?`.`:a+`:`;if(S(e))for(var u=0;u{t.exports=l()})),d=o((e=>{function t(e,t){var n=e.length;e.push(t);a:for(;0>>1,a=e[r];if(0>>1;ri(c,n))li(u,c)?(e[r]=u,e[l]=n,r=l):(e[r]=c,e[s]=n,r=s);else if(li(u,n))e[r]=u,e[l]=n,r=l;else break a}}return t}function i(e,t){var n=e.sortIndex-t.sortIndex;return n===0?e.id-t.id:n}if(e.unstable_now=void 0,typeof performance==`object`&&typeof performance.now==`function`){var a=performance;e.unstable_now=function(){return a.now()}}else{var o=Date,s=o.now();e.unstable_now=function(){return o.now()-s}}var c=[],l=[],u=1,d=null,f=3,p=!1,m=!1,h=!1,g=!1,_=typeof setTimeout==`function`?setTimeout:null,v=typeof clearTimeout==`function`?clearTimeout:null,y=typeof setImmediate<`u`?setImmediate:null;function b(e){for(var i=n(l);i!==null;){if(i.callback===null)r(l);else if(i.startTime<=e)r(l),i.sortIndex=i.expirationTime,t(c,i);else break;i=n(l)}}function x(e){if(h=!1,b(e),!m)if(n(c)!==null)m=!0,S||(S=!0,D());else{var t=n(l);t!==null&&k(x,t.startTime-e)}}var S=!1,C=-1,w=5,T=-1;function E(){return g?!0:!(e.unstable_now()-Tt&&E());){var o=d.callback;if(typeof o==`function`){d.callback=null,f=d.priorityLevel;var s=o(d.expirationTime<=t);if(t=e.unstable_now(),typeof s==`function`){d.callback=s,b(t),i=!0;break b}d===n(c)&&r(c),b(t)}else r(c);d=n(c)}if(d!==null)i=!0;else{var u=n(l);u!==null&&k(x,u.startTime-t),i=!1}}break a}finally{d=null,f=a,p=!1}i=void 0}}finally{i?D():S=!1}}}var D;if(typeof y==`function`)D=function(){y(ee)};else if(typeof MessageChannel<`u`){var te=new MessageChannel,O=te.port2;te.port1.onmessage=ee,D=function(){O.postMessage(null)}}else D=function(){_(ee,0)};function k(t,n){C=_(function(){t(e.unstable_now())},n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_forceFrameRate=function(e){0>e||125o?(r.sortIndex=a,t(l,r),n(c)===null&&r===n(l)&&(h?(v(C),C=-1):h=!0,k(x,a-o))):(r.sortIndex=s,t(c,r),m||p||(m=!0,S||(S=!0,D()))),r},e.unstable_shouldYield=E,e.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}})),f=o(((e,t)=>{t.exports=d()})),p=o((e=>{var t=u();function n(e){var t=`https://react.dev/errors/`+e;if(1{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=p()})),h=o((e=>{var t=f(),n=u(),r=m();function i(e){var t=`https://react.dev/errors/`+e;if(1ie||(e.current=F[ie],F[ie]=null,ie--)}function R(e,t){ie++,F[ie]=e.current,e.current=t}var ae=I(null),oe=I(null),se=I(null),ce=I(null);function le(e,t){switch(R(se,t),R(oe,e),R(ae,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?Vd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=Vd(t),e=Hd(t,e);else switch(e){case`svg`:e=1;break;case`math`:e=2;break;default:e=0}}L(ae),R(ae,e)}function ue(){L(ae),L(oe),L(se)}function de(e){e.memoizedState!==null&&R(ce,e);var t=ae.current,n=Hd(t,e.type);t!==n&&(R(oe,e),R(ae,n))}function fe(e){oe.current===e&&(L(ae),L(oe)),ce.current===e&&(L(ce),Qf._currentValue=re)}var pe,me;function he(e){if(pe===void 0)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);pe=t&&t[1]||``,me=-1)`:-1i||c[r]!==l[i]){var u=` `+c[r].replace(` at new `,` at `);return e.displayName&&u.includes(``)&&(u=u.replace(``,e.displayName)),u}while(1<=r&&0<=i);break}}}finally{ge=!1,Error.prepareStackTrace=n}return(n=e?e.displayName||e.name:``)?he(n):``}function ve(e,t){switch(e.tag){case 26:case 27:case 5:return he(e.type);case 16:return he(`Lazy`);case 13:return e.child!==t&&t!==null?he(`Suspense Fallback`):he(`Suspense`);case 19:return he(`SuspenseList`);case 0:case 15:return _e(e.type,!1);case 11:return _e(e.type.render,!1);case 1:return _e(e.type,!0);case 31:return he(`Activity`);default:return``}}function ye(e){try{var t=``,n=null;do t+=ve(e,n),n=e,e=e.return;while(e);return t}catch(e){return` Error generating stack: `+e.message+` `+e.stack}}var be=Object.prototype.hasOwnProperty,xe=t.unstable_scheduleCallback,Se=t.unstable_cancelCallback,Ce=t.unstable_shouldYield,we=t.unstable_requestPaint,Te=t.unstable_now,Ee=t.unstable_getCurrentPriorityLevel,De=t.unstable_ImmediatePriority,Oe=t.unstable_UserBlockingPriority,ke=t.unstable_NormalPriority,Ae=t.unstable_LowPriority,je=t.unstable_IdlePriority,Me=t.log,Ne=t.unstable_setDisableYieldValue,Pe=null,Fe=null;function Ie(e){if(typeof Me==`function`&&Ne(e),Fe&&typeof Fe.setStrictMode==`function`)try{Fe.setStrictMode(Pe,e)}catch{}}var Le=Math.clz32?Math.clz32:Be,Re=Math.log,ze=Math.LN2;function Be(e){return e>>>=0,e===0?32:31-(Re(e)/ze|0)|0}var Ve=256,He=262144,Ue=4194304;function We(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Ge(e,t,n){var r=e.pendingLanes;if(r===0)return 0;var i=0,a=e.suspendedLanes,o=e.pingedLanes;e=e.warmLanes;var s=r&134217727;return s===0?(s=r&~a,s===0?o===0?n||(n=r&~e,n!==0&&(i=We(n))):i=We(o):i=We(s)):(r=s&~a,r===0?(o&=s,o===0?n||(n=s&~e,n!==0&&(i=We(n))):i=We(o)):i=We(r)),i===0?0:t!==0&&t!==i&&(t&a)===0&&(a=i&-i,n=t&-t,a>=n||a===32&&n&4194048)?t:i}function Ke(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function qe(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Je(){var e=Ue;return Ue<<=1,!(Ue&62914560)&&(Ue=4194304),e}function Ye(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Xe(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Ze(e,t,n,r,i,a){var o=e.pendingLanes;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=n,e.entangledLanes&=n,e.errorRecoveryDisabledLanes&=n,e.shellSuspendCounter=0;var s=e.entanglements,c=e.expirationTimes,l=e.hiddenUpdates;for(n=o&~n;0 Silk Velvet Campaign Ops | Avocado Digital +at,st=`__reactProps Silk Velvet Campaign Ops | Avocado Digital +at,ct=`__reactContainer Silk Velvet Campaign Ops | Avocado Digital +at,lt=`__reactEvents Silk Velvet Campaign Ops | Avocado Digital +at,ut=`__reactListeners Silk Velvet Campaign Ops | Avocado Digital +at,dt=`__reactHandles Silk Velvet Campaign Ops | Avocado Digital +at,ft=`__reactResources Silk Velvet Campaign Ops | Avocado Digital +at,pt=`__reactMarker Silk Velvet Campaign Ops | Avocado Digital +at;function mt(e){delete e[ot],delete e[st],delete e[lt],delete e[ut],delete e[dt]}function ht(e){var t=e[ot];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ct]||n[ot]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=df(e);e!==null;){if(n=e[ot])return n;e=df(e)}return t}e=n,n=e.parentNode}return null}function gt(e){if(e=e[ot]||e[ct]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function _t(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(i(33))}function vt(e){var t=e[ft];return t||=e[ft]={hoistableStyles:new Map,hoistableScripts:new Map},t}function yt(e){e[pt]=!0}var bt=new Set,xt={};function St(e,t){Ct(e,t),Ct(e+`Capture`,t)}function Ct(e,t){for(xt[e]=t,e=0;e Silk Velvet Campaign Ops | Avocado Digital ),Tt={},Et={};function Dt(e){return be.call(Et,e)?!0:be.call(Tt,e)?!1:wt.test(e)?Et[e]=!0:(Tt[e]=!0,!1)}function Ot(e,t,n){if(Dt(t))if(n===null)e.removeAttribute(t);else{switch(typeof n){case`undefined`:case`function`:case`symbol`:e.removeAttribute(t);return;case`boolean`:var r=t.toLowerCase().slice(0,5);if(r!==`data-`&&r!==`aria-`){e.removeAttribute(t);return}}e.setAttribute(t,``+n)}}function kt(e,t,n){if(n===null)e.removeAttribute(t);else{switch(typeof n){case`undefined`:case`function`:case`symbol`:case`boolean`:e.removeAttribute(t);return}e.setAttribute(t,``+n)}}function At(e,t,n,r){if(r===null)e.removeAttribute(n);else{switch(typeof r){case`undefined`:case`function`:case`symbol`:case`boolean`:e.removeAttribute(n);return}e.setAttributeNS(t,n,``+r)}}function jt(e){switch(typeof e){case`bigint`:case`boolean`:case`number`:case`string`:case`undefined`:return e;case`object`:return e;default:return``}}function Mt(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()===`input`&&(t===`checkbox`||t===`radio`)}function Nt(e,t,n){var r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&r!==void 0&&typeof r.get==`function`&&typeof r.set==`function`){var i=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){n=``+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=``+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Pt(e){if(!e._valueTracker){var t=Mt(e)?`checked`:`value`;e._valueTracker=Nt(e,t,``+e[t])}}function Ft(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r=``;return e&&(r=Mt(e)?e.checked?`true`:`false`:e.value),e=r,e===n?!1:(t.setValue(e),!0)}function It(e){if(e||=typeof document<`u`?document:void 0,e===void 0)return null;try{return e.activeElement||e.body}catch{return e.body}}var Lt=/[\n"\\]/g;function Rt(e){return e.replace(Lt,function(e){return`\\`+e.charCodeAt(0).toString(16)+` `})}function zt(e,t,n,r,i,a,o,s){e.name=``,o!=null&&typeof o!=`function`&&typeof o!=`symbol`&&typeof o!=`boolean`?e.type=o:e.removeAttribute(`type`),t==null?o!==`submit`&&o!==`reset`||e.removeAttribute(`value`):o===`number`?(t===0&&e.value===``||e.value!=t)&&(e.value=``+jt(t)):e.value!==``+jt(t)&&(e.value=``+jt(t)),t==null?n==null?r!=null&&e.removeAttribute(`value`):Vt(e,o,jt(n)):Vt(e,o,jt(t)),i==null&&a!=null&&(e.defaultChecked=!!a),i!=null&&(e.checked=i&&typeof i!=`function`&&typeof i!=`symbol`),s!=null&&typeof s!=`function`&&typeof s!=`symbol`&&typeof s!=`boolean`?e.name=``+jt(s):e.removeAttribute(`name`)}function Bt(e,t,n,r,i,a,o,s){if(a!=null&&typeof a!=`function`&&typeof a!=`symbol`&&typeof a!=`boolean`&&(e.type=a),t!=null||n!=null){if(!(a!==`submit`&&a!==`reset`||t!=null)){Pt(e);return}n=n==null?``:``+jt(n),t=t==null?n:``+jt(t),s||t===e.value||(e.value=t),e.defaultValue=t}r??=i,r=typeof r!=`function`&&typeof r!=`symbol`&&!!r,e.checked=s?e.checked:!!r,e.defaultChecked=!!r,o!=null&&typeof o!=`function`&&typeof o!=`symbol`&&typeof o!=`boolean`&&(e.name=o),Pt(e)}function Vt(e,t,n){t===`number`&&It(e.ownerDocument)===e||e.defaultValue===``+n||(e.defaultValue=``+n)}function Ht(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i Silk Velvet Campaign Ops | Avocado Digital +n[i]]=!0;for(n=0;n Silk Velvet Campaign Ops | Avocado Digital +e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=``+jt(n),t=null,i=0;i`u`||window.document===void 0||window.document.createElement===void 0),V=!1;if(sn)try{var cn={};Object.defineProperty(cn,`passive`,{get:function(){V=!0}}),window.addEventListener(`test`,cn,cn),window.removeEventListener(`test`,cn,cn)}catch{V=!1}var ln=null,un=null,dn=null;function fn(){if(dn)return dn;var e,t=un,n=t.length,r,i=`value`in ln?ln.value:ln.textContent,a=i.length;for(e=0;e=Hn),Gn=` `,Kn=!1;function qn(e,t){switch(e){case`keyup`:return Bn.indexOf(t.keyCode)!==-1;case`keydown`:return t.keyCode!==229;case`keypress`:case`mousedown`:case`focusout`:return!0;default:return!1}}function Jn(e){return e=e.detail,typeof e==`object`&&`data`in e?e.data:null}var Yn=!1;function Xn(e,t){switch(e){case`compositionend`:return Jn(t);case`keypress`:return t.which===32?(Kn=!0,Gn):null;case`textInput`:return e=t.data,e===Gn&&Kn?null:e;default:return null}}function Zn(e,t){if(Yn)return e===`compositionend`||!Vn&&qn(e,t)?(e=fn(),dn=un=ln=null,Yn=!1,e):null;switch(e){case`paste`:return null;case`keypress`:if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=r}a:{for(;n;){if(n.nextSibling){n=n.nextSibling;break a}n=n.parentNode}n=void 0}n=yr(n)}}function xr(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?xr(e,t.parentNode):`contains`in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Sr(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=It(e.document);t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href==`string`}catch{n=!1}if(n)e=t.contentWindow;else break;t=It(e.document)}return t}function Cr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t===`input`&&(e.type===`text`||e.type===`search`||e.type===`tel`||e.type===`url`||e.type===`password`)||t===`textarea`||e.contentEditable===`true`)}var wr=sn&&`documentMode`in document&&11>=document.documentMode,Tr=null,Er=null,Dr=null,Or=!1;function kr(e,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Or||Tr==null||Tr!==It(r)||(r=Tr,`selectionStart`in r&&Cr(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Dr&&vr(Dr,r)||(Dr=r,r=Ed(Er,`onSelect`),0>=o,i-=o,bi=1<<32-Le(t)+i|n<h?(g=d,d=null):g=d.sibling;var _=p(i,d,s[h],c);if(_===null){d===null&&(d=g);break}e&&d&&_.alternate===null&&t(i,d),a=o(_,a,h),u===null?l=_:u.sibling=_,u=_,d=g}if(h===s.length)return n(i,d),G&&Si(i,h),l;if(d===null){for(;hg?(_=h,h=null):_=h.sibling;var y=p(a,h,v.value,l);if(y===null){h===null&&(h=_);break}e&&h&&y.alternate===null&&t(a,h),s=o(y,s,g),d===null?u=y:d.sibling=y,d=y,h=_}if(v.done)return n(a,h),G&&Si(a,g),u;if(h===null){for(;!v.done;g++,v=c.next())v=f(a,v.value,l),v!==null&&(s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return G&&Si(a,g),u}for(h=r(h);!v.done;g++,v=c.next())v=m(h,a,g,v.value,l),v!==null&&(e&&v.alternate!==null&&h.delete(v.key===null?g:v.key),s=o(v,s,g),d===null?u=v:d.sibling=v,d=v);return e&&h.forEach(function(e){return t(a,e)}),G&&Si(a,g),u}function b(e,r,o,c){if(typeof o==`object`&&o&&o.type===y&&o.key===null&&(o=o.props.children),typeof o==`object`&&o){switch(o.$typeof){case _:a:{for(var l=o.key;r!==null;){if(r.key===l){if(l=o.type,l===y){if(r.tag===7){n(e,r.sibling),c=a(r,o.props.children),c.return=e,e=c;break a}}else if(r.elementType===l||typeof l==`object`&&l&&l.$typeof===D&&Sa(l)===r.type){n(e,r.sibling),c=a(r,o.props),ka(c,o),c.return=e,e=c;break a}n(e,r);break}else t(e,r);r=r.sibling}o.type===y?(c=si(o.props.children,e.mode,c,o.key),c.return=e,e=c):(c=oi(o.type,o.key,o.props,null,e.mode,c),ka(c,o),c.return=e,e=c)}return s(e);case v:a:{for(l=o.key;r!==null;){if(r.key===l)if(r.tag===4&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),c=a(r,o.children||[]),c.return=e,e=c;break a}else{n(e,r);break}else t(e,r);r=r.sibling}c=ui(o,e.mode,c),c.return=e,e=c}return s(e);case D:return o=Sa(o),b(e,r,o,c)}if(ne(o))return h(e,r,o,c);if(A(o)){if(l=A(o),typeof l!=`function`)throw Error(i(150));return o=l.call(o),g(e,r,o,c)}if(typeof o.then==`function`)return b(e,r,Oa(o),c);if(o.$typeof===C)return b(e,r,Xi(e,o),c);Aa(e,o)}return typeof o==`string`&&o!==``||typeof o==`number`||typeof o==`bigint`?(o=``+o,r!==null&&r.tag===6?(n(e,r.sibling),c=a(r,o),c.return=e,e=c):(n(e,r),c=ci(o,e.mode,c),c.return=e,e=c),s(e)):n(e,r)}return function(e,t,n,r){try{Da=0;var i=b(e,t,n,r);return Ea=null,i}catch(t){if(t===ga||t===va)throw t;var a=ni(29,t,null,e.mode);return a.lanes=r,a.return=e,a}}}var Ma=ja(!0),Na=ja(!1),Pa=!1;function Fa(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Ia(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function La(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function Ra(e,t,n){var r=e.updateQueue;if(r===null)return null;if(r=r.shared,q&2){var i=r.pending;return i===null?t.next=t:(t.next=i.next,i.next=t),r.pending=t,t=$r(e),Qr(e,null,n),t}return Yr(e,r,t,n),$r(e)}function za(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,n&4194048)){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,$e(e,n)}}function Ba(e,t){var n=e.updateQueue,r=e.alternate;if(r!==null&&(r=r.updateQueue,n===r)){var i=null,a=null;if(n=n.firstBaseUpdate,n!==null){do{var o={lane:n.lane,tag:n.tag,payload:n.payload,callback:null,next:null};a===null?i=a=o:a=a.next=o,n=n.next}while(n!==null);a===null?i=a=t:a=a.next=t}else i=a=t;n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:a,shared:r.shared,callbacks:r.callbacks},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}var Va=!1;function Ha(){if(Va){var e=sa;if(e!==null)throw e}}function Ua(e,t,n,r){Va=!1;var i=e.updateQueue;Pa=!1;var a=i.firstBaseUpdate,o=i.lastBaseUpdate,s=i.shared.pending;if(s!==null){i.shared.pending=null;var c=s,l=c.next;c.next=null,o===null?a=l:o.next=l,o=c;var u=e.alternate;u!==null&&(u=u.updateQueue,s=u.lastBaseUpdate,s!==o&&(s===null?u.firstBaseUpdate=l:s.next=l,u.lastBaseUpdate=c))}if(a!==null){var d=i.baseState;o=0,u=l=c=null,s=a;do{var f=s.lane&-536870913,p=f!==s.lane;if(p?(Y&f)===f:(r&f)===f){f!==0&&f===oa&&(Va=!0),u!==null&&(u=u.next={lane:0,tag:s.tag,payload:s.payload,callback:null,next:null});a:{var m=e,g=s;f=t;var _=n;switch(g.tag){case 1:if(m=g.payload,typeof m==`function`){d=m.call(_,d,f);break a}d=m;break a;case 3:m.flags=m.flags&-65537|128;case 0:if(m=g.payload,f=typeof m==`function`?m.call(_,d,f):m,f==null)break a;d=h({},d,f);break a;case 2:Pa=!0}}f=s.callback,f!==null&&(e.flags|=64,p&&(e.flags|=8192),p=i.callbacks,p===null?i.callbacks=[f]:p.push(f))}else p={lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},u===null?(l=u=p,c=d):u=u.next=p,o|=f;if(s=s.next,s===null){if(s=i.shared.pending,s===null)break;p=s,s=p.next,p.next=null,i.lastBaseUpdate=p,i.shared.pending=null}}while(1);u===null&&(c=d),i.baseState=c,i.firstBaseUpdate=l,i.lastBaseUpdate=u,a===null&&(i.shared.lanes=0),Gl|=o,e.lanes=o,e.memoizedState=d}}function Wa(e,t){if(typeof e!=`function`)throw Error(i(191,e));e.call(t)}function Ga(e,t){var n=e.callbacks;if(n!==null)for(e.callbacks=null,e=0;ea?a:8;var o=N.T,s={};N.T=s,js(e,!1,t,n);try{var c=i(),l=N.S;l!==null&&l(s,c),typeof c==`object`&&c&&typeof c.then==`function`?As(e,t,ua(c,r),pu(e)):As(e,t,r,pu(e))}catch(n){As(e,t,{then:function(){},status:`rejected`,reason:n},pu())}finally{P.p=a,o!==null&&s.types!==null&&(o.types=s.types),N.T=o}}function bs(){}function xs(e,t,n,r){if(e.tag!==5)throw Error(i(476));var a=Ss(e).queue;ys(e,a,t,re,n===null?bs:function(){return Cs(e),n(r)})}function Ss(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:re,baseState:re,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Mo,lastRenderedState:re},next:null};var n={};return t.next={memoizedState:n,baseState:n,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Mo,lastRenderedState:n},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function Cs(e){var t=Ss(e);t.next===null&&(t=e.alternate.memoizedState),As(e,t.next.queue,{},pu())}function ws(){return Yi(Qf)}function Ts(){return Do().memoizedState}function Es(){return Do().memoizedState}function Ds(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var n=pu();e=La(n);var r=Ra(t,e,n);r!==null&&(hu(r,t,n),za(r,t,n)),t={cache:na()},e.payload=t;return}t=t.return}}function Os(e,t,n){var r=pu();n={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},Ms(e)?Ns(t,n):(n=Xr(e,t,n,r),n!==null&&(hu(n,e,r),Ps(n,t,r)))}function ks(e,t,n){As(e,t,n,pu())}function As(e,t,n,r){var i={lane:r,revertLane:0,gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null};if(Ms(e))Ns(t,i);else{var a=e.alternate;if(e.lanes===0&&(a===null||a.lanes===0)&&(a=t.lastRenderedReducer,a!==null))try{var o=t.lastRenderedState,s=a(o,n);if(i.hasEagerState=!0,i.eagerState=s,_r(s,o))return Yr(e,t,i,0),Rl===null&&Jr(),!1}catch{}if(n=Xr(e,t,i,r),n!==null)return hu(n,e,r),Ps(n,t,r),!0}return!1}function js(e,t,n,r){if(r={lane:2,revertLane:dd(),gesture:null,action:r,hasEagerState:!1,eagerState:null,next:null},Ms(e)){if(t)throw Error(i(479))}else t=Xr(e,n,r,2),t!==null&&hu(t,e,2)}function Ms(e){var t=e.alternate;return e===K||t!==null&&t===K}function Ns(e,t){uo=lo=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Ps(e,t,n){if(n&4194048){var r=t.lanes;r&=e.pendingLanes,n|=r,t.lanes=n,$e(e,n)}}var Fs={readContext:Yi,use:Ao,useCallback:_o,useContext:_o,useEffect:_o,useImperativeHandle:_o,useLayoutEffect:_o,useInsertionEffect:_o,useMemo:_o,useReducer:_o,useRef:_o,useState:_o,useDebugValue:_o,useDeferredValue:_o,useTransition:_o,useSyncExternalStore:_o,useId:_o,useHostTransitionStatus:_o,useFormState:_o,useActionState:_o,useOptimistic:_o,useMemoCache:_o,useCacheRefresh:_o};Fs.useEffectEvent=_o;var Is={readContext:Yi,use:Ao,useCallback:function(e,t){return Eo().memoizedState=[e,t===void 0?null:t],e},useContext:Yi,useEffect:os,useImperativeHandle:function(e,t,n){n=n==null?null:n.concat([e]),is(4194308,4,fs.bind(null,t,e),n)},useLayoutEffect:function(e,t){return is(4194308,4,e,t)},useInsertionEffect:function(e,t){is(4,2,e,t)},useMemo:function(e,t){var n=Eo();t=t===void 0?null:t;var r=e();if(fo){Ie(!0);try{e()}finally{Ie(!1)}}return n.memoizedState=[r,t],r},useReducer:function(e,t,n){var r=Eo();if(n!==void 0){var i=n(t);if(fo){Ie(!0);try{n(t)}finally{Ie(!1)}}}else i=t;return r.memoizedState=r.baseState=i,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:i},r.queue=e,e=e.dispatch=Os.bind(null,K,e),[r.memoizedState,e]},useRef:function(e){var t=Eo();return e={current:e},t.memoizedState=e},useState:function(e){e=Ho(e);var t=e.queue,n=ks.bind(null,K,t);return t.dispatch=n,[e.memoizedState,n]},useDebugValue:ms,useDeferredValue:function(e,t){return _s(Eo(),e,t)},useTransition:function(){var e=Ho(!1);return e=ys.bind(null,K,e.queue,!0,!1),Eo().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,n){var r=K,a=Eo();if(G){if(n===void 0)throw Error(i(407));n=n()}else{if(n=t(),Rl===null)throw Error(i(349));Y&127||Lo(r,t,n)}a.memoizedState=n;var o={value:n,getSnapshot:t};return a.queue=o,os(zo.bind(null,r,o,e),[e]),r.flags|=2048,ns(9,{destroy:void 0},Ro.bind(null,r,o,n,t),null),n},useId:function(){var e=Eo(),t=Rl.identifierPrefix;if(G){var n=xi,r=bi;n=(r&~(1<<32-Le(r)-1)).toString(32)+n,t=`_`+t+`R_`+n,n=po++,0<\/script>`,o=o.removeChild(o.firstChild);break;case`select`:o=typeof r.is==`string`?s.createElement(`select`,{is:r.is}):s.createElement(`select`),r.multiple?o.multiple=!0:r.size&&(o.size=r.size);break;default:o=typeof r.is==`string`?s.createElement(a,{is:r.is}):s.createElement(a)}}o[ot]=t,o[st]=r;a:for(s=t.child;s!==null;){if(s.tag===5||s.tag===6)o.appendChild(s.stateNode);else if(s.tag!==4&&s.tag!==27&&s.child!==null){s.child.return=s,s=s.child;continue}if(s===t)break a;for(;s.sibling===null;){if(s.return===null||s.return===t)break a;s=s.return}s.sibling.return=s.return,s=s.sibling}t.stateNode=o;a:switch(Pd(o,a,r),a){case`button`:case`input`:case`select`:case`textarea`:r=!!r.autoFocus;break a;case`img`:r=!0;break a;default:r=!1}r&&Ac(t)}}return Fc(t),jc(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,n),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==r&&Ac(t);else{if(typeof r!=`string`&&t.stateNode===null)throw Error(i(166));if(e=se.current,Fi(t)){if(e=t.stateNode,n=t.memoizedProps,r=null,a=Di,a!==null)switch(a.tag){case 27:case 5:r=a.memoizedProps}e[ot]=t,e=!!(e.nodeValue===n||r!==null&&!0===r.suppressHydrationWarning||Md(e.nodeValue,n)),e||Mi(t,!0)}else e=Bd(e).createTextNode(r),e[ot]=t,t.stateNode=e}return Fc(t),null;case 31:if(n=t.memoizedState,e===null||e.memoizedState!==null){if(r=Fi(t),n!==null){if(e===null){if(!r)throw Error(i(318));if(e=t.memoizedState,e=e===null?null:e.dehydrated,!e)throw Error(i(557));e[ot]=t}else Ii(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Fc(t),e=!1}else n=Li(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=n),e=!0;if(!e)return t.flags&256?(ro(t),t):(ro(t),null);if(t.flags&128)throw Error(i(558))}return Fc(t),null;case 13:if(r=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(a=Fi(t),r!==null&&r.dehydrated!==null){if(e===null){if(!a)throw Error(i(318));if(a=t.memoizedState,a=a===null?null:a.dehydrated,!a)throw Error(i(317));a[ot]=t}else Ii(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Fc(t),a=!1}else a=Li(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=a),a=!0;if(!a)return t.flags&256?(ro(t),t):(ro(t),null)}return ro(t),t.flags&128?(t.lanes=n,t):(n=r!==null,e=e!==null&&e.memoizedState!==null,n&&(r=t.child,a=null,r.alternate!==null&&r.alternate.memoizedState!==null&&r.alternate.memoizedState.cachePool!==null&&(a=r.alternate.memoizedState.cachePool.pool),o=null,r.memoizedState!==null&&r.memoizedState.cachePool!==null&&(o=r.memoizedState.cachePool.pool),o!==a&&(r.flags|=2048)),n!==e&&n&&(t.child.flags|=8192),Nc(t,t.updateQueue),Fc(t),null);case 4:return ue(),e===null&&Sd(t.stateNode.containerInfo),Fc(t),null;case 10:return Ui(t.type),Fc(t),null;case 19:if(L(io),r=t.memoizedState,r===null)return Fc(t),null;if(a=(t.flags&128)!=0,o=r.rendering,o===null)if(a)Pc(r,!1);else{if(Wl!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(o=ao(e),o!==null){for(t.flags|=128,Pc(r,!1),e=o.updateQueue,t.updateQueue=e,Nc(t,e),t.subtreeFlags=0,e=n,n=t.child;n!==null;)ai(n,e),n=n.sibling;return R(io,io.current&1|2),G&&Si(t,r.treeForkCount),t.child}e=e.sibling}r.tail!==null&&Te()>tu&&(t.flags|=128,a=!0,Pc(r,!1),t.lanes=4194304)}else{if(!a)if(e=ao(o),e!==null){if(t.flags|=128,a=!0,e=e.updateQueue,t.updateQueue=e,Nc(t,e),Pc(r,!0),r.tail===null&&r.tailMode===`hidden`&&!o.alternate&&!G)return Fc(t),null}else 2*Te()-r.renderingStartTime>tu&&n!==536870912&&(t.flags|=128,a=!0,Pc(r,!1),t.lanes=4194304);r.isBackwards?(o.sibling=t.child,t.child=o):(e=r.last,e===null?t.child=o:e.sibling=o,r.last=o)}return r.tail===null?(Fc(t),null):(e=r.tail,r.rendering=e,r.tail=e.sibling,r.renderingStartTime=Te(),e.sibling=null,n=io.current,R(io,a?n&1|2:n&1),G&&Si(t,r.treeForkCount),e);case 22:case 23:return ro(t),Xa(),r=t.memoizedState!==null,e===null?r&&(t.flags|=8192):e.memoizedState!==null!==r&&(t.flags|=8192),r?n&536870912&&!(t.flags&128)&&(Fc(t),t.subtreeFlags&6&&(t.flags|=8192)):Fc(t),n=t.updateQueue,n!==null&&Nc(t,n.retryQueue),n=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(n=e.memoizedState.cachePool.pool),r=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(r=t.memoizedState.cachePool.pool),r!==n&&(t.flags|=2048),e!==null&&L(fa),null;case 24:return n=null,e!==null&&(n=e.memoizedState.cache),t.memoizedState.cache!==n&&(t.flags|=2048),Ui(ta),Fc(t),null;case 25:return null;case 30:return null}throw Error(i(156,t.tag))}function Lc(e,t){switch(Ti(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Ui(ta),ue(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return fe(t),null;case 31:if(t.memoizedState!==null){if(ro(t),t.alternate===null)throw Error(i(340));Ii()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(ro(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(i(340));Ii()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return L(io),null;case 4:return ue(),null;case 10:return Ui(t.type),null;case 22:case 23:return ro(t),Xa(),e!==null&&L(fa),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Ui(ta),null;case 25:return null;default:return null}}function Rc(e,t){switch(Ti(t),t.tag){case 3:Ui(ta),ue();break;case 26:case 27:case 5:fe(t);break;case 4:ue();break;case 31:t.memoizedState!==null&&ro(t);break;case 13:ro(t);break;case 19:L(io);break;case 10:Ui(t.type);break;case 22:case 23:ro(t),Xa(),e!==null&&L(fa);break;case 24:Ui(ta)}}function zc(e,t){try{var n=t.updateQueue,r=n===null?null:n.lastEffect;if(r!==null){var i=r.next;n=i;do{if((n.tag&e)===e){r=void 0;var a=n.create,o=n.inst;r=a(),o.destroy=r}n=n.next}while(n!==i)}}catch(e){Z(t,t.return,e)}}function Bc(e,t,n){try{var r=t.updateQueue,i=r===null?null:r.lastEffect;if(i!==null){var a=i.next;r=a;do{if((r.tag&e)===e){var o=r.inst,s=o.destroy;if(s!==void 0){o.destroy=void 0,i=t;var c=n,l=s;try{l()}catch(e){Z(i,c,e)}}}r=r.next}while(r!==a)}}catch(e){Z(t,t.return,e)}}function Vc(e){var t=e.updateQueue;if(t!==null){var n=e.stateNode;try{Ga(t,n)}catch(t){Z(e,e.return,t)}}}function Hc(e,t,n){n.props=Us(e.type,e.memoizedProps),n.state=e.memoizedState;try{n.componentWillUnmount()}catch(n){Z(e,t,n)}}function Uc(e,t){try{var n=e.ref;if(n!==null){switch(e.tag){case 26:case 27:case 5:var r=e.stateNode;break;case 30:r=e.stateNode;break;default:r=e.stateNode}typeof n==`function`?e.refCleanup=n(r):n.current=r}}catch(n){Z(e,t,n)}}function Wc(e,t){var n=e.ref,r=e.refCleanup;if(n!==null)if(typeof r==`function`)try{r()}catch(n){Z(e,t,n)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof n==`function`)try{n(null)}catch(n){Z(e,t,n)}else n.current=null}function Gc(e){var t=e.type,n=e.memoizedProps,r=e.stateNode;try{a:switch(t){case`button`:case`input`:case`select`:case`textarea`:n.autoFocus&&r.focus();break a;case`img`:n.src?r.src=n.src:n.srcSet&&(r.srcset=n.srcSet)}}catch(t){Z(e,e.return,t)}}function Kc(e,t,n){try{var r=e.stateNode;Fd(r,e.type,n,t),r[st]=t}catch(t){Z(e,e.return,t)}}function qc(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Zd(e.type)||e.tag===4}function Jc(e){a:for(;;){for(;e.sibling===null;){if(e.return===null||qc(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&Zd(e.type)||e.flags&2||e.child===null||e.tag===4)continue a;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Yc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?(n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n).insertBefore(e,t):(t=n.nodeType===9?n.body:n.nodeName===`HTML`?n.ownerDocument.body:n,t.appendChild(e),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=Qt));else if(r!==4&&(r===27&&Zd(e.type)&&(n=e.stateNode,t=null),e=e.child,e!==null))for(Yc(e,t,n),e=e.sibling;e!==null;)Yc(e,t,n),e=e.sibling}function Xc(e,t,n){var r=e.tag;if(r===5||r===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(r!==4&&(r===27&&Zd(e.type)&&(n=e.stateNode),e=e.child,e!==null))for(Xc(e,t,n),e=e.sibling;e!==null;)Xc(e,t,n),e=e.sibling}function Zc(e){var t=e.stateNode,n=e.memoizedProps;try{for(var r=e.type,i=t.attributes;i.length;)t.removeAttributeNode(i[0]);Pd(t,r,n),t[ot]=e,t[st]=n}catch(t){Z(e,e.return,t)}}var Qc=!1,$c=!1,el=!1,tl=typeof WeakSet==`function`?WeakSet:Set,nl=null;function rl(e,t){if(e=e.containerInfo,Rd=sp,e=Sr(e),Cr(e)){if(`selectionStart`in e)var n={start:e.selectionStart,end:e.selectionEnd};else a:{n=(n=e.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var a=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break a}var s=0,c=-1,l=-1,u=0,d=0,f=e,p=null;b:for(;;){for(var m;f!==n||a!==0&&f.nodeType!==3||(c=s+a),f!==o||r!==0&&f.nodeType!==3||(l=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(m=f.firstChild)!==null;)p=f,f=m;for(;;){if(f===e)break b;if(p===n&&++u===a&&(c=s),p===o&&++d===r&&(l=s),(m=f.nextSibling)!==null)break;f=p,p=f.parentNode}f=m}n=c===-1||l===-1?null:{start:c,end:l}}else n=null}n||={start:0,end:0}}else n=null;for(zd={focusedElem:e,selectionRange:n},sp=!1,nl=t;nl!==null;)if(t=nl,e=t.child,t.subtreeFlags&1028&&e!==null)e.return=t,nl=e;else for(;nl!==null;){switch(t=nl,o=t.alternate,e=t.flags,t.tag){case 0:if(e&4&&(e=t.updateQueue,e=e===null?null:e.events,e!==null))for(n=0;n title`))),Pd(o,r,n),o[ot]=e,yt(o),r=o;break a;case`link`:var s=Vf(`link`,`href`,a).get(r+(n.href||``));if(s){for(var c=0;cg&&(o=g,g=h,h=o);var _=br(s,h),v=br(s,g);if(_&&v&&(p.rangeCount!==1||p.anchorNode!==_.node||p.anchorOffset!==_.offset||p.focusNode!==v.node||p.focusOffset!==v.offset)){var y=d.createRange();y.setStart(_.node,_.offset),p.removeAllRanges(),h>g?(p.addRange(y),p.extend(v.node,v.offset)):(y.setEnd(v.node,v.offset),p.addRange(y))}}}}for(d=[],p=s;p=p.parentNode;)p.nodeType===1&&d.push({element:p,left:p.scrollLeft,top:p.scrollTop});for(typeof s.focus==`function`&&s.focus(),s=0;sn?32:n,N.T=null,n=lu,lu=null;var o=au,s=su;if(iu=0,ou=au=null,su=0,q&6)throw Error(i(331));var c=q;if(q|=4,Nl(o.current),Tl(o,o.current,s,n),q=c,id(0,!1),Fe&&typeof Fe.onPostCommitFiberRoot==`function`)try{Fe.onPostCommitFiberRoot(Pe,o)}catch{}return!0}finally{P.p=a,N.T=r,Vu(e,t)}}function Wu(e,t,n){t=fi(n,t),t=Ys(e.stateNode,t,2),e=Ra(e,t,2),e!==null&&(Xe(e,2),rd(e))}function Z(e,t,n){if(e.tag===3)Wu(e,e,n);else for(;t!==null;){if(t.tag===3){Wu(t,e,n);break}else if(t.tag===1){var r=t.stateNode;if(typeof t.type.getDerivedStateFromError==`function`||typeof r.componentDidCatch==`function`&&(ru===null||!ru.has(r))){e=fi(n,e),n=Xs(2),r=Ra(t,n,2),r!==null&&(Zs(n,r,t,e),Xe(r,2),rd(r));break}}t=t.return}}function Gu(e,t,n){var r=e.pingCache;if(r===null){r=e.pingCache=new Ll;var i=new Set;r.set(t,i)}else i=r.get(t),i===void 0&&(i=new Set,r.set(t,i));i.has(n)||(Hl=!0,i.add(n),e=Ku.bind(null,e,t,n),t.then(e,e))}function Ku(e,t,n){var r=e.pingCache;r!==null&&r.delete(t),e.pingedLanes|=e.suspendedLanes&n,e.warmLanes&=~n,Rl===e&&(Y&n)===n&&(Wl===4||Wl===3&&(Y&62914560)===Y&&300>Te()-$l?!(q&2)&&Su(e,0):ql|=n,Yl===Y&&(Yl=0)),rd(e)}function qu(e,t){t===0&&(t=Je()),e=Zr(e,t),e!==null&&(Xe(e,t),rd(e))}function Ju(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),qu(e,n)}function Yu(e,t){var n=0;switch(e.tag){case 31:case 13:var r=e.stateNode,a=e.memoizedState;a!==null&&(n=a.retryLane);break;case 19:r=e.stateNode;break;case 22:r=e.stateNode._retryCache;break;default:throw Error(i(314))}r!==null&&r.delete(t),qu(e,n)}function Xu(e,t){return xe(e,t)}var Zu=null,Qu=null,$u=!1,ed=!1,td=!1,nd=0;function rd(e){e!==Qu&&e.next===null&&(Qu===null?Zu=Qu=e:Qu=Qu.next=e),ed=!0,$u||($u=!0,ud())}function id(e,t){if(!td&&ed){td=!0;do for(var n=!1,r=Zu;r!==null;){if(!t)if(e!==0){var i=r.pendingLanes;if(i===0)var a=0;else{var o=r.suspendedLanes,s=r.pingedLanes;a=(1<<31-Le(42|e)+1)-1,a&=i&~(o&~s),a=a&201326741?a&201326741|1:a?a|2:0}a!==0&&(n=!0,ld(r,a))}else a=Y,a=Ge(r,r===Rl?a:0,r.cancelPendingCommit!==null||r.timeoutHandle!==-1),!(a&3)||Ke(r,a)||(n=!0,ld(r,a));r=r.next}while(n);td=!1}}function ad(){od()}function od(){ed=$u=!1;var e=0;nd!==0&&Gd()&&(e=nd);for(var t=Te(),n=null,r=Zu;r!==null;){var i=r.next,a=sd(r,t);a===0?(r.next=null,n===null?Zu=i:n.next=i,i===null&&(Qu=n)):(n=r,(e!==0||a&3)&&(ed=!0)),r=i}iu!==0&&iu!==5||id(e,!1),nd!==0&&(nd=0)}function sd(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,a=e.pendingLanes&-62914561;0s)break;var u=c.transferSize,d=c.initiatorType;u&&Id(d)&&(c=c.responseEnd,o+=u*(c Silk Velvet Campaign Ops | Avocado Digital ||n===`/&`){if(r===0){e.removeChild(i),Np(t);return}r--}else if(n===` Silk Velvet Campaign Ops | Avocado Digital ||n===`$?`||n===`$~`||n===`$!`||n===`&`)r++;else if(n===`html`)pf(e.ownerDocument.documentElement);else if(n===`head`){n=e.ownerDocument.head,pf(n);for(var a=n.firstChild;a;){var o=a.nextSibling,s=a.nodeName;a[pt]||s===`SCRIPT`||s===`STYLE`||s===`LINK`&&a.rel.toLowerCase()===`stylesheet`||n.removeChild(a),a=o}}else n===`body`&&pf(e.ownerDocument.body);n=i}while(n);Np(t)}function $d(e,t){var n=e;e=0;do{var r=n.nextSibling;if(n.nodeType===1?t?(n._stashedDisplay=n.style.display,n.style.display=`none`):(n.style.display=n._stashedDisplay||``,n.getAttribute(`style`)===``&&n.removeAttribute(`style`)):n.nodeType===3&&(t?(n._stashedText=n.nodeValue,n.nodeValue=``):n.nodeValue=n._stashedText||``),r&&r.nodeType===8)if(n=r.data,n===`/ Silk Velvet Campaign Ops | Avocado Digital ){if(e===0)break;e--}else n!==` Silk Velvet Campaign Ops | Avocado Digital &&n!==`$?`&&n!==`$~`&&n!==`$!`||e++;n=r}while(n)}function ef(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var n=t;switch(t=t.nextSibling,n.nodeName){case`HTML`:case`HEAD`:case`BODY`:ef(n),mt(n);continue;case`SCRIPT`:case`STYLE`:continue;case`LINK`:if(n.rel.toLowerCase()===`stylesheet`)continue}e.removeChild(n)}}function tf(e,t,n,r){for(;e.nodeType===1;){var i=n;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!r&&(e.nodeName!==`INPUT`||e.type!==`hidden`))break}else if(!r)if(t===`input`&&e.type===`hidden`){var a=i.name==null?null:``+i.name;if(i.type===`hidden`&&e.getAttribute(`name`)===a)return e}else return e;else if(!e[pt])switch(t){case`meta`:if(!e.hasAttribute(`itemprop`))break;return e;case`link`:if(a=e.getAttribute(`rel`),a===`stylesheet`&&e.hasAttribute(`data-precedence`)||a!==i.rel||e.getAttribute(`href`)!==(i.href==null||i.href===``?null:i.href)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin)||e.getAttribute(`title`)!==(i.title==null?null:i.title))break;return e;case`style`:if(e.hasAttribute(`data-precedence`))break;return e;case`script`:if(a=e.getAttribute(`src`),(a!==(i.src==null?null:i.src)||e.getAttribute(`type`)!==(i.type==null?null:i.type)||e.getAttribute(`crossorigin`)!==(i.crossOrigin==null?null:i.crossOrigin))&&a&&e.hasAttribute(`async`)&&!e.hasAttribute(`itemprop`))break;return e;default:return e}if(e=cf(e.nextSibling),e===null)break}return null}function nf(e,t,n){if(t===``)return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!n||(e=cf(e.nextSibling),e===null))return null;return e}function rf(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!==`INPUT`||e.type!==`hidden`)&&!t||(e=cf(e.nextSibling),e===null))return null;return e}function af(e){return e.data===`$?`||e.data===`$~`}function of(e){return e.data===`$!`||e.data===`$?`&&e.ownerDocument.readyState!==`loading`}function sf(e,t){var n=e.ownerDocument;if(e.data===`$~`)e._reactRetry=t;else if(e.data!==`$?`||n.readyState!==`loading`)t();else{var r=function(){t(),n.removeEventListener(`DOMContentLoaded`,r)};n.addEventListener(`DOMContentLoaded`,r),e._reactRetry=r}}function cf(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t===` Silk Velvet Campaign Ops | Avocado Digital ||t===`$!`||t===`$?`||t===`$~`||t===`&`||t===`F!`||t===`F`)break;if(t===`/ Silk Velvet Campaign Ops | Avocado Digital ||t===`/&`)return null}}return e}var lf=null;function uf(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===`/ Silk Velvet Campaign Ops | Avocado Digital ||n===`/&`){if(t===0)return cf(e.nextSibling);t--}else n!==` Silk Velvet Campaign Ops | Avocado Digital &&n!==`$!`&&n!==`$?`&&n!==`$~`&&n!==`&`||t++}e=e.nextSibling}return null}function df(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n===` Silk Velvet Campaign Ops | Avocado Digital ||n===`$!`||n===`$?`||n===`$~`||n===`&`){if(t===0)return e;t--}else n!==`/ Silk Velvet Campaign Ops | Avocado Digital &&n!==`/&`||t++}e=e.previousSibling}return null}function ff(e,t,n){switch(t=Bd(n),e){case`html`:if(e=t.documentElement,!e)throw Error(i(452));return e;case`head`:if(e=t.head,!e)throw Error(i(453));return e;case`body`:if(e=t.body,!e)throw Error(i(454));return e;default:throw Error(i(451))}}function pf(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);mt(e)}var mf=new Map,hf=new Set;function gf(e){return typeof e.getRootNode==`function`?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var _f=P.d;P.d={f:vf,r:yf,D:Sf,C:Cf,L:wf,m:Tf,X:Df,S:Ef,M:Of};function vf(){var e=_f.f(),t=bu();return e||t}function yf(e){var t=gt(e);t!==null&&t.tag===5&&t.type===`form`?Cs(t):_f.r(e)}var bf=typeof document>`u`?null:document;function xf(e,t,n){var r=bf;if(r&&typeof t==`string`&&t){var i=Rt(t);i=`link[rel="`+e+`"][href="`+i+`"]`,typeof n==`string`&&(i+=`[crossorigin="`+n+`"]`),hf.has(i)||(hf.add(i),e={rel:e,crossOrigin:n,href:t},r.querySelector(i)===null&&(t=r.createElement(`link`),Pd(t,`link`,e),yt(t),r.head.appendChild(t)))}}function Sf(e){_f.D(e),xf(`dns-prefetch`,e,null)}function Cf(e,t){_f.C(e,t),xf(`preconnect`,e,t)}function wf(e,t,n){_f.L(e,t,n);var r=bf;if(r&&e&&t){var i=`link[rel="preload"][as="`+Rt(t)+`"]`;t===`image`&&n&&n.imageSrcSet?(i+=`[imagesrcset="`+Rt(n.imageSrcSet)+`"]`,typeof n.imageSizes==`string`&&(i+=`[imagesizes="`+Rt(n.imageSizes)+`"]`)):i+=`[href="`+Rt(e)+`"]`;var a=i;switch(t){case`style`:a=Af(e);break;case`script`:a=Pf(e)}mf.has(a)||(e=h({rel:`preload`,href:t===`image`&&n&&n.imageSrcSet?void 0:e,as:t},n),mf.set(a,e),r.querySelector(i)!==null||t===`style`&&r.querySelector(jf(a))||t===`script`&&r.querySelector(Ff(a))||(t=r.createElement(`link`),Pd(t,`link`,e),yt(t),r.head.appendChild(t)))}}function Tf(e,t){_f.m(e,t);var n=bf;if(n&&e){var r=t&&typeof t.as==`string`?t.as:`script`,i=`link[rel="modulepreload"][as="`+Rt(r)+`"][href="`+Rt(e)+`"]`,a=i;switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:a=Pf(e)}if(!mf.has(a)&&(e=h({rel:`modulepreload`,href:e},t),mf.set(a,e),n.querySelector(i)===null)){switch(r){case`audioworklet`:case`paintworklet`:case`serviceworker`:case`sharedworker`:case`worker`:case`script`:if(n.querySelector(Ff(a)))return}r=n.createElement(`link`),Pd(r,`link`,e),yt(r),n.head.appendChild(r)}}}function Ef(e,t,n){_f.S(e,t,n);var r=bf;if(r&&e){var i=vt(r).hoistableStyles,a=Af(e);t||=`default`;var o=i.get(a);if(!o){var s={loading:0,preload:null};if(o=r.querySelector(jf(a)))s.loading=5;else{e=h({rel:`stylesheet`,href:e,"data-precedence":t},n),(n=mf.get(a))&&Rf(e,n);var c=o=r.createElement(`link`);yt(c),Pd(c,`link`,e),c._p=new Promise(function(e,t){c.onload=e,c.onerror=t}),c.addEventListener(`load`,function(){s.loading|=1}),c.addEventListener(`error`,function(){s.loading|=2}),s.loading|=4,Lf(o,t,r)}o={type:`stylesheet`,instance:o,count:1,state:s},i.set(a,o)}}}function Df(e,t){_f.X(e,t);var n=bf;if(n&&e){var r=vt(n).hoistableScripts,i=Pf(e),a=r.get(i);a||(a=n.querySelector(Ff(i)),a||(e=h({src:e,async:!0},t),(t=mf.get(i))&&zf(e,t),a=n.createElement(`script`),yt(a),Pd(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function Of(e,t){_f.M(e,t);var n=bf;if(n&&e){var r=vt(n).hoistableScripts,i=Pf(e),a=r.get(i);a||(a=n.querySelector(Ff(i)),a||(e=h({src:e,async:!0,type:`module`},t),(t=mf.get(i))&&zf(e,t),a=n.createElement(`script`),yt(a),Pd(a,`link`,e),n.head.appendChild(a)),a={type:`script`,instance:a,count:1,state:null},r.set(i,a))}}function kf(e,t,n,r){var a=(a=se.current)?gf(a):null;if(!a)throw Error(i(446));switch(e){case`meta`:case`title`:return null;case`style`:return typeof n.precedence==`string`&&typeof n.href==`string`?(t=Af(n.href),n=vt(a).hoistableStyles,r=n.get(t),r||(r={type:`style`,instance:null,count:0,state:null},n.set(t,r)),r):{type:`void`,instance:null,count:0,state:null};case`link`:if(n.rel===`stylesheet`&&typeof n.href==`string`&&typeof n.precedence==`string`){e=Af(n.href);var o=vt(a).hoistableStyles,s=o.get(e);if(s||(a=a.ownerDocument||a,s={type:`stylesheet`,instance:null,count:0,state:{loading:0,preload:null}},o.set(e,s),(o=a.querySelector(jf(e)))&&!o._p&&(s.instance=o,s.state.loading=5),mf.has(e)||(n={rel:`preload`,as:`style`,href:n.href,crossOrigin:n.crossOrigin,integrity:n.integrity,media:n.media,hrefLang:n.hrefLang,referrerPolicy:n.referrerPolicy},mf.set(e,n),o||Nf(a,e,n,s.state))),t&&r===null)throw Error(i(528,``));return s}if(t&&r!==null)throw Error(i(529,``));return null;case`script`:return t=n.async,n=n.src,typeof n==`string`&&t&&typeof t!=`function`&&typeof t!=`symbol`?(t=Pf(n),n=vt(a).hoistableScripts,r=n.get(t),r||(r={type:`script`,instance:null,count:0,state:null},n.set(t,r)),r):{type:`void`,instance:null,count:0,state:null};default:throw Error(i(444,e))}}function Af(e){return`href="`+Rt(e)+`"`}function jf(e){return`link[rel="stylesheet"][`+e+`]`}function Mf(e){return h({},e,{"data-precedence":e.precedence,precedence:null})}function Nf(e,t,n,r){e.querySelector(`link[rel="preload"][as="style"][`+t+`]`)?r.loading=1:(t=e.createElement(`link`),r.preload=t,t.addEventListener(`load`,function(){return r.loading|=1}),t.addEventListener(`error`,function(){return r.loading|=2}),Pd(t,`link`,n),yt(t),e.head.appendChild(t))}function Pf(e){return`[src="`+Rt(e)+`"]`}function Ff(e){return`script[async]`+e}function If(e,t,n){if(t.count++,t.instance===null)switch(t.type){case`style`:var r=e.querySelector(`style[data-href~="`+Rt(n.href)+`"]`);if(r)return t.instance=r,yt(r),r;var a=h({},n,{"data-href":n.href,"data-precedence":n.precedence,href:null,precedence:null});return r=(e.ownerDocument||e).createElement(`style`),yt(r),Pd(r,`style`,a),Lf(r,n.precedence,e),t.instance=r;case`stylesheet`:a=Af(n.href);var o=e.querySelector(jf(a));if(o)return t.state.loading|=4,t.instance=o,yt(o),o;r=Mf(n),(a=mf.get(a))&&Rf(r,a),o=(e.ownerDocument||e).createElement(`link`),yt(o);var s=o;return s._p=new Promise(function(e,t){s.onload=e,s.onerror=t}),Pd(o,`link`,r),t.state.loading|=4,Lf(o,n.precedence,e),t.instance=o;case`script`:return o=Pf(n.src),(a=e.querySelector(Ff(o)))?(t.instance=a,yt(a),a):(r=n,(a=mf.get(o))&&(r=h({},n),zf(r,a)),e=e.ownerDocument||e,a=e.createElement(`script`),yt(a),Pd(a,`link`,r),e.head.appendChild(a),t.instance=a);case`void`:return null;default:throw Error(i(443,t.type))}else t.type===`stylesheet`&&!(t.state.loading&4)&&(r=t.instance,t.state.loading|=4,Lf(r,n.precedence,e));return t.instance}function Lf(e,t,n){for(var r=n.querySelectorAll(`link[rel="stylesheet"][data-precedence],style[data-precedence]`),i=r.length?r[r.length-1]:null,a=i,o=0;o title`):null)}function Uf(e,t,n){if(n===1||t.itemProp!=null)return!1;switch(e){case`meta`:case`title`:return!0;case`style`:if(typeof t.precedence!=`string`||typeof t.href!=`string`||t.href===``)break;return!0;case`link`:if(typeof t.rel!=`string`||typeof t.href!=`string`||t.href===``||t.onLoad||t.onError)break;switch(t.rel){case`stylesheet`:return e=t.disabled,typeof t.precedence==`string`&&e==null;default:return!0}case`script`:if(t.async&&typeof t.async!=`function`&&typeof t.async!=`symbol`&&!t.onLoad&&!t.onError&&t.src&&typeof t.src==`string`)return!0}return!1}function Wf(e){return!(e.type===`stylesheet`&&!(e.state.loading&3))}function Gf(e,t,n,r){if(n.type===`stylesheet`&&(typeof r.media!=`string`||!1!==matchMedia(r.media).matches)&&!(n.state.loading&4)){if(n.instance===null){var i=Af(r.href),a=t.querySelector(jf(i));if(a){t=a._p,typeof t==`object`&&t&&typeof t.then==`function`&&(e.count++,e=Jf.bind(e),t.then(e,e)),n.state.loading|=4,n.instance=a,yt(a);return}a=t.ownerDocument||t,r=Mf(r),(i=mf.get(i))&&Rf(r,i),a=a.createElement(`link`),yt(a);var o=a;o._p=new Promise(function(e,t){o.onload=e,o.onerror=t}),Pd(a,`link`,r),n.instance=a}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(n,t),(t=n.state.preload)&&!(n.state.loading&3)&&(e.count++,n=Jf.bind(e),t.addEventListener(`load`,n),t.addEventListener(`error`,n))}}var Kf=0;function qf(e,t){return e.stylesheets&&e.count===0&&Xf(e,e.stylesheets),0Kf?50:800)+t);return e.unsuspend=n,function(){e.unsuspend=null,clearTimeout(r),clearTimeout(i)}}:null}function Jf(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)Xf(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Yf=null;function Xf(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Yf=new Map,t.forEach(Zf,e),Yf=null,Jf.call(e))}function Zf(e,t){if(!(t.state.loading&4)){var n=Yf.get(e);if(n)var r=n.get(null);else{n=new Map,Yf.set(e,n);for(var i=e.querySelectorAll(`link[data-precedence],style[data-precedence]`),a=0;a{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=h()}))(),_=c(u(),1);typeof window<`u`&&window.document&&window.document.createElement;function v(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),n===!1||!r.defaultPrevented)return t?.(r)}}var y=o((e=>{var t=Symbol.for(`react.transitional.element`),n=Symbol.for(`react.fragment`);function r(e,n,r){var i=null;if(r!==void 0&&(i=``+r),n.key!==void 0&&(i=``+n.key),`key`in n)for(var a in r={},n)a!==`key`&&(r[a]=n[a]);else r=n;return n=r.ref,{$typeof:t,type:e,key:i,ref:n===void 0?null:n,props:r}}e.Fragment=n,e.jsx=r,e.jsxs=r})),b=o(((e,t)=>{t.exports=y()}))();function x(e,t){let n=_.createContext(t),r=e=>{let{children:t,...r}=e,i=_.useMemo(()=>r,Object.values(r));return(0,b.jsx)(n.Provider,{value:i,children:t})};r.displayName=e+`Provider`;function i(r){let i=_.useContext(n);if(i)return i;if(t!==void 0)return t;throw Error(`\`${r}\` must be used within \`${e}\``)}return[r,i]}function S(e,t=[]){let n=[];function r(t,r){let i=_.createContext(r),a=n.length;n=[...n,r];let o=t=>{let{scope:n,children:r,...o}=t,s=n?.[e]?.[a]||i,c=_.useMemo(()=>o,Object.values(o));return(0,b.jsx)(s.Provider,{value:c,children:r})};o.displayName=t+`Provider`;function s(n,o){let s=o?.[e]?.[a]||i,c=_.useContext(s);if(c)return c;if(r!==void 0)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}return[o,s]}let i=()=>{let t=n.map(e=>_.createContext(e));return function(n){let r=n?.[e]||t;return _.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return i.scopeName=e,[r,C(i,...t)]}function C(...e){let t=e[0];if(e.length===1)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return _.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}function w(e,t){if(typeof e==`function`)return e(t);e!=null&&(e.current=t)}function T(...e){return t=>{let n=!1,r=e.map(e=>{let r=w(e,t);return!n&&typeof r==`function`&&(n=!0),r});if(n)return()=>{for(let t=0;t{let{children:r,...i}=e,a=_.Children.toArray(r),o=a.find(O);if(o){let e=o.props.children,r=a.map(t=>t===o?_.Children.count(e)>1?_.Children.only(null):_.isValidElement(e)?e.props.children:null:t);return(0,b.jsx)(t,{...i,ref:n,children:_.isValidElement(e)?_.cloneElement(e,void 0,r):null})}return(0,b.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}function D(e){let t=_.forwardRef((e,t)=>{let{children:n,...r}=e;if(_.isValidElement(n)){let e=A(n),i=k(r,n.props);return n.type!==_.Fragment&&(i.ref=t?T(t,e):e),_.cloneElement(n,i)}return _.Children.count(n)>1?_.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var te=Symbol(`radix.slottable`);function O(e){return _.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===te}function k(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function A(e){let t=Object.getOwnPropertyDescriptor(e.props,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}function j(e){let t=e+`CollectionProvider`,[n,r]=S(t),[i,a]=n(t,{collectionRef:{current:null},itemMap:new Map}),o=e=>{let{scope:t,children:n}=e,r=_.useRef(null),a=_.useRef(new Map).current;return(0,b.jsx)(i,{scope:t,itemMap:a,collectionRef:r,children:n})};o.displayName=t;let s=e+`CollectionSlot`,c=ee(s),l=_.forwardRef((e,t)=>{let{scope:n,children:r}=e;return(0,b.jsx)(c,{ref:E(t,a(s,n).collectionRef),children:r})});l.displayName=s;let u=e+`CollectionItemSlot`,d=`data-radix-collection-item`,f=ee(u),p=_.forwardRef((e,t)=>{let{scope:n,children:r,...i}=e,o=_.useRef(null),s=E(t,o),c=a(u,n);return _.useEffect(()=>(c.itemMap.set(o,{ref:o,...i}),()=>void c.itemMap.delete(o))),(0,b.jsx)(f,{[d]:``,ref:s,children:r})});p.displayName=u;function m(t){let n=a(e+`CollectionConsumer`,t);return _.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${d}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])}return[{Provider:o,Slot:l,ItemSlot:p},m,r]}var M=globalThis?.document?_.useLayoutEffect:()=>{},ne=_.useId||(()=>void 0),N=0;function P(e){let[t,n]=_.useState(ne());return M(()=>{e||n(e=>e??String(N++))},[e]),e||(t?`radix-${t}`:``)}var re=c(m(),1),F=[`a`,`button`,`div`,`form`,`h2`,`h3`,`img`,`input`,`label`,`li`,`nav`,`ol`,`p`,`select`,`span`,`svg`,`ul`].reduce((e,t)=>{let n=ee(`Primitive.${t}`),r=_.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return typeof window<`u`&&(window[Symbol.for(`radix-ui`)]=!0),(0,b.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function ie(e,t){e&&re.flushSync(()=>e.dispatchEvent(t))}function I(e){let t=_.useRef(e);return _.useEffect(()=>{t.current=e}),_.useMemo(()=>(...e)=>t.current?.(...e),[])}var L=_.useInsertionEffect||M;function R({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){let[i,a,o]=ae({defaultProp:t,onChange:n}),s=e!==void 0,c=s?e:i;{let t=_.useRef(e!==void 0);_.useEffect(()=>{let e=t.current;e!==s&&console.warn(`${r} is changing from ${e?`controlled`:`uncontrolled`} to ${s?`controlled`:`uncontrolled`}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`),t.current=s},[s,r])}return[c,_.useCallback(t=>{if(s){let n=oe(t)?t(e):t;n!==e&&o.current?.(n)}else a(t)},[s,e,a,o])]}function ae({defaultProp:e,onChange:t}){let[n,r]=_.useState(e),i=_.useRef(n),a=_.useRef(t);return L(()=>{a.current=t},[t]),_.useEffect(()=>{i.current!==n&&(a.current?.(n),i.current=n)},[n,i]),[n,r,a]}function oe(e){return typeof e==`function`}var se=_.createContext(void 0);function ce(e){let t=_.useContext(se);return e||t||`ltr`}var le=`rovingFocusGroup.onEntryFocus`,ue={bubbles:!1,cancelable:!0},de=`RovingFocusGroup`,[fe,pe,me]=j(de),[he,ge]=S(de,[me]),[_e,ve]=he(de),ye=_.forwardRef((e,t)=>(0,b.jsx)(fe.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,b.jsx)(fe.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,b.jsx)(be,{...e,ref:t})})}));ye.displayName=de;var be=_.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,orientation:r,loop:i=!1,dir:a,currentTabStopId:o,defaultCurrentTabStopId:s,onCurrentTabStopIdChange:c,onEntryFocus:l,preventScrollOnEntryFocus:u=!1,...d}=e,f=_.useRef(null),p=E(t,f),m=ce(a),[h,g]=R({prop:o,defaultProp:s??null,onChange:c,caller:de}),[y,x]=_.useState(!1),S=I(l),C=pe(n),w=_.useRef(!1),[T,ee]=_.useState(0);return _.useEffect(()=>{let e=f.current;if(e)return e.addEventListener(le,S),()=>e.removeEventListener(le,S)},[S]),(0,b.jsx)(_e,{scope:n,orientation:r,dir:m,loop:i,currentTabStopId:h,onItemFocus:_.useCallback(e=>g(e),[g]),onItemShiftTab:_.useCallback(()=>x(!0),[]),onFocusableItemAdd:_.useCallback(()=>ee(e=>e+1),[]),onFocusableItemRemove:_.useCallback(()=>ee(e=>e-1),[]),children:(0,b.jsx)(F.div,{tabIndex:y||T===0?-1:0,"data-orientation":r,...d,ref:p,style:{outline:`none`,...e.style},onMouseDown:v(e.onMouseDown,()=>{w.current=!0}),onFocus:v(e.onFocus,e=>{let t=!w.current;if(e.target===e.currentTarget&&t&&!y){let t=new CustomEvent(le,ue);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=C().filter(e=>e.focusable);Ee([e.find(e=>e.active),e.find(e=>e.id===h),...e].filter(Boolean).map(e=>e.ref.current),u)}}w.current=!1}),onBlur:v(e.onBlur,()=>x(!1))})})}),xe=`RovingFocusGroupItem`,Se=_.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,focusable:r=!0,active:i=!1,tabStopId:a,children:o,...s}=e,c=P(),l=a||c,u=ve(xe,n),d=u.currentTabStopId===l,f=pe(n),{onFocusableItemAdd:p,onFocusableItemRemove:m,currentTabStopId:h}=u;return _.useEffect(()=>{if(r)return p(),()=>m()},[r,p,m]),(0,b.jsx)(fe.ItemSlot,{scope:n,id:l,focusable:r,active:i,children:(0,b.jsx)(F.span,{tabIndex:d?0:-1,"data-orientation":u.orientation,...s,ref:t,onMouseDown:v(e.onMouseDown,e=>{r?u.onItemFocus(l):e.preventDefault()}),onFocus:v(e.onFocus,()=>u.onItemFocus(l)),onKeyDown:v(e.onKeyDown,e=>{if(e.key===`Tab`&&e.shiftKey){u.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=Te(e,u.orientation,u.dir);if(t!==void 0){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let n=f().filter(e=>e.focusable).map(e=>e.ref.current);if(t===`last`)n.reverse();else if(t===`prev`||t===`next`){t===`prev`&&n.reverse();let r=n.indexOf(e.currentTarget);n=u.loop?De(n,r+1):n.slice(r+1)}setTimeout(()=>Ee(n))}}),children:typeof o==`function`?o({isCurrentTabStop:d,hasTabStop:h!=null}):o})})});Se.displayName=xe;var Ce={ArrowLeft:`prev`,ArrowUp:`prev`,ArrowRight:`next`,ArrowDown:`next`,PageUp:`first`,Home:`first`,PageDown:`last`,End:`last`};function we(e,t){return t===`rtl`?e===`ArrowLeft`?`ArrowRight`:e===`ArrowRight`?`ArrowLeft`:e:e}function Te(e,t,n){let r=we(e.key,n);if(!(t===`vertical`&&[`ArrowLeft`,`ArrowRight`].includes(r))&&!(t===`horizontal`&&[`ArrowUp`,`ArrowDown`].includes(r)))return Ce[r]}function Ee(e,t=!1){let n=document.activeElement;for(let r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}function De(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var Oe=ye,ke=Se;function Ae(e,t){return _.useReducer((e,n)=>t[e][n]??e,e)}var je=e=>{let{present:t,children:n}=e,r=Me(t),i=typeof n==`function`?n({present:r.isPresent}):_.Children.only(n),a=E(r.ref,Pe(i));return typeof n==`function`||r.isPresent?_.cloneElement(i,{ref:a}):null};je.displayName=`Presence`;function Me(e){let[t,n]=_.useState(),r=_.useRef(null),i=_.useRef(e),a=_.useRef(`none`),[o,s]=Ae(e?`mounted`:`unmounted`,{mounted:{UNMOUNT:`unmounted`,ANIMATION_OUT:`unmountSuspended`},unmountSuspended:{MOUNT:`mounted`,ANIMATION_END:`unmounted`},unmounted:{MOUNT:`mounted`}});return _.useEffect(()=>{let e=Ne(r.current);a.current=o===`mounted`?e:`none`},[o]),M(()=>{let t=r.current,n=i.current;if(n!==e){let r=a.current,o=Ne(t);e?s(`MOUNT`):o===`none`||t?.display===`none`?s(`UNMOUNT`):s(n&&r!==o?`ANIMATION_OUT`:`UNMOUNT`),i.current=e}},[e,s]),M(()=>{if(t){let e,n=t.ownerDocument.defaultView??window,o=a=>{let o=Ne(r.current).includes(CSS.escape(a.animationName));if(a.target===t&&o&&(s(`ANIMATION_END`),!i.current)){let r=t.style.animationFillMode;t.style.animationFillMode=`forwards`,e=n.setTimeout(()=>{t.style.animationFillMode===`forwards`&&(t.style.animationFillMode=r)})}},c=e=>{e.target===t&&(a.current=Ne(r.current))};return t.addEventListener(`animationstart`,c),t.addEventListener(`animationcancel`,o),t.addEventListener(`animationend`,o),()=>{n.clearTimeout(e),t.removeEventListener(`animationstart`,c),t.removeEventListener(`animationcancel`,o),t.removeEventListener(`animationend`,o)}}else s(`ANIMATION_END`)},[t,s]),{isPresent:[`mounted`,`unmountSuspended`].includes(o),ref:_.useCallback(e=>{r.current=e?getComputedStyle(e):null,n(e)},[])}}function Ne(e){return e?.animationName||`none`}function Pe(e){let t=Object.getOwnPropertyDescriptor(e.props,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var Fe=`Tabs`,[Ie,Le]=S(Fe,[ge]),Re=ge(),[ze,Be]=Ie(Fe),Ve=_.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,onValueChange:i,defaultValue:a,orientation:o=`horizontal`,dir:s,activationMode:c=`automatic`,...l}=e,u=ce(s),[d,f]=R({prop:r,onChange:i,defaultProp:a??``,caller:Fe});return(0,b.jsx)(ze,{scope:n,baseId:P(),value:d,onValueChange:f,orientation:o,dir:u,activationMode:c,children:(0,b.jsx)(F.div,{dir:u,"data-orientation":o,...l,ref:t})})});Ve.displayName=Fe;var He=`TabsList`,Ue=_.forwardRef((e,t)=>{let{__scopeTabs:n,loop:r=!0,...i}=e,a=Be(He,n),o=Re(n);return(0,b.jsx)(Oe,{asChild:!0,...o,orientation:a.orientation,dir:a.dir,loop:r,children:(0,b.jsx)(F.div,{role:`tablist`,"aria-orientation":a.orientation,...i,ref:t})})});Ue.displayName=He;var We=`TabsTrigger`,Ge=_.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,disabled:i=!1,...a}=e,o=Be(We,n),s=Re(n),c=Je(o.baseId,r),l=Ye(o.baseId,r),u=r===o.value;return(0,b.jsx)(ke,{asChild:!0,...s,focusable:!i,active:u,children:(0,b.jsx)(F.button,{type:`button`,role:`tab`,"aria-selected":u,"aria-controls":l,"data-state":u?`active`:`inactive`,"data-disabled":i?``:void 0,disabled:i,id:c,...a,ref:t,onMouseDown:v(e.onMouseDown,e=>{!i&&e.button===0&&e.ctrlKey===!1?o.onValueChange(r):e.preventDefault()}),onKeyDown:v(e.onKeyDown,e=>{[` `,`Enter`].includes(e.key)&&o.onValueChange(r)}),onFocus:v(e.onFocus,()=>{let e=o.activationMode!==`manual`;!u&&!i&&e&&o.onValueChange(r)})})})});Ge.displayName=We;var Ke=`TabsContent`,qe=_.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,forceMount:i,children:a,...o}=e,s=Be(Ke,n),c=Je(s.baseId,r),l=Ye(s.baseId,r),u=r===s.value,d=_.useRef(u);return _.useEffect(()=>{let e=requestAnimationFrame(()=>d.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,b.jsx)(je,{present:i||u,children:({present:n})=>(0,b.jsx)(F.div,{"data-state":u?`active`:`inactive`,"data-orientation":s.orientation,role:`tabpanel`,"aria-labelledby":c,hidden:!n,id:l,tabIndex:0,...o,ref:t,style:{...e.style,animationDuration:d.current?`0s`:void 0},children:n&&a})})});qe.displayName=Ke;function Je(e,t){return`${e}-trigger-${t}`}function Ye(e,t){return`${e}-content-${t}`}var Xe=Ve,Ze=Ue,Qe=Ge,$e=qe;function et(e){var t,n,r=``;if(typeof e==`string`||typeof e==`number`)r+=e;else if(typeof e==`object`)if(Array.isArray(e)){var i=e.length;for(t=0;t{let n=Array(e.length+t.length);for(let t=0;t({classGroupId:e,validator:t}),it=(e=new Map,t=null,n)=>({nextPart:e,validators:t,classGroupId:n}),at=`-`,ot=[],st=`arbitrary..`,ct=e=>{let t=dt(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:e=>{if(e.startsWith(`[`)&&e.endsWith(`]`))return ut(e);let n=e.split(at);return lt(n,n[0]===``&&n.length>1?1:0,t)},getConflictingClassGroupIds:(e,t)=>{if(t){let t=r[e],i=n[e];return t?i?nt(i,t):t:i||ot}return n[e]||ot}}},lt=(e,t,n)=>{if(e.length-t===0)return n.classGroupId;let r=e[t],i=n.nextPart.get(r);if(i){let n=lt(e,t+1,i);if(n)return n}let a=n.validators;if(a===null)return;let o=t===0?e.join(at):e.slice(t).join(at),s=a.length;for(let e=0;ee.slice(1,-1).indexOf(`:`)===-1?void 0:(()=>{let t=e.slice(1,-1),n=t.indexOf(`:`),r=t.slice(0,n);return r?st+r:void 0})(),dt=e=>{let{theme:t,classGroups:n}=e;return ft(n,t)},ft=(e,t)=>{let n=it();for(let r in e){let i=e[r];pt(i,n,r,t)}return n},pt=(e,t,n,r)=>{let i=e.length;for(let a=0;a{if(typeof e==`string`){ht(e,t,n);return}if(typeof e==`function`){gt(e,t,n,r);return}_t(e,t,n,r)},ht=(e,t,n)=>{let r=e===``?t:vt(t,e);r.classGroupId=n},gt=(e,t,n,r)=>{if(yt(e)){pt(e(r),t,n,r);return}t.validators===null&&(t.validators=[]),t.validators.push(rt(n,e))},_t=(e,t,n,r)=>{let i=Object.entries(e),a=i.length;for(let e=0;e{let n=e,r=t.split(at),i=r.length;for(let e=0;e`isThemeGetter`in e&&e.isThemeGetter===!0,bt=e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,n=Object.create(null),r=Object.create(null),i=(i,a)=>{n[i]=a,t++,t>e&&(t=0,r=n,n=Object.create(null))};return{get(e){let t=n[e];if(t!==void 0)return t;if((t=r[e])!==void 0)return i(e,t),t},set(e,t){e in n?n[e]=t:i(e,t)}}},xt=`!`,St=`:`,Ct=[],wt=(e,t,n,r,i)=>({modifiers:e,hasImportantModifier:t,baseClassName:n,maybePostfixModifierPosition:r,isExternal:i}),Tt=e=>{let{prefix:t,experimentalParseClassName:n}=e,r=e=>{let t=[],n=0,r=0,i=0,a,o=e.length;for(let s=0;si?a-i:void 0;return wt(t,l,c,u)};if(t){let e=t+St,n=r;r=t=>t.startsWith(e)?n(t.slice(e.length)):wt(Ct,!1,t,void 0,!0)}if(n){let e=r;r=t=>n({className:t,parseClassName:e})}return r},Et=e=>{let t=new Map;return e.orderSensitiveModifiers.forEach((e,n)=>{t.set(e,1e6+n)}),e=>{let n=[],r=[];for(let i=0;i0&&(r.sort(),n.push(...r),r=[]),n.push(a)):r.push(a)}return r.length>0&&(r.sort(),n.push(...r)),n}},Dt=e=>({cache:bt(e.cacheSize),parseClassName:Tt(e),sortModifiers:Et(e),...ct(e)}),Ot=/\s+/,kt=(e,t)=>{let{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:i,sortModifiers:a}=t,o=[],s=e.trim().split(Ot),c=``;for(let e=s.length-1;e>=0;--e){let t=s[e],{isExternal:l,modifiers:u,hasImportantModifier:d,baseClassName:f,maybePostfixModifierPosition:p}=n(t);if(l){c=t+(c.length>0?` `+c:c);continue}let m=!!p,h=r(m?f.substring(0,p):f);if(!h){if(!m){c=t+(c.length>0?` `+c:c);continue}if(h=r(f),!h){c=t+(c.length>0?` `+c:c);continue}m=!1}let g=u.length===0?``:u.length===1?u[0]:a(u).join(`:`),_=d?g+xt:g,v=_+h;if(o.indexOf(v)>-1)continue;o.push(v);let y=i(h,m);for(let e=0;e0?` `+c:c)}return c},At=(...e)=>{let t=0,n,r,i=``;for(;t{if(typeof e==`string`)return e;let t,n=``;for(let r=0;r{let n,r,i,a,o=o=>(n=Dt(t.reduce((e,t)=>t(e),e())),r=n.cache.get,i=n.cache.set,a=s,s(o)),s=e=>{let t=r(e);if(t)return t;let a=kt(e,n);return i(e,a),a};return a=o,(...e)=>a(At(...e))},Nt=[],Pt=e=>{let t=t=>t[e]||Nt;return t.isThemeGetter=!0,t},Ft=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,It=/^\((?:(\w[\w-]*):)?(.+)\)$/i,Lt=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,Rt=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,zt=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,Bt=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,Vt=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Ht=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Ut=e=>Lt.test(e),z=e=>!!e&&!Number.isNaN(Number(e)),Wt=e=>!!e&&Number.isInteger(Number(e)),Gt=e=>e.endsWith(`%`)&&z(e.slice(0,-1)),Kt=e=>Rt.test(e),qt=()=>!0,Jt=e=>zt.test(e)&&!Bt.test(e),Yt=()=>!1,Xt=e=>Vt.test(e),Zt=e=>Ht.test(e),Qt=e=>!B(e)&&!V(e),$t=e=>hn(e,yn,Yt),B=e=>Ft.test(e),en=e=>hn(e,bn,Jt),tn=e=>hn(e,xn,z),nn=e=>hn(e,Cn,qt),rn=e=>hn(e,Sn,Yt),an=e=>hn(e,_n,Yt),on=e=>hn(e,vn,Zt),sn=e=>hn(e,wn,Xt),V=e=>It.test(e),cn=e=>gn(e,bn),ln=e=>gn(e,Sn),un=e=>gn(e,_n),dn=e=>gn(e,yn),fn=e=>gn(e,vn),pn=e=>gn(e,wn,!0),mn=e=>gn(e,Cn,!0),hn=(e,t,n)=>{let r=Ft.exec(e);return r?r[1]?t(r[1]):n(r[2]):!1},gn=(e,t,n=!1)=>{let r=It.exec(e);return r?r[1]?t(r[1]):n:!1},_n=e=>e===`position`||e===`percentage`,vn=e=>e===`image`||e===`url`,yn=e=>e===`length`||e===`size`||e===`bg-size`,bn=e=>e===`length`,xn=e=>e===`number`,Sn=e=>e===`family-name`,Cn=e=>e===`number`||e===`weight`,wn=e=>e===`shadow`,Tn=Mt(()=>{let e=Pt(`color`),t=Pt(`font`),n=Pt(`text`),r=Pt(`font-weight`),i=Pt(`tracking`),a=Pt(`leading`),o=Pt(`breakpoint`),s=Pt(`container`),c=Pt(`spacing`),l=Pt(`radius`),u=Pt(`shadow`),d=Pt(`inset-shadow`),f=Pt(`text-shadow`),p=Pt(`drop-shadow`),m=Pt(`blur`),h=Pt(`perspective`),g=Pt(`aspect`),_=Pt(`ease`),v=Pt(`animate`),y=()=>[`auto`,`avoid`,`all`,`avoid-page`,`page`,`left`,`right`,`column`],b=()=>[`center`,`top`,`bottom`,`left`,`right`,`top-left`,`left-top`,`top-right`,`right-top`,`bottom-right`,`right-bottom`,`bottom-left`,`left-bottom`],x=()=>[...b(),V,B],S=()=>[`auto`,`hidden`,`clip`,`visible`,`scroll`],C=()=>[`auto`,`contain`,`none`],w=()=>[V,B,c],T=()=>[Ut,`full`,`auto`,...w()],E=()=>[Wt,`none`,`subgrid`,V,B],ee=()=>[`auto`,{span:[`full`,Wt,V,B]},Wt,V,B],D=()=>[Wt,`auto`,V,B],te=()=>[`auto`,`min`,`max`,`fr`,V,B],O=()=>[`start`,`end`,`center`,`between`,`around`,`evenly`,`stretch`,`baseline`,`center-safe`,`end-safe`],k=()=>[`start`,`end`,`center`,`stretch`,`center-safe`,`end-safe`],A=()=>[`auto`,...w()],j=()=>[Ut,`auto`,`full`,`dvw`,`dvh`,`lvw`,`lvh`,`svw`,`svh`,`min`,`max`,`fit`,...w()],M=()=>[Ut,`screen`,`full`,`dvw`,`lvw`,`svw`,`min`,`max`,`fit`,...w()],ne=()=>[Ut,`screen`,`full`,`lh`,`dvh`,`lvh`,`svh`,`min`,`max`,`fit`,...w()],N=()=>[e,V,B],P=()=>[...b(),un,an,{position:[V,B]}],re=()=>[`no-repeat`,{repeat:[``,`x`,`y`,`space`,`round`]}],F=()=>[`auto`,`cover`,`contain`,dn,$t,{size:[V,B]}],ie=()=>[Gt,cn,en],I=()=>[``,`none`,`full`,l,V,B],L=()=>[``,z,cn,en],R=()=>[`solid`,`dashed`,`dotted`,`double`],ae=()=>[`normal`,`multiply`,`screen`,`overlay`,`darken`,`lighten`,`color-dodge`,`color-burn`,`hard-light`,`soft-light`,`difference`,`exclusion`,`hue`,`saturation`,`color`,`luminosity`],oe=()=>[z,Gt,un,an],se=()=>[``,`none`,m,V,B],ce=()=>[`none`,z,V,B],le=()=>[`none`,z,V,B],ue=()=>[z,V,B],de=()=>[Ut,`full`,...w()];return{cacheSize:500,theme:{animate:[`spin`,`ping`,`pulse`,`bounce`],aspect:[`video`],blur:[Kt],breakpoint:[Kt],color:[qt],container:[Kt],"drop-shadow":[Kt],ease:[`in`,`out`,`in-out`],font:[Qt],"font-weight":[`thin`,`extralight`,`light`,`normal`,`medium`,`semibold`,`bold`,`extrabold`,`black`],"inset-shadow":[Kt],leading:[`none`,`tight`,`snug`,`normal`,`relaxed`,`loose`],perspective:[`dramatic`,`near`,`normal`,`midrange`,`distant`,`none`],radius:[Kt],shadow:[Kt],spacing:[`px`,z],text:[Kt],"text-shadow":[Kt],tracking:[`tighter`,`tight`,`normal`,`wide`,`wider`,`widest`]},classGroups:{aspect:[{aspect:[`auto`,`square`,Ut,B,V,g]}],container:[`container`],columns:[{columns:[z,B,V,s]}],"break-after":[{"break-after":y()}],"break-before":[{"break-before":y()}],"break-inside":[{"break-inside":[`auto`,`avoid`,`avoid-page`,`avoid-column`]}],"box-decoration":[{"box-decoration":[`slice`,`clone`]}],box:[{box:[`border`,`content`]}],display:[`block`,`inline-block`,`inline`,`flex`,`inline-flex`,`table`,`inline-table`,`table-caption`,`table-cell`,`table-column`,`table-column-group`,`table-footer-group`,`table-header-group`,`table-row-group`,`table-row`,`flow-root`,`grid`,`inline-grid`,`contents`,`list-item`,`hidden`],sr:[`sr-only`,`not-sr-only`],float:[{float:[`right`,`left`,`none`,`start`,`end`]}],clear:[{clear:[`left`,`right`,`both`,`none`,`start`,`end`]}],isolation:[`isolate`,`isolation-auto`],"object-fit":[{object:[`contain`,`cover`,`fill`,`none`,`scale-down`]}],"object-position":[{object:x()}],overflow:[{overflow:S()}],"overflow-x":[{"overflow-x":S()}],"overflow-y":[{"overflow-y":S()}],overscroll:[{overscroll:C()}],"overscroll-x":[{"overscroll-x":C()}],"overscroll-y":[{"overscroll-y":C()}],position:[`static`,`fixed`,`absolute`,`relative`,`sticky`],inset:[{inset:T()}],"inset-x":[{"inset-x":T()}],"inset-y":[{"inset-y":T()}],start:[{"inset-s":T(),start:T()}],end:[{"inset-e":T(),end:T()}],"inset-bs":[{"inset-bs":T()}],"inset-be":[{"inset-be":T()}],top:[{top:T()}],right:[{right:T()}],bottom:[{bottom:T()}],left:[{left:T()}],visibility:[`visible`,`invisible`,`collapse`],z:[{z:[Wt,`auto`,V,B]}],basis:[{basis:[Ut,`full`,`auto`,s,...w()]}],"flex-direction":[{flex:[`row`,`row-reverse`,`col`,`col-reverse`]}],"flex-wrap":[{flex:[`nowrap`,`wrap`,`wrap-reverse`]}],flex:[{flex:[z,Ut,`auto`,`initial`,`none`,B]}],grow:[{grow:[``,z,V,B]}],shrink:[{shrink:[``,z,V,B]}],order:[{order:[Wt,`first`,`last`,`none`,V,B]}],"grid-cols":[{"grid-cols":E()}],"col-start-end":[{col:ee()}],"col-start":[{"col-start":D()}],"col-end":[{"col-end":D()}],"grid-rows":[{"grid-rows":E()}],"row-start-end":[{row:ee()}],"row-start":[{"row-start":D()}],"row-end":[{"row-end":D()}],"grid-flow":[{"grid-flow":[`row`,`col`,`dense`,`row-dense`,`col-dense`]}],"auto-cols":[{"auto-cols":te()}],"auto-rows":[{"auto-rows":te()}],gap:[{gap:w()}],"gap-x":[{"gap-x":w()}],"gap-y":[{"gap-y":w()}],"justify-content":[{justify:[...O(),`normal`]}],"justify-items":[{"justify-items":[...k(),`normal`]}],"justify-self":[{"justify-self":[`auto`,...k()]}],"align-content":[{content:[`normal`,...O()]}],"align-items":[{items:[...k(),{baseline:[``,`last`]}]}],"align-self":[{self:[`auto`,...k(),{baseline:[``,`last`]}]}],"place-content":[{"place-content":O()}],"place-items":[{"place-items":[...k(),`baseline`]}],"place-self":[{"place-self":[`auto`,...k()]}],p:[{p:w()}],px:[{px:w()}],py:[{py:w()}],ps:[{ps:w()}],pe:[{pe:w()}],pbs:[{pbs:w()}],pbe:[{pbe:w()}],pt:[{pt:w()}],pr:[{pr:w()}],pb:[{pb:w()}],pl:[{pl:w()}],m:[{m:A()}],mx:[{mx:A()}],my:[{my:A()}],ms:[{ms:A()}],me:[{me:A()}],mbs:[{mbs:A()}],mbe:[{mbe:A()}],mt:[{mt:A()}],mr:[{mr:A()}],mb:[{mb:A()}],ml:[{ml:A()}],"space-x":[{"space-x":w()}],"space-x-reverse":[`space-x-reverse`],"space-y":[{"space-y":w()}],"space-y-reverse":[`space-y-reverse`],size:[{size:j()}],"inline-size":[{inline:[`auto`,...M()]}],"min-inline-size":[{"min-inline":[`auto`,...M()]}],"max-inline-size":[{"max-inline":[`none`,...M()]}],"block-size":[{block:[`auto`,...ne()]}],"min-block-size":[{"min-block":[`auto`,...ne()]}],"max-block-size":[{"max-block":[`none`,...ne()]}],w:[{w:[s,`screen`,...j()]}],"min-w":[{"min-w":[s,`screen`,`none`,...j()]}],"max-w":[{"max-w":[s,`screen`,`none`,`prose`,{screen:[o]},...j()]}],h:[{h:[`screen`,`lh`,...j()]}],"min-h":[{"min-h":[`screen`,`lh`,`none`,...j()]}],"max-h":[{"max-h":[`screen`,`lh`,...j()]}],"font-size":[{text:[`base`,n,cn,en]}],"font-smoothing":[`antialiased`,`subpixel-antialiased`],"font-style":[`italic`,`not-italic`],"font-weight":[{font:[r,mn,nn]}],"font-stretch":[{"font-stretch":[`ultra-condensed`,`extra-condensed`,`condensed`,`semi-condensed`,`normal`,`semi-expanded`,`expanded`,`extra-expanded`,`ultra-expanded`,Gt,B]}],"font-family":[{font:[ln,rn,t]}],"font-features":[{"font-features":[B]}],"fvn-normal":[`normal-nums`],"fvn-ordinal":[`ordinal`],"fvn-slashed-zero":[`slashed-zero`],"fvn-figure":[`lining-nums`,`oldstyle-nums`],"fvn-spacing":[`proportional-nums`,`tabular-nums`],"fvn-fraction":[`diagonal-fractions`,`stacked-fractions`],tracking:[{tracking:[i,V,B]}],"line-clamp":[{"line-clamp":[z,`none`,V,tn]}],leading:[{leading:[a,...w()]}],"list-image":[{"list-image":[`none`,V,B]}],"list-style-position":[{list:[`inside`,`outside`]}],"list-style-type":[{list:[`disc`,`decimal`,`none`,V,B]}],"text-alignment":[{text:[`left`,`center`,`right`,`justify`,`start`,`end`]}],"placeholder-color":[{placeholder:N()}],"text-color":[{text:N()}],"text-decoration":[`underline`,`overline`,`line-through`,`no-underline`],"text-decoration-style":[{decoration:[...R(),`wavy`]}],"text-decoration-thickness":[{decoration:[z,`from-font`,`auto`,V,en]}],"text-decoration-color":[{decoration:N()}],"underline-offset":[{"underline-offset":[z,`auto`,V,B]}],"text-transform":[`uppercase`,`lowercase`,`capitalize`,`normal-case`],"text-overflow":[`truncate`,`text-ellipsis`,`text-clip`],"text-wrap":[{text:[`wrap`,`nowrap`,`balance`,`pretty`]}],indent:[{indent:w()}],"vertical-align":[{align:[`baseline`,`top`,`middle`,`bottom`,`text-top`,`text-bottom`,`sub`,`super`,V,B]}],whitespace:[{whitespace:[`normal`,`nowrap`,`pre`,`pre-line`,`pre-wrap`,`break-spaces`]}],break:[{break:[`normal`,`words`,`all`,`keep`]}],wrap:[{wrap:[`break-word`,`anywhere`,`normal`]}],hyphens:[{hyphens:[`none`,`manual`,`auto`]}],content:[{content:[`none`,V,B]}],"bg-attachment":[{bg:[`fixed`,`local`,`scroll`]}],"bg-clip":[{"bg-clip":[`border`,`padding`,`content`,`text`]}],"bg-origin":[{"bg-origin":[`border`,`padding`,`content`]}],"bg-position":[{bg:P()}],"bg-repeat":[{bg:re()}],"bg-size":[{bg:F()}],"bg-image":[{bg:[`none`,{linear:[{to:[`t`,`tr`,`r`,`br`,`b`,`bl`,`l`,`tl`]},Wt,V,B],radial:[``,V,B],conic:[Wt,V,B]},fn,on]}],"bg-color":[{bg:N()}],"gradient-from-pos":[{from:ie()}],"gradient-via-pos":[{via:ie()}],"gradient-to-pos":[{to:ie()}],"gradient-from":[{from:N()}],"gradient-via":[{via:N()}],"gradient-to":[{to:N()}],rounded:[{rounded:I()}],"rounded-s":[{"rounded-s":I()}],"rounded-e":[{"rounded-e":I()}],"rounded-t":[{"rounded-t":I()}],"rounded-r":[{"rounded-r":I()}],"rounded-b":[{"rounded-b":I()}],"rounded-l":[{"rounded-l":I()}],"rounded-ss":[{"rounded-ss":I()}],"rounded-se":[{"rounded-se":I()}],"rounded-ee":[{"rounded-ee":I()}],"rounded-es":[{"rounded-es":I()}],"rounded-tl":[{"rounded-tl":I()}],"rounded-tr":[{"rounded-tr":I()}],"rounded-br":[{"rounded-br":I()}],"rounded-bl":[{"rounded-bl":I()}],"border-w":[{border:L()}],"border-w-x":[{"border-x":L()}],"border-w-y":[{"border-y":L()}],"border-w-s":[{"border-s":L()}],"border-w-e":[{"border-e":L()}],"border-w-bs":[{"border-bs":L()}],"border-w-be":[{"border-be":L()}],"border-w-t":[{"border-t":L()}],"border-w-r":[{"border-r":L()}],"border-w-b":[{"border-b":L()}],"border-w-l":[{"border-l":L()}],"divide-x":[{"divide-x":L()}],"divide-x-reverse":[`divide-x-reverse`],"divide-y":[{"divide-y":L()}],"divide-y-reverse":[`divide-y-reverse`],"border-style":[{border:[...R(),`hidden`,`none`]}],"divide-style":[{divide:[...R(),`hidden`,`none`]}],"border-color":[{border:N()}],"border-color-x":[{"border-x":N()}],"border-color-y":[{"border-y":N()}],"border-color-s":[{"border-s":N()}],"border-color-e":[{"border-e":N()}],"border-color-bs":[{"border-bs":N()}],"border-color-be":[{"border-be":N()}],"border-color-t":[{"border-t":N()}],"border-color-r":[{"border-r":N()}],"border-color-b":[{"border-b":N()}],"border-color-l":[{"border-l":N()}],"divide-color":[{divide:N()}],"outline-style":[{outline:[...R(),`none`,`hidden`]}],"outline-offset":[{"outline-offset":[z,V,B]}],"outline-w":[{outline:[``,z,cn,en]}],"outline-color":[{outline:N()}],shadow:[{shadow:[``,`none`,u,pn,sn]}],"shadow-color":[{shadow:N()}],"inset-shadow":[{"inset-shadow":[`none`,d,pn,sn]}],"inset-shadow-color":[{"inset-shadow":N()}],"ring-w":[{ring:L()}],"ring-w-inset":[`ring-inset`],"ring-color":[{ring:N()}],"ring-offset-w":[{"ring-offset":[z,en]}],"ring-offset-color":[{"ring-offset":N()}],"inset-ring-w":[{"inset-ring":L()}],"inset-ring-color":[{"inset-ring":N()}],"text-shadow":[{"text-shadow":[`none`,f,pn,sn]}],"text-shadow-color":[{"text-shadow":N()}],opacity:[{opacity:[z,V,B]}],"mix-blend":[{"mix-blend":[...ae(),`plus-darker`,`plus-lighter`]}],"bg-blend":[{"bg-blend":ae()}],"mask-clip":[{"mask-clip":[`border`,`padding`,`content`,`fill`,`stroke`,`view`]},`mask-no-clip`],"mask-composite":[{mask:[`add`,`subtract`,`intersect`,`exclude`]}],"mask-image-linear-pos":[{"mask-linear":[z]}],"mask-image-linear-from-pos":[{"mask-linear-from":oe()}],"mask-image-linear-to-pos":[{"mask-linear-to":oe()}],"mask-image-linear-from-color":[{"mask-linear-from":N()}],"mask-image-linear-to-color":[{"mask-linear-to":N()}],"mask-image-t-from-pos":[{"mask-t-from":oe()}],"mask-image-t-to-pos":[{"mask-t-to":oe()}],"mask-image-t-from-color":[{"mask-t-from":N()}],"mask-image-t-to-color":[{"mask-t-to":N()}],"mask-image-r-from-pos":[{"mask-r-from":oe()}],"mask-image-r-to-pos":[{"mask-r-to":oe()}],"mask-image-r-from-color":[{"mask-r-from":N()}],"mask-image-r-to-color":[{"mask-r-to":N()}],"mask-image-b-from-pos":[{"mask-b-from":oe()}],"mask-image-b-to-pos":[{"mask-b-to":oe()}],"mask-image-b-from-color":[{"mask-b-from":N()}],"mask-image-b-to-color":[{"mask-b-to":N()}],"mask-image-l-from-pos":[{"mask-l-from":oe()}],"mask-image-l-to-pos":[{"mask-l-to":oe()}],"mask-image-l-from-color":[{"mask-l-from":N()}],"mask-image-l-to-color":[{"mask-l-to":N()}],"mask-image-x-from-pos":[{"mask-x-from":oe()}],"mask-image-x-to-pos":[{"mask-x-to":oe()}],"mask-image-x-from-color":[{"mask-x-from":N()}],"mask-image-x-to-color":[{"mask-x-to":N()}],"mask-image-y-from-pos":[{"mask-y-from":oe()}],"mask-image-y-to-pos":[{"mask-y-to":oe()}],"mask-image-y-from-color":[{"mask-y-from":N()}],"mask-image-y-to-color":[{"mask-y-to":N()}],"mask-image-radial":[{"mask-radial":[V,B]}],"mask-image-radial-from-pos":[{"mask-radial-from":oe()}],"mask-image-radial-to-pos":[{"mask-radial-to":oe()}],"mask-image-radial-from-color":[{"mask-radial-from":N()}],"mask-image-radial-to-color":[{"mask-radial-to":N()}],"mask-image-radial-shape":[{"mask-radial":[`circle`,`ellipse`]}],"mask-image-radial-size":[{"mask-radial":[{closest:[`side`,`corner`],farthest:[`side`,`corner`]}]}],"mask-image-radial-pos":[{"mask-radial-at":b()}],"mask-image-conic-pos":[{"mask-conic":[z]}],"mask-image-conic-from-pos":[{"mask-conic-from":oe()}],"mask-image-conic-to-pos":[{"mask-conic-to":oe()}],"mask-image-conic-from-color":[{"mask-conic-from":N()}],"mask-image-conic-to-color":[{"mask-conic-to":N()}],"mask-mode":[{mask:[`alpha`,`luminance`,`match`]}],"mask-origin":[{"mask-origin":[`border`,`padding`,`content`,`fill`,`stroke`,`view`]}],"mask-position":[{mask:P()}],"mask-repeat":[{mask:re()}],"mask-size":[{mask:F()}],"mask-type":[{"mask-type":[`alpha`,`luminance`]}],"mask-image":[{mask:[`none`,V,B]}],filter:[{filter:[``,`none`,V,B]}],blur:[{blur:se()}],brightness:[{brightness:[z,V,B]}],contrast:[{contrast:[z,V,B]}],"drop-shadow":[{"drop-shadow":[``,`none`,p,pn,sn]}],"drop-shadow-color":[{"drop-shadow":N()}],grayscale:[{grayscale:[``,z,V,B]}],"hue-rotate":[{"hue-rotate":[z,V,B]}],invert:[{invert:[``,z,V,B]}],saturate:[{saturate:[z,V,B]}],sepia:[{sepia:[``,z,V,B]}],"backdrop-filter":[{"backdrop-filter":[``,`none`,V,B]}],"backdrop-blur":[{"backdrop-blur":se()}],"backdrop-brightness":[{"backdrop-brightness":[z,V,B]}],"backdrop-contrast":[{"backdrop-contrast":[z,V,B]}],"backdrop-grayscale":[{"backdrop-grayscale":[``,z,V,B]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[z,V,B]}],"backdrop-invert":[{"backdrop-invert":[``,z,V,B]}],"backdrop-opacity":[{"backdrop-opacity":[z,V,B]}],"backdrop-saturate":[{"backdrop-saturate":[z,V,B]}],"backdrop-sepia":[{"backdrop-sepia":[``,z,V,B]}],"border-collapse":[{border:[`collapse`,`separate`]}],"border-spacing":[{"border-spacing":w()}],"border-spacing-x":[{"border-spacing-x":w()}],"border-spacing-y":[{"border-spacing-y":w()}],"table-layout":[{table:[`auto`,`fixed`]}],caption:[{caption:[`top`,`bottom`]}],transition:[{transition:[``,`all`,`colors`,`opacity`,`shadow`,`transform`,`none`,V,B]}],"transition-behavior":[{transition:[`normal`,`discrete`]}],duration:[{duration:[z,`initial`,V,B]}],ease:[{ease:[`linear`,`initial`,_,V,B]}],delay:[{delay:[z,V,B]}],animate:[{animate:[`none`,v,V,B]}],backface:[{backface:[`hidden`,`visible`]}],perspective:[{perspective:[h,V,B]}],"perspective-origin":[{"perspective-origin":x()}],rotate:[{rotate:ce()}],"rotate-x":[{"rotate-x":ce()}],"rotate-y":[{"rotate-y":ce()}],"rotate-z":[{"rotate-z":ce()}],scale:[{scale:le()}],"scale-x":[{"scale-x":le()}],"scale-y":[{"scale-y":le()}],"scale-z":[{"scale-z":le()}],"scale-3d":[`scale-3d`],skew:[{skew:ue()}],"skew-x":[{"skew-x":ue()}],"skew-y":[{"skew-y":ue()}],transform:[{transform:[V,B,``,`none`,`gpu`,`cpu`]}],"transform-origin":[{origin:x()}],"transform-style":[{transform:[`3d`,`flat`]}],translate:[{translate:de()}],"translate-x":[{"translate-x":de()}],"translate-y":[{"translate-y":de()}],"translate-z":[{"translate-z":de()}],"translate-none":[`translate-none`],accent:[{accent:N()}],appearance:[{appearance:[`none`,`auto`]}],"caret-color":[{caret:N()}],"color-scheme":[{scheme:[`normal`,`dark`,`light`,`light-dark`,`only-dark`,`only-light`]}],cursor:[{cursor:[`auto`,`default`,`pointer`,`wait`,`text`,`move`,`help`,`not-allowed`,`none`,`context-menu`,`progress`,`cell`,`crosshair`,`vertical-text`,`alias`,`copy`,`no-drop`,`grab`,`grabbing`,`all-scroll`,`col-resize`,`row-resize`,`n-resize`,`e-resize`,`s-resize`,`w-resize`,`ne-resize`,`nw-resize`,`se-resize`,`sw-resize`,`ew-resize`,`ns-resize`,`nesw-resize`,`nwse-resize`,`zoom-in`,`zoom-out`,V,B]}],"field-sizing":[{"field-sizing":[`fixed`,`content`]}],"pointer-events":[{"pointer-events":[`auto`,`none`]}],resize:[{resize:[`none`,``,`y`,`x`]}],"scroll-behavior":[{scroll:[`auto`,`smooth`]}],"scroll-m":[{"scroll-m":w()}],"scroll-mx":[{"scroll-mx":w()}],"scroll-my":[{"scroll-my":w()}],"scroll-ms":[{"scroll-ms":w()}],"scroll-me":[{"scroll-me":w()}],"scroll-mbs":[{"scroll-mbs":w()}],"scroll-mbe":[{"scroll-mbe":w()}],"scroll-mt":[{"scroll-mt":w()}],"scroll-mr":[{"scroll-mr":w()}],"scroll-mb":[{"scroll-mb":w()}],"scroll-ml":[{"scroll-ml":w()}],"scroll-p":[{"scroll-p":w()}],"scroll-px":[{"scroll-px":w()}],"scroll-py":[{"scroll-py":w()}],"scroll-ps":[{"scroll-ps":w()}],"scroll-pe":[{"scroll-pe":w()}],"scroll-pbs":[{"scroll-pbs":w()}],"scroll-pbe":[{"scroll-pbe":w()}],"scroll-pt":[{"scroll-pt":w()}],"scroll-pr":[{"scroll-pr":w()}],"scroll-pb":[{"scroll-pb":w()}],"scroll-pl":[{"scroll-pl":w()}],"snap-align":[{snap:[`start`,`end`,`center`,`align-none`]}],"snap-stop":[{snap:[`normal`,`always`]}],"snap-type":[{snap:[`none`,`x`,`y`,`both`]}],"snap-strictness":[{snap:[`mandatory`,`proximity`]}],touch:[{touch:[`auto`,`none`,`manipulation`]}],"touch-x":[{"touch-pan":[`x`,`left`,`right`]}],"touch-y":[{"touch-pan":[`y`,`up`,`down`]}],"touch-pz":[`touch-pinch-zoom`],select:[{select:[`none`,`text`,`all`,`auto`]}],"will-change":[{"will-change":[`auto`,`scroll`,`contents`,`transform`,V,B]}],fill:[{fill:[`none`,...N()]}],"stroke-w":[{stroke:[z,cn,en,tn]}],stroke:[{stroke:[`none`,...N()]}],"forced-color-adjust":[{"forced-color-adjust":[`auto`,`none`]}]},conflictingClassGroups:{overflow:[`overflow-x`,`overflow-y`],overscroll:[`overscroll-x`,`overscroll-y`],inset:[`inset-x`,`inset-y`,`inset-bs`,`inset-be`,`start`,`end`,`top`,`right`,`bottom`,`left`],"inset-x":[`right`,`left`],"inset-y":[`top`,`bottom`],flex:[`basis`,`grow`,`shrink`],gap:[`gap-x`,`gap-y`],p:[`px`,`py`,`ps`,`pe`,`pbs`,`pbe`,`pt`,`pr`,`pb`,`pl`],px:[`pr`,`pl`],py:[`pt`,`pb`],m:[`mx`,`my`,`ms`,`me`,`mbs`,`mbe`,`mt`,`mr`,`mb`,`ml`],mx:[`mr`,`ml`],my:[`mt`,`mb`],size:[`w`,`h`],"font-size":[`leading`],"fvn-normal":[`fvn-ordinal`,`fvn-slashed-zero`,`fvn-figure`,`fvn-spacing`,`fvn-fraction`],"fvn-ordinal":[`fvn-normal`],"fvn-slashed-zero":[`fvn-normal`],"fvn-figure":[`fvn-normal`],"fvn-spacing":[`fvn-normal`],"fvn-fraction":[`fvn-normal`],"line-clamp":[`display`,`overflow`],rounded:[`rounded-s`,`rounded-e`,`rounded-t`,`rounded-r`,`rounded-b`,`rounded-l`,`rounded-ss`,`rounded-se`,`rounded-ee`,`rounded-es`,`rounded-tl`,`rounded-tr`,`rounded-br`,`rounded-bl`],"rounded-s":[`rounded-ss`,`rounded-es`],"rounded-e":[`rounded-se`,`rounded-ee`],"rounded-t":[`rounded-tl`,`rounded-tr`],"rounded-r":[`rounded-tr`,`rounded-br`],"rounded-b":[`rounded-br`,`rounded-bl`],"rounded-l":[`rounded-tl`,`rounded-bl`],"border-spacing":[`border-spacing-x`,`border-spacing-y`],"border-w":[`border-w-x`,`border-w-y`,`border-w-s`,`border-w-e`,`border-w-bs`,`border-w-be`,`border-w-t`,`border-w-r`,`border-w-b`,`border-w-l`],"border-w-x":[`border-w-r`,`border-w-l`],"border-w-y":[`border-w-t`,`border-w-b`],"border-color":[`border-color-x`,`border-color-y`,`border-color-s`,`border-color-e`,`border-color-bs`,`border-color-be`,`border-color-t`,`border-color-r`,`border-color-b`,`border-color-l`],"border-color-x":[`border-color-r`,`border-color-l`],"border-color-y":[`border-color-t`,`border-color-b`],translate:[`translate-x`,`translate-y`,`translate-none`],"translate-none":[`translate`,`translate-x`,`translate-y`,`translate-z`],"scroll-m":[`scroll-mx`,`scroll-my`,`scroll-ms`,`scroll-me`,`scroll-mbs`,`scroll-mbe`,`scroll-mt`,`scroll-mr`,`scroll-mb`,`scroll-ml`],"scroll-mx":[`scroll-mr`,`scroll-ml`],"scroll-my":[`scroll-mt`,`scroll-mb`],"scroll-p":[`scroll-px`,`scroll-py`,`scroll-ps`,`scroll-pe`,`scroll-pbs`,`scroll-pbe`,`scroll-pt`,`scroll-pr`,`scroll-pb`,`scroll-pl`],"scroll-px":[`scroll-pr`,`scroll-pl`],"scroll-py":[`scroll-pt`,`scroll-pb`],touch:[`touch-x`,`touch-y`,`touch-pz`],"touch-x":[`touch`],"touch-y":[`touch`],"touch-pz":[`touch`]},conflictingClassGroupModifiers:{"font-size":[`leading`]},orderSensitiveModifiers:[`*`,`**`,`after`,`backdrop`,`before`,`details-content`,`file`,`first-letter`,`first-line`,`marker`,`placeholder`,`selection`]}});function H(...e){return Tn(tt(e))}var En=Xe,Dn=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(Ze,{ref:n,className:H(`inline-flex h-9 items-center justify-center rounded-lg bg-muted p-1 text-muted-foreground`,e),...t}));Dn.displayName=Ze.displayName;var On=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(Qe,{ref:n,className:H(`inline-flex items-center justify-center whitespace-nowrap rounded-md px-3 py-1 text-sm font-medium ring-offset-background transition-all focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=active]:bg-background data-[state=active]:text-foreground data-[state=active]:shadow`,e),...t}));On.displayName=Qe.displayName;var kn=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)($e,{ref:n,className:H(`mt-2 ring-offset-background focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2`,e),...t}));kn.displayName=$e.displayName;var An=(...e)=>e.filter((e,t,n)=>!!e&&e.trim()!==``&&n.indexOf(e)===t).join(` `).trim(),jn=e=>e.replace(/([a-z0-9])([A-Z])/g,`$1-$2`).toLowerCase(),Mn=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,n)=>n?n.toUpperCase():t.toLowerCase()),Nn=e=>{let t=Mn(e);return t.charAt(0).toUpperCase()+t.slice(1)},Pn={xmlns:`http://www.w3.org/2000/svg`,width:24,height:24,viewBox:`0 0 24 24`,fill:`none`,stroke:`currentColor`,strokeWidth:2,strokeLinecap:`round`,strokeLinejoin:`round`},Fn=e=>{for(let t in e)if(t.startsWith(`aria-`)||t===`role`||t===`title`)return!0;return!1},In=(0,_.createContext)({}),Ln=()=>(0,_.useContext)(In),Rn=(0,_.forwardRef)(({color:e,size:t,strokeWidth:n,absoluteStrokeWidth:r,className:i=``,children:a,iconNode:o,...s},c)=>{let{size:l=24,strokeWidth:u=2,absoluteStrokeWidth:d=!1,color:f=`currentColor`,className:p=``}=Ln()??{},m=r??d?Number(n??u)*24/Number(t??l):n??u;return(0,_.createElement)(`svg`,{ref:c,...Pn,width:t??l??Pn.width,height:t??l??Pn.height,stroke:e??f,strokeWidth:m,className:An(`lucide`,p,i),...!a&&!Fn(s)&&{"aria-hidden":`true`},...s},[...o.map(([e,t])=>(0,_.createElement)(e,t)),...Array.isArray(a)?a:[a]])}),U=(e,t)=>{let n=(0,_.forwardRef)(({className:n,...r},i)=>(0,_.createElement)(Rn,{ref:i,iconNode:t,className:An(`lucide-${jn(Nn(e))}`,`lucide-${e}`,n),...r}));return n.displayName=Nn(e),n},zn=U(`arrow-left`,[[`path`,{d:`m12 19-7-7 7-7`,key:`1l729n`}],[`path`,{d:`M19 12H5`,key:`x3x0zl`}]]),Bn=U(`arrow-right`,[[`path`,{d:`M5 12h14`,key:`1ays0h`}],[`path`,{d:`m12 5 7 7-7 7`,key:`xquz4c`}]]),Vn=U(`calendar`,[[`path`,{d:`M8 2v4`,key:`1cmpym`}],[`path`,{d:`M16 2v4`,key:`4m81vk`}],[`rect`,{width:`18`,height:`18`,x:`3`,y:`4`,rx:`2`,key:`1hopcy`}],[`path`,{d:`M3 10h18`,key:`8toen8`}]]),Hn=U(`check`,[[`path`,{d:`M20 6 9 17l-5-5`,key:`1gmf2c`}]]),Un=U(`chevron-down`,[[`path`,{d:`m6 9 6 6 6-6`,key:`qrunsl`}]]),Wn=U(`chevron-right`,[[`path`,{d:`m9 18 6-6-6-6`,key:`mthhwq`}]]),Gn=U(`chevron-up`,[[`path`,{d:`m18 15-6-6-6 6`,key:`153udz`}]]),Kn=U(`circle-alert`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`line`,{x1:`12`,x2:`12`,y1:`8`,y2:`12`,key:`1pkeuh`}],[`line`,{x1:`12`,x2:`12.01`,y1:`16`,y2:`16`,key:`4dfq90`}]]),qn=U(`circle-check`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`m9 12 2 2 4-4`,key:`dzmm74`}]]),Jn=U(`circle`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}]]),Yn=U(`clipboard`,[[`rect`,{width:`8`,height:`4`,x:`8`,y:`2`,rx:`1`,ry:`1`,key:`tgr4d6`}],[`path`,{d:`M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2`,key:`116196`}]]),Xn=U(`clock`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`M12 6v6l4 2`,key:`mmk7yg`}]]),Zn=U(`copy`,[[`rect`,{width:`14`,height:`14`,x:`8`,y:`8`,rx:`2`,ry:`2`,key:`17jyea`}],[`path`,{d:`M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2`,key:`zix9uf`}]]),Qn=U(`dollar-sign`,[[`line`,{x1:`12`,x2:`12`,y1:`2`,y2:`22`,key:`7eqyqh`}],[`path`,{d:`M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6`,key:`1b0p4s`}]]),$n=U(`download`,[[`path`,{d:`M12 15V3`,key:`m9g1x1`}],[`path`,{d:`M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4`,key:`ih7n3h`}],[`path`,{d:`m7 10 5 5 5-5`,key:`brsn70`}]]),er=U(`external-link`,[[`path`,{d:`M15 3h6v6`,key:`1q9fwt`}],[`path`,{d:`M10 14 21 3`,key:`gplh6r`}],[`path`,{d:`M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6`,key:`a6xqqp`}]]),tr=U(`eye-off`,[[`path`,{d:`M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49`,key:`ct8e1f`}],[`path`,{d:`M14.084 14.158a3 3 0 0 1-4.242-4.242`,key:`151rxh`}],[`path`,{d:`M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143`,key:`13bj9a`}],[`path`,{d:`m2 2 20 20`,key:`1ooewy`}]]),nr=U(`eye`,[[`path`,{d:`M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0`,key:`1nclc0`}],[`circle`,{cx:`12`,cy:`12`,r:`3`,key:`1v7zrd`}]]),rr=U(`funnel`,[[`path`,{d:`M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z`,key:`sc7q7i`}]]),ir=U(`image`,[[`rect`,{width:`18`,height:`18`,x:`3`,y:`3`,rx:`2`,ry:`2`,key:`1m3agn`}],[`circle`,{cx:`9`,cy:`9`,r:`2`,key:`af1f0g`}],[`path`,{d:`m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21`,key:`1xmnt7`}]]),ar=U(`info`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`path`,{d:`M12 16v-4`,key:`1dtifu`}],[`path`,{d:`M12 8h.01`,key:`e9boi3`}]]),or=U(`layers`,[[`path`,{d:`M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z`,key:`zw3jo`}],[`path`,{d:`M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12`,key:`1wduqc`}],[`path`,{d:`M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17`,key:`kqbvx6`}]]),sr=U(`megaphone`,[[`path`,{d:`M11 6a13 13 0 0 0 8.4-2.8A1 1 0 0 1 21 4v12a1 1 0 0 1-1.6.8A13 13 0 0 0 11 14H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2z`,key:`q8bfy3`}],[`path`,{d:`M6 14a12 12 0 0 0 2.4 7.2 2 2 0 0 0 3.2-2.4A8 8 0 0 1 10 14`,key:`1853fq`}],[`path`,{d:`M8 6v8`,key:`15ugcq`}]]),cr=U(`message-square`,[[`path`,{d:`M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z`,key:`18887p`}]]),lr=U(`play`,[[`path`,{d:`M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z`,key:`10ikf1`}]]),ur=U(`search`,[[`path`,{d:`m21 21-4.34-4.34`,key:`14j7rj`}],[`circle`,{cx:`11`,cy:`11`,r:`8`,key:`4ej97u`}]]),dr=U(`send`,[[`path`,{d:`M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z`,key:`1ffxy3`}],[`path`,{d:`m21.854 2.147-10.94 10.939`,key:`12cjpa`}]]),fr=U(`tag`,[[`path`,{d:`M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z`,key:`vktsd0`}],[`circle`,{cx:`7.5`,cy:`7.5`,r:`.5`,fill:`currentColor`,key:`kqv944`}]]),pr=U(`target`,[[`circle`,{cx:`12`,cy:`12`,r:`10`,key:`1mglay`}],[`circle`,{cx:`12`,cy:`12`,r:`6`,key:`1vlfrh`}],[`circle`,{cx:`12`,cy:`12`,r:`2`,key:`1c9p78`}]]),mr=U(`triangle-alert`,[[`path`,{d:`m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3`,key:`wmoenq`}],[`path`,{d:`M12 9v4`,key:`juzpu7`}],[`path`,{d:`M12 17h.01`,key:`p32p05`}]]),hr=U(`x`,[[`path`,{d:`M18 6 6 18`,key:`1bl5f8`}],[`path`,{d:`m6 6 12 12`,key:`d8bk6v`}]]),gr=U(`zap`,[[`path`,{d:`M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z`,key:`1xq2db`}]]),_r=_.forwardRef(({className:e,type:t,...n},r)=>(0,b.jsx)(`input`,{type:t,className:H(`flex h-9 w-full rounded-md border border-input bg-transparent px-3 py-1 text-base shadow-sm transition-colors file:border-0 file:bg-transparent file:text-sm file:font-medium file:text-foreground placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:cursor-not-allowed disabled:opacity-50 md:text-sm`,e),ref:r,...n}));_r.displayName=`Input`;var vr=Symbol.for(`react.lazy`),yr=_.use;function br(e){return typeof e==`object`&&!!e&&`then`in e}function xr(e){return typeof e==`object`&&!!e&&`$typeof`in e&&e.$typeof===vr&&`_payload`in e&&br(e._payload)}function Sr(e){let t=wr(e),n=_.forwardRef((e,n)=>{let{children:r,...i}=e;xr(r)&&typeof yr==`function`&&(r=yr(r._payload));let a=_.Children.toArray(r),o=a.find(Er);if(o){let e=o.props.children,r=a.map(t=>t===o?_.Children.count(e)>1?_.Children.only(null):_.isValidElement(e)?e.props.children:null:t);return(0,b.jsx)(t,{...i,ref:n,children:_.isValidElement(e)?_.cloneElement(e,void 0,r):null})}return(0,b.jsx)(t,{...i,ref:n,children:r})});return n.displayName=`${e}.Slot`,n}var Cr=Sr(`Slot`);function wr(e){let t=_.forwardRef((e,t)=>{let{children:n,...r}=e;if(xr(n)&&typeof yr==`function`&&(n=yr(n._payload)),_.isValidElement(n)){let e=Or(n),i=Dr(r,n.props);return n.type!==_.Fragment&&(i.ref=t?T(t,e):e),_.cloneElement(n,i)}return _.Children.count(n)>1?_.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var Tr=Symbol(`radix.slottable`);function Er(e){return _.isValidElement(e)&&typeof e.type==`function`&&`__radixId`in e.type&&e.type.__radixId===Tr}function Dr(e,t){let n={...t};for(let r in t){let i=e[r],a=t[r];/^on[A-Z]/.test(r)?i&&a?n[r]=(...e)=>{let t=a(...e);return i(...e),t}:i&&(n[r]=i):r===`style`?n[r]={...i,...a}:r===`className`&&(n[r]=[i,a].filter(Boolean).join(` `))}return{...e,...n}}function Or(e){let t=Object.getOwnPropertyDescriptor(e.props,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning;return n?e.ref:(t=Object.getOwnPropertyDescriptor(e,`ref`)?.get,n=t&&`isReactWarning`in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var kr=e=>typeof e==`boolean`?`${e}`:e===0?`0`:e,Ar=tt,jr=(e,t)=>n=>{if(t?.variants==null)return Ar(e,n?.class,n?.className);let{variants:r,defaultVariants:i}=t,a=Object.keys(r).map(e=>{let t=n?.[e],a=i?.[e];if(t===null)return null;let o=kr(t)||kr(a);return r[e][o]}),o=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return r===void 0||(e[n]=r),e},{});return Ar(e,a,t?.compoundVariants?.reduce((e,t)=>{let{class:n,className:r,...a}=t;return Object.entries(a).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...i,...o}[t]):{...i,...o}[t]===n})?[...e,n,r]:e},[]),n?.class,n?.className)},Mr=jr(`inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0`,{variants:{variant:{default:`bg-primary text-primary-foreground shadow hover:bg-primary/90`,destructive:`bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90`,outline:`border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground`,secondary:`bg-secondary text-secondary-foreground shadow-sm hover:bg-secondary/80`,ghost:`hover:bg-accent hover:text-accent-foreground`,link:`text-primary underline-offset-4 hover:underline`},size:{default:`h-9 px-4 py-2`,sm:`h-8 rounded-md px-3 text-xs`,lg:`h-10 rounded-md px-8`,icon:`h-9 w-9`}},defaultVariants:{variant:`default`,size:`default`}}),Nr=_.forwardRef(({className:e,variant:t,size:n,asChild:r=!1,...i},a)=>(0,b.jsx)(r?Cr:`button`,{className:H(Mr({variant:t,size:n,className:e})),ref:a,...i}));Nr.displayName=`Button`;var Pr=jr(`inline-flex items-center rounded-md border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2`,{variants:{variant:{default:`border-transparent bg-primary text-primary-foreground shadow hover:bg-primary/80`,secondary:`border-transparent bg-secondary text-secondary-foreground hover:bg-secondary/80`,destructive:`border-transparent bg-destructive text-destructive-foreground shadow hover:bg-destructive/80`,outline:`text-foreground`}},defaultVariants:{variant:`default`}});function W({className:e,variant:t,...n}){return(0,b.jsx)(`div`,{className:H(Pr({variant:t}),e),...n})}var Fr=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(`div`,{ref:n,className:H(`rounded-xl border bg-card text-card-foreground shadow`,e),...t}));Fr.displayName=`Card`;var Ir=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(`div`,{ref:n,className:H(`flex flex-col space-y-1.5 p-6`,e),...t}));Ir.displayName=`CardHeader`;var Lr=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(`div`,{ref:n,className:H(`font-semibold leading-none tracking-tight`,e),...t}));Lr.displayName=`CardTitle`;var Rr=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(`div`,{ref:n,className:H(`text-sm text-muted-foreground`,e),...t}));Rr.displayName=`CardDescription`;var zr=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(`div`,{ref:n,className:H(`p-6 pt-0`,e),...t}));zr.displayName=`CardContent`;var Br=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(`div`,{ref:n,className:H(`flex items-center p-6 pt-0`,e),...t}));Br.displayName=`CardFooter`;function Vr(e,[t,n]){return Math.min(n,Math.max(t,e))}function Hr(e,t=globalThis?.document){let n=I(e);_.useEffect(()=>{let e=e=>{e.key===`Escape`&&n(e)};return t.addEventListener(`keydown`,e,{capture:!0}),()=>t.removeEventListener(`keydown`,e,{capture:!0})},[n,t])}var Ur=`DismissableLayer`,Wr=`dismissableLayer.update`,Gr=`dismissableLayer.pointerDownOutside`,Kr=`dismissableLayer.focusOutside`,qr,Jr=_.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Yr=_.forwardRef((e,t)=>{let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:i,onFocusOutside:a,onInteractOutside:o,onDismiss:s,...c}=e,l=_.useContext(Jr),[u,d]=_.useState(null),f=u?.ownerDocument??globalThis?.document,[,p]=_.useState({}),m=E(t,e=>d(e)),h=Array.from(l.layers),[g]=[...l.layersWithOutsidePointerEventsDisabled].slice(-1),y=h.indexOf(g),x=u?h.indexOf(u):-1,S=l.layersWithOutsidePointerEventsDisabled.size>0,C=x>=y,w=Qr(e=>{let t=e.target,n=[...l.branches].some(e=>e.contains(t));!C||n||(i?.(e),o?.(e),e.defaultPrevented||s?.())},f),T=$r(e=>{let t=e.target;[...l.branches].some(e=>e.contains(t))||(a?.(e),o?.(e),e.defaultPrevented||s?.())},f);return Hr(e=>{x===l.layers.size-1&&(r?.(e),!e.defaultPrevented&&s&&(e.preventDefault(),s()))},f),_.useEffect(()=>{if(u)return n&&(l.layersWithOutsidePointerEventsDisabled.size===0&&(qr=f.body.style.pointerEvents,f.body.style.pointerEvents=`none`),l.layersWithOutsidePointerEventsDisabled.add(u)),l.layers.add(u),ei(),()=>{n&&l.layersWithOutsidePointerEventsDisabled.size===1&&(f.body.style.pointerEvents=qr)}},[u,f,n,l]),_.useEffect(()=>()=>{u&&(l.layers.delete(u),l.layersWithOutsidePointerEventsDisabled.delete(u),ei())},[u,l]),_.useEffect(()=>{let e=()=>p({});return document.addEventListener(Wr,e),()=>document.removeEventListener(Wr,e)},[]),(0,b.jsx)(F.div,{...c,ref:m,style:{pointerEvents:S?C?`auto`:`none`:void 0,...e.style},onFocusCapture:v(e.onFocusCapture,T.onFocusCapture),onBlurCapture:v(e.onBlurCapture,T.onBlurCapture),onPointerDownCapture:v(e.onPointerDownCapture,w.onPointerDownCapture)})});Yr.displayName=Ur;var Xr=`DismissableLayerBranch`,Zr=_.forwardRef((e,t)=>{let n=_.useContext(Jr),r=_.useRef(null),i=E(t,r);return _.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,b.jsx)(F.div,{...e,ref:i})});Zr.displayName=Xr;function Qr(e,t=globalThis?.document){let n=I(e),r=_.useRef(!1),i=_.useRef(()=>{});return _.useEffect(()=>{let e=e=>{if(e.target&&!r.current){let r=function(){ti(Gr,n,a,{discrete:!0})},a={originalEvent:e};e.pointerType===`touch`?(t.removeEventListener(`click`,i.current),i.current=r,t.addEventListener(`click`,i.current,{once:!0})):r()}else t.removeEventListener(`click`,i.current);r.current=!1},a=window.setTimeout(()=>{t.addEventListener(`pointerdown`,e)},0);return()=>{window.clearTimeout(a),t.removeEventListener(`pointerdown`,e),t.removeEventListener(`click`,i.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}function $r(e,t=globalThis?.document){let n=I(e),r=_.useRef(!1);return _.useEffect(()=>{let e=e=>{e.target&&!r.current&&ti(Kr,n,{originalEvent:e},{discrete:!1})};return t.addEventListener(`focusin`,e),()=>t.removeEventListener(`focusin`,e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}function ei(){let e=new CustomEvent(Wr);document.dispatchEvent(e)}function ti(e,t,n,{discrete:r}){let i=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),r?ie(i,a):i.dispatchEvent(a)}var ni=0;function ri(){_.useEffect(()=>{let e=document.querySelectorAll(`[data-radix-focus-guard]`);return document.body.insertAdjacentElement(`afterbegin`,e[0]??ii()),document.body.insertAdjacentElement(`beforeend`,e[1]??ii()),ni++,()=>{ni===1&&document.querySelectorAll(`[data-radix-focus-guard]`).forEach(e=>e.remove()),ni--}},[])}function ii(){let e=document.createElement(`span`);return e.setAttribute(`data-radix-focus-guard`,``),e.tabIndex=0,e.style.outline=`none`,e.style.opacity=`0`,e.style.position=`fixed`,e.style.pointerEvents=`none`,e}var ai=`focusScope.autoFocusOnMount`,oi=`focusScope.autoFocusOnUnmount`,si={bubbles:!1,cancelable:!0},ci=`FocusScope`,li=_.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:i,onUnmountAutoFocus:a,...o}=e,[s,c]=_.useState(null),l=I(i),u=I(a),d=_.useRef(null),f=E(t,e=>c(e)),p=_.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;_.useEffect(()=>{if(r){let e=function(e){if(p.paused||!s)return;let t=e.target;s.contains(t)?d.current=t:gi(d.current,{select:!0})},t=function(e){if(p.paused||!s)return;let t=e.relatedTarget;t!==null&&(s.contains(t)||gi(d.current,{select:!0}))},n=function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&gi(s)};document.addEventListener(`focusin`,e),document.addEventListener(`focusout`,t);let r=new MutationObserver(n);return s&&r.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener(`focusin`,e),document.removeEventListener(`focusout`,t),r.disconnect()}}},[r,s,p.paused]),_.useEffect(()=>{if(s){_i.add(p);let e=document.activeElement;if(!s.contains(e)){let t=new CustomEvent(ai,si);s.addEventListener(ai,l),s.dispatchEvent(t),t.defaultPrevented||(ui(bi(fi(s)),{select:!0}),document.activeElement===e&&gi(s))}return()=>{s.removeEventListener(ai,l),setTimeout(()=>{let t=new CustomEvent(oi,si);s.addEventListener(oi,u),s.dispatchEvent(t),t.defaultPrevented||gi(e??document.body,{select:!0}),s.removeEventListener(oi,u),_i.remove(p)},0)}}},[s,l,u,p]);let m=_.useCallback(e=>{if(!n&&!r||p.paused)return;let t=e.key===`Tab`&&!e.altKey&&!e.ctrlKey&&!e.metaKey,i=document.activeElement;if(t&&i){let t=e.currentTarget,[r,a]=di(t);r&&a?!e.shiftKey&&i===a?(e.preventDefault(),n&&gi(r,{select:!0})):e.shiftKey&&i===r&&(e.preventDefault(),n&&gi(a,{select:!0})):i===t&&e.preventDefault()}},[n,r,p.paused]);return(0,b.jsx)(F.div,{tabIndex:-1,...o,ref:f,onKeyDown:m})});li.displayName=ci;function ui(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(gi(r,{select:t}),document.activeElement!==n)return}function di(e){let t=fi(e);return[pi(t,e),pi(t.reverse(),e)]}function fi(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t=e.tagName===`INPUT`&&e.type===`hidden`;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function pi(e,t){for(let n of e)if(!mi(n,{upTo:t}))return n}function mi(e,{upTo:t}){if(getComputedStyle(e).visibility===`hidden`)return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display===`none`)return!0;e=e.parentElement}return!1}function hi(e){return e instanceof HTMLInputElement&&`select`in e}function gi(e,{select:t=!1}={}){if(e&&e.focus){let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&hi(e)&&t&&e.select()}}var _i=vi();function vi(){let e=[];return{add(t){let n=e[0];t!==n&&n?.pause(),e=yi(e,t),e.unshift(t)},remove(t){e=yi(e,t),e[0]?.resume()}}}function yi(e,t){let n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function bi(e){return e.filter(e=>e.tagName!==`A`)}var xi=[`top`,`right`,`bottom`,`left`],Si=Math.min,Ci=Math.max,wi=Math.round,Ti=Math.floor,Ei=e=>({x:e,y:e}),Di={left:`right`,right:`left`,bottom:`top`,top:`bottom`};function Oi(e,t,n){return Ci(e,Si(t,n))}function G(e,t){return typeof e==`function`?e(t):e}function ki(e){return e.split(`-`)[0]}function Ai(e){return e.split(`-`)[1]}function ji(e){return e===`x`?`y`:`x`}function Mi(e){return e===`y`?`height`:`width`}function Ni(e){let t=e[0];return t===`t`||t===`b`?`y`:`x`}function Pi(e){return ji(Ni(e))}function Fi(e,t,n){n===void 0&&(n=!1);let r=Ai(e),i=Pi(e),a=Mi(i),o=i===`x`?r===(n?`end`:`start`)?`right`:`left`:r===`start`?`bottom`:`top`;return t.reference[a]>t.floating[a]&&(o=Wi(o)),[o,Wi(o)]}function Ii(e){let t=Wi(e);return[Li(e),t,Li(t)]}function Li(e){return e.includes(`start`)?e.replace(`start`,`end`):e.replace(`end`,`start`)}var Ri=[`left`,`right`],zi=[`right`,`left`],Bi=[`top`,`bottom`],Vi=[`bottom`,`top`];function Hi(e,t,n){switch(e){case`top`:case`bottom`:return n?t?zi:Ri:t?Ri:zi;case`left`:case`right`:return t?Bi:Vi;default:return[]}}function Ui(e,t,n,r){let i=Ai(e),a=Hi(ki(e),n===`start`,r);return i&&(a=a.map(e=>e+`-`+i),t&&(a=a.concat(a.map(Li)))),a}function Wi(e){let t=ki(e);return Di[t]+e.slice(t.length)}function Gi(e){return{top:0,right:0,bottom:0,left:0,...e}}function Ki(e){return typeof e==`number`?{top:e,right:e,bottom:e,left:e}:Gi(e)}function qi(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function Ji(e,t,n){let{reference:r,floating:i}=e,a=Ni(t),o=Pi(t),s=Mi(o),c=ki(t),l=a===`y`,u=r.x+r.width/2-i.width/2,d=r.y+r.height/2-i.height/2,f=r[s]/2-i[s]/2,p;switch(c){case`top`:p={x:u,y:r.y-i.height};break;case`bottom`:p={x:u,y:r.y+r.height};break;case`right`:p={x:r.x+r.width,y:d};break;case`left`:p={x:r.x-i.width,y:d};break;default:p={x:r.x,y:r.y}}switch(Ai(t)){case`start`:p[o]-=f*(n&&l?-1:1);break;case`end`:p[o]+=f*(n&&l?-1:1);break}return p}async function Yi(e,t){t===void 0&&(t={});let{x:n,y:r,platform:i,rects:a,elements:o,strategy:s}=e,{boundary:c=`clippingAncestors`,rootBoundary:l=`viewport`,elementContext:u=`floating`,altBoundary:d=!1,padding:f=0}=G(t,e),p=Ki(f),m=o[d?u===`floating`?`reference`:`floating`:u],h=qi(await i.getClippingRect({element:await(i.isElement==null?void 0:i.isElement(m))??!0?m:m.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(o.floating)),boundary:c,rootBoundary:l,strategy:s})),g=u===`floating`?{x:n,y:r,width:a.floating.width,height:a.floating.height}:a.reference,_=await(i.getOffsetParent==null?void 0:i.getOffsetParent(o.floating)),v=await(i.isElement==null?void 0:i.isElement(_))&&await(i.getScale==null?void 0:i.getScale(_))||{x:1,y:1},y=qi(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:o,rect:g,offsetParent:_,strategy:s}):g);return{top:(h.top-y.top+p.top)/v.y,bottom:(y.bottom-h.bottom+p.bottom)/v.y,left:(h.left-y.left+p.left)/v.x,right:(y.right-h.right+p.right)/v.x}}var Xi=50,Zi=async(e,t,n)=>{let{placement:r=`bottom`,strategy:i=`absolute`,middleware:a=[],platform:o}=n,s=o.detectOverflow?o:{...o,detectOverflow:Yi},c=await(o.isRTL==null?void 0:o.isRTL(t)),l=await o.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:d}=Ji(l,r,c),f=r,p=0,m={};for(let n=0;n({name:`arrow`,options:e,async fn(t){let{x:n,y:r,placement:i,rects:a,platform:o,elements:s,middlewareData:c}=t,{element:l,padding:u=0}=G(e,t)||{};if(l==null)return{};let d=Ki(u),f={x:n,y:r},p=Pi(i),m=Mi(p),h=await o.getDimensions(l),g=p===`y`,_=g?`top`:`left`,v=g?`bottom`:`right`,y=g?`clientHeight`:`clientWidth`,b=a.reference[m]+a.reference[p]-f[p]-a.floating[m],x=f[p]-a.reference[p],S=await(o.getOffsetParent==null?void 0:o.getOffsetParent(l)),C=S?S[y]:0;(!C||!await(o.isElement==null?void 0:o.isElement(S)))&&(C=s.floating[y]||a.floating[m]);let w=b/2-x/2,T=C/2-h[m]/2-1,E=Si(d[_],T),ee=Si(d[v],T),D=E,te=C-h[m]-ee,O=C/2-h[m]/2+w,k=Oi(D,O,te),A=!c.arrow&&Ai(i)!=null&&O!==k&&a.reference[m]/2-(Oe<=0)){let e=(i.flip?.index||0)+1,t=S[e];if(t&&(!(u===`alignment`&&_!==Ni(t))||T.every(e=>Ni(e.placement)===_?e.overflows[0]>0:!0)))return{data:{index:e,overflows:T},reset:{placement:t}};let n=T.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0]?.placement;if(!n)switch(f){case`bestFit`:{let e=T.filter(e=>{if(x){let t=Ni(e.placement);return t===_||t===`y`}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0]?.[0];e&&(n=e);break}case`initialPlacement`:n=o;break}if(r!==n)return{reset:{placement:n}}}return{}}}};function ea(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function ta(e){return xi.some(t=>e[t]>=0)}var na=function(e){return e===void 0&&(e={}),{name:`hide`,options:e,async fn(t){let{rects:n,platform:r}=t,{strategy:i=`referenceHidden`,...a}=G(e,t);switch(i){case`referenceHidden`:{let e=ea(await r.detectOverflow(t,{...a,elementContext:`reference`}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:ta(e)}}}case`escaped`:{let e=ea(await r.detectOverflow(t,{...a,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:ta(e)}}}default:return{}}}}},ra=new Set([`left`,`top`]);async function ia(e,t){let{placement:n,platform:r,elements:i}=e,a=await(r.isRTL==null?void 0:r.isRTL(i.floating)),o=ki(n),s=Ai(n),c=Ni(n)===`y`,l=ra.has(o)?-1:1,u=a&&c?-1:1,d=G(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:m}=typeof d==`number`?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return s&&typeof m==`number`&&(p=s===`end`?m*-1:m),c?{x:p*u,y:f*l}:{x:f*l,y:p*u}}var aa=function(e){return e===void 0&&(e=0),{name:`offset`,options:e,async fn(t){var n;let{x:r,y:i,placement:a,middlewareData:o}=t,s=await ia(t,e);return a===o.offset?.placement&&(n=o.arrow)!=null&&n.alignmentOffset?{}:{x:r+s.x,y:i+s.y,data:{...s,placement:a}}}}},oa=function(e){return e===void 0&&(e={}),{name:`shift`,options:e,async fn(t){let{x:n,y:r,placement:i,platform:a}=t,{mainAxis:o=!0,crossAxis:s=!1,limiter:c={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=G(e,t),u={x:n,y:r},d=await a.detectOverflow(t,l),f=Ni(ki(i)),p=ji(f),m=u[p],h=u[f];if(o){let e=p===`y`?`top`:`left`,t=p===`y`?`bottom`:`right`,n=m+d[e],r=m-d[t];m=Oi(n,m,r)}if(s){let e=f===`y`?`top`:`left`,t=f===`y`?`bottom`:`right`,n=h+d[e],r=h-d[t];h=Oi(n,h,r)}let g=c.fn({...t,[p]:m,[f]:h});return{...g,data:{x:g.x-n,y:g.y-r,enabled:{[p]:o,[f]:s}}}}}},sa=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:n,y:r,placement:i,rects:a,middlewareData:o}=t,{offset:s=0,mainAxis:c=!0,crossAxis:l=!0}=G(e,t),u={x:n,y:r},d=Ni(i),f=ji(d),p=u[f],m=u[d],h=G(s,t),g=typeof h==`number`?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(c){let e=f===`y`?`height`:`width`,t=a.reference[f]-a.floating[e]+g.mainAxis,n=a.reference[f]+a.reference[e]-g.mainAxis;pn&&(p=n)}if(l){let e=f===`y`?`width`:`height`,t=ra.has(ki(i)),n=a.reference[d]-a.floating[e]+(t&&o.offset?.[d]||0)+(t?0:g.crossAxis),r=a.reference[d]+a.reference[e]+(t?0:o.offset?.[d]||0)-(t?g.crossAxis:0);mr&&(m=r)}return{[f]:p,[d]:m}}}},ca=function(e){return e===void 0&&(e={}),{name:`size`,options:e,async fn(t){var n,r;let{placement:i,rects:a,platform:o,elements:s}=t,{apply:c=()=>{},...l}=G(e,t),u=await o.detectOverflow(t,l),d=ki(i),f=Ai(i),p=Ni(i)===`y`,{width:m,height:h}=a.floating,g,_;d===`top`||d===`bottom`?(g=d,_=f===(await(o.isRTL==null?void 0:o.isRTL(s.floating))?`start`:`end`)?`left`:`right`):(_=d,g=f===`end`?`top`:`bottom`);let v=h-u.top-u.bottom,y=m-u.left-u.right,b=Si(h-u[g],v),x=Si(m-u[_],y),S=!t.middlewareData.shift,C=b,w=x;if((n=t.middlewareData.shift)!=null&&n.enabled.x&&(w=y),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(C=v),S&&!f){let e=Ci(u.left,0),t=Ci(u.right,0),n=Ci(u.top,0),r=Ci(u.bottom,0);p?w=m-2*(e!==0||t!==0?e+t:Ci(u.left,u.right)):C=h-2*(n!==0||r!==0?n+r:Ci(u.top,u.bottom))}await c({...t,availableWidth:w,availableHeight:C});let T=await o.getDimensions(s.floating);return m!==T.width||h!==T.height?{reset:{rects:!0}}:{}}}};function la(){return typeof window<`u`}function ua(e){return pa(e)?(e.nodeName||``).toLowerCase():`#document`}function da(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function fa(e){return((pa(e)?e.ownerDocument:e.document)||window.document)?.documentElement}function pa(e){return la()?e instanceof Node||e instanceof da(e).Node:!1}function ma(e){return la()?e instanceof Element||e instanceof da(e).Element:!1}function ha(e){return la()?e instanceof HTMLElement||e instanceof da(e).HTMLElement:!1}function ga(e){return!la()||typeof ShadowRoot>`u`?!1:e instanceof ShadowRoot||e instanceof da(e).ShadowRoot}function _a(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=Oa(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&i!==`inline`&&i!==`contents`}function va(e){return/^(table|td|th)$/.test(ua(e))}function ya(e){try{if(e.matches(`:popover-open`))return!0}catch{}try{return e.matches(`:modal`)}catch{return!1}}var ba=/transform|translate|scale|rotate|perspective|filter/,xa=/paint|layout|strict|content/,Sa=e=>!!e&&e!==`none`,Ca;function wa(e){let t=ma(e)?Oa(e):e;return Sa(t.transform)||Sa(t.translate)||Sa(t.scale)||Sa(t.rotate)||Sa(t.perspective)||!Ea()&&(Sa(t.backdropFilter)||Sa(t.filter))||ba.test(t.willChange||``)||xa.test(t.contain||``)}function Ta(e){let t=Aa(e);for(;ha(t)&&!Da(t);){if(wa(t))return t;if(ya(t))return null;t=Aa(t)}return null}function Ea(){return Ca??=typeof CSS<`u`&&CSS.supports&&CSS.supports(`-webkit-backdrop-filter`,`none`),Ca}function Da(e){return/^(html|body|#document)$/.test(ua(e))}function Oa(e){return da(e).getComputedStyle(e)}function ka(e){return ma(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Aa(e){if(ua(e)===`html`)return e;let t=e.assignedSlot||e.parentNode||ga(e)&&e.host||fa(e);return ga(t)?t.host:t}function ja(e){let t=Aa(e);return Da(t)?e.ownerDocument?e.ownerDocument.body:e.body:ha(t)&&_a(t)?t:ja(t)}function Ma(e,t,n){t===void 0&&(t=[]),n===void 0&&(n=!0);let r=ja(e),i=r===e.ownerDocument?.body,a=da(r);if(i){let e=Na(a);return t.concat(a,a.visualViewport||[],_a(r)?r:[],e&&n?Ma(e):[])}else return t.concat(r,Ma(r,[],n))}function Na(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Pa(e){let t=Oa(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=ha(e),a=i?e.offsetWidth:n,o=i?e.offsetHeight:r,s=wi(n)!==a||wi(r)!==o;return s&&(n=a,r=o),{width:n,height:r,$:s}}function Fa(e){return ma(e)?e:e.contextElement}function Ia(e){let t=Fa(e);if(!ha(t))return Ei(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:a}=Pa(t),o=(a?wi(n.width):n.width)/r,s=(a?wi(n.height):n.height)/i;return(!o||!Number.isFinite(o))&&(o=1),(!s||!Number.isFinite(s))&&(s=1),{x:o,y:s}}var La=Ei(0);function Ra(e){let t=da(e);return!Ea()||!t.visualViewport?La:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function za(e,t,n){return t===void 0&&(t=!1),!n||t&&n!==da(e)?!1:t}function Ba(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);let i=e.getBoundingClientRect(),a=Fa(e),o=Ei(1);t&&(r?ma(r)&&(o=Ia(r)):o=Ia(e));let s=za(a,n,r)?Ra(a):Ei(0),c=(i.left+s.x)/o.x,l=(i.top+s.y)/o.y,u=i.width/o.x,d=i.height/o.y;if(a){let e=da(a),t=r&&ma(r)?da(r):r,n=e,i=Na(n);for(;i&&r&&t!==n;){let e=Ia(i),t=i.getBoundingClientRect(),r=Oa(i),a=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,o=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,l*=e.y,u*=e.x,d*=e.y,c+=a,l+=o,n=da(i),i=Na(n)}}return qi({width:u,height:d,x:c,y:l})}function Va(e,t){let n=ka(e).scrollLeft;return t?t.left+n:Ba(fa(e)).left+n}function Ha(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-Va(e,n),y:n.top+t.scrollTop}}function Ua(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e,a=i===`fixed`,o=fa(r),s=t?ya(t.floating):!1;if(r===o||s&&a)return n;let c={scrollLeft:0,scrollTop:0},l=Ei(1),u=Ei(0),d=ha(r);if((d||!d&&!a)&&((ua(r)!==`body`||_a(o))&&(c=ka(r)),d)){let e=Ba(r);l=Ia(r),u.x=e.x+r.clientLeft,u.y=e.y+r.clientTop}let f=o&&!d&&!a?Ha(o,c):Ei(0);return{width:n.width*l.x,height:n.height*l.y,x:n.x*l.x-c.scrollLeft*l.x+u.x+f.x,y:n.y*l.y-c.scrollTop*l.y+u.y+f.y}}function Wa(e){return Array.from(e.getClientRects())}function Ga(e){let t=fa(e),n=ka(e),r=e.ownerDocument.body,i=Ci(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),a=Ci(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),o=-n.scrollLeft+Va(e),s=-n.scrollTop;return Oa(r).direction===`rtl`&&(o+=Ci(t.clientWidth,r.clientWidth)-i),{width:i,height:a,x:o,y:s}}var Ka=25;function qa(e,t){let n=da(e),r=fa(e),i=n.visualViewport,a=r.clientWidth,o=r.clientHeight,s=0,c=0;if(i){a=i.width,o=i.height;let e=Ea();(!e||e&&t===`fixed`)&&(s=i.offsetLeft,c=i.offsetTop)}let l=Va(r);if(l<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),i=e.compatMode===`CSS1Compat`&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,o=Math.abs(r.clientWidth-t.clientWidth-i);o<=Ka&&(a-=o)}else l<=Ka&&(a+=l);return{width:a,height:o,x:s,y:c}}function Ja(e,t){let n=Ba(e,!0,t===`fixed`),r=n.top+e.clientTop,i=n.left+e.clientLeft,a=ha(e)?Ia(e):Ei(1);return{width:e.clientWidth*a.x,height:e.clientHeight*a.y,x:i*a.x,y:r*a.y}}function Ya(e,t,n){let r;if(t===`viewport`)r=qa(e,n);else if(t===`document`)r=Ga(fa(e));else if(ma(t))r=Ja(t,n);else{let n=Ra(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return qi(r)}function Xa(e,t){let n=Aa(e);return n===t||!ma(n)||Da(n)?!1:Oa(n).position===`fixed`||Xa(n,t)}function Za(e,t){let n=t.get(e);if(n)return n;let r=Ma(e,[],!1).filter(e=>ma(e)&&ua(e)!==`body`),i=null,a=Oa(e).position===`fixed`,o=a?Aa(e):e;for(;ma(o)&&!Da(o);){let t=Oa(o),n=wa(o);!n&&t.position===`fixed`&&(i=null),(a?!n&&!i:!n&&t.position===`static`&&i&&(i.position===`absolute`||i.position===`fixed`)||_a(o)&&!n&&Xa(e,o))?r=r.filter(e=>e!==o):i=t,o=Aa(o)}return t.set(e,r),r}function Qa(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e,a=[...n===`clippingAncestors`?ya(t)?[]:Za(t,this._c):[].concat(n),r],o=Ya(t,a[0],i),s=o.top,c=o.right,l=o.bottom,u=o.left;for(let e=1;e{o(!1,1e-7)},1e3)}n===1&&!K(l,e.getBoundingClientRect())&&o(),y=!1}try{n=new IntersectionObserver(b,{...v,root:i.ownerDocument})}catch{n=new IntersectionObserver(b,v)}n.observe(e)}return o(!0),a}function co(e,t,n,r){r===void 0&&(r={});let{ancestorScroll:i=!0,ancestorResize:a=!0,elementResize:o=typeof ResizeObserver==`function`,layoutShift:s=typeof IntersectionObserver==`function`,animationFrame:c=!1}=r,l=Fa(e),u=i||a?[...l?Ma(l):[],...t?Ma(t):[]]:[];u.forEach(e=>{i&&e.addEventListener(`scroll`,n,{passive:!0}),a&&e.addEventListener(`resize`,n)});let d=l&&s?so(l,n):null,f=-1,p=null;o&&(p=new ResizeObserver(e=>{let[r]=e;r&&r.target===l&&p&&t&&(p.unobserve(t),cancelAnimationFrame(f),f=requestAnimationFrame(()=>{var e;(e=p)==null||e.observe(t)})),n()}),l&&!c&&p.observe(l),t&&p.observe(t));let m,h=c?Ba(e):null;c&&g();function g(){let t=Ba(e);h&&!K(h,t)&&n(),h=t,m=requestAnimationFrame(g)}return n(),()=>{var e;u.forEach(e=>{i&&e.removeEventListener(`scroll`,n),a&&e.removeEventListener(`resize`,n)}),d?.(),(e=p)==null||e.disconnect(),p=null,c&&cancelAnimationFrame(m)}}var lo=aa,uo=oa,fo=$i,po=ca,mo=na,ho=Qi,go=sa,_o=(e,t,n)=>{let r=new Map,i={platform:oo,...n},a={...i.platform,_c:r};return Zi(e,t,{...i,platform:a})},vo=typeof document<`u`?_.useLayoutEffect:function(){};function yo(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e==`function`&&e.toString()===t.toString())return!0;let n,r,i;if(e&&t&&typeof e==`object`){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!yo(e[r],t[r]))return!1;return!0}if(i=Object.keys(e),n=i.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,i[r]))return!1;for(r=n;r--!==0;){let n=i[r];if(!(n===`_owner`&&e.$typeof)&&!yo(e[n],t[n]))return!1}return!0}return e!==e&&t!==t}function bo(e){return typeof window>`u`?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function xo(e,t){let n=bo(e);return Math.round(t*n)/n}function So(e){let t=_.useRef(e);return vo(()=>{t.current=e}),t}function Co(e){e===void 0&&(e={});let{placement:t=`bottom`,strategy:n=`absolute`,middleware:r=[],platform:i,elements:{reference:a,floating:o}={},transform:s=!0,whileElementsMounted:c,open:l}=e,[u,d]=_.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[f,p]=_.useState(r);yo(f,r)||p(r);let[m,h]=_.useState(null),[g,v]=_.useState(null),y=_.useCallback(e=>{e!==C.current&&(C.current=e,h(e))},[]),b=_.useCallback(e=>{e!==w.current&&(w.current=e,v(e))},[]),x=a||m,S=o||g,C=_.useRef(null),w=_.useRef(null),T=_.useRef(u),E=c!=null,ee=So(c),D=So(i),te=So(l),O=_.useCallback(()=>{if(!C.current||!w.current)return;let e={placement:t,strategy:n,middleware:f};D.current&&(e.platform=D.current),_o(C.current,w.current,e).then(e=>{let t={...e,isPositioned:te.current!==!1};k.current&&!yo(T.current,t)&&(T.current=t,re.flushSync(()=>{d(t)}))})},[f,t,n,D,te]);vo(()=>{l===!1&&T.current.isPositioned&&(T.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[l]);let k=_.useRef(!1);vo(()=>(k.current=!0,()=>{k.current=!1}),[]),vo(()=>{if(x&&(C.current=x),S&&(w.current=S),x&&S){if(ee.current)return ee.current(x,S,O);O()}},[x,S,O,ee,E]);let A=_.useMemo(()=>({reference:C,floating:w,setReference:y,setFloating:b}),[y,b]),j=_.useMemo(()=>({reference:x,floating:S}),[x,S]),M=_.useMemo(()=>{let e={position:n,left:0,top:0};if(!j.floating)return e;let t=xo(j.floating,u.x),r=xo(j.floating,u.y);return s?{...e,transform:`translate(`+t+`px, `+r+`px)`,...bo(j.floating)>=1.5&&{willChange:`transform`}}:{position:n,left:t,top:r}},[n,s,j.floating,u.x,u.y]);return _.useMemo(()=>({...u,update:O,refs:A,elements:j,floatingStyles:M}),[u,O,A,j,M])}var wo=e=>{function t(e){return{}.hasOwnProperty.call(e,`current`)}return{name:`arrow`,options:e,fn(n){let{element:r,padding:i}=typeof e==`function`?e(n):e;return r&&t(r)?r.current==null?{}:ho({element:r.current,padding:i}).fn(n):r?ho({element:r,padding:i}).fn(n):{}}}},To=(e,t)=>{let n=lo(e);return{name:n.name,fn:n.fn,options:[e,t]}},Eo=(e,t)=>{let n=uo(e);return{name:n.name,fn:n.fn,options:[e,t]}},Do=(e,t)=>({fn:go(e).fn,options:[e,t]}),Oo=(e,t)=>{let n=fo(e);return{name:n.name,fn:n.fn,options:[e,t]}},ko=(e,t)=>{let n=po(e);return{name:n.name,fn:n.fn,options:[e,t]}},Ao=(e,t)=>{let n=mo(e);return{name:n.name,fn:n.fn,options:[e,t]}},jo=(e,t)=>{let n=wo(e);return{name:n.name,fn:n.fn,options:[e,t]}},Mo=`Arrow`,No=_.forwardRef((e,t)=>{let{children:n,width:r=10,height:i=5,...a}=e;return(0,b.jsx)(F.svg,{...a,ref:t,width:r,height:i,viewBox:`0 0 30 10`,preserveAspectRatio:`none`,children:e.asChild?n:(0,b.jsx)(`polygon`,{points:`0,0 30,0 15,10`})})});No.displayName=Mo;var Po=No;function Fo(e){let[t,n]=_.useState(void 0);return M(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{if(!Array.isArray(t)||!t.length)return;let r=t[0],i,a;if(`borderBoxSize`in r){let e=r.borderBoxSize,t=Array.isArray(e)?e[0]:e;i=t.inlineSize,a=t.blockSize}else i=e.offsetWidth,a=e.offsetHeight;n({width:i,height:a})});return t.observe(e,{box:`border-box`}),()=>t.unobserve(e)}else n(void 0)},[e]),t}var Io=`Popper`,[Lo,Ro]=S(Io),[zo,Bo]=Lo(Io),Vo=e=>{let{__scopePopper:t,children:n}=e,[r,i]=_.useState(null);return(0,b.jsx)(zo,{scope:t,anchor:r,onAnchorChange:i,children:n})};Vo.displayName=Io;var Ho=`PopperAnchor`,Uo=_.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:r,...i}=e,a=Bo(Ho,n),o=_.useRef(null),s=E(t,o),c=_.useRef(null);return _.useEffect(()=>{let e=c.current;c.current=r?.current||o.current,e!==c.current&&a.onAnchorChange(c.current)}),r?null:(0,b.jsx)(F.div,{...i,ref:s})});Uo.displayName=Ho;var Wo=`PopperContent`,[Go,Ko]=Lo(Wo),qo=_.forwardRef((e,t)=>{let{__scopePopper:n,side:r=`bottom`,sideOffset:i=0,align:a=`center`,alignOffset:o=0,arrowPadding:s=0,avoidCollisions:c=!0,collisionBoundary:l=[],collisionPadding:u=0,sticky:d=`partial`,hideWhenDetached:f=!1,updatePositionStrategy:p=`optimized`,onPlaced:m,...h}=e,g=Bo(Wo,n),[v,y]=_.useState(null),x=E(t,e=>y(e)),[S,C]=_.useState(null),w=Fo(S),T=w?.width??0,ee=w?.height??0,D=r+(a===`center`?``:`-`+a),te=typeof u==`number`?u:{top:0,right:0,bottom:0,left:0,...u},O=Array.isArray(l)?l:[l],k=O.length>0,A={padding:te,boundary:O.filter(Zo),altBoundary:k},{refs:j,floatingStyles:ne,placement:N,isPositioned:P,middlewareData:re}=Co({strategy:`fixed`,placement:D,whileElementsMounted:(...e)=>co(...e,{animationFrame:p===`always`}),elements:{reference:g.anchor},middleware:[To({mainAxis:i+ee,alignmentAxis:o}),c&&Eo({mainAxis:!0,crossAxis:!1,limiter:d===`partial`?Do():void 0,...A}),c&&Oo({...A}),ko({...A,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:i,height:a}=t.reference,o=e.floating.style;o.setProperty(`--radix-popper-available-width`,`${n}px`),o.setProperty(`--radix-popper-available-height`,`${r}px`),o.setProperty(`--radix-popper-anchor-width`,`${i}px`),o.setProperty(`--radix-popper-anchor-height`,`${a}px`)}}),S&&jo({element:S,padding:s}),Qo({arrowWidth:T,arrowHeight:ee}),f&&Ao({strategy:`referenceHidden`,...A})]}),[ie,L]=$o(N),R=I(m);M(()=>{P&&R?.()},[P,R]);let ae=re.arrow?.x,oe=re.arrow?.y,se=re.arrow?.centerOffset!==0,[ce,le]=_.useState();return M(()=>{v&&le(window.getComputedStyle(v).zIndex)},[v]),(0,b.jsx)(`div`,{ref:j.setFloating,"data-radix-popper-content-wrapper":``,style:{...ne,transform:P?ne.transform:`translate(0, -200%)`,minWidth:`max-content`,zIndex:ce,"--radix-popper-transform-origin":[re.transformOrigin?.x,re.transformOrigin?.y].join(` `),...re.hide?.referenceHidden&&{visibility:`hidden`,pointerEvents:`none`}},dir:e.dir,children:(0,b.jsx)(Go,{scope:n,placedSide:ie,onArrowChange:C,arrowX:ae,arrowY:oe,shouldHideArrow:se,children:(0,b.jsx)(F.div,{"data-side":ie,"data-align":L,...h,ref:x,style:{...h.style,animation:P?void 0:`none`}})})})});qo.displayName=Wo;var Jo=`PopperArrow`,Yo={top:`bottom`,right:`left`,bottom:`top`,left:`right`},Xo=_.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,i=Ko(Jo,n),a=Yo[i.placedSide];return(0,b.jsx)(`span`,{ref:i.onArrowChange,style:{position:`absolute`,left:i.arrowX,top:i.arrowY,[a]:0,transformOrigin:{top:``,right:`0 0`,bottom:`center 0`,left:`100% 0`}[i.placedSide],transform:{top:`translateY(100%)`,right:`translateY(50%) rotate(90deg) translateX(-50%)`,bottom:`rotate(180deg)`,left:`translateY(50%) rotate(-90deg) translateX(50%)`}[i.placedSide],visibility:i.shouldHideArrow?`hidden`:void 0},children:(0,b.jsx)(Po,{...r,ref:t,style:{...r.style,display:`block`}})})});Xo.displayName=Jo;function Zo(e){return e!==null}var Qo=e=>({name:`transformOrigin`,options:e,fn(t){let{placement:n,rects:r,middlewareData:i}=t,a=i.arrow?.centerOffset!==0,o=a?0:e.arrowWidth,s=a?0:e.arrowHeight,[c,l]=$o(n),u={start:`0%`,center:`50%`,end:`100%`}[l],d=(i.arrow?.x??0)+o/2,f=(i.arrow?.y??0)+s/2,p=``,m=``;return c===`bottom`?(p=a?u:`${d}px`,m=`${-s}px`):c===`top`?(p=a?u:`${d}px`,m=`${r.floating.height+s}px`):c===`right`?(p=`${-s}px`,m=a?u:`${f}px`):c===`left`&&(p=`${r.floating.width+s}px`,m=a?u:`${f}px`),{data:{x:p,y:m}}}});function $o(e){let[t,n=`center`]=e.split(`-`);return[t,n]}var es=Vo,ts=Uo,ns=qo,rs=Xo,is=`Portal`,as=_.forwardRef((e,t)=>{let{container:n,...r}=e,[i,a]=_.useState(!1);M(()=>a(!0),[]);let o=n||i&&globalThis?.document?.body;return o?re.createPortal((0,b.jsx)(F.div,{...r,ref:t}),o):null});as.displayName=is;function os(e){let t=_.useRef({value:e,previous:e});return _.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}var ss=Object.freeze({position:`absolute`,border:0,width:1,height:1,padding:0,margin:-1,overflow:`hidden`,clip:`rect(0, 0, 0, 0)`,whiteSpace:`nowrap`,wordWrap:`normal`}),cs=`VisuallyHidden`,ls=_.forwardRef((e,t)=>(0,b.jsx)(F.span,{...e,ref:t,style:{...ss,...e.style}}));ls.displayName=cs;var us=function(e){return typeof document>`u`?null:(Array.isArray(e)?e[0]:e).ownerDocument.body},ds=new WeakMap,fs=new WeakMap,ps={},ms=0,hs=function(e){return e&&(e.host||hs(e.parentNode))},gs=function(e,t){return t.map(function(t){if(e.contains(t))return t;var n=hs(t);return n&&e.contains(n)?n:(console.error(`aria-hidden`,t,`in not contained inside`,e,`. Doing nothing`),null)}).filter(function(e){return!!e})},_s=function(e,t,n,r){var i=gs(t,Array.isArray(e)?e:[e]);ps[n]||(ps[n]=new WeakMap);var a=ps[n],o=[],s=new Set,c=new Set(i),l=function(e){!e||s.has(e)||(s.add(e),l(e.parentNode))};i.forEach(l);var u=function(e){!e||c.has(e)||Array.prototype.forEach.call(e.children,function(e){if(s.has(e))u(e);else try{var t=e.getAttribute(r),i=t!==null&&t!==`false`,c=(ds.get(e)||0)+1,l=(a.get(e)||0)+1;ds.set(e,c),a.set(e,l),o.push(e),c===1&&i&&fs.set(e,!0),l===1&&e.setAttribute(n,`true`),i||e.setAttribute(r,`true`)}catch(t){console.error(`aria-hidden: cannot operate on `,e,t)}})};return u(t),s.clear(),ms++,function(){o.forEach(function(e){var t=ds.get(e)-1,i=a.get(e)-1;ds.set(e,t),a.set(e,i),t||(fs.has(e)||e.removeAttribute(r),fs.delete(e)),i||e.removeAttribute(n)}),ms--,ms||(ds=new WeakMap,ds=new WeakMap,fs=new WeakMap,ps={})}},vs=function(e,t,n){n===void 0&&(n=`data-aria-hidden`);var r=Array.from(Array.isArray(e)?e:[e]),i=t||us(e);return i?(r.push.apply(r,Array.from(i.querySelectorAll(`[aria-live], script`))),_s(r,i,n,`aria-hidden`)):function(){return null}},ys=function(){return ys=Object.assign||function(e){for(var t,n=1,r=arguments.length;n`u`)return qs;var t=Ys(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},Zs=Ks(),Qs=`data-scroll-locked`,$s=function(e,t,n,r){var i=e.left,a=e.top,o=e.right,s=e.gap;return n===void 0&&(n=`margin`),` .${ws} { overflow: hidden ${r}; padding-right: ${s}px ${r}; } body[${Qs}] { overflow: hidden ${r}; overscroll-behavior: contain; ${[t&&`position: relative ${r};`,n===`margin`&&` padding-left: ${i}px; padding-top: ${a}px; padding-right: ${o}px; margin-left:0; margin-top:0; margin-right: ${s}px ${r}; `,n===`padding`&&`padding-right: ${s}px ${r};`].filter(Boolean).join(``)} } .${Ss} { right: ${s}px ${r}; } .${Cs} { margin-right: ${s}px ${r}; } .${Ss} .${Ss} { right: 0 ${r}; } .${Cs} .${Cs} { margin-right: 0 ${r}; } body[${Qs}] { ${Ts}: ${s}px; } `},ec=function(){var e=parseInt(document.body.getAttribute(`data-scroll-locked`)||`0`,10);return isFinite(e)?e:0},tc=function(){_.useEffect(function(){return document.body.setAttribute(Qs,(ec()+1).toString()),function(){var e=ec()-1;e<=0?document.body.removeAttribute(Qs):document.body.setAttribute(Qs,e.toString())}},[])},nc=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,i=r===void 0?`margin`:r;tc();var a=_.useMemo(function(){return Xs(i)},[i]);return _.createElement(Zs,{styles:$s(a,!t,i,n?``:`!important`)})},rc=!1;if(typeof window<`u`)try{var ic=Object.defineProperty({},`passive`,{get:function(){return rc=!0,!0}});window.addEventListener(`test`,ic,ic),window.removeEventListener(`test`,ic,ic)}catch{rc=!1}var ac=rc?{passive:!1}:!1,oc=function(e){return e.tagName===`TEXTAREA`},sc=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return n[t]!==`hidden`&&!(n.overflowY===n.overflowX&&!oc(e)&&n[t]===`visible`)},cc=function(e){return sc(e,`overflowY`)},lc=function(e){return sc(e,`overflowX`)},uc=function(e,t){var n=t.ownerDocument,r=t;do{if(typeof ShadowRoot<`u`&&r instanceof ShadowRoot&&(r=r.host),pc(e,r)){var i=mc(e,r);if(i[1]>i[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},dc=function(e){return[e.scrollTop,e.scrollHeight,e.clientHeight]},fc=function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]},pc=function(e,t){return e===`v`?cc(t):lc(t)},mc=function(e,t){return e===`v`?dc(t):fc(t)},hc=function(e,t){return e===`h`&&t===`rtl`?-1:1},gc=function(e,t,n,r,i){var a=hc(e,window.getComputedStyle(t).direction),o=a*r,s=n.target,c=t.contains(s),l=!1,u=o>0,d=0,f=0;do{if(!s)break;var p=mc(e,s),m=p[0],h=p[1]-p[2]-a*m;(m||h)&&pc(e,s)&&(d+=h,f+=m);var g=s.parentNode;s=g&&g.nodeType===Node.DOCUMENT_FRAGMENT_NODE?g.host:g}while(!c&&s!==document.body||c&&(t.contains(s)||t===s));return(u&&(i&&Math.abs(d)<1||!i&&o>d)||!u&&(i&&Math.abs(f)<1||!i&&-o>f))&&(l=!0),l},_c=function(e){return`changedTouches`in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},vc=function(e){return[e.deltaX,e.deltaY]},yc=function(e){return e&&`current`in e?e.current:e},bc=function(e,t){return e[0]===t[0]&&e[1]===t[1]},xc=function(e){return` .block-interactivity-${e} {pointer-events: none;} .allow-interactivity-${e} {pointer-events: all;} `},Sc=0,Cc=[];function wc(e){var t=_.useRef([]),n=_.useRef([0,0]),r=_.useRef(),i=_.useState(Sc++)[0],a=_.useState(Ks)[0],o=_.useRef(e);_.useEffect(function(){o.current=e},[e]),_.useEffect(function(){if(e.inert){document.body.classList.add(`block-interactivity-${i}`);var t=xs([e.lockRef.current],(e.shards||[]).map(yc),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add(`allow-interactivity-${i}`)}),function(){document.body.classList.remove(`block-interactivity-${i}`),t.forEach(function(e){return e.classList.remove(`allow-interactivity-${i}`)})}}},[e.inert,e.lockRef.current,e.shards]);var s=_.useCallback(function(e,t){if(`touches`in e&&e.touches.length===2||e.type===`wheel`&&e.ctrlKey)return!o.current.allowPinchZoom;var i=_c(e),a=n.current,s=`deltaX`in e?e.deltaX:a[0]-i[0],c=`deltaY`in e?e.deltaY:a[1]-i[1],l,u=e.target,d=Math.abs(s)>Math.abs(c)?`h`:`v`;if(`touches`in e&&d===`h`&&u.type===`range`)return!1;var f=window.getSelection(),p=f&&f.anchorNode;if(p&&(p===u||p.contains(u)))return!1;var m=uc(d,u);if(!m)return!0;if(m?l=d:(l=d===`v`?`h`:`v`,m=uc(d,u)),!m)return!1;if(!r.current&&`changedTouches`in e&&(s||c)&&(r.current=l),!l)return!0;var h=r.current||l;return gc(h,t,e,h===`h`?s:c,!0)},[]),c=_.useCallback(function(e){var n=e;if(!(!Cc.length||Cc[Cc.length-1]!==a)){var r=`deltaY`in n?vc(n):_c(n),i=t.current.filter(function(e){return e.name===n.type&&(e.target===n.target||n.target===e.shadowParent)&&bc(e.delta,r)})[0];if(i&&i.should){n.cancelable&&n.preventDefault();return}if(!i){var c=(o.current.shards||[]).map(yc).filter(Boolean).filter(function(e){return e.contains(n.target)});(c.length>0?s(n,c[0]):!o.current.noIsolation)&&n.cancelable&&n.preventDefault()}}},[]),l=_.useCallback(function(e,n,r,i){var a={name:e,delta:n,target:r,should:i,shadowParent:Tc(r)};t.current.push(a),setTimeout(function(){t.current=t.current.filter(function(e){return e!==a})},1)},[]),u=_.useCallback(function(e){n.current=_c(e),r.current=void 0},[]),d=_.useCallback(function(t){l(t.type,vc(t),t.target,s(t,e.lockRef.current))},[]),f=_.useCallback(function(t){l(t.type,_c(t),t.target,s(t,e.lockRef.current))},[]);_.useEffect(function(){return Cc.push(a),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:f}),document.addEventListener(`wheel`,c,ac),document.addEventListener(`touchmove`,c,ac),document.addEventListener(`touchstart`,u,ac),function(){Cc=Cc.filter(function(e){return e!==a}),document.removeEventListener(`wheel`,c,ac),document.removeEventListener(`touchmove`,c,ac),document.removeEventListener(`touchstart`,u,ac)}},[]);var p=e.removeScrollBar,m=e.inert;return _.createElement(_.Fragment,null,m?_.createElement(a,{styles:xc(i)}):null,p?_.createElement(nc,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function Tc(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}var Ec=Fs(Is,wc),Dc=_.forwardRef(function(e,t){return _.createElement(Rs,ys({},e,{ref:t,sideCar:Ec}))});Dc.classNames=Rs.classNames;var Oc=[` `,`Enter`,`ArrowUp`,`ArrowDown`],kc=[` `,`Enter`],Ac=`Select`,[jc,Mc,Nc]=j(Ac),[Pc,Fc]=S(Ac,[Nc,Ro]),Ic=Ro(),[Lc,Rc]=Pc(Ac),[zc,Bc]=Pc(Ac),Vc=e=>{let{__scopeSelect:t,children:n,open:r,defaultOpen:i,onOpenChange:a,value:o,defaultValue:s,onValueChange:c,dir:l,name:u,autoComplete:d,disabled:f,required:p,form:m}=e,h=Ic(t),[g,v]=_.useState(null),[y,x]=_.useState(null),[S,C]=_.useState(!1),w=ce(l),[T,E]=R({prop:r,defaultProp:i??!1,onChange:a,caller:Ac}),[ee,D]=R({prop:o,defaultProp:s,onChange:c,caller:Ac}),te=_.useRef(null),O=g?m||!!g.closest(`form`):!0,[k,A]=_.useState(new Set),j=Array.from(k).map(e=>e.props.value).join(`;`);return(0,b.jsx)(es,{...h,children:(0,b.jsxs)(Lc,{required:p,scope:t,trigger:g,onTriggerChange:v,valueNode:y,onValueNodeChange:x,valueNodeHasChildren:S,onValueNodeHasChildrenChange:C,contentId:P(),value:ee,onValueChange:D,open:T,onOpenChange:E,dir:w,triggerPointerDownPosRef:te,disabled:f,children:[(0,b.jsx)(jc.Provider,{scope:t,children:(0,b.jsx)(zc,{scope:e.__scopeSelect,onNativeOptionAdd:_.useCallback(e=>{A(t=>new Set(t).add(e))},[]),onNativeOptionRemove:_.useCallback(e=>{A(t=>{let n=new Set(t);return n.delete(e),n})},[]),children:n})}),O?(0,b.jsxs)(Il,{"aria-hidden":!0,required:p,tabIndex:-1,name:u,autoComplete:d,value:ee,onChange:e=>D(e.target.value),disabled:f,form:m,children:[ee===void 0?(0,b.jsx)(`option`,{value:``}):null,Array.from(k)]},j):null]})})};Vc.displayName=Ac;var Hc=`SelectTrigger`,Uc=_.forwardRef((e,t)=>{let{__scopeSelect:n,disabled:r=!1,...i}=e,a=Ic(n),o=Rc(Hc,n),s=o.disabled||r,c=E(t,o.onTriggerChange),l=Mc(n),u=_.useRef(`touch`),[d,f,p]=q(e=>{let t=l().filter(e=>!e.disabled),n=Rl(t,e,t.find(e=>e.value===o.value));n!==void 0&&o.onValueChange(n.value)}),m=e=>{s||(o.onOpenChange(!0),p()),e&&(o.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,b.jsx)(ts,{asChild:!0,...a,children:(0,b.jsx)(F.button,{type:`button`,role:`combobox`,"aria-controls":o.contentId,"aria-expanded":o.open,"aria-required":o.required,"aria-autocomplete":`none`,dir:o.dir,"data-state":o.open?`open`:`closed`,disabled:s,"data-disabled":s?``:void 0,"data-placeholder":Ll(o.value)?``:void 0,...i,ref:c,onClick:v(i.onClick,e=>{e.currentTarget.focus(),u.current!==`mouse`&&m(e)}),onPointerDown:v(i.onPointerDown,e=>{u.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),e.button===0&&e.ctrlKey===!1&&e.pointerType===`mouse`&&(m(e),e.preventDefault())}),onKeyDown:v(i.onKeyDown,e=>{let t=d.current!==``;!(e.ctrlKey||e.altKey||e.metaKey)&&e.key.length===1&&f(e.key),!(t&&e.key===` `)&&Oc.includes(e.key)&&(m(),e.preventDefault())})})})});Uc.displayName=Hc;var Wc=`SelectValue`,Gc=_.forwardRef((e,t)=>{let{__scopeSelect:n,className:r,style:i,children:a,placeholder:o=``,...s}=e,c=Rc(Wc,n),{onValueNodeHasChildrenChange:l}=c,u=a!==void 0,d=E(t,c.onValueNodeChange);return M(()=>{l(u)},[l,u]),(0,b.jsx)(F.span,{...s,ref:d,style:{pointerEvents:`none`},children:Ll(c.value)?(0,b.jsx)(b.Fragment,{children:o}):a})});Gc.displayName=Wc;var Kc=`SelectIcon`,qc=_.forwardRef((e,t)=>{let{__scopeSelect:n,children:r,...i}=e;return(0,b.jsx)(F.span,{"aria-hidden":!0,...i,ref:t,children:r||`▼`})});qc.displayName=Kc;var Jc=`SelectPortal`,Yc=e=>(0,b.jsx)(as,{asChild:!0,...e});Yc.displayName=Jc;var Xc=`SelectContent`,Zc=_.forwardRef((e,t)=>{let n=Rc(Xc,e.__scopeSelect),[r,i]=_.useState();if(M(()=>{i(new DocumentFragment)},[]),!n.open){let t=r;return t?re.createPortal((0,b.jsx)($c,{scope:e.__scopeSelect,children:(0,b.jsx)(jc.Slot,{scope:e.__scopeSelect,children:(0,b.jsx)(`div`,{children:e.children})})}),t):null}return(0,b.jsx)(rl,{...e,ref:t})});Zc.displayName=Xc;var Qc=10,[$c,el]=Pc(Xc),tl=`SelectContentImpl`,nl=ee(`SelectContent.RemoveScroll`),rl=_.forwardRef((e,t)=>{let{__scopeSelect:n,position:r=`item-aligned`,onCloseAutoFocus:i,onEscapeKeyDown:a,onPointerDownOutside:o,side:s,sideOffset:c,align:l,alignOffset:u,arrowPadding:d,collisionBoundary:f,collisionPadding:p,sticky:m,hideWhenDetached:h,avoidCollisions:g,...y}=e,x=Rc(Xc,n),[S,C]=_.useState(null),[w,T]=_.useState(null),ee=E(t,e=>C(e)),[D,te]=_.useState(null),[O,k]=_.useState(null),A=Mc(n),[j,M]=_.useState(!1),ne=_.useRef(!1);_.useEffect(()=>{if(S)return vs(S)},[S]),ri();let N=_.useCallback(e=>{let[t,...n]=A().map(e=>e.ref.current),[r]=n.slice(-1),i=document.activeElement;for(let n of e)if(n===i||(n?.scrollIntoView({block:`nearest`}),n===t&&w&&(w.scrollTop=0),n===r&&w&&(w.scrollTop=w.scrollHeight),n?.focus(),document.activeElement!==i))return},[A,w]),P=_.useCallback(()=>N([D,S]),[N,D,S]);_.useEffect(()=>{j&&P()},[j,P]);let{onOpenChange:re,triggerPointerDownPosRef:F}=x;_.useEffect(()=>{if(S){let e={x:0,y:0},t=t=>{e={x:Math.abs(Math.round(t.pageX)-(F.current?.x??0)),y:Math.abs(Math.round(t.pageY)-(F.current?.y??0))}},n=n=>{e.x<=10&&e.y<=10?n.preventDefault():S.contains(n.target)||re(!1),document.removeEventListener(`pointermove`,t),F.current=null};return F.current!==null&&(document.addEventListener(`pointermove`,t),document.addEventListener(`pointerup`,n,{capture:!0,once:!0})),()=>{document.removeEventListener(`pointermove`,t),document.removeEventListener(`pointerup`,n,{capture:!0})}}},[S,re,F]),_.useEffect(()=>{let e=()=>re(!1);return window.addEventListener(`blur`,e),window.addEventListener(`resize`,e),()=>{window.removeEventListener(`blur`,e),window.removeEventListener(`resize`,e)}},[re]);let[ie,I]=q(e=>{let t=A().filter(e=>!e.disabled),n=Rl(t,e,t.find(e=>e.ref.current===document.activeElement));n&&setTimeout(()=>n.ref.current.focus())}),L=_.useCallback((e,t,n)=>{let r=!ne.current&&!n;(x.value!==void 0&&x.value===t||r)&&(te(e),r&&(ne.current=!0))},[x.value]),R=_.useCallback(()=>S?.focus(),[S]),ae=_.useCallback((e,t,n)=>{let r=!ne.current&&!n;(x.value!==void 0&&x.value===t||r)&&k(e)},[x.value]),oe=r===`popper`?sl:al,se=oe===sl?{side:s,sideOffset:c,align:l,alignOffset:u,arrowPadding:d,collisionBoundary:f,collisionPadding:p,sticky:m,hideWhenDetached:h,avoidCollisions:g}:{};return(0,b.jsx)($c,{scope:n,content:S,viewport:w,onViewportChange:T,itemRefCallback:L,selectedItem:D,onItemLeave:R,itemTextRefCallback:ae,focusSelectedItem:P,selectedItemText:O,position:r,isPositioned:j,searchRef:ie,children:(0,b.jsx)(Dc,{as:nl,allowPinchZoom:!0,children:(0,b.jsx)(li,{asChild:!0,trapped:x.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:v(i,e=>{x.trigger?.focus({preventScroll:!0}),e.preventDefault()}),children:(0,b.jsx)(Yr,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:a,onPointerDownOutside:o,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>x.onOpenChange(!1),children:(0,b.jsx)(oe,{role:`listbox`,id:x.contentId,"data-state":x.open?`open`:`closed`,dir:x.dir,onContextMenu:e=>e.preventDefault(),...y,...se,onPlaced:()=>M(!0),ref:ee,style:{display:`flex`,flexDirection:`column`,outline:`none`,...y.style},onKeyDown:v(y.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;if(e.key===`Tab`&&e.preventDefault(),!t&&e.key.length===1&&I(e.key),[`ArrowUp`,`ArrowDown`,`Home`,`End`].includes(e.key)){let t=A().filter(e=>!e.disabled).map(e=>e.ref.current);if([`ArrowUp`,`End`].includes(e.key)&&(t=t.slice().reverse()),[`ArrowUp`,`ArrowDown`].includes(e.key)){let n=e.target,r=t.indexOf(n);t=t.slice(r+1)}setTimeout(()=>N(t)),e.preventDefault()}})})})})})})});rl.displayName=tl;var il=`SelectItemAlignedPosition`,al=_.forwardRef((e,t)=>{let{__scopeSelect:n,onPlaced:r,...i}=e,a=Rc(Xc,n),o=el(Xc,n),[s,c]=_.useState(null),[l,u]=_.useState(null),d=E(t,e=>u(e)),f=Mc(n),p=_.useRef(!1),m=_.useRef(!0),{viewport:h,selectedItem:g,selectedItemText:v,focusSelectedItem:y}=o,x=_.useCallback(()=>{if(a.trigger&&a.valueNode&&s&&l&&h&&g&&v){let e=a.trigger.getBoundingClientRect(),t=l.getBoundingClientRect(),n=a.valueNode.getBoundingClientRect(),i=v.getBoundingClientRect();if(a.dir!==`rtl`){let r=i.left-t.left,a=n.left-r,o=e.left-a,c=e.width+o,l=Math.max(c,t.width),u=window.innerWidth-Qc,d=Vr(a,[Qc,Math.max(Qc,u-l)]);s.style.minWidth=c+`px`,s.style.left=d+`px`}else{let r=t.right-i.right,a=window.innerWidth-n.right-r,o=window.innerWidth-e.right-a,c=e.width+o,l=Math.max(c,t.width),u=window.innerWidth-Qc,d=Vr(a,[Qc,Math.max(Qc,u-l)]);s.style.minWidth=c+`px`,s.style.right=d+`px`}let o=f(),c=window.innerHeight-Qc*2,u=h.scrollHeight,d=window.getComputedStyle(l),m=parseInt(d.borderTopWidth,10),_=parseInt(d.paddingTop,10),y=parseInt(d.borderBottomWidth,10),b=parseInt(d.paddingBottom,10),x=m+_+u+b+y,S=Math.min(g.offsetHeight*5,x),C=window.getComputedStyle(h),w=parseInt(C.paddingTop,10),T=parseInt(C.paddingBottom,10),E=e.top+e.height/2-Qc,ee=c-E,D=g.offsetHeight/2,te=g.offsetTop+D,O=m+_+te,k=x-O;if(O<=E){let e=o.length>0&&g===o[o.length-1].ref.current;s.style.bottom=`0px`;let t=l.clientHeight-h.offsetTop-h.offsetHeight,n=O+Math.max(ee,D+(e?T:0)+t+y);s.style.height=n+`px`}else{let e=o.length>0&&g===o[0].ref.current;s.style.top=`0px`;let t=Math.max(E,m+h.offsetTop+(e?w:0)+D)+k;s.style.height=t+`px`,h.scrollTop=O-E+h.offsetTop}s.style.margin=`${Qc}px 0`,s.style.minHeight=S+`px`,s.style.maxHeight=c+`px`,r?.(),requestAnimationFrame(()=>p.current=!0)}},[f,a.trigger,a.valueNode,s,l,h,g,v,a.dir,r]);M(()=>x(),[x]);let[S,C]=_.useState();return M(()=>{l&&C(window.getComputedStyle(l).zIndex)},[l]),(0,b.jsx)(cl,{scope:n,contentWrapper:s,shouldExpandOnScrollRef:p,onScrollButtonChange:_.useCallback(e=>{e&&m.current===!0&&(x(),y?.(),m.current=!1)},[x,y]),children:(0,b.jsx)(`div`,{ref:c,style:{display:`flex`,flexDirection:`column`,position:`fixed`,zIndex:S},children:(0,b.jsx)(F.div,{...i,ref:d,style:{boxSizing:`border-box`,maxHeight:`100%`,...i.style}})})})});al.displayName=il;var ol=`SelectPopperPosition`,sl=_.forwardRef((e,t)=>{let{__scopeSelect:n,align:r=`start`,collisionPadding:i=Qc,...a}=e,o=Ic(n);return(0,b.jsx)(ns,{...o,...a,ref:t,align:r,collisionPadding:i,style:{boxSizing:`border-box`,...a.style,"--radix-select-content-transform-origin":`var(--radix-popper-transform-origin)`,"--radix-select-content-available-width":`var(--radix-popper-available-width)`,"--radix-select-content-available-height":`var(--radix-popper-available-height)`,"--radix-select-trigger-width":`var(--radix-popper-anchor-width)`,"--radix-select-trigger-height":`var(--radix-popper-anchor-height)`}})});sl.displayName=ol;var[cl,ll]=Pc(Xc,{}),ul=`SelectViewport`,dl=_.forwardRef((e,t)=>{let{__scopeSelect:n,nonce:r,...i}=e,a=el(ul,n),o=ll(ul,n),s=E(t,a.onViewportChange),c=_.useRef(0);return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(`style`,{dangerouslySetInnerHTML:{__html:`[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}`},nonce:r}),(0,b.jsx)(jc.Slot,{scope:n,children:(0,b.jsx)(F.div,{"data-radix-select-viewport":``,role:`presentation`,...i,ref:s,style:{position:`relative`,flex:1,overflow:`hidden auto`,...i.style},onScroll:v(i.onScroll,e=>{let t=e.currentTarget,{contentWrapper:n,shouldExpandOnScrollRef:r}=o;if(r?.current&&n){let e=Math.abs(c.current-t.scrollTop);if(e>0){let r=window.innerHeight-Qc*2,i=parseFloat(n.style.minHeight),a=parseFloat(n.style.height),o=Math.max(i,a);if(o0?s:0,n.style.justifyContent=`flex-end`)}}}c.current=t.scrollTop})})})]})});dl.displayName=ul;var fl=`SelectGroup`,[pl,ml]=Pc(fl),hl=_.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,i=P();return(0,b.jsx)(pl,{scope:n,id:i,children:(0,b.jsx)(F.div,{role:`group`,"aria-labelledby":i,...r,ref:t})})});hl.displayName=fl;var gl=`SelectLabel`,_l=_.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,i=ml(gl,n);return(0,b.jsx)(F.div,{id:i.id,...r,ref:t})});_l.displayName=gl;var vl=`SelectItem`,[yl,bl]=Pc(vl),xl=_.forwardRef((e,t)=>{let{__scopeSelect:n,value:r,disabled:i=!1,textValue:a,...o}=e,s=Rc(vl,n),c=el(vl,n),l=s.value===r,[u,d]=_.useState(a??``),[f,p]=_.useState(!1),m=E(t,e=>c.itemRefCallback?.(e,r,i)),h=P(),g=_.useRef(`touch`),y=()=>{i||(s.onValueChange(r),s.onOpenChange(!1))};if(r===``)throw Error(`A must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.`);return(0,b.jsx)(yl,{scope:n,value:r,disabled:i,textId:h,isSelected:l,onItemTextChange:_.useCallback(e=>{d(t=>t||(e?.textContent??``).trim())},[]),children:(0,b.jsx)(jc.ItemSlot,{scope:n,value:r,disabled:i,textValue:u,children:(0,b.jsx)(F.div,{role:`option`,"aria-labelledby":h,"data-highlighted":f?``:void 0,"aria-selected":l&&f,"data-state":l?`checked`:`unchecked`,"aria-disabled":i||void 0,"data-disabled":i?``:void 0,tabIndex:i?void 0:-1,...o,ref:m,onFocus:v(o.onFocus,()=>p(!0)),onBlur:v(o.onBlur,()=>p(!1)),onClick:v(o.onClick,()=>{g.current!==`mouse`&&y()}),onPointerUp:v(o.onPointerUp,()=>{g.current===`mouse`&&y()}),onPointerDown:v(o.onPointerDown,e=>{g.current=e.pointerType}),onPointerMove:v(o.onPointerMove,e=>{g.current=e.pointerType,i?c.onItemLeave?.():g.current===`mouse`&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:v(o.onPointerLeave,e=>{e.currentTarget===document.activeElement&&c.onItemLeave?.()}),onKeyDown:v(o.onKeyDown,e=>{c.searchRef?.current!==``&&e.key===` `||(kc.includes(e.key)&&y(),e.key===` `&&e.preventDefault())})})})})});xl.displayName=vl;var Sl=`SelectItemText`,Cl=_.forwardRef((e,t)=>{let{__scopeSelect:n,className:r,style:i,...a}=e,o=Rc(Sl,n),s=el(Sl,n),c=bl(Sl,n),l=Bc(Sl,n),[u,d]=_.useState(null),f=E(t,e=>d(e),c.onItemTextChange,e=>s.itemTextRefCallback?.(e,c.value,c.disabled)),p=u?.textContent,m=_.useMemo(()=>(0,b.jsx)(`option`,{value:c.value,disabled:c.disabled,children:p},c.value),[c.disabled,c.value,p]),{onNativeOptionAdd:h,onNativeOptionRemove:g}=l;return M(()=>(h(m),()=>g(m)),[h,g,m]),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(F.span,{id:c.textId,...a,ref:f}),c.isSelected&&o.valueNode&&!o.valueNodeHasChildren?re.createPortal(a.children,o.valueNode):null]})});Cl.displayName=Sl;var wl=`SelectItemIndicator`,Tl=_.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e;return bl(wl,n).isSelected?(0,b.jsx)(F.span,{"aria-hidden":!0,...r,ref:t}):null});Tl.displayName=wl;var El=`SelectScrollUpButton`,Dl=_.forwardRef((e,t)=>{let n=el(El,e.__scopeSelect),r=ll(El,e.__scopeSelect),[i,a]=_.useState(!1),o=E(t,r.onScrollButtonChange);return M(()=>{if(n.viewport&&n.isPositioned){let e=function(){a(t.scrollTop>0)},t=n.viewport;return e(),t.addEventListener(`scroll`,e),()=>t.removeEventListener(`scroll`,e)}},[n.viewport,n.isPositioned]),i?(0,b.jsx)(Al,{...e,ref:o,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop-=t.offsetHeight)}}):null});Dl.displayName=El;var Ol=`SelectScrollDownButton`,kl=_.forwardRef((e,t)=>{let n=el(Ol,e.__scopeSelect),r=ll(Ol,e.__scopeSelect),[i,a]=_.useState(!1),o=E(t,r.onScrollButtonChange);return M(()=>{if(n.viewport&&n.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;a(Math.ceil(t.scrollTop)t.removeEventListener(`scroll`,e)}},[n.viewport,n.isPositioned]),i?(0,b.jsx)(Al,{...e,ref:o,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop+=t.offsetHeight)}}):null});kl.displayName=Ol;var Al=_.forwardRef((e,t)=>{let{__scopeSelect:n,onAutoScroll:r,...i}=e,a=el(`SelectScrollButton`,n),o=_.useRef(null),s=Mc(n),c=_.useCallback(()=>{o.current!==null&&(window.clearInterval(o.current),o.current=null)},[]);return _.useEffect(()=>()=>c(),[c]),M(()=>{s().find(e=>e.ref.current===document.activeElement)?.ref.current?.scrollIntoView({block:`nearest`})},[s]),(0,b.jsx)(F.div,{"aria-hidden":!0,...i,ref:t,style:{flexShrink:0,...i.style},onPointerDown:v(i.onPointerDown,()=>{o.current===null&&(o.current=window.setInterval(r,50))}),onPointerMove:v(i.onPointerMove,()=>{a.onItemLeave?.(),o.current===null&&(o.current=window.setInterval(r,50))}),onPointerLeave:v(i.onPointerLeave,()=>{c()})})}),jl=`SelectSeparator`,Ml=_.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e;return(0,b.jsx)(F.div,{"aria-hidden":!0,...r,ref:t})});Ml.displayName=jl;var Nl=`SelectArrow`,Pl=_.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,i=Ic(n),a=Rc(Nl,n),o=el(Nl,n);return a.open&&o.position===`popper`?(0,b.jsx)(rs,{...i,...r,ref:t}):null});Pl.displayName=Nl;var Fl=`SelectBubbleInput`,Il=_.forwardRef(({__scopeSelect:e,value:t,...n},r)=>{let i=_.useRef(null),a=E(r,i),o=os(t);return _.useEffect(()=>{let e=i.current;if(!e)return;let n=window.HTMLSelectElement.prototype,r=Object.getOwnPropertyDescriptor(n,`value`).set;if(o!==t&&r){let n=new Event(`change`,{bubbles:!0});r.call(e,t),e.dispatchEvent(n)}},[o,t]),(0,b.jsx)(F.select,{...n,style:{...ss,...n.style},ref:a,defaultValue:t})});Il.displayName=Fl;function Ll(e){return e===``||e===void 0}function q(e){let t=I(e),n=_.useRef(``),r=_.useRef(0),i=_.useCallback(e=>{let i=n.current+e;t(i),(function e(t){n.current=t,window.clearTimeout(r.current),t!==``&&(r.current=window.setTimeout(()=>e(``),1e3))})(i)},[t]),a=_.useCallback(()=>{n.current=``,window.clearTimeout(r.current)},[]);return _.useEffect(()=>()=>window.clearTimeout(r.current),[]),[n,i,a]}function Rl(e,t,n){let r=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,i=n?e.indexOf(n):-1,a=J(e,Math.max(i,0));r.length===1&&(a=a.filter(e=>e!==n));let o=a.find(e=>e.textValue.toLowerCase().startsWith(r.toLowerCase()));return o===n?void 0:o}function J(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var Y=Vc,X=Uc,zl=Gc,Bl=qc,Vl=Yc,Hl=Zc,Ul=dl,Wl=_l,Gl=xl,Kl=Cl,ql=Tl,Jl=Dl,Yl=kl,Xl=Ml,Zl=Y,Ql=zl,$l=_.forwardRef(({className:e,children:t,...n},r)=>(0,b.jsxs)(X,{ref:r,className:H(`flex h-9 w-full items-center justify-between whitespace-nowrap rounded-md border border-input bg-transparent px-3 py-2 text-sm shadow-sm ring-offset-background data-[placeholder]:text-muted-foreground focus:outline-none focus:ring-1 focus:ring-ring disabled:cursor-not-allowed disabled:opacity-50 [&>span]:line-clamp-1`,e),...n,children:[t,(0,b.jsx)(Bl,{asChild:!0,children:(0,b.jsx)(Un,{className:`h-4 w-4 opacity-50`})})]}));$l.displayName=X.displayName;var eu=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(Jl,{ref:n,className:H(`flex cursor-default items-center justify-center py-1`,e),...t,children:(0,b.jsx)(Gn,{className:`h-4 w-4`})}));eu.displayName=Jl.displayName;var tu=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(Yl,{ref:n,className:H(`flex cursor-default items-center justify-center py-1`,e),...t,children:(0,b.jsx)(Un,{className:`h-4 w-4`})}));tu.displayName=Yl.displayName;var nu=_.forwardRef(({className:e,children:t,position:n=`popper`,...r},i)=>(0,b.jsx)(Vl,{children:(0,b.jsxs)(Hl,{ref:i,className:H(`relative z-50 max-h-[--radix-select-content-available-height] min-w-[8rem] overflow-y-auto overflow-x-hidden rounded-md border bg-popover text-popover-foreground shadow-md data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 origin-[--radix-select-content-transform-origin]`,n===`popper`&&`data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1`,e),position:n,...r,children:[(0,b.jsx)(eu,{}),(0,b.jsx)(Ul,{className:H(`p-1`,n===`popper`&&`h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)]`),children:t}),(0,b.jsx)(tu,{})]})}));nu.displayName=Hl.displayName;var ru=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(Wl,{ref:n,className:H(`px-2 py-1.5 text-sm font-semibold`,e),...t}));ru.displayName=Wl.displayName;var iu=_.forwardRef(({className:e,children:t,...n},r)=>(0,b.jsxs)(Gl,{ref:r,className:H(`relative flex w-full cursor-default select-none items-center rounded-sm py-1.5 pl-2 pr-8 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50`,e),...n,children:[(0,b.jsx)(`span`,{className:`absolute right-2 flex h-3.5 w-3.5 items-center justify-center`,children:(0,b.jsx)(ql,{children:(0,b.jsx)(Hn,{className:`h-4 w-4`})})}),(0,b.jsx)(Kl,{children:t})]}));iu.displayName=Gl.displayName;var au=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(Xl,{ref:n,className:H(`-mx-1 my-1 h-px bg-muted`,e),...t}));au.displayName=Xl.displayName;var ou=`Dialog`,[su,cu]=S(ou),[lu,uu]=su(ou),du=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:i,onOpenChange:a,modal:o=!0}=e,s=_.useRef(null),c=_.useRef(null),[l,u]=R({prop:r,defaultProp:i??!1,onChange:a,caller:ou});return(0,b.jsx)(lu,{scope:t,triggerRef:s,contentRef:c,contentId:P(),titleId:P(),descriptionId:P(),open:l,onOpenChange:u,onOpenToggle:_.useCallback(()=>u(e=>!e),[u]),modal:o,children:n})};du.displayName=ou;var fu=`DialogTrigger`,pu=_.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=uu(fu,n),a=E(t,i.triggerRef);return(0,b.jsx)(F.button,{type:`button`,"aria-haspopup":`dialog`,"aria-expanded":i.open,"aria-controls":i.contentId,"data-state":Nu(i.open),...r,ref:a,onClick:v(e.onClick,i.onOpenToggle)})});pu.displayName=fu;var mu=`DialogPortal`,[hu,gu]=su(mu,{forceMount:void 0}),_u=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:i}=e,a=uu(mu,t);return(0,b.jsx)(hu,{scope:t,forceMount:n,children:_.Children.map(r,e=>(0,b.jsx)(je,{present:n||a.open,children:(0,b.jsx)(as,{asChild:!0,container:i,children:e})}))})};_u.displayName=mu;var vu=`DialogOverlay`,yu=_.forwardRef((e,t)=>{let n=gu(vu,e.__scopeDialog),{forceMount:r=n.forceMount,...i}=e,a=uu(vu,e.__scopeDialog);return a.modal?(0,b.jsx)(je,{present:r||a.open,children:(0,b.jsx)(xu,{...i,ref:t})}):null});yu.displayName=vu;var bu=ee(`DialogOverlay.RemoveScroll`),xu=_.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=uu(vu,n);return(0,b.jsx)(Dc,{as:bu,allowPinchZoom:!0,shards:[i.contentRef],children:(0,b.jsx)(F.div,{"data-state":Nu(i.open),...r,ref:t,style:{pointerEvents:`auto`,...r.style}})})}),Su=`DialogContent`,Cu=_.forwardRef((e,t)=>{let n=gu(Su,e.__scopeDialog),{forceMount:r=n.forceMount,...i}=e,a=uu(Su,e.__scopeDialog);return(0,b.jsx)(je,{present:r||a.open,children:a.modal?(0,b.jsx)(wu,{...i,ref:t}):(0,b.jsx)(Tu,{...i,ref:t})})});Cu.displayName=Su;var wu=_.forwardRef((e,t)=>{let n=uu(Su,e.__scopeDialog),r=_.useRef(null),i=E(t,n.contentRef,r);return _.useEffect(()=>{let e=r.current;if(e)return vs(e)},[]),(0,b.jsx)(Eu,{...e,ref:i,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:v(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:v(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=t.button===0&&t.ctrlKey===!0;(t.button===2||n)&&e.preventDefault()}),onFocusOutside:v(e.onFocusOutside,e=>e.preventDefault())})}),Tu=_.forwardRef((e,t)=>{let n=uu(Su,e.__scopeDialog),r=_.useRef(!1),i=_.useRef(!1);return(0,b.jsx)(Eu,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(r.current||n.triggerRef.current?.focus(),t.preventDefault()),r.current=!1,i.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(r.current=!0,t.detail.originalEvent.type===`pointerdown`&&(i.current=!0));let a=t.target;n.triggerRef.current?.contains(a)&&t.preventDefault(),t.detail.originalEvent.type===`focusin`&&i.current&&t.preventDefault()}})}),Eu=_.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:i,onCloseAutoFocus:a,...o}=e,s=uu(Su,n),c=_.useRef(null),l=E(t,c);return ri(),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(li,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:i,onUnmountAutoFocus:a,children:(0,b.jsx)(Yr,{role:`dialog`,id:s.contentId,"aria-describedby":s.descriptionId,"aria-labelledby":s.titleId,"data-state":Nu(s.open),...o,ref:l,onDismiss:()=>s.onOpenChange(!1)})}),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(Lu,{titleId:s.titleId}),(0,b.jsx)(zu,{contentRef:c,descriptionId:s.descriptionId})]})]})}),Du=`DialogTitle`,Ou=_.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=uu(Du,n);return(0,b.jsx)(F.h2,{id:i.titleId,...r,ref:t})});Ou.displayName=Du;var ku=`DialogDescription`,Au=_.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=uu(ku,n);return(0,b.jsx)(F.p,{id:i.descriptionId,...r,ref:t})});Au.displayName=ku;var ju=`DialogClose`,Mu=_.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=uu(ju,n);return(0,b.jsx)(F.button,{type:`button`,...r,ref:t,onClick:v(e.onClick,()=>i.onOpenChange(!1))})});Mu.displayName=ju;function Nu(e){return e?`open`:`closed`}var Pu=`DialogTitleWarning`,[Fu,Iu]=x(Pu,{contentName:Su,titleName:Du,docsSlug:`dialog`}),Lu=({titleId:e})=>{let t=Iu(Pu),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users. If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component. For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return _.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},Ru=`DialogDescriptionWarning`,zu=({contentRef:e,descriptionId:t})=>{let n=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${Iu(Ru).contentName}}.`;return _.useEffect(()=>{let r=e.current?.getAttribute(`aria-describedby`);t&&r&&(document.getElementById(t)||console.warn(n))},[n,e,t]),null},Bu=du,Vu=_u,Hu=yu,Uu=Cu,Wu=Ou,Z=Au,Gu=Mu,Ku=Bu,qu=Vu,Ju=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(Hu,{ref:n,className:H(`fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0`,e),...t}));Ju.displayName=Hu.displayName;var Yu=_.forwardRef(({className:e,children:t,...n},r)=>(0,b.jsxs)(qu,{children:[(0,b.jsx)(Ju,{}),(0,b.jsxs)(Uu,{ref:r,className:H(`fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] sm:rounded-lg`,e),...n,children:[t,(0,b.jsxs)(Gu,{className:`absolute right-4 top-4 rounded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-accent data-[state=open]:text-muted-foreground`,children:[(0,b.jsx)(hr,{className:`h-4 w-4`}),(0,b.jsx)(`span`,{className:`sr-only`,children:`Close`})]})]})]}));Yu.displayName=Uu.displayName;var Xu=({className:e,...t})=>(0,b.jsx)(`div`,{className:H(`flex flex-col space-y-1.5 text-center sm:text-left`,e),...t});Xu.displayName=`DialogHeader`;var Zu=({className:e,...t})=>(0,b.jsx)(`div`,{className:H(`flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2`,e),...t});Zu.displayName=`DialogFooter`;var Qu=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(Wu,{ref:n,className:H(`text-lg font-semibold leading-none tracking-tight`,e),...t}));Qu.displayName=Wu.displayName;var $u=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(Z,{ref:n,className:H(`text-sm text-muted-foreground`,e),...t}));$u.displayName=Z.displayName;var ed={Awareness:`bg-blue-900/60 text-blue-300 border-blue-700`,"Video Views":`bg-indigo-900/60 text-indigo-300 border-indigo-700`,Engagement:`bg-purple-900/60 text-purple-300 border-purple-700`,Traffic:`bg-teal-900/60 text-teal-300 border-teal-700`,Conversions:`bg-green-900/60 text-green-300 border-green-700`,Sales:`bg-amber-900/60 text-amber-300 border-amber-700`},td={Heritage:`bg-rose-900/50 text-rose-300`,Craft:`bg-orange-900/50 text-orange-300`,Sensory:`bg-pink-900/50 text-pink-300`,Occasion:`bg-violet-900/50 text-violet-300`,Prestige:`bg-yellow-900/50 text-yellow-300`,Place:`bg-teal-900/50 text-teal-300`,Decision:`bg-cyan-900/50 text-cyan-300`};function nd(e){let t=e.match(/[?&]id=([a-zA-Z0-9_-]+)/)||e.match(/\/d\/([a-zA-Z0-9_-]+)/);return t?t[1]:null}function rd(e,t=400,n=500){let r=nd(e);return r?`https://lh3.googleusercontent.com/d/${r}=w${t}-h${n}`:null}function id({data:e}){let[t,n]=(0,_.useState)(``),[r,i]=(0,_.useState)(`all`),[a,o]=(0,_.useState)(`all`),[s,c]=(0,_.useState)(`all`),[l,u]=(0,_.useState)(`all`),[d,f]=(0,_.useState)(null),[p,m]=(0,_.useState)(new Set),h=(0,_.useMemo)(()=>[...new Set(e.map(e=>e.theme))],[e]),g=(0,_.useMemo)(()=>[...new Set(e.map(e=>e.objective))],[e]),v=(0,_.useMemo)(()=>[...new Set(e.map(e=>e.hookCategory))],[e]),y=(0,_.useMemo)(()=>[...new Set(e.map(e=>e.channelFocus))],[e]),x=(0,_.useMemo)(()=>e.filter(e=>{let n=t.toLowerCase();return(!n||e.headline.toLowerCase().includes(n)||e.bodyCopy.toLowerCase().includes(n)||e.theme.toLowerCase().includes(n)||e.hookCategory.toLowerCase().includes(n)||e.subAngle.toLowerCase().includes(n))&&(r===`all`||e.objective===r)&&(a===`all`||e.hookCategory===a)&&(s===`all`||e.channelFocus===s)&&(l===`all`||e.theme===l)}),[e,t,r,a,s,l]),S=(0,_.useMemo)(()=>{let e={};return x.forEach(t=>{e[t.objective]=(e[t.objective]||0)+1}),e},[x]),C=(0,_.useMemo)(()=>{let e=new Map;return x.forEach(t=>{let n=`${t.theme}`;e.has(n)||e.set(n,[]),e.get(n).push(t)}),Array.from(e.entries()).map(([e,t])=>({theme:e,organic:t.find(e=>e.paidOrganic?.toLowerCase()===`organic`),paid:t.filter(e=>e.paidOrganic?.toLowerCase()!==`organic`).sort((e,t)=>e.variant.localeCompare(t.variant)),items:t}))},[x]),w=e=>{let t=new Set(p);t.has(e)?t.delete(e):t.add(e),m(t)};return(0,b.jsxs)(`div`,{className:`space-y-6`,children:[(0,b.jsxs)(`div`,{className:`space-y-3`,children:[(0,b.jsxs)(`div`,{className:`flex gap-3 flex-wrap`,children:[(0,b.jsxs)(`div`,{className:`bg-stone-900 border border-stone-800 rounded px-3 py-1.5 text-sm`,children:[(0,b.jsx)(`span`,{className:`text-stone-500`,children:`Showing`}),` `,(0,b.jsx)(`span`,{className:`text-stone-100 font-medium`,children:x.length}),` `,(0,b.jsxs)(`span`,{className:`text-stone-500`,children:[`of `,e.length]})]}),Object.entries(S).map(([e,t])=>(0,b.jsxs)(W,{variant:`outline`,className:ed[e]||``,children:[e,`: `,t]},e))]}),(0,b.jsxs)(`div`,{className:`flex gap-2 flex-wrap items-center`,children:[(0,b.jsxs)(`div`,{className:`relative flex-1 min-w-[200px] max-w-[360px]`,children:[(0,b.jsx)(ur,{className:`absolute left-2.5 top-2.5 h-4 w-4 text-stone-500`}),(0,b.jsx)(_r,{placeholder:`Search headlines, copy, themes...`,value:t,onChange:e=>n(e.target.value),className:`pl-9 bg-stone-900 border-stone-700 text-stone-100 placeholder:text-stone-600`})]}),[{val:r,set:i,opts:g,label:`All Objectives`,w:`w-[160px]`},{val:a,set:o,opts:v,label:`All Hooks`,w:`w-[140px]`},{val:s,set:c,opts:y,label:`All Channels`,w:`w-[140px]`},{val:l,set:u,opts:h,label:`All Themes`,w:`w-[170px]`}].map(({val:e,set:t,opts:n,label:r,w:i})=>(0,b.jsxs)(Zl,{value:e,onValueChange:t,children:[(0,b.jsx)($l,{className:`${i} bg-stone-900 border-stone-700 text-stone-300`,children:(0,b.jsx)(Ql,{placeholder:r})}),(0,b.jsxs)(nu,{className:`bg-stone-900 border-stone-700`,children:[(0,b.jsx)(iu,{value:`all`,children:r}),n.map(e=>(0,b.jsx)(iu,{value:e,children:e},e))]})]},r))]})]}),(0,b.jsx)(`div`,{className:`space-y-4`,children:C.map(({theme:e,organic:t,paid:n})=>(0,b.jsxs)(`div`,{className:`border border-stone-800 rounded-lg overflow-hidden bg-stone-950/50`,children:[(0,b.jsxs)(`button`,{onClick:()=>w(e),className:`w-full px-4 py-3 flex items-center gap-3 hover:bg-stone-900/50 transition-colors text-left`,children:[p.has(e)?(0,b.jsx)(Un,{className:`h-5 w-5 text-amber-600`}):(0,b.jsx)(Wn,{className:`h-5 w-5 text-amber-600`}),(0,b.jsxs)(`div`,{className:`flex-1 flex items-center gap-3`,children:[(0,b.jsx)(`h2`,{className:`text-lg font-semibold text-stone-100`,children:e}),t&&(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)(`span`,{className:`text-stone-500 text-sm`,children:[`W`,t.week]}),(0,b.jsx)(W,{variant:`outline`,className:`text-xs ${ed[t.objective]||``}`,children:t.objective}),(0,b.jsx)(W,{className:`text-xs ${td[t.hookCategory]||``}`,children:t.hookCategory})]})]})]}),p.has(e)&&(0,b.jsxs)(`div`,{className:`border-t border-stone-800 p-4 space-y-6`,children:[t&&(0,b.jsxs)(`div`,{className:`bg-stone-900/40 border border-stone-800 rounded-lg p-4 space-y-3`,children:[(0,b.jsxs)(`div`,{className:`flex items-start justify-between gap-3`,children:[(0,b.jsxs)(`div`,{className:`flex-1`,children:[(0,b.jsxs)(`div`,{className:`flex items-center gap-2 mb-2`,children:[(0,b.jsxs)(`span`,{className:`text-amber-500 font-mono font-bold text-sm`,children:[`W`,t.week,`A`]}),(0,b.jsx)(W,{variant:`outline`,className:`text-xs bg-green-900/60 text-green-300 border-green-700`,children:`Organic`}),(0,b.jsx)(W,{className:`text-xs ${td[t.hookCategory]||``}`,children:t.hookCategory})]}),(0,b.jsx)(`h3`,{className:`text-stone-100 font-semibold text-base mb-2`,children:t.headline}),t.bodyCopy&&(0,b.jsx)(`p`,{className:`text-stone-300 text-sm leading-relaxed whitespace-pre-line mb-2`,children:t.bodyCopy}),t.organicCopy&&(0,b.jsx)(`p`,{className:`text-stone-400 text-xs italic`,children:t.organicCopy})]}),t.assetUrl&&(0,b.jsx)(`div`,{className:`relative w-24 h-32 bg-stone-800 rounded-lg overflow-hidden flex-shrink-0`,children:t.assetType?.toLowerCase().includes(`video`)||t.assetType?.toLowerCase().includes(`reel`)?(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(`img`,{src:rd(t.assetUrl,100,133)||``,alt:t.headline,className:`w-full h-full object-cover`}),(0,b.jsx)(`div`,{className:`absolute inset-0 flex items-center justify-center bg-black/40 hover:bg-black/60 transition-colors cursor-pointer`,children:(0,b.jsx)(lr,{className:`h-6 w-6 text-white fill-white`})})]}):(0,b.jsx)(`img`,{src:rd(t.assetUrl,100,133)||``,alt:t.headline,className:`w-full h-full object-cover`})})]}),(0,b.jsxs)(`div`,{className:`flex gap-2 text-xs text-stone-500`,children:[(0,b.jsx)(`span`,{children:t.channelFocus}),(0,b.jsx)(`span`,{children:`·`}),(0,b.jsx)(`span`,{children:t.messagingAngle}),t.assetType&&(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(`span`,{children:`·`}),(0,b.jsx)(`span`,{children:t.assetType})]})]})]}),n.length>0&&(0,b.jsxs)(`div`,{children:[(0,b.jsxs)(`h4`,{className:`text-stone-400 text-xs font-semibold uppercase tracking-wider mb-3`,children:[`Paid Variants (`,n.length,`)`]}),(0,b.jsx)(`div`,{className:`grid grid-cols-2 gap-2`,children:n.map((e,t)=>(0,b.jsx)(Fr,{className:`bg-stone-900 border-stone-800 cursor-pointer hover:border-stone-600 transition-colors`,onClick:()=>f(e),children:(0,b.jsxs)(zr,{className:`p-3 space-y-2`,children:[(0,b.jsxs)(`div`,{className:`flex items-start justify-between gap-2`,children:[(0,b.jsxs)(`span`,{className:`text-amber-500 font-mono font-bold text-xs`,children:[`W`,e.week,e.variant]}),e.assetUrl&&(0,b.jsx)(`div`,{className:`relative w-12 h-16 bg-stone-800 rounded overflow-hidden flex-shrink-0`,children:e.assetType?.toLowerCase().includes(`video`)||e.assetType?.toLowerCase().includes(`reel`)?(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(`img`,{src:rd(e.assetUrl,60,80)||``,alt:e.headline,className:`w-full h-full object-cover`}),(0,b.jsx)(`div`,{className:`absolute inset-0 flex items-center justify-center bg-black/40`,children:(0,b.jsx)(lr,{className:`h-3 w-3 text-white fill-white`})})]}):(0,b.jsx)(`img`,{src:rd(e.assetUrl,60,80)||``,alt:e.headline,className:`w-full h-full object-cover`})})]}),(0,b.jsx)(`h5`,{className:`text-stone-100 font-medium text-xs leading-snug`,children:e.headline}),e.bodyCopy&&(0,b.jsx)(`p`,{className:`text-stone-400 text-xs line-clamp-1`,children:e.bodyCopy}),(0,b.jsx)(W,{className:`text-xs ${td[e.hookCategory]||``}`,children:e.hookCategory})]})},t))})]})]})]},e))}),(0,b.jsx)(Ku,{open:!!d,onOpenChange:()=>f(null),children:(0,b.jsxs)(Yu,{className:`bg-stone-900 border-stone-700 text-stone-100 max-w-lg`,children:[(0,b.jsx)(Xu,{children:(0,b.jsxs)(Qu,{className:`text-amber-500`,children:[`W`,d?.week,d?.variant,` — `,d?.theme]})}),d&&(0,b.jsxs)(`div`,{className:`space-y-3 text-sm`,children:[(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`span`,{className:`text-stone-500 text-xs`,children:`Headline`}),(0,b.jsx)(`p`,{className:`text-stone-100 font-medium`,children:d.headline})]}),d.bodyCopy&&(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`span`,{className:`text-stone-500 text-xs`,children:`Body Copy`}),(0,b.jsx)(`p`,{className:`text-stone-300 whitespace-pre-line`,children:d.bodyCopy})]}),d.organicCopy&&(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`span`,{className:`text-stone-500 text-xs`,children:`Organic Copy`}),(0,b.jsx)(`p`,{className:`text-stone-300 whitespace-pre-line`,children:d.organicCopy})]}),(0,b.jsx)(`div`,{className:`grid grid-cols-2 gap-3 pt-2`,children:[[`Objective`,d.objective],[`Messaging Angle`,d.messagingAngle],[`Hook Category`,d.hookCategory],[`Sub-Angle`,d.subAngle],[`Channel Focus`,d.channelFocus],[`SKU Focus`,d.skuFocus],[`Platform`,d.platform],[`Status`,d.status]].map(([e,t])=>(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`span`,{className:`text-stone-500 text-xs`,children:e}),(0,b.jsx)(`p`,{className:`text-stone-200`,children:t})]},e))}),d.assetUrl&&(0,b.jsx)(`a`,{href:d.assetUrl,target:`_blank`,rel:`noreferrer`,className:`text-amber-400 text-xs underline`,children:`View Asset →`})]})]})})]})}function ad(e){let t=e.toLowerCase();return t.includes(`/logos/`)?`Logos`:t.includes(`/professional`)?`Professional`:t.includes(`/article clippings`)?`Clippings`:t.includes(`/distillery maps`)?`Maps`:t.includes(`/events`)||t.includes(`/bbq`)||t.includes(`/kentucky bourbon`)||t.includes(`/barrel picks`)?`Events`:`Product Shots`}var od={Logos:`bg-blue-900/50 text-blue-300`,Professional:`bg-purple-900/50 text-purple-300`,Clippings:`bg-orange-900/50 text-orange-300`,Maps:`bg-teal-900/50 text-teal-300`,Events:`bg-green-900/50 text-green-300`,"Product Shots":`bg-amber-900/50 text-amber-300`};function sd({data:e}){let[t,n]=(0,_.useState)(``),[r,i]=(0,_.useState)(`All`),[a,o]=(0,_.useState)(null),[s,c]=(0,_.useState)(new Set),l=(0,_.useMemo)(()=>{let t=new Set(e.map(e=>ad(e.path)));return[`All`,...Array.from(t).sort()]},[e]),u=(0,_.useMemo)(()=>e.filter(e=>{let n=t.toLowerCase(),i=!n||e.filename.toLowerCase().includes(n)||e.themes.toLowerCase().includes(n)||e.description.toLowerCase().includes(n),a=(r===`All`?ad(e.path)!==`Clippings`:ad(e.path)===r);return i&&a}),[e,t,r]),d=e=>{c(t=>new Set(t).add(e))};return(0,b.jsxs)(`div`,{className:`space-y-4`,children:[(0,b.jsx)(`div`,{className:`flex items-center justify-between`,children:(0,b.jsx)(`div`,{className:`flex items-center gap-3`,children:(0,b.jsxs)(`div`,{className:`bg-stone-900 border border-stone-800 rounded px-3 py-1.5 text-sm`,children:[(0,b.jsx)(`span`,{className:`text-stone-500`,children:`Assets:`}),` `,(0,b.jsx)(`span`,{className:`text-stone-100 font-medium`,children:u.length})]})})}),(0,b.jsxs)(`div`,{className:`flex gap-2 flex-wrap items-center`,children:[(0,b.jsxs)(`div`,{className:`relative flex-1 min-w-[200px] max-w-[360px]`,children:[(0,b.jsx)(ur,{className:`absolute left-2.5 top-2.5 h-4 w-4 text-stone-500`}),(0,b.jsx)(_r,{placeholder:`Search assets by name, theme, description...`,value:t,onChange:e=>n(e.target.value),className:`pl-9 bg-stone-900 border-stone-700 text-stone-100 placeholder:text-stone-600`})]}),(0,b.jsx)(`div`,{className:`flex gap-1.5 flex-wrap`,children:l.map(t=>(0,b.jsxs)(Nr,{size:`sm`,variant:`ghost`,onClick:()=>i(t),className:r===t?`bg-amber-700 text-white`:`bg-stone-900 text-stone-400 border border-stone-700`,children:[t,t!==`All`&&(0,b.jsx)(`span`,{className:`ml-1 text-xs opacity-60`,children:e.filter(e=>ad(e.path)===t).length})]},t))})]}),(0,b.jsx)(`div`,{className:`grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-5 gap-3`,children:u.map(e=>(0,b.jsxs)(Fr,{className:`bg-stone-900 border-stone-800 cursor-pointer hover:border-stone-600 transition-colors overflow-hidden group`,onClick:()=>o(e),children:[(0,b.jsxs)(`div`,{className:`aspect-square bg-stone-800 flex items-center justify-center overflow-hidden relative`,children:[s.has(e.id)?(0,b.jsxs)(`div`,{className:`flex flex-col items-center gap-2 text-stone-600`,children:[(0,b.jsx)(ir,{className:`w-8 h-8`}),(0,b.jsx)(`span`,{className:`text-xs text-center px-2`,children:ad(e.path)})]}):(0,b.jsx)(`img`,{src:e.thumbnailUrl||e.driveUrl,alt:e.filename,className:`w-full h-full object-cover`,crossOrigin:`anonymous`,referrerPolicy:`no-referrer`,onError:()=>d(e.id),loading:`lazy`}),(0,b.jsx)(`div`,{className:`absolute top-1 right-1`,children:(0,b.jsx)(W,{className:`text-[10px] px-1.5 py-0 ${od[ad(e.path)]||``}`,children:ad(e.path)})})]}),(0,b.jsxs)(zr,{className:`p-2.5 space-y-1`,children:[(0,b.jsx)(`p`,{className:`text-stone-200 text-xs font-medium truncate`,children:e.filename}),e.themes&&(0,b.jsx)(`div`,{className:`flex gap-1 flex-wrap`,children:e.themes.split(`|`).slice(0,2).map((e,t)=>(0,b.jsx)(`span`,{className:`text-[10px] text-stone-500 bg-stone-800 rounded px-1`,children:e.trim()},t))}),e.description&&(0,b.jsx)(`p`,{className:`text-stone-500 text-[10px] line-clamp-1`,children:e.description})]})]},e.id))}),(0,b.jsx)(Ku,{open:!!a,onOpenChange:()=>o(null),children:(0,b.jsxs)(Yu,{className:`bg-stone-900 border-stone-700 text-stone-100 max-w-lg`,children:[(0,b.jsx)(Xu,{children:(0,b.jsx)(Qu,{className:`text-amber-500 text-sm`,children:a?.filename})}),a&&(0,b.jsxs)(`div`,{className:`space-y-3`,children:[(0,b.jsx)(`div`,{className:`aspect-video bg-stone-800 rounded overflow-hidden flex items-center justify-center`,children:s.has(a.id)?(0,b.jsxs)(`div`,{className:`flex flex-col items-center gap-2 text-stone-600`,children:[(0,b.jsx)(ir,{className:`w-12 h-12`}),(0,b.jsx)(`span`,{className:`text-sm`,children:`Image preview unavailable`})]}):(0,b.jsx)(`img`,{src:a.thumbnailUrl||a.driveUrl,alt:a.filename,className:`w-full h-full object-contain`,crossOrigin:`anonymous`,referrerPolicy:`no-referrer`,onError:()=>d(a.id)})}),(0,b.jsxs)(`div`,{className:`space-y-2 text-sm`,children:[(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`span`,{className:`text-stone-500 text-xs`,children:`Path`}),(0,b.jsx)(`p`,{className:`text-stone-300 font-mono text-xs`,children:a.path})]}),(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`span`,{className:`text-stone-500 text-xs`,children:`Category`}),(0,b.jsx)(W,{className:`text-xs ${od[ad(a.path)]||``}`,children:ad(a.path)})]}),a.themes&&(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`span`,{className:`text-stone-500 text-xs`,children:`Campaign Themes`}),(0,b.jsx)(`div`,{className:`flex gap-1 flex-wrap mt-1`,children:a.themes.split(`|`).map((e,t)=>(0,b.jsx)(W,{variant:`outline`,className:`text-xs border-stone-700 text-stone-300`,children:e.trim()},t))})]}),a.description&&(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`span`,{className:`text-stone-500 text-xs`,children:`Description`}),(0,b.jsx)(`p`,{className:`text-stone-300`,children:a.description})]}),(0,b.jsxs)(`a`,{href:a.driveUrl,target:`_blank`,rel:`noreferrer`,className:`inline-flex items-center gap-1 text-amber-400 text-xs underline`,children:[(0,b.jsx)(er,{className:`w-3 h-3`}),` Open in Google Drive`]})]})]})]})})]})}var cd=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(`div`,{className:`relative w-full overflow-auto`,children:(0,b.jsx)(`table`,{ref:n,className:H(`w-full caption-bottom text-sm`,e),...t})}));cd.displayName=`Table`;var ld=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(`thead`,{ref:n,className:H(`[&_tr]:border-b`,e),...t}));ld.displayName=`TableHeader`;var ud=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(`tbody`,{ref:n,className:H(`[&_tr:last-child]:border-0`,e),...t}));ud.displayName=`TableBody`;var dd=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(`tfoot`,{ref:n,className:H(`border-t bg-muted/50 font-medium [&>tr]:last:border-b-0`,e),...t}));dd.displayName=`TableFooter`;var fd=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(`tr`,{ref:n,className:H(`border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted`,e),...t}));fd.displayName=`TableRow`;var pd=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(`th`,{ref:n,className:H(`h-10 px-2 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]`,e),...t}));pd.displayName=`TableHead`;var md=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(`td`,{ref:n,className:H(`p-2 align-middle [&:has([role=checkbox])]:pr-0 [&>[role=checkbox]]:translate-y-[2px]`,e),...t}));md.displayName=`TableCell`;var hd=_.forwardRef(({className:e,...t},n)=>(0,b.jsx)(`caption`,{ref:n,className:H(`mt-4 text-sm text-muted-foreground`,e),...t}));hd.displayName=`TableCaption`;var gd={"Organic Live":`bg-green-900/60 text-green-300`,"Ready for Paid":`bg-blue-900/60 text-blue-300`,Testing:`bg-yellow-900/60 text-yellow-300`,Active:`bg-emerald-900/60 text-emerald-300`,Paused:`bg-stone-700 text-stone-400`,Winner:`bg-amber-800/70 text-amber-200`},_d={Awareness:`bg-blue-900/40 text-blue-300`,"Video Views":`bg-indigo-900/40 text-indigo-300`,Engagement:`bg-purple-900/40 text-purple-300`,Traffic:`bg-teal-900/40 text-teal-300`,Conversions:`bg-green-900/40 text-green-300`,Sales:`bg-amber-900/40 text-amber-300`},vd={Heritage:`border-l-rose-500`,Craft:`border-l-orange-500`,Sensory:`border-l-pink-500`,Occasion:`border-l-violet-500`,Prestige:`border-l-yellow-500`,Place:`border-l-teal-500`,Decision:`border-l-cyan-500`};function yd({creatives:e,testingData:t}){let n=(0,_.useMemo)(()=>{let t={};return e.forEach(e=>{t[e.hookCategory]||(t[e.hookCategory]=[]),t[e.hookCategory].push(e)}),t},[e]),r=[`A`,`B`,`C`,`D`,`E`],i=[`Heritage`,`Craft`,`Sensory`,`Prestige`,`Occasion`,`Place`,`Decision`],a=(0,_.useMemo)(()=>{let n=[],r={};return e.forEach(e=>{r[e.objective]||(r[e.objective]=new Set),r[e.objective].add(e.hookCategory)}),n.push(`Objective coverage: ${Object.entries(r).map(([e,t])=>`${e} (${t.size} hooks)`).join(`, `)}`),t.find(e=>e.code===`H1`)?.status===`Organic Live`&&n.push(`Heritage (H1) is performing organically — ready to scale into paid with top variant.`),t.find(e=>e.code===`PL1`)?.status===`Winner`&&n.push(`Place/Local Pride (PL1) is a confirmed winner — increase budget allocation and expand to new audiences.`),n.push(`Test pairs: Within each hook, compare sub-angles (e.g., Heritage A 'founding story' vs B 'brand revival') to isolate what drives engagement.`),n.push(`Scale strategy: Promote winning variants from organic to paid. Start with $20/day per variant, pause at Day 3 if CTR < 50% of top performer.`),n.push(`Next month: Add UGC and testimonial hooks to expand the testing matrix beyond current 7 hook categories.`),n},[e,t]);return(0,b.jsxs)(`div`,{className:`space-y-6`,children:[(0,b.jsx)(`div`,{className:`grid grid-cols-2 sm:grid-cols-3 lg:grid-cols-4 gap-3`,children:t.map(e=>(0,b.jsx)(Fr,{className:`bg-stone-900 border-stone-800 border-l-4 ${vd[e.hookCategory]||`border-l-stone-600`}`,children:(0,b.jsxs)(zr,{className:`p-3 space-y-1.5`,children:[(0,b.jsxs)(`div`,{className:`flex items-center justify-between`,children:[(0,b.jsx)(`span`,{className:`text-stone-100 font-mono font-bold text-sm`,children:e.code}),e.status&&(0,b.jsx)(W,{className:`text-[10px] ${gd[e.status]||`bg-stone-700 text-stone-400`}`,children:e.status})]}),(0,b.jsx)(`p`,{className:`text-stone-300 text-sm font-medium`,children:e.hookCategory}),e.emotionalLever&&(0,b.jsxs)(`p`,{className:`text-stone-500 text-xs`,children:[`Lever: `,e.emotionalLever]}),(0,b.jsxs)(`p`,{className:`text-stone-600 text-xs`,children:[(n[e.hookCategory]||[]).length,` variants`]})]})},e.code))}),(0,b.jsxs)(Fr,{className:`bg-stone-900 border-stone-800`,children:[(0,b.jsx)(Ir,{className:`pb-2`,children:(0,b.jsx)(Lr,{className:`text-stone-100 text-base`,children:`Testing Matrix: Hook × Variant`})}),(0,b.jsx)(zr,{className:`overflow-x-auto`,children:(0,b.jsxs)(cd,{children:[(0,b.jsx)(ld,{children:(0,b.jsxs)(fd,{className:`border-stone-800`,children:[(0,b.jsx)(pd,{className:`text-stone-400 w-[120px]`,children:`Hook`}),(0,b.jsx)(pd,{className:`text-stone-400 w-[100px]`,children:`Theme`}),r.map(e=>(0,b.jsxs)(pd,{className:`text-stone-400 text-center w-[180px]`,children:[`Variant `,e]},e))]})}),(0,b.jsx)(ud,{children:i.filter(e=>n[e]).map(e=>{let t=n[e],i=t[0]?.theme||``;return(0,b.jsxs)(fd,{className:`border-stone-800`,children:[(0,b.jsx)(md,{className:`text-stone-200 font-medium text-sm`,children:e}),(0,b.jsx)(md,{className:`text-stone-400 text-xs`,children:i}),r.map(e=>{let n=t.find(t=>t.variant===e);return(0,b.jsx)(md,{className:`p-1.5`,children:n?(0,b.jsxs)(`div`,{className:`bg-stone-800 rounded p-2 space-y-1`,children:[(0,b.jsx)(`p`,{className:`text-stone-200 text-xs font-medium leading-tight`,children:n.headline}),(0,b.jsx)(`div`,{className:`flex gap-1`,children:(0,b.jsx)(W,{className:`text-[9px] px-1 py-0 ${_d[n.objective]||``}`,children:n.objective})}),(0,b.jsx)(`p`,{className:`text-stone-600 text-[10px]`,children:n.subAngle})]}):(0,b.jsx)(`div`,{className:`bg-stone-800/50 rounded p-2 text-stone-700 text-xs text-center`,children:`—`})},e)})]},e)})})]})})]}),(0,b.jsxs)(Fr,{className:`bg-stone-900 border-stone-800`,children:[(0,b.jsx)(Ir,{className:`pb-2`,children:(0,b.jsx)(Lr,{className:`text-stone-100 text-base`,children:`Testing Recommendations`})}),(0,b.jsx)(zr,{className:`space-y-2`,children:a.map((e,t)=>(0,b.jsxs)(`div`,{className:`flex gap-2 text-sm`,children:[(0,b.jsxs)(`span`,{className:`text-amber-500 font-mono text-xs mt-0.5`,children:[t+1,`.`]}),(0,b.jsx)(`p`,{className:`text-stone-300`,children:e})]},t))})]})]})}var Q={Awareness:`bg-blue-900/60 text-blue-300 border-blue-700`,"Video Views":`bg-indigo-900/60 text-indigo-300 border-indigo-700`,Engagement:`bg-purple-900/60 text-purple-300 border-purple-700`,Traffic:`bg-teal-900/60 text-teal-300 border-teal-700`,Conversions:`bg-green-900/60 text-green-300 border-green-700`,Sales:`bg-amber-900/60 text-amber-300 border-amber-700`},bd={Awareness:`bg-blue-900/20`,"Video Views":`bg-indigo-900/20`,Engagement:`bg-purple-900/20`,Traffic:`bg-teal-900/20`,Conversions:`bg-green-900/20`,Sales:`bg-amber-900/20`};function xd({data:e}){let[t,n]=(0,_.useState)(null),[r,i]=(0,_.useState)(`all`),a=(0,_.useMemo)(()=>{let t=new Map;return e.forEach(e=>{t.has(e.week)||t.set(e.week,{week:e.week,launchDate:e.launchDate,theme:e.theme,objective:e.objective,messagingAngle:e.messagingAngle,channelFocus:e.channelFocus,skuFocus:e.skuFocus,organicCopy:``,organicVariant:null,paidVariants:[],allVariants:[]});let n=t.get(e.week);n.allVariants.push(e),(e.paidOrganic===`Organic`||e.organicCopy)&&(n.organicCopy=e.organicCopy||n.organicCopy,n.organicVariant||=e),(e.paidOrganic===`paid`||e.variant!==`A`)&&n.paidVariants.push(e)}),Array.from(t.values()).sort((e,t)=>e.week-t.week)},[e]),o=e=>n(t===e?null:e);return(0,b.jsxs)(`div`,{className:`space-y-5`,children:[(0,b.jsxs)(`div`,{className:`flex items-center gap-3 flex-wrap`,children:[(0,b.jsx)(`h2`,{className:`text-stone-200 font-medium text-sm`,children:`8-Week Campaign Timeline`}),(0,b.jsxs)(W,{className:`bg-amber-900/50 text-amber-300 text-xs`,children:[`Current: Week `,4]}),(0,b.jsx)(`div`,{className:`flex gap-1 ml-auto border border-stone-700 rounded overflow-hidden`,children:[`all`,`organic`,`paid`].map(e=>(0,b.jsx)(Nr,{size:`sm`,variant:`ghost`,onClick:()=>i(e),className:r===e?`bg-amber-700 text-white`:`text-stone-400`,children:e===`all`?`All`:e===`organic`?(0,b.jsxs)(`span`,{className:`flex items-center gap-1`,children:[(0,b.jsx)(sr,{className:`w-3 h-3`}),`Organic`]}):(0,b.jsxs)(`span`,{className:`flex items-center gap-1`,children:[(0,b.jsx)(pr,{className:`w-3 h-3`}),`Paid`]})},e))})]}),(0,b.jsx)(`div`,{className:`flex gap-3 flex-wrap`,children:[`Awareness`,`Video Views`,`Engagement`,`Traffic`,`Conversions`,`Sales`].map(e=>(0,b.jsxs)(`div`,{className:`flex items-center gap-1.5`,children:[(0,b.jsx)(`div`,{className:`w-3 h-3 rounded-sm ${bd[e]}`}),(0,b.jsx)(`span`,{className:`text-stone-500 text-[10px]`,children:e})]},e))}),(0,b.jsx)(`div`,{className:`grid grid-cols-8 gap-1`,children:a.map(e=>(0,b.jsxs)(`div`,{className:`rounded p-2 text-center cursor-pointer transition-all ${bd[e.objective]} ${e.week===4?`ring-2 ring-amber-500`:``} hover:opacity-80`,onClick:()=>o(e.week),children:[(0,b.jsxs)(`div`,{className:`text-stone-500 text-[10px]`,children:[`W`,e.week]}),(0,b.jsx)(`div`,{className:`text-stone-200 text-xs font-medium truncate`,children:e.theme}),(0,b.jsxs)(`div`,{className:`flex justify-center gap-1 mt-1`,children:[e.organicCopy&&(0,b.jsx)(sr,{className:`w-3 h-3 text-green-400`}),e.paidVariants.length>0&&(0,b.jsx)(pr,{className:`w-3 h-3 text-blue-400`})]})]},e.week))}),(0,b.jsx)(`div`,{className:`space-y-2`,children:a.map(e=>{let n=t===e.week,i=e.week===4;return(0,b.jsxs)(Fr,{className:`bg-stone-900 border-stone-800 overflow-hidden ${i?`ring-1 ring-amber-600/50`:``}`,children:[(0,b.jsxs)(`div`,{className:`flex items-center gap-4 p-4 cursor-pointer hover:bg-stone-800/50 transition-colors`,onClick:()=>o(e.week),children:[(0,b.jsxs)(`div`,{className:`flex items-center gap-2 min-w-[60px]`,children:[n?(0,b.jsx)(Un,{className:`w-4 h-4 text-stone-500`}):(0,b.jsx)(Wn,{className:`w-4 h-4 text-stone-500`}),(0,b.jsxs)(`span`,{className:`text-amber-500 font-mono font-bold`,children:[`W`,e.week]})]}),(0,b.jsxs)(`div`,{className:`flex-1 min-w-0`,children:[(0,b.jsxs)(`div`,{className:`flex items-center gap-2`,children:[(0,b.jsx)(`span`,{className:`text-stone-100 font-medium text-sm`,children:e.theme}),i&&(0,b.jsx)(W,{className:`bg-amber-700 text-white text-[10px]`,children:`THIS WEEK`})]}),(0,b.jsx)(`span`,{className:`text-stone-500 text-xs`,children:e.launchDate})]}),(0,b.jsx)(W,{variant:`outline`,className:`text-xs ${Q[e.objective]||``}`,children:e.objective}),(0,b.jsxs)(`div`,{className:`flex gap-2 text-xs`,children:[e.organicCopy&&(0,b.jsxs)(`span`,{className:`flex items-center gap-1 text-green-400`,children:[(0,b.jsx)(sr,{className:`w-3 h-3`}),`Organic`]}),(0,b.jsxs)(`span`,{className:`flex items-center gap-1 text-blue-400`,children:[(0,b.jsx)(pr,{className:`w-3 h-3`}),e.paidVariants.length,` paid`]})]}),(0,b.jsx)(`div`,{className:`text-stone-500 text-xs hidden md:block`,children:e.channelFocus})]}),n&&(0,b.jsx)(zr,{className:`px-4 pb-4 pt-0 border-t border-stone-800`,children:(0,b.jsxs)(`div`,{className:`space-y-4 mt-3`,children:[(r===`all`||r===`organic`)&&e.organicCopy&&(0,b.jsxs)(`div`,{children:[(0,b.jsxs)(`div`,{className:`flex items-center gap-2 mb-2`,children:[(0,b.jsx)(sr,{className:`w-4 h-4 text-green-400`}),(0,b.jsx)(`span`,{className:`text-green-400 font-medium text-sm`,children:`Organic Post`}),e.organicVariant?.postDate&&(0,b.jsxs)(W,{className:`bg-stone-800 text-stone-400 text-[10px]`,children:[`Post: `,e.organicVariant.postDate]})]}),(0,b.jsxs)(`div`,{className:`bg-stone-800 rounded p-3 space-y-2`,children:[e.organicVariant&&(0,b.jsx)(`p`,{className:`text-amber-400 font-medium text-sm`,children:e.organicVariant.headline}),(0,b.jsx)(`p`,{className:`text-stone-300 text-xs whitespace-pre-line leading-relaxed`,children:e.organicCopy}),(0,b.jsxs)(`div`,{className:`flex gap-2 text-xs text-stone-500 pt-1`,children:[(0,b.jsxs)(`span`,{children:[`Platform: `,e.organicVariant?.platform]}),(0,b.jsx)(`span`,{children:`·`}),(0,b.jsxs)(`span`,{children:[`Status: `,e.organicVariant?.status]})]}),e.organicVariant?.assetUrl&&(0,b.jsxs)(`a`,{href:e.organicVariant.assetUrl,target:`_blank`,rel:`noreferrer`,className:`inline-flex items-center gap-1 text-amber-400 text-xs underline`,children:[(0,b.jsx)(er,{className:`w-3 h-3`}),` View asset`]})]})]}),(r===`all`||r===`paid`)&&(0,b.jsxs)(`div`,{children:[(0,b.jsxs)(`div`,{className:`flex items-center gap-2 mb-2`,children:[(0,b.jsx)(pr,{className:`w-4 h-4 text-blue-400`}),(0,b.jsxs)(`span`,{className:`text-blue-400 font-medium text-sm`,children:[`Paid Variants (`,e.allVariants.length,`)`]}),(0,b.jsx)(`span`,{className:`text-stone-600 text-xs`,children:`Test A-E, scale winners`})]}),(0,b.jsx)(`div`,{className:`grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-2`,children:e.allVariants.map((e,t)=>(0,b.jsxs)(`div`,{className:`bg-stone-800 rounded p-3 space-y-1.5`,children:[(0,b.jsxs)(`div`,{className:`flex items-center justify-between`,children:[(0,b.jsx)(`span`,{className:`text-amber-500 font-mono font-bold text-sm`,children:e.variant}),(0,b.jsxs)(`div`,{className:`flex gap-1`,children:[e.paidOrganic===`Organic`&&(0,b.jsx)(W,{className:`text-[9px] bg-green-900/40 text-green-300`,children:`Organic`}),e.paidOrganic===`paid`&&(0,b.jsx)(W,{className:`text-[9px] bg-blue-900/40 text-blue-300`,children:`Paid`})]})]}),(0,b.jsx)(`p`,{className:`text-stone-200 text-sm font-medium`,children:e.headline}),e.bodyCopy&&(0,b.jsx)(`p`,{className:`text-stone-400 text-xs line-clamp-2`,children:e.bodyCopy}),(0,b.jsxs)(`div`,{className:`flex gap-1.5 flex-wrap text-[10px]`,children:[(0,b.jsx)(`span`,{className:`text-stone-600`,children:e.subAngle}),e.assetType&&(0,b.jsx)(W,{className:`bg-stone-700 text-stone-300 text-[10px]`,children:e.assetType}),e.objective&&(0,b.jsx)(W,{className:`bg-stone-700 text-stone-300 text-[10px]`,children:e.objective})]}),e.assetUrl&&(0,b.jsxs)(`a`,{href:e.assetUrl,target:`_blank`,rel:`noreferrer`,className:`inline-flex items-center gap-1 text-amber-400 text-[10px] underline`,children:[(0,b.jsx)(er,{className:`w-3 h-3`}),` Asset`]})]},t))})]}),(0,b.jsxs)(`div`,{className:`flex gap-4 text-xs text-stone-500 pt-1 border-t border-stone-800`,children:[(0,b.jsxs)(`span`,{children:[`SKU: `,(0,b.jsx)(`span`,{className:`text-stone-300`,children:e.skuFocus})]}),(0,b.jsxs)(`span`,{children:[`Channel: `,(0,b.jsx)(`span`,{className:`text-stone-300`,children:e.channelFocus})]}),(0,b.jsxs)(`span`,{children:[`Angle: `,(0,b.jsx)(`span`,{className:`text-stone-300`,children:e.messagingAngle})]})]})]})})]},e.week)})}),(0,b.jsx)(Fr,{className:`bg-stone-900 border-stone-800`,children:(0,b.jsxs)(zr,{className:`p-4`,children:[(0,b.jsx)(`h3`,{className:`text-stone-200 font-medium text-sm mb-3`,children:`Monthly Dual-Track Workflow`}),(0,b.jsxs)(`div`,{className:`grid grid-cols-1 md:grid-cols-2 gap-4`,children:[(0,b.jsxs)(`div`,{className:`space-y-2`,children:[(0,b.jsxs)(`div`,{className:`flex items-center gap-2`,children:[(0,b.jsx)(sr,{className:`w-4 h-4 text-green-400`}),(0,b.jsx)(`span`,{className:`text-green-400 font-medium text-sm`,children:`Organic Track`})]}),(0,b.jsxs)(`div`,{className:`space-y-1 text-xs text-stone-400`,children:[(0,b.jsx)(`p`,{children:`1. Post organic content (Variant A) at scheduled date`}),(0,b.jsx)(`p`,{children:`2. Monitor organic engagement for 48-72 hours`}),(0,b.jsx)(`p`,{children:`3. High-performing organic posts get promoted to paid`}),(0,b.jsx)(`p`,{children:`4. Organic copy establishes brand voice for the theme`}),(0,b.jsx)(`p`,{children:`5. Comments and engagement inform paid messaging`})]})]}),(0,b.jsxs)(`div`,{className:`space-y-2`,children:[(0,b.jsxs)(`div`,{className:`flex items-center gap-2`,children:[(0,b.jsx)(pr,{className:`w-4 h-4 text-blue-400`}),(0,b.jsx)(`span`,{className:`text-blue-400 font-medium text-sm`,children:`Paid Track`})]}),(0,b.jsxs)(`div`,{className:`space-y-1 text-xs text-stone-400`,children:[(0,b.jsx)(`p`,{children:`1. Launch 3-5 variants (A-E) per theme week`}),(0,b.jsx)(`p`,{children:`2. Split test headlines, sub-angles, and assets`}),(0,b.jsx)(`p`,{children:`3. Pause underperformers at Day 3 (CTR < 50% of top)`}),(0,b.jsx)(`p`,{children:`4. Scale winners with 20% budget increase`}),(0,b.jsx)(`p`,{children:`5. Feed learnings into next month's content engine`})]})]})]})]})}),(0,b.jsxs)(`div`,{className:`grid grid-cols-2 lg:grid-cols-4 gap-3`,children:[(0,b.jsx)(Fr,{className:`bg-stone-900 border-stone-800`,children:(0,b.jsxs)(zr,{className:`p-3 text-center`,children:[(0,b.jsx)(`div`,{className:`text-2xl font-bold text-green-400`,children:a.filter(e=>e.organicCopy).length}),(0,b.jsx)(`div`,{className:`text-stone-500 text-xs`,children:`Weeks with Organic`})]})}),(0,b.jsx)(Fr,{className:`bg-stone-900 border-stone-800`,children:(0,b.jsxs)(zr,{className:`p-3 text-center`,children:[(0,b.jsx)(`div`,{className:`text-2xl font-bold text-blue-400`,children:e.length}),(0,b.jsx)(`div`,{className:`text-stone-500 text-xs`,children:`Total Paid Variants`})]})}),(0,b.jsx)(Fr,{className:`bg-stone-900 border-stone-800`,children:(0,b.jsxs)(zr,{className:`p-3 text-center`,children:[(0,b.jsx)(`div`,{className:`text-2xl font-bold text-amber-400`,children:new Set(e.map(e=>e.assetUrl).filter(Boolean)).size}),(0,b.jsx)(`div`,{className:`text-stone-500 text-xs`,children:`Unique Assets Assigned`})]})}),(0,b.jsx)(Fr,{className:`bg-stone-900 border-stone-800`,children:(0,b.jsxs)(zr,{className:`p-3 text-center`,children:[(0,b.jsx)(`div`,{className:`text-2xl font-bold text-stone-200`,children:e.filter(e=>!e.assetUrl).length}),(0,b.jsx)(`div`,{className:`text-stone-500 text-xs`,children:`Missing Assets`})]})})]})]})}var Sd=[`a`,`button`,`div`,`form`,`h2`,`h3`,`img`,`input`,`label`,`li`,`nav`,`ol`,`p`,`select`,`span`,`svg`,`ul`].reduce((e,t)=>{let n=Sr(`Primitive.${t}`),r=_.forwardRef((e,r)=>{let{asChild:i,...a}=e,o=i?n:t;return typeof window<`u`&&(window[Symbol.for(`radix-ui`)]=!0),(0,b.jsx)(o,{...a,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{}),Cd=`Separator`,wd=`horizontal`,Td=[`horizontal`,`vertical`],Ed=_.forwardRef((e,t)=>{let{decorative:n,orientation:r=wd,...i}=e,a=Dd(r)?r:wd,o=a===`vertical`?a:void 0,s=n?{role:`none`}:{"aria-orientation":o,role:`separator`};return(0,b.jsx)(Sd.div,{"data-orientation":a,...s,...i,ref:t})});Ed.displayName=Cd;function Dd(e){return Td.includes(e)}var Od=Ed,kd=_.forwardRef(({className:e,orientation:t=`horizontal`,decorative:n=!0,...r},i)=>(0,b.jsx)(Od,{ref:i,decorative:n,orientation:t,className:H(`shrink-0 bg-border`,t===`horizontal`?`h-[1px] w-full`:`h-full w-[1px]`,e),...r}));kd.displayName=Od.displayName;var Ad=[`DTC`,`All AO states`,`KY > Henderson`,`CO > Denver`,`FL > Tampa`,`TX > Austin`,`TX > Dallas`,`TN > Nashville`,`IL > Chicago`,`CA > LA`],jd=[`Mar26`,`Apr26`,`May26`,`Jun26`,`Jul26`,`Aug26`],Md={headline:40,primaryText:125,description:30},$=[`Awareness`,`Video Views`,`Engagement`,`Traffic`,`Sales`,`Conversions`],Nd={Awareness:[`Learn More`,`Watch Now`,`See Our Story`],"Video Views":[`Watch Now`,`Watch More`,`See Our Story`],Engagement:[`Learn More`,`Explore`,`See the Craft`],Traffic:[`Learn More`,`Visit Site`,`Explore`],Sales:[`Shop Now`,`Order Today`,`Buy Now`],Conversions:[`Shop Now`,`Get Yours`,`Order Now`]},Pd={Awareness:`text-blue-400`,"Video Views":`text-sky-400`,Engagement:`text-purple-400`,Traffic:`text-teal-400`,Sales:`text-green-400`,Conversions:`text-amber-400`},Fd={Awareness:`bg-blue-900/30 border-blue-800`,"Video Views":`bg-sky-900/30 border-sky-800`,Engagement:`bg-purple-900/30 border-purple-800`,Traffic:`bg-teal-900/30 border-teal-800`,Sales:`bg-green-900/30 border-green-800`,Conversions:`bg-amber-900/30 border-amber-800`},Id={draft:Jn,exported:Xn,live:qn,paused:mr},Ld={draft:`text-stone-500`,exported:`text-amber-400`,live:`text-green-400`,paused:`text-red-400`},Rd={draft:`Draft`,exported:`Exported`,live:`Live`,paused:`Paused`};function zd(e){return e.replace(/[^a-zA-Z0-9]+/g,`-`).replace(/-+/g,`-`).replace(/^-|-$/g,``)}function Bd(e,t,n,r,i,a){return`${e.toUpperCase()}_${zd(t).substring(0,12)}_${zd(n).substring(0,16)}_${r}_${zd(i).substring(0,12)}_${a}`}function Vd(e){let t=e.objective?.trim();return t&&$.includes(t)?t:t===`Video Views`||t===`Video views`?`Video Views`:t===`Reach`||t===`Brand Awareness`?`Awareness`:`Engagement`}function Hd(e){let t=e.match(/[?&]id=([a-zA-Z0-9_-]+)/)||e.match(/\/d\/([a-zA-Z0-9_-]+)/);return t?t[1]:null}function Ud(e){let t=Hd(e);return t?`https://lh3.googleusercontent.com/d/${t}=w80-h80`:null}function Wd(e,t,n){let r=[],i=`good`,a=`good`;return e.length>Md.headline?(i=`error`,r.push(`Headline ${e.length}/${Md.headline} chars — will truncate in Meta feed`)):e.length>Md.headline-5&&(i=`warn`,r.push(`Headline ${e.length}/${Md.headline} chars — tight`)),t.length>Md.primaryText&&(a=`warn`,r.push(`Body ${t.length} chars — truncates after ${Md.primaryText} in feed (full text in expanded)`)),t.length<20&&(a=`warn`,r.push(`Body text is very short — consider adding more detail`)),(n===`Sales`||n===`Conversions`)&&!/(shop|buy|order|get yours)/i.test(t+` `+e)&&r.push(`Sales/Conversion ad missing purchase-oriented language`),{headlineQ:i,bodyQ:a,tips:r}}var Gd={good:`text-green-400`,warn:`text-yellow-400`,error:`text-red-400`};function Kd({text:e,label:t}){let[n,r]=(0,_.useState)(!1);return(0,b.jsxs)(`button`,{onClick:(0,_.useCallback)(()=>{navigator.clipboard.writeText(e).then(()=>{r(!0),setTimeout(()=>r(!1),1500)})},[e]),className:`inline-flex items-center gap-1 text-stone-500 hover:text-amber-400 transition-colors px-1.5 py-0.5 rounded hover:bg-stone-800`,title:`Copy ${t||``}`,children:[n?(0,b.jsx)(Hn,{className:`w-3.5 h-3.5 text-green-400`}):(0,b.jsx)(Zn,{className:`w-3.5 h-3.5`}),t&&(0,b.jsx)(`span`,{className:`text-[10px]`,children:n?`Copied`:t})]})}function qd({step:e,onStep:t}){let n=[{n:1,label:`Configure`,icon:fr},{n:2,label:`Review & Edit`,icon:nr},{n:3,label:`Export & Deploy`,icon:$n}];return(0,b.jsx)(`div`,{className:`flex items-center gap-1 mb-4`,children:n.map((r,i)=>{let a=r.icon,o=e===r.n,s=e>r.n;return(0,b.jsxs)(`div`,{className:`flex items-center gap-1`,children:[(0,b.jsxs)(`button`,{onClick:()=>t(r.n),className:`flex items-center gap-1.5 px-3 py-1.5 rounded-full text-xs font-medium transition-all ${o?`bg-amber-700 text-white`:s?`bg-stone-800 text-amber-400 hover:bg-stone-700`:`bg-stone-900 text-stone-500 hover:bg-stone-800`}`,children:[s?(0,b.jsx)(qn,{className:`w-3.5 h-3.5`}):(0,b.jsx)(a,{className:`w-3.5 h-3.5`}),r.label]}),in(!0)})}function Yd({data:e,assets:t}){let[n,r]=(0,_.useState)(1),[i,a]=(0,_.useState)(`SV`),[o,s]=(0,_.useState)(`Mar26`),[c,l]=(0,_.useState)(`DTC`),[u,d]=(0,_.useState)(5e3),[f,p]=(0,_.useState)({Awareness:20,"Video Views":15,Engagement:25,Traffic:15,Sales:20,Conversions:5}),[m,h]=(0,_.useState)(!0),[g,v]=(0,_.useState)(new Set([1,2,3,4,5,6,7,8])),[y,x]=(0,_.useState)({}),[S,C]=(0,_.useState)(!0),[w,T]=(0,_.useState)(!1),E=(0,_.useCallback)(e=>{v(t=>{let n=new Set(t);return n.has(e)?n.delete(e):n.add(e),n})},[]),ee=(0,_.useCallback)(()=>{v(m?new Set:new Set(e.map(e=>e.week))),h(!m)},[m,e]),D=(0,_.useCallback)(e=>{let t=[`draft`,`exported`,`live`,`paused`];x(n=>{let r=n[e]||`draft`,i=t.indexOf(r);return{...n,[e]:t[(i+1)%t.length]}})},[]),te=(0,_.useCallback)((e,t)=>{p(n=>({...n,[e]:Math.max(0,Math.min(100,t))}))},[]),O=(0,_.useCallback)(()=>{let e=Object.values(f).reduce((e,t)=>e+t,0);if(e===0){let e=Math.round(100/$.length),t={};$.forEach((n,r)=>{t[n]=r===$.length-1?100-e*($.length-1):e}),p(t);return}let t=Object.entries(f),n={},r=0;t.forEach(([i,a],o)=>{o===t.length-1?n[i]=100-r:(n[i]=Math.round(a/e*100),r+=n[i])}),p(n)},[f]),k=(0,_.useMemo)(()=>{let e=Object.values(f).reduce((e,t)=>e+t,0),t={};for(let[n,r]of Object.entries(f))t[n]=e===0?0:Math.round(u*r/e);return t},[f,u]),A=(0,_.useMemo)(()=>{let t=e.map(e=>({...e,metaObjective:Vd(e)})),n={};t.filter(e=>e.paidOrganic!==`Organic`).forEach(e=>{n[e.metaObjective]=(n[e.metaObjective]||0)+1});let r={};return t.map(e=>{let t=e.paidOrganic===`Organic`,a=Bd(i,e.metaObjective,e.theme,e.variant,c,o),s=k[e.metaObjective]||0,l=n[e.metaObjective]||1,u=0;if(!t&&l>0){let t=Math.floor(s/l),n=s-t*l,i=r[e.metaObjective]||0;u=t+(i{let e={};return A.forEach(t=>{e[t.week]||(e[t.week]=[]),e[t.week].push(t)}),e},[A]),M=(0,_.useMemo)(()=>{let e={};return A.forEach(t=>{let n=t.metaObjective;e[n]||(e[n]={paidCount:0,organicCount:0,budget:k[n]||0}),t.isOrganic?e[n].organicCount++:e[n].paidCount++}),e},[A,k]);(0,_.useCallback)(e=>{let t=(j[e]||[]).map(e=>`${e.campaignName}\t${e.adSetName}\t${e.adName}\t${e.headline}\t${e.bodyCopy.replace(/\n/g,` `)}\t${e.suggestedBudget}\t${e.assetUrl}`);navigator.clipboard.writeText([`Campaign Name Ad Set Name Ad Name Headline Body Copy Budget Asset URL`,...t].join(` `))},[j]);let ne=(0,_.useCallback)(()=>{let e=A.map(e=>`${e.campaignName}\t${e.adSetName}\t${e.adName}`);navigator.clipboard.writeText([`Campaign Ad Set Ad`,...e].join(` `))},[A]),N=(0,_.useCallback)(()=>{let e=[`Type`,`Campaign Name`,`Ad Set Name`,`Ad Name`,`Week`,`Theme`,`Variant`,`Headline`,`Primary Text`,`Organic Copy`,`Meta Objective`,`Hook`,`Sub-Angle`,`Channel`,`Platform`,`Asset Type`,`Objective`,`Daily Budget`,`CTA`,`Post Date`,`Asset URL`,`Status`],t=A.map(e=>[e.isOrganic?`Organic`:`Paid`,e.campaignName,e.adSetName,e.adName,e.week,e.theme,e.variant,e.headline,e.bodyCopy.replace(/\n/g,` `),(e.organicCopy||``).replace(/\n/g,` `),e.metaObjective,e.hookCategory,e.subAngle,e.channelFocus,e.platform,e.assetType,e.metaObjective,e.isOrganic?0:e.suggestedBudget,e.cta||Nd[e.metaObjective]?.[0]||`Learn More`,e.postDate||``,e.assetUrl,y[e.week]||`draft`].join(` `)),n=[e.join(` `),...t].join(` `),r=new Blob([n],{type:`text/tab-separated-values`}),a=URL.createObjectURL(r),s=document.createElement(`a`);s.href=a,s.download=`${i}_campaigns_${o}_${zd(c)}.tsv`,s.click(),URL.revokeObjectURL(a)},[A,i,o,c,y]),P=(0,_.useCallback)(()=>{let e=[`Campaign Name`,`Campaign Objective`,`Campaign Budget`,`Ad Set Name`,`Ad Set Budget Type`,`Ad Set Daily Budget`,`Ad Name`,`Ad Headline`,`Ad Primary Text`,`Ad Call to Action`,`Ad Website URL`,`Ad Image URL`],t=A.filter(e=>!e.isOrganic).map(e=>[e.campaignName,e.metaObjective===`Awareness`?`OUTCOME_AWARENESS`:e.metaObjective===`Traffic`?`OUTCOME_TRAFFIC`:e.metaObjective===`Sales`||e.metaObjective===`Conversions`?`OUTCOME_SALES`:`OUTCOME_ENGAGEMENT`,``,e.adSetName,`DAILY_BUDGET`,e.suggestedBudget,e.adName,`"${e.headline.replace(/"/g,`""`)}"`,`"${e.bodyCopy.replace(/\n/g,` `).replace(/"/g,`""`)}"`,e.cta||Nd[e.metaObjective]?.[0]||`LEARN_MORE`,``,e.assetUrl].join(`,`)),n=[e.join(`,`),...t].join(` `),r=new Blob([n],{type:`text/csv`}),a=URL.createObjectURL(r),s=document.createElement(`a`);s.href=a,s.download=`${i}_meta_upload_${o}_${zd(c)}.csv`,s.click(),URL.revokeObjectURL(a)},[A,i,o,c]),re=(0,_.useMemo)(()=>{let e=Object.keys(j).map(Number),t=e.length,n=e.filter(e=>y[e]===`live`).length,r=e.filter(e=>y[e]===`exported`).length;return{total:t,live:n,exported:r,draft:t-n-r}},[j,y]),F=Object.values(f).reduce((e,t)=>e+t,0);return(0,b.jsxs)(`div`,{className:`space-y-4`,children:[(0,b.jsx)(qd,{step:n,onStep:r}),n===1&&(0,b.jsxs)(`div`,{className:`space-y-4`,children:[(0,b.jsxs)(Fr,{className:`bg-stone-900 border-stone-800`,children:[(0,b.jsx)(Ir,{className:`pb-2`,children:(0,b.jsxs)(Lr,{className:`text-stone-200 text-sm flex items-center gap-2`,children:[(0,b.jsx)(fr,{className:`w-4 h-4 text-amber-500`}),`Campaign Configuration`]})}),(0,b.jsxs)(zr,{className:`space-y-4`,children:[(0,b.jsxs)(`div`,{className:`grid grid-cols-2 md:grid-cols-4 gap-3`,children:[(0,b.jsxs)(`div`,{className:`space-y-1`,children:[(0,b.jsx)(`label`,{className:`text-stone-500 text-xs`,children:`Brand Code`}),(0,b.jsx)(_r,{value:i,onChange:e=>a(e.target.value),className:`bg-stone-800 border-stone-700 text-stone-100 font-mono text-sm`})]}),(0,b.jsxs)(`div`,{className:`space-y-1`,children:[(0,b.jsx)(`label`,{className:`text-stone-500 text-xs`,children:`Month`}),(0,b.jsxs)(Zl,{value:o,onValueChange:s,children:[(0,b.jsx)($l,{className:`bg-stone-800 border-stone-700 text-stone-300`,children:(0,b.jsx)(Ql,{})}),(0,b.jsx)(nu,{className:`bg-stone-900 border-stone-700`,children:jd.map(e=>(0,b.jsx)(iu,{value:e,children:e},e))})]})]}),(0,b.jsxs)(`div`,{className:`space-y-1`,children:[(0,b.jsx)(`label`,{className:`text-stone-500 text-xs`,children:`Geo / Market`}),(0,b.jsxs)(Zl,{value:c,onValueChange:l,children:[(0,b.jsx)($l,{className:`bg-stone-800 border-stone-700 text-stone-300`,children:(0,b.jsx)(Ql,{})}),(0,b.jsx)(nu,{className:`bg-stone-900 border-stone-700`,children:Ad.map(e=>(0,b.jsx)(iu,{value:e,children:e},e))})]})]}),(0,b.jsxs)(`div`,{className:`space-y-1`,children:[(0,b.jsx)(`label`,{className:`text-stone-500 text-xs`,children:`Monthly Budget ($)`}),(0,b.jsx)(_r,{type:`number`,value:u,onChange:e=>d(Number(e.target.value)),className:`bg-stone-800 border-stone-700 text-stone-100 font-mono text-sm`})]})]}),(0,b.jsx)(kd,{className:`bg-stone-800`}),(0,b.jsxs)(`div`,{children:[(0,b.jsxs)(`div`,{className:`flex items-center justify-between mb-3`,children:[(0,b.jsxs)(`span`,{className:`text-stone-300 text-sm font-medium flex items-center gap-2`,children:[(0,b.jsx)(Qn,{className:`w-4 h-4 text-amber-500`}),`Budget by Meta Objective`]}),(0,b.jsxs)(`div`,{className:`flex items-center gap-2`,children:[(0,b.jsxs)(`span`,{className:`text-xs font-mono ${F===100?`text-green-400`:`text-yellow-400`}`,children:[F,`%`,F!==100&&` — auto-scales to budget`]}),F!==100&&(0,b.jsx)(`button`,{onClick:O,className:`text-[10px] text-amber-400 hover:text-amber-300 bg-stone-800 hover:bg-stone-700 px-2 py-0.5 rounded transition-colors`,children:`Balance to 100%`})]})]}),(0,b.jsx)(`div`,{className:`space-y-2`,children:$.map(e=>{let t=f[e]||0,n=k[e]||0;return(0,b.jsxs)(`div`,{className:`flex items-center gap-3`,children:[(0,b.jsx)(`span`,{className:`text-xs w-[100px] ${Pd[e]||`text-stone-400`}`,children:e}),(0,b.jsx)(`input`,{type:`range`,min:0,max:100,value:t,onChange:t=>te(e,Number(t.target.value)),className:`flex-1 h-1.5 bg-stone-700 rounded-full accent-amber-500`}),(0,b.jsx)(`input`,{type:`number`,min:0,max:100,value:t,onChange:t=>te(e,Number(t.target.value)||0),className:`w-[48px] bg-stone-800 border border-stone-700 rounded text-stone-400 font-mono text-xs text-center py-0.5`}),(0,b.jsxs)(`span`,{className:`text-stone-300 font-mono text-xs w-[65px] text-right`,children:[` Silk Velvet Campaign Ops | Avocado Digital ,n.toLocaleString()]})]},e)})})]}),(0,b.jsx)(kd,{className:`bg-stone-800`}),(0,b.jsx)(`div`,{className:`grid grid-cols-2 md:grid-cols-3 gap-3`,children:Object.entries(M).map(([e,{paidCount:t,organicCount:n,budget:r}])=>(0,b.jsxs)(`div`,{className:`rounded-lg p-3 border ${Fd[e]||`bg-stone-800 border-stone-700`}`,children:[(0,b.jsx)(`div`,{className:`text-xs font-medium ${Pd[e]}`,children:e}),(0,b.jsxs)(`div`,{className:`text-stone-100 font-mono text-lg font-bold`,children:[` Silk Velvet Campaign Ops | Avocado Digital ,r.toLocaleString()]}),(0,b.jsxs)(`div`,{className:`text-stone-500 text-xs`,children:[t,` paid`,n>0?` + ${n} organic`:``,t>0?` · ${Math.round(r/t)}/ad`:``]})]},e))}),(0,b.jsxs)(`div`,{className:`flex items-center gap-2 flex-wrap bg-stone-800/50 rounded p-2.5`,children:[(0,b.jsx)(fr,{className:`w-3.5 h-3.5 text-amber-500`}),(0,b.jsx)(`span`,{className:`text-stone-400 text-xs`,children:`Names:`}),(0,b.jsxs)(`code`,{className:`text-amber-400 text-[11px] bg-stone-800 rounded px-1.5 py-0.5 font-mono`,children:[`{Brand}`,`_`,`{Obj}`,`_`,`{Theme}`,`_`,`{Var}`,`_`,`{Geo}`,`_`,`{Month}`]}),(0,b.jsx)(`span`,{className:`text-stone-600 text-xs`,children:`|`}),(0,b.jsx)(`span`,{className:`text-green-400 text-[11px]`,children:`Campaign`}),(0,b.jsx)(`span`,{className:`text-stone-600`,children:`>`}),(0,b.jsx)(`span`,{className:`text-blue-400 text-[11px]`,children:`Ad Set`}),(0,b.jsx)(`span`,{className:`text-stone-600`,children:`>`}),(0,b.jsx)(`span`,{className:`text-purple-400 text-[11px]`,children:`Ad`})]})]})]}),(0,b.jsx)(`div`,{className:`flex justify-end`,children:(0,b.jsxs)(Nr,{onClick:()=>r(2),className:`bg-amber-700 hover:bg-amber-600 text-white`,children:[`Review Campaigns `,(0,b.jsx)(Bn,{className:`w-4 h-4 ml-1.5`})]})})]}),n===2&&(0,b.jsxs)(`div`,{className:`space-y-3`,children:[(0,b.jsxs)(`div`,{className:`flex items-center gap-2 flex-wrap`,children:[(0,b.jsxs)(Nr,{variant:`outline`,size:`sm`,onClick:ee,className:`bg-stone-900 border-stone-700 text-stone-300 hover:bg-stone-800 text-xs`,children:[m?(0,b.jsx)(tr,{className:`w-3.5 h-3.5 mr-1`}):(0,b.jsx)(nr,{className:`w-3.5 h-3.5 mr-1`}),m?`Collapse All`:`Expand All`]}),(0,b.jsxs)(Nr,{variant:`outline`,size:`sm`,onClick:ne,className:`bg-stone-900 border-stone-700 text-stone-300 hover:bg-stone-800 text-xs`,children:[(0,b.jsx)(Yn,{className:`w-3.5 h-3.5 mr-1`}),`Copy All Names`]}),(0,b.jsxs)(Nr,{variant:`outline`,size:`sm`,onClick:()=>C(!S),className:`bg-stone-900 border-stone-700 text-stone-300 hover:bg-stone-800 text-xs`,children:[(0,b.jsx)(gr,{className:`w-3.5 h-3.5 mr-1`}),S?`Hide`:`Show`,` Copy Tips`]}),(0,b.jsxs)(`div`,{className:`ml-auto flex items-center gap-3 text-xs text-stone-500`,children:[(0,b.jsxs)(`span`,{className:`bg-stone-800 px-2 py-1 rounded font-mono`,children:[i,` · `,o,` · `,c]}),(0,b.jsxs)(`span`,{className:`font-mono text-amber-400`,children:[` Silk Velvet Campaign Ops | Avocado Digital ,u.toLocaleString()]})]})]}),Object.entries(j).sort(([e],[t])=>Number(e)-Number(t)).map(([e,t])=>{let n=Number(e),r=g.has(n),i=t.reduce((e,t)=>e+t.suggestedBudget,0),a=t[0]?.theme||``,o=t[0]?.metaObjective||``,s=y[n]||`draft`,c=Id[s],l=t.some(e=>e.quality.headlineQ===`error`||e.quality.tips.length>0),u=Nd[o]||[`Learn More`],d=t.find(e=>e.paidOrganic===`Organic`||e.variant===`A`);return(0,b.jsxs)(Fr,{className:`bg-stone-900 border-stone-800 overflow-hidden ${s===`live`?`border-l-2 border-l-green-500`:s===`exported`?`border-l-2 border-l-amber-500`:``}`,children:[(0,b.jsxs)(`div`,{className:`flex items-center gap-3 p-3 cursor-pointer hover:bg-stone-800/50 transition-colors`,onClick:()=>E(n),children:[r?(0,b.jsx)(Un,{className:`w-4 h-4 text-stone-500`}):(0,b.jsx)(Wn,{className:`w-4 h-4 text-stone-500`}),(0,b.jsxs)(`span`,{className:`text-amber-500 font-mono font-bold text-sm`,children:[`W`,e]}),(0,b.jsx)(`span`,{className:`text-stone-200 text-sm font-medium`,children:a}),(0,b.jsx)(W,{className:`text-[10px] ${Fd[o]||``} ${Pd[o]||``}`,children:o}),l&&S&&(0,b.jsx)(mr,{className:`w-3.5 h-3.5 text-yellow-500`}),(0,b.jsxs)(`span`,{className:`text-stone-500 text-xs`,children:[t.length,` ads`]}),(0,b.jsxs)(`div`,{className:`ml-auto flex items-center gap-3`,children:[(0,b.jsxs)(`span`,{className:`text-stone-300 font-mono text-xs`,children:[` Silk Velvet Campaign Ops | Avocado Digital ,i.toLocaleString()]}),(0,b.jsxs)(`button`,{onClick:e=>{e.stopPropagation(),D(n)},className:`flex items-center gap-1 px-2 py-0.5 rounded text-xs ${Ld[s]} hover:bg-stone-800 transition-colors`,title:`Click to cycle status`,children:[(0,b.jsx)(c,{className:`w-3 h-3`}),Rd[s]]})]})]}),r&&(0,b.jsxs)(`div`,{className:`border-t border-stone-800`,children:[d&&d.organicCopy&&(0,b.jsxs)(`div`,{className:`px-3 py-2 bg-stone-800/30 border-b border-stone-800 flex items-start gap-2`,children:[(0,b.jsx)(W,{className:`text-[10px] bg-emerald-900/40 text-emerald-400 border-emerald-800 mt-0.5 flex-shrink-0`,children:`Organic`}),(0,b.jsx)(`p`,{className:`text-stone-400 text-xs leading-relaxed line-clamp-2`,children:d.organicCopy.replace(/\n/g,` `)}),(0,b.jsx)(Kd,{text:d.organicCopy,label:`Copy`})]}),(0,b.jsxs)(`div`,{className:`px-3 py-1.5 bg-stone-800/20 border-b border-stone-800 flex items-center gap-2 text-xs`,children:[(0,b.jsx)(gr,{className:`w-3 h-3 text-amber-500`}),(0,b.jsx)(`span`,{className:`text-stone-500`,children:`Suggested CTAs:`}),u.map(e=>(0,b.jsx)(W,{className:`text-[10px] bg-stone-800 text-stone-300 cursor-pointer hover:bg-stone-700`,children:e},e)),(0,b.jsx)(`div`,{className:`ml-auto`,children:(0,b.jsx)(Kd,{text:t.map(e=>`${e.campaignName}\t${e.adSetName}\t${e.adName}\t${e.headline}\t${e.bodyCopy.replace(/\n/g,` `)}\t${e.suggestedBudget}\t${e.assetUrl}`).join(` `),label:`Copy Week`})})]}),(0,b.jsx)(`div`,{className:`overflow-x-auto`,children:(0,b.jsxs)(cd,{children:[(0,b.jsx)(ld,{children:(0,b.jsxs)(fd,{className:`border-stone-800`,children:[(0,b.jsx)(pd,{className:`text-stone-500 text-[10px] w-12`}),(0,b.jsx)(pd,{className:`text-stone-500 text-[10px]`,children:`Var`}),(0,b.jsx)(pd,{className:`text-stone-500 text-[10px]`,children:`Campaign / Ad Set / Ad Names`}),(0,b.jsx)(pd,{className:`text-stone-500 text-[10px]`,children:`Headline`}),(0,b.jsx)(pd,{className:`text-stone-500 text-[10px]`,children:`Body Preview`}),(0,b.jsx)(pd,{className:`text-stone-500 text-[10px] text-right`,children:`Budget`}),(0,b.jsx)(pd,{className:`text-stone-500 text-[10px] w-10`})]})}),(0,b.jsx)(ud,{children:t.map((e,t)=>(0,b.jsxs)(fd,{className:`border-stone-800 group`,children:[(0,b.jsx)(md,{className:`py-2`,children:(0,b.jsx)(Jd,{url:e.assetUrl})}),(0,b.jsxs)(md,{className:`py-2`,children:[(0,b.jsx)(`span`,{className:`text-amber-500 font-mono font-bold text-sm`,children:e.variant}),e.paidOrganic===`Organic`&&(0,b.jsx)(W,{className:`text-[9px] bg-emerald-900/40 text-emerald-400 border-emerald-800 ml-1`,children:`ORG`})]}),(0,b.jsx)(md,{className:`py-2`,children:(0,b.jsxs)(`div`,{className:`space-y-0.5`,children:[(0,b.jsxs)(`div`,{className:`flex items-center gap-1`,children:[(0,b.jsx)(`code`,{className:`text-green-400 text-[10px] font-mono bg-stone-800 rounded px-1 py-0.5 truncate max-w-[280px]`,children:e.campaignName}),(0,b.jsx)(Kd,{text:e.campaignName})]}),(0,b.jsxs)(`div`,{className:`flex items-center gap-1`,children:[(0,b.jsx)(`code`,{className:`text-blue-400 text-[10px] font-mono bg-stone-800 rounded px-1 py-0.5 truncate max-w-[280px]`,children:e.adSetName}),(0,b.jsx)(Kd,{text:e.adSetName})]}),(0,b.jsxs)(`div`,{className:`flex items-center gap-1`,children:[(0,b.jsx)(`code`,{className:`text-purple-400 text-[10px] font-mono bg-stone-800 rounded px-1 py-0.5 truncate max-w-[280px]`,children:e.adName}),(0,b.jsx)(Kd,{text:e.adName})]})]})}),(0,b.jsxs)(md,{className:`py-2`,children:[(0,b.jsx)(`div`,{className:`flex items-start gap-1`,children:(0,b.jsx)(`span`,{className:`text-stone-200 text-xs font-medium ${e.quality.headlineQ===`error`?`text-red-300`:``}`,children:e.headline})}),(0,b.jsxs)(`span`,{className:`text-[10px] font-mono ${Gd[e.quality.headlineQ]}`,children:[e.headline.length,`/`,Md.headline]})]}),(0,b.jsxs)(md,{className:`py-2 max-w-[180px]`,children:[(0,b.jsx)(`p`,{className:`text-stone-400 text-[11px] line-clamp-2`,children:e.bodyCopy.replace(/\n/g,` `)}),(0,b.jsxs)(`span`,{className:`text-[10px] font-mono ${Gd[e.quality.bodyQ]}`,children:[e.bodyCopy.length,`c`]})]}),(0,b.jsx)(md,{className:`py-2 text-right`,children:(0,b.jsxs)(`span`,{className:`text-stone-200 font-mono text-xs`,children:[` Silk Velvet Campaign Ops | Avocado Digital ,e.suggestedBudget]})}),(0,b.jsx)(md,{className:`py-2`,children:(0,b.jsx)(Kd,{text:`${e.campaignName}\t${e.adSetName}\t${e.adName}\t${e.headline}\t${e.bodyCopy.replace(/\n/g,` `)}\t${e.suggestedBudget}\t${e.assetUrl}`,label:`Row`})})]},t))})]})}),S&&t.some(e=>e.quality.tips.length>0)&&(0,b.jsx)(`div`,{className:`px-3 py-2 bg-yellow-900/10 border-t border-stone-800`,children:(0,b.jsxs)(`div`,{className:`flex items-start gap-2`,children:[(0,b.jsx)(gr,{className:`w-3.5 h-3.5 text-yellow-500 mt-0.5 flex-shrink-0`}),(0,b.jsx)(`div`,{className:`space-y-0.5`,children:t.flatMap(e=>e.quality.tips.map((t,n)=>(0,b.jsxs)(`p`,{className:`text-yellow-400/70 text-[11px]`,children:[(0,b.jsxs)(`span`,{className:`font-mono text-yellow-500`,children:[e.variant,`:`]}),` `,t]},`${e.variant}-${n}`)))})]})})]})]},e)}),(0,b.jsxs)(`div`,{className:`flex items-center justify-between`,children:[(0,b.jsxs)(Nr,{variant:`outline`,size:`sm`,onClick:()=>r(1),className:`bg-stone-900 border-stone-700 text-stone-300 hover:bg-stone-800`,children:[(0,b.jsx)(zn,{className:`w-4 h-4 mr-1`}),`Configure`]}),(0,b.jsxs)(Nr,{onClick:()=>r(3),className:`bg-amber-700 hover:bg-amber-600 text-white`,children:[`Export & Deploy `,(0,b.jsx)(Bn,{className:`w-4 h-4 ml-1.5`})]})]})]}),n===3&&(0,b.jsxs)(`div`,{className:`space-y-4`,children:[(0,b.jsx)(Fr,{className:`bg-stone-900 border-stone-800`,children:(0,b.jsxs)(zr,{className:`p-4`,children:[(0,b.jsxs)(`div`,{className:`flex items-center justify-between mb-3`,children:[(0,b.jsx)(`span`,{className:`text-stone-200 text-sm font-medium`,children:`Deployment Progress`}),(0,b.jsxs)(`span`,{className:`text-stone-500 text-xs font-mono`,children:[i,` · `,o,` · `,c]})]}),(0,b.jsxs)(`div`,{className:`grid grid-cols-3 gap-3 mb-3`,children:[(0,b.jsxs)(`div`,{className:`bg-stone-800 rounded p-3 text-center`,children:[(0,b.jsx)(`div`,{className:`text-green-400 font-mono text-2xl font-bold`,children:re.live}),(0,b.jsx)(`div`,{className:`text-stone-500 text-xs`,children:`Live`})]}),(0,b.jsxs)(`div`,{className:`bg-stone-800 rounded p-3 text-center`,children:[(0,b.jsx)(`div`,{className:`text-amber-400 font-mono text-2xl font-bold`,children:re.exported}),(0,b.jsx)(`div`,{className:`text-stone-500 text-xs`,children:`Exported`})]}),(0,b.jsxs)(`div`,{className:`bg-stone-800 rounded p-3 text-center`,children:[(0,b.jsx)(`div`,{className:`text-stone-400 font-mono text-2xl font-bold`,children:re.draft}),(0,b.jsx)(`div`,{className:`text-stone-500 text-xs`,children:`Draft`})]})]}),(0,b.jsx)(`div`,{className:`flex gap-1`,children:Object.keys(j).sort((e,t)=>Number(e)-Number(t)).map(e=>{let t=y[Number(e)]||`draft`;return(0,b.jsxs)(`button`,{onClick:()=>D(Number(e)),className:`flex-1 py-1.5 rounded text-center text-xs font-mono transition-colors ${t===`live`?`bg-green-900/40 text-green-400`:t===`exported`?`bg-amber-900/40 text-amber-400`:t===`paused`?`bg-red-900/40 text-red-400`:`bg-stone-800 text-stone-500`} hover:opacity-80`,title:`W${e}: ${Rd[t]} — click to cycle`,children:[`W`,e]},e)})}),(0,b.jsx)(`p`,{className:`text-stone-600 text-[10px] mt-1.5 text-center`,children:`Click week to cycle: Draft → Exported → Live → Paused`})]})}),(0,b.jsxs)(`div`,{className:`grid grid-cols-1 md:grid-cols-2 gap-3`,children:[(0,b.jsx)(Fr,{className:`bg-stone-900 border-stone-800 hover:border-amber-800 transition-colors cursor-pointer group`,onClick:N,children:(0,b.jsxs)(zr,{className:`p-4 flex items-center gap-4`,children:[(0,b.jsx)(`div`,{className:`w-12 h-12 rounded-lg bg-amber-900/30 flex items-center justify-center group-hover:bg-amber-900/50 transition-colors`,children:(0,b.jsx)($n,{className:`w-6 h-6 text-amber-400`})}),(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`p`,{className:`text-stone-200 text-sm font-medium`,children:`Full Campaign TSV`}),(0,b.jsxs)(`p`,{className:`text-stone-500 text-xs`,children:[`All `,A.length,` rows (organic + paid) with names, copy, budgets. Opens in Sheets/Excel.`]})]})]})}),(0,b.jsx)(Fr,{className:`bg-stone-900 border-stone-800 hover:border-blue-800 transition-colors cursor-pointer group`,onClick:P,children:(0,b.jsxs)(zr,{className:`p-4 flex items-center gap-4`,children:[(0,b.jsx)(`div`,{className:`w-12 h-12 rounded-lg bg-blue-900/30 flex items-center justify-center group-hover:bg-blue-900/50 transition-colors`,children:(0,b.jsx)(or,{className:`w-6 h-6 text-blue-400`})}),(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`p`,{className:`text-stone-200 text-sm font-medium`,children:`Meta Bulk Upload CSV`}),(0,b.jsx)(`p`,{className:`text-stone-500 text-xs`,children:`Formatted for Meta Ads Manager bulk import. Skip the manual setup.`})]})]})}),(0,b.jsx)(Fr,{className:`bg-stone-900 border-stone-800 hover:border-green-800 transition-colors cursor-pointer group`,onClick:ne,children:(0,b.jsxs)(zr,{className:`p-4 flex items-center gap-4`,children:[(0,b.jsx)(`div`,{className:`w-12 h-12 rounded-lg bg-green-900/30 flex items-center justify-center group-hover:bg-green-900/50 transition-colors`,children:(0,b.jsx)(Yn,{className:`w-6 h-6 text-green-400`})}),(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`p`,{className:`text-stone-200 text-sm font-medium`,children:`Copy All Names`}),(0,b.jsxs)(`p`,{className:`text-stone-500 text-xs`,children:[`Campaign + Ad Set + Ad names for all `,A.length,` ads to clipboard.`]})]})]})}),(0,b.jsx)(Fr,{className:`bg-stone-900 border-stone-800 hover:border-purple-800 transition-colors cursor-pointer group`,onClick:()=>T(!w),children:(0,b.jsxs)(zr,{className:`p-4 flex items-center gap-4`,children:[(0,b.jsx)(`div`,{className:`w-12 h-12 rounded-lg bg-purple-900/30 flex items-center justify-center group-hover:bg-purple-900/50 transition-colors`,children:(0,b.jsx)(ar,{className:`w-6 h-6 text-purple-400`})}),(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`p`,{className:`text-stone-200 text-sm font-medium`,children:`Platform Setup Guide`}),(0,b.jsx)(`p`,{className:`text-stone-500 text-xs`,children:w?`Click to hide`:`Meta, Superads, and analytics setup instructions.`})]})]})})]}),w&&(0,b.jsx)(Fr,{className:`bg-stone-900 border-stone-800`,children:(0,b.jsx)(zr,{className:`p-4 space-y-3`,children:(0,b.jsxs)(`div`,{className:`grid grid-cols-1 md:grid-cols-3 gap-3`,children:[(0,b.jsxs)(`div`,{className:`bg-stone-800 rounded p-3`,children:[(0,b.jsx)(`p`,{className:`text-amber-400 text-sm font-medium mb-2`,children:`Meta Ads Manager`}),(0,b.jsxs)(`div`,{className:`text-stone-400 text-xs space-y-1`,children:[(0,b.jsx)(`p`,{children:`1. Use the Meta Bulk Upload CSV above`}),(0,b.jsx)(`p`,{children:`2. In Ads Manager → Bulk Import → Upload CSV`}),(0,b.jsx)(`p`,{children:`3. Map columns to fields, verify preview`}),(0,b.jsx)(`p`,{children:`4. Review & Publish`}),(0,b.jsx)(`p`,{children:`5. Mark weeks as "Live" in Step 3 tracker`})]})]}),(0,b.jsxs)(`div`,{className:`bg-stone-800 rounded p-3`,children:[(0,b.jsx)(`p`,{className:`text-amber-400 text-sm font-medium mb-2`,children:`Superads / Analytics`}),(0,b.jsxs)(`div`,{className:`text-stone-400 text-xs space-y-1`,children:[(0,b.jsx)(`p`,{children:`Parse campaign names by underscore:`}),(0,b.jsx)(`p`,{children:`1=Brand, 2=Objective, 3=Theme`}),(0,b.jsx)(`p`,{children:`4=Variant, 5=Geo, 6=Month`}),(0,b.jsx)(`p`,{children:`Filter and pivot on any dimension`}),(0,b.jsx)(`p`,{children:`Compare variant performance within themes`})]})]}),(0,b.jsxs)(`div`,{className:`bg-stone-800 rounded p-3`,children:[(0,b.jsx)(`p`,{className:`text-amber-400 text-sm font-medium mb-2`,children:`Naming Convention`}),(0,b.jsxs)(`div`,{className:`text-stone-400 text-xs space-y-1`,children:[(0,b.jsx)(`p`,{className:`font-mono text-amber-300 text-[11px]`,children:`SV_Engagement_Rebirth_A_DTC_Mar26`}),(0,b.jsxs)(`p`,{className:`mt-1`,children:[(0,b.jsx)(`span`,{className:`text-green-400`,children:`Green`}),` = Campaign level`]}),(0,b.jsxs)(`p`,{children:[(0,b.jsx)(`span`,{className:`text-blue-400`,children:`Blue`}),` = Ad Set level`]}),(0,b.jsxs)(`p`,{children:[(0,b.jsx)(`span`,{className:`text-purple-400`,children:`Purple`}),` = Ad level`]})]})]})]})})}),(0,b.jsx)(`div`,{className:`flex items-center justify-between`,children:(0,b.jsxs)(Nr,{variant:`outline`,size:`sm`,onClick:()=>r(2),className:`bg-stone-900 border-stone-700 text-stone-300 hover:bg-stone-800`,children:[(0,b.jsx)(zn,{className:`w-4 h-4 mr-1`}),`Review`]})})]})]})}var Xd={pending:{color:`text-amber-600`,bg:`bg-amber-50 border-amber-200`,icon:(0,b.jsx)(Xn,{className:`w-4 h-4`})},approved:{color:`text-emerald-600`,bg:`bg-emerald-50 border-emerald-200`,icon:(0,b.jsx)(Hn,{className:`w-4 h-4`})},revision:{color:`text-red-600`,bg:`bg-red-50 border-red-200`,icon:(0,b.jsx)(Kn,{className:`w-4 h-4`})},final:{color:`text-blue-600`,bg:`bg-blue-50 border-blue-200`,icon:(0,b.jsx)(qn,{className:`w-4 h-4`})}},Zd=({assetUrl:e,assetType:t})=>{let[n,r]=(0,_.useState)(!1),i=(e,t=400,n=500)=>{if(e.includes(`drive.google.com`)){let r=e.match(/\/d\/([a-zA-Z0-9-_]+)/)?.[1];if(r)return`https://drive.google.com/thumbnail?id=${r}&sz=w${t}h${n}`}return e},a=t===`video`||t===`reel`;return(0,b.jsxs)(`div`,{className:`relative w-full bg-stone-200 rounded-lg overflow-hidden`,style:{aspectRatio:`4/5`},children:[n?(0,b.jsx)(`div`,{className:`w-full h-full flex items-center justify-center bg-stone-300`,children:(0,b.jsx)(ir,{className:`w-8 h-8 text-stone-500`})}):(0,b.jsx)(`img`,{src:i(e,400,500),alt:`Asset preview`,className:`w-full h-full object-cover`,onError:()=>r(!0)}),a&&(0,b.jsx)(`a`,{href:e,target:`_blank`,rel:`noopener noreferrer`,className:`absolute inset-0 flex items-center justify-center bg-black/30 hover:bg-black/50 transition-colors`,children:(0,b.jsx)(lr,{className:`w-12 h-12 text-white fill-white`})})]})},Qd=({notes:e,onAddNote:t})=>{let[n,r]=(0,_.useState)(``),i=()=>{n.trim()&&(t(n),r(``))};return(0,b.jsxs)(`div`,{className:`space-y-3 text-sm`,children:[e.length>0&&(0,b.jsx)(`div`,{className:`space-y-2 border-l-2 border-amber-200 pl-3`,children:e.map((e,t)=>(0,b.jsxs)(`div`,{className:`text-xs`,children:[(0,b.jsx)(`div`,{className:`font-semibold text-stone-700`,children:e.author}),(0,b.jsxs)(`div`,{className:`text-stone-500 flex items-center gap-1 mb-1`,children:[(0,b.jsx)(Xn,{className:`w-3 h-3`}),e.timestamp]}),(0,b.jsx)(`div`,{className:`text-stone-600`,children:e.text})]},t))}),(0,b.jsxs)(`div`,{className:`flex gap-2`,children:[(0,b.jsx)(`input`,{type:`text`,value:n,onChange:e=>r(e.target.value),onKeyPress:e=>e.key===`Enter`&&i(),placeholder:`Add a note...`,className:`flex-1 text-xs px-2 py-1 border border-stone-300 rounded bg-white focus:outline-none focus:ring-2 focus:ring-amber-500`}),(0,b.jsx)(Nr,{size:`sm`,onClick:i,className:`bg-amber-600 hover:bg-amber-700`,children:(0,b.jsx)(dr,{className:`w-3 h-3`})})]})]})},$d=({data:e,clientName:t=`Client`})=>{let[n,r]=(0,_.useState)(!1),[i,a]=(0,_.useState)({}),[o,s]=(0,_.useState)(`all`),[c,l]=(0,_.useState)(`all`),[u,d]=(0,_.useState)(new Set),f=(e,t)=>`w${e}-${t}`,p=(0,_.useCallback)(e=>({status:`pending`,notes:[],lastUpdated:new Date().toISOString()}),[]),m=(0,_.useCallback)(e=>{if(!i[e]){let t=p(e);return a(n=>({...n,[e]:t})),t}return i[e]},[i,p]),h=(0,_.useMemo)(()=>{let t={};return e.forEach(e=>{t[e.week]||(t[e.week]=[]),t[e.week].push(e)}),Object.entries(t).sort(([e],[t])=>Number(e)-Number(t)).map(([e,t])=>({week:Number(e),items:t.sort((e,t)=>{let n={A:0,B:1,C:2,D:3,E:4};return(n[e.variant]||999)-(n[t.variant]||999)})}))},[e]),g=(0,_.useMemo)(()=>h.map(e=>({...e,items:e.items.filter(e=>!(c!==`all`&&e.week!==c||o!==`all`&&m(f(e.week,e.variant)).status!==o))})).filter(e=>e.items.length>0),[h,c,o,f,m]),v=(0,_.useMemo)(()=>{let t={pending:0,approved:0,revision:0,final:0};return e.forEach(e=>{let n=m(f(e.week,e.variant));t[n.status]++}),t},[e,f,m]),y=(0,_.useCallback)((e,t)=>{a(n=>({...n,[e]:{...m(e),status:t,lastUpdated:new Date().toISOString()}}))},[m]),x=(0,_.useCallback)((e,r)=>{let i=m(e),o={author:n?`Internal Team`:t,timestamp:new Date().toLocaleString(),text:r};a(t=>({...t,[e]:{...i,notes:[...i.notes,o]}}))},[m,n,t]),S=(0,_.useCallback)(e=>{d(t=>{let n=new Set(t);return n.has(e)?n.delete(e):n.add(e),n})},[]),C=(0,_.useCallback)(()=>{let e=` ${t} Campaign Review

${t} Campaign Review

Generated on ${new Date().toLocaleDateString()}

Pending

${v.pending}

Approved

${v.approved}

Revision

${v.revision}

Final

${v.final}
${g.map(e=>`

Week ${e.week}

${e.items[0]?.theme||``} ${e.items[0]?.objective||``}
${e.items.map(e=>{let t=m(f(e.week,e.variant)),n=e.variant===`A`;return`
Variant ${e.variant} ${t.status.toUpperCase()}
${n?`
ORGANIC POST
`:``}
Asset
${n&&e.organicCopy?`
Copy

${e.organicCopy}

`:``}
Headline

${e.headline}

Body

${e.body}

CTA

${e.cta}

${t.notes.length>0?`
Notes (${t.notes.length}) ${t.notes.map(e=>`
${e.author}: ${e.text}
`).join(``)}
`:``}
`}).join(``)}
`).join(``)}
`,n=new Blob([e],{type:`text/html`}),r=URL.createObjectURL(n),i=document.createElement(`a`);i.href=r,i.download=`${t}_campaign_review_${new Date().toISOString().split(`T`)[0]}.html`,i.click(),URL.revokeObjectURL(r)},[t,g,v,f,m]),w=(0,_.useCallback)(()=>{e.forEach(e=>{let t=f(e.week,e.variant);m(t).status===`pending`&&y(t,`approved`)})},[e,f,m,y]),T=(0,_.useMemo)(()=>[...new Set(e.map(e=>e.week))].sort((e,t)=>e-t),[e]);return(0,b.jsx)(`div`,{className:`min-h-screen bg-stone-50 p-6`,children:(0,b.jsxs)(`div`,{className:`max-w-7xl mx-auto`,children:[(0,b.jsxs)(`div`,{className:`mb-6 flex items-center justify-between`,children:[(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`h1`,{className:`text-3xl font-bold text-stone-900 mb-2`,children:`Campaign Review`}),(0,b.jsx)(`p`,{className:`text-stone-600`,children:t})]}),(0,b.jsxs)(`div`,{className:`flex gap-3`,children:[(0,b.jsxs)(Nr,{onClick:()=>r(!n),variant:`outline`,className:`border-stone-300`,children:[n?(0,b.jsx)(nr,{className:`w-4 h-4 mr-2`}):(0,b.jsx)(tr,{className:`w-4 h-4 mr-2`}),n?`Internal`:`Client`,` View`]}),(0,b.jsxs)(Nr,{onClick:C,className:`bg-amber-600 hover:bg-amber-700`,children:[(0,b.jsx)($n,{className:`w-4 h-4 mr-2`}),`Export for Client`]})]})]}),(0,b.jsx)(`div`,{className:`grid grid-cols-4 gap-4 mb-6`,children:Object.entries(v).map(([e,t])=>(0,b.jsx)(Fr,{className:`border-l-4 ${Xd[e].bg}`,children:(0,b.jsxs)(zr,{className:`p-4`,children:[(0,b.jsxs)(`div`,{className:`flex items-center gap-2 mb-1`,children:[Xd[e].icon,(0,b.jsx)(`span`,{className:`text-xs font-semibold text-stone-600 capitalize`,children:e})]}),(0,b.jsx)(`div`,{className:`text-2xl font-bold`,children:t})]})},e))}),(0,b.jsxs)(`div`,{className:`flex gap-4 mb-6 flex-wrap`,children:[(0,b.jsxs)(`div`,{className:`flex items-center gap-2`,children:[(0,b.jsx)(rr,{className:`w-4 h-4 text-stone-600`}),(0,b.jsxs)(`select`,{value:o,onChange:e=>s(e.target.value),className:`px-3 py-2 border border-stone-300 rounded-md bg-white text-sm focus:outline-none focus:ring-2 focus:ring-amber-500`,children:[(0,b.jsx)(`option`,{value:`all`,children:`All Statuses`}),(0,b.jsx)(`option`,{value:`pending`,children:`Pending`}),(0,b.jsx)(`option`,{value:`approved`,children:`Approved`}),(0,b.jsx)(`option`,{value:`revision`,children:`Revision`}),(0,b.jsx)(`option`,{value:`final`,children:`Final`})]})]}),(0,b.jsxs)(`div`,{className:`flex items-center gap-2`,children:[(0,b.jsx)(Vn,{className:`w-4 h-4 text-stone-600`}),(0,b.jsxs)(`select`,{value:c,onChange:e=>l(e.target.value===`all`?`all`:Number(e.target.value)),className:`px-3 py-2 border border-stone-300 rounded-md bg-white text-sm focus:outline-none focus:ring-2 focus:ring-amber-500`,children:[(0,b.jsx)(`option`,{value:`all`,children:`All Weeks`}),T.map(e=>(0,b.jsxs)(`option`,{value:e,children:[`Week `,e]},e))]})]}),n&&(0,b.jsxs)(Nr,{onClick:w,className:`bg-emerald-600 hover:bg-emerald-700`,children:[(0,b.jsx)(Hn,{className:`w-4 h-4 mr-2`}),`Approve All Pending`]})]}),(0,b.jsxs)(`div`,{className:`mb-6`,children:[(0,b.jsxs)(`div`,{className:`flex justify-between text-xs font-semibold text-stone-600 mb-2`,children:[(0,b.jsx)(`span`,{children:`Approval Progress`}),(0,b.jsxs)(`span`,{children:[v.approved+v.final,` / `,e.length]})]}),(0,b.jsx)(`div`,{className:`w-full bg-stone-200 rounded-full h-2 overflow-hidden`,children:(0,b.jsx)(`div`,{className:`h-full bg-amber-600 transition-all duration-300`,style:{width:`${(v.approved+v.final)/e.length*100}%`}})})]}),g.length>0?(0,b.jsx)(`div`,{className:`space-y-8`,children:g.map(e=>{let t=e.items.find(e=>e.variant===`A`),r=e.items.filter(e=>e.variant!==`A`);return(0,b.jsxs)(`div`,{className:`space-y-4`,children:[(0,b.jsxs)(`div`,{className:`flex items-center gap-4 pb-4 border-b-2 border-amber-200`,children:[(0,b.jsxs)(`h2`,{className:`text-2xl font-bold text-amber-900`,children:[`Week `,e.week]}),(0,b.jsx)(W,{variant:`outline`,className:`bg-amber-50 border-amber-200`,children:e.items[0]?.theme}),(0,b.jsxs)(W,{variant:`outline`,className:`bg-stone-100 border-stone-300`,children:[(0,b.jsx)(fr,{className:`w-3 h-3 mr-1`}),e.items[0]?.objective]})]}),t&&(0,b.jsx)(`div`,{className:`mb-6`,children:(0,b.jsx)(Fr,{className:`border-2 border-amber-200 bg-gradient-to-br from-amber-50 to-yellow-50`,children:(0,b.jsxs)(zr,{className:`p-6`,children:[(0,b.jsxs)(`div`,{className:`flex items-start justify-between mb-4`,children:[(0,b.jsxs)(`div`,{className:`flex items-center gap-3`,children:[(0,b.jsx)(`h3`,{className:`text-lg font-bold text-amber-900`,children:`Variant A - Organic`}),(0,b.jsx)(W,{className:`bg-amber-600`,children:`ORGANIC POST`})]}),n?(0,b.jsxs)(`div`,{className:`flex gap-2`,children:[(0,b.jsx)(Nr,{size:`sm`,onClick:()=>y(f(t.week,t.variant),`approved`),className:`bg-emerald-600 hover:bg-emerald-700`,children:(0,b.jsx)(Hn,{className:`w-3 h-3`})}),(0,b.jsx)(Nr,{size:`sm`,onClick:()=>y(f(t.week,t.variant),`revision`),className:`bg-red-600 hover:bg-red-700`,children:(0,b.jsx)(Kn,{className:`w-3 h-3`})}),(0,b.jsx)(Nr,{size:`sm`,onClick:()=>y(f(t.week,t.variant),`final`),className:`bg-blue-600 hover:bg-blue-700`,children:(0,b.jsx)(qn,{className:`w-3 h-3`})})]}):(0,b.jsx)(W,{className:`${Xd[m(f(t.week,t.variant)).status].color}`,children:m(f(t.week,t.variant)).status.toUpperCase()})]}),(0,b.jsxs)(`div`,{className:`grid grid-cols-2 gap-6`,children:[(0,b.jsx)(`div`,{children:(0,b.jsx)(Zd,{assetUrl:t.assetUrl,assetType:t.assetType})}),(0,b.jsxs)(`div`,{className:`space-y-4`,children:[t.organicCopy&&(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`label`,{className:`block text-xs font-bold text-stone-600 mb-2 uppercase`,children:`Organic Copy`}),(0,b.jsx)(`p`,{className:`text-sm text-stone-700 leading-relaxed`,children:t.organicCopy})]}),(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`label`,{className:`block text-xs font-bold text-stone-600 mb-2 uppercase`,children:`Headline`}),(0,b.jsx)(`p`,{className:`text-sm font-semibold text-stone-900`,children:t.headline})]}),(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`label`,{className:`block text-xs font-bold text-stone-600 mb-2 uppercase`,children:`Body`}),(0,b.jsx)(`p`,{className:`text-sm text-stone-700`,children:t.body})]}),(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`label`,{className:`block text-xs font-bold text-stone-600 mb-2 uppercase`,children:`CTA`}),(0,b.jsx)(`p`,{className:`text-sm font-semibold text-amber-600`,children:t.cta})]})]})]}),(0,b.jsxs)(`div`,{className:`mt-6 pt-6 border-t border-amber-200`,children:[(0,b.jsxs)(Nr,{size:`sm`,variant:`ghost`,onClick:()=>S(f(t.week,t.variant)),className:`flex items-center gap-2 mb-3`,children:[(0,b.jsx)(cr,{className:`w-4 h-4`}),`Notes (`,m(f(t.week,t.variant)).notes.length,`)`,u.has(f(t.week,t.variant))?(0,b.jsx)(Un,{className:`w-4 h-4`}):(0,b.jsx)(Wn,{className:`w-4 h-4`})]}),u.has(f(t.week,t.variant))&&(0,b.jsx)(Qd,{notes:m(f(t.week,t.variant)).notes,onAddNote:e=>x(f(t.week,t.variant),e)})]})]})})}),r.length>0&&(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`h4`,{className:`text-sm font-semibold text-stone-600 mb-4 uppercase tracking-wide`,children:`Paid Variants`}),(0,b.jsx)(`div`,{className:`grid grid-cols-2 gap-6`,children:r.map(e=>{let t=f(e.week,e.variant),r=m(t);return(0,b.jsx)(Fr,{className:`border border-stone-300`,children:(0,b.jsxs)(zr,{className:`p-4 space-y-4`,children:[(0,b.jsxs)(`div`,{className:`flex items-start justify-between`,children:[(0,b.jsxs)(`h3`,{className:`text-lg font-bold text-stone-900`,children:[`Variant `,e.variant]}),n?(0,b.jsxs)(`div`,{className:`flex gap-1`,children:[(0,b.jsx)(Nr,{size:`sm`,onClick:()=>y(t,`approved`),className:`bg-emerald-600 hover:bg-emerald-700`,children:(0,b.jsx)(Hn,{className:`w-3 h-3`})}),(0,b.jsx)(Nr,{size:`sm`,onClick:()=>y(t,`revision`),className:`bg-red-600 hover:bg-red-700`,children:(0,b.jsx)(Kn,{className:`w-3 h-3`})}),(0,b.jsx)(Nr,{size:`sm`,onClick:()=>y(t,`final`),className:`bg-blue-600 hover:bg-blue-700`,children:(0,b.jsx)(qn,{className:`w-3 h-3`})})]}):(0,b.jsx)(W,{className:Xd[r.status].color,children:r.status.toUpperCase()})]}),(0,b.jsx)(Zd,{assetUrl:e.assetUrl,assetType:e.assetType}),(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`label`,{className:`block text-xs font-bold text-stone-600 mb-1 uppercase`,children:`Headline`}),(0,b.jsx)(`p`,{className:`text-sm font-semibold text-stone-900`,children:e.headline})]}),(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`label`,{className:`block text-xs font-bold text-stone-600 mb-1 uppercase`,children:`Body`}),(0,b.jsx)(`p`,{className:`text-sm text-stone-700`,children:e.body})]}),(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`label`,{className:`block text-xs font-bold text-stone-600 mb-1 uppercase`,children:`CTA`}),(0,b.jsx)(`p`,{className:`text-sm font-semibold text-amber-600`,children:e.cta})]}),(0,b.jsxs)(`div`,{className:`pt-3 border-t border-stone-200`,children:[(0,b.jsxs)(Nr,{size:`sm`,variant:`ghost`,onClick:()=>S(t),className:`flex items-center gap-2 text-xs mb-2`,children:[(0,b.jsx)(cr,{className:`w-3 h-3`}),`Notes (`,r.notes.length,`)`,u.has(t)?(0,b.jsx)(Un,{className:`w-3 h-3`}):(0,b.jsx)(Wn,{className:`w-3 h-3`})]}),u.has(t)&&(0,b.jsx)(Qd,{notes:r.notes,onAddNote:e=>x(t,e)})]})]})},t)})})]})]},e.week)})}):(0,b.jsx)(`div`,{className:`text-center py-12`,children:(0,b.jsx)(`p`,{className:`text-stone-600`,children:`No variants match your filters.`})})]})})},ef=[{launchDate:`3/3/26`,week:1,postDate:`3/15/2026`,theme:`The Rebirth`,messagingAngle:`Heritage Authority`,channelFocus:`Brand`,skuFocus:`n/a`,platform:`Facebook & Instagram`,organicCopy:`Taste how eight generations of Kentucky Bourbon distilling experience influences every barrel of Silk Velvet. Crafted by Jacob Call and revived by the Hargis family in Henderson, we invite you to savor a pour of a Bourbon worth bringing back.`,paidOrganic:`Organic`,headline:`A Bourbon Worth Bringing Back`,bodyCopy:`Founded in 1880. Silenced by Prohibition. Revived in Henderson, Kentucky—Silk Velvet is poured again.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Heritage`,subAngle:`founding story`,variant:`A`,assetType:`image`,objective:`Engagement`,notes:``,assetUrl:`https://drive.google.com/uc?id=1qhEG9_2IPFa_7-1Myr0W2vqp6UGaQfse`},{launchDate:`3/3/26`,week:1,postDate:``,theme:`The Rebirth`,messagingAngle:`Heritage Authority`,channelFocus:`Brand`,skuFocus:`n/a`,platform:`Facebook & Instagram`,organicCopy:``,paidOrganic:`paid`,headline:`History, Poured Again`,bodyCopy:`Before Prohibition, Silk Velvet once reached drinkers across the country. Now the classic from Henderson, KY returns. Enjoy a sip of history, poured again. `,cta:`Learn More`,status:`edits requested`,hookCategory:`Heritage`,subAngle:`brand revival`,variant:`B`,assetType:`video`,objective:`Engagement`,notes:``,assetUrl:`https://drive.google.com/uc?id=1JOIpZm0sRNW7hfu6sBZpF7v-Au9IV9hW`},{launchDate:`3/3/26`,week:1,postDate:``,theme:`The Rebirth`,messagingAngle:`Heritage Authority`,channelFocus:`Brand`,skuFocus:`n/a`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`Founded in 1880. Reborn Today.`,bodyCopy:`Before bourbon was cool and poeple chased after limited releases, there was Silk Velvet.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Heritage`,subAngle:`founding story`,variant:`C`,assetType:`reel`,objective:`Traffic`,notes:``,assetUrl:`https://drive.google.com/uc?id=1cscCX2wBG6Pvk6hEph67pkC-zgw_RKBN`},{launchDate:`3/3/26`,week:1,postDate:``,theme:`The Rebirth`,messagingAngle:`Heritage Authority`,channelFocus:`Brand`,skuFocus:`n/a`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`The Return of Silk Velvet`,bodyCopy:`More than a century later, Silk Velvet returns. Same heritage. New chapter.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Heritage`,subAngle:`brand revival`,variant:`D`,assetType:`image`,objective:`Engagement`,notes:``,assetUrl:`https://drive.google.com/uc?id=1G9PNPgg3Mopbj4ejdfag0voYdSQfMXzM`},{launchDate:`3/3/26`,week:1,postDate:``,theme:`The Rebirth`,messagingAngle:`Heritage Authority`,channelFocus:`Brand`,skuFocus:`n/a`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`A Kentucky Legacy Revived`,bodyCopy:`From the banks of the Ohio River to your glass.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Heritage`,subAngle:`Kentucky legacy`,variant:`E`,assetType:`image`,objective:`Engagement`,notes:``,assetUrl:`https://drive.google.com/uc?id=1qhEG9_2IPFa_7-1Myr0W2vqp6UGaQfse`},{launchDate:`3/10/26`,week:2,postDate:`3/12/2026`,theme:`The Distiller`,messagingAngle:`Mastery / Expertise`,channelFocus:`Brand`,skuFocus:`n/a`,platform:`FB & IG`,organicCopy:`Before Jacob Call ever selected a barrel, his family had already spent 200 years perfecting the craft. Eight generations of Kentucky distilling heritage live in every bottle of Silk Velvet. Come taste the difference that legacy makes.`,paidOrganic:`Organic`,headline:`Crafted by Jacob Call`,bodyCopy:`Taste how eight generations of Kentucky Bourbon distilling experience influences every barrel of Silk Velvet. Crafted by Jacob Call, we invite you to savor a pour of Silk Velvet, a Bourbon worth bringing back.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Craft`,subAngle:`distiller story`,variant:`A`,assetType:`image`,objective:`Engagement`,notes:``,assetUrl:`https://drive.google.com/uc?id=1pFVRjBEumBfrJq4iC_F9STJKkh_8p1cE`},{launchDate:`3/10/26`,week:2,postDate:``,theme:`The Distiller`,messagingAngle:`Mastery / Expertise`,channelFocus:`Brand`,skuFocus:`n/a`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`8 Generations Deep`,bodyCopy:`Bourbon made by people who grew up around it.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Craft`,subAngle:`generational craft`,variant:`B`,assetType:`image`,objective:`Engagement`,notes:``,assetUrl:`https://drive.google.com/uc?id=1JvhEDgYgZWI4uGwLeJDddngDfD1NxU8O`},{launchDate:`3/10/26`,week:2,postDate:``,theme:`The Distiller`,messagingAngle:`Mastery / Expertise`,channelFocus:`Brand`,skuFocus:`n/a`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`Distilling Heritage Matters`,bodyCopy:`The Call family has been making whiskey for over 200 years.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Craft`,subAngle:`expertise`,variant:`C`,assetType:`image`,objective:`Engagement`,notes:``,assetUrl:`https://drive.google.com/uc?id=1JvhEDgYgZWI4uGwLeJDddngDfD1NxU8O`},{launchDate:`3/10/26`,week:2,postDate:``,theme:`The Distiller`,messagingAngle:`Mastery / Expertise`,channelFocus:`Brand`,skuFocus:`n/a`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`Where Tradition Meets Precision`,bodyCopy:`Old-school craft meets modern standards.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Craft`,subAngle:`tradition meets modern`,variant:`D`,assetType:`image`,objective:`Engagement`,notes:``,assetUrl:`https://drive.google.com/uc?id=1JvhEDgYgZWI4uGwLeJDddngDfD1NxU8O`},{launchDate:`3/10/26`,week:2,postDate:``,theme:`The Distiller`,messagingAngle:`Mastery / Expertise`,channelFocus:`Brand`,skuFocus:`n/a`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`Built on Experience`,bodyCopy:`Kentucky bourbon doesn't happen by accident.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Craft`,subAngle:`expertise`,variant:`E`,assetType:`image`,objective:`Engagement`,notes:``,assetUrl:`https://drive.google.com/uc?id=1mdHukbv8b5fssS4fn6EJmLETe-9j9N_9`},{launchDate:`3/17/26`,week:3,postDate:``,theme:`Small Batch Select`,messagingAngle:`Sensory Seduction`,channelFocus:`Hybrid`,skuFocus:`Small Batch Select`,platform:`FB & IG`,organicCopy:`Twelve barrels. One standard. Zero compromise. Silk Velvet Small Batch Select is thoughtfully blended for depth, balance, and a finish that earns the second pour — warm caramel, toasted oak, and just enough spice to keep things interesting. SRP $49.99.`,paidOrganic:`Organic`,headline:`Smooth at 107 Proof`,bodyCopy:`Warm caramel and toasted oak lead to a velvety finish.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Sensory`,subAngle:`tasting notes`,variant:`A`,assetType:`image`,objective:`Engagement`,notes:``,assetUrl:`https://drive.google.com/uc?id=1VPw1nQXygrVaJM12GvcLXWDhHbFxOdks`},{launchDate:`3/17/26`,week:3,postDate:``,theme:`Small Batch Select`,messagingAngle:`Sensory Seduction`,channelFocus:`Hybrid`,skuFocus:`Small Batch Select`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`12 Barrels. One Standard.`,bodyCopy:`Small Batch Select is blended from 12 carefully chosen barrels.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Sensory`,subAngle:`barrel quality`,variant:`B`,assetType:`image`,objective:`Engagement`,notes:``,assetUrl:`https://drive.google.com/uc?id=1VPw1nQXygrVaJM12GvcLXWDhHbFxOdks`},{launchDate:`3/17/26`,week:3,postDate:``,theme:`Small Batch Select`,messagingAngle:`Sensory Seduction`,channelFocus:`Hybrid`,skuFocus:`Small Batch Select`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`Small Batch. Big Character.`,bodyCopy:`Balanced sweetness, warm spice, and oak depth.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Sensory`,subAngle:`tasting notes`,variant:`C`,assetType:`image`,objective:`Engagement`,notes:``,assetUrl:`https://drive.google.com/uc?id=1VPw1nQXygrVaJM12GvcLXWDhHbFxOdks`},{launchDate:`3/17/26`,week:3,postDate:``,theme:`Small Batch Select`,messagingAngle:`Sensory Seduction`,channelFocus:`Hybrid`,skuFocus:`Small Batch Select`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`Built for the Second Pour`,bodyCopy:`Smooth enough for newcomers, complex enough for enthusiasts.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Sensory`,subAngle:`flavor profile`,variant:`D`,assetType:`image`,objective:`Engagement`,notes:``,assetUrl:`https://drive.google.com/uc?id=1VPw1nQXygrVaJM12GvcLXWDhHbFxOdks`},{launchDate:`3/17/26`,week:3,postDate:``,theme:`Small Batch Select`,messagingAngle:`Sensory Seduction`,channelFocus:`Hybrid`,skuFocus:`Small Batch Select`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`A Pour Worth Repeating`,bodyCopy:`Some bourbons invite the next glass.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Sensory`,subAngle:`consumption occasion`,variant:`E`,assetType:`image`,objective:`Engagement`,notes:``,assetUrl:`https://drive.google.com/uc?id=1VPw1nQXygrVaJM12GvcLXWDhHbFxOdks`},{launchDate:`3/24/26`,week:4,postDate:``,theme:`Roaring 20s`,messagingAngle:`Occasion / Ritual`,channelFocus:`Brand`,skuFocus:`n/a`,platform:`FB & IG`,organicCopy:`Silk Velvet was born in 1880 and flourished through the most spirited era in American history... until Prohibition silenced it. More than a century later, that same spirit is back. Pour something that belongs at a great party. `,paidOrganic:`Organic`,headline:`Pouring The Roaring Twenties`,bodyCopy:`Silk Velvet was born in the Roaring Twenties—its spirit still lives in every pour.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Occasion`,subAngle:`jazz age nostalgia`,variant:`A`,assetType:`image`,objective:`Awareness`,notes:``,assetUrl:`https://drive.google.com/uc?id=1pFVRjBEumBfrJq4iC_F9STJKkh_8p1cE`},{launchDate:`3/24/26`,week:4,postDate:``,theme:`Roaring 20s`,messagingAngle:`Occasion / Ritual`,channelFocus:`Brand`,skuFocus:`n/a`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`Bring Back Cocktail Hour`,bodyCopy:`Some bourbons are meant for celebration.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Occasion`,subAngle:`consumption occasion`,variant:`B`,assetType:`image`,objective:`Awareness`,notes:``,assetUrl:``},{launchDate:`3/24/26`,week:4,postDate:``,theme:`Roaring 20s`,messagingAngle:`Occasion / Ritual`,channelFocus:`Brand`,skuFocus:`n/a`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`Smooth as Silk. Rich as Velvet.`,bodyCopy:`The name says everything.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Occasion`,subAngle:`emotional resonance`,variant:`C`,assetType:`image`,objective:`Awareness`,notes:``,assetUrl:`https://drive.google.com/uc?id=1G9PNPgg3Mopbj4ejdfag0voYdSQfMXzM`},{launchDate:`3/24/26`,week:4,postDate:``,theme:`Roaring 20s`,messagingAngle:`Occasion / Ritual`,channelFocus:`Brand`,skuFocus:`n/a`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`A Bourbon With Jazz-Age Soul`,bodyCopy:`Nostalgia meets modern craft.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Occasion`,subAngle:`jazz age nostalgia`,variant:`D`,assetType:`image`,objective:`Awareness`,notes:``,assetUrl:`https://drive.google.com/uc?id=1pol9RizAN2vSQYUYTu7xye7Q0sILMafK`},{launchDate:`3/24/26`,week:4,postDate:``,theme:`Roaring 20s`,messagingAngle:`Occasion / Ritual`,channelFocus:`Brand`,skuFocus:`n/a`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`A Night Worth Dressing Up For`,bodyCopy:`A pour that feels like its own special occasion.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Occasion`,subAngle:`consumption occasion`,variant:`E`,assetType:`image`,objective:`Awareness`,notes:``,assetUrl:``},{launchDate:`3/31/26`,week:5,postDate:``,theme:`Single Barrel`,messagingAngle:`Prestige / Status`,channelFocus:`DTC`,skuFocus:`Single Barrel`,platform:`FB & IG`,organicCopy:`Not every barrel makes the cut. The ones that do become Silk Velvet Single Barrel. Hand-selected by Master Distiller Jacob Call, aged a minimum of six years, and bottled at 107 proof — this is Kentucky Bourbon at its most individual. SRP $79.99.`,paidOrganic:`Organic`,headline:`One Barrel. One Story.`,bodyCopy:`Each Silk Velvet Single Barrel is individually selected.`,cta:`Shop Now`,status:`edits requested`,hookCategory:`Prestige`,subAngle:`single barrel`,variant:`A`,assetType:`image`,objective:`Sales`,notes:``,assetUrl:`https://drive.google.com/uc?id=1KG3qhx3z6rMWv4s93-zVPXvCHL3Uu17Y`},{launchDate:`3/31/26`,week:5,postDate:``,theme:`Single Barrel`,messagingAngle:`Prestige / Status`,channelFocus:`DTC`,skuFocus:`Single Barrel`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`Aged 7 Years`,bodyCopy:`Time and patience create depth and character.`,cta:`Shop Now`,status:`edits requested`,hookCategory:`Prestige`,subAngle:`barrel quality`,variant:`B`,assetType:`image`,objective:`Sales`,notes:``,assetUrl:`https://drive.google.com/uc?id=1KG3qhx3z6rMWv4s93-zVPXvCHL3Uu17Y`},{launchDate:`3/31/26`,week:5,postDate:``,theme:`Single Barrel`,messagingAngle:`Prestige / Status`,channelFocus:`DTC`,skuFocus:`Single Barrel`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`Singular by Nature`,bodyCopy:`Every barrel tells its own story.`,cta:`Shop Now`,status:`edits requested`,hookCategory:`Prestige`,subAngle:`barrel quality`,variant:`C`,assetType:`image`,objective:`Sales`,notes:``,assetUrl:`https://drive.google.com/uc?id=1KG3qhx3z6rMWv4s93-zVPXvCHL3Uu17Y`},{launchDate:`3/31/26`,week:5,postDate:``,theme:`Single Barrel`,messagingAngle:`Prestige / Status`,channelFocus:`DTC`,skuFocus:`Single Barrel`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`Individually Selected`,bodyCopy:`When small batch isn't enough.`,cta:`Shop Now`,status:`edits requested`,hookCategory:`Prestige`,subAngle:`bourbon expertise`,variant:`D`,assetType:`image`,objective:`Sales`,notes:``,assetUrl:`https://drive.google.com/uc?id=1KG3qhx3z6rMWv4s93-zVPXvCHL3Uu17Y`},{launchDate:`3/31/26`,week:5,postDate:``,theme:`Single Barrel`,messagingAngle:`Prestige / Status`,channelFocus:`DTC`,skuFocus:`Single Barrel`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`The Premium Pour`,bodyCopy:`For nights that call for something better.`,cta:`Shop Now`,status:`edits requested`,hookCategory:`Prestige`,subAngle:`consumption occasion`,variant:`E`,assetType:`image`,objective:`Sales`,notes:``,assetUrl:`https://drive.google.com/uc?id=1KRHoTCpAI6VOc1zJ_S2X-DdYnBF9YXN8`},{launchDate:`4/7/26`,week:6,postDate:``,theme:`Henderson, KY`,messagingAngle:`Local Pride`,channelFocus:`Retail`,skuFocus:`Both`,platform:`FB & IG`,organicCopy:`Henderson, Kentucky sits quietly on the banks of the Ohio River, but its Bourbon history is anything but quiet. Silk Velvet was born here in 1880, silenced here by Prohibition, and revived here by the Hargis family. Some things are worth coming home to.`,paidOrganic:`Organic`,headline:`Born in Henderson`,bodyCopy:`Silk Velvet began in Henderson, Kentucky in 1880.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Place`,subAngle:`Kentucky legacy`,variant:`A`,assetType:`image`,objective:`Traffic`,notes:``,assetUrl:`https://drive.google.com/uc?id=1cscGOP9QSbl1I3fns8DEp-Rd4tgSask_`},{launchDate:`4/7/26`,week:6,postDate:``,theme:`Henderson, KY`,messagingAngle:`Local Pride`,channelFocus:`Retail`,skuFocus:`Both`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`Kentucky Through and Through`,bodyCopy:`A hometown bourbon with national roots.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Place`,subAngle:`Kentucky legacy`,variant:`B`,assetType:`image`,objective:`Traffic`,notes:``,assetUrl:`https://drive.google.com/uc?id=1cscGOP9QSbl1I3fns8DEp-Rd4tgSask_`},{launchDate:`4/7/26`,week:6,postDate:``,theme:`Henderson, KY`,messagingAngle:`Local Pride`,channelFocus:`Retail`,skuFocus:`Both`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`The Henderson Revival`,bodyCopy:`A historic Kentucky Bourbon returns.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Place`,subAngle:`brand revival`,variant:`C`,assetType:`image`,objective:`Traffic`,notes:``,assetUrl:`https://drive.google.com/uc?id=1cscGOP9QSbl1I3fns8DEp-Rd4tgSask_`},{launchDate:`4/7/26`,week:6,postDate:``,theme:`Henderson, KY`,messagingAngle:`Local Pride`,channelFocus:`Retail`,skuFocus:`Both`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`Where It All Began`,bodyCopy:`Bourbon history lives here.`,cta:`Learn More`,status:`edits requested`,hookCategory:`Place`,subAngle:`Kentucky legacy`,variant:`D`,assetType:`image`,objective:`Traffic`,notes:``,assetUrl:`https://drive.google.com/uc?id=1cscGOP9QSbl1I3fns8DEp-Rd4tgSask_`},{launchDate:`4/7/26`,week:6,postDate:``,theme:`Henderson, KY`,messagingAngle:`Local Pride`,channelFocus:`Retail`,skuFocus:`Both`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`A Hometown Bourbon`,bodyCopy:``,cta:`Learn More`,status:`edits requested`,hookCategory:`Place`,subAngle:`Kentucky legacy`,variant:`E`,assetType:`image`,objective:`Traffic`,notes:``,assetUrl:`https://drive.google.com/uc?id=1EJ9zjqK90S7PasYqQuCRtWg7UsVZnfrQ`},{launchDate:`4/14/26`,week:7,postDate:``,theme:`The Pour`,messagingAngle:`Sensory Seduction`,channelFocus:`Hybrid`,skuFocus:`Both`,platform:`FB & IG`,organicCopy:`Deep amber. Warm oak. A finish that stays with you. Silk Velvet pours like it was made to be savored — because it was. Whether it's your first glass or your fifth, this is what Kentucky Bourbon is supposed to feel like.`,paidOrganic:`Organic`,headline:`Watch It Pour`,bodyCopy:`Deep amber color, warm oak, and a velvety finish.`,cta:`Shop Now`,status:`edits requested`,hookCategory:`Sensory`,subAngle:`tasting notes`,variant:`A`,assetType:`image`,objective:`Sales`,notes:``,assetUrl:`https://drive.google.com/uc?id=1pFVRjBEumBfrJq4iC_F9STJKkh_8p1cE`},{launchDate:`4/14/26`,week:7,postDate:``,theme:`The Pour`,messagingAngle:`Sensory Seduction`,channelFocus:`Hybrid`,skuFocus:`Both`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`Smooth as Velvet`,bodyCopy:`Rich texture meets bold flavor.`,cta:`Shop Now`,status:`edits requested`,hookCategory:`Sensory`,subAngle:`tasting notes`,variant:`B`,assetType:`image`,objective:`Sales`,notes:``,assetUrl:`https://drive.google.com/uc?id=1G9PNPgg3Mopbj4ejdfag0voYdSQfMXzM`},{launchDate:`4/14/26`,week:7,postDate:``,theme:`The Pour`,messagingAngle:`Sensory Seduction`,channelFocus:`Hybrid`,skuFocus:`Both`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`107 Never Felt So Smooth`,bodyCopy:`Strength without harshness.`,cta:`Shop Now`,status:`edits requested`,hookCategory:`Sensory`,subAngle:`tasting notes`,variant:`C`,assetType:`image`,objective:`Sales`,notes:``,assetUrl:`https://drive.google.com/uc?id=1pFVRjBEumBfrJq4iC_F9STJKkh_8p1cE`},{launchDate:`4/14/26`,week:7,postDate:``,theme:`The Pour`,messagingAngle:`Sensory Seduction`,channelFocus:`Hybrid`,skuFocus:`Both`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`The Finish Says Everything`,bodyCopy:`Some bourbons linger longer.`,cta:`Shop Now`,status:`edits requested`,hookCategory:`Sensory`,subAngle:`tasting notes`,variant:`D`,assetType:`image`,objective:`Sales`,notes:``,assetUrl:`https://drive.google.com/uc?id=1pFVRjBEumBfrJq4iC_F9STJKkh_8p1cE`},{launchDate:`4/14/26`,week:7,postDate:``,theme:`The Pour`,messagingAngle:`Sensory Seduction`,channelFocus:`Hybrid`,skuFocus:`Both`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`Pour Something Better`,bodyCopy:`Tonight deserves a better bourbon.`,cta:`Shop Now`,status:`edits requested`,hookCategory:`Sensory`,subAngle:`consumption occasion`,variant:`E`,assetType:`image`,objective:`Sales`,notes:``,assetUrl:`https://drive.google.com/uc?id=1pFVRjBEumBfrJq4iC_F9STJKkh_8p1cE`},{launchDate:`4/21/26`,week:8,postDate:``,theme:`Choose your Velvet`,messagingAngle:`Decision Tension`,channelFocus:`Hybrid`,skuFocus:`Both`,platform:`FB & IG`,organicCopy:`Two expressions. One legacy. The Small Batch Select blends twelve hand-chosen barrels into something consistently exceptional. The Single Barrel goes further — one barrel, one story, individually selected. Both are unmistakably Silk Velvet. Which one's yours?`,paidOrganic:`Organic`,headline:`Small Batch or Single Barrel?`,bodyCopy:`Consistency or individuality: which velvet is yours?`,cta:`Shop Now`,status:`edits requested`,hookCategory:`Decision`,subAngle:`comparison`,variant:`A`,assetType:`image`,objective:`Conversions`,notes:``,assetUrl:`https://drive.google.com/uc?id=1KG3qhx3z6rMWv4s93-zVPXvCHL3Uu17Y`},{launchDate:`4/21/26`,week:8,postDate:``,theme:`Choose your Velvet`,messagingAngle:`Decision Tension`,channelFocus:`Hybrid`,skuFocus:`Both`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`Choose Your Expression`,bodyCopy:`Same legacy. Different character.`,cta:`Shop Now`,status:`edits requested`,hookCategory:`Decision`,subAngle:`comparison`,variant:`B`,assetType:`image`,objective:`Conversions`,notes:``,assetUrl:`https://drive.google.com/uc?id=1G9PNPgg3Mopbj4ejdfag0voYdSQfMXzM`},{launchDate:`4/21/26`,week:8,postDate:``,theme:`Choose your Velvet`,messagingAngle:`Decision Tension`,channelFocus:`Hybrid`,skuFocus:`Both`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`Two Ways to Pour Velvet`,bodyCopy:`Either way you're pouring Kentucky heritage.`,cta:`Shop Now`,status:`edits requested`,hookCategory:`Decision`,subAngle:`comparison`,variant:`C`,assetType:`image`,objective:`Conversions`,notes:``,assetUrl:`https://drive.google.com/uc?id=1G9PNPgg3Mopbj4ejdfag0voYdSQfMXzM`},{launchDate:`4/21/26`,week:8,postDate:``,theme:`Choose your Velvet`,messagingAngle:`Decision Tension`,channelFocus:`Hybrid`,skuFocus:`Both`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`Which One's in Your Glass?`,bodyCopy:`A choice worth making.`,cta:`Shop Now`,status:`edits requested`,hookCategory:`Decision`,subAngle:`drinker identity`,variant:`D`,assetType:`image`,objective:`Conversions`,notes:``,assetUrl:`https://drive.google.com/uc?id=1G9PNPgg3Mopbj4ejdfag0voYdSQfMXzM`},{launchDate:`4/21/26`,week:8,postDate:``,theme:`Choose your Velvet`,messagingAngle:`Decision Tension`,channelFocus:`Hybrid`,skuFocus:`Both`,platform:`FB & IG`,organicCopy:``,paidOrganic:`Paid`,headline:`One Heritage. Two Styles.`,bodyCopy:`Both unmistakably Silk Velvet.`,cta:`Shop Now`,status:`edits requested`,hookCategory:`Decision`,subAngle:`comparison`,variant:`E`,assetType:`image`,objective:`Conversions`,notes:``,assetUrl:`https://drive.google.com/uc?id=1G9PNPgg3Mopbj4ejdfag0voYdSQfMXzM`}],tf=[{code:`H1`,hookCategory:`Heritage`,emotionalLever:`Return, Nostalgia`,status:`Organic Live`},{code:`C1`,hookCategory:`Craft`,emotionalLever:`Authority, Pride`,status:`Ready for Paid`},{code:`S1`,hookCategory:`Sensory`,emotionalLever:`Emotional, Desire`,status:`Testing`},{code:`P1`,hookCategory:`Prestige`,emotionalLever:`Status, Exclusivity`,status:`Active`},{code:`O1`,hookCategory:`Occasion`,emotionalLever:`Togetherness, Joy`,status:`Paused`},{code:`PL1`,hookCategory:`Place`,emotionalLever:`Connection, Belonging`,status:`Winner`},{code:`D1`,hookCategory:`Decision`,emotionalLever:`Comparison, Confidence`,status:`Testing`}],nf=[{id:`1G9PNPgg3Mopbj4ejdfag0voYdSQfMXzM`,filename:`Silk Velvet Logo - Blue.png`,path:`/logos/Logo/`,type:`IMAGE`,driveId:`1G9PNPgg3Mopbj4ejdfag0voYdSQfMXzM`,driveUrl:`https://drive.google.com/uc?id=1G9PNPgg3Mopbj4ejdfag0voYdSQfMXzM`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1G9PNPgg3Mopbj4ejdfag0voYdSQfMXzM=w400-h400`,themes:`Choose Your Velvet`,description:`brand logo asset, versatile brand identity use`},{id:`1sYH2Lk2UpfOxZpZ1bNt0DFlalCPnANnE`,filename:`Silk Velvet Whiskey - Logo (Black Letters).png`,path:`/logos/Logo/`,type:`IMAGE`,driveId:`1sYH2Lk2UpfOxZpZ1bNt0DFlalCPnANnE`,driveUrl:`https://drive.google.com/uc?id=1sYH2Lk2UpfOxZpZ1bNt0DFlalCPnANnE`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1sYH2Lk2UpfOxZpZ1bNt0DFlalCPnANnE=w400-h400`,themes:`Choose Your Velvet`,description:`brand logo asset, versatile brand identity use`},{id:`1JQzKsHmCPAQZTPK4g6D1LhaA8eLgUs6Z`,filename:`Silk Velvet Whiskey - Logo (Light Grey Letters).png`,path:`/logos/Logo/`,type:`IMAGE`,driveId:`1JQzKsHmCPAQZTPK4g6D1LhaA8eLgUs6Z`,driveUrl:`https://drive.google.com/uc?id=1JQzKsHmCPAQZTPK4g6D1LhaA8eLgUs6Z`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1JQzKsHmCPAQZTPK4g6D1LhaA8eLgUs6Z=w400-h400`,themes:`Choose Your Velvet`,description:`brand logo asset, versatile brand identity use`},{id:`14sBvyjyeWbUmtaQdXCrBq4F-pOoTi7M6`,filename:`Silk Velvet Whiskey - Logo.png`,path:`/logos/Logo/`,type:`IMAGE`,driveId:`14sBvyjyeWbUmtaQdXCrBq4F-pOoTi7M6`,driveUrl:`https://drive.google.com/uc?id=14sBvyjyeWbUmtaQdXCrBq4F-pOoTi7M6`,thumbnailUrl:`https://lh3.googleusercontent.com/d/14sBvyjyeWbUmtaQdXCrBq4F-pOoTi7M6=w400-h400`,themes:`Choose Your Velvet`,description:`brand logo asset, versatile brand identity use`},{id:`1OUc6CyElHldGqizOS__apyspAYLSAf6e`,filename:`1881-8-2 - Whiskey Smell in Air - Owensboro Messenger.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1OUc6CyElHldGqizOS__apyspAYLSAf6e`,driveUrl:`https://drive.google.com/uc?id=1OUc6CyElHldGqizOS__apyspAYLSAf6e`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1OUc6CyElHldGqizOS__apyspAYLSAf6e=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1TiZskjKw_uNwYQXqDKAYTHCoaWaxCCYL`,filename:`188108-10 Dead Fish - Messenger and Examiner.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1TiZskjKw_uNwYQXqDKAYTHCoaWaxCCYL`,driveUrl:`https://drive.google.com/uc?id=1TiZskjKw_uNwYQXqDKAYTHCoaWaxCCYL`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1TiZskjKw_uNwYQXqDKAYTHCoaWaxCCYL=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1ebcovoYO29iIaaXWxYwABzSOAe7slrbD`,filename:`1888-04-10 Semi Weekly South Kentuckian - Hopkinsville KY.png`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1ebcovoYO29iIaaXWxYwABzSOAe7slrbD`,driveUrl:`https://drive.google.com/uc?id=1ebcovoYO29iIaaXWxYwABzSOAe7slrbD`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1ebcovoYO29iIaaXWxYwABzSOAe7slrbD=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1JvhEDgYgZWI4uGwLeJDddngDfD1NxU8O`,filename:`1890-11-11 Eagle Distillery Starting Up - The Owensboro Messenger.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1JvhEDgYgZWI4uGwLeJDddngDfD1NxU8O`,driveUrl:`https://drive.google.com/uc?id=1JvhEDgYgZWI4uGwLeJDddngDfD1NxU8O`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1JvhEDgYgZWI4uGwLeJDddngDfD1NxU8O=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1Zfgu3F0LpQ_Rh7qZXiLMBqae_tnYsdFl`,filename:`1890-11-12 Eagle Distillery - Evansville Courier and Press.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1Zfgu3F0LpQ_Rh7qZXiLMBqae_tnYsdFl`,driveUrl:`https://drive.google.com/uc?id=1Zfgu3F0LpQ_Rh7qZXiLMBqae_tnYsdFl`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Zfgu3F0LpQ_Rh7qZXiLMBqae_tnYsdFl=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1eo7Hf2oPu3d9RsLp-nxE3MDl1n2if-5-`,filename:`1890-12-5 IRS lets Winstead Produce - Owensboro Messenger.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1eo7Hf2oPu3d9RsLp-nxE3MDl1n2if-5-`,driveUrl:`https://drive.google.com/uc?id=1eo7Hf2oPu3d9RsLp-nxE3MDl1n2if-5-`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1eo7Hf2oPu3d9RsLp-nxE3MDl1n2if-5-=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1R9NvKo24LVOD7zgmJFLZJ9OtAF7dumw9`,filename:`1894-11-29 Steam Raised - Owensboro Messenger.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1R9NvKo24LVOD7zgmJFLZJ9OtAF7dumw9`,driveUrl:`https://drive.google.com/uc?id=1R9NvKo24LVOD7zgmJFLZJ9OtAF7dumw9`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1R9NvKo24LVOD7zgmJFLZJ9OtAF7dumw9=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1d_euoMaIeWyJh2kTGGPeJmfpEQas1gEn`,filename:`1897-2-1 Winstead Starting Up - Evansville Courier and Press.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1d_euoMaIeWyJh2kTGGPeJmfpEQas1gEn`,driveUrl:`https://drive.google.com/uc?id=1d_euoMaIeWyJh2kTGGPeJmfpEQas1gEn`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1d_euoMaIeWyJh2kTGGPeJmfpEQas1gEn=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1sDWzKriwfkoJ_jHr_yvoXsvBKMYC15Qv`,filename:`1897-4-12 - Police Killing Dogs Winstead Shut Down - The Twice A Week Messenger.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1sDWzKriwfkoJ_jHr_yvoXsvBKMYC15Qv`,driveUrl:`https://drive.google.com/uc?id=1sDWzKriwfkoJ_jHr_yvoXsvBKMYC15Qv`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1sDWzKriwfkoJ_jHr_yvoXsvBKMYC15Qv=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`18eeH5ixA-_zpgLUDDL-ZIP8FrcE7kH4a`,filename:`1899-3-15 - Rockhill Distillery - Messenger - Inquirer.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`18eeH5ixA-_zpgLUDDL-ZIP8FrcE7kH4a`,driveUrl:`https://drive.google.com/uc?id=18eeH5ixA-_zpgLUDDL-ZIP8FrcE7kH4a`,thumbnailUrl:`https://lh3.googleusercontent.com/d/18eeH5ixA-_zpgLUDDL-ZIP8FrcE7kH4a=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`18R5JD73i0Iyv-stHTraN96n-A9DZW-MQ`,filename:`1907-2-17 Kraver Winstead Tax - Evansville Courier and Press.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`18R5JD73i0Iyv-stHTraN96n-A9DZW-MQ`,driveUrl:`https://drive.google.com/uc?id=18R5JD73i0Iyv-stHTraN96n-A9DZW-MQ`,thumbnailUrl:`https://lh3.googleusercontent.com/d/18R5JD73i0Iyv-stHTraN96n-A9DZW-MQ=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`13lvjJye7MrA_c-O7rGlqoTscVnpE1PWo`,filename:`1907-2-17 Kraver Winstead Tax ZOOMED - Evansville Courier and Press.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`13lvjJye7MrA_c-O7rGlqoTscVnpE1PWo`,driveUrl:`https://drive.google.com/uc?id=13lvjJye7MrA_c-O7rGlqoTscVnpE1PWo`,thumbnailUrl:`https://lh3.googleusercontent.com/d/13lvjJye7MrA_c-O7rGlqoTscVnpE1PWo=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1cscGOP9QSbl1I3fns8DEp-Rd4tgSask_`,filename:`1911 - 12-22 HENDERSON EVENING JOURNAL.png`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1cscGOP9QSbl1I3fns8DEp-Rd4tgSask_`,driveUrl:`https://drive.google.com/uc?id=1cscGOP9QSbl1I3fns8DEp-Rd4tgSask_`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1cscGOP9QSbl1I3fns8DEp-Rd4tgSask_=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1yt0neBR3RG6J4nUYkUGqGwJjbhD2iqMI`,filename:`1911-The Gleaner - Highest quality and regard.png`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1yt0neBR3RG6J4nUYkUGqGwJjbhD2iqMI`,driveUrl:`https://drive.google.com/uc?id=1yt0neBR3RG6J4nUYkUGqGwJjbhD2iqMI`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1yt0neBR3RG6J4nUYkUGqGwJjbhD2iqMI=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1QpjcbOpyz40_QOqOfbsfPrOM8xVTdBml`,filename:`1912-02-20 HENDERSON EVENING JOURNAL.png`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1QpjcbOpyz40_QOqOfbsfPrOM8xVTdBml`,driveUrl:`https://drive.google.com/uc?id=1QpjcbOpyz40_QOqOfbsfPrOM8xVTdBml`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1QpjcbOpyz40_QOqOfbsfPrOM8xVTdBml=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1RHay_hjVBBluLNtm5CkMqyQtocaNhp76`,filename:`1912-12-17 the gleaner whiskey wagon ad.png`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1RHay_hjVBBluLNtm5CkMqyQtocaNhp76`,driveUrl:`https://drive.google.com/uc?id=1RHay_hjVBBluLNtm5CkMqyQtocaNhp76`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1RHay_hjVBBluLNtm5CkMqyQtocaNhp76=w400-h400`,themes:`The Rebirth | The Distiller | Roaring 20s | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery; whiskey wagon ad from 1910s — Roaring 20s-era promotion`},{id:`1hQ4Axj1BYqUsfjjpAIMlvOv9Gx4ewF-X`,filename:`1914-The Gleaner - Father letter to Son.png`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1hQ4Axj1BYqUsfjjpAIMlvOv9Gx4ewF-X`,driveUrl:`https://drive.google.com/uc?id=1hQ4Axj1BYqUsfjjpAIMlvOv9Gx4ewF-X`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1hQ4Axj1BYqUsfjjpAIMlvOv9Gx4ewF-X=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1lUYfjj3YsJYBTO6ksei2yUWDJP3rklyV`,filename:`Ad - Albuquerque Journal - 3-3-1887.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1lUYfjj3YsJYBTO6ksei2yUWDJP3rklyV`,driveUrl:`https://drive.google.com/uc?id=1lUYfjj3YsJYBTO6ksei2yUWDJP3rklyV`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1lUYfjj3YsJYBTO6ksei2yUWDJP3rklyV=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY | Choose Your Velvet`,description:`vintage newspaper ad for original Silk Velvet brand`},{id:`12Z-LXAQGvkD6UZWPu9kDuilryPUyQFsh`,filename:`Ad - Evansville Courier and Press - 12-23-1915.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`12Z-LXAQGvkD6UZWPu9kDuilryPUyQFsh`,driveUrl:`https://drive.google.com/uc?id=12Z-LXAQGvkD6UZWPu9kDuilryPUyQFsh`,thumbnailUrl:`https://lh3.googleusercontent.com/d/12Z-LXAQGvkD6UZWPu9kDuilryPUyQFsh=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY | Choose Your Velvet`,description:`vintage newspaper ad for original Silk Velvet brand`},{id:`16PnJ4-7BtwMtcPnuVHPX7xnyRw66rN46`,filename:`Ad - The Hustler - 12-23-1896.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`16PnJ4-7BtwMtcPnuVHPX7xnyRw66rN46`,driveUrl:`https://drive.google.com/uc?id=16PnJ4-7BtwMtcPnuVHPX7xnyRw66rN46`,thumbnailUrl:`https://lh3.googleusercontent.com/d/16PnJ4-7BtwMtcPnuVHPX7xnyRw66rN46=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY | Choose Your Velvet`,description:`vintage newspaper ad for original Silk Velvet brand`},{id:`1nZmoyaPPFgZbF9-jQdBgVFfCvkE93Zov`,filename:`Ad - The Weekly Orb - 4-24-1898.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1nZmoyaPPFgZbF9-jQdBgVFfCvkE93Zov`,driveUrl:`https://drive.google.com/uc?id=1nZmoyaPPFgZbF9-jQdBgVFfCvkE93Zov`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1nZmoyaPPFgZbF9-jQdBgVFfCvkE93Zov=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY | Choose Your Velvet`,description:`vintage newspaper ad for original Silk Velvet brand`},{id:`17aCJLVvepzca2SsdxI5dwYu95p5lsVrs`,filename:`Ad - Wise County Messenger - 1-18-1890.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`17aCJLVvepzca2SsdxI5dwYu95p5lsVrs`,driveUrl:`https://drive.google.com/uc?id=17aCJLVvepzca2SsdxI5dwYu95p5lsVrs`,thumbnailUrl:`https://lh3.googleusercontent.com/d/17aCJLVvepzca2SsdxI5dwYu95p5lsVrs=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY | Choose Your Velvet`,description:`vintage newspaper ad for original Silk Velvet brand`},{id:`1wDgFYAObQPT6_VLKrzhK0S-OqPFhoyED`,filename:`Ad Old Silk Velvet - The Helena Weekly World - 4-3-1901.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1wDgFYAObQPT6_VLKrzhK0S-OqPFhoyED`,driveUrl:`https://drive.google.com/uc?id=1wDgFYAObQPT6_VLKrzhK0S-OqPFhoyED`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1wDgFYAObQPT6_VLKrzhK0S-OqPFhoyED=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY | Choose Your Velvet`,description:`vintage newspaper ad for original Silk Velvet brand`},{id:`1HMJ4Wz_H-5c1RX5t_6rsM78RNfGFEhit`,filename:`Blurb - The Pensacola News - 10-27-1899.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1HMJ4Wz_H-5c1RX5t_6rsM78RNfGFEhit`,driveUrl:`https://drive.google.com/uc?id=1HMJ4Wz_H-5c1RX5t_6rsM78RNfGFEhit`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1HMJ4Wz_H-5c1RX5t_6rsM78RNfGFEhit=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1xfe69iz3FFicY7Ho-LwWy8odLAaOQTIQ`,filename:`Bona Hill Sells Out - 10-25-1890.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1xfe69iz3FFicY7Ho-LwWy8odLAaOQTIQ`,driveUrl:`https://drive.google.com/uc?id=1xfe69iz3FFicY7Ho-LwWy8odLAaOQTIQ`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1xfe69iz3FFicY7Ho-LwWy8odLAaOQTIQ=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1ubb93YyALEu9xc6Rstfmw7DFzXPg-G8Z`,filename:`Distiller Death - Messenger - Inquirer - 4-1-1901.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1ubb93YyALEu9xc6Rstfmw7DFzXPg-G8Z`,driveUrl:`https://drive.google.com/uc?id=1ubb93YyALEu9xc6Rstfmw7DFzXPg-G8Z`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1ubb93YyALEu9xc6Rstfmw7DFzXPg-G8Z=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1aQK2zvVCVeF0FEg7IeyEGVaHAxV-8DtF`,filename:`Distiller Death - The Courier Journal - 4-2-1901.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1aQK2zvVCVeF0FEg7IeyEGVaHAxV-8DtF`,driveUrl:`https://drive.google.com/uc?id=1aQK2zvVCVeF0FEg7IeyEGVaHAxV-8DtF`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1aQK2zvVCVeF0FEg7IeyEGVaHAxV-8DtF=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1ij2dEwV9y3EBHILA-_Xq8_kEk1hAHYAA`,filename:`ODE_to_SILK_VELVET FINAL.png`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1ij2dEwV9y3EBHILA-_Xq8_kEk1hAHYAA`,driveUrl:`https://drive.google.com/uc?id=1ij2dEwV9y3EBHILA-_Xq8_kEk1hAHYAA`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1ij2dEwV9y3EBHILA-_Xq8_kEk1hAHYAA=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1Ofs9jsMcS-sN-1dNjb0iWdGH7Sq4QDfM`,filename:`Semi-Weekly South Kentuckian 4-10-1888.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1Ofs9jsMcS-sN-1dNjb0iWdGH7Sq4QDfM`,driveUrl:`https://drive.google.com/uc?id=1Ofs9jsMcS-sN-1dNjb0iWdGH7Sq4QDfM`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Ofs9jsMcS-sN-1dNjb0iWdGH7Sq4QDfM=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1hc5Uj_ni3qj1R8XmrH1f7KJfU4jQxgrz`,filename:`Slop - The Twice A Week Messenger - 12-12-1889.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1hc5Uj_ni3qj1R8XmrH1f7KJfU4jQxgrz`,driveUrl:`https://drive.google.com/uc?id=1hc5Uj_ni3qj1R8XmrH1f7KJfU4jQxgrz`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1hc5Uj_ni3qj1R8XmrH1f7KJfU4jQxgrz=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1B7wiC2A5hmgxg5w61MQWgYeKrOKTigIy`,filename:`Slop Peerless 600 Barrels - Evansville Courier and Press - 5-8-1897.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1B7wiC2A5hmgxg5w61MQWgYeKrOKTigIy`,driveUrl:`https://drive.google.com/uc?id=1B7wiC2A5hmgxg5w61MQWgYeKrOKTigIy`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1B7wiC2A5hmgxg5w61MQWgYeKrOKTigIy=w400-h400`,themes:`The Rebirth | The Distiller | Single Barrel | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`118CoGGY6h3bAILI8yTpGS1dcAmtMqIBh`,filename:`Winstead Distillery Fire - Leaf-Chronicle Weekly - 7-24-1896.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`118CoGGY6h3bAILI8yTpGS1dcAmtMqIBh`,driveUrl:`https://drive.google.com/uc?id=118CoGGY6h3bAILI8yTpGS1dcAmtMqIBh`,thumbnailUrl:`https://lh3.googleusercontent.com/d/118CoGGY6h3bAILI8yTpGS1dcAmtMqIBh=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1mrzn_N5VPPLb8VHvBmr6NY6xQWb-J4SC`,filename:`Winstead Distillery Fire - The Hustler - 7-21-1896.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1mrzn_N5VPPLb8VHvBmr6NY6xQWb-J4SC`,driveUrl:`https://drive.google.com/uc?id=1mrzn_N5VPPLb8VHvBmr6NY6xQWb-J4SC`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1mrzn_N5VPPLb8VHvBmr6NY6xQWb-J4SC=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1vsHm0BibQOT3n9mZzNaJ2nxs7k3oj6iu`,filename:`Winstead Distillery Fire BEST DETAIL - The Owensboro Messenger - 7-21-1896.jpg`,path:`/photography & video/Article clippings/`,type:`IMAGE`,driveId:`1vsHm0BibQOT3n9mZzNaJ2nxs7k3oj6iu`,driveUrl:`https://drive.google.com/uc?id=1vsHm0BibQOT3n9mZzNaJ2nxs7k3oj6iu`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1vsHm0BibQOT3n9mZzNaJ2nxs7k3oj6iu=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1cscCX2wBG6Pvk6hEph67pkC-zgw_RKBN`,filename:`1880_A_BIG_Success.png`,path:`/photography & video/Article clippings/New Articles/`,type:`IMAGE`,driveId:`1cscCX2wBG6Pvk6hEph67pkC-zgw_RKBN`,driveUrl:`https://drive.google.com/uc?id=1cscCX2wBG6Pvk6hEph67pkC-zgw_RKBN`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1cscCX2wBG6Pvk6hEph67pkC-zgw_RKBN=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1TwqfiAqmzay2FAD4VXZEN-RKbb51nyxF`,filename:`1880_Col_Winstead_Prescription.png`,path:`/photography & video/Article clippings/New Articles/`,type:`IMAGE`,driveId:`1TwqfiAqmzay2FAD4VXZEN-RKbb51nyxF`,driveUrl:`https://drive.google.com/uc?id=1TwqfiAqmzay2FAD4VXZEN-RKbb51nyxF`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1TwqfiAqmzay2FAD4VXZEN-RKbb51nyxF=w400-h400`,themes:`The Rebirth | The Distiller | Roaring 20s | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery; prescription whiskey angle — Prohibition-era storytelling`},{id:`1mdHukbv8b5fssS4fn6EJmLETe-9j9N_9`,filename:`1880_Distillery_being_Built_Hill_and_Winstead CROPPED copy.png`,path:`/photography & video/Article clippings/New Articles/`,type:`IMAGE`,driveId:`1mdHukbv8b5fssS4fn6EJmLETe-9j9N_9`,driveUrl:`https://drive.google.com/uc?id=1mdHukbv8b5fssS4fn6EJmLETe-9j9N_9`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1mdHukbv8b5fssS4fn6EJmLETe-9j9N_9=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1s2JoCqaZG9gFXyMZsrwXXmTDtksMWdkK`,filename:`1880_First_Barrel_of_SV.png`,path:`/photography & video/Article clippings/New Articles/`,type:`IMAGE`,driveId:`1s2JoCqaZG9gFXyMZsrwXXmTDtksMWdkK`,driveUrl:`https://drive.google.com/uc?id=1s2JoCqaZG9gFXyMZsrwXXmTDtksMWdkK`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1s2JoCqaZG9gFXyMZsrwXXmTDtksMWdkK=w400-h400`,themes:`The Rebirth | The Distiller | Single Barrel | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`17SVoxKAJ11B1lGwHhY3FV2d0e9_Cx5HY`,filename:`1880_First_Silk_Velvet_Barrels_Hill_and_Winstead.png`,path:`/photography & video/Article clippings/New Articles/`,type:`IMAGE`,driveId:`17SVoxKAJ11B1lGwHhY3FV2d0e9_Cx5HY`,driveUrl:`https://drive.google.com/uc?id=17SVoxKAJ11B1lGwHhY3FV2d0e9_Cx5HY`,thumbnailUrl:`https://lh3.googleusercontent.com/d/17SVoxKAJ11B1lGwHhY3FV2d0e9_Cx5HY=w400-h400`,themes:`The Rebirth | The Distiller | Single Barrel | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1h2RgEjNWD-upmXKrAUwqilKIdnbEy0sx`,filename:`1880_Silk_Velvet_first_fired_up.png`,path:`/photography & video/Article clippings/New Articles/`,type:`IMAGE`,driveId:`1h2RgEjNWD-upmXKrAUwqilKIdnbEy0sx`,driveUrl:`https://drive.google.com/uc?id=1h2RgEjNWD-upmXKrAUwqilKIdnbEy0sx`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1h2RgEjNWD-upmXKrAUwqilKIdnbEy0sx=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1BNblHQFmmUvz_4fOUI0vVuPoTYDXZDEh`,filename:`1880_Smelling_of_Whiskey_Breath.png`,path:`/photography & video/Article clippings/New Articles/`,type:`IMAGE`,driveId:`1BNblHQFmmUvz_4fOUI0vVuPoTYDXZDEh`,driveUrl:`https://drive.google.com/uc?id=1BNblHQFmmUvz_4fOUI0vVuPoTYDXZDEh`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1BNblHQFmmUvz_4fOUI0vVuPoTYDXZDEh=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1vBuuto0jQC8DycmqFwxGzufESMUzBkV1`,filename:`1880_Stolen_Silk_Velvet.png`,path:`/photography & video/Article clippings/New Articles/`,type:`IMAGE`,driveId:`1vBuuto0jQC8DycmqFwxGzufESMUzBkV1`,driveUrl:`https://drive.google.com/uc?id=1vBuuto0jQC8DycmqFwxGzufESMUzBkV1`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1vBuuto0jQC8DycmqFwxGzufESMUzBkV1=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1CzNFaaMvTxgeCpOCtyc6IodywZRdtsjA`,filename:`1881_3_080_barrels_of_SV.png`,path:`/photography & video/Article clippings/New Articles/`,type:`IMAGE`,driveId:`1CzNFaaMvTxgeCpOCtyc6IodywZRdtsjA`,driveUrl:`https://drive.google.com/uc?id=1CzNFaaMvTxgeCpOCtyc6IodywZRdtsjA`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1CzNFaaMvTxgeCpOCtyc6IodywZRdtsjA=w400-h400`,themes:`The Rebirth | The Distiller | Single Barrel | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1RVmpCtiACDeNHD96OTA9j50xJFiOmglj`,filename:`1881_AS_Winstead_had_an_Orchard.png`,path:`/photography & video/Article clippings/New Articles/`,type:`IMAGE`,driveId:`1RVmpCtiACDeNHD96OTA9j50xJFiOmglj`,driveUrl:`https://drive.google.com/uc?id=1RVmpCtiACDeNHD96OTA9j50xJFiOmglj`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1RVmpCtiACDeNHD96OTA9j50xJFiOmglj=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1OPSQiLOhAvOYbPq9pndI0hDlUOLmW16e`,filename:`1881_Silk_Velvet.png`,path:`/photography & video/Article clippings/New Articles/`,type:`IMAGE`,driveId:`1OPSQiLOhAvOYbPq9pndI0hDlUOLmW16e`,driveUrl:`https://drive.google.com/uc?id=1OPSQiLOhAvOYbPq9pndI0hDlUOLmW16e`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1OPSQiLOhAvOYbPq9pndI0hDlUOLmW16e=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1pol9RizAN2vSQYUYTu7xye7Q0sILMafK`,filename:`1899_John_Marshall_Arrested_with_Col_Winstead_in_story.png`,path:`/photography & video/Article clippings/New Articles/`,type:`IMAGE`,driveId:`1pol9RizAN2vSQYUYTu7xye7Q0sILMafK`,driveUrl:`https://drive.google.com/uc?id=1pol9RizAN2vSQYUYTu7xye7Q0sILMafK`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1pol9RizAN2vSQYUYTu7xye7Q0sILMafK=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1Lxic3GH7pIetFXOgJUyCvC912UX9SRfk`,filename:`1906_50th_Anniversary_of_America_and_AS_Winstead_Marriage.png`,path:`/photography & video/Article clippings/New Articles/`,type:`IMAGE`,driveId:`1Lxic3GH7pIetFXOgJUyCvC912UX9SRfk`,driveUrl:`https://drive.google.com/uc?id=1Lxic3GH7pIetFXOgJUyCvC912UX9SRfk`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Lxic3GH7pIetFXOgJUyCvC912UX9SRfk=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1uxXIt4DipDmrdYIF1oKTHf-bPCdhiy9_`,filename:`1909_Chicago_Minister_Silk_Velvet.png`,path:`/photography & video/Article clippings/New Articles/`,type:`IMAGE`,driveId:`1uxXIt4DipDmrdYIF1oKTHf-bPCdhiy9_`,driveUrl:`https://drive.google.com/uc?id=1uxXIt4DipDmrdYIF1oKTHf-bPCdhiy9_`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1uxXIt4DipDmrdYIF1oKTHf-bPCdhiy9_=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1TnGBMVmV3pwYDYUE22OzgbmhnUWnCXmk`,filename:`1909_Neat_Reply_to_Chicago_Silk_Velvet.png`,path:`/photography & video/Article clippings/New Articles/`,type:`IMAGE`,driveId:`1TnGBMVmV3pwYDYUE22OzgbmhnUWnCXmk`,driveUrl:`https://drive.google.com/uc?id=1TnGBMVmV3pwYDYUE22OzgbmhnUWnCXmk`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1TnGBMVmV3pwYDYUE22OzgbmhnUWnCXmk=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`13Z3ou34atWF5ix9A0yvYoB5cNs2KLmNE`,filename:`1912_AS_Winstead_Obituary.png`,path:`/photography & video/Article clippings/New Articles/`,type:`IMAGE`,driveId:`13Z3ou34atWF5ix9A0yvYoB5cNs2KLmNE`,driveUrl:`https://drive.google.com/uc?id=13Z3ou34atWF5ix9A0yvYoB5cNs2KLmNE`,thumbnailUrl:`https://lh3.googleusercontent.com/d/13Z3ou34atWF5ix9A0yvYoB5cNs2KLmNE=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1YATY6EPiXB4v7NnVoWcMkQwcjlhRY_f9`,filename:`1912_Silk_Velvet_Stolen_Illinois.png`,path:`/photography & video/Article clippings/New Articles/`,type:`IMAGE`,driveId:`1YATY6EPiXB4v7NnVoWcMkQwcjlhRY_f9`,driveUrl:`https://drive.google.com/uc?id=1YATY6EPiXB4v7NnVoWcMkQwcjlhRY_f9`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1YATY6EPiXB4v7NnVoWcMkQwcjlhRY_f9=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1Keteoqngko2gBDxi-2GCaMui1LojpMAt`,filename:`1913_EW_WINSTEAD_Biography.png`,path:`/photography & video/Article clippings/New Articles/`,type:`IMAGE`,driveId:`1Keteoqngko2gBDxi-2GCaMui1LojpMAt`,driveUrl:`https://drive.google.com/uc?id=1Keteoqngko2gBDxi-2GCaMui1LojpMAt`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Keteoqngko2gBDxi-2GCaMui1LojpMAt=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1JOIpZm0sRNW7hfu6sBZpF7v-Au9IV9hW`,filename:`1923_Henderson_Distillery_History.png`,path:`/photography & video/Article clippings/New Articles/`,type:`IMAGE`,driveId:`1JOIpZm0sRNW7hfu6sBZpF7v-Au9IV9hW`,driveUrl:`https://drive.google.com/uc?id=1JOIpZm0sRNW7hfu6sBZpF7v-Au9IV9hW`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1JOIpZm0sRNW7hfu6sBZpF7v-Au9IV9hW=w400-h400`,themes:`The Rebirth | The Distiller | Roaring 20s | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery; 1923 era — approaches/enters Prohibition Roaring 20s period`},{id:`1JIvi6tP2pAQ8UxNqK-rEA2btm7Ry0Zq8`,filename:`Father_letter_to_Son_Silk_Velvet.png`,path:`/photography & video/Article clippings/New Articles/`,type:`IMAGE`,driveId:`1JIvi6tP2pAQ8UxNqK-rEA2btm7Ry0Zq8`,driveUrl:`https://drive.google.com/uc?id=1JIvi6tP2pAQ8UxNqK-rEA2btm7Ry0Zq8`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1JIvi6tP2pAQ8UxNqK-rEA2btm7Ry0Zq8=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1eFfGPP05bgEWVgz5yIrJ7CuskVcVJQ5y`,filename:`Letter_to_Boss_Silk_Velvet.png`,path:`/photography & video/Article clippings/New Articles/`,type:`IMAGE`,driveId:`1eFfGPP05bgEWVgz5yIrJ7CuskVcVJQ5y`,driveUrl:`https://drive.google.com/uc?id=1eFfGPP05bgEWVgz5yIrJ7CuskVcVJQ5y`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1eFfGPP05bgEWVgz5yIrJ7CuskVcVJQ5y=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1fYztoDtltlBvPvSvINFqXAM7KzQ5oJIM`,filename:`1880_A_BIG_Success.jpg`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`1fYztoDtltlBvPvSvINFqXAM7KzQ5oJIM`,driveUrl:`https://drive.google.com/uc?id=1fYztoDtltlBvPvSvINFqXAM7KzQ5oJIM`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1fYztoDtltlBvPvSvINFqXAM7KzQ5oJIM=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1iA8hQZvF7G3K5lTDVTBFlRjaoS_yo_EP`,filename:`1880_Col_Winstead_Prescription.jpg`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`1iA8hQZvF7G3K5lTDVTBFlRjaoS_yo_EP`,driveUrl:`https://drive.google.com/uc?id=1iA8hQZvF7G3K5lTDVTBFlRjaoS_yo_EP`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1iA8hQZvF7G3K5lTDVTBFlRjaoS_yo_EP=w400-h400`,themes:`The Rebirth | The Distiller | Roaring 20s | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery; prescription whiskey angle — Prohibition-era storytelling`},{id:`1_EsqgtpbxdFw6yOkMPHxF0fzg_Jucdrn`,filename:`1880_Distillery_being_Built_Hill_and_Winstead.jpg`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`1_EsqgtpbxdFw6yOkMPHxF0fzg_Jucdrn`,driveUrl:`https://drive.google.com/uc?id=1_EsqgtpbxdFw6yOkMPHxF0fzg_Jucdrn`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1_EsqgtpbxdFw6yOkMPHxF0fzg_Jucdrn=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`18_OLMNVQiCG2a2SdesE88WXROdcLPYYI`,filename:`1880_Distillery_being_Built_Hill_and_Winstead.png`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`18_OLMNVQiCG2a2SdesE88WXROdcLPYYI`,driveUrl:`https://drive.google.com/uc?id=18_OLMNVQiCG2a2SdesE88WXROdcLPYYI`,thumbnailUrl:`https://lh3.googleusercontent.com/d/18_OLMNVQiCG2a2SdesE88WXROdcLPYYI=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1jwNjgxhhCtWsrR_63QTIzItAtVnXA6QN`,filename:`1880_First_Barrel_of_SV.jpg`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`1jwNjgxhhCtWsrR_63QTIzItAtVnXA6QN`,driveUrl:`https://drive.google.com/uc?id=1jwNjgxhhCtWsrR_63QTIzItAtVnXA6QN`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1jwNjgxhhCtWsrR_63QTIzItAtVnXA6QN=w400-h400`,themes:`The Rebirth | The Distiller | Single Barrel | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1qAZI7FpDQKCie8X5rGphlOOKeUgOIxTa`,filename:`1880_First_Silk_Velvet_Barrels_Hill_and_Winstead.jpg`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`1qAZI7FpDQKCie8X5rGphlOOKeUgOIxTa`,driveUrl:`https://drive.google.com/uc?id=1qAZI7FpDQKCie8X5rGphlOOKeUgOIxTa`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1qAZI7FpDQKCie8X5rGphlOOKeUgOIxTa=w400-h400`,themes:`The Rebirth | The Distiller | Single Barrel | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`10DlPAaIN2KUq2gnYchUw4V-77O48TFz0`,filename:`1880_Silk_Velvet_first_fired_up.jpg`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`10DlPAaIN2KUq2gnYchUw4V-77O48TFz0`,driveUrl:`https://drive.google.com/uc?id=10DlPAaIN2KUq2gnYchUw4V-77O48TFz0`,thumbnailUrl:`https://lh3.googleusercontent.com/d/10DlPAaIN2KUq2gnYchUw4V-77O48TFz0=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1VY83-y_9xiCTUJ4c2GcuKiyBBoS8_1Mk`,filename:`1880_Smelling_of_Whiskey_Breath.jpg`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`1VY83-y_9xiCTUJ4c2GcuKiyBBoS8_1Mk`,driveUrl:`https://drive.google.com/uc?id=1VY83-y_9xiCTUJ4c2GcuKiyBBoS8_1Mk`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1VY83-y_9xiCTUJ4c2GcuKiyBBoS8_1Mk=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`17UjOE-qgAIovMqwUYqZxslGWiLWifmaf`,filename:`1880_Stolen_Silk_Velvet.jpg`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`17UjOE-qgAIovMqwUYqZxslGWiLWifmaf`,driveUrl:`https://drive.google.com/uc?id=17UjOE-qgAIovMqwUYqZxslGWiLWifmaf`,thumbnailUrl:`https://lh3.googleusercontent.com/d/17UjOE-qgAIovMqwUYqZxslGWiLWifmaf=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1lp_354yxZAPr8s7SqEWTgrGmeorQBddw`,filename:`1881_3_080_barrels_of_SV.jpg`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`1lp_354yxZAPr8s7SqEWTgrGmeorQBddw`,driveUrl:`https://drive.google.com/uc?id=1lp_354yxZAPr8s7SqEWTgrGmeorQBddw`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1lp_354yxZAPr8s7SqEWTgrGmeorQBddw=w400-h400`,themes:`The Rebirth | The Distiller | Single Barrel | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1rouwTlE51L0XTqw-Bo_BBdlEDjJ8DNEY`,filename:`1881_AS_Winstead_had_an_Orchard.jpg`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`1rouwTlE51L0XTqw-Bo_BBdlEDjJ8DNEY`,driveUrl:`https://drive.google.com/uc?id=1rouwTlE51L0XTqw-Bo_BBdlEDjJ8DNEY`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1rouwTlE51L0XTqw-Bo_BBdlEDjJ8DNEY=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1SvLcI4FtlWNw6gQJN8Km06ExUiF1kA0v`,filename:`1881_Silk_Velvet.jpg`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`1SvLcI4FtlWNw6gQJN8Km06ExUiF1kA0v`,driveUrl:`https://drive.google.com/uc?id=1SvLcI4FtlWNw6gQJN8Km06ExUiF1kA0v`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1SvLcI4FtlWNw6gQJN8Km06ExUiF1kA0v=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1H-Xqyn_tCR6tcGMz1kJi06P5U8nbO9E6`,filename:`1899_John_Marshall_Arrested_with_Col_Winstead_in_story.jpg`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`1H-Xqyn_tCR6tcGMz1kJi06P5U8nbO9E6`,driveUrl:`https://drive.google.com/uc?id=1H-Xqyn_tCR6tcGMz1kJi06P5U8nbO9E6`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1H-Xqyn_tCR6tcGMz1kJi06P5U8nbO9E6=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1uHAc3VY2Ku7T4sfpqBlASy07JoQg22t-`,filename:`1906_50th_Anniversary_of_America_and_AS_Winstead_Marriage.jpg`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`1uHAc3VY2Ku7T4sfpqBlASy07JoQg22t-`,driveUrl:`https://drive.google.com/uc?id=1uHAc3VY2Ku7T4sfpqBlASy07JoQg22t-`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1uHAc3VY2Ku7T4sfpqBlASy07JoQg22t-=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1pe5CwTi2f7YVJ-UOwU6znE0PCzCw-Mlp`,filename:`1909_Chicago_Minister_Silk_Velvet.jpg`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`1pe5CwTi2f7YVJ-UOwU6znE0PCzCw-Mlp`,driveUrl:`https://drive.google.com/uc?id=1pe5CwTi2f7YVJ-UOwU6znE0PCzCw-Mlp`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1pe5CwTi2f7YVJ-UOwU6znE0PCzCw-Mlp=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1HliTNbf0-06As7mGADWIX5dYuyp9Assn`,filename:`1909_Neat_Reply_to_Chicago_Silk_Velvet.jpg`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`1HliTNbf0-06As7mGADWIX5dYuyp9Assn`,driveUrl:`https://drive.google.com/uc?id=1HliTNbf0-06As7mGADWIX5dYuyp9Assn`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1HliTNbf0-06As7mGADWIX5dYuyp9Assn=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`16ARw6bI7QgxekG0xqvFNZmPEnJV8W2gd`,filename:`1912_AS_Winstead_Obituary.jpg`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`16ARw6bI7QgxekG0xqvFNZmPEnJV8W2gd`,driveUrl:`https://drive.google.com/uc?id=16ARw6bI7QgxekG0xqvFNZmPEnJV8W2gd`,thumbnailUrl:`https://lh3.googleusercontent.com/d/16ARw6bI7QgxekG0xqvFNZmPEnJV8W2gd=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1c5g3O4Hqrnb8coXWKPWXZ5ebZZglwtmt`,filename:`1912_Silk_Velvet_Stolen_Illinois.jpg`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`1c5g3O4Hqrnb8coXWKPWXZ5ebZZglwtmt`,driveUrl:`https://drive.google.com/uc?id=1c5g3O4Hqrnb8coXWKPWXZ5ebZZglwtmt`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1c5g3O4Hqrnb8coXWKPWXZ5ebZZglwtmt=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1sjUJfXE2hoYZKvkTqwXG-2etos2FvHWI`,filename:`1913_EW_WINSTEAD_Biography (1).jpg`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`1sjUJfXE2hoYZKvkTqwXG-2etos2FvHWI`,driveUrl:`https://drive.google.com/uc?id=1sjUJfXE2hoYZKvkTqwXG-2etos2FvHWI`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1sjUJfXE2hoYZKvkTqwXG-2etos2FvHWI=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1CpWKO-LrZU8MtUp2K1NJvr29d5ZLZk8y`,filename:`1913_EW_WINSTEAD_Biography.jpg`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`1CpWKO-LrZU8MtUp2K1NJvr29d5ZLZk8y`,driveUrl:`https://drive.google.com/uc?id=1CpWKO-LrZU8MtUp2K1NJvr29d5ZLZk8y`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1CpWKO-LrZU8MtUp2K1NJvr29d5ZLZk8y=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1mMT9natM-fLcB-mYBqbDtuOu77Z9G6yf`,filename:`1923_Henderson_Distillery_History.jpg`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`1mMT9natM-fLcB-mYBqbDtuOu77Z9G6yf`,driveUrl:`https://drive.google.com/uc?id=1mMT9natM-fLcB-mYBqbDtuOu77Z9G6yf`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1mMT9natM-fLcB-mYBqbDtuOu77Z9G6yf=w400-h400`,themes:`The Rebirth | The Distiller | Roaring 20s | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery; 1923 era — approaches/enters Prohibition Roaring 20s period`},{id:`1Z0QVh8bR8nKHrR1Mn92mPW6aR7nBXKGg`,filename:`Letter_to_Boss_Silk_Velvet.jpg`,path:`/photography & video/Article clippings/Not Cropped/`,type:`IMAGE`,driveId:`1Z0QVh8bR8nKHrR1Mn92mPW6aR7nBXKGg`,driveUrl:`https://drive.google.com/uc?id=1Z0QVh8bR8nKHrR1Mn92mPW6aR7nBXKGg`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Z0QVh8bR8nKHrR1Mn92mPW6aR7nBXKGg=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical newspaper clipping documenting original Winstead Distillery`},{id:`1TOne7gerrWTNYn1627Kofph3xoMhGzCW`,filename:`1892 Map.jpg`,path:`/photography & video/Distillery Maps/`,type:`IMAGE`,driveId:`1TOne7gerrWTNYn1627Kofph3xoMhGzCW`,driveUrl:`https://drive.google.com/uc?id=1TOne7gerrWTNYn1627Kofph3xoMhGzCW`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1TOne7gerrWTNYn1627Kofph3xoMhGzCW=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical Sanborn map of Henderson KY showing Winstead Distilling Co.`},{id:`1JWmCD_zfBP3YArgAlAegUQJPZUppqLvl`,filename:`1892 Winstead Map.jpg`,path:`/photography & video/Distillery Maps/`,type:`IMAGE`,driveId:`1JWmCD_zfBP3YArgAlAegUQJPZUppqLvl`,driveUrl:`https://drive.google.com/uc?id=1JWmCD_zfBP3YArgAlAegUQJPZUppqLvl`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1JWmCD_zfBP3YArgAlAegUQJPZUppqLvl=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical Sanborn map of Henderson KY showing Winstead Distilling Co.`},{id:`1G8wQqvVrY0NmRMOldRASZ29P3Tp2HRu4`,filename:`1901 Winstead.jpg`,path:`/photography & video/Distillery Maps/`,type:`IMAGE`,driveId:`1G8wQqvVrY0NmRMOldRASZ29P3Tp2HRu4`,driveUrl:`https://drive.google.com/uc?id=1G8wQqvVrY0NmRMOldRASZ29P3Tp2HRu4`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1G8wQqvVrY0NmRMOldRASZ29P3Tp2HRu4=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical Sanborn map of Henderson KY showing Winstead Distilling Co.`},{id:`1N34FAm3bAG_zDhbciSJgVbQvs_XlIUvr`,filename:`1901.jpg`,path:`/photography & video/Distillery Maps/`,type:`IMAGE`,driveId:`1N34FAm3bAG_zDhbciSJgVbQvs_XlIUvr`,driveUrl:`https://drive.google.com/uc?id=1N34FAm3bAG_zDhbciSJgVbQvs_XlIUvr`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1N34FAm3bAG_zDhbciSJgVbQvs_XlIUvr=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical Sanborn map of Henderson KY showing Winstead Distilling Co.`},{id:`1cXA8FUHd27bTYc1phKxVr_SDt2Ob_49D`,filename:`Bottles in a row.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1cXA8FUHd27bTYc1phKxVr_SDt2Ob_49D`,driveUrl:`https://drive.google.com/uc?id=1cXA8FUHd27bTYc1phKxVr_SDt2Ob_49D`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1cXA8FUHd27bTYc1phKxVr_SDt2Ob_49D=w400-h400`,themes:`Choose Your Velvet`,description:`product lineup of multiple bottles — ideal for product variety content`},{id:`1bx5f9fOEx2BZKRQTvveSObIkx24hurVh`,filename:`Christmas - SV Bottle.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1bx5f9fOEx2BZKRQTvveSObIkx24hurVh`,driveUrl:`https://drive.google.com/uc?id=1bx5f9fOEx2BZKRQTvveSObIkx24hurVh`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1bx5f9fOEx2BZKRQTvveSObIkx24hurVh=w400-h400`,themes:`The Pour | Choose Your Velvet`,description:`festive lifestyle bottle shot by Christmas tree — gift/seasonal pour moment`},{id:`1ww3v3a7EVKeY8PgPn2hxJ29r0M9rwN9P`,filename:`Golf Ball Shot.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1ww3v3a7EVKeY8PgPn2hxJ29r0M9rwN9P`,driveUrl:`https://drive.google.com/uc?id=1ww3v3a7EVKeY8PgPn2hxJ29r0M9rwN9P`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1ww3v3a7EVKeY8PgPn2hxJ29r0M9rwN9P=w400-h400`,themes:`Henderson, KY | The Pour`,description:`product lifestyle shot at golf event — outdoor KY social scene`},{id:`1dgj3tU_-xvo2cJU5pfVAJwBsTMwkcN3K`,filename:`Hargis Clan - Launch Party.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1dgj3tU_-xvo2cJU5pfVAJwBsTMwkcN3K`,driveUrl:`https://drive.google.com/uc?id=1dgj3tU_-xvo2cJU5pfVAJwBsTMwkcN3K`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1dgj3tU_-xvo2cJU5pfVAJwBsTMwkcN3K=w400-h400`,themes:`The Rebirth | Henderson, KY`,description:`launch party or founding family moment — brand rebirth milestone`},{id:`1-FLPuoJhJkruRsvF1FDmPhUOTx1bNQl2`,filename:`HENDERSON - Hood - SV.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1-FLPuoJhJkruRsvF1FDmPhUOTx1bNQl2`,driveUrl:`https://drive.google.com/uc?id=1-FLPuoJhJkruRsvF1FDmPhUOTx1bNQl2`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1-FLPuoJhJkruRsvF1FDmPhUOTx1bNQl2=w400-h400`,themes:`Henderson, KY | Choose Your Velvet`,description:`Henderson KY branded scene — local identity shot`},{id:`1AAuXysNBmi8CNYQLN0G6ijsGkrZjnFdD`,filename:`Henderson - Spring - SV Bottle.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1AAuXysNBmi8CNYQLN0G6ijsGkrZjnFdD`,driveUrl:`https://drive.google.com/uc?id=1AAuXysNBmi8CNYQLN0G6ijsGkrZjnFdD`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1AAuXysNBmi8CNYQLN0G6ijsGkrZjnFdD=w400-h400`,themes:`Henderson, KY | The Pour | Choose Your Velvet`,description:`product bottle shot — brand display and lifestyle use`},{id:`1_dfb9FYZBR0UeSGbSvRwbWapaMj6hYNT`,filename:`Henderson Winter - SV Bottle.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1_dfb9FYZBR0UeSGbSvRwbWapaMj6hYNT`,driveUrl:`https://drive.google.com/uc?id=1_dfb9FYZBR0UeSGbSvRwbWapaMj6hYNT`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1_dfb9FYZBR0UeSGbSvRwbWapaMj6hYNT=w400-h400`,themes:`Henderson, KY | The Pour | Choose Your Velvet`,description:`product bottle shot — brand display and lifestyle use`},{id:`1pFVRjBEumBfrJq4iC_F9STJKkh_8p1cE`,filename:`Jacob Call - Pouring SV in BarrelHouse.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1pFVRjBEumBfrJq4iC_F9STJKkh_8p1cE`,driveUrl:`https://drive.google.com/uc?id=1pFVRjBEumBfrJq4iC_F9STJKkh_8p1cE`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1pFVRjBEumBfrJq4iC_F9STJKkh_8p1cE=w400-h400`,themes:`The Distiller | Single Barrel | The Pour | Choose Your Velvet`,description:`product bottle shot — brand display and lifestyle use`},{id:`1LQutedrVbMwgu2gO1qojhizwIAAjv3KY`,filename:`Jacob Zach Barrels.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1LQutedrVbMwgu2gO1qojhizwIAAjv3KY`,driveUrl:`https://drive.google.com/uc?id=1LQutedrVbMwgu2gO1qojhizwIAAjv3KY`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1LQutedrVbMwgu2gO1qojhizwIAAjv3KY=w400-h400`,themes:`The Distiller | Single Barrel | Choose Your Velvet`,description:`general product/brand imagery`},{id:`17n7cYYNHGaMOYCZlLEl8HC4z3gxMRCgL`,filename:`JUG and SV Bottle with GOLD shaker.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`17n7cYYNHGaMOYCZlLEl8HC4z3gxMRCgL`,driveUrl:`https://drive.google.com/uc?id=17n7cYYNHGaMOYCZlLEl8HC4z3gxMRCgL`,thumbnailUrl:`https://lh3.googleusercontent.com/d/17n7cYYNHGaMOYCZlLEl8HC4z3gxMRCgL=w400-h400`,themes:`The Pour | Choose Your Velvet`,description:`product bottle shot — brand display and lifestyle use`},{id:`1l1UfVabD9CdapnDY7ldtYwwCuZz-OBq5`,filename:`LABELS PRINTING.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1l1UfVabD9CdapnDY7ldtYwwCuZz-OBq5`,driveUrl:`https://drive.google.com/uc?id=1l1UfVabD9CdapnDY7ldtYwwCuZz-OBq5`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1l1UfVabD9CdapnDY7ldtYwwCuZz-OBq5=w400-h400`,themes:`The Rebirth | The Distiller | Choose Your Velvet`,description:`general product/brand imagery`},{id:`1AmNPFsLVsIKf1oBk_YKZOFunfW_AN4BU`,filename:`Louisville - Single Barrel.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1AmNPFsLVsIKf1oBk_YKZOFunfW_AN4BU`,driveUrl:`https://drive.google.com/uc?id=1AmNPFsLVsIKf1oBk_YKZOFunfW_AN4BU`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1AmNPFsLVsIKf1oBk_YKZOFunfW_AN4BU=w400-h400`,themes:`Single Barrel`,description:`explicit Single Barrel product reference`},{id:`1kuZGqFAUtvz_53AJgDpjkZCnqtG_v48b`,filename:`Quote - Magic.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1kuZGqFAUtvz_53AJgDpjkZCnqtG_v48b`,driveUrl:`https://drive.google.com/uc?id=1kuZGqFAUtvz_53AJgDpjkZCnqtG_v48b`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1kuZGqFAUtvz_53AJgDpjkZCnqtG_v48b=w400-h400`,themes:``,description:``},{id:`1Pv7SADbPFOW9eZodGt7jbMlUdnfuA22a`,filename:`Rain in Frankfort - SV.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1Pv7SADbPFOW9eZodGt7jbMlUdnfuA22a`,driveUrl:`https://drive.google.com/uc?id=1Pv7SADbPFOW9eZodGt7jbMlUdnfuA22a`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Pv7SADbPFOW9eZodGt7jbMlUdnfuA22a=w400-h400`,themes:``,description:``},{id:`1z7bOvPOEjhANM71ZHVFfl6wYCnjUQokR`,filename:`Receipts from the Past.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1z7bOvPOEjhANM71ZHVFfl6wYCnjUQokR`,driveUrl:`https://drive.google.com/uc?id=1z7bOvPOEjhANM71ZHVFfl6wYCnjUQokR`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1z7bOvPOEjhANM71ZHVFfl6wYCnjUQokR=w400-h400`,themes:``,description:``},{id:`17A0G7d97BOx6FgbYTLNrvaCfJ1tQsM8b`,filename:`Silk Velvet - Bar.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`17A0G7d97BOx6FgbYTLNrvaCfJ1tQsM8b`,driveUrl:`https://drive.google.com/uc?id=17A0G7d97BOx6FgbYTLNrvaCfJ1tQsM8b`,thumbnailUrl:`https://lh3.googleusercontent.com/d/17A0G7d97BOx6FgbYTLNrvaCfJ1tQsM8b=w400-h400`,themes:`The Pour | Choose Your Velvet`,description:`product bottle shot — brand display and lifestyle use`},{id:`1L7rb99mJ61HnfIujCulXVtsWRHhmBqSj`,filename:`Single Barrel on Barrel with Glencarin 2.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1L7rb99mJ61HnfIujCulXVtsWRHhmBqSj`,driveUrl:`https://drive.google.com/uc?id=1L7rb99mJ61HnfIujCulXVtsWRHhmBqSj`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1L7rb99mJ61HnfIujCulXVtsWRHhmBqSj=w400-h400`,themes:`Single Barrel`,description:`explicit Single Barrel product reference`},{id:`1c-WqyGEO0Be1Mpl9ziz7ly2cpfTBPybI`,filename:`Single Barrel on Barrel with Glencarin.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1c-WqyGEO0Be1Mpl9ziz7ly2cpfTBPybI`,driveUrl:`https://drive.google.com/uc?id=1c-WqyGEO0Be1Mpl9ziz7ly2cpfTBPybI`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1c-WqyGEO0Be1Mpl9ziz7ly2cpfTBPybI=w400-h400`,themes:`Single Barrel`,description:`explicit Single Barrel product reference`},{id:`1KRHoTCpAI6VOc1zJ_S2X-DdYnBF9YXN8`,filename:`Single Barrel POUR (Launch Party).jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1KRHoTCpAI6VOc1zJ_S2X-DdYnBF9YXN8`,driveUrl:`https://drive.google.com/uc?id=1KRHoTCpAI6VOc1zJ_S2X-DdYnBF9YXN8`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1KRHoTCpAI6VOc1zJ_S2X-DdYnBF9YXN8=w400-h400`,themes:`The Rebirth | Single Barrel | Henderson, KY | The Pour`,description:`launch party or founding family moment — brand rebirth milestone`},{id:`1Rf8PKUn4x74ghcWx6ZZIPEGxzIXxPdwV`,filename:`Small Batch Select - Experience the Revival.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1Rf8PKUn4x74ghcWx6ZZIPEGxzIXxPdwV`,driveUrl:`https://drive.google.com/uc?id=1Rf8PKUn4x74ghcWx6ZZIPEGxzIXxPdwV`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Rf8PKUn4x74ghcWx6ZZIPEGxzIXxPdwV=w400-h400`,themes:`The Rebirth | Small Batch Select`,description:`explicit Small Batch Select product reference`},{id:`19UCkp7k3R3g1GPEKLITe-_xGR1-f7gqT`,filename:`Sunset Shot.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`19UCkp7k3R3g1GPEKLITe-_xGR1-f7gqT`,driveUrl:`https://drive.google.com/uc?id=19UCkp7k3R3g1GPEKLITe-_xGR1-f7gqT`,thumbnailUrl:`https://lh3.googleusercontent.com/d/19UCkp7k3R3g1GPEKLITe-_xGR1-f7gqT=w400-h400`,themes:`Choose Your Velvet`,description:`general product/brand imagery`},{id:`1pWRQy7EAUudBJ6PzN1at0kn-3PjSDqdB`,filename:`SV - SBS - FRONT.png`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1pWRQy7EAUudBJ6PzN1at0kn-3PjSDqdB`,driveUrl:`https://drive.google.com/uc?id=1pWRQy7EAUudBJ6PzN1at0kn-3PjSDqdB`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1pWRQy7EAUudBJ6PzN1at0kn-3PjSDqdB=w400-h400`,themes:`Small Batch Select | The Pour | Choose Your Velvet`,description:`product bottle shot — brand display and lifestyle use`},{id:`1GDxaUDkZ7QuMEZbtATShDRTND04-LGqJ`,filename:`SV - Small Batch Bottle.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1GDxaUDkZ7QuMEZbtATShDRTND04-LGqJ`,driveUrl:`https://drive.google.com/uc?id=1GDxaUDkZ7QuMEZbtATShDRTND04-LGqJ`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1GDxaUDkZ7QuMEZbtATShDRTND04-LGqJ=w400-h400`,themes:`Small Batch Select`,description:`explicit Small Batch Select product reference`},{id:`1eLS353et4K_2oHfESE65HgG377uPa1Dr`,filename:`Valentines Day - SV Bottle.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1eLS353et4K_2oHfESE65HgG377uPa1Dr`,driveUrl:`https://drive.google.com/uc?id=1eLS353et4K_2oHfESE65HgG377uPa1Dr`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1eLS353et4K_2oHfESE65HgG377uPa1Dr=w400-h400`,themes:`The Pour | Choose Your Velvet`,description:`product bottle shot — brand display and lifestyle use`},{id:`1fYsTvSriy4LjqwXSabAhUlQdaWKwIg3N`,filename:`Winstead Store Front.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1fYsTvSriy4LjqwXSabAhUlQdaWKwIg3N`,driveUrl:`https://drive.google.com/uc?id=1fYsTvSriy4LjqwXSabAhUlQdaWKwIg3N`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1fYsTvSriy4LjqwXSabAhUlQdaWKwIg3N=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY | Choose Your Velvet`,description:`general product/brand imagery`},{id:`1O12f-l7wrMCFIm91LDZzmOKqhETut9Sk`,filename:`WKY SV Bottles in Snow.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1O12f-l7wrMCFIm91LDZzmOKqhETut9Sk`,driveUrl:`https://drive.google.com/uc?id=1O12f-l7wrMCFIm91LDZzmOKqhETut9Sk`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1O12f-l7wrMCFIm91LDZzmOKqhETut9Sk=w400-h400`,themes:`The Pour | Choose Your Velvet`,description:`product bottle shot — brand display and lifestyle use`},{id:`1qhEG9_2IPFa_7-1Myr0W2vqp6UGaQfse`,filename:`Zach Mark Zeb Hargis - Founders of Rebirth.jpg`,path:`/photography & video/Pictures/`,type:`IMAGE`,driveId:`1qhEG9_2IPFa_7-1Myr0W2vqp6UGaQfse`,driveUrl:`https://drive.google.com/uc?id=1qhEG9_2IPFa_7-1Myr0W2vqp6UGaQfse`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1qhEG9_2IPFa_7-1Myr0W2vqp6UGaQfse=w400-h400`,themes:`The Rebirth | Henderson, KY`,description:`launch party or founding family moment — brand rebirth milestone`},{id:`1fEiBjN8v3FhroN4y8_juwqrUlOB02sCN`,filename:`2025 - Cap n Cork Barrel Pick 2.jpg`,path:`/photography & video/Pictures/Barrel Picks/`,type:`IMAGE`,driveId:`1fEiBjN8v3FhroN4y8_juwqrUlOB02sCN`,driveUrl:`https://drive.google.com/uc?id=1fEiBjN8v3FhroN4y8_juwqrUlOB02sCN`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1fEiBjN8v3FhroN4y8_juwqrUlOB02sCN=w400-h400`,themes:`The Distiller | Single Barrel`,description:`barrel selection event at rickhouse — group photo among stacked barrels`},{id:`1f4HMfvBOJtJCGh_kA0Ze48Ow4SwG0XYx`,filename:`2025 - Cap n Cork Barrel Pick.jpg`,path:`/photography & video/Pictures/Barrel Picks/`,type:`IMAGE`,driveId:`1f4HMfvBOJtJCGh_kA0Ze48Ow4SwG0XYx`,driveUrl:`https://drive.google.com/uc?id=1f4HMfvBOJtJCGh_kA0Ze48Ow4SwG0XYx`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1f4HMfvBOJtJCGh_kA0Ze48Ow4SwG0XYx=w400-h400`,themes:`The Distiller | Single Barrel`,description:`barrel selection event at rickhouse — group photo among stacked barrels`},{id:`1X51trXHA_-6PKHEp4ii7grWnB94Hm2QY`,filename:`2025 - Fight like a Dozer 2.jpg`,path:`/photography & video/Pictures/Events/`,type:`IMAGE`,driveId:`1X51trXHA_-6PKHEp4ii7grWnB94Hm2QY`,driveUrl:`https://drive.google.com/uc?id=1X51trXHA_-6PKHEp4ii7grWnB94Hm2QY`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1X51trXHA_-6PKHEp4ii7grWnB94Hm2QY=w400-h400`,themes:`Henderson, KY | Choose Your Velvet`,description:`local outdoor charity/sports event with SV brand activation banner and table`},{id:`1_EhgUotttiZ2BDOfgeOt7vN5YVhVrq28`,filename:`2025 - Fight like a Dozer.jpg`,path:`/photography & video/Pictures/Events/`,type:`IMAGE`,driveId:`1_EhgUotttiZ2BDOfgeOt7vN5YVhVrq28`,driveUrl:`https://drive.google.com/uc?id=1_EhgUotttiZ2BDOfgeOt7vN5YVhVrq28`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1_EhgUotttiZ2BDOfgeOt7vN5YVhVrq28=w400-h400`,themes:`Henderson, KY | Choose Your Velvet`,description:`local outdoor charity/sports event with SV brand activation banner and table`},{id:`1n6DmWQNYjhHCPFynymXpJ6S1KBiEjL_5`,filename:`32025 - Fight like a Dozer 2.jpg`,path:`/photography & video/Pictures/Events/`,type:`IMAGE`,driveId:`1n6DmWQNYjhHCPFynymXpJ6S1KBiEjL_5`,driveUrl:`https://drive.google.com/uc?id=1n6DmWQNYjhHCPFynymXpJ6S1KBiEjL_5`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1n6DmWQNYjhHCPFynymXpJ6S1KBiEjL_5=w400-h400`,themes:`Henderson, KY | Choose Your Velvet`,description:`local outdoor charity/sports event with SV brand activation banner and table`},{id:`1EJ9zjqK90S7PasYqQuCRtWg7UsVZnfrQ`,filename:`Henderson Underground Bourbon Society.jpg`,path:`/photography & video/Pictures/Events/`,type:`IMAGE`,driveId:`1EJ9zjqK90S7PasYqQuCRtWg7UsVZnfrQ`,driveUrl:`https://drive.google.com/uc?id=1EJ9zjqK90S7PasYqQuCRtWg7UsVZnfrQ`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1EJ9zjqK90S7PasYqQuCRtWg7UsVZnfrQ=w400-h400`,themes:`Henderson, KY | Choose Your Velvet`,description:`Henderson Underground Bourbon Society event — local KY community`},{id:`1nzr6jIwucX3QcDNUWxUiujezephDE1fw`,filename:`Women of Kentucky 2.jpg`,path:`/photography & video/Pictures/Events/`,type:`IMAGE`,driveId:`1nzr6jIwucX3QcDNUWxUiujezephDE1fw`,driveUrl:`https://drive.google.com/uc?id=1nzr6jIwucX3QcDNUWxUiujezephDE1fw`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1nzr6jIwucX3QcDNUWxUiujezephDE1fw=w400-h400`,themes:`Henderson, KY | Choose Your Velvet`,description:`Women of Kentucky event — community/lifestyle event in KY`},{id:`1NokaPU0_NbayAySUZAH9xhSDo5Lffhle`,filename:`Women of Kentucky 3.jpg`,path:`/photography & video/Pictures/Events/`,type:`IMAGE`,driveId:`1NokaPU0_NbayAySUZAH9xhSDo5Lffhle`,driveUrl:`https://drive.google.com/uc?id=1NokaPU0_NbayAySUZAH9xhSDo5Lffhle`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1NokaPU0_NbayAySUZAH9xhSDo5Lffhle=w400-h400`,themes:`Henderson, KY | Choose Your Velvet`,description:`Women of Kentucky event — community/lifestyle event in KY`},{id:`1-hTEMzftR1N83Y2g2s4URxWM8LuQrcgN`,filename:`Women of Kentucky 4.jpg`,path:`/photography & video/Pictures/Events/`,type:`IMAGE`,driveId:`1-hTEMzftR1N83Y2g2s4URxWM8LuQrcgN`,driveUrl:`https://drive.google.com/uc?id=1-hTEMzftR1N83Y2g2s4URxWM8LuQrcgN`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1-hTEMzftR1N83Y2g2s4URxWM8LuQrcgN=w400-h400`,themes:`Henderson, KY | Choose Your Velvet`,description:`Women of Kentucky event — community/lifestyle event in KY`},{id:`1Yicsex1HprE3pK_g6GAgymVFh_9p8-1c`,filename:`Women of Kentucky.jpg`,path:`/photography & video/Pictures/Events/`,type:`IMAGE`,driveId:`1Yicsex1HprE3pK_g6GAgymVFh_9p8-1c`,driveUrl:`https://drive.google.com/uc?id=1Yicsex1HprE3pK_g6GAgymVFh_9p8-1c`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Yicsex1HprE3pK_g6GAgymVFh_9p8-1c=w400-h400`,themes:`Henderson, KY | Choose Your Velvet`,description:`Women of Kentucky event — community/lifestyle event in KY`},{id:`1znuI3CFU7M6BYPNuH_E4ykaL-TF40eqk`,filename:`492896336_122160228422544352_1775239073411755500_n.jpg`,path:`/photography & video/Pictures/Events/BBQ & Barrels/2025/`,type:`IMAGE`,driveId:`1znuI3CFU7M6BYPNuH_E4ykaL-TF40eqk`,driveUrl:`https://drive.google.com/uc?id=1znuI3CFU7M6BYPNuH_E4ykaL-TF40eqk`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1znuI3CFU7M6BYPNuH_E4ykaL-TF40eqk=w400-h400`,themes:`Single Barrel | Henderson, KY | The Pour`,description:`BBQ & Barrels tasting event — community pour/sample experience with barrel display`},{id:`1BXrTYg9KeBAb73XhBf4cvji_3m7ymO7U`,filename:`494947489_122160228464544352_5787192064183108277_n.jpg`,path:`/photography & video/Pictures/Events/BBQ & Barrels/2025/`,type:`IMAGE`,driveId:`1BXrTYg9KeBAb73XhBf4cvji_3m7ymO7U`,driveUrl:`https://drive.google.com/uc?id=1BXrTYg9KeBAb73XhBf4cvji_3m7ymO7U`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1BXrTYg9KeBAb73XhBf4cvji_3m7ymO7U=w400-h400`,themes:`Roaring 20s | Single Barrel | Henderson, KY | The Pour`,description:`BBQ & Barrels tasting event — community pour/sample experience with barrel display`},{id:`1bACLhyiLxcezRhrDrgC8GJx_uy53SuHI`,filename:`495051228_122160228176544352_5821951155357732360_n.jpg`,path:`/photography & video/Pictures/Events/BBQ & Barrels/2025/`,type:`IMAGE`,driveId:`1bACLhyiLxcezRhrDrgC8GJx_uy53SuHI`,driveUrl:`https://drive.google.com/uc?id=1bACLhyiLxcezRhrDrgC8GJx_uy53SuHI`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1bACLhyiLxcezRhrDrgC8GJx_uy53SuHI=w400-h400`,themes:`Single Barrel | Henderson, KY | The Pour`,description:`BBQ & Barrels tasting event — community pour/sample experience with barrel display`},{id:`1b6qy2m97zQESq4ynaf7GmCeaHAk7Tnp4`,filename:`496009020_122160228476544352_5725334658674473253_n.jpg`,path:`/photography & video/Pictures/Events/BBQ & Barrels/2025/`,type:`IMAGE`,driveId:`1b6qy2m97zQESq4ynaf7GmCeaHAk7Tnp4`,driveUrl:`https://drive.google.com/uc?id=1b6qy2m97zQESq4ynaf7GmCeaHAk7Tnp4`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1b6qy2m97zQESq4ynaf7GmCeaHAk7Tnp4=w400-h400`,themes:`Single Barrel | Henderson, KY | The Pour`,description:`BBQ & Barrels tasting event — community pour/sample experience with barrel display`},{id:`1oF-x-xkJ4Y_AZ6622EAlrStmkOKwtoXk`,filename:`496527940_122160228122544352_6663415330714792391_n.jpg`,path:`/photography & video/Pictures/Events/BBQ & Barrels/2025/`,type:`IMAGE`,driveId:`1oF-x-xkJ4Y_AZ6622EAlrStmkOKwtoXk`,driveUrl:`https://drive.google.com/uc?id=1oF-x-xkJ4Y_AZ6622EAlrStmkOKwtoXk`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1oF-x-xkJ4Y_AZ6622EAlrStmkOKwtoXk=w400-h400`,themes:`Single Barrel | Henderson, KY | The Pour`,description:`BBQ & Barrels tasting event — community pour/sample experience with barrel display`},{id:`1e4-u0N6zukoQX7cvQwNzCpJ-OzWNLJCO`,filename:`496537266_122160228140544352_5190653006417417384_n.jpg`,path:`/photography & video/Pictures/Events/BBQ & Barrels/2025/`,type:`IMAGE`,driveId:`1e4-u0N6zukoQX7cvQwNzCpJ-OzWNLJCO`,driveUrl:`https://drive.google.com/uc?id=1e4-u0N6zukoQX7cvQwNzCpJ-OzWNLJCO`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1e4-u0N6zukoQX7cvQwNzCpJ-OzWNLJCO=w400-h400`,themes:`Single Barrel | Henderson, KY | The Pour`,description:`BBQ & Barrels tasting event — community pour/sample experience with barrel display`},{id:`1RUFNNyKQS0CD_wTF3Y-7hw0brFpy80qc`,filename:`541840111_122180155766544352_1665237604398193658_n.jpg`,path:`/photography & video/Pictures/Kentucky Bourbon Festival/2025/`,type:`IMAGE`,driveId:`1RUFNNyKQS0CD_wTF3Y-7hw0brFpy80qc`,driveUrl:`https://drive.google.com/uc?id=1RUFNNyKQS0CD_wTF3Y-7hw0brFpy80qc`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1RUFNNyKQS0CD_wTF3Y-7hw0brFpy80qc=w400-h400`,themes:`Henderson, KY | The Pour`,description:`Kentucky Bourbon Festival booth — KY cultural event with brand pour/sampling`},{id:`1gk5G96XDJogDME9NbDdmZMW8ByUX1GqC`,filename:`541969199_122180155862544352_8594152653724513885_n.jpg`,path:`/photography & video/Pictures/Kentucky Bourbon Festival/2025/`,type:`IMAGE`,driveId:`1gk5G96XDJogDME9NbDdmZMW8ByUX1GqC`,driveUrl:`https://drive.google.com/uc?id=1gk5G96XDJogDME9NbDdmZMW8ByUX1GqC`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1gk5G96XDJogDME9NbDdmZMW8ByUX1GqC=w400-h400`,themes:`Henderson, KY | The Pour`,description:`Kentucky Bourbon Festival booth — KY cultural event with brand pour/sampling`},{id:`1lKI7R5lpB8-Gcqx2FvmsyYNJdX0Mq4hb`,filename:`543110935_122180155952544352_4043243664347010835_n.jpg`,path:`/photography & video/Pictures/Kentucky Bourbon Festival/2025/`,type:`IMAGE`,driveId:`1lKI7R5lpB8-Gcqx2FvmsyYNJdX0Mq4hb`,driveUrl:`https://drive.google.com/uc?id=1lKI7R5lpB8-Gcqx2FvmsyYNJdX0Mq4hb`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1lKI7R5lpB8-Gcqx2FvmsyYNJdX0Mq4hb=w400-h400`,themes:`Henderson, KY | The Pour`,description:`Kentucky Bourbon Festival booth — KY cultural event with brand pour/sampling`},{id:`1P1HT48-QQlWDnYuifeHvPOjNFto8wkmC`,filename:`544663532_122180155700544352_8251377570560527540_n.jpg`,path:`/photography & video/Pictures/Kentucky Bourbon Festival/2025/`,type:`IMAGE`,driveId:`1P1HT48-QQlWDnYuifeHvPOjNFto8wkmC`,driveUrl:`https://drive.google.com/uc?id=1P1HT48-QQlWDnYuifeHvPOjNFto8wkmC`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1P1HT48-QQlWDnYuifeHvPOjNFto8wkmC=w400-h400`,themes:`Henderson, KY | The Pour`,description:`Kentucky Bourbon Festival booth — KY cultural event with brand pour/sampling`},{id:`1RD7oxYolph7CJRN1aQ6rEzCcoIouQJ7B`,filename:`544837691_122180155778544352_776770394668489466_n.jpg`,path:`/photography & video/Pictures/Kentucky Bourbon Festival/2025/`,type:`IMAGE`,driveId:`1RD7oxYolph7CJRN1aQ6rEzCcoIouQJ7B`,driveUrl:`https://drive.google.com/uc?id=1RD7oxYolph7CJRN1aQ6rEzCcoIouQJ7B`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1RD7oxYolph7CJRN1aQ6rEzCcoIouQJ7B=w400-h400`,themes:`Henderson, KY | The Pour`,description:`Kentucky Bourbon Festival booth — KY cultural event with brand pour/sampling`},{id:`1JuPHrskwyAi-AOETCXO9tl7FB7RCEcfY`,filename:`544911172_122180156000544352_5178740723136755530_n.jpg`,path:`/photography & video/Pictures/Kentucky Bourbon Festival/2025/`,type:`IMAGE`,driveId:`1JuPHrskwyAi-AOETCXO9tl7FB7RCEcfY`,driveUrl:`https://drive.google.com/uc?id=1JuPHrskwyAi-AOETCXO9tl7FB7RCEcfY`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1JuPHrskwyAi-AOETCXO9tl7FB7RCEcfY=w400-h400`,themes:`Henderson, KY | The Pour`,description:`Kentucky Bourbon Festival booth — KY cultural event with brand pour/sampling`},{id:`1aGJBU4Tc4RMLeJ9SzE4YMLfmWsGjqIdL`,filename:`545031126_122180155844544352_604739370550434226_n.jpg`,path:`/photography & video/Pictures/Kentucky Bourbon Festival/2025/`,type:`IMAGE`,driveId:`1aGJBU4Tc4RMLeJ9SzE4YMLfmWsGjqIdL`,driveUrl:`https://drive.google.com/uc?id=1aGJBU4Tc4RMLeJ9SzE4YMLfmWsGjqIdL`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1aGJBU4Tc4RMLeJ9SzE4YMLfmWsGjqIdL=w400-h400`,themes:`Henderson, KY | The Pour`,description:`Kentucky Bourbon Festival booth — KY cultural event with brand pour/sampling`},{id:`17L2VdtytyYPOt-Amy8xX_Erg9PaqcJeW`,filename:`545362728_122180155790544352_557717049781030058_n.jpg`,path:`/photography & video/Pictures/Kentucky Bourbon Festival/2025/`,type:`IMAGE`,driveId:`17L2VdtytyYPOt-Amy8xX_Erg9PaqcJeW`,driveUrl:`https://drive.google.com/uc?id=17L2VdtytyYPOt-Amy8xX_Erg9PaqcJeW`,thumbnailUrl:`https://lh3.googleusercontent.com/d/17L2VdtytyYPOt-Amy8xX_Erg9PaqcJeW=w400-h400`,themes:`Henderson, KY | The Pour`,description:`Kentucky Bourbon Festival booth — KY cultural event with brand pour/sampling`},{id:`1rVC2SJCStEwqqkTlqhntUNcIqLefQG7F`,filename:`545566660_122180155748544352_5683293578392432421_n.jpg`,path:`/photography & video/Pictures/Kentucky Bourbon Festival/2025/`,type:`IMAGE`,driveId:`1rVC2SJCStEwqqkTlqhntUNcIqLefQG7F`,driveUrl:`https://drive.google.com/uc?id=1rVC2SJCStEwqqkTlqhntUNcIqLefQG7F`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1rVC2SJCStEwqqkTlqhntUNcIqLefQG7F=w400-h400`,themes:`Henderson, KY | The Pour`,description:`Kentucky Bourbon Festival booth — KY cultural event with brand pour/sampling`},{id:`1YZ1LBtLSVxkxyLz7w28lTSp9hvQZT53i`,filename:`545818887_122180155706544352_2158739414672237574_n.jpg`,path:`/photography & video/Pictures/Kentucky Bourbon Festival/2025/`,type:`IMAGE`,driveId:`1YZ1LBtLSVxkxyLz7w28lTSp9hvQZT53i`,driveUrl:`https://drive.google.com/uc?id=1YZ1LBtLSVxkxyLz7w28lTSp9hvQZT53i`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1YZ1LBtLSVxkxyLz7w28lTSp9hvQZT53i=w400-h400`,themes:`Henderson, KY | The Pour`,description:`Kentucky Bourbon Festival booth — KY cultural event with brand pour/sampling`},{id:`1SKPcxPRGkJOub4IN3a0aiBd8RsMh25EO`,filename:`WKD SLIK VELVET-12A 1257 RET.jpg`,path:`/photography & video/Pictures/Professional Pictures/`,type:`IMAGE`,driveId:`1SKPcxPRGkJOub4IN3a0aiBd8RsMh25EO`,driveUrl:`https://drive.google.com/uc?id=1SKPcxPRGkJOub4IN3a0aiBd8RsMh25EO`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1SKPcxPRGkJOub4IN3a0aiBd8RsMh25EO=w400-h400`,themes:`Roaring 20s | The Pour`,description:`dark speakeasy-styled product shot with playing cards, dice, fedora, shot glass`},{id:`1qotAS3SEZW-SZ3ekma2WnYJ975Hc6P2M`,filename:`WKD SLIK VELVET-12B 1257 RET.jpg`,path:`/photography & video/Pictures/Professional Pictures/`,type:`IMAGE`,driveId:`1qotAS3SEZW-SZ3ekma2WnYJ975Hc6P2M`,driveUrl:`https://drive.google.com/uc?id=1qotAS3SEZW-SZ3ekma2WnYJ975Hc6P2M`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1qotAS3SEZW-SZ3ekma2WnYJ975Hc6P2M=w400-h400`,themes:`Roaring 20s | The Pour`,description:`dark speakeasy-styled product shot with playing cards, dice, fedora, shot glass`},{id:`1RGKaXOI4HmVJKbcYEUuQxw53Q2dhyjAX`,filename:`WKD SLIK VELVET-12C 1257 RET.jpg`,path:`/photography & video/Pictures/Professional Pictures/`,type:`IMAGE`,driveId:`1RGKaXOI4HmVJKbcYEUuQxw53Q2dhyjAX`,driveUrl:`https://drive.google.com/uc?id=1RGKaXOI4HmVJKbcYEUuQxw53Q2dhyjAX`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1RGKaXOI4HmVJKbcYEUuQxw53Q2dhyjAX=w400-h400`,themes:`Roaring 20s | The Pour`,description:`dark speakeasy-styled product shot with playing cards, dice, fedora, shot glass`},{id:`13NePWFgZOsTZC8pcJ0QSW4nhTEo8uhVV`,filename:`WKD SLIK VELVET-2A 1216 RET.jpg`,path:`/photography & video/Pictures/Professional Pictures/`,type:`IMAGE`,driveId:`13NePWFgZOsTZC8pcJ0QSW4nhTEo8uhVV`,driveUrl:`https://drive.google.com/uc?id=13NePWFgZOsTZC8pcJ0QSW4nhTEo8uhVV`,thumbnailUrl:`https://lh3.googleusercontent.com/d/13NePWFgZOsTZC8pcJ0QSW4nhTEo8uhVV=w400-h400`,themes:`Roaring 20s | The Pour`,description:`dark speakeasy-styled product shot with playing cards, dice, fedora, shot glass`},{id:`1a1oWUlVR7_uXIs6KKeXdDyRebG_5umc5`,filename:`WKD SLIK VELVET-2B 1216 RET.jpg`,path:`/photography & video/Pictures/Professional Pictures/`,type:`IMAGE`,driveId:`1a1oWUlVR7_uXIs6KKeXdDyRebG_5umc5`,driveUrl:`https://drive.google.com/uc?id=1a1oWUlVR7_uXIs6KKeXdDyRebG_5umc5`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1a1oWUlVR7_uXIs6KKeXdDyRebG_5umc5=w400-h400`,themes:`Roaring 20s | The Pour`,description:`dark speakeasy-styled product shot with playing cards, dice, fedora, shot glass`},{id:`1BfSOAC8ebEgNpeUNEGroUlYRkkbT7O5g`,filename:`WKD SLIK VELVET-3A 1257 RET.jpg`,path:`/photography & video/Pictures/Professional Pictures/`,type:`IMAGE`,driveId:`1BfSOAC8ebEgNpeUNEGroUlYRkkbT7O5g`,driveUrl:`https://drive.google.com/uc?id=1BfSOAC8ebEgNpeUNEGroUlYRkkbT7O5g`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1BfSOAC8ebEgNpeUNEGroUlYRkkbT7O5g=w400-h400`,themes:`Roaring 20s | The Pour`,description:`dark speakeasy-styled product shot with playing cards, dice, fedora, shot glass`},{id:`1_jv1C3qyBgG9x09FJqHi2FZgaVTIhukU`,filename:`WKD SLIK VELVET-3B 1257 RET.jpg`,path:`/photography & video/Pictures/Professional Pictures/`,type:`IMAGE`,driveId:`1_jv1C3qyBgG9x09FJqHi2FZgaVTIhukU`,driveUrl:`https://drive.google.com/uc?id=1_jv1C3qyBgG9x09FJqHi2FZgaVTIhukU`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1_jv1C3qyBgG9x09FJqHi2FZgaVTIhukU=w400-h400`,themes:`Roaring 20s | The Pour`,description:`dark speakeasy-styled product shot with playing cards, dice, fedora, shot glass`},{id:`1UoFP7tqcjcKPJatNaSR1S8GJt4wvPDSU`,filename:`WKD SLIK VELVET-3C 1257 RET.jpg`,path:`/photography & video/Pictures/Professional Pictures/`,type:`IMAGE`,driveId:`1UoFP7tqcjcKPJatNaSR1S8GJt4wvPDSU`,driveUrl:`https://drive.google.com/uc?id=1UoFP7tqcjcKPJatNaSR1S8GJt4wvPDSU`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1UoFP7tqcjcKPJatNaSR1S8GJt4wvPDSU=w400-h400`,themes:`Roaring 20s | The Pour`,description:`dark speakeasy-styled product shot with playing cards, dice, fedora, shot glass`},{id:`1PHF-nOwU0QTfdSurScnPC26639s6l4VF`,filename:`WKD SLIK VELVET-3D 1257 RET.jpg`,path:`/photography & video/Pictures/Professional Pictures/`,type:`IMAGE`,driveId:`1PHF-nOwU0QTfdSurScnPC26639s6l4VF`,driveUrl:`https://drive.google.com/uc?id=1PHF-nOwU0QTfdSurScnPC26639s6l4VF`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1PHF-nOwU0QTfdSurScnPC26639s6l4VF=w400-h400`,themes:`Roaring 20s | The Pour`,description:`dark speakeasy-styled product shot with playing cards, dice, fedora, shot glass`},{id:`1Cuglb7k3qxzt2wkxLccJr3J6Gp8LmWc2`,filename:`WKD SLIK VELVET-4A 1257 RET.jpg`,path:`/photography & video/Pictures/Professional Pictures/`,type:`IMAGE`,driveId:`1Cuglb7k3qxzt2wkxLccJr3J6Gp8LmWc2`,driveUrl:`https://drive.google.com/uc?id=1Cuglb7k3qxzt2wkxLccJr3J6Gp8LmWc2`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Cuglb7k3qxzt2wkxLccJr3J6Gp8LmWc2=w400-h400`,themes:`Roaring 20s | The Pour`,description:`dark speakeasy-styled product shot with playing cards, dice, fedora, shot glass`},{id:`1iL7OORYwt2KvB62N4KsldNFPnUdsumrS`,filename:`WKD SLIK VELVET-4B 1257 RET.jpg`,path:`/photography & video/Pictures/Professional Pictures/`,type:`IMAGE`,driveId:`1iL7OORYwt2KvB62N4KsldNFPnUdsumrS`,driveUrl:`https://drive.google.com/uc?id=1iL7OORYwt2KvB62N4KsldNFPnUdsumrS`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1iL7OORYwt2KvB62N4KsldNFPnUdsumrS=w400-h400`,themes:`Roaring 20s | The Pour`,description:`dark speakeasy-styled product shot with playing cards, dice, fedora, shot glass`},{id:`1J-_diS20oM0nY8QOzr4JRYjDRv68_Edl`,filename:`WKD SLIK VELVET-5A 1257 RET.jpg`,path:`/photography & video/Pictures/Professional Pictures/`,type:`IMAGE`,driveId:`1J-_diS20oM0nY8QOzr4JRYjDRv68_Edl`,driveUrl:`https://drive.google.com/uc?id=1J-_diS20oM0nY8QOzr4JRYjDRv68_Edl`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1J-_diS20oM0nY8QOzr4JRYjDRv68_Edl=w400-h400`,themes:`Roaring 20s | The Pour`,description:`dark speakeasy-styled product shot with playing cards, dice, fedora, shot glass`},{id:`1KteNlIfJiddoqZsgX1Hggk_7br2SWHlt`,filename:`WKD SLIK VELVET-5B 1257 RET.jpg`,path:`/photography & video/Pictures/Professional Pictures/`,type:`IMAGE`,driveId:`1KteNlIfJiddoqZsgX1Hggk_7br2SWHlt`,driveUrl:`https://drive.google.com/uc?id=1KteNlIfJiddoqZsgX1Hggk_7br2SWHlt`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1KteNlIfJiddoqZsgX1Hggk_7br2SWHlt=w400-h400`,themes:`Roaring 20s | The Pour`,description:`dark speakeasy-styled product shot with playing cards, dice, fedora, shot glass`},{id:`1VQsEf7VtVoerYyYQY9CTaVYWCZYM7mLi`,filename:`WKD SLIK VELVET-5C 1257 RET.jpg`,path:`/photography & video/Pictures/Professional Pictures/`,type:`IMAGE`,driveId:`1VQsEf7VtVoerYyYQY9CTaVYWCZYM7mLi`,driveUrl:`https://drive.google.com/uc?id=1VQsEf7VtVoerYyYQY9CTaVYWCZYM7mLi`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1VQsEf7VtVoerYyYQY9CTaVYWCZYM7mLi=w400-h400`,themes:`Roaring 20s | The Pour`,description:`dark speakeasy-styled product shot with playing cards, dice, fedora, shot glass`},{id:`1JE_1G6kOt1gNOSnc69Rm1zoSdjU-0VG4`,filename:`WKD SLIK VELVET-6A 1257 RET.jpg`,path:`/photography & video/Pictures/Professional Pictures/`,type:`IMAGE`,driveId:`1JE_1G6kOt1gNOSnc69Rm1zoSdjU-0VG4`,driveUrl:`https://drive.google.com/uc?id=1JE_1G6kOt1gNOSnc69Rm1zoSdjU-0VG4`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1JE_1G6kOt1gNOSnc69Rm1zoSdjU-0VG4=w400-h400`,themes:`Roaring 20s | The Pour`,description:`dark speakeasy-styled product shot with playing cards, dice, fedora, shot glass`},{id:`1S7yZjG_GGbOCBR_j_-uS7oIPRmMWcAUQ`,filename:`WKD SLIK VELVET-6B 1257 RET (2).jpg`,path:`/photography & video/Pictures/Professional Pictures/`,type:`IMAGE`,driveId:`1S7yZjG_GGbOCBR_j_-uS7oIPRmMWcAUQ`,driveUrl:`https://drive.google.com/uc?id=1S7yZjG_GGbOCBR_j_-uS7oIPRmMWcAUQ`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1S7yZjG_GGbOCBR_j_-uS7oIPRmMWcAUQ=w400-h400`,themes:`Roaring 20s | The Pour`,description:`dark speakeasy-styled product shot with playing cards, dice, fedora, shot glass`},{id:`13660ptnNwLWGDIDQLa4hMhFsC_0dB4uw`,filename:`WKD SLIK VELVET-6C 1257 RET.jpg`,path:`/photography & video/Pictures/Professional Pictures/`,type:`IMAGE`,driveId:`13660ptnNwLWGDIDQLa4hMhFsC_0dB4uw`,driveUrl:`https://drive.google.com/uc?id=13660ptnNwLWGDIDQLa4hMhFsC_0dB4uw`,thumbnailUrl:`https://lh3.googleusercontent.com/d/13660ptnNwLWGDIDQLa4hMhFsC_0dB4uw=w400-h400`,themes:`Roaring 20s | The Pour`,description:`dark speakeasy-styled product shot with playing cards, dice, fedora, shot glass`},{id:`1uQRbL2NdOwwOsY2WfJNe5TAQ9on8utik`,filename:`WKD SLIK VELVET-7A 1257 RET.jpg`,path:`/photography & video/Pictures/Professional Pictures/`,type:`IMAGE`,driveId:`1uQRbL2NdOwwOsY2WfJNe5TAQ9on8utik`,driveUrl:`https://drive.google.com/uc?id=1uQRbL2NdOwwOsY2WfJNe5TAQ9on8utik`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1uQRbL2NdOwwOsY2WfJNe5TAQ9on8utik=w400-h400`,themes:`Roaring 20s | The Pour`,description:`dark speakeasy-styled product shot with playing cards, dice, fedora, shot glass`},{id:`1_6Nt4M57Wv2_K0k-SkjbQBPvYo-b6gr_`,filename:`1000029376.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1_6Nt4M57Wv2_K0k-SkjbQBPvYo-b6gr_`,driveUrl:`https://drive.google.com/uc?id=1_6Nt4M57Wv2_K0k-SkjbQBPvYo-b6gr_`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1_6Nt4M57Wv2_K0k-SkjbQBPvYo-b6gr_=w400-h400`,themes:`The Rebirth | The Distiller | Single Barrel`,description:`distillery production/bottling scene — launch era, barrel environment`},{id:`1b-vik6U9n-U-EW0LDcIA4CpZP6_aQXGP`,filename:`1000029817 - Copy.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1b-vik6U9n-U-EW0LDcIA4CpZP6_aQXGP`,driveUrl:`https://drive.google.com/uc?id=1b-vik6U9n-U-EW0LDcIA4CpZP6_aQXGP`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1b-vik6U9n-U-EW0LDcIA4CpZP6_aQXGP=w400-h400`,themes:`The Rebirth | The Distiller | Single Barrel`,description:`distillery production/bottling scene — launch era, barrel environment`},{id:`1JXZNb400pOAY0PQzReA1UqiqkETy9s9-`,filename:`1000029817.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1JXZNb400pOAY0PQzReA1UqiqkETy9s9-`,driveUrl:`https://drive.google.com/uc?id=1JXZNb400pOAY0PQzReA1UqiqkETy9s9-`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1JXZNb400pOAY0PQzReA1UqiqkETy9s9-=w400-h400`,themes:`The Rebirth | The Distiller | Single Barrel`,description:`distillery production/bottling scene — launch era, barrel environment`},{id:`1UW5X5m8LCoLid-wajPtTjQIntlydyhs5`,filename:`1000031065.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1UW5X5m8LCoLid-wajPtTjQIntlydyhs5`,driveUrl:`https://drive.google.com/uc?id=1UW5X5m8LCoLid-wajPtTjQIntlydyhs5`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1UW5X5m8LCoLid-wajPtTjQIntlydyhs5=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1Oc2gTGPuAubSIs8NoaIAcfn3apafcaxf`,filename:`1000031429.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1Oc2gTGPuAubSIs8NoaIAcfn3apafcaxf`,driveUrl:`https://drive.google.com/uc?id=1Oc2gTGPuAubSIs8NoaIAcfn3apafcaxf`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Oc2gTGPuAubSIs8NoaIAcfn3apafcaxf=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1X5-gphVDTskdg2fXOx48vgkPfD64zYCS`,filename:`1000031430.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1X5-gphVDTskdg2fXOx48vgkPfD64zYCS`,driveUrl:`https://drive.google.com/uc?id=1X5-gphVDTskdg2fXOx48vgkPfD64zYCS`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1X5-gphVDTskdg2fXOx48vgkPfD64zYCS=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1DozJVm9EgXOG1MRzD5Kkzn2i27LqBEVb`,filename:`20241125_151837.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1DozJVm9EgXOG1MRzD5Kkzn2i27LqBEVb`,driveUrl:`https://drive.google.com/uc?id=1DozJVm9EgXOG1MRzD5Kkzn2i27LqBEVb`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1DozJVm9EgXOG1MRzD5Kkzn2i27LqBEVb=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1fSiGwwV2oT1Uw2lELLkg6q-aRkebf6bg`,filename:`20241202_162504.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1fSiGwwV2oT1Uw2lELLkg6q-aRkebf6bg`,driveUrl:`https://drive.google.com/uc?id=1fSiGwwV2oT1Uw2lELLkg6q-aRkebf6bg`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1fSiGwwV2oT1Uw2lELLkg6q-aRkebf6bg=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1JaVOTKOL_AIvlXNiD5YUXN4lPvB-WAoB`,filename:`20241206_193334.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1JaVOTKOL_AIvlXNiD5YUXN4lPvB-WAoB`,driveUrl:`https://drive.google.com/uc?id=1JaVOTKOL_AIvlXNiD5YUXN4lPvB-WAoB`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1JaVOTKOL_AIvlXNiD5YUXN4lPvB-WAoB=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1RJKhrS1JMZrwMP7ZHo1_vPryfhGH1Ty3`,filename:`20241206_195947.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1RJKhrS1JMZrwMP7ZHo1_vPryfhGH1Ty3`,driveUrl:`https://drive.google.com/uc?id=1RJKhrS1JMZrwMP7ZHo1_vPryfhGH1Ty3`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1RJKhrS1JMZrwMP7ZHo1_vPryfhGH1Ty3=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1-i4FBfb897YPowzrN5_kdtKvEjDhHcU8`,filename:`20241206_205813.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1-i4FBfb897YPowzrN5_kdtKvEjDhHcU8`,driveUrl:`https://drive.google.com/uc?id=1-i4FBfb897YPowzrN5_kdtKvEjDhHcU8`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1-i4FBfb897YPowzrN5_kdtKvEjDhHcU8=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1DXc-gG8n_tfaF-jhY6qzviMX015AHeQs`,filename:`20241206_205815.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1DXc-gG8n_tfaF-jhY6qzviMX015AHeQs`,driveUrl:`https://drive.google.com/uc?id=1DXc-gG8n_tfaF-jhY6qzviMX015AHeQs`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1DXc-gG8n_tfaF-jhY6qzviMX015AHeQs=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`10TbLV76Gb4NilI4gRHv9fQAV-wFeHm9h`,filename:`20241206_211938.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`10TbLV76Gb4NilI4gRHv9fQAV-wFeHm9h`,driveUrl:`https://drive.google.com/uc?id=10TbLV76Gb4NilI4gRHv9fQAV-wFeHm9h`,thumbnailUrl:`https://lh3.googleusercontent.com/d/10TbLV76Gb4NilI4gRHv9fQAV-wFeHm9h=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1Cq7rT7QFm8LqylM05lT4Xph5bNNtJWWH`,filename:`20241206_211945.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1Cq7rT7QFm8LqylM05lT4Xph5bNNtJWWH`,driveUrl:`https://drive.google.com/uc?id=1Cq7rT7QFm8LqylM05lT4Xph5bNNtJWWH`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Cq7rT7QFm8LqylM05lT4Xph5bNNtJWWH=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1Ez9m20yUaHE49QUQ2kgbDUB5-t0122u2`,filename:`20241206_211949.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1Ez9m20yUaHE49QUQ2kgbDUB5-t0122u2`,driveUrl:`https://drive.google.com/uc?id=1Ez9m20yUaHE49QUQ2kgbDUB5-t0122u2`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Ez9m20yUaHE49QUQ2kgbDUB5-t0122u2=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1k90WGVTPV43o3fXAaQQksqDuvPPw9bYj`,filename:`20241206_212042.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1k90WGVTPV43o3fXAaQQksqDuvPPw9bYj`,driveUrl:`https://drive.google.com/uc?id=1k90WGVTPV43o3fXAaQQksqDuvPPw9bYj`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1k90WGVTPV43o3fXAaQQksqDuvPPw9bYj=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1t0Ozhk8q1wITS3ec25YpKquCWm2Tgfc1`,filename:`20241206_212050.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1t0Ozhk8q1wITS3ec25YpKquCWm2Tgfc1`,driveUrl:`https://drive.google.com/uc?id=1t0Ozhk8q1wITS3ec25YpKquCWm2Tgfc1`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1t0Ozhk8q1wITS3ec25YpKquCWm2Tgfc1=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1cdaTNSrb-Wlz7WdiamXJY3W51h69d7M6`,filename:`20241206_212054.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1cdaTNSrb-Wlz7WdiamXJY3W51h69d7M6`,driveUrl:`https://drive.google.com/uc?id=1cdaTNSrb-Wlz7WdiamXJY3W51h69d7M6`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1cdaTNSrb-Wlz7WdiamXJY3W51h69d7M6=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`173C6GXbjRguzXiwAhCnU6QItAmEVSYfd`,filename:`20241206_212054(0).jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`173C6GXbjRguzXiwAhCnU6QItAmEVSYfd`,driveUrl:`https://drive.google.com/uc?id=173C6GXbjRguzXiwAhCnU6QItAmEVSYfd`,thumbnailUrl:`https://lh3.googleusercontent.com/d/173C6GXbjRguzXiwAhCnU6QItAmEVSYfd=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1ecbW5hII7yMoxODtY4039YkqHQRU_yq-`,filename:`20241206_212054(1).jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1ecbW5hII7yMoxODtY4039YkqHQRU_yq-`,driveUrl:`https://drive.google.com/uc?id=1ecbW5hII7yMoxODtY4039YkqHQRU_yq-`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1ecbW5hII7yMoxODtY4039YkqHQRU_yq-=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1fDqGaKKJMfjpNPAojtMV29r9D-2XelW3`,filename:`20241206_212055.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1fDqGaKKJMfjpNPAojtMV29r9D-2XelW3`,driveUrl:`https://drive.google.com/uc?id=1fDqGaKKJMfjpNPAojtMV29r9D-2XelW3`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1fDqGaKKJMfjpNPAojtMV29r9D-2XelW3=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1JP6LJ0HavwDNNmChyf5GiAMIUYCl9FEJ`,filename:`20241206_212055(0).jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1JP6LJ0HavwDNNmChyf5GiAMIUYCl9FEJ`,driveUrl:`https://drive.google.com/uc?id=1JP6LJ0HavwDNNmChyf5GiAMIUYCl9FEJ`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1JP6LJ0HavwDNNmChyf5GiAMIUYCl9FEJ=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1wBTJ3kEtI-JKdcUCBOagFp9EKIEaNZZw`,filename:`20241206_212055(1).jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1wBTJ3kEtI-JKdcUCBOagFp9EKIEaNZZw`,driveUrl:`https://drive.google.com/uc?id=1wBTJ3kEtI-JKdcUCBOagFp9EKIEaNZZw`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1wBTJ3kEtI-JKdcUCBOagFp9EKIEaNZZw=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1Q3jdIPxS2nWmoDnvBEZ0b5lae6RPYfD3`,filename:`20250904_120012.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1Q3jdIPxS2nWmoDnvBEZ0b5lae6RPYfD3`,driveUrl:`https://drive.google.com/uc?id=1Q3jdIPxS2nWmoDnvBEZ0b5lae6RPYfD3`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Q3jdIPxS2nWmoDnvBEZ0b5lae6RPYfD3=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1HhnxQtYEey736fDQMb53opXUFPVMUB_I`,filename:`467337649_122121065486544352_6810956517111849446_n.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1HhnxQtYEey736fDQMb53opXUFPVMUB_I`,driveUrl:`https://drive.google.com/uc?id=1HhnxQtYEey736fDQMb53opXUFPVMUB_I`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1HhnxQtYEey736fDQMb53opXUFPVMUB_I=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1iuOtZuv8Xp9Gmfd8ZEJOyOJHFS_bJqZ9`,filename:`468360563_122123735888544352_7629159047076150103_n.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1iuOtZuv8Xp9Gmfd8ZEJOyOJHFS_bJqZ9`,driveUrl:`https://drive.google.com/uc?id=1iuOtZuv8Xp9Gmfd8ZEJOyOJHFS_bJqZ9`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1iuOtZuv8Xp9Gmfd8ZEJOyOJHFS_bJqZ9=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1Yg_mgTnSkzbZKughJGQgJhsI1SnKeypM`,filename:`468612536_122124444494544352_5213932445498790851_n.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1Yg_mgTnSkzbZKughJGQgJhsI1SnKeypM`,driveUrl:`https://drive.google.com/uc?id=1Yg_mgTnSkzbZKughJGQgJhsI1SnKeypM`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Yg_mgTnSkzbZKughJGQgJhsI1SnKeypM=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1mwD_KnAH6SyBiKQ5nRkQQWCbnIVCvjWO`,filename:`469698140_122126980100544352_8035726016211842731_n.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1mwD_KnAH6SyBiKQ5nRkQQWCbnIVCvjWO`,driveUrl:`https://drive.google.com/uc?id=1mwD_KnAH6SyBiKQ5nRkQQWCbnIVCvjWO`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1mwD_KnAH6SyBiKQ5nRkQQWCbnIVCvjWO=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1R3q3Tfs4Gb7g8bfdxvt1k45vJgmCxB42`,filename:`470186170_122128317098544352_128358636079317020_n (1).jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1R3q3Tfs4Gb7g8bfdxvt1k45vJgmCxB42`,driveUrl:`https://drive.google.com/uc?id=1R3q3Tfs4Gb7g8bfdxvt1k45vJgmCxB42`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1R3q3Tfs4Gb7g8bfdxvt1k45vJgmCxB42=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1IXQUh98Z0DspPY3qZ6G174MDEWr1aqeY`,filename:`470186170_122128317098544352_128358636079317020_n.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1IXQUh98Z0DspPY3qZ6G174MDEWr1aqeY`,driveUrl:`https://drive.google.com/uc?id=1IXQUh98Z0DspPY3qZ6G174MDEWr1aqeY`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1IXQUh98Z0DspPY3qZ6G174MDEWr1aqeY=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1bm314RWxfSJkQb5WHLPLHQjk70X-h9ZM`,filename:`471110765_122130701420544352_1075923526293917146_n.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1bm314RWxfSJkQb5WHLPLHQjk70X-h9ZM`,driveUrl:`https://drive.google.com/uc?id=1bm314RWxfSJkQb5WHLPLHQjk70X-h9ZM`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1bm314RWxfSJkQb5WHLPLHQjk70X-h9ZM=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1I6YJTZmkPyELUfnYbftypoqMcXIrIp-x`,filename:`471241749_122129530742544352_2435678513463214752_n.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1I6YJTZmkPyELUfnYbftypoqMcXIrIp-x`,driveUrl:`https://drive.google.com/uc?id=1I6YJTZmkPyELUfnYbftypoqMcXIrIp-x`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1I6YJTZmkPyELUfnYbftypoqMcXIrIp-x=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1RphgFOXY82gpMR0OkZMS71yrojeCQdJg`,filename:`472165032_122132270228544352_4712703791829704548_n.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1RphgFOXY82gpMR0OkZMS71yrojeCQdJg`,driveUrl:`https://drive.google.com/uc?id=1RphgFOXY82gpMR0OkZMS71yrojeCQdJg`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1RphgFOXY82gpMR0OkZMS71yrojeCQdJg=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1cy8a5O00O5MsGPCEyPqLq7p4CvlDgNeF`,filename:`472491628_122132711540544352_6286132525699192304_n.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1cy8a5O00O5MsGPCEyPqLq7p4CvlDgNeF`,driveUrl:`https://drive.google.com/uc?id=1cy8a5O00O5MsGPCEyPqLq7p4CvlDgNeF`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1cy8a5O00O5MsGPCEyPqLq7p4CvlDgNeF=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1jl9SyQ2l35peLBQZG3sTBJSK_A7eE4gU`,filename:`472718039_122132817140544352_3363827506088311574_n.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1jl9SyQ2l35peLBQZG3sTBJSK_A7eE4gU`,driveUrl:`https://drive.google.com/uc?id=1jl9SyQ2l35peLBQZG3sTBJSK_A7eE4gU`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1jl9SyQ2l35peLBQZG3sTBJSK_A7eE4gU=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1IwyYqadcHgi4zlStZNBMW2BReRJEqb-P`,filename:`472742890_122133742376544352_6958192202267919103_n.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1IwyYqadcHgi4zlStZNBMW2BReRJEqb-P`,driveUrl:`https://drive.google.com/uc?id=1IwyYqadcHgi4zlStZNBMW2BReRJEqb-P`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1IwyYqadcHgi4zlStZNBMW2BReRJEqb-P=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1SN9TF35Jvh_RC4KB7yVyc_RTArGhNbEf`,filename:`473065401_122134147256544352_7155915882124102016_n.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1SN9TF35Jvh_RC4KB7yVyc_RTArGhNbEf`,driveUrl:`https://drive.google.com/uc?id=1SN9TF35Jvh_RC4KB7yVyc_RTArGhNbEf`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1SN9TF35Jvh_RC4KB7yVyc_RTArGhNbEf=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1sG0gAszH4ErQylmGW0HHeMBcmsnWJT-I`,filename:`476075485_122139461228544352_8781179114365734374_n.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1sG0gAszH4ErQylmGW0HHeMBcmsnWJT-I`,driveUrl:`https://drive.google.com/uc?id=1sG0gAszH4ErQylmGW0HHeMBcmsnWJT-I`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1sG0gAszH4ErQylmGW0HHeMBcmsnWJT-I=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1zr9qOC6Kt3omDfY0DDFKdvWrWiQnrBUQ`,filename:`481075954_607196755535960_6457808223383431059_n.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1zr9qOC6Kt3omDfY0DDFKdvWrWiQnrBUQ`,driveUrl:`https://drive.google.com/uc?id=1zr9qOC6Kt3omDfY0DDFKdvWrWiQnrBUQ`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1zr9qOC6Kt3omDfY0DDFKdvWrWiQnrBUQ=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1hnnPUhpp8MgV4zuzhZ6k7GlWaK-CPSnx`,filename:`IMG_20241127_181215.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1hnnPUhpp8MgV4zuzhZ6k7GlWaK-CPSnx`,driveUrl:`https://drive.google.com/uc?id=1hnnPUhpp8MgV4zuzhZ6k7GlWaK-CPSnx`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1hnnPUhpp8MgV4zuzhZ6k7GlWaK-CPSnx=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1QmN_-h4jnhA2JG5UxzpSBj7HV2o2Tpcx`,filename:`IMG_20241203_173925.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1QmN_-h4jnhA2JG5UxzpSBj7HV2o2Tpcx`,driveUrl:`https://drive.google.com/uc?id=1QmN_-h4jnhA2JG5UxzpSBj7HV2o2Tpcx`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1QmN_-h4jnhA2JG5UxzpSBj7HV2o2Tpcx=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`15orRaKbWna3O8OgMJcVDGKOs67dL5I2y`,filename:`IMG_20251001_111447.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`15orRaKbWna3O8OgMJcVDGKOs67dL5I2y`,driveUrl:`https://drive.google.com/uc?id=15orRaKbWna3O8OgMJcVDGKOs67dL5I2y`,thumbnailUrl:`https://lh3.googleusercontent.com/d/15orRaKbWna3O8OgMJcVDGKOs67dL5I2y=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1qIFq3tQHBUBixpkd6MrKutdWXWMecOrv`,filename:`IMG_20251001_111450.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1qIFq3tQHBUBixpkd6MrKutdWXWMecOrv`,driveUrl:`https://drive.google.com/uc?id=1qIFq3tQHBUBixpkd6MrKutdWXWMecOrv`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1qIFq3tQHBUBixpkd6MrKutdWXWMecOrv=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1NbXKWnX66RXhdQeIMF4_wKWsiacucZkO`,filename:`Screenshot_20251213_105357_Instagram.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1NbXKWnX66RXhdQeIMF4_wKWsiacucZkO`,driveUrl:`https://drive.google.com/uc?id=1NbXKWnX66RXhdQeIMF4_wKWsiacucZkO`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1NbXKWnX66RXhdQeIMF4_wKWsiacucZkO=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1Z-REyJdiin4DwsMUsfQMafWL5YS9l5RX`,filename:`Silk Velvet - Bar.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1Z-REyJdiin4DwsMUsfQMafWL5YS9l5RX`,driveUrl:`https://drive.google.com/uc?id=1Z-REyJdiin4DwsMUsfQMafWL5YS9l5RX`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Z-REyJdiin4DwsMUsfQMafWL5YS9l5RX=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1FR0OLAUBxO5mApuuNsnLaNSy4nQh1m8q`,filename:`Zach Hargis - Headshot 400x400.png`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1FR0OLAUBxO5mApuuNsnLaNSy4nQh1m8q`,driveUrl:`https://drive.google.com/uc?id=1FR0OLAUBxO5mApuuNsnLaNSy4nQh1m8q`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1FR0OLAUBxO5mApuuNsnLaNSy4nQh1m8q=w400-h400`,themes:`The Rebirth | The Distiller`,description:`current production or brand-building photo from launch era`},{id:`1H37nHtWLCoplPFMNCKAZRBU2BB1jZhz0`,filename:`Zach Hargis - Headshot.jpg`,path:`/photography & video/Pictures/Raw Pictures/Current/`,type:`IMAGE`,driveId:`1H37nHtWLCoplPFMNCKAZRBU2BB1jZhz0`,driveUrl:`https://drive.google.com/uc?id=1H37nHtWLCoplPFMNCKAZRBU2BB1jZhz0`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1H37nHtWLCoplPFMNCKAZRBU2BB1jZhz0=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1PtDmihX6CUEcSgbYqyX2PQLIrQp77cIW`,filename:`20220319_230526.jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`1PtDmihX6CUEcSgbYqyX2PQLIrQp77cIW`,driveUrl:`https://drive.google.com/uc?id=1PtDmihX6CUEcSgbYqyX2PQLIrQp77cIW`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1PtDmihX6CUEcSgbYqyX2PQLIrQp77cIW=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1XvzK4nN3NhV654FwHsK9-8YC1LCJFAva`,filename:`20220319_230544.jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`1XvzK4nN3NhV654FwHsK9-8YC1LCJFAva`,driveUrl:`https://drive.google.com/uc?id=1XvzK4nN3NhV654FwHsK9-8YC1LCJFAva`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1XvzK4nN3NhV654FwHsK9-8YC1LCJFAva=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1zOqn6raH4mkSdmCxZcPTget7hcSkOC6W`,filename:`20220319_230553.jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`1zOqn6raH4mkSdmCxZcPTget7hcSkOC6W`,driveUrl:`https://drive.google.com/uc?id=1zOqn6raH4mkSdmCxZcPTget7hcSkOC6W`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1zOqn6raH4mkSdmCxZcPTget7hcSkOC6W=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1vaaFGUVHigIzMFZon4i5EgRC-CPXE6F2`,filename:`20220319_230752-ZHARGIS-0423.jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`1vaaFGUVHigIzMFZon4i5EgRC-CPXE6F2`,driveUrl:`https://drive.google.com/uc?id=1vaaFGUVHigIzMFZon4i5EgRC-CPXE6F2`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1vaaFGUVHigIzMFZon4i5EgRC-CPXE6F2=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`137Js9Th5u_mhG0Q9qMRBgW82InTIK0IL`,filename:`20220319_230752.jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`137Js9Th5u_mhG0Q9qMRBgW82InTIK0IL`,driveUrl:`https://drive.google.com/uc?id=137Js9Th5u_mhG0Q9qMRBgW82InTIK0IL`,thumbnailUrl:`https://lh3.googleusercontent.com/d/137Js9Th5u_mhG0Q9qMRBgW82InTIK0IL=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1Loldto27VDWrP4BgvgB2b47SOLIMSe8B`,filename:`20220319_230833.jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`1Loldto27VDWrP4BgvgB2b47SOLIMSe8B`,driveUrl:`https://drive.google.com/uc?id=1Loldto27VDWrP4BgvgB2b47SOLIMSe8B`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Loldto27VDWrP4BgvgB2b47SOLIMSe8B=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1kCw8pU36Th-4eLBWwG2OikkdxxjHL81v`,filename:`20220319_231015.jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`1kCw8pU36Th-4eLBWwG2OikkdxxjHL81v`,driveUrl:`https://drive.google.com/uc?id=1kCw8pU36Th-4eLBWwG2OikkdxxjHL81v`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1kCw8pU36Th-4eLBWwG2OikkdxxjHL81v=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1lbJaDme3ZRPc-B7QhTliCV5Fd_160HQI`,filename:`20220319_231128.jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`1lbJaDme3ZRPc-B7QhTliCV5Fd_160HQI`,driveUrl:`https://drive.google.com/uc?id=1lbJaDme3ZRPc-B7QhTliCV5Fd_160HQI`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1lbJaDme3ZRPc-B7QhTliCV5Fd_160HQI=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1jSxCkIvBqHxc04U8eaDMmKCH5mAcDWfS`,filename:`20220319_231135.jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`1jSxCkIvBqHxc04U8eaDMmKCH5mAcDWfS`,driveUrl:`https://drive.google.com/uc?id=1jSxCkIvBqHxc04U8eaDMmKCH5mAcDWfS`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1jSxCkIvBqHxc04U8eaDMmKCH5mAcDWfS=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1U4UriX601QNA3h6BhfX9bCnSxSpVXlYo`,filename:`20220319_231201.jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`1U4UriX601QNA3h6BhfX9bCnSxSpVXlYo`,driveUrl:`https://drive.google.com/uc?id=1U4UriX601QNA3h6BhfX9bCnSxSpVXlYo`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1U4UriX601QNA3h6BhfX9bCnSxSpVXlYo=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1_G-TdO_CPTVxjQA8msHtLE6urBDIVK7D`,filename:`20220319_231204.jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`1_G-TdO_CPTVxjQA8msHtLE6urBDIVK7D`,driveUrl:`https://drive.google.com/uc?id=1_G-TdO_CPTVxjQA8msHtLE6urBDIVK7D`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1_G-TdO_CPTVxjQA8msHtLE6urBDIVK7D=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1JYNkuteqKBcnOoN4qO4utP-N5EIBa8p-`,filename:`20220319_231523.jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`1JYNkuteqKBcnOoN4qO4utP-N5EIBa8p-`,driveUrl:`https://drive.google.com/uc?id=1JYNkuteqKBcnOoN4qO4utP-N5EIBa8p-`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1JYNkuteqKBcnOoN4qO4utP-N5EIBa8p-=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1Qp4DMiLLyfGpM1dtDpzRYofeTP4YyHQ7`,filename:`20220504_203816 (1).jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`1Qp4DMiLLyfGpM1dtDpzRYofeTP4YyHQ7`,driveUrl:`https://drive.google.com/uc?id=1Qp4DMiLLyfGpM1dtDpzRYofeTP4YyHQ7`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Qp4DMiLLyfGpM1dtDpzRYofeTP4YyHQ7=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1brCgDtcywL8mizTPXBDu29tg680GsKzz`,filename:`FB_IMG_1634774747805 (1).jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`1brCgDtcywL8mizTPXBDu29tg680GsKzz`,driveUrl:`https://drive.google.com/uc?id=1brCgDtcywL8mizTPXBDu29tg680GsKzz`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1brCgDtcywL8mizTPXBDu29tg680GsKzz=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1yYLgsS00G-J4RWdgglRfFU8DsCtHr1Xs`,filename:`FB_IMG_1634774927875 (1).jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`1yYLgsS00G-J4RWdgglRfFU8DsCtHr1Xs`,driveUrl:`https://drive.google.com/uc?id=1yYLgsS00G-J4RWdgglRfFU8DsCtHr1Xs`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1yYLgsS00G-J4RWdgglRfFU8DsCtHr1Xs=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`14HrDt2nCYiBUdBD51Cai8YpdZ3I0w7BD`,filename:`FB_IMG_1634774960976 (1).jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`14HrDt2nCYiBUdBD51Cai8YpdZ3I0w7BD`,driveUrl:`https://drive.google.com/uc?id=14HrDt2nCYiBUdBD51Cai8YpdZ3I0w7BD`,thumbnailUrl:`https://lh3.googleusercontent.com/d/14HrDt2nCYiBUdBD51Cai8YpdZ3I0w7BD=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1Cy53V8PDZisehBq6xKvSUVjw9PZtsYXC`,filename:`FB_IMG_1650134191610 (1)-ZHARGIS-0423.jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`1Cy53V8PDZisehBq6xKvSUVjw9PZtsYXC`,driveUrl:`https://drive.google.com/uc?id=1Cy53V8PDZisehBq6xKvSUVjw9PZtsYXC`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Cy53V8PDZisehBq6xKvSUVjw9PZtsYXC=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1qsc0EKU1OYuZJn6BD_7ohjHRCqIP5FAZ`,filename:`FB_IMG_1650134191610 (1).jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`1qsc0EKU1OYuZJn6BD_7ohjHRCqIP5FAZ`,driveUrl:`https://drive.google.com/uc?id=1qsc0EKU1OYuZJn6BD_7ohjHRCqIP5FAZ`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1qsc0EKU1OYuZJn6BD_7ohjHRCqIP5FAZ=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1cWjyt-YDlSvm0uOtCpOaskqzyKSJ51Ps`,filename:`FB_IMG_1650134347199 (1).jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`1cWjyt-YDlSvm0uOtCpOaskqzyKSJ51Ps`,driveUrl:`https://drive.google.com/uc?id=1cWjyt-YDlSvm0uOtCpOaskqzyKSJ51Ps`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1cWjyt-YDlSvm0uOtCpOaskqzyKSJ51Ps=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1RucCUGLZbWGx4oCyA8TL3pAluQbYmUyK`,filename:`IMG_20211020_182653 (1).jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`1RucCUGLZbWGx4oCyA8TL3pAluQbYmUyK`,driveUrl:`https://drive.google.com/uc?id=1RucCUGLZbWGx4oCyA8TL3pAluQbYmUyK`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1RucCUGLZbWGx4oCyA8TL3pAluQbYmUyK=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`11hDORVGQSLk1JTl2mZ-UK2RgjEbcOOxp`,filename:`IMG_20211020_182656 (1).jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`11hDORVGQSLk1JTl2mZ-UK2RgjEbcOOxp`,driveUrl:`https://drive.google.com/uc?id=11hDORVGQSLk1JTl2mZ-UK2RgjEbcOOxp`,thumbnailUrl:`https://lh3.googleusercontent.com/d/11hDORVGQSLk1JTl2mZ-UK2RgjEbcOOxp=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1DPBvg0KDbOiukDsXMYNuZmtFMDxgaCY4`,filename:`IMG_20211020_182701 (1).jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`1DPBvg0KDbOiukDsXMYNuZmtFMDxgaCY4`,driveUrl:`https://drive.google.com/uc?id=1DPBvg0KDbOiukDsXMYNuZmtFMDxgaCY4`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1DPBvg0KDbOiukDsXMYNuZmtFMDxgaCY4=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1VDt_jAQUhwdf4LplQyAMDWOMgXcO-DgE`,filename:`IMG_20211020_182704 (1).jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`1VDt_jAQUhwdf4LplQyAMDWOMgXcO-DgE`,driveUrl:`https://drive.google.com/uc?id=1VDt_jAQUhwdf4LplQyAMDWOMgXcO-DgE`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1VDt_jAQUhwdf4LplQyAMDWOMgXcO-DgE=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1AioBjpMAioVCVnzEPDwEL-jiDeTLLI0m`,filename:`IMG_20211020_182719 (1).jpg`,path:`/photography & video/Pictures/Raw Pictures/History/`,type:`IMAGE`,driveId:`1AioBjpMAioVCVnzEPDwEL-jiDeTLLI0m`,driveUrl:`https://drive.google.com/uc?id=1AioBjpMAioVCVnzEPDwEL-jiDeTLLI0m`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1AioBjpMAioVCVnzEPDwEL-jiDeTLLI0m=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1-QtO88mDxd0FC53eao6qrzuGOhXESR1I`,filename:`1_050ec5bab09f5623488471c345ddc378.jpg`,path:`/photography & video/Pictures/Raw Pictures/Web Images/`,type:`IMAGE`,driveId:`1-QtO88mDxd0FC53eao6qrzuGOhXESR1I`,driveUrl:`https://drive.google.com/uc?id=1-QtO88mDxd0FC53eao6qrzuGOhXESR1I`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1-QtO88mDxd0FC53eao6qrzuGOhXESR1I=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1VAgf1Jxv4lrsiWWrvkVTl1lJyBLbrG0k`,filename:`1. Winstead logo.jpg- c.jpg`,path:`/photography & video/Pictures/Raw Pictures/Web Images/`,type:`IMAGE`,driveId:`1VAgf1Jxv4lrsiWWrvkVTl1lJyBLbrG0k`,driveUrl:`https://drive.google.com/uc?id=1VAgf1Jxv4lrsiWWrvkVTl1lJyBLbrG0k`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1VAgf1Jxv4lrsiWWrvkVTl1lJyBLbrG0k=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`15kM7wv0UQ4T7dNVaf_gzJ7l8J62XoE8h`,filename:`2. Winstead Dist..jpg- c.jpg`,path:`/photography & video/Pictures/Raw Pictures/Web Images/`,type:`IMAGE`,driveId:`15kM7wv0UQ4T7dNVaf_gzJ7l8J62XoE8h`,driveUrl:`https://drive.google.com/uc?id=15kM7wv0UQ4T7dNVaf_gzJ7l8J62XoE8h`,thumbnailUrl:`https://lh3.googleusercontent.com/d/15kM7wv0UQ4T7dNVaf_gzJ7l8J62XoE8h=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`Silk Velvet product shot from early production in Henderson`},{id:`1Lple6j4PED0hlP7aebhlPX7oudF9xmeI`,filename:`3. Quart jug-ac-r.jpg`,path:`/photography & video/Pictures/Raw Pictures/Web Images/`,type:`IMAGE`,driveId:`1Lple6j4PED0hlP7aebhlPX7oudF9xmeI`,driveUrl:`https://drive.google.com/uc?id=1Lple6j4PED0hlP7aebhlPX7oudF9xmeI`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Lple6j4PED0hlP7aebhlPX7oudF9xmeI=w400-h400`,themes:`The Rebirth | The Distiller | Choose Your Velvet`,description:`historical product vessel — original Silk Velvet product range`},{id:`1c3iR4J1OjlvF5lUZynIyzuSyPgiWavnS`,filename:`4. Silk Velvet mini.jpg-ac-l.jpg`,path:`/photography & video/Pictures/Raw Pictures/Web Images/`,type:`IMAGE`,driveId:`1c3iR4J1OjlvF5lUZynIyzuSyPgiWavnS`,driveUrl:`https://drive.google.com/uc?id=1c3iR4J1OjlvF5lUZynIyzuSyPgiWavnS`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1c3iR4J1OjlvF5lUZynIyzuSyPgiWavnS=w400-h400`,themes:`The Rebirth | The Distiller | Choose Your Velvet`,description:`historical product vessel — original Silk Velvet product range`},{id:`1a-Uwv6wb0YvMs2K1586GQvJNeC_mASUq`,filename:`5. A.S. Silk Velvet SG- ac.jpg`,path:`/photography & video/Pictures/Raw Pictures/Web Images/`,type:`IMAGE`,driveId:`1a-Uwv6wb0YvMs2K1586GQvJNeC_mASUq`,driveUrl:`https://drive.google.com/uc?id=1a-Uwv6wb0YvMs2K1586GQvJNeC_mASUq`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1a-Uwv6wb0YvMs2K1586GQvJNeC_mASUq=w400-h400`,themes:`The Rebirth | The Distiller`,description:`archival web-sourced image of original brand or distillery`},{id:`1FPSZTg6xK-kaJyvOJQ9Wgz29I8Y6ONIt`,filename:`6. Silk Velvet SG - ac.jpg`,path:`/photography & video/Pictures/Raw Pictures/Web Images/`,type:`IMAGE`,driveId:`1FPSZTg6xK-kaJyvOJQ9Wgz29I8Y6ONIt`,driveUrl:`https://drive.google.com/uc?id=1FPSZTg6xK-kaJyvOJQ9Wgz29I8Y6ONIt`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1FPSZTg6xK-kaJyvOJQ9Wgz29I8Y6ONIt=w400-h400`,themes:`The Rebirth | The Distiller`,description:`archival web-sourced image of original brand or distillery`},{id:`1F1MfT1Bo0rVXRHvKieUvhuxnxh-j-YOZ`,filename:`7. TX seller jug- l.jpg`,path:`/photography & video/Pictures/Raw Pictures/Web Images/`,type:`IMAGE`,driveId:`1F1MfT1Bo0rVXRHvKieUvhuxnxh-j-YOZ`,driveUrl:`https://drive.google.com/uc?id=1F1MfT1Bo0rVXRHvKieUvhuxnxh-j-YOZ`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1F1MfT1Bo0rVXRHvKieUvhuxnxh-j-YOZ=w400-h400`,themes:`The Rebirth | The Distiller | Choose Your Velvet`,description:`historical product vessel — original Silk Velvet product range`},{id:`1rXN0IxRCLzNoFOQaubV_xnMzC4bgoxT4`,filename:`8. AS Winstead grave.jpg- r.jpg`,path:`/photography & video/Pictures/Raw Pictures/Web Images/`,type:`IMAGE`,driveId:`1rXN0IxRCLzNoFOQaubV_xnMzC4bgoxT4`,driveUrl:`https://drive.google.com/uc?id=1rXN0IxRCLzNoFOQaubV_xnMzC4bgoxT4`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1rXN0IxRCLzNoFOQaubV_xnMzC4bgoxT4=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical Winstead branding/letterhead from Henderson KY`},{id:`15ZSiycFVLyaqzM8Rmsj03lCBIrjFAi79`,filename:`9a.EW Winstead SG.jpg- l.jpg`,path:`/photography & video/Pictures/Raw Pictures/Web Images/`,type:`IMAGE`,driveId:`15ZSiycFVLyaqzM8Rmsj03lCBIrjFAi79`,driveUrl:`https://drive.google.com/uc?id=15ZSiycFVLyaqzM8Rmsj03lCBIrjFAi79`,thumbnailUrl:`https://lh3.googleusercontent.com/d/15ZSiycFVLyaqzM8Rmsj03lCBIrjFAi79=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical Winstead branding/letterhead from Henderson KY`},{id:`1R1bt2pOarJc8ftHdmMg47kcl27c4o2pt`,filename:`9b. EW ad -- 1915- c.jpg`,path:`/photography & video/Pictures/Raw Pictures/Web Images/`,type:`IMAGE`,driveId:`1R1bt2pOarJc8ftHdmMg47kcl27c4o2pt`,driveUrl:`https://drive.google.com/uc?id=1R1bt2pOarJc8ftHdmMg47kcl27c4o2pt`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1R1bt2pOarJc8ftHdmMg47kcl27c4o2pt=w400-h400`,themes:`The Rebirth | The Distiller`,description:`archival web-sourced image of original brand or distillery`},{id:`1-OVQCLS6K3o9_7yfIraReiQVEdKqXR2N`,filename:`9c. Winstead plinth.jpg- r.jpg`,path:`/photography & video/Pictures/Raw Pictures/Web Images/`,type:`IMAGE`,driveId:`1-OVQCLS6K3o9_7yfIraReiQVEdKqXR2N`,driveUrl:`https://drive.google.com/uc?id=1-OVQCLS6K3o9_7yfIraReiQVEdKqXR2N`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1-OVQCLS6K3o9_7yfIraReiQVEdKqXR2N=w400-h400`,themes:`The Rebirth | The Distiller | Henderson, KY`,description:`historical Winstead branding/letterhead from Henderson KY`},{id:`1oGC8a-R6bYcKFqABJeGsfQ4kE66dn2_i`,filename:`Worsham jug.jpg`,path:`/photography & video/Pictures/Raw Pictures/Web Images/`,type:`IMAGE`,driveId:`1oGC8a-R6bYcKFqABJeGsfQ4kE66dn2_i`,driveUrl:`https://drive.google.com/uc?id=1oGC8a-R6bYcKFqABJeGsfQ4kE66dn2_i`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1oGC8a-R6bYcKFqABJeGsfQ4kE66dn2_i=w400-h400`,themes:`The Rebirth | The Distiller | Choose Your Velvet`,description:`historical product vessel — original Silk Velvet product range`},{id:`1klLcO3cQePa-aOwPGE4Mu0HM4AVPG03g`,filename:`SILK VELVET WHISKEY 001.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1klLcO3cQePa-aOwPGE4Mu0HM4AVPG03g`,driveUrl:`https://drive.google.com/uc?id=1klLcO3cQePa-aOwPGE4Mu0HM4AVPG03g`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1klLcO3cQePa-aOwPGE4Mu0HM4AVPG03g=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1QhULOmlRRCz8-OOD-AHmJGw7C3YQ9-dC`,filename:`SILK VELVET WHISKEY 002.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1QhULOmlRRCz8-OOD-AHmJGw7C3YQ9-dC`,driveUrl:`https://drive.google.com/uc?id=1QhULOmlRRCz8-OOD-AHmJGw7C3YQ9-dC`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1QhULOmlRRCz8-OOD-AHmJGw7C3YQ9-dC=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1awRdACAbpOCOHd2gGiICbWCKQOozGClb`,filename:`SILK VELVET WHISKEY 003.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1awRdACAbpOCOHd2gGiICbWCKQOozGClb`,driveUrl:`https://drive.google.com/uc?id=1awRdACAbpOCOHd2gGiICbWCKQOozGClb`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1awRdACAbpOCOHd2gGiICbWCKQOozGClb=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1PevQy-lwc0EeB3brQ7A0LXaksXuisOfP`,filename:`SILK VELVET WHISKEY 004.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1PevQy-lwc0EeB3brQ7A0LXaksXuisOfP`,driveUrl:`https://drive.google.com/uc?id=1PevQy-lwc0EeB3brQ7A0LXaksXuisOfP`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1PevQy-lwc0EeB3brQ7A0LXaksXuisOfP=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`14eHKYe0GOYxHQ24prLBY6xYExH4LRzyQ`,filename:`SILK VELVET WHISKEY 005.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`14eHKYe0GOYxHQ24prLBY6xYExH4LRzyQ`,driveUrl:`https://drive.google.com/uc?id=14eHKYe0GOYxHQ24prLBY6xYExH4LRzyQ`,thumbnailUrl:`https://lh3.googleusercontent.com/d/14eHKYe0GOYxHQ24prLBY6xYExH4LRzyQ=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`15ZYMNf8bOXSS-vcf_aHZh8xGiJ6uJOLu`,filename:`SILK VELVET WHISKEY 006.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`15ZYMNf8bOXSS-vcf_aHZh8xGiJ6uJOLu`,driveUrl:`https://drive.google.com/uc?id=15ZYMNf8bOXSS-vcf_aHZh8xGiJ6uJOLu`,thumbnailUrl:`https://lh3.googleusercontent.com/d/15ZYMNf8bOXSS-vcf_aHZh8xGiJ6uJOLu=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1NIS3330BxsHzrV-ROJEXYTv_GITvZxja`,filename:`SILK VELVET WHISKEY 007.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1NIS3330BxsHzrV-ROJEXYTv_GITvZxja`,driveUrl:`https://drive.google.com/uc?id=1NIS3330BxsHzrV-ROJEXYTv_GITvZxja`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1NIS3330BxsHzrV-ROJEXYTv_GITvZxja=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1HfNKgrO8x8u0vEiSn9D6_ahD3cVpKjTX`,filename:`SILK VELVET WHISKEY 008.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1HfNKgrO8x8u0vEiSn9D6_ahD3cVpKjTX`,driveUrl:`https://drive.google.com/uc?id=1HfNKgrO8x8u0vEiSn9D6_ahD3cVpKjTX`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1HfNKgrO8x8u0vEiSn9D6_ahD3cVpKjTX=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1LpjeQhFwSRxcnlCHSyQHv0FLYhJo7eBE`,filename:`SILK VELVET WHISKEY 009.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1LpjeQhFwSRxcnlCHSyQHv0FLYhJo7eBE`,driveUrl:`https://drive.google.com/uc?id=1LpjeQhFwSRxcnlCHSyQHv0FLYhJo7eBE`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1LpjeQhFwSRxcnlCHSyQHv0FLYhJo7eBE=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`12eDYk_n3M7vM9ycY2hISzDGT3yQgej_j`,filename:`SILK VELVET WHISKEY 010.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`12eDYk_n3M7vM9ycY2hISzDGT3yQgej_j`,driveUrl:`https://drive.google.com/uc?id=12eDYk_n3M7vM9ycY2hISzDGT3yQgej_j`,thumbnailUrl:`https://lh3.googleusercontent.com/d/12eDYk_n3M7vM9ycY2hISzDGT3yQgej_j=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1G526ElvLRcaz9oyuuO2mokYjjoxVOB64`,filename:`SILK VELVET WHISKEY 011.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1G526ElvLRcaz9oyuuO2mokYjjoxVOB64`,driveUrl:`https://drive.google.com/uc?id=1G526ElvLRcaz9oyuuO2mokYjjoxVOB64`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1G526ElvLRcaz9oyuuO2mokYjjoxVOB64=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1_HaV0-ZsSOFyzHVaJzc3kgXPqbQ_s11A`,filename:`SILK VELVET WHISKEY 012.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1_HaV0-ZsSOFyzHVaJzc3kgXPqbQ_s11A`,driveUrl:`https://drive.google.com/uc?id=1_HaV0-ZsSOFyzHVaJzc3kgXPqbQ_s11A`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1_HaV0-ZsSOFyzHVaJzc3kgXPqbQ_s11A=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`12QW5PgfrN-yo6dKiZy177rj5ewtH4ptQ`,filename:`SILK VELVET WHISKEY 013.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`12QW5PgfrN-yo6dKiZy177rj5ewtH4ptQ`,driveUrl:`https://drive.google.com/uc?id=12QW5PgfrN-yo6dKiZy177rj5ewtH4ptQ`,thumbnailUrl:`https://lh3.googleusercontent.com/d/12QW5PgfrN-yo6dKiZy177rj5ewtH4ptQ=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1Qm4O5WBM_7xlSvagb3q4FjuihVM3m0DZ`,filename:`SILK VELVET WHISKEY 014.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1Qm4O5WBM_7xlSvagb3q4FjuihVM3m0DZ`,driveUrl:`https://drive.google.com/uc?id=1Qm4O5WBM_7xlSvagb3q4FjuihVM3m0DZ`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Qm4O5WBM_7xlSvagb3q4FjuihVM3m0DZ=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`18ty0E-uFfufcY5ubH-bNenSSUTOviZ0P`,filename:`SILK VELVET WHISKEY 015.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`18ty0E-uFfufcY5ubH-bNenSSUTOviZ0P`,driveUrl:`https://drive.google.com/uc?id=18ty0E-uFfufcY5ubH-bNenSSUTOviZ0P`,thumbnailUrl:`https://lh3.googleusercontent.com/d/18ty0E-uFfufcY5ubH-bNenSSUTOviZ0P=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1MCcLbIfo5rLprBOiwqyQ25Gzr4vWV6Ra`,filename:`SILK VELVET WHISKEY 016.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1MCcLbIfo5rLprBOiwqyQ25Gzr4vWV6Ra`,driveUrl:`https://drive.google.com/uc?id=1MCcLbIfo5rLprBOiwqyQ25Gzr4vWV6Ra`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1MCcLbIfo5rLprBOiwqyQ25Gzr4vWV6Ra=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1sna48ARit_SLnUBl32mrStKtZR1WvZgv`,filename:`SILK VELVET WHISKEY 017.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1sna48ARit_SLnUBl32mrStKtZR1WvZgv`,driveUrl:`https://drive.google.com/uc?id=1sna48ARit_SLnUBl32mrStKtZR1WvZgv`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1sna48ARit_SLnUBl32mrStKtZR1WvZgv=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1nHQF4GvSZ8keuqEXUpZvJiudkv6y58NB`,filename:`SILK VELVET WHISKEY 018.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1nHQF4GvSZ8keuqEXUpZvJiudkv6y58NB`,driveUrl:`https://drive.google.com/uc?id=1nHQF4GvSZ8keuqEXUpZvJiudkv6y58NB`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1nHQF4GvSZ8keuqEXUpZvJiudkv6y58NB=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`17YQMosJpG7sktR8Y1_C5TXfdtvc4HHoO`,filename:`SILK VELVET WHISKEY 019.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`17YQMosJpG7sktR8Y1_C5TXfdtvc4HHoO`,driveUrl:`https://drive.google.com/uc?id=17YQMosJpG7sktR8Y1_C5TXfdtvc4HHoO`,thumbnailUrl:`https://lh3.googleusercontent.com/d/17YQMosJpG7sktR8Y1_C5TXfdtvc4HHoO=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1Z-OMc0uQ56VxF6_4UwY0Ac0_EhRaCvTH`,filename:`SILK VELVET WHISKEY 020.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1Z-OMc0uQ56VxF6_4UwY0Ac0_EhRaCvTH`,driveUrl:`https://drive.google.com/uc?id=1Z-OMc0uQ56VxF6_4UwY0Ac0_EhRaCvTH`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Z-OMc0uQ56VxF6_4UwY0Ac0_EhRaCvTH=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1cf2icsGASywKfwHjA_1PFUegatqIbGGD`,filename:`SILK VELVET WHISKEY 021.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1cf2icsGASywKfwHjA_1PFUegatqIbGGD`,driveUrl:`https://drive.google.com/uc?id=1cf2icsGASywKfwHjA_1PFUegatqIbGGD`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1cf2icsGASywKfwHjA_1PFUegatqIbGGD=w400-h400`,themes:`Roaring 20s | The Pour`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`11O9PMgY09KxxHTNdBcoDK1KxnW58l3iN`,filename:`SILK VELVET WHISKEY 022.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`11O9PMgY09KxxHTNdBcoDK1KxnW58l3iN`,driveUrl:`https://drive.google.com/uc?id=11O9PMgY09KxxHTNdBcoDK1KxnW58l3iN`,thumbnailUrl:`https://lh3.googleusercontent.com/d/11O9PMgY09KxxHTNdBcoDK1KxnW58l3iN=w400-h400`,themes:`Roaring 20s | The Pour`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1srPcFja_xaw40vzLFdTvwTL2gX6xtYcA`,filename:`SILK VELVET WHISKEY 023.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1srPcFja_xaw40vzLFdTvwTL2gX6xtYcA`,driveUrl:`https://drive.google.com/uc?id=1srPcFja_xaw40vzLFdTvwTL2gX6xtYcA`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1srPcFja_xaw40vzLFdTvwTL2gX6xtYcA=w400-h400`,themes:`Roaring 20s | The Pour`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1YFUlCuIUEuiM01d7y3V5-1T_VTCRMHGC`,filename:`SILK VELVET WHISKEY 024.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1YFUlCuIUEuiM01d7y3V5-1T_VTCRMHGC`,driveUrl:`https://drive.google.com/uc?id=1YFUlCuIUEuiM01d7y3V5-1T_VTCRMHGC`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1YFUlCuIUEuiM01d7y3V5-1T_VTCRMHGC=w400-h400`,themes:`Roaring 20s | The Pour`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`13GpH9VuTeLE-mDWC2Dm9ddbqX7X6x3UD`,filename:`SILK VELVET WHISKEY 025 TITLE.jpg`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`13GpH9VuTeLE-mDWC2Dm9ddbqX7X6x3UD`,driveUrl:`https://drive.google.com/uc?id=13GpH9VuTeLE-mDWC2Dm9ddbqX7X6x3UD`,thumbnailUrl:`https://lh3.googleusercontent.com/d/13GpH9VuTeLE-mDWC2Dm9ddbqX7X6x3UD=w400-h400`,themes:`Roaring 20s | The Pour`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1ZxsNYOlrm6VJfjigCz6BNbVegxl-RCeX`,filename:`SILK VELVET WHISKEY 025 TITLE.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1ZxsNYOlrm6VJfjigCz6BNbVegxl-RCeX`,driveUrl:`https://drive.google.com/uc?id=1ZxsNYOlrm6VJfjigCz6BNbVegxl-RCeX`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1ZxsNYOlrm6VJfjigCz6BNbVegxl-RCeX=w400-h400`,themes:`Roaring 20s | The Pour`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`115C0IdyFXuJN6YXDSZ9akS3rvYhoayIh`,filename:`SILK VELVET WHISKEY 026.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`115C0IdyFXuJN6YXDSZ9akS3rvYhoayIh`,driveUrl:`https://drive.google.com/uc?id=115C0IdyFXuJN6YXDSZ9akS3rvYhoayIh`,thumbnailUrl:`https://lh3.googleusercontent.com/d/115C0IdyFXuJN6YXDSZ9akS3rvYhoayIh=w400-h400`,themes:`Roaring 20s | The Pour`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1XiyHU_7ivklf-sfyITDGqptVcuH5E9cS`,filename:`SILK VELVET WHISKEY 027.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1XiyHU_7ivklf-sfyITDGqptVcuH5E9cS`,driveUrl:`https://drive.google.com/uc?id=1XiyHU_7ivklf-sfyITDGqptVcuH5E9cS`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1XiyHU_7ivklf-sfyITDGqptVcuH5E9cS=w400-h400`,themes:`Roaring 20s | The Pour`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1WAXqZtz4aCL4A8O51BTxMUoOA0oDrQrC`,filename:`SILK VELVET WHISKEY 028.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1WAXqZtz4aCL4A8O51BTxMUoOA0oDrQrC`,driveUrl:`https://drive.google.com/uc?id=1WAXqZtz4aCL4A8O51BTxMUoOA0oDrQrC`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1WAXqZtz4aCL4A8O51BTxMUoOA0oDrQrC=w400-h400`,themes:`Roaring 20s | The Pour`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1LNLMjq4CrOknjEhKxVH9_6haBzok-jnI`,filename:`SILK VELVET WHISKEY 029.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1LNLMjq4CrOknjEhKxVH9_6haBzok-jnI`,driveUrl:`https://drive.google.com/uc?id=1LNLMjq4CrOknjEhKxVH9_6haBzok-jnI`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1LNLMjq4CrOknjEhKxVH9_6haBzok-jnI=w400-h400`,themes:`Roaring 20s | The Pour`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1Uq74HHRe7TPsObHCgMbS7Tm1vbJg5w_6`,filename:`SILK VELVET WHISKEY 030.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1Uq74HHRe7TPsObHCgMbS7Tm1vbJg5w_6`,driveUrl:`https://drive.google.com/uc?id=1Uq74HHRe7TPsObHCgMbS7Tm1vbJg5w_6`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Uq74HHRe7TPsObHCgMbS7Tm1vbJg5w_6=w400-h400`,themes:`Roaring 20s | The Pour`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1386itu1vnR7PUpEs4VlKN1WxEiBYakrT`,filename:`SILK VELVET WHISKEY Vertical 001.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1386itu1vnR7PUpEs4VlKN1WxEiBYakrT`,driveUrl:`https://drive.google.com/uc?id=1386itu1vnR7PUpEs4VlKN1WxEiBYakrT`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1386itu1vnR7PUpEs4VlKN1WxEiBYakrT=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1K1dRG3neKtbinx8hVevgJVpuDJitzOzY`,filename:`SILK VELVET WHISKEY Vertical 002.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1K1dRG3neKtbinx8hVevgJVpuDJitzOzY`,driveUrl:`https://drive.google.com/uc?id=1K1dRG3neKtbinx8hVevgJVpuDJitzOzY`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1K1dRG3neKtbinx8hVevgJVpuDJitzOzY=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`11Y4b3VCrUueumUhVHfQEt8HMtQqgl92A`,filename:`SILK VELVET WHISKEY Vertical 003.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`11Y4b3VCrUueumUhVHfQEt8HMtQqgl92A`,driveUrl:`https://drive.google.com/uc?id=11Y4b3VCrUueumUhVHfQEt8HMtQqgl92A`,thumbnailUrl:`https://lh3.googleusercontent.com/d/11Y4b3VCrUueumUhVHfQEt8HMtQqgl92A=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1MYYb3YXHX4Ji2CJWT8f8m1niZjbAPS8Y`,filename:`SILK VELVET WHISKEY Vertical 004.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1MYYb3YXHX4Ji2CJWT8f8m1niZjbAPS8Y`,driveUrl:`https://drive.google.com/uc?id=1MYYb3YXHX4Ji2CJWT8f8m1niZjbAPS8Y`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1MYYb3YXHX4Ji2CJWT8f8m1niZjbAPS8Y=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`17nApgBwUUQXAtd3Io6sqO95NPleqaiiq`,filename:`SILK VELVET WHISKEY Vertical 005.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`17nApgBwUUQXAtd3Io6sqO95NPleqaiiq`,driveUrl:`https://drive.google.com/uc?id=17nApgBwUUQXAtd3Io6sqO95NPleqaiiq`,thumbnailUrl:`https://lh3.googleusercontent.com/d/17nApgBwUUQXAtd3Io6sqO95NPleqaiiq=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1mbAyxYnZhF3UvDwRzaK2pIeQ2Y_ugFA6`,filename:`SILK VELVET WHISKEY Vertical 006.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1mbAyxYnZhF3UvDwRzaK2pIeQ2Y_ugFA6`,driveUrl:`https://drive.google.com/uc?id=1mbAyxYnZhF3UvDwRzaK2pIeQ2Y_ugFA6`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1mbAyxYnZhF3UvDwRzaK2pIeQ2Y_ugFA6=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1U0kkkrEc_VNE7DNQrvlDAr1sek5w9WT8`,filename:`SILK VELVET WHISKEY Vertical 007.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1U0kkkrEc_VNE7DNQrvlDAr1sek5w9WT8`,driveUrl:`https://drive.google.com/uc?id=1U0kkkrEc_VNE7DNQrvlDAr1sek5w9WT8`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1U0kkkrEc_VNE7DNQrvlDAr1sek5w9WT8=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1YlmpBGzTAFXnaO80mmlCJH_-HURarqXq`,filename:`SILK VELVET WHISKEY Vertical 008.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1YlmpBGzTAFXnaO80mmlCJH_-HURarqXq`,driveUrl:`https://drive.google.com/uc?id=1YlmpBGzTAFXnaO80mmlCJH_-HURarqXq`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1YlmpBGzTAFXnaO80mmlCJH_-HURarqXq=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1JdzaPLawZMOdGSK0n4Uhqto98VbXdqei`,filename:`SILK VELVET WHISKEY Vertical 009.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1JdzaPLawZMOdGSK0n4Uhqto98VbXdqei`,driveUrl:`https://drive.google.com/uc?id=1JdzaPLawZMOdGSK0n4Uhqto98VbXdqei`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1JdzaPLawZMOdGSK0n4Uhqto98VbXdqei=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1cJz4Kbr8uZg38kCXJQGhAA9_IYVp07AV`,filename:`SILK VELVET WHISKEY Vertical 010.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1cJz4Kbr8uZg38kCXJQGhAA9_IYVp07AV`,driveUrl:`https://drive.google.com/uc?id=1cJz4Kbr8uZg38kCXJQGhAA9_IYVp07AV`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1cJz4Kbr8uZg38kCXJQGhAA9_IYVp07AV=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1OW7iyr8vKh7m-tW9yEWx6q7p0UX0dZh1`,filename:`SILK VELVET WHISKEY Vertical 011.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1OW7iyr8vKh7m-tW9yEWx6q7p0UX0dZh1`,driveUrl:`https://drive.google.com/uc?id=1OW7iyr8vKh7m-tW9yEWx6q7p0UX0dZh1`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1OW7iyr8vKh7m-tW9yEWx6q7p0UX0dZh1=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1b42gg2a-BdkuPtSgelTKWN9XAq1QkooV`,filename:`SILK VELVET WHISKEY Vertical 012.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1b42gg2a-BdkuPtSgelTKWN9XAq1QkooV`,driveUrl:`https://drive.google.com/uc?id=1b42gg2a-BdkuPtSgelTKWN9XAq1QkooV`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1b42gg2a-BdkuPtSgelTKWN9XAq1QkooV=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1nBw2NVrpmDUG9y4PXgoXZvHHlymFf6rU`,filename:`SILK VELVET WHISKEY Vertical 013.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1nBw2NVrpmDUG9y4PXgoXZvHHlymFf6rU`,driveUrl:`https://drive.google.com/uc?id=1nBw2NVrpmDUG9y4PXgoXZvHHlymFf6rU`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1nBw2NVrpmDUG9y4PXgoXZvHHlymFf6rU=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1auvTyerQBQg-47YTw9I5rAmfgOQRvipa`,filename:`SILK VELVET WHISKEY Vertical 014.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1auvTyerQBQg-47YTw9I5rAmfgOQRvipa`,driveUrl:`https://drive.google.com/uc?id=1auvTyerQBQg-47YTw9I5rAmfgOQRvipa`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1auvTyerQBQg-47YTw9I5rAmfgOQRvipa=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1Gnx1_jFmqgLeviPX8Ql22_VdZ0KnFdTM`,filename:`SILK VELVET WHISKEY Vertical 015.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1Gnx1_jFmqgLeviPX8Ql22_VdZ0KnFdTM`,driveUrl:`https://drive.google.com/uc?id=1Gnx1_jFmqgLeviPX8Ql22_VdZ0KnFdTM`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1Gnx1_jFmqgLeviPX8Ql22_VdZ0KnFdTM=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1q9fhI80QRnyACLv-ut8ixgsOLd4RcID_`,filename:`SILK VELVET WHISKEY Vertical 016.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1q9fhI80QRnyACLv-ut8ixgsOLd4RcID_`,driveUrl:`https://drive.google.com/uc?id=1q9fhI80QRnyACLv-ut8ixgsOLd4RcID_`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1q9fhI80QRnyACLv-ut8ixgsOLd4RcID_=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1V9_xa-Ujb-9E4KgEPgiNbhS_ZFGyWby2`,filename:`SILK VELVET WHISKEY Vertical 017.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1V9_xa-Ujb-9E4KgEPgiNbhS_ZFGyWby2`,driveUrl:`https://drive.google.com/uc?id=1V9_xa-Ujb-9E4KgEPgiNbhS_ZFGyWby2`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1V9_xa-Ujb-9E4KgEPgiNbhS_ZFGyWby2=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1I9AjK_Dnw34P_MeKRRbb7ubB0EPtZpBd`,filename:`SILK VELVET WHISKEY Vertical 018.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1I9AjK_Dnw34P_MeKRRbb7ubB0EPtZpBd`,driveUrl:`https://drive.google.com/uc?id=1I9AjK_Dnw34P_MeKRRbb7ubB0EPtZpBd`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1I9AjK_Dnw34P_MeKRRbb7ubB0EPtZpBd=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1T1XRQLToJ_B60JK9Y1yFBZdJ5mMiPk2a`,filename:`SILK VELVET WHISKEY Vertical 019.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1T1XRQLToJ_B60JK9Y1yFBZdJ5mMiPk2a`,driveUrl:`https://drive.google.com/uc?id=1T1XRQLToJ_B60JK9Y1yFBZdJ5mMiPk2a`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1T1XRQLToJ_B60JK9Y1yFBZdJ5mMiPk2a=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`11jqLzfUgPqSQIWdldfEB1zJvwVqaIQgT`,filename:`SILK VELVET WHISKEY Vertical 020.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`11jqLzfUgPqSQIWdldfEB1zJvwVqaIQgT`,driveUrl:`https://drive.google.com/uc?id=11jqLzfUgPqSQIWdldfEB1zJvwVqaIQgT`,thumbnailUrl:`https://lh3.googleusercontent.com/d/11jqLzfUgPqSQIWdldfEB1zJvwVqaIQgT=w400-h400`,themes:`Roaring 20s | The Pour | Choose Your Velvet`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1FlmNLsApm4QjU3T9CD1lCzP0vGwuJM7k`,filename:`SILK VELVET WHISKEY Vertical 021.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1FlmNLsApm4QjU3T9CD1lCzP0vGwuJM7k`,driveUrl:`https://drive.google.com/uc?id=1FlmNLsApm4QjU3T9CD1lCzP0vGwuJM7k`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1FlmNLsApm4QjU3T9CD1lCzP0vGwuJM7k=w400-h400`,themes:`Roaring 20s | The Pour`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1bRzPab0SaBZaXs299QTLiKpvIAGziBG4`,filename:`SILK VELVET WHISKEY Vertical 022.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1bRzPab0SaBZaXs299QTLiKpvIAGziBG4`,driveUrl:`https://drive.google.com/uc?id=1bRzPab0SaBZaXs299QTLiKpvIAGziBG4`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1bRzPab0SaBZaXs299QTLiKpvIAGziBG4=w400-h400`,themes:`Roaring 20s | The Pour`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1kjPp4bzRPktNzumdy-v92g0-bXKSN3qE`,filename:`SILK VELVET WHISKEY Vertical 023.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1kjPp4bzRPktNzumdy-v92g0-bXKSN3qE`,driveUrl:`https://drive.google.com/uc?id=1kjPp4bzRPktNzumdy-v92g0-bXKSN3qE`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1kjPp4bzRPktNzumdy-v92g0-bXKSN3qE=w400-h400`,themes:`Roaring 20s | The Pour`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1DKixV9-1jrJaFe8s7Wp1YmcwPAiC6yyS`,filename:`SILK VELVET WHISKEY Vertical 024.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1DKixV9-1jrJaFe8s7Wp1YmcwPAiC6yyS`,driveUrl:`https://drive.google.com/uc?id=1DKixV9-1jrJaFe8s7Wp1YmcwPAiC6yyS`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1DKixV9-1jrJaFe8s7Wp1YmcwPAiC6yyS=w400-h400`,themes:`Roaring 20s | The Pour`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`16bHtTH3ZDczeiAQQI7IRCV670TMbAOn5`,filename:`SILK VELVET WHISKEY Vertical 025.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`16bHtTH3ZDczeiAQQI7IRCV670TMbAOn5`,driveUrl:`https://drive.google.com/uc?id=16bHtTH3ZDczeiAQQI7IRCV670TMbAOn5`,thumbnailUrl:`https://lh3.googleusercontent.com/d/16bHtTH3ZDczeiAQQI7IRCV670TMbAOn5=w400-h400`,themes:`Roaring 20s | The Pour`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`},{id:`1kjAQAqhYvloBBcvDdDQWDyPARg7wvjpn`,filename:`SILK VELVET WHISKEY Vertical 026.png`,path:`/photography & video/Pictures/Video Frames/`,type:`IMAGE`,driveId:`1kjAQAqhYvloBBcvDdDQWDyPARg7wvjpn`,driveUrl:`https://drive.google.com/uc?id=1kjAQAqhYvloBBcvDdDQWDyPARg7wvjpn`,thumbnailUrl:`https://lh3.googleusercontent.com/d/1kjAQAqhYvloBBcvDdDQWDyPARg7wvjpn=w400-h400`,themes:`Roaring 20s | The Pour`,description:`frame from cinematic speakeasy-styled product video — dark moody aesthetic`}],rf=[`engine`,`assets`,`testing`,`calendar`,`builder`,`review`];function af(){let e=window.location.hash.replace(`#`,``);return rf.includes(e)?e:`engine`}function of(){let[e,t]=(0,_.useState)(af);return(0,_.useEffect)(()=>{let e=()=>t(af());return window.addEventListener(`hashchange`,e),()=>window.removeEventListener(`hashchange`,e)},[]),(0,b.jsxs)(`div`,{className:`min-h-screen bg-stone-950 text-stone-100`,children:[(0,b.jsx)(`header`,{className:`border-b border-stone-800 bg-stone-950/95 sticky top-0 z-50 backdrop-blur-sm`,children:(0,b.jsxs)(`div`,{className:`max-w-[1400px] mx-auto px-4 py-3 flex items-center justify-between`,children:[(0,b.jsxs)(`div`,{className:`flex items-center gap-3`,children:[(0,b.jsx)(`div`,{className:`w-9 h-9 rounded-lg bg-amber-400 flex items-center justify-center text-sm font-black text-stone-950 font-display tracking-tight`,children:`SV`}),(0,b.jsxs)(`div`,{children:[(0,b.jsx)(`h1`,{className:`text-lg font-display font-bold text-stone-100 leading-tight tracking-tight`,children:`Silk Velvet Campaign Ops`}),(0,b.jsx)(`p`,{className:`text-xs text-stone-500 font-sans`,children:`Content Engine · Asset Library · Campaign Builder`})]})]}),(0,b.jsxs)(`div`,{className:`flex items-center gap-4 text-xs text-stone-500`,children:[(0,b.jsx)(`span`,{className:`bg-amber-900/40 text-amber-400 px-2 py-0.5 rounded`,children:`March–April 2026`}),(0,b.jsxs)(`span`,{children:[ef.length,` creatives`]}),(0,b.jsxs)(`span`,{children:[nf.length,` assets`]})]})]})}),(0,b.jsx)(`main`,{className:`max-w-[1400px] mx-auto px-4 py-4`,children:(0,b.jsxs)(En,{value:e,onValueChange:e=>{t(e),window.location.hash=e},children:[(0,b.jsxs)(Dn,{className:`bg-stone-900 border border-stone-800 mb-4`,children:[(0,b.jsx)(On,{value:`engine`,className:`data-[state=active]:bg-amber-700 data-[state=active]:text-white text-stone-400`,children:`Content Engine`}),(0,b.jsx)(On,{value:`assets`,className:`data-[state=active]:bg-amber-700 data-[state=active]:text-white text-stone-400`,children:`Asset Library`}),(0,b.jsx)(On,{value:`testing`,className:`data-[state=active]:bg-amber-700 data-[state=active]:text-white text-stone-400`,children:`Creative Testing`}),(0,b.jsx)(On,{value:`calendar`,className:`data-[state=active]:bg-amber-700 data-[state=active]:text-white text-stone-400`,children:`Calendar`}),(0,b.jsx)(On,{value:`builder`,className:`data-[state=active]:bg-amber-700 data-[state=active]:text-white text-stone-400`,children:`Campaign Builder`}),(0,b.jsx)(On,{value:`review`,className:`data-[state=active]:bg-amber-700 data-[state=active]:text-white text-stone-400`,children:`Client Review`})]}),(0,b.jsx)(kn,{value:`engine`,children:(0,b.jsx)(id,{data:ef})}),(0,b.jsx)(kn,{value:`assets`,children:(0,b.jsx)(sd,{data:nf})}),(0,b.jsx)(kn,{value:`testing`,children:(0,b.jsx)(yd,{creatives:ef,testingData:tf})}),(0,b.jsx)(kn,{value:`calendar`,children:(0,b.jsx)(xd,{data:ef})}),(0,b.jsx)(kn,{value:`builder`,children:(0,b.jsx)(Yd,{data:ef,assets:nf})}),(0,b.jsx)(kn,{value:`review`,children:(0,b.jsx)($d,{data:ef,assets:nf})})]})})]})}(0,g.createRoot)(document.getElementById(`root`)).render((0,b.jsx)(_.StrictMode,{children:(0,b.jsx)(of,{})}));