PageSourceSearch

https://varya.me/component---src-pages-contact-js-ad6222f2f14618fb7af7.js

js varya.me collected 2026-09-24 10:33:04 UTC 12,957 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkvarya_me=self.webpackChunkvarya_me||[]).push([[209],{4154:function(e,n,t){t.d(n,{Cs:function(){return f}});var o=t(6540),l=t(961),a=function(e,n){return a=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)n.hasOwnProperty(t)&&(e[t]=n[t])},a(e,n)};function i(e,n){function t(){this.constructor=e}a(e,n),e.prototype=null===n?Object.create(n):(t.prototype=n.prototype,new t)}var r=function(){return r=Object.assign||function(e){for(var n,t=1,o=arguments.length;t<o;t++)for(var l in n=arguments[t])Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l]);return e},r.apply(this,arguments)};var s;function c(e){return"#"===e.charAt(0)?e.slice(1):e}!function(e,n){void 0===n&&(n={});var t=n.insertAt;if(e&&"undefined"!=typeof document){var o=document.head||document.getElementsByTagName("head")[0],l=document.createElement("style");l.type="text/css","top"===t&&o.firstChild?o.insertBefore(l,o.firstChild):o.appendChild(l),l.styleSheet?l.styleSheet.cssText=e:l.appendChild(document.createTextNode(e))}}("/*\n  code is extracted from Calendly's embed stylesheet: https://assets.calendly.com/assets/external/widget.css\n*/\n\n.calendly-inline-widget,\n.calendly-inline-widget *,\n.calendly-badge-widget,\n.calendly-badge-widget *,\n.calendly-overlay,\n.calendly-overlay * {\n    font-size:16px;\n    line-height:1.2em\n}\n\n.calendly-inline-widget iframe,\n.calendly-badge-widget iframe,\n.calendly-overlay iframe {\n    display:inline;\n    width:100%;\n    height:100%\n}\n\n.calendly-popup-content {\n    position:relative\n}\n\n.calendly-popup-content.calendly-mobile {\n    -webkit-overflow-scrolling:touch;\n    overflow-y:auto\n}\n\n.calendly-overlay {\n    position:fixed;\n    top:0;\n    left:0;\n    right:0;\n    bottom:0;\n    overflow:hidden;\n    z-index:9999;\n    background-color:#a5a5a5;\n    background-color:rgba(31,31,31,0.4)\n}\n\n.calendly-overlay .calendly-close-overlay {\n    position:absolute;\n    top:0;\n    left:0;\n    right:0;\n    bottom:0\n}\n\n.calendly-overlay .calendly-popup {\n    box-sizing:border-box;\n    position:absolute;\n    top:50%;\n    left:50%;\n    -webkit-transform:translateY(-50%) translateX(-50%);\n    transform:translateY(-50%) translateX(-50%);\n    width:80%;\n    min-width:900px;\n    max-width:1000px;\n    height:90%;\n    max-height:680px\n}\n\n@media (max-width: 975px) {\n    .calendly-overlay .calendly-popup {\n        position:fixed;\n        top:50px;\n        left:0;\n        right:0;\n        bottom:0;\n        -webkit-transform:none;\n        transform:none;\n        width:100%;\n        height:auto;\n        min-width:0;\n        max-height:none\n    }\n}\n\n.calendly-overlay .calendly-popup .calendly-popup-content {\n    height:100%;\n}\n\n.calendly-overlay .calendly-popup-close {\n    position:absolute;\n    top:25px;\n    right:25px;\n    color:#fff;\n    width:19px;\n    height:19px;\n    cursor:pointer;\n    background:url(https://assets.calendly.com/assets/external/close-icon.svg) no-repeat;\n    background-size:contain\n}\n\n@media (max-width: 975px) {\n    .calendly-overlay .calendly-popup-close {\n        top:15px;\n        right:15px\n    }\n}\n\n.calendly-badge-widget {\n    position:fixed;\n    right:20px;\n    bottom:15px;\n    z-index:9998\n}\n\n.calendly-badge-widget .calendly-badge-content {\n    display:table-cell;\n    width:auto;\n    height:45px;\n    padding:0 30px;\n    border-radius:25px;\n    box-shadow:rgba(0,0,0,0.25) 0 2px 5px;\n    font-family:sans-serif;\n    text-align:center;\n    vertical-align:middle;\n    font-weight:bold;\n    font-size:14px;\n    color:#fff;\n    cursor:pointer\n}\n\n.calendly-badge-widget .calendly-badge-content.calendly-white {\n    color:#666a73\n}\n\n.calendly-badge-widget .calendly-badge-content span {\n    display:block;\n    font-size:12px\n}\n\n.calendly-spinner {\n    position:absolute;\n    top:50%;\n    left:0;\n    right:0;\n    -webkit-transform:translateY(-50%);\n    transform:translateY(-50%);\n    text-align:center;\n    z-index:-1\n}\n\n.calendly-spinner>div {\n    display:inline-block;\n    width:18px;\n    height:18px;\n    background-color:#e1e1e1;\n    border-radius:50%;\n    vertical-align:middle;\n    -webkit-animation:calendly-bouncedelay 1.4s infinite ease-in-out;\n    animation:calendly-bouncedelay 1.4s infinite ease-in-out;\n    -webkit-animation-fill-mode:both;\n    animation-fill-mode:both\n}\n\n.calendly-spinner .calendly-bounce1 {\n    -webkit-animation-delay:-0.32s;\n    animation-delay:-0.32s\n}\n\n.calendly-spinner .calendly-bounce2 {\n    -webkit-animation-delay:-0.16s;\n    animation-delay:-0.16s\n}\n\n@-webkit-keyframes calendly-bouncedelay {\n    0%,80%,100% {\n        -webkit-transform:scale(0);\n        transform:scale(0)\n    } \n    \n    40%{\n        -webkit-transform:scale(1);\n        transform:scale(1)\n    }\n}\n\n@keyframes calendly-bouncedelay{ \n    0%,80%,100% {\n        -webkit-transform:scale(0);\n        transform:scale(0)\n    }\n    \n    40% {\n        -webkit-transform:scale(1);\n        transform:scale(1)\n    }\n}"),function(e){e.PROFILE_PAGE_VIEWED="calendly.profile_page_viewed",e.EVENT_TYPE_VIEWED="calendly.event_type_viewed",e.DATE_AND_TIME_SELECTED="calendly.date_and_time_selected",e.EVENT_SCHEDULED="calendly.event_scheduled"}(s||(s={}));var d=function(e){var n,t=e.url,o=e.prefill,l=void 0===o?{}:o,a=e.pageSettings,i=void 0===a?{}:a,r=e.utm,s=void 0===r?{}:r,d=e.embedType,m=((null==(n=i)?void 0:n.primaryColor)&&(n.primaryColor=c(n.primaryColor)),(null==n?void 0:n.textColor)&&(n.textColor=c(n.textColor)),(null==n?void 0:n.backgroundColor)&&(n.backgroundColor=c(n.backgroundColor)),n),y=m.backgroundColor,h=m.hideEventTypeDetails,f=m.hideLandingPageDetails,g=m.primaryColor,b=m.textColor,v=m.hideGdprBanner,C=l.customAnswers,E=l.date,w=l.email,x=l.firstName,k=l.guests,_=l.lastName,N=l.location,S=l.name,L=s.utmCampaign,O=s.utmContent,I=s.utmMedium,T=s.utmSource,D=s.utmTerm,P=s.salesforce_uuid,z=t.indexOf("?"),R=z>-1,U=t.slice(z+1);return(R?t.slice(0,z):t)+"?"+[R?U:null,y?"background_color="+y:null,h?"hide_event_type_details=1":null,f?"hide_landing_page_details=1":null,g?"primary_color="+g:null,b?"text_color="+b:null,v?"hide_gdpr_banner=1":null,S?"name="+encodeURIComponent(S):null,N?"location="+encodeURIComponent(N):null,x?"first_name="+encodeURIComponent(x):null,_?"last_name="+encodeURIComponent(_):null,k?"guests="+k.map(encodeURIComponent).join(","):null,w?"email="+encodeURIComponent(w):null,E&&E instanceof Date?"date="+p(E):null,L?"utm_campaign="+encodeURIComponent(L):null,O?"utm_content="+encodeURIComponent(O):null,I?"utm_medium="+encodeURIComponent(I):null,T?"utm_source="+encodeURIComponent(T):null,D?"utm_term="+encodeURIComponent(D):null,P?"salesforce_uuid="+encodeURIComponent(P):null,d?"embed_type="+d:null,"embed_domain=1"].concat(C?u(C):[]).filter(function(e){return null!==e}).join("&")},p=function(e){var n=e.getMonth()+1,t=e.getDate();return[e.getFullYear(),n<10?"0"+n:n,t<10?"0"+t:t].join("-")},m=/^a\d{1,2}$/,u=function(e){var n=Object.keys(e).filter(function(e){return e.match(m)});return n.length?n.map(function(n){return n+"="+encodeURIComponent(e[n])}):[]},y=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return i(n,e),n.prototype.render=function(){return(0,o.createElement)("div",{className:"calendly-spinner"},(0,o.createElement)("div",{className:"calendly-bounce1"}),(0,o.createElement)("div",{className:"calendly-bounce2"}),(0,o.createElement)("div",{className:"calendly-bounce3"}))},n}(o.Component),h={minWidth:"320px",height:"630px"},f=function(e){function n(n){var t=e.call(this,n)||this;return t.state={isLoading:!0},t.onLoad=t.onLoad.bind(t),t}return i(n,e),n.prototype.onLoad=function(){this.setState({isLoading:!1})},n.prototype.render=function(){var e=d({url:this.props.url,pageSettings:this.props.pageSettings,prefill:this.props.prefill,utm:this.props.utm,embedType:"Inline"});return(0,o.createElement)("div",{className:"calendly-inline-widget",style:this.props.styles||h},this.state.isLoading&&(0,o.createElement)(y,null),(0,o.createElement)("iframe",{width:"100%",height:"100%",frameBorder:"0",title:this.props.iframeTitle||"Calendly Scheduling Page",onLoad:this.onLoad,src:e}))},n}(o.Component),g=function(e){function n(n){var t=e.call(this,n)||this;return t.state={isLoading:!0},t.onLoad=t.onLoad.bind(t),t}return i(n,e),n.prototype.onLoad=function(){this.setState({isLoading:!1})},n.prototype.render=function(){var e=d({url:this.props.url,pageSettings:this.props.pageSettings,prefill:this.props.prefill,utm:this.props.utm,embedType:"PopupWidget"});return(0,o.createElement)(o.Fragment,null,this.state.isLoading&&(0,o.createElement)(y,null),(0,o.createElement)("iframe",{width:"100%",height:"100%",frameBorder:"0",title:this.props.iframeTitle||"Calendly Scheduling Page",onLoad:this.onLoad,src:e}))},n}(o.Component),b=function(e){if(!e.open)return null;if(!e.rootElement)throw new Error("[react-calendly]: PopupModal rootElement property cannot be undefined");return(0,l.createPortal)((0,o.createElement)("div",{className:"calendly-overlay"},(0,o.createElement)("div",{onClick:e.onModalClose,className:"calendly-close-overlay"}),(0,o.createElement)("div",{className:"calendly-popup"},(0,o.createElement)("div",{className:"calendly-popup-content"},(0,o.createElement)(g,r({},e)))),(0,o.createElement)("button",{className:"calendly-popup-close",onClick:e.onModalClose,"aria-label":"Close modal",style:{display:"block",border:"none",padding:0}})),e.rootElement)};(function(e){function n(n){var t=e.call(this,n)||this;return t.state={isOpen:!1},t.onClick=t.onClick.bind(t),t.onClose=t.onClose.bind(t),t}i(n,e),n.prototype.onClick=function(e){e.preventDefault(),this.setState({isOpen:!0})},n.prototype.onClose=function(e){e.stopPropagation(),this.setState({isOpen:!1})},n.prototype.render=function(){return(0,o.createElement)(o.Fragment,null,(0,o.createElement)("button",{onClick:this.onClick,style:this.props.styles||{},className:this.props.className||""},this.props.text),(0,o.createElement)(b,r({},this.props,{open:this.state.isOpen,onModalClose:this.onClose,rootElement:this.props.rootElement})))}})(o.Component),function(e){function n(n){var t=e.call(this,n)||this;return t.state={isOpen:!1},t.onClick=t.onClick.bind(t),t.onClose=t.onClose.bind(t),t}i(n,e),n.prototype.onClick=function(){this.setState({isOpen:!0})},n.prototype.onClose=function(e){e.stopPropagation(),this.setState({isOpen:!1})},n.prototype.render=function(){return(0,o.createElement)("div",{className:"calendly-badge-widget",onClick:this.onClick},(0,o.createElement)("div",{className:"calendly-badge-content",style:{background:this.props.color||"#00a2ff",color:this.props.textColor||"#ffffff"}},this.props.text||"Schedule time with me",this.props.branding&&(0,o.createElement)("span",null,"powered by Calendly")),(0,o.createElement)(b,r({},this.props,{open:this.state.isOpen,onModalClose:this.onClose,rootElement:this.props.rootElement})))}}(o.Component)},5351:function(e,n,t){t.r(n);var o=t(6540),l=t(7037),a=t(3433),i=t(9868),r=t(3928),s=t(7781),c=t(4154);const d=()=>o.createElement(o.Fragment,null,o.createElement(r.DZ,{level:1,alignSelf:"center",responsive:!0,size:"large",margin:"small"},o.createElement(l.E,{size:"inherit",color:"brand"},"Let's Talk!")),o.createElement(a.a,null,o.createElement(i.$,{primary:!0,size:"large",pad:"medium",label:"Email me at [email protected]",href:"mailto:[email protected]",target:"_blank",rel:"noopener"})));n.default=()=>o.createElement(s.Y,{hero:{props:{background:"light-8"},content:d},seo:{title:"Contact Varya Stepanova: Expert in Design Systems, Frontend Development, and Engineering Management",description:"Get in touch with Varya Stepanova for expert consultation on design systems, frontend development, and engineering management. Whether you need advice, collaboration, or custom solutions, Varya is ready to assist with your project needs.",cover:"/preview/contact.jpg"}},o.createElement(r.fz,null,"Need to talk face2face? Book a video session with me via"," ",o.createElement(r.N_,{to:"https://calendly.com/var_ya"},"Calendly"),": I keep my calendar up to date, so you can easily see what times are available and choose the one which is good for you."),o.createElement(c.Cs,{styles:{minWidth:"320px",height:"1000px"},url:"https://calendly.com/var_ya/30min"}))},7781:function(e,n,t){t.d(n,{Y:function(){return i}});var o=t(6540),l=t(3433),a=t(3928);const i=e=>{const{children:n,hero:t,seo:i,location:r}=e,{props:s,content:c}={...t};return o.createElement(a.PE,{location:r},o.createElement(a.zW,i),i&&o.createElement(a.G$,Object.assign({},i,{location:r,defer:!1})),t&&o.createElement(a.lq,Object.assign({align:"center",justify:"between"},s),o.createElement(c)),o.createElement(l.a,{width:"xlarge",margin:{horizontal:"auto"},pad:"medium"},n))}}}]);
2//# sourceMappingURL=component---src-pages-contact-js-ad6222f2f14618fb7af7.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.