@sonarsource/gatsby-theme-marketing
Version:
Gatsby theme for Sonar projects
48 lines (47 loc) • 18.7 kB
JavaScript
function _EMOTION_STRINGIFIED_CSS_ERROR__() { return "You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."; }
import { css as _css } from "@emotion/react";
import { Global as _globalImport } from "@emotion/react";
var _ref = false ? {
name: "10328o4",
styles: "*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:var(--tw-empty,/*!*/ /*!*/);--tw-pan-y:var(--tw-empty,/*!*/ /*!*/);--tw-pinch-zoom:var(--tw-empty,/*!*/ /*!*/);--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:var(--tw-empty,/*!*/ /*!*/);--tw-gradient-via-position:var(--tw-empty,/*!*/ /*!*/);--tw-gradient-to-position:var(--tw-empty,/*!*/ /*!*/);--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-blur:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-invert:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-opacity:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-contain-size:var(--tw-empty,/*!*/ /*!*/);--tw-contain-layout:var(--tw-empty,/*!*/ /*!*/);--tw-contain-paint:var(--tw-empty,/*!*/ /*!*/);--tw-contain-style:var(--tw-empty,/*!*/ /*!*/);}::before,::after{--tw-content:'';}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;}body{margin:0;line-height:inherit;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,input:where([type='button']),input:where([type='reset']),input:where([type='submit']){-webkit-appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}dialog{padding:0;}textarea{resize:vertical;}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af;}button,[role=\"button\"]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[hidden]:where(:not([hidden=\"until-found\"])){display:none;}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:var(--tw-empty,/*!*/ /*!*/);--tw-pan-y:var(--tw-empty,/*!*/ /*!*/);--tw-pinch-zoom:var(--tw-empty,/*!*/ /*!*/);--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:var(--tw-empty,/*!*/ /*!*/);--tw-gradient-via-position:var(--tw-empty,/*!*/ /*!*/);--tw-gradient-to-position:var(--tw-empty,/*!*/ /*!*/);--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-blur:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-invert:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-opacity:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-contain-size:var(--tw-empty,/*!*/ /*!*/);--tw-contain-layout:var(--tw-empty,/*!*/ /*!*/);--tw-contain-paint:var(--tw-empty,/*!*/ /*!*/);--tw-contain-style:var(--tw-empty,/*!*/ /*!*/);}"
} : {
name: "10328o4",
styles: "*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:var(--tw-empty,/*!*/ /*!*/);--tw-pan-y:var(--tw-empty,/*!*/ /*!*/);--tw-pinch-zoom:var(--tw-empty,/*!*/ /*!*/);--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:var(--tw-empty,/*!*/ /*!*/);--tw-gradient-via-position:var(--tw-empty,/*!*/ /*!*/);--tw-gradient-to-position:var(--tw-empty,/*!*/ /*!*/);--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-blur:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-invert:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-opacity:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-contain-size:var(--tw-empty,/*!*/ /*!*/);--tw-contain-layout:var(--tw-empty,/*!*/ /*!*/);--tw-contain-paint:var(--tw-empty,/*!*/ /*!*/);--tw-contain-style:var(--tw-empty,/*!*/ /*!*/);}::before,::after{--tw-content:'';}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;}body{margin:0;line-height:inherit;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,input:where([type='button']),input:where([type='reset']),input:where([type='submit']){-webkit-appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}dialog{padding:0;}textarea{resize:vertical;}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af;}button,[role=\"button\"]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[hidden]:where(:not([hidden=\"until-found\"])){display:none;}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:var(--tw-empty,/*!*/ /*!*/);--tw-pan-y:var(--tw-empty,/*!*/ /*!*/);--tw-pinch-zoom:var(--tw-empty,/*!*/ /*!*/);--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:var(--tw-empty,/*!*/ /*!*/);--tw-gradient-via-position:var(--tw-empty,/*!*/ /*!*/);--tw-gradient-to-position:var(--tw-empty,/*!*/ /*!*/);--tw-ordinal:var(--tw-empty,/*!*/ /*!*/);--tw-slashed-zero:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-figure:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-spacing:var(--tw-empty,/*!*/ /*!*/);--tw-numeric-fraction:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-blur:var(--tw-empty,/*!*/ /*!*/);--tw-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-invert:var(--tw-empty,/*!*/ /*!*/);--tw-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-drop-shadow:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-blur:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-brightness:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-contrast:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-grayscale:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-hue-rotate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-invert:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-opacity:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-saturate:var(--tw-empty,/*!*/ /*!*/);--tw-backdrop-sepia:var(--tw-empty,/*!*/ /*!*/);--tw-contain-size:var(--tw-empty,/*!*/ /*!*/);--tw-contain-layout:var(--tw-empty,/*!*/ /*!*/);--tw-contain-paint:var(--tw-empty,/*!*/ /*!*/);--tw-contain-style:var(--tw-empty,/*!*/ /*!*/);}",
toString: _EMOTION_STRINGIFIED_CSS_ERROR__
};
const _GlobalStyles = () => _jsx(_globalImport, {
styles: _ref
});
import { Global } from '@emotion/react';
import { ThemeProvider } from '@sonarsource/marketing-design-system';
import '@sonarsource/marketing-design-system/dist/css/fonts.css';
import { Suspense } from 'react';
import PageLinksProvider from '../contexts/PageLinksContext/PageLinksContext';
/* istanbul ignore next: No kind of logic involved */
import { jsx as _jsx, jsxs as _jsxs } from "@emotion/react/jsx-runtime";
const customStyles = false ? {
name: "1ru39q1",
styles: "body{font-family:'MavenPro';}"
} : {
name: "es8ptb-customStyles",
styles: "body{font-family:'MavenPro';};label:customStyles;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIk1haW5MYXlvdXQudHN4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVF3QiIsImZpbGUiOiJNYWluTGF5b3V0LnRzeCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEdsb2JhbCB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IFRoZW1lUHJvdmlkZXIgfSBmcm9tICdAc29uYXJzb3VyY2UvbWFya2V0aW5nLWRlc2lnbi1zeXN0ZW0nO1xuaW1wb3J0ICdAc29uYXJzb3VyY2UvbWFya2V0aW5nLWRlc2lnbi1zeXN0ZW0vZGlzdC9jc3MvZm9udHMuY3NzJztcbmltcG9ydCB7IENvbXBvbmVudFByb3BzLCBTdXNwZW5zZSB9IGZyb20gJ3JlYWN0JztcbmltcG9ydCB7IGNzcywgR2xvYmFsU3R5bGVzIH0gZnJvbSAndHdpbi5tYWNybyc7XG5pbXBvcnQgUGFnZUxpbmtzUHJvdmlkZXIgZnJvbSAnLi4vY29udGV4dHMvUGFnZUxpbmtzQ29udGV4dC9QYWdlTGlua3NDb250ZXh0JztcblxuLyogaXN0YW5idWwgaWdub3JlIG5leHQ6IE5vIGtpbmQgb2YgbG9naWMgaW52b2x2ZWQgKi9cbmNvbnN0IGN1c3RvbVN0eWxlcyA9IGNzc2BcbiAgYm9keSB7XG4gICAgZm9udC1mYW1pbHk6ICdNYXZlblBybyc7XG4gIH1cbmA7XG5cbnR5cGUgTWFpbkxheW91dFByb3BzID0gQ29tcG9uZW50UHJvcHM8dHlwZW9mIFRoZW1lUHJvdmlkZXI+O1xuXG4vKiBpc3RhbmJ1bCBpZ25vcmUgbmV4dDogTm8ga2luZCBvZiBsb2dpYyBpbnZvbHZlZCAqL1xuY29uc3QgTWFpbkxheW91dCA9ICh7IGNoaWxkcmVuLCBzaGFkZSA9ICdsaWdodCcsIHRoZW1lID0gJ21lcmN1cnknIH06IE1haW5MYXlvdXRQcm9wcykgPT4gKFxuICA8U3VzcGVuc2U+XG4gICAgPFRoZW1lUHJvdmlkZXIgdGhlbWU9e3RoZW1lfSBzaGFkZT17c2hhZGV9PlxuICAgICAgPEdsb2JhbFN0eWxlcyAvPlxuICAgICAgPEdsb2JhbCBzdHlsZXM9e2N1c3RvbVN0eWxlc30gLz5cbiAgICAgIDxQYWdlTGlua3NQcm92aWRlcj57Y2hpbGRyZW59PC9QYWdlTGlua3NQcm92aWRlcj5cbiAgICA8L1RoZW1lUHJvdmlkZXI+XG4gIDwvU3VzcGVuc2U+XG4pO1xuXG5leHBvcnQgZGVmYXVsdCBNYWluTGF5b3V0O1xuIl19 */",
toString: _EMOTION_STRINGIFIED_CSS_ERROR__
};
/* istanbul ignore next: No kind of logic involved */
const MainLayout = ({
children,
shade = 'light',
theme = 'mercury'
}) => _jsx(Suspense, {
children: _jsxs(ThemeProvider, {
theme: theme,
shade: shade,
children: [_jsx(_GlobalStyles, {}), _jsx(Global, {
styles: customStyles
}), _jsx(PageLinksProvider, {
children: children
})]
})
});
export default MainLayout;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJHbG9iYWwiLCJUaGVtZVByb3ZpZGVyIiwiU3VzcGVuc2UiLCJQYWdlTGlua3NQcm92aWRlciIsImpzeCIsIl9qc3giLCJqc3hzIiwiX2pzeHMiLCJjdXN0b21TdHlsZXMiLCJuYW1lIiwic3R5bGVzIiwidG9TdHJpbmciLCJfRU1PVElPTl9TVFJJTkdJRklFRF9DU1NfRVJST1JfXyIsIk1haW5MYXlvdXQiLCJjaGlsZHJlbiIsInNoYWRlIiwidGhlbWUiLCJfR2xvYmFsU3R5bGVzIl0sInNvdXJjZXMiOlsiTWFpbkxheW91dC50c3giXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgR2xvYmFsIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgVGhlbWVQcm92aWRlciB9IGZyb20gJ0Bzb25hcnNvdXJjZS9tYXJrZXRpbmctZGVzaWduLXN5c3RlbSc7XG5pbXBvcnQgJ0Bzb25hcnNvdXJjZS9tYXJrZXRpbmctZGVzaWduLXN5c3RlbS9kaXN0L2Nzcy9mb250cy5jc3MnO1xuaW1wb3J0IHsgQ29tcG9uZW50UHJvcHMsIFN1c3BlbnNlIH0gZnJvbSAncmVhY3QnO1xuaW1wb3J0IHsgY3NzLCBHbG9iYWxTdHlsZXMgfSBmcm9tICd0d2luLm1hY3JvJztcbmltcG9ydCBQYWdlTGlua3NQcm92aWRlciBmcm9tICcuLi9jb250ZXh0cy9QYWdlTGlua3NDb250ZXh0L1BhZ2VMaW5rc0NvbnRleHQnO1xuXG4vKiBpc3RhbmJ1bCBpZ25vcmUgbmV4dDogTm8ga2luZCBvZiBsb2dpYyBpbnZvbHZlZCAqL1xuY29uc3QgY3VzdG9tU3R5bGVzID0gY3NzYFxuICBib2R5IHtcbiAgICBmb250LWZhbWlseTogJ01hdmVuUHJvJztcbiAgfVxuYDtcblxudHlwZSBNYWluTGF5b3V0UHJvcHMgPSBDb21wb25lbnRQcm9wczx0eXBlb2YgVGhlbWVQcm92aWRlcj47XG5cbi8qIGlzdGFuYnVsIGlnbm9yZSBuZXh0OiBObyBraW5kIG9mIGxvZ2ljIGludm9sdmVkICovXG5jb25zdCBNYWluTGF5b3V0ID0gKHsgY2hpbGRyZW4sIHNoYWRlID0gJ2xpZ2h0JywgdGhlbWUgPSAnbWVyY3VyeScgfTogTWFpbkxheW91dFByb3BzKSA9PiAoXG4gIDxTdXNwZW5zZT5cbiAgICA8VGhlbWVQcm92aWRlciB0aGVtZT17dGhlbWV9IHNoYWRlPXtzaGFkZX0+XG4gICAgICA8R2xvYmFsU3R5bGVzIC8+XG4gICAgICA8R2xvYmFsIHN0eWxlcz17Y3VzdG9tU3R5bGVzfSAvPlxuICAgICAgPFBhZ2VMaW5rc1Byb3ZpZGVyPntjaGlsZHJlbn08L1BhZ2VMaW5rc1Byb3ZpZGVyPlxuICAgIDwvVGhlbWVQcm92aWRlcj5cbiAgPC9TdXNwZW5zZT5cbik7XG5cbmV4cG9ydCBkZWZhdWx0IE1haW5MYXlvdXQ7XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7O0FBQUEsU0FBU0EsTUFBTSxRQUFRLGdCQUFnQjtBQUN2QyxTQUFTQyxhQUFhLFFBQVEsc0NBQXNDO0FBQ3BFLE9BQU8seURBQXlEO0FBQ2hFLFNBQXlCQyxRQUFRLFFBQVEsT0FBTztBQUVoRCxPQUFPQyxpQkFBaUIsTUFBTSwrQ0FBK0M7O0FBRTdFO0FBQUEsU0FBQUMsR0FBQSxJQUFBQyxJQUFBLEVBQUFDLElBQUEsSUFBQUMsS0FBQTtBQUNBLE1BQU1DLFlBQVk7RUFBQUMsSUFBQTtFQUFBQyxNQUFBO0FBQUE7RUFBQUQsSUFBQTtFQUFBQyxNQUFBO0VBQUFDLFFBQUEsRUFBQUM7QUFBQSxDQUlqQjtBQUlEO0FBQ0EsTUFBTUMsVUFBVSxHQUFHQSxDQUFDO0VBQUVDLFFBQVE7RUFBRUMsS0FBSyxHQUFHLE9BQU87RUFBRUMsS0FBSyxHQUFHO0FBQTJCLENBQUMsS0FDbkZYLElBQUEsQ0FBQ0gsUUFBUTtFQUFBWSxRQUFBLEVBQ1BQLEtBQUEsQ0FBQ04sYUFBYTtJQUFDZSxLQUFLLEVBQUVBLEtBQU07SUFBQ0QsS0FBSyxFQUFFQSxLQUFNO0lBQUFELFFBQUEsR0FDeENULElBQUEsQ0FBQVksYUFBQSxJQUFlLENBQUMsRUFDaEJaLElBQUEsQ0FBQ0wsTUFBTTtNQUFDVSxNQUFNLEVBQUVGO0lBQWEsQ0FBRSxDQUFDLEVBQ2hDSCxJQUFBLENBQUNGLGlCQUFpQjtNQUFBVyxRQUFBLEVBQUVBO0lBQVEsQ0FBb0IsQ0FBQztFQUFBLENBQ3BDO0FBQUMsQ0FDUixDQUNYO0FBRUQsZUFBZUQsVUFBVSIsImlnbm9yZUxpc3QiOltdfQ==