{"version":3,"file":"ColorField.DPZMBF9Z.mjs","names":["u","n","o","S","j","m","B","R","T","l","_","a","V","J","e","W","te","oe","p","M","se","ue","fe","pe","He","ye","le","ce","ve","React","e","s","HexColorPicker","c","i"],"sources":["https:/ga.jspm.io/npm:react-colorful@5.6.1/dist/index.mjs","https:/framerusercontent.com/modules/E0vbCZDxWYS5MmqTmXST/L8mh67iwY5B5I8VeDJMd/ColorField.js"],"sourcesContent":["import o,{useRef as n,useMemo as a,useEffect as l,useState as m,useCallback as _,useLayoutEffect as M}from\"react\";function u(){return(u=Object.assign||function(o){for(var n=1;n<arguments.length;n++){var a=arguments[n];for(var l in a)Object.prototype.hasOwnProperty.call(a,l)&&(o[l]=a[l])}return o}).apply(this,arguments)}function c(o,n){if(null==o)return{};var a,l,m={},_=Object.keys(o);for(l=0;l<_.length;l++)n.indexOf(a=_[l])>=0||(m[a]=o[a]);return m}function i(o){var a=n(o),l=n((function(o){a.current&&a.current(o)}));return a.current=o,l.current}var s=function(o,n,a){return void 0===n&&(n=0),void 0===a&&(a=1),o>a?a:o<n?n:o},f=function(o){return\"touches\"in o},v=function(o){return o&&o.ownerDocument.defaultView||self},d=function(o,n,a){var l=o.getBoundingClientRect(),m=f(n)?function(o,n){for(var a=0;a<o.length;a++)if(o[a].identifier===n)return o[a];return o[0]}(n.touches,a):n;return{left:s((m.pageX-(l.left+v(o).pageXOffset))/l.width),top:s((m.pageY-(l.top+v(o).pageYOffset))/l.height)}},h=function(o){!f(o)&&o.preventDefault()},S=o.memo((function(m){var _=m.onMove,M=m.onKey,S=c(m,[\"onMove\",\"onKey\"]),j=n(null),B=i(_),R=i(M),T=n(null),V=n(!1),J=a((function(){var e=function(o){h(o),(f(o)?o.touches.length>0:o.buttons>0)&&j.current?B(d(j.current,o,T.current)):t(!1)},r=function(){return t(!1)};function t(o){var n=V.current,a=v(j.current),l=o?a.addEventListener:a.removeEventListener;l(n?\"touchmove\":\"mousemove\",e),l(n?\"touchend\":\"mouseup\",r)}return[function(o){var n=o.nativeEvent,a=j.current;if(a&&(h(n),!function(o,n){return n&&!f(o)}(n,V.current)&&a)){if(f(n)){V.current=!0;var l=n.changedTouches||[];l.length&&(T.current=l[0].identifier)}a.focus(),B(d(a,n,T.current)),t(!0)}},function(o){var n=o.which||o.keyCode;n<37||n>40||(o.preventDefault(),R({left:39===n?.05:37===n?-.05:0,top:40===n?.05:38===n?-.05:0}))},t]}),[R,B]),W=J[0],te=J[1],oe=J[2];return l((function(){return oe}),[oe]),o.createElement(\"div\",u({},S,{onTouchStart:W,onMouseDown:W,className:\"react-colorful__interactive\",ref:j,onKeyDown:te,tabIndex:0,role:\"slider\"}))})),g=function(o){return o.filter(Boolean).join(\" \")},p=function(n){var a=n.color,l=n.left,m=n.top,_=void 0===m?.5:m,M=g([\"react-colorful__pointer\",n.className]);return o.createElement(\"div\",{className:M,style:{top:100*_+\"%\",left:100*l+\"%\"}},o.createElement(\"div\",{className:\"react-colorful__pointer-fill\",style:{backgroundColor:a}}))},b=function(o,n,a){return void 0===n&&(n=0),void 0===a&&(a=Math.pow(10,n)),Math.round(a*o)/a},j={grad:.9,turn:360,rad:360/(2*Math.PI)},x=function(o){return L(C(o))},C=function(o){return\"#\"===o[0]&&(o=o.substring(1)),o.length<6?{r:parseInt(o[0]+o[0],16),g:parseInt(o[1]+o[1],16),b:parseInt(o[2]+o[2],16),a:4===o.length?b(parseInt(o[3]+o[3],16)/255,2):1}:{r:parseInt(o.substring(0,2),16),g:parseInt(o.substring(2,4),16),b:parseInt(o.substring(4,6),16),a:8===o.length?b(parseInt(o.substring(6,8),16)/255,2):1}},E=function(o,n){return void 0===n&&(n=\"deg\"),Number(o)*(j[n]||1)},H=function(o){var n=/hsla?\\(?\\s*(-?\\d*\\.?\\d+)(deg|rad|grad|turn)?[,\\s]+(-?\\d*\\.?\\d+)%?[,\\s]+(-?\\d*\\.?\\d+)%?,?\\s*[/\\s]*(-?\\d*\\.?\\d+)?(%)?\\s*\\)?/i.exec(o);return n?N({h:E(n[1],n[2]),s:Number(n[3]),l:Number(n[4]),a:void 0===n[5]?1:Number(n[5])/(n[6]?100:1)}):{h:0,s:0,v:0,a:1}},B=H,N=function(o){var n=o.s,a=o.l;return{h:o.h,s:(n*=(a<50?a:100-a)/100)>0?2*n/(a+n)*100:0,v:a+n,a:o.a}},w=function(o){return K(I(o))},y=function(o){var n=o.s,a=o.v,l=o.a,m=(200-n)*a/100;return{h:b(o.h),s:b(m>0&&m<200?n*a/100/(m<=100?m:200-m)*100:0),l:b(m/2),a:b(l,2)}},q=function(o){var n=y(o);return\"hsl(\"+n.h+\", \"+n.s+\"%, \"+n.l+\"%)\"},k=function(o){var n=y(o);return\"hsla(\"+n.h+\", \"+n.s+\"%, \"+n.l+\"%, \"+n.a+\")\"},I=function(o){var n=o.h,a=o.s,l=o.v,m=o.a;n=n/360*6,a/=100,l/=100;var _=Math.floor(n),M=l*(1-a),S=l*(1-(n-_)*a),j=l*(1-(1-n+_)*a),B=_%6;return{r:b(255*[l,S,M,M,j,l][B]),g:b(255*[j,l,l,S,M,M][B]),b:b(255*[M,M,j,l,l,S][B]),a:b(m,2)}},O=function(o){var n=/hsva?\\(?\\s*(-?\\d*\\.?\\d+)(deg|rad|grad|turn)?[,\\s]+(-?\\d*\\.?\\d+)%?[,\\s]+(-?\\d*\\.?\\d+)%?,?\\s*[/\\s]*(-?\\d*\\.?\\d+)?(%)?\\s*\\)?/i.exec(o);return n?A({h:E(n[1],n[2]),s:Number(n[3]),v:Number(n[4]),a:void 0===n[5]?1:Number(n[5])/(n[6]?100:1)}):{h:0,s:0,v:0,a:1}},R=O,z=function(o){var n=/rgba?\\(?\\s*(-?\\d*\\.?\\d+)(%)?[,\\s]+(-?\\d*\\.?\\d+)(%)?[,\\s]+(-?\\d*\\.?\\d+)(%)?,?\\s*[/\\s]*(-?\\d*\\.?\\d+)?(%)?\\s*\\)?/i.exec(o);return n?L({r:Number(n[1])/(n[2]?100/255:1),g:Number(n[3])/(n[4]?100/255:1),b:Number(n[5])/(n[6]?100/255:1),a:void 0===n[7]?1:Number(n[7])/(n[8]?100:1)}):{h:0,s:0,v:0,a:1}},T=z,D=function(o){var n=o.toString(16);return n.length<2?\"0\"+n:n},K=function(o){var n=o.r,a=o.g,l=o.b,m=o.a,_=m<1?D(b(255*m)):\"\";return\"#\"+D(n)+D(a)+D(l)+_},L=function(o){var n=o.r,a=o.g,l=o.b,m=o.a,_=Math.max(n,a,l),M=_-Math.min(n,a,l),S=M?_===n?(a-l)/M:_===a?2+(l-n)/M:4+(n-a)/M:0;return{h:b(60*(S<0?S+6:S)),s:b(_?M/_*100:0),v:b(_/255*100),a:m}},A=function(o){return{h:b(o.h),s:b(o.s),v:b(o.v),a:b(o.a,2)}},V=o.memo((function(n){var a=n.hue,l=n.onChange,m=g([\"react-colorful__hue\",n.className]);return o.createElement(\"div\",{className:m},o.createElement(S,{onMove:function(o){l({h:360*o.left})},onKey:function(o){l({h:s(a+360*o.left,0,360)})},\"aria-label\":\"Hue\",\"aria-valuenow\":b(a),\"aria-valuemax\":\"360\",\"aria-valuemin\":\"0\"},o.createElement(p,{className:\"react-colorful__hue-pointer\",left:a/360,color:q({h:a,s:100,v:100,a:1})})))})),J=o.memo((function(n){var a=n.hsva,l=n.onChange,m={backgroundColor:q({h:a.h,s:100,v:100,a:1})};return o.createElement(\"div\",{className:\"react-colorful__saturation\",style:m},o.createElement(S,{onMove:function(o){l({s:100*o.left,v:100-100*o.top})},onKey:function(o){l({s:s(a.s+100*o.left,0,100),v:s(a.v-100*o.top,0,100)})},\"aria-label\":\"Color\",\"aria-valuetext\":\"Saturation \"+b(a.s)+\"%, Brightness \"+b(a.v)+\"%\"},o.createElement(p,{className:\"react-colorful__saturation-pointer\",top:1-a.v/100,left:a.s/100,color:q(a)})))})),F=function(o,n){if(o===n)return!0;for(var a in o)if(o[a]!==n[a])return!1;return!0},P=function(o,n){return o.replace(/\\s/g,\"\")===n.replace(/\\s/g,\"\")},X=function(o,n){return o.toLowerCase()===n.toLowerCase()||F(C(o),C(n))};function Y(o,a,M){var S=i(M),j=m((function(){return o.toHsva(a)})),B=j[0],R=j[1],T=n({color:a,hsva:B});l((function(){if(!o.equal(a,T.current.color)){var n=o.toHsva(a);T.current={hsva:n,color:a},R(n)}}),[a,o]),l((function(){var n;F(B,T.current.hsva)||o.equal(n=o.fromHsva(B),T.current.color)||(T.current={hsva:B,color:n},S(n))}),[B,o,S]);var V=_((function(o){R((function(n){return Object.assign({},n,o)}))}),[]);return[B,V]}var W,te=\"undefined\"!=typeof window?M:l,$=function(){return W||(\"undefined\"!=typeof __webpack_nonce__?__webpack_nonce__:void 0)},G=function(o){W=o},oe=new Map,Q=function(o){te((function(){var n=o.current?o.current.ownerDocument:document;if(void 0!==n&&!oe.has(n)){var a=n.createElement(\"style\");a.innerHTML='.react-colorful{position:relative;display:flex;flex-direction:column;width:200px;height:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.react-colorful__saturation{position:relative;flex-grow:1;border-color:transparent;border-bottom:12px solid #000;border-radius:8px 8px 0 0;background-image:linear-gradient(0deg,#000,transparent),linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.react-colorful__alpha-gradient,.react-colorful__pointer-fill{content:\"\";position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;border-radius:inherit}.react-colorful__alpha-gradient,.react-colorful__saturation{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.react-colorful__alpha,.react-colorful__hue{position:relative;height:24px}.react-colorful__hue{background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.react-colorful__last-control{border-radius:0 0 8px 8px}.react-colorful__interactive{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;outline:none;touch-action:none}.react-colorful__pointer{position:absolute;z-index:1;box-sizing:border-box;width:28px;height:28px;transform:translate(-50%,-50%);background-color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.react-colorful__interactive:focus .react-colorful__pointer{transform:translate(-50%,-50%) scale(1.1)}.react-colorful__alpha,.react-colorful__alpha-pointer{background-color:#fff;background-image:url(\\'data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" fill-opacity=\".05\"><path d=\"M8 0h8v8H8zM0 8h8v8H0z\"/></svg>\\')}.react-colorful__saturation-pointer{z-index:3}.react-colorful__hue-pointer{z-index:2}',oe.set(n,a);var l=$();l&&a.setAttribute(\"nonce\",l),n.head.appendChild(a)}}),[])},U=function(a){var l=a.className,m=a.colorModel,_=a.color,M=void 0===_?m.defaultColor:_,S=a.onChange,j=c(a,[\"className\",\"colorModel\",\"color\",\"onChange\"]),B=n(null);Q(B);var R=Y(m,M,S),T=R[0],W=R[1],te=g([\"react-colorful\",l]);return o.createElement(\"div\",u({},j,{ref:B,className:te}),o.createElement(J,{hsva:T,onChange:W}),o.createElement(V,{hue:T.h,onChange:W,className:\"react-colorful__last-control\"}))},le={defaultColor:\"000\",toHsva:x,fromHsva:function(o){return w({h:o.h,s:o.s,v:o.v,a:1})},equal:X},Z=function(n){return o.createElement(U,u({},n,{colorModel:le}))},ee=function(n){var a=n.className,l=n.hsva,m=n.onChange,_={backgroundImage:\"linear-gradient(90deg, \"+k(Object.assign({},l,{a:0}))+\", \"+k(Object.assign({},l,{a:1}))+\")\"},M=g([\"react-colorful__alpha\",a]),j=b(100*l.a);return o.createElement(\"div\",{className:M},o.createElement(\"div\",{className:\"react-colorful__alpha-gradient\",style:_}),o.createElement(S,{onMove:function(o){m({a:o.left})},onKey:function(o){m({a:s(l.a+o.left)})},\"aria-label\":\"Alpha\",\"aria-valuetext\":j+\"%\",\"aria-valuenow\":j,\"aria-valuemin\":\"0\",\"aria-valuemax\":\"100\"},o.createElement(p,{className:\"react-colorful__alpha-pointer\",left:l.a,color:k(l)})))},re=function(a){var l=a.className,m=a.colorModel,_=a.color,M=void 0===_?m.defaultColor:_,S=a.onChange,j=c(a,[\"className\",\"colorModel\",\"color\",\"onChange\"]),B=n(null);Q(B);var R=Y(m,M,S),T=R[0],W=R[1],te=g([\"react-colorful\",l]);return o.createElement(\"div\",u({},j,{ref:B,className:te}),o.createElement(J,{hsva:T,onChange:W}),o.createElement(V,{hue:T.h,onChange:W}),o.createElement(ee,{hsva:T,onChange:W,className:\"react-colorful__last-control\"}))},ce={defaultColor:\"0001\",toHsva:x,fromHsva:w,equal:X},ne=function(n){return o.createElement(re,u({},n,{colorModel:ce}))},se={defaultColor:{h:0,s:0,l:0,a:1},toHsva:N,fromHsva:y,equal:F},ae=function(n){return o.createElement(re,u({},n,{colorModel:se}))},ve={defaultColor:\"hsla(0, 0%, 0%, 1)\",toHsva:H,fromHsva:k,equal:P},ue=function(n){return o.createElement(re,u({},n,{colorModel:ve}))},he={defaultColor:{h:0,s:0,l:0},toHsva:function(o){return N({h:o.h,s:o.s,l:o.l,a:1})},fromHsva:function(o){return{h:(n=y(o)).h,s:n.s,l:n.l};var n},equal:F},ie=function(n){return o.createElement(U,u({},n,{colorModel:he}))},ge={defaultColor:\"hsl(0, 0%, 0%)\",toHsva:B,fromHsva:q,equal:P},fe=function(n){return o.createElement(U,u({},n,{colorModel:ge}))},be={defaultColor:{h:0,s:0,v:0,a:1},toHsva:function(o){return o},fromHsva:A,equal:F},de=function(n){return o.createElement(re,u({},n,{colorModel:be}))},xe={defaultColor:\"hsva(0, 0%, 0%, 1)\",toHsva:O,fromHsva:function(o){var n=A(o);return\"hsva(\"+n.h+\", \"+n.s+\"%, \"+n.v+\"%, \"+n.a+\")\"},equal:P},me=function(n){return o.createElement(re,u({},n,{colorModel:xe}))},Ee={defaultColor:{h:0,s:0,v:0},toHsva:function(o){return{h:o.h,s:o.s,v:o.v,a:1}},fromHsva:function(o){var n=A(o);return{h:n.h,s:n.s,v:n.v}},equal:F},pe=function(n){return o.createElement(U,u({},n,{colorModel:Ee}))},Me={defaultColor:\"hsv(0, 0%, 0%)\",toHsva:R,fromHsva:function(o){var n=A(o);return\"hsv(\"+n.h+\", \"+n.s+\"%, \"+n.v+\"%)\"},equal:P},_e=function(n){return o.createElement(U,u({},n,{colorModel:Me}))},we={defaultColor:{r:0,g:0,b:0,a:1},toHsva:L,fromHsva:I,equal:F},Ce=function(n){return o.createElement(re,u({},n,{colorModel:we}))},qe={defaultColor:\"rgba(0, 0, 0, 1)\",toHsva:z,fromHsva:function(o){var n=I(o);return\"rgba(\"+n.r+\", \"+n.g+\", \"+n.b+\", \"+n.a+\")\"},equal:P},He=function(n){return o.createElement(re,u({},n,{colorModel:qe}))},Pe={defaultColor:{r:0,g:0,b:0},toHsva:function(o){return L({r:o.r,g:o.g,b:o.b,a:1})},fromHsva:function(o){return{r:(n=I(o)).r,g:n.g,b:n.b};var n},equal:F},Ne=function(n){return o.createElement(U,u({},n,{colorModel:Pe}))},Se={defaultColor:\"rgb(0, 0, 0)\",toHsva:T,fromHsva:function(o){var n=I(o);return\"rgb(\"+n.r+\", \"+n.g+\", \"+n.b+\")\"},equal:P},ye=function(n){return o.createElement(U,u({},n,{colorModel:Se}))},je=/^#?([0-9A-F]{3,8})$/i,ke=function(n){var a=n.color,M=void 0===a?\"\":a,S=n.onChange,j=n.onBlur,B=n.escape,R=n.validate,T=n.format,V=n.process,J=c(n,[\"color\",\"onChange\",\"onBlur\",\"escape\",\"validate\",\"format\",\"process\"]),W=m((function(){return B(M)})),te=W[0],oe=W[1],le=i(S),ce=i(j),se=_((function(o){var n=B(o.target.value);oe(n),R(n)&&le(V?V(n):n)}),[B,V,R,le]),ve=_((function(o){R(o.target.value)||oe(B(M)),ce(o)}),[M,B,R,ce]);return l((function(){oe(B(M))}),[M,B]),o.createElement(\"input\",u({},J,{value:T?T(te):te,spellCheck:\"false\",onChange:se,onBlur:ve}))},Ie=function(o){return\"#\"+o},Oe=function(n){var a=n.prefixed,l=n.alpha,m=c(n,[\"prefixed\",\"alpha\"]),M=_((function(o){return o.replace(/([^0-9A-F]+)/gi,\"\").substring(0,l?8:6)}),[l]),S=_((function(o){return function(o,n){var a=je.exec(o),l=a?a[1].length:0;return 3===l||6===l||!!n&&4===l||!!n&&8===l}(o,l)}),[l]);return o.createElement(ke,u({},m,{escape:M,format:a?Ie:void 0,process:Ie,validate:S}))};export{ne as HexAlphaColorPicker,Oe as HexColorInput,Z as HexColorPicker,ie as HslColorPicker,fe as HslStringColorPicker,ae as HslaColorPicker,ue as HslaStringColorPicker,pe as HsvColorPicker,_e as HsvStringColorPicker,de as HsvaColorPicker,me as HsvaStringColorPicker,Ne as RgbColorPicker,ye as RgbStringColorPicker,Ce as RgbaColorPicker,He as RgbaStringColorPicker,G as setNonce};\n\n//# sourceMappingURL=index.mjs.map","/* ColorField.jsx (or paste inside same file) */import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import React from\"react\";import{Controller}from\"react-hook-form\";import{HexColorPicker}from\"react-colorful\";import styled from\"styled-components\";const ColorFieldWrapper=styled.div`\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  width: 100%;\n`;const PreviewRow=styled.div`\n  display: flex;\n  gap: 10px;\n  align-items: center;\n`;const PreviewButton=styled.button`\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  background: #161616;\n  border: 1px solid rgba(136,136,136,0.12);\n  padding: 8px 10px;\n  border-radius: 12px;\n  cursor: pointer;\n  height: 48px;\n  width: 100%;\n  color: white;\n\n  &:focus { outline: none; box-shadow: 0 0 0 3px rgba(255,210,75,0.12); border-color: #ffd24b; }\n`;const ColorSwatch=styled.span`\n  width: 28px;\n  height: 28px;\n  border-radius: 8px;\n  border: 1px solid rgba(255,255,255,0.06);\n  box-shadow: 0 1px 2px rgba(0,0,0,0.4);\n`;const HexInput=styled.input`\n  width: 120px;\n  background: #161616;\n  color: white;\n  height: 40px;\n  border: 1px solid rgba(136,136,136,0.1);\n  border-radius: 10px;\n  padding: 8px 10px;\n  font-size: 14px;\n\n  &:focus { outline: none; border-color: #ffd24b; box-shadow: 0 0 0 3px rgba(255,210,75,0.06); }\n`;const PickerPopup=styled.div`\n  position: absolute;\n  z-index: 9999;\n  top: -190px;\n  left: 0;\n  background: #0f0f0f;\n  border: 1px solid rgba(136,136,136,0.12);\n  padding: 12px;\n  border-radius: 12px;\n  box-shadow: 0 8px 30px rgba(0,0,0,0.6);\n  display: flex;\n  gap: 12px;\n  align-items: center;\n\n  @media (max-width: 768px) {\n    left: 0;\n    right: 0;\n    width: 100%;\n    margin: 0 auto;\n    top: -275px;\n    \n  }\n`;const PickerColumn=styled.div`\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  width: 200px;\n`;const SwatchesRow=styled.div`\n  display: flex;\n  gap: 8px;\n  flex-wrap: wrap;\n  margin-top: 6px;\n`;const SwatchButton=styled.button`\n  width: 28px;\n  height: 28px;\n  border-radius: 6px;\n  border: 1px solid rgba(255,255,255,0.06);\n  cursor: pointer;\n  padding: 0;\n  background: ${({color})=>color};\n  box-shadow: 0 2px 6px rgba(0,0,0,0.4);\n\n  &:focus { outline: 2px solid rgba(255,210,75,0.18) }\n`;/**\n * ColorField\n * props:\n *  - name (string) => form field name\n *  - control => react-hook-form control\n *  - label => visible label text\n *  - defaultSwatches => array of hex strings (optional)\n */export default function ColorField({name,control,label,defaultSwatches=[\"#FFD24B\",\"#161616\",\"#FFFFFF\",\"#F54623\",\"#00B894\",\"#7F5AF0\",\"#FF6B6B\",\"#00A3FF\",\"#FFC300\",\"#8E44AD\"]}){const[open,setOpen]=React.useState(false);// close when clicking outside\nconst wrapperRef=React.useRef(null);React.useEffect(()=>{function onDoc(e){if(!wrapperRef.current)return;if(!wrapperRef.current.contains(e.target))setOpen(false);}document.addEventListener(\"mousedown\",onDoc);return()=>document.removeEventListener(\"mousedown\",onDoc);},[]);return /*#__PURE__*/_jsx(Controller,{name:name,control:control,defaultValue:\"\",render:({field})=>{const value=field.value||\"\";// normalize hex: ensure it starts with #\nconst normalized=value?value.startsWith(\"#\")?value:`#${value}`:\"\";return /*#__PURE__*/_jsxs(ColorFieldWrapper,{ref:wrapperRef,children:[/*#__PURE__*/_jsx(\"label\",{style:{fontSize:16,fontWeight:600,marginBottom:6},children:label}),/*#__PURE__*/_jsx(PreviewRow,{children:/*#__PURE__*/_jsxs(PreviewButton,{type:\"button\",onClick:()=>setOpen(s=>!s),\"aria-expanded\":open,title:\"Open color picker\",children:[/*#__PURE__*/_jsx(ColorSwatch,{style:{background:normalized||\"transparent\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",alignItems:\"flex-start\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{fontSize:14,color:\"#FFF\"},children:normalized||\"No color\"}),/*#__PURE__*/_jsx(\"div\",{style:{fontSize:12,color:\"rgba(255,255,255,0.5)\"},children:normalized?\"Click to edit\":\"Click to choose\"})]})]})}),open&&/*#__PURE__*/_jsxs(PickerPopup,{children:[/*#__PURE__*/_jsx(PickerColumn,{children:/*#__PURE__*/_jsx(\"div\",{style:{width:220},children:/*#__PURE__*/_jsx(HexColorPicker,{color:normalized||\"#ffffff\",onChange:c=>field.onChange(c)})})}),/*#__PURE__*/_jsxs(PickerColumn,{children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",gap:8,alignItems:\"center\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:48,height:48,borderRadius:8,background:normalized||\"transparent\",border:\"1px solid rgba(255,255,255,0.06)\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:\"#FFF\",fontSize:14},children:normalized||\"No color selected\"}),/*#__PURE__*/_jsx(\"div\",{style:{color:\"rgba(255,255,255,0.6)\",fontSize:13},children:\"HEX\"})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",gap:8},children:/*#__PURE__*/_jsx(HexInput,{value:normalized.replace(\"#\",\"\"),onChange:e=>{const raw=e.target.value.replace(/[^0-9a-fA-F]/g,\"\");field.onChange(raw?`#${raw}`:\"\");}})}),/*#__PURE__*/_jsxs(\"div\",{style:{marginTop:6},children:[/*#__PURE__*/_jsx(\"div\",{style:{color:\"rgba(255,255,255,0.7)\",fontSize:13,marginBottom:6},children:\"Swatches\"}),/*#__PURE__*/_jsx(SwatchesRow,{children:defaultSwatches.map((sw,i)=>/*#__PURE__*/_jsx(SwatchButton,{color:sw,type:\"button\",onClick:()=>{field.onChange(sw);},title:sw},sw+i))})]})]})]})]});}});}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ColorField\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ColorField.map"],"mappings":"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"}