{"version":3,"file":"Kyobutton.DatxlcKL.mjs","names":["mask","Base","MotionSVG","SVG","svg","getProps","Icon","mask","Base","MotionSVG","SVG","svg","getProps","Icon","mask","Base","MotionSVG","SVG","svg","getProps","Icon","mask","Base","MotionSVG","SVG","svg","getProps","Icon","mask","Base","MotionSVG","SVG","svg","getProps","Icon","mask","Base","MotionSVG","SVG","svg","getProps","Icon","signOut","auth","firebaseApp","firebaseAuth","getAuth","getApps","initializeApp","getProps","React.useContext","React.useMemo","React.Fragment","HorizontalAlignLeft","useRef","React.useId","RichText","useState","useRef","u","p"],"sources":["https:/framerusercontent.com/modules/2vYezIxQVa6XxRWb4Bsn/FBCViN0zLjpxUQRhF91N/pcvs9FNuA.js","https:/framerusercontent.com/modules/ggh6PfRwsw5vJQkJmJPl/Ktd2eV7t5g0611sSGO6x/lV31fEhO1.js","https:/framerusercontent.com/modules/IVsIygcvbY35d5DCKCGm/6zF3ZCOLXoePLEaRyEwk/ocYzfWrEQ.js","https:/framerusercontent.com/modules/oHK08zRV1YNCS9LrnLo5/9uLSgWZCAHUDWL5HjCOG/imBHyMNUs.js","https:/framerusercontent.com/modules/p2hwFnwXyouLgH7Jfnin/6K9NcMGoR5tRFll7s4vF/x77WK1n1u.js","https:/framerusercontent.com/modules/uJR5OJhi7hT7oe9CNpwb/cc49LA6fA4qs7MVWiRVg/co6vUqqHj.js","https:/framerusercontent.com/modules/QJuh3HxoblCFC3fBodLc/BVMtGN7Qas1RgxaPyuvx/Logout.js","https:/framerusercontent.com/modules/Vjc6eV2qON4KOrfKJZF0/GxEOFLWgyY5q5s9gIuV3/XNhH7dJkz.js","https:/framerusercontent.com/modules/DEbvEawwWnP8rF8CQSnQ/2Oo55D5MiSUQF9JW4sJT/UW6KLbuIc.js","https:/framerusercontent.com/modules/Nu8QisFpieO5NHwAh39M/oBpFwa6tRN9vkScOmSlL/Kyobutton.js"],"sourcesContent":["// Generated by Framer (dd59b2c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 9 5 L 9 13 M 13 9 L 5 9 M 3 0 L 15 0 C 16.657 0 18 1.343 18 3 L 18 15 C 18 16.657 16.657 18 15 18 L 3 18 C 1.343 18 0 16.657 0 15 L 0 3 C 0 1.343 1.343 0 3 0 Z\" fill=\"transparent\" height=\"18px\" id=\"QRCg_9qpS\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(3 3)\" width=\"18px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,CRY1Fpez4:color??props.CRY1Fpez4??\"rgb(0, 0, 0)\",vet7gqNu_:width1??props.vet7gqNu_??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CRY1Fpez4,vet7gqNu_,...restProps}=getProps(props);const href=useSVGTemplate(\"653257796\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-MPfnY\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ww558a\":vet7gqNu_,\"--4rxgx6\":CRY1Fpez4,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-MPfnY { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"CRY1Fpez4\":\"color\",\"vet7gqNu_\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Add Plus New Square Box Square\",\"color\":{\"type\":\"variable\",\"value\":\"4rxgx6\"},\"set\":{\"localId\":\"vectorSet/dSZJyzeMx\",\"id\":\"dSZJyzeMx\",\"moduleId\":\"E1vFg1A6wcWAGuFi9Hz1\"}}\n */const Icon=withCSS(Component,css,\"framer-MPfnY\");Icon.displayName=\"Add Plus New Square Box Square\";export default Icon;addPropertyControls(Icon,{CRY1Fpez4:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},vet7gqNu_:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Add Plus New Square Box Square\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4rxgx6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dSZJyzeMx\\\",\\\"id\\\":\\\"dSZJyzeMx\\\",\\\"moduleId\\\":\\\"E1vFg1A6wcWAGuFi9Hz1\\\"}}\",\"framerVariables\":\"{\\\"CRY1Fpez4\\\":\\\"color\\\",\\\"vet7gqNu_\\\":\\\"width1\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dd59b2c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 6 11 L 10 15 M 10 15 L 14 11 M 10 15 L 10 5 M 10 20 C 4.477 20 0 15.523 0 10 C 0 4.477 4.477 0 10 0 C 15.523 0 20 4.477 20 10 C 20 15.523 15.523 20 10 20 Z\" fill=\"transparent\" height=\"20px\" id=\"RqYD8JleF\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(2 2)\" width=\"20px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,CRY1Fpez4:color??props.CRY1Fpez4??\"rgb(0, 0, 0)\",vet7gqNu_:width1??props.vet7gqNu_??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CRY1Fpez4,vet7gqNu_,...restProps}=getProps(props);const href=useSVGTemplate(\"4231372545\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-CTM4M\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ww558a\":vet7gqNu_,\"--4rxgx6\":CRY1Fpez4,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-CTM4M { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"CRY1Fpez4\":\"color\",\"vet7gqNu_\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Down Circle\",\"color\":{\"type\":\"variable\",\"value\":\"4rxgx6\"},\"set\":{\"localId\":\"vectorSet/dSZJyzeMx\",\"id\":\"dSZJyzeMx\",\"moduleId\":\"E1vFg1A6wcWAGuFi9Hz1\"}}\n */const Icon=withCSS(Component,css,\"framer-CTM4M\");Icon.displayName=\"Arrow Down Circle\";export default Icon;addPropertyControls(Icon,{CRY1Fpez4:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},vet7gqNu_:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"CRY1Fpez4\\\":\\\"color\\\",\\\"vet7gqNu_\\\":\\\"width1\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Down Circle\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4rxgx6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dSZJyzeMx\\\",\\\"id\\\":\\\"dSZJyzeMx\\\",\\\"moduleId\\\":\\\"E1vFg1A6wcWAGuFi9Hz1\\\"}}\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dd59b2c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 18 L 0 14 C 0 12.895 0.895 12 2 12 L 12 12 C 13.105 12 14 12.895 14 14 L 14 18 M 17 5 L 17 8 M 17 8 L 17 11 M 17 8 L 14 8 M 17 8 L 20 8 M 11 4 C 11 6.209 9.209 8 7 8 C 4.791 8 3 6.209 3 4 C 3 1.791 4.791 0 7 0 C 9.209 0 11 1.791 11 4 Z\" fill=\"transparent\" height=\"18px\" id=\"NYIXqAos1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(2 3)\" width=\"20px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,CRY1Fpez4:color??props.CRY1Fpez4??\"rgb(0, 0, 0)\",vet7gqNu_:width1??props.vet7gqNu_??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CRY1Fpez4,vet7gqNu_,...restProps}=getProps(props);const href=useSVGTemplate(\"58442545\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-7MUSS\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ww558a\":vet7gqNu_,\"--4rxgx6\":CRY1Fpez4,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-7MUSS { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"CRY1Fpez4\":\"color\",\"vet7gqNu_\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Add Account User Person Profile\",\"color\":{\"type\":\"variable\",\"value\":\"4rxgx6\"},\"set\":{\"localId\":\"vectorSet/dSZJyzeMx\",\"id\":\"dSZJyzeMx\",\"moduleId\":\"E1vFg1A6wcWAGuFi9Hz1\"}}\n */const Icon=withCSS(Component,css,\"framer-7MUSS\");Icon.displayName=\"Add Account User Person Profile\";export default Icon;addPropertyControls(Icon,{CRY1Fpez4:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},vet7gqNu_:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Add Account User Person Profile\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4rxgx6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dSZJyzeMx\\\",\\\"id\\\":\\\"dSZJyzeMx\\\",\\\"moduleId\\\":\\\"E1vFg1A6wcWAGuFi9Hz1\\\"}}\",\"framerVariables\":\"{\\\"CRY1Fpez4\\\":\\\"color\\\",\\\"vet7gqNu_\\\":\\\"width1\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dd59b2c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 8.076 1.163 C 8.136 0.504 8.688 0 9.35 0 L 10.65 0 C 11.312 0 11.864 0.504 11.924 1.163 C 11.973 1.704 12.362 2.145 12.871 2.336 C 13.002 2.385 13.131 2.437 13.258 2.493 C 13.761 2.711 14.353 2.669 14.774 2.318 C 15.295 1.884 16.061 1.919 16.54 2.398 L 17.458 3.316 C 17.915 3.773 17.948 4.503 17.535 5 C 17.19 5.413 17.158 5.997 17.39 6.483 C 17.49 6.694 17.582 6.909 17.664 7.129 C 17.855 7.638 18.296 8.027 18.837 8.076 C 19.496 8.136 20 8.688 20 9.35 L 20 10.65 C 20 11.312 19.496 11.864 18.837 11.924 C 18.296 11.973 17.855 12.362 17.664 12.871 C 17.59 13.068 17.509 13.262 17.42 13.452 C 17.205 13.913 17.24 14.464 17.566 14.855 C 17.962 15.33 17.93 16.029 17.493 16.467 L 16.467 17.493 C 16.029 17.93 15.33 17.962 14.855 17.566 C 14.464 17.24 13.913 17.205 13.452 17.42 C 13.262 17.509 13.068 17.59 12.871 17.664 C 12.362 17.855 11.973 18.296 11.924 18.837 C 11.864 19.496 11.312 20 10.65 20 L 9.35 20 C 8.688 20 8.136 19.496 8.076 18.837 C 8.027 18.296 7.638 17.855 7.129 17.664 C 6.909 17.582 6.694 17.49 6.483 17.39 C 5.997 17.158 5.413 17.19 5 17.535 C 4.503 17.948 3.773 17.915 3.316 17.458 L 2.398 16.54 C 1.919 16.061 1.884 15.295 2.318 14.774 C 2.669 14.353 2.711 13.761 2.493 13.258 C 2.437 13.131 2.385 13.002 2.336 12.871 C 2.145 12.362 1.704 11.973 1.163 11.924 C 0.504 11.864 0 11.312 0 10.65 L 0 9.35 C 0 8.688 0.504 8.136 1.163 8.076 C 1.704 8.027 2.145 7.638 2.336 7.129 C 2.394 6.976 2.456 6.824 2.522 6.675 C 2.757 6.147 2.718 5.523 2.348 5.079 C 1.897 4.538 1.933 3.742 2.431 3.244 L 3.244 2.431 C 3.742 1.933 4.538 1.897 5.079 2.348 C 5.523 2.718 6.147 2.757 6.675 2.522 C 6.824 2.456 6.975 2.394 7.129 2.336 C 7.638 2.145 8.027 1.704 8.076 1.163 Z\" fill=\"transparent\" height=\"20px\" id=\"ir3uGP8xU\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(2 2)\" width=\"20px\"/><path d=\"M 6 3 C 6 4.657 4.657 6 3 6 C 1.343 6 0 4.657 0 3 C 0 1.343 1.343 0 3 0 C 4.657 0 6 1.343 6 3 Z\" fill=\"transparent\" height=\"6px\" id=\"nQFQJQhUH\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(9 9)\" width=\"6px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,CRY1Fpez4:color??props.CRY1Fpez4??\"rgb(0, 0, 0)\",vet7gqNu_:width1??props.vet7gqNu_??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CRY1Fpez4,vet7gqNu_,...restProps}=getProps(props);const href=useSVGTemplate(\"2747065769\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Fjoog\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ww558a\":vet7gqNu_,\"--4rxgx6\":CRY1Fpez4,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-Fjoog { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"CRY1Fpez4\":\"color\",\"vet7gqNu_\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Settings Account More\",\"color\":{\"type\":\"variable\",\"value\":\"4rxgx6\"},\"set\":{\"localId\":\"vectorSet/dSZJyzeMx\",\"id\":\"dSZJyzeMx\",\"moduleId\":\"E1vFg1A6wcWAGuFi9Hz1\"}}\n */const Icon=withCSS(Component,css,\"framer-Fjoog\");Icon.displayName=\"Settings Account More\";export default Icon;addPropertyControls(Icon,{CRY1Fpez4:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},vet7gqNu_:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Settings Account More\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4rxgx6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dSZJyzeMx\\\",\\\"id\\\":\\\"dSZJyzeMx\\\",\\\"moduleId\\\":\\\"E1vFg1A6wcWAGuFi9Hz1\\\"}}\",\"framerVariables\":\"{\\\"CRY1Fpez4\\\":\\\"color\\\",\\\"vet7gqNu_\\\":\\\"width1\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dd59b2c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 9 14 L 9 15 C 9 16.657 7.657 18 6 18 L 3 18 C 1.343 18 0 16.657 0 15 L 0 3 C 0 1.343 1.343 0 3 0 L 6 0 C 7.657 0 9 1.343 9 3 L 9 4 M 14 5 L 18 9 L 14 13 M 6 9 L 16 9\" fill=\"transparent\" height=\"18px\" id=\"jsZDlVT0Q\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(3 3)\" width=\"18px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,CRY1Fpez4:color??props.CRY1Fpez4??\"rgb(0, 0, 0)\",vet7gqNu_:width1??props.vet7gqNu_??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CRY1Fpez4,vet7gqNu_,...restProps}=getProps(props);const href=useSVGTemplate(\"3052255782\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-xgtft\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ww558a\":vet7gqNu_,\"--4rxgx6\":CRY1Fpez4,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-xgtft { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"CRY1Fpez4\":\"color\",\"vet7gqNu_\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Exit Log Out Arrow\",\"color\":{\"type\":\"variable\",\"value\":\"4rxgx6\"},\"set\":{\"localId\":\"vectorSet/dSZJyzeMx\",\"id\":\"dSZJyzeMx\",\"moduleId\":\"E1vFg1A6wcWAGuFi9Hz1\"}}\n */const Icon=withCSS(Component,css,\"framer-xgtft\");Icon.displayName=\"Exit Log Out Arrow\";export default Icon;addPropertyControls(Icon,{CRY1Fpez4:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},vet7gqNu_:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"CRY1Fpez4\\\":\\\"color\\\",\\\"vet7gqNu_\\\":\\\"width1\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Exit Log Out Arrow\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4rxgx6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dSZJyzeMx\\\",\\\"id\\\":\\\"dSZJyzeMx\\\",\\\"moduleId\\\":\\\"E1vFg1A6wcWAGuFi9Hz1\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dd59b2c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 5 7 L 15 7 M 5 11 L 9 11 M 20 10 C 20 15.523 15.523 20 10 20 L 1.103 20 C 0.673 20 0.444 19.494 0.727 19.171 L 2.738 16.875 C 1.041 15.083 0 12.663 0 10 C 0 4.477 4.477 0 10 0 C 15.523 0 20 4.477 20 10 Z\" fill=\"transparent\" height=\"20px\" id=\"o91a_9qLw\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(2 2)\" width=\"20px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,CRY1Fpez4:color??props.CRY1Fpez4??\"rgb(0, 0, 0)\",vet7gqNu_:width1??props.vet7gqNu_??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CRY1Fpez4,vet7gqNu_,...restProps}=getProps(props);const href=useSVGTemplate(\"2960641835\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-wqZ7g\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ww558a\":vet7gqNu_,\"--4rxgx6\":CRY1Fpez4,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-wqZ7g { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"CRY1Fpez4\":\"color\",\"vet7gqNu_\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Comment Circle Chat Message Alt\",\"color\":{\"type\":\"variable\",\"value\":\"4rxgx6\"},\"set\":{\"localId\":\"vectorSet/dSZJyzeMx\",\"id\":\"dSZJyzeMx\",\"moduleId\":\"E1vFg1A6wcWAGuFi9Hz1\"}}\n */const Icon=withCSS(Component,css,\"framer-wqZ7g\");Icon.displayName=\"Comment Circle Chat Message Alt\";export default Icon;addPropertyControls(Icon,{CRY1Fpez4:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},vet7gqNu_:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Comment Circle Chat Message Alt\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4rxgx6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dSZJyzeMx\\\",\\\"id\\\":\\\"dSZJyzeMx\\\",\\\"moduleId\\\":\\\"E1vFg1A6wcWAGuFi9Hz1\\\"}}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"CRY1Fpez4\\\":\\\"color\\\",\\\"vet7gqNu_\\\":\\\"width1\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";const firebaseApp=await import(\"https://www.gstatic.com/firebasejs/10.7.1/firebase-app.js\");const firebaseAuth=await import(\"https://www.gstatic.com/firebasejs/10.7.1/firebase-auth.js\");const{initializeApp,getApps}=firebaseApp;const{getAuth,signOut}=firebaseAuth;const firebaseConfig={apiKey:\"AIzaSyDGWS3iAVVUvw13gLLH4X1tPjvm0ptr7pg\",authDomain:\"kyo-signature.firebaseapp.com\",projectId:\"kyo-signature\",storageBucket:\"kyo-signature.firebasestorage.app\",messagingSenderId:\"692396669288\",appId:\"1:692396669288:web:3bbd099ed34609d483bedd\"};const app=getApps().length===0?initializeApp(firebaseConfig):getApps()[0];const auth=getAuth(app);export default function KYOLogoutButton({logoutUrl=\"/members/sign-in\",label=\"Logout\",textColor=\"#888888\",fontSize=14}){const handleLogout=async()=>{await signOut(auth);window.location.href=logoutUrl;};return /*#__PURE__*/_jsx(\"div\",{onClick:handleLogout,style:{cursor:\"pointer\",display:\"inline-flex\",alignItems:\"center\",gap:8,color:textColor,fontSize,fontFamily:\"inter\",fontWeight:400,userSelect:\"none\",width:\"100%\"},children:label});}addPropertyControls(KYOLogoutButton,{logoutUrl:{type:ControlType.String,title:\"URL ap\\xf3s sair\",defaultValue:\"/members/sign-in\"},label:{type:ControlType.String,title:\"Label\",defaultValue:\"Logout\"},textColor:{type:ControlType.Color,title:\"Cor texto\",defaultValue:\"#888888\"},fontSize:{type:ControlType.Number,title:\"Tamanho fonte\",defaultValue:14,min:10,max:28}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"KYOLogoutButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Logout.map","// Generated by Framer (dd59b2c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0.75 C 0 0.336 0.336 0 0.75 0 L 9.25 0 C 9.664 0 10 0.336 10 0.75 L 10 6.25 C 10 6.664 9.664 7 9.25 7 L 0.75 7 C 0.336 7 0 6.664 0 6.25 Z\" fill=\"transparent\" height=\"7px\" id=\"RboSENSkg\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(3 14)\" width=\"10px\"/><path d=\"M 0 0.75 C 0 0.336 0.336 0 0.75 0 L 17.25 0 C 17.664 0 18 0.336 18 0.75 L 18 6.25 C 18 6.664 17.664 7 17.25 7 L 0.75 7 C 0.336 7 0 6.664 0 6.25 Z\" fill=\"transparent\" height=\"7px\" id=\"qgHiGFC7S\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(3 3)\" width=\"18px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,CRY1Fpez4:color??props.CRY1Fpez4??\"rgb(0, 0, 0)\",vet7gqNu_:width1??props.vet7gqNu_??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CRY1Fpez4,vet7gqNu_,...restProps}=getProps(props);const href=useSVGTemplate(\"1648071780\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Tpqzm\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ww558a\":vet7gqNu_,\"--4rxgx6\":CRY1Fpez4,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-Tpqzm { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"CRY1Fpez4\":\"color\",\"vet7gqNu_\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Horizontal Align Left\",\"color\":{\"type\":\"variable\",\"value\":\"4rxgx6\"},\"set\":{\"localId\":\"vectorSet/dSZJyzeMx\",\"id\":\"dSZJyzeMx\",\"moduleId\":\"E1vFg1A6wcWAGuFi9Hz1\"}}\n */const Icon=withCSS(Component,css,\"framer-Tpqzm\");Icon.displayName=\"Horizontal Align Left\";export default Icon;addPropertyControls(Icon,{CRY1Fpez4:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},vet7gqNu_:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Horizontal Align Left\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4rxgx6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dSZJyzeMx\\\",\\\"id\\\":\\\"dSZJyzeMx\\\",\\\"moduleId\\\":\\\"E1vFg1A6wcWAGuFi9Hz1\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"CRY1Fpez4\\\":\\\"color\\\",\\\"vet7gqNu_\\\":\\\"width1\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a1faaee)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Instance,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import KYOLogoutButton from\"https://framerusercontent.com/modules/QJuh3HxoblCFC3fBodLc/BVMtGN7Qas1RgxaPyuvx/Logout.js\";import HorizontalAlignLeft from\"https://framerusercontent.com/modules/Vjc6eV2qON4KOrfKJZF0/GxEOFLWgyY5q5s9gIuV3/XNhH7dJkz.js\";const KYOLogoutButtonFonts=getFonts(KYOLogoutButton);const enabledGestures={dAm4IbP_i:{hover:true},Rfi53z54T:{hover:true},vkBGA3I3W:{hover:true}};const cycleOrder=[\"dAm4IbP_i\",\"Rfi53z54T\",\"vkBGA3I3W\"];const serializationHash=\"framer-bPtBc\";const variantClassNames={dAm4IbP_i:\"framer-v-1dk4ld2\",Rfi53z54T:\"framer-v-14wbwtf\",vkBGA3I3W:\"framer-v-1k31exe\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const IyYWSJiek=undefined;const Q4lqw9k4i=undefined;const yRsLlaXeN=undefined;const transition1={bounce:0,delay:0,duration:.6,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Active:\"dAm4IbP_i\",Links:\"Rfi53z54T\",Logout:\"vkBGA3I3W\"};const Variants=motion.create(React.Fragment);const getProps=({height,icon,id,link,title,width,...props})=>{return{...props,IyYWSJiek:link??props.IyYWSJiek,Q4lqw9k4i:icon??props.Q4lqw9k4i??HorizontalAlignLeft,variant:humanReadableVariantMap[props.variant]??props.variant??\"dAm4IbP_i\",yRsLlaXeN:title??props.yRsLlaXeN??\"Instruction\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,Q4lqw9k4i,yRsLlaXeN,IyYWSJiek,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"dAm4IbP_i\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"vkBGA3I3W-hover\")return true;if(baseVariant===\"vkBGA3I3W\")return true;return false;};const isDisplayed1=()=>{if(gestureVariant===\"vkBGA3I3W-hover\")return false;if(baseVariant===\"vkBGA3I3W\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:IyYWSJiek,motionChild:true,nodeId:\"dAm4IbP_i\",openInNewTab:false,scopeId:\"UW6KLbuIc\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1dk4ld2\",className,classNames)} framer-1qh7xut`,\"data-border\":true,\"data-framer-name\":\"Active\",layoutDependency:layoutDependency,layoutId:\"dAm4IbP_i\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(245, 245, 245, 0)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},variants:{\"dAm4IbP_i-hover\":{\"--border-color\":\"var(--token-ef00eabc-80b9-49fb-b634-f198dc1f8e00, rgba(144, 143, 150, 0.35))\",backgroundColor:\"rgb(245, 245, 245)\"},Rfi53z54T:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"},vkBGA3I3W:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"dAm4IbP_i-hover\":{\"data-framer-name\":undefined},\"Rfi53z54T-hover\":{\"data-framer-name\":undefined},\"vkBGA3I3W-hover\":{\"data-framer-name\":undefined},Rfi53z54T:{\"data-framer-name\":\"Links\"},vkBGA3I3W:{\"data-framer-name\":\"Logout\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-rm1uba\",Component:Q4lqw9k4i,layoutDependency:layoutDependency,layoutId:\"Pot4j16Ts\",style:{\"--1ww558a\":2,\"--4rxgx6\":\"var(--token-6f91939c-04b8-4706-9d22-0f043a1380ba, rgb(134, 133, 141))\"},variants:{\"dAm4IbP_i-hover\":{\"--4rxgx6\":\"var(--token-395bc997-1ac2-4637-8f2c-5c13efc57aa0, rgb(7, 5, 15))\"},\"Rfi53z54T-hover\":{\"--4rxgx6\":\"var(--token-395bc997-1ac2-4637-8f2c-5c13efc57aa0, rgb(7, 5, 15))\"},\"vkBGA3I3W-hover\":{\"--4rxgx6\":\"var(--token-395bc997-1ac2-4637-8f2c-5c13efc57aa0, rgb(7, 5, 15))\"}}}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zz2f08-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kDC0BAeMf-container\",nodeId:\"kDC0BAeMf\",rendersWithMotion:true,scopeId:\"UW6KLbuIc\",children:/*#__PURE__*/_jsx(KYOLogoutButton,{fontSize:14,height:\"100%\",id:\"kDC0BAeMf\",label:yRsLlaXeN,layoutId:\"kDC0BAeMf\",logoutUrl:\"/members/sign-in\",textColor:\"rgb(133, 132, 140)\",width:\"100%\",...addPropertyOverrides({\"vkBGA3I3W-hover\":{textColor:\"var(--token-395bc997-1ac2-4637-8f2c-5c13efc57aa0, rgb(7, 5, 15))\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6f91939c-04b8-4706-9d22-0f043a1380ba, rgb(134, 133, 141)))\"},children:\"Instruction\"})}),className:\"framer-o2a0nt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aQJA1ySx0\",style:{\"--extracted-r6o4lv\":\"var(--token-6f91939c-04b8-4706-9d22-0f043a1380ba, rgb(134, 133, 141))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:yRsLlaXeN,variants:{\"dAm4IbP_i-hover\":{\"--extracted-r6o4lv\":\"var(--token-395bc997-1ac2-4637-8f2c-5c13efc57aa0, rgb(7, 5, 15))\"},\"Rfi53z54T-hover\":{\"--extracted-r6o4lv\":\"var(--token-395bc997-1ac2-4637-8f2c-5c13efc57aa0, rgb(7, 5, 15))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"dAm4IbP_i-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-395bc997-1ac2-4637-8f2c-5c13efc57aa0, rgb(7, 5, 15)))\"},children:\"Instruction\"})})},\"Rfi53z54T-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-395bc997-1ac2-4637-8f2c-5c13efc57aa0, rgb(7, 5, 15)))\"},children:\"Instruction\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bPtBc.framer-1qh7xut, .framer-bPtBc .framer-1qh7xut { display: block; }\",\".framer-bPtBc.framer-1dk4ld2 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 8px 12px 8px 12px; position: relative; text-decoration: none; width: 210px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bPtBc .framer-rm1uba { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 17px); position: relative; width: 17px; }\",\".framer-bPtBc .framer-zz2f08-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-bPtBc .framer-o2a0nt { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-bPtBc[data-border=\"true\"]::after, .framer-bPtBc [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 210\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Rfi53z54T\":{\"layout\":[\"fixed\",\"auto\"]},\"vkBGA3I3W\":{\"layout\":[\"fixed\",\"auto\"]},\"rNo6OVZQA\":{\"layout\":[\"fixed\",\"auto\"]},\"pI2G9dIMv\":{\"layout\":[\"fixed\",\"auto\"]},\"xyIZITPxc\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"Q4lqw9k4i\":\"icon\",\"yRsLlaXeN\":\"title\",\"IyYWSJiek\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"E1vFg1A6wcWAGuFi9Hz1\"]\n */const FramerUW6KLbuIc=withCSS(Component,css,\"framer-bPtBc\");export default FramerUW6KLbuIc;FramerUW6KLbuIc.displayName=\"Links Members\";FramerUW6KLbuIc.defaultProps={height:36,width:210};addPropertyControls(FramerUW6KLbuIc,{variant:{options:[\"dAm4IbP_i\",\"Rfi53z54T\",\"vkBGA3I3W\"],optionTitles:[\"Active\",\"Links\",\"Logout\"],title:\"Variant\",type:ControlType.Enum},Q4lqw9k4i:{defaultValue:{identifier:\"module:Vjc6eV2qON4KOrfKJZF0/GxEOFLWgyY5q5s9gIuV3/XNhH7dJkz.js:default\",moduleId:\"Vjc6eV2qON4KOrfKJZF0\"},setModuleId:\"E1vFg1A6wcWAGuFi9Hz1\",title:\"Icon\",type:ControlType.VectorSetItem},yRsLlaXeN:{defaultValue:\"Instruction\",displayTextArea:false,title:\"Title\",type:ControlType.String},onyRsLlaXeNChange:{changes:\"yRsLlaXeN\",type:ControlType.ChangeHandler},IyYWSJiek:{title:\"Link\",type:ControlType.Link}});addFonts(FramerUW6KLbuIc,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...KYOLogoutButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUW6KLbuIc\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"36\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Rfi53z54T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vkBGA3I3W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rNo6OVZQA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pI2G9dIMv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xyIZITPxc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"Q4lqw9k4i\\\":\\\"icon\\\",\\\"yRsLlaXeN\\\":\\\"title\\\",\\\"IyYWSJiek\\\":\\\"link\\\"}\",\"framerVectorSets\":\"[\\\"E1vFg1A6wcWAGuFi9Hz1\\\"]\",\"framerIntrinsicWidth\":\"210\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./UW6KLbuIc.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType}from\"framer\";const firebaseApp=await import(\"https://www.gstatic.com/firebasejs/10.7.1/firebase-app.js\");const firebaseAuth=await import(\"https://www.gstatic.com/firebasejs/10.7.1/firebase-auth.js\");const firebaseFirestore=await import(\"https://www.gstatic.com/firebasejs/10.7.1/firebase-firestore.js\");const{initializeApp,getApps}=firebaseApp;const{getAuth,onAuthStateChanged,signOut}=firebaseAuth;const{getFirestore,doc,getDoc}=firebaseFirestore;const firebaseConfig={apiKey:\"AIzaSyDGWS3iAVVUvw13gLLH4X1tPjvm0ptr7pg\",authDomain:\"kyo-signature.firebaseapp.com\",projectId:\"kyo-signature\",storageBucket:\"kyo-signature.firebasestorage.app\",messagingSenderId:\"692396669288\",appId:\"1:692396669288:web:3bbd099ed34609d483bedd\"};const app=getApps().length===0?initializeApp(firebaseConfig):getApps()[0];const auth=getAuth(app);const db=getFirestore(app);// ─── ESTILOS GLOBAIS ──────────────────────────────────────────────────────────\nconst injectStyles=()=>{if(document.getElementById(\"kyo-btn-styles\"))return;const s=document.createElement(\"style\");s.id=\"kyo-btn-styles\";s.textContent=`\n        @keyframes kyo-shimmer {\n            0%   { background-position: -400px 0; }\n            100% { background-position: 400px 0; }\n        }\n        .kyo-skeleton {\n            background: linear-gradient(90deg, #f0f0f0 25%, #e0e0e0 50%, #f0f0f0 75%);\n            background-size: 800px 100%;\n            animation: kyo-shimmer 1.4s ease infinite;\n            border-radius: 8px;\n        }\n        @keyframes kyo-dropdown-in {\n            from { opacity: 0; transform: translateY(-8px) scale(0.97); }\n            to   { opacity: 1; transform: translateY(0) scale(1); }\n        }\n        .kyo-btn-solid {\n            transition: background 0.18s ease, transform 0.15s ease, box-shadow 0.18s ease !important;\n        }\n        .kyo-btn-solid:hover {\n            background: #704EF9 !important;\n            transform: translateY(-1px) !important;\n            box-shadow: 0 4px 16px rgba(112,78,249,0.30) !important;\n        }\n        .kyo-btn-solid:active { transform: translateY(0px) !important; }\n        .kyo-btn-text {\n            transition: color 0.18s ease, background 0.18s ease !important;\n        }\n        .kyo-btn-text:hover {\n            color: #704EF9 !important;\n            background: rgba(112,78,249,0.06) !important;\n        }\n        .kyo-avatar-btn {\n            transition: transform 0.2s ease, box-shadow 0.2s ease !important;\n        }\n        .kyo-avatar-btn:hover {\n            transform: scale(1.07) !important;\n            box-shadow: 0 0 0 3px rgba(112,78,249,0.25) !important;\n        }\n        .kyo-dd-item {\n            transition: background 0.13s ease !important;\n            border-radius: 8px !important;\n        }\n        .kyo-dd-item:hover { background: #f5f5f7 !important; }\n        .kyo-dd-item-danger:hover { background: #fff1f1 !important; color: #e53e3e !important; }\n        .kyo-fw-solid {\n            transition: background 0.18s ease, box-shadow 0.18s ease !important;\n        }\n        .kyo-fw-solid:hover {\n            background: #704EF9 !important;\n            box-shadow: 0 4px 16px rgba(112,78,249,0.28) !important;\n        }\n        .kyo-fw-outline {\n            transition: border-color 0.18s ease, color 0.18s ease, background 0.18s ease !important;\n        }\n        .kyo-fw-outline:hover {\n            border-color: #704EF9 !important;\n            color: #704EF9 !important;\n            background: rgba(112,78,249,0.04) !important;\n        }\n    `;document.head.appendChild(s);};// ─── AVATAR IMAGE ─────────────────────────────────────────────────────────────\nfunction AvatarImg({src,size,fallback,bg,color,radius=\"50%\"}){const[failed,setFailed]=useState(false);return /*#__PURE__*/_jsx(\"div\",{style:{width:size,height:size,minWidth:size,borderRadius:radius,overflow:\"hidden\",background:bg,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",flexShrink:0},children:src&&!failed?/*#__PURE__*/_jsx(\"img\",{src:src,onError:()=>setFailed(true),referrerPolicy:\"no-referrer\",style:{width:\"100%\",height:\"100%\",objectFit:\"cover\",display:\"block\"}}):/*#__PURE__*/_jsx(\"span\",{style:{fontSize:size*.38,fontWeight:700,color,lineHeight:1},children:fallback})});}// ─── HELPERS ──────────────────────────────────────────────────────────────────\n// Gera iniciais a partir de um nome (string) ou email do user\nfunction buildInitials(resolvedName,email){if(resolvedName){const parts=resolvedName.trim().split(\" \").filter(Boolean);if(parts.length>=2)return(parts[0][0]+parts[parts.length-1][0]).toUpperCase();return parts[0][0].toUpperCase();}return(email||\"?\")[0].toUpperCase();}function IconHome({size=14,color=\"currentColor\"}){return /*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}),/*#__PURE__*/_jsx(\"polyline\",{points:\"9 22 9 12 15 12 15 22\"})]});}function IconStar({size=14,color=\"currentColor\"}){return /*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z\"})});}function IconLogout({size=14,color=\"currentColor\"}){return /*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"path\",{d:\"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4\"}),/*#__PURE__*/_jsx(\"polyline\",{points:\"16 17 21 12 16 7\"}),/*#__PURE__*/_jsx(\"line\",{x1:\"21\",y1:\"12\",x2:\"9\",y2:\"12\"})]});}// ─── COMPONENTE PRINCIPAL ─────────────────────────────────────────────────────\nfunction KYOButton({variant=\"pill\",fullWidth=false,loginUrl=\"/members/sign-in\",registerUrl=\"/members/sign-up\",membersUrl=\"/members\",plansUrl=\"/pricing\",logoutUrl=\"/members/sign-in\",btnBg=\"#000000\",btnTextColor=\"#ffffff\",btnLabel=\"Criar Conta\",loginLabel=\"Entrar\",loginTextColor=\"#000000\",btnFontSize=15,btnPaddingV=11,btnPaddingH=22,btnRadius=8,gapBetween=6,avatarSize=40,avatarBg=\"#000000\",avatarTextColor=\"#ffffff\",dropdownWidth=260,membersText=\"\\xc1rea de membros\",plansText=\"Ver planos\",logoutText=\"Sair da conta\",cardNoPlanlabel=\"Membro\",cardAvatarBg=\"#1a1a1a\",cardAvatarColor=\"#ffffff\",cardAvatarRadius=12,cardNameColor=\"#ffffff\",cardSubColor=\"#888888\",cardBg=\"transparent\"}){const[status,setStatus]=useState(\"loading\");const[user,setUser]=useState(null);const[userData,setUserData]=useState(null);const[open,setOpen]=useState(false);const wrapperRef=useRef(null);useEffect(()=>{injectStyles();},[]);useEffect(()=>{const unsub=onAuthStateChanged(auth,async u=>{if(u){setUser(u);try{const snap=await getDoc(doc(db,\"users\",u.uid));if(snap.exists()){const data=snap.data();if(data.licenseKey){try{const licenseSnap=await getDoc(doc(db,\"members_licenses\",data.licenseKey));if(licenseSnap.exists()&&licenseSnap.data().status===\"blocked\"){setUserData({...data,isSubscriber:false,_licenseBlocked:true});setStatus(\"loggedin\");return;}}catch(e){console.warn(\"[KYOButton] Erro ao verificar licen\\xe7a:\",e);}}setUserData(data);}else{setUserData({});}}catch{setUserData({});}setStatus(\"loggedin\");}else{setUser(null);setUserData(null);setStatus(\"guest\");}});return()=>unsub();},[]);useEffect(()=>{const handler=e=>{if(wrapperRef.current&&!wrapperRef.current.contains(e.target))setOpen(false);};document.addEventListener(\"mousedown\",handler);return()=>document.removeEventListener(\"mousedown\",handler);},[]);const handleLogout=async()=>{setOpen(false);await signOut(auth);window.location.href=logoutUrl;};const isSubscriber=userData?.isSubscriber===true;const plan=userData?.plan||\"free\";const planLabel=plan.charAt(0).toUpperCase()+plan.slice(1);// ── CORREÇÃO: prioriza userData.name (Firestore) sobre user.displayName (Auth)\n//    Usuários antigos que cadastraram antes do updateProfile continuam funcionando\nconst resolvedName=userData?.name||user?.displayName||\"\";const initials=buildInitials(resolvedName,user?.email||\"\");const displayName=resolvedName||user?.email?.split(\"@\")[0]||\"Minha conta\";const isReady=status!==\"loading\";const wrapStyle={opacity:isReady?1:0,transition:isReady?\"opacity 0.2s ease\":\"none\",pointerEvents:isReady?\"auto\":\"none\"};if(fullWidth&&!isReady){const btnH=btnFontSize+btnPaddingV*2+2;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",gap:8,width:\"100%\",pointerEvents:\"none\"},children:[/*#__PURE__*/_jsx(\"div\",{className:\"kyo-skeleton\",style:{height:btnH,borderRadius:btnRadius}}),/*#__PURE__*/_jsx(\"div\",{className:\"kyo-skeleton\",style:{height:btnH,borderRadius:btnRadius,opacity:.6}})]});}// ─── APP CARD ──────────────────────────────────────────────\nif(variant===\"app-card\"){const subLabel=isSubscriber?planLabel:cardNoPlanlabel;return /*#__PURE__*/_jsxs(\"div\",{style:{...wrapStyle,display:\"inline-flex\",alignItems:\"center\",gap:12,background:cardBg,fontFamily:\"'DM Sans', system-ui, sans-serif\"},children:[/*#__PURE__*/_jsx(AvatarImg,{src:user?.photoURL,size:48,fallback:initials,bg:cardAvatarBg,color:cardAvatarColor,radius:cardAvatarRadius}),/*#__PURE__*/_jsxs(\"div\",{style:{overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:15,fontWeight:700,color:cardNameColor,margin:0,lineHeight:1.2,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:displayName}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:5,marginTop:4},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:6,height:6,borderRadius:\"50%\",flexShrink:0,background:isSubscriber?\"#22c55e\":\"#f59e0b\"}}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,color:cardSubColor,margin:0,lineHeight:1,whiteSpace:\"nowrap\"},children:subLabel})]})]})]});}// ─── GUEST fullWidth ───────────────────────────────────────\nif(status===\"guest\"&&fullWidth)return /*#__PURE__*/_jsxs(\"div\",{style:{...wrapStyle,display:\"flex\",flexDirection:\"column\",gap:8,width:\"100%\",fontFamily:\"'DM Sans', system-ui, sans-serif\"},children:[/*#__PURE__*/_jsx(\"a\",{href:registerUrl,className:\"kyo-fw-solid\",style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:btnBg,color:btnTextColor,border:\"none\",padding:`${btnPaddingV}px ${btnPaddingH}px`,borderRadius:btnRadius,textDecoration:\"none\",fontSize:btnFontSize,fontWeight:600,lineHeight:1,boxSizing:\"border-box\",cursor:\"pointer\",width:\"100%\"},children:btnLabel}),/*#__PURE__*/_jsx(\"a\",{href:loginUrl,className:\"kyo-fw-outline\",style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:\"transparent\",color:loginTextColor,border:\"1.5px solid rgba(0,0,0,0.14)\",padding:`${btnPaddingV}px ${btnPaddingH}px`,borderRadius:btnRadius,textDecoration:\"none\",fontSize:btnFontSize,fontWeight:600,lineHeight:1,boxSizing:\"border-box\",cursor:\"pointer\",width:\"100%\"},children:loginLabel})]});// ─── GUEST inline ──────────────────────────────────────────\nif(status===\"guest\")return /*#__PURE__*/_jsxs(\"div\",{style:{...wrapStyle,display:\"inline-flex\",alignItems:\"center\",gap:gapBetween,fontFamily:\"'DM Sans', system-ui, sans-serif\"},children:[/*#__PURE__*/_jsx(\"a\",{href:loginUrl,className:\"kyo-btn-text\",style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",background:\"transparent\",color:loginTextColor,border:\"none\",padding:`${btnPaddingV}px 14px`,borderRadius:btnRadius,textDecoration:\"none\",fontSize:btnFontSize,fontWeight:500,whiteSpace:\"nowrap\",lineHeight:1,boxSizing:\"border-box\",cursor:\"pointer\"},children:loginLabel}),/*#__PURE__*/_jsx(\"a\",{href:registerUrl,className:\"kyo-btn-solid\",style:{display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",background:btnBg,color:btnTextColor,border:\"none\",padding:`${btnPaddingV}px ${btnPaddingH}px`,borderRadius:btnRadius,textDecoration:\"none\",fontSize:btnFontSize,fontWeight:600,whiteSpace:\"nowrap\",lineHeight:1,boxSizing:\"border-box\",cursor:\"pointer\"},children:btnLabel})]});// ─── LOGADO fullWidth ──────────────────────────────────────\nif(fullWidth)return /*#__PURE__*/_jsxs(\"div\",{style:{...wrapStyle,display:\"flex\",flexDirection:\"column\",gap:8,width:\"100%\",fontFamily:\"'DM Sans', system-ui, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:10,padding:`${btnPaddingV}px ${btnPaddingH}px`,background:avatarBg,borderRadius:btnRadius,boxSizing:\"border-box\",width:\"100%\"},children:[/*#__PURE__*/_jsx(AvatarImg,{src:user?.photoURL,size:btnFontSize+16,fallback:initials,bg:\"rgba(255,255,255,0.18)\",color:avatarTextColor}),/*#__PURE__*/_jsx(\"span\",{style:{color:avatarTextColor,fontSize:btnFontSize,fontWeight:600,flex:1,textAlign:\"center\",marginRight:btnFontSize+16,overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"},children:displayName})]}),isSubscriber?/*#__PURE__*/_jsxs(\"a\",{href:membersUrl,className:\"kyo-fw-outline\",style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,width:\"100%\",padding:`${btnPaddingV}px ${btnPaddingH}px`,background:\"transparent\",border:\"1.5px solid rgba(0,0,0,0.12)\",borderRadius:btnRadius,fontSize:btnFontSize,fontWeight:600,color:\"#333\",textDecoration:\"none\",boxSizing:\"border-box\",fontFamily:\"'DM Sans', system-ui, sans-serif\"},children:[/*#__PURE__*/_jsx(IconHome,{size:15}),membersText]}):/*#__PURE__*/_jsxs(\"a\",{href:plansUrl,style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,width:\"100%\",padding:`${btnPaddingV}px ${btnPaddingH}px`,background:\"transparent\",border:\"1.5px solid #704EF9\",borderRadius:btnRadius,fontSize:btnFontSize,fontWeight:600,color:\"#704EF9\",textDecoration:\"none\",boxSizing:\"border-box\",fontFamily:\"'DM Sans', system-ui, sans-serif\",transition:\"background 0.18s ease\"},children:[/*#__PURE__*/_jsx(IconStar,{size:15,color:\"#704EF9\"}),plansText]}),/*#__PURE__*/_jsxs(\"button\",{onClick:handleLogout,style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",gap:8,width:\"100%\",padding:`${btnPaddingV}px ${btnPaddingH}px`,background:\"transparent\",border:\"1.5px solid rgba(0,0,0,0.08)\",borderRadius:btnRadius,fontSize:btnFontSize,fontWeight:500,color:\"#999\",cursor:\"pointer\",boxSizing:\"border-box\",fontFamily:\"'DM Sans', system-ui, sans-serif\"},children:[/*#__PURE__*/_jsx(IconLogout,{size:15,color:\"#bbb\"}),logoutText]})]});// ─── LOGADO — avatar + dropdown ────────────────────────────\nreturn /*#__PURE__*/_jsxs(\"div\",{ref:wrapperRef,style:{...wrapStyle,position:\"relative\",display:\"inline-block\",fontFamily:\"'DM Sans', system-ui, sans-serif\"},children:[/*#__PURE__*/_jsxs(\"button\",{className:\"kyo-avatar-btn\",onClick:()=>setOpen(prev=>!prev),style:{width:avatarSize,height:avatarSize,borderRadius:\"50%\",background:avatarBg,border:\"none\",cursor:\"pointer\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",position:\"relative\",padding:0,flexShrink:0,outline:\"none\"},children:[/*#__PURE__*/_jsx(AvatarImg,{src:user?.photoURL,size:avatarSize,fallback:initials,bg:avatarBg,color:avatarTextColor}),/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",bottom:-1,right:-1,width:Math.max(9,avatarSize*.26),height:Math.max(9,avatarSize*.26),borderRadius:\"50%\",background:isSubscriber?\"#22c55e\":\"#f59e0b\",border:\"2.5px solid #fff\",zIndex:2}})]}),open&&/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",top:\"calc(100% + 10px)\",right:0,background:\"#fff\",border:\"1px solid rgba(0,0,0,0.08)\",borderRadius:16,boxShadow:\"0 12px 48px rgba(0,0,0,0.12), 0 2px 8px rgba(0,0,0,0.06)\",width:dropdownWidth,zIndex:9999,overflow:\"hidden\",animation:\"kyo-dropdown-in 0.18s ease forwards\",boxSizing:\"border-box\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"16px 16px 12px\"},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\",gap:10},children:[/*#__PURE__*/_jsx(AvatarImg,{src:user?.photoURL,size:38,fallback:initials,bg:avatarBg,color:avatarTextColor}),/*#__PURE__*/_jsxs(\"div\",{style:{overflow:\"hidden\",flex:1},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:13,fontWeight:700,color:\"#111\",margin:0,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:displayName}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:11,color:\"#999\",margin:\"2px 0 0\",whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\"},children:user?.email})]})]}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"inline-flex\",alignItems:\"center\",gap:5,marginTop:10,background:isSubscriber?\"#f0fdf4\":\"#fffbeb\",borderRadius:20,padding:\"4px 10px\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:6,height:6,borderRadius:\"50%\",background:isSubscriber?\"#22c55e\":\"#f59e0b\",flexShrink:0}}),/*#__PURE__*/_jsx(\"span\",{style:{fontSize:11,fontWeight:600,color:isSubscriber?\"#16a34a\":\"#b45309\"},children:isSubscriber?`Plano ${planLabel}`:\"Sem plano ativo\"})]})]}),/*#__PURE__*/_jsx(\"div\",{style:{height:1,background:\"#f0f0f0\",margin:\"0 16px\"}}),/*#__PURE__*/_jsxs(\"div\",{style:{padding:\"8px\"},children:[isSubscriber?/*#__PURE__*/_jsxs(\"a\",{href:membersUrl,className:\"kyo-dd-item\",onClick:()=>setOpen(false),style:{display:\"flex\",alignItems:\"center\",gap:9,padding:\"9px 10px\",fontSize:13,fontWeight:500,color:\"#333\",textDecoration:\"none\"},children:[/*#__PURE__*/_jsx(IconHome,{size:14,color:\"#888\"}),membersText]}):/*#__PURE__*/_jsxs(\"a\",{href:plansUrl,className:\"kyo-dd-item\",onClick:()=>setOpen(false),style:{display:\"flex\",alignItems:\"center\",gap:9,padding:\"9px 10px\",fontSize:13,fontWeight:600,color:\"#704EF9\",textDecoration:\"none\"},children:[/*#__PURE__*/_jsx(IconStar,{size:14,color:\"#704EF9\"}),plansText]}),/*#__PURE__*/_jsx(\"div\",{style:{height:1,background:\"#f0f0f0\",margin:\"4px 0\"}}),/*#__PURE__*/_jsxs(\"button\",{className:\"kyo-dd-item kyo-dd-item-danger\",onClick:handleLogout,style:{display:\"flex\",alignItems:\"center\",gap:9,width:\"100%\",padding:\"9px 10px\",fontSize:13,fontWeight:500,color:\"#999\",background:\"none\",border:\"none\",cursor:\"pointer\",fontFamily:\"inherit\",textAlign:\"left\"},children:[/*#__PURE__*/_jsx(IconLogout,{size:14,color:\"#ccc\"}),logoutText]})]})]})]});}export default KYOButton;// ─── PROPERTY CONTROLS ────────────────────────────────────────────────────────\naddPropertyControls(KYOButton,{variant:{type:ControlType.Enum,title:\"Variante\",options:[\"pill\",\"app-card\"],optionTitles:[\"Pill (navbar)\",\"App Card (sidebar)\"],defaultValue:\"pill\"},fullWidth:{type:ControlType.Boolean,title:\"Full Width\",defaultValue:false,hidden:p=>p.variant===\"app-card\"},cardNoPlanlabel:{type:ControlType.String,title:\"Label sem plano\",defaultValue:\"Membro\",hidden:p=>p.variant!==\"app-card\"},cardAvatarBg:{type:ControlType.Color,title:\"Fundo avatar\",defaultValue:\"#1a1a1a\",hidden:p=>p.variant!==\"app-card\"},cardAvatarColor:{type:ControlType.Color,title:\"Cor inicial\",defaultValue:\"#ffffff\",hidden:p=>p.variant!==\"app-card\"},cardAvatarRadius:{type:ControlType.Number,title:\"Radius avatar\",defaultValue:4,min:0,max:28,hidden:p=>p.variant!==\"app-card\"},cardNameColor:{type:ControlType.Color,title:\"Cor nome\",defaultValue:\"#ffffff\",hidden:p=>p.variant!==\"app-card\"},cardSubColor:{type:ControlType.Color,title:\"Cor subt\\xedtulo\",defaultValue:\"#888888\",hidden:p=>p.variant!==\"app-card\"},cardBg:{type:ControlType.Color,title:\"Fundo card\",defaultValue:\"transparent\",hidden:p=>p.variant!==\"app-card\"},loginUrl:{type:ControlType.String,title:\"URL Login\",defaultValue:\"/members/sign-in\",hidden:p=>p.variant===\"app-card\"},registerUrl:{type:ControlType.String,title:\"URL Cadastro\",defaultValue:\"/members/sign-up\",hidden:p=>p.variant===\"app-card\"},membersUrl:{type:ControlType.String,title:\"URL Membros\",defaultValue:\"/members\",hidden:p=>p.variant===\"app-card\"},plansUrl:{type:ControlType.String,title:\"URL Planos\",defaultValue:\"/pricing\",hidden:p=>p.variant===\"app-card\"},logoutUrl:{type:ControlType.String,title:\"URL ap\\xf3s sair\",defaultValue:\"/members/sign-in\",hidden:p=>p.variant===\"app-card\"},btnBg:{type:ControlType.Color,title:\"Fundo (Criar Conta)\",defaultValue:\"#000000\",hidden:p=>p.variant===\"app-card\"},btnTextColor:{type:ControlType.Color,title:\"Texto (Criar Conta)\",defaultValue:\"#ffffff\",hidden:p=>p.variant===\"app-card\"},btnLabel:{type:ControlType.String,title:\"Label (Criar Conta)\",defaultValue:\"Criar Conta\",hidden:p=>p.variant===\"app-card\"},loginLabel:{type:ControlType.String,title:\"Label (Entrar)\",defaultValue:\"Entrar\",hidden:p=>p.variant===\"app-card\"},loginTextColor:{type:ControlType.Color,title:\"Cor (Entrar)\",defaultValue:\"#000000\",hidden:p=>p.variant===\"app-card\"},btnFontSize:{type:ControlType.Number,title:\"Tamanho fonte\",defaultValue:15,min:10,max:28,hidden:p=>p.variant===\"app-card\"},btnPaddingV:{type:ControlType.Number,title:\"Padding vertical\",defaultValue:11,min:4,max:30,hidden:p=>p.variant===\"app-card\"},btnPaddingH:{type:ControlType.Number,title:\"Padding horizontal\",defaultValue:22,min:8,max:60,hidden:p=>p.variant===\"app-card\"},btnRadius:{type:ControlType.Number,title:\"Border radius\",defaultValue:8,min:0,max:999,hidden:p=>p.variant===\"app-card\"},gapBetween:{type:ControlType.Number,title:\"Espa\\xe7o entre bot\\xf5es\",defaultValue:6,min:0,max:40,hidden:p=>p.variant===\"app-card\"},avatarSize:{type:ControlType.Number,title:\"Tamanho avatar\",defaultValue:40,min:28,max:64,hidden:p=>p.variant===\"app-card\"},avatarBg:{type:ControlType.Color,title:\"Fundo avatar\",defaultValue:\"#000000\",hidden:p=>p.variant===\"app-card\"},avatarTextColor:{type:ControlType.Color,title:\"Texto avatar\",defaultValue:\"#ffffff\",hidden:p=>p.variant===\"app-card\"},dropdownWidth:{type:ControlType.Number,title:\"Largura dropdown\",defaultValue:260,min:200,max:360,hidden:p=>p.variant===\"app-card\"},membersText:{type:ControlType.String,title:\"Texto membros\",defaultValue:\"\\xc1rea de membros\",hidden:p=>p.variant===\"app-card\"},plansText:{type:ControlType.String,title:\"Texto planos\",defaultValue:\"Ver planos\",hidden:p=>p.variant===\"app-card\"},logoutText:{type:ControlType.String,title:\"Texto sair\",defaultValue:\"Sair da conta\",hidden:p=>p.variant===\"app-card\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"KYOButton\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Kyobutton.map"],"mappings":"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"}