PageSourceSearch

https://vue-astro.netlify.app/_nuxt/7de8fbb.js

js vue-astro.netlify.app collected 2026-10-03 11:35:48 UTC 31,083 bytes, 2 lines download raw bytes

1/*! For license information please see LICENSES */
2(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{101:function(n,e,t){"use strict";n.exports=function(n){var e=[];return e.toString=function(){return this.map((function(e){var content=n(e);return e[2]?"@media ".concat(e[2]," {").concat(content,"}"):content})).join("")},e.i=function(n,t,r){"string"==typeof n&&(n=[[null,n,""]]);var o={};if(r)for(var i=0;i<this.length;i++){var c=this[i][0];null!=c&&(o[c]=!0)}for(var l=0;l<n.length;l++){var d=[].concat(n[l]);r&&o[d[0]]||(t&&(d[2]?d[2]="".concat(t," and ").concat(d[2]):d[2]=t),e.push(d))}},e}},102:function(n,e,t){"use strict";function r(n,e){for(var t=[],r={},i=0;i<e.length;i++){var o=e[i],c=o[0],l={id:n+":"+i,css:o[1],media:o[2],sourceMap:o[3]};r[c]?r[c].parts.push(l):t.push(r[c]={id:c,parts:[l]})}return t}t.r(e),t.d(e,"default",(function(){return v}));var o="undefined"!=typeof document;if("undefined"!=typeof DEBUG&&DEBUG&&!o)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var c={},head=o&&(document.head||document.getElementsByTagName("head")[0]),l=null,d=0,f=!1,m=function(){},h=null,y="data-vue-ssr-id",w="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());function v(n,e,t,o){f=t,h=o||{};var l=r(n,e);return x(l),function(e){for(var t=[],i=0;i<l.length;i++){var o=l[i];(d=c[o.id]).refs--,t.push(d)}e?x(l=r(n,e)):l=[];for(i=0;i<t.length;i++){var d;if(0===(d=t[i]).refs){for(var f=0;f<d.parts.length;f++)d.parts[f]();delete c[d.id]}}}}function x(n){for(var i=0;i<n.length;i++){var e=n[i],t=c[e.id];if(t){t.refs++;for(var r=0;r<t.parts.length;r++)t.parts[r](e.parts[r]);for(;r<e.parts.length;r++)t.parts.push(S(e.parts[r]));t.parts.length>e.parts.length&&(t.parts.length=e.parts.length)}else{var o=[];for(r=0;r<e.parts.length;r++)o.push(S(e.parts[r]));c[e.id]={id:e.id,refs:1,parts:o}}}}function k(){var n=document.createElement("style");return n.type="text/css",head.appendChild(n),n}function S(n){var e,t,r=document.querySelector("style["+y+'~="'+n.id+'"]');if(r){if(f)return m;r.parentNode.removeChild(r)}if(w){var o=d++;r=l||(l=k()),e=z.bind(null,r,o,!1),t=z.bind(null,r,o,!0)}else r=k(),e=T.bind(null,r),t=function(){r.parentNode.removeChild(r)};return e(n),function(r){if(r){if(r.css===n.css&&r.media===n.media&&r.sourceMap===n.sourceMap)return;e(n=r)}else t()}}var O,j=(O=[],function(n,e){return O[n]=e,O.filter(Boolean).join("\n")});function z(n,e,t,r){var o=t?"":r.css;if(n.styleSheet)n.styleSheet.cssText=j(e,o);else{var c=document.createTextNode(o),l=n.childNodes;l[e]&&n.removeChild(l[e]),l.length?n.insertBefore(c,l[e]):n.appendChild(c)}}function T(n,e){var t=e.css,r=e.media,o=e.sourceMap;if(r&&n.setAttribute("media",r),h.ssrId&&n.setAttribute(y,e.id),o&&(t+="\n/*# sourceURL="+o.sources[0]+" */",t+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */"),n.styleSheet)n.styleSheet.cssText=t;else{for(;n.firstChild;)n.removeChild(n.firstChild);n.appendChild(document.createTextNode(t))}}},129:function(n,e,t){"use strict";var r={name:"ClientOnly",functional:!0,props:{placeholder:String,placeholderTag:{type:String,default:"div"}},render:function(n,e){var t=e.parent,r=e.slots,o=e.props,c=r(),l=c.default;void 0===l&&(l=[]);var d=c.placeholder;return t._isMounted?l:(t.$once("hook:mounted",(function(){t.$forceUpdate()})),o.placeholderTag&&(o.placeholder||d)?n(o.placeholderTag,{class:["client-only-placeholder"]},o.placeholder||d):l.length>0?l.map((function(){return n(!1)})):n(!1))}};n.exports=r},177:function(n,e,t){"use strict";e.a=function(n,e){return e=e||{},new Promise((function(t,r){var s=new XMLHttpRequest,o=[],u=[],i={},a=function(){return{ok:2==(s.status/100|0),statusText:s.statusText,status:s.status,url:s.responseURL,text:function(){return Promise.resolve(s.responseText)},json:function(){return Promise.resolve(s.responseText).then(JSON.parse)},blob:function(){return Promise.resolve(new Blob([s.response]))},clone:a,headers:{keys:function(){return o},entries:function(){return u},get:function(n){return i[n.toLowerCase()]},has:function(n){return n.toLowerCase()in i}}}};for(var c in s.open(e.method||"get",n,!0),s.onload=function(){s.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,(function(n,e,t){o.push(e=e.toLowerCase()),u.push([e,t]),i[e]=i[e]?i[e]+","+t:t})),t(a())},s.onerror=r,s.withCredentials="include"==e.credentials,e.headers)s.setRequestHeader(c,e.headers[c]);s.send(e.body||null)}))}},179:function(n,e,t){"use strict";var r=function(n){return function(n){return!!n&&"object"==typeof n}(n)&&!function(n){var e=Object.prototype.toString.call(n);return"[object RegExp]"===e||"[object Date]"===e||function(n){return n.$$typeof===o}(n)}(n)};var o="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function c(n,e){return!1!==e.clone&&e.isMergeableObject(n)?h((t=n,Array.isArray(t)?[]:{}),n,e):n;var t}function l(n,source,e){return n.concat(source).map((function(element){return c(element,e)}))}function d(n){return Object.keys(n).concat(function(n){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(n).filter((function(symbol){return n.propertyIsEnumerable(symbol)})):[]}(n))}function f(object,n){try{return n in object}catch(n){return!1}}function m(n,source,e){var t={};
2return e.isMergeableObject(n)&&d(n).forEach((function(r){t[r]=c(n[r],e)})),d(source).forEach((function(r){(function(n,e){return f(n,e)&&!(Object.hasOwnProperty.call(n,e)&&Object.propertyIsEnumerable.call(n,e))})(n,r)||(f(n,r)&&e.isMergeableObject(source[r])?t[r]=function(n,e){if(!e.customMerge)return h;var t=e.customMerge(n);return"function"==typeof t?t:h}(r,e)(n[r],source[r],e):t[r]=c(source[r],e))})),t}function h(n,source,e){(e=e||{}).arrayMerge=e.arrayMerge||l,e.isMergeableObject=e.isMergeableObject||r,e.cloneUnlessOtherwiseSpecified=c;var t=Array.isArray(source);return t===Array.isArray(n)?t?e.arrayMerge(n,source,e):m(n,source,e):c(source,e)}h.all=function(n,e){if(!Array.isArray(n))throw new Error("first argument should be an array");return n.reduce((function(n,t){return h(n,t,e)}),{})};var y=h;n.exports=y},181:function(n,e,t){"use strict";var r=t(1);function o(n){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},o(n)}function c(n,e,t){return e in n?Object.defineProperty(n,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):n[e]=t,n}function l(object,n){var e=Object.keys(object);if(Object.getOwnPropertySymbols){var t=Object.getOwnPropertySymbols(object);n&&(t=t.filter((function(n){return Object.getOwnPropertyDescriptor(object,n).enumerable}))),e.push.apply(e,t)}return e}function d(n){for(var i=1;i<arguments.length;i++){var source=null!=arguments[i]?arguments[i]:{};i%2?l(Object(source),!0).forEach((function(e){c(n,e,source[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(source)):l(Object(source)).forEach((function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(source,e))}))}return n}var f=function(n){return"function"==typeof n},m=function(n){return n&&"object"===o(n)&&!Array.isArray(n)},h=function n(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),o=1;o<t;o++)r[o-1]=arguments[o];if(!r.length)return e;var source=r.shift();if(m(e)&&m(source)){for(var l in source)m(source[l])?(e[l]||Object.assign(e,c({},l,{})),n(e[l],source[l])):Object.assign(e,c({},l,source[l]));return n.apply(void 0,[e].concat(r))}},y=function(){return"undefined"!=typeof window&&"undefined"!=typeof document},w=function(text){y()},v=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return w('Missing "appName" property inside the plugin options.',null==n.app_name),w('Missing "name" property in the route.',null==n.screen_name),n};function x(){var path=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",base=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=path.split("/"),e=base.split("/");return""===n[0]&&"/"===base[base.length-1]&&n.shift(),e.join("/")+n.join("/")}var k,S={},O=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e={bootstrap:!0,onReady:null,onError:null,onBeforeTrack:null,onAfterTrack:null,pageTrackerTemplate:null,customResourceURL:"https://www.googletagmanager.com/gtag/js",customPreconnectOrigin:"https://www.googletagmanager.com",deferScriptLoad:!1,pageTrackerExcludedRoutes:[],pageTrackerEnabled:!0,enabled:!0,disableScriptLoad:!1,pageTrackerScreenviewEnabled:!1,appName:null,pageTrackerUseFullPath:!1,pageTrackerPrependBase:!0,pageTrackerSkipSamePath:!0,globalDataLayerName:"dataLayer",globalObjectName:"gtag",defaultGroupName:"default",includes:null,config:{id:null,params:{send_page_view:!1}}};S=h(e,n)},j=function(){return S},z=function(){var n,e=j(),t=e.globalObjectName;y()&&void 0!==window[t]&&(n=window)[t].apply(n,arguments)},T=function(){for(var n=arguments.length,e=new Array(n),t=0;t<n;t++)e[t]=arguments[t];var r=j(),o=r.config,c=r.includes;z.apply(void 0,["config",o.id].concat(e)),Array.isArray(c)&&c.forEach((function(n){z.apply(void 0,["config",n.id].concat(e))}))},C=function(n,e){y()&&(window["ga-disable-".concat(n)]=e)},A=function(){var n=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],e=j(),t=e.config,r=e.includes;C(t.id,n),Array.isArray(r)&&r.forEach((function(e){return C(e.id,n)}))},_=function(){A(!0)},E=function(n){k=n},R=function(){return k},M=function(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=j(),r=t.includes,o=t.defaultGroupName;null==e.send_to&&Array.isArray(r)&&r.length&&(e.send_to=r.map((function(n){return n.id})).concat(o)),z("event",n,e)},N=function(param){if(y()){var template;if("string"==typeof param)template={page_path:param};else if(param.path||param.fullPath){var n=j(),e=n.pageTrackerUseFullPath,t=n.pageTrackerPrependBase,r=R(),base=r&&r.options.base,path=e?param.fullPath:param.path;template=d(d({},param.name&&{page_title:param.name}),{},{page_path:t?x(path,base):path})}else template=param;null==template.page_location&&(template.page_location=window.location.href),null==template.send_page_view&&(template.send_page_view=!0),M("page_view",template)}},P=function(param){var template,n=j().appName;param&&((template="string"==typeof param?{screen_name:param}:param).app_name=template.app_name||n,M("screen_view",template))},U=Object.freeze({__proto__:null,query:z,config:T,optOut:_,optIn:function(){A(!1)},pageview:N,screenview:P,exception:function(){for(var n=arguments.length,e=new Array(n),t=0;t<n;t++)e[t]=arguments[t];M.apply(void 0,["exception"].concat(e))},linker:function(n){T("linker",n)},time:function(n){M("timing_complete",n)},set:function(){for(var n=arguments.length,e=new Array(n),t=0;t<n;t++)e[t]=arguments[t];z.apply(void 0,["set"].concat(e))},refund:function(){for(var n=arguments.length,e=new Array(n),t=0;t<n;t++)e[t]=arguments[t];M.apply(void 0,["refund"].concat(e))},purchase:function(n){M("purchase",n)},customMap:function(map){T({custom_map:map})},event:M}),L=function(n){return n.$gtag=n.prototype.$gtag=U},I=function(n){return d({send_page_view:!1},n)},F=function(){var n=j(),e=n.config,t=n.includes;z("config",e.id,I(e.params)),Array.isArray(t)&&t.forEach((function(n){z("config",n.id,I(n.params))}
2))},track=function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=j(),r=t.appName,o=t.pageTrackerTemplate,c=t.pageTrackerScreenviewEnabled,l=t.pageTrackerSkipSamePath;if(!l||n.path!==e.path){var template=n;f(o)?template=o(n,e):c&&(template=v({app_name:r,screen_name:n.name})),c?P(template):N(template)}},B=function(n){var e=j().pageTrackerExcludedRoutes;return e.includes(n.path)||e.includes(n.name)},D=function(){var n=j(),e=n.onReady,t=n.onError,o=n.globalObjectName,c=n.globalDataLayerName,l=n.config,d=n.customResourceURL,m=n.customPreconnectOrigin,h=n.deferScriptLoad,w=n.pageTrackerEnabled,v=n.disableScriptLoad,x=Boolean(w&&R());if(function(){if(y()){var n=j(),e=n.enabled,t=n.globalObjectName,r=n.globalDataLayerName;null==window[t]&&(window[r]=window[r]||[],window[t]=function(){window[r].push(arguments)}),window[t]("js",new Date),e||_(),window[t]}}(),x?function(){var n=j(),e=n.onBeforeTrack,t=n.onAfterTrack,o=R();o.onReady((function(){r.a.nextTick().then((function(){var n=o.currentRoute;F(),B(n)||track(n)})),o.afterEach((function(n,o){r.a.nextTick().then((function(){B(n)||(f(e)&&e(n,o),track(n,o),f(t)&&t(n,o))}))}))}))}():F(),!v)return function(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Promise((function(t,r){if("undefined"!=typeof document){var head=document.head||document.getElementsByTagName("head")[0],script=document.createElement("script");if(script.async=!0,script.src=n,script.defer=e.defer,e.preconnectOrigin){var link=document.createElement("link");link.href=e.preconnectOrigin,link.rel="preconnect",head.appendChild(link)}head.appendChild(script),script.onload=t,script.onerror=r}}))}("".concat(d,"?id=").concat(l.id,"&l=").concat(c),{preconnectOrigin:m,defer:h}).then((function(){e&&e(window[o])})).catch((function(n){return t&&t(n),n}))};e.a=function(n){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2?arguments[2]:void 0;L(n),O(e),E(t),j().bootstrap&&D()}},184:function(n,e,t){(function(n){n.installComponents=function(component,n){var t="function"==typeof component.exports?component.exports.extendOptions:component.options;for(var i in"function"==typeof component.exports&&(t.components=component.exports.options.components),t.components=t.components||{},n)t.components[i]=t.components[i]||n[i];t.functional&&function(component,n){if(component.exports[e])return;component.exports[e]=!0;var t=component.exports.render;component.exports.render=function(e,r){return t(e,Object.assign({},r,{_c:function(e,a,b){return r._c(n[e]||e,a,b)}}))}}(component,t.components)};var e="_functionalComponents"}).call(this,t(29))},231:function(n,e,t){var content=t(232);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[n.i,content,""]]),content.locals&&(n.exports=content.locals);(0,t(102).default)("54b08540",content,!0,{sourceMap:!1})},232:function(n,e,t){var r=t(101)((function(i){return i[1]}));r.push([n.i,"/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com*/\n\n/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */\n\n/*\nDocument\n========\n*/\n\n/**\nUse a better box model (opinionated).\n*/\n\n*,\n::before,\n::after {\n  box-sizing: border-box;\n}\n\n/**\nUse a more readable tab size (opinionated).\n*/\n\nhtml {\n  -moz-tab-size: 4;\n  -o-tab-size: 4;\n     tab-size: 4;\n}\n\n/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/\n\nhtml {\n  line-height: 1.15; /* 1 */\n  -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/*\nSections\n========\n*/\n\n/**\nRemove the margin in all browsers.\n*/\n\nbody {\n  margin: 0;\n}\n\n/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/\n\nbody {\n  font-family:\n\t\tsystem-ui,\n\t\t-apple-system, /* Firefox supports this but not yet `system-ui` */\n\t\t'Segoe UI',\n\t\tRoboto,\n\t\tHelvetica,\n\t\tArial,\n\t\tsans-serif,\n\t\t'Apple Color Emoji',\n\t\t'Segoe UI Emoji';\n}\n\n/*\nGrouping content\n================\n*/\n\n/**\n1. Add the correct height in Firefox.\n2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)\n*/\n\nhr {\n  height: 0; /* 1 */\n  color: inherit; /* 2 */\n}\n\n/*\nText-level semantics\n====================\n*/\n\n/**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/\n\nabbr[title] {\n  -webkit-text-decoration: underline dotted;\n          text-decoration: underline dotted;\n}\n\n/**\nAdd the correct font weight in Edge and Safari.\n*/\n\nb,\nstrong {\n  font-weight: bolder;\n}
2\n\n/**\n1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n2. Correct the odd 'em' font sizing in all browsers.\n*/\n\ncode,\nkbd,\nsamp,\npre {\n  font-family:\n\t\tui-monospace,\n\t\tSFMono-Regular,\n\t\tConsolas,\n\t\t'Liberation Mono',\n\t\tMenlo,\n\t\tmonospace; /* 1 */\n  font-size: 1em; /* 2 */\n}\n\n/**\nAdd the correct font size in all browsers.\n*/\n\nsmall {\n  font-size: 80%;\n}\n\n/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/\n\nsub,\nsup {\n  font-size: 75%;\n  line-height: 0;\n  position: relative;\n  vertical-align: baseline;\n}\n\nsub {\n  bottom: -0.25em;\n}\n\nsup {\n  top: -0.5em;\n}\n\n/*\nTabular data\n============\n*/\n\n/**\n1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)\n2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)\n*/\n\ntable {\n  text-indent: 0; /* 1 */\n  border-color: inherit; /* 2 */\n}\n\n/*\nForms\n=====\n*/\n\n/**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  font-family: inherit; /* 1 */\n  font-size: 100%; /* 1 */\n  line-height: 1.15; /* 1 */\n  margin: 0; /* 2 */\n}\n\n/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/\n\nbutton,\nselect { /* 1 */\n  text-transform: none;\n}\n\n/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/\n\nbutton,\n[type='button'],\n[type='reset'] {\n  -webkit-appearance: button;\n}\n\n/**\nRemove the inner border and padding in Firefox.\n*/\n\n::-moz-focus-inner {\n  border-style: none;\n  padding: 0;\n}\n\n/**\nRestore the focus styles unset by the previous rule.\n*/\n\n/**\nRemove the additional ':invalid' styles in Firefox.\nSee: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737\n*/\n\n/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/\n\nlegend {\n  padding: 0;\n}\n\n/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/\n\nprogress {\n  vertical-align: baseline;\n}\n\n/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/\n\n::-webkit-inner-spin-button,\n::-webkit-outer-spin-button {\n  height: auto;\n}\n\n/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/\n\n/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/\n\n::-webkit-search-decoration {\n  -webkit-appearance: none;\n}\n\n/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/\n\n::-webkit-file-upload-button {\n  -webkit-appearance: button; /* 1 */\n  font: inherit; /* 2 */\n}\n\n/*\nInteractive\n===========\n*/\n\n/*\nAdd the correct display in Chrome and Safari.\n*/\n\nsummary {\n  display: list-item;\n}\n\n/**\n * Manually forked from SUIT CSS Base: https://github.com/suitcss/base\n * A thin layer on top of normalize.css that provides a starting point more\n * suitable for web applications.\n */\n\n/**\n * Removes the default spacing and border for appropriate elements.\n */\n\nblockquote,\ndl,\ndd,\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\nhr,\nfigure,\np,\npre {\n  margin: 0;\n}\n\nbutton {\n  background-color: transparent;\n  background-image: none;\n}\n\nfieldset {\n  margin: 0;\n  padding: 0;\n}\n\nol,\nul {\n  list-style: none;\n  margin: 0;\n  padding: 0;\n}\n\n/**\n * Tailwind custom reset styles\n */\n\n/**\n * 1. Use the user's configured `sans` font-family (with Tailwind's default\n *    sans-serif font stack as a fallback) as a sane default.\n * 2. Use Tailwind's default \"normal\" line-height so the user isn't forced\n *    to override it to ensure consistency even when using the default theme.\n */\n\nhtml {\n  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\"; /* 1 */\n  line-height: 1.5; /* 2 */\n}\n\n/**\n * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */\n\nbody {\n  font-family: inherit;\n  line-height: inherit;\n}\n\n/**\n * 1. Prevent padding and border from affecting element width.\n *\n *    We used to set this in the html element and inherit from\n *    the parent element for everything else. This caused issues\n *    in shadow-dom-enhanced elements like <details> where the content\n *    is wrapped by a div with box-sizing set to `content-box`.\n *\n *    https://github.com/mozdevs/cssremedy/issues/4\n *\n *\n * 2. Allow adding a border to an element by just adding a border-width.\n *\n *    By default, the way the browser specifies that an element should have no\n *    border is by setting it's border-style to `none` in the user-agent\n *    stylesheet.\n *\n *    In order to easily add borders to elements by just setting the `border-width`\n *    property, we change the default border-style for all elements to `solid`, and\n *    use border-width to hide them instead. This way our `border` utilities only\n *    need to set the `border-width` property instead of the entire `border`\n *    shorthand, making our border utilities much more straightforward to compose.\n *\n *    https://github.com/tailwindcss/tailwindcss/pull/116\n */\n\n*,\n::before,\n::after {\n  box-sizing: border-box; /* 1 */\n  border-width: 0; /* 2 */\n  border-style: solid; /* 2 */\n  border-color: currentColor; /* 2 */\n}\n\n/*\n * Ensure horizontal rules are visible by default\n */\n\nhr {\n  border-top-width: 1px;\n}\n\n/**\n * Undo the `border-style: none` reset that Normalize applies to images so that\n * our `border-{width}` utilities have the expected effect.\n *\n * The Normalize reset is unnecessary for us since we default the border-width\n * to 0 on all elements.\n *\n * https://github.com/tailwindcss/tailwindcss/issues/362\n */\n\nimg {\n  border-style: solid;\n}\n\ntextarea {\n  resize: vertical;\n}\n\ninput::-moz-placeholder, textarea::-moz-placeholder {\n  opacity: 1;\n  color: #9ca3af;\n}\n\ninput:-ms-input-placeholder, textarea:-ms-input-placeholder {\n  opacity: 1;\n  color: #9ca3af;\n}\n\ninput::placeholder,\ntextarea::placeholder {\n  opacity: 1;\n  color: #9ca3af;\n}\n\nbutton {\n  cursor: pointer;\n}\n\n/**\n * Override legacy focus reset from Normalize with modern Firefox focus styles.\n *\n * This is actually an improvement over the new defaults in Firefox in our testing,\n * as it triggers the better focus styles even for links, which still use a dotted\n * outline in Firefox by default.\n */\n\ntable {\n  border-collapse: collapse;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n  font-size: inherit;\n  font-weight: inherit;\n}\n\n/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */\n\na {\n  color: inherit;\n  text-decoration: inherit;\n}\n\n/**\n * Reset form element properties that are easy to forget to\n * style explicitly so you don't inadvertently introduce\n * styles that deviate from your design system. These styles\n * supplement a partial reset that is already applied by\n * normalize.css.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n  padding: 0;\n  line-height: inherit;\n  color: inherit;\n}\n\n/**\n * Use the configured 'mono' font family for elements that\n * are expected to be rendered with a monospace font, falling\n * back to the system monospace stack if there is no configured\n * 'mono' font family.\n */\n\npre,\ncode,\nkbd,\nsamp {\n  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}\n\n/**\n * 1. Make replaced elements `display: block` by default as that's\n *    the behavior you want almost all of the time. Inspired by\n *    CSS Remedy, with `svg` added as well.\n *\n *    https://github.com/mozdevs/cssremedy/issues/14\n * \n * 2. Add `vertical-align: middle` to align replaced elements more\n *    sensibly by default when overriding `display` by adding a\n *    utility like `inline`.\n *\n *    This can trigger a poorly considered linting error in some\n *    tools but is 
2included by design.\n * \n *    https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210\n */\n\nimg,\nsvg,\nvideo,\ncanvas,\naudio,\niframe,\nembed,\nobject {\n  display: block; /* 1 */\n  vertical-align: middle; /* 2 */\n}\n\n/**\n * Constrain images and videos to the parent width and preserve\n * their intrinsic aspect ratio.\n *\n * https://github.com/mozdevs/cssremedy/issues/14\n */\n\nimg,\nvideo {\n  max-width: 100%;\n  height: auto;\n}\n\n/**\n * Ensure the default browser behavior of the `hidden` attribute.\n */\n\n*, ::before, ::after{\n  --tw-border-opacity:1;\n  border-color:rgba(229, 231, 235, var(--tw-border-opacity));\n}\n\n.relative{\n  position:relative;\n}\n\n.mx-auto{\n  margin-left:auto;\n  margin-right:auto;\n}\n\n.mt-12{\n  margin-top:3rem;\n}\n\n.mt-28{\n  margin-top:7rem;\n}\n\n.mb-3{\n  margin-bottom:0.75rem;\n}\n\n.block{\n  display:block;\n}\n\n.inline-flex{\n  display:inline-flex;\n}\n\n.table{\n  display:table;\n}\n\n.w-full{\n  width:100%;\n}\n\n.max-w-7xl{\n  max-width:80rem;\n}\n\n@-webkit-keyframes spin{\n  to{\n    transform:rotate(360deg);\n  }\n}\n\n@keyframes spin{\n  to{\n    transform:rotate(360deg);\n  }\n}\n\n@-webkit-keyframes ping{\n  75%, 100%{\n    transform:scale(2);\n    opacity:0;\n  }\n}\n\n@keyframes ping{\n  75%, 100%{\n    transform:scale(2);\n    opacity:0;\n  }\n}\n\n@-webkit-keyframes pulse{\n  50%{\n    opacity:.5;\n  }\n}\n\n@keyframes pulse{\n  50%{\n    opacity:.5;\n  }\n}\n\n@-webkit-keyframes bounce{\n  0%, 100%{\n    transform:translateY(-25%);\n    -webkit-animation-timing-function:cubic-bezier(0.8,0,1,1);\n            animation-timing-function:cubic-bezier(0.8,0,1,1);\n  }\n\n  50%{\n    transform:none;\n    -webkit-animation-timing-function:cubic-bezier(0,0,0.2,1);\n            animation-timing-function:cubic-bezier(0,0,0.2,1);\n  }\n}\n\n@keyframes bounce{\n  0%, 100%{\n    transform:translateY(-25%);\n    -webkit-animation-timing-function:cubic-bezier(0.8,0,1,1);\n            animation-timing-function:cubic-bezier(0.8,0,1,1);\n  }\n\n  50%{\n    transform:none;\n    -webkit-animation-timing-function:cubic-bezier(0,0,0.2,1);\n            animation-timing-function:cubic-bezier(0,0,0.2,1);\n  }\n}\n\n.items-center{\n  align-items:center;\n}\n\n.rounded-md{\n  border-radius:0.375rem;\n}\n\n.border{\n  border-width:1px;\n}\n\n.border-transparent{\n  border-color:transparent;\n}\n\n.border-gray-300{\n  --tw-border-opacity:1;\n  border-color:rgba(209, 213, 219, var(--tw-border-opacity));\n}\n\n.focus\\:border-purple-500:focus{\n  --tw-border-opacity:1;\n  border-color:rgba(139, 92, 246, var(--tw-border-opacity));\n}\n\n.bg-black{\n  --tw-bg-opacity:1;\n  background-color:rgba(0, 0, 0, var(--tw-bg-opacity));\n}\n\n.bg-purple-600{\n  --tw-bg-opacity:1;\n  background-color:rgba(124, 58, 237, var(--tw-bg-opacity));\n}\n\n.hover\\:bg-purple-700:hover{\n  --tw-bg-opacity:1;\n  background-color:rgba(109, 40, 217, var(--tw-bg-opacity));\n}\n\n.px-4{\n  padding-left:1rem;\n  padding-right:1rem;\n}\n\n.px-6{\n  padding-left:1.5rem;\n  padding-right:1.5rem;\n}\n\n.py-2{\n  padding-top:0.5rem;\n  padding-bottom:0.5rem;\n}\n\n.py-3{\n  padding-top:0.75rem;\n  padding-bottom:0.75rem;\n}\n\n.py-5{\n  padding-top:1.25rem;\n  padding-bottom:1.25rem;\n}\n\n.py-20{\n  padding-top:5rem;\n  padding-bottom:5rem;\n}\n\n.pt-12{\n  padding-top:3rem;\n}\n\n.pt-16{\n  padding-top:4rem;\n}\n\n.pb-20{\n  padding-bottom:5rem;\n}\n\n.text-center{\n  text-align:center;\n}\n\n.text-sm{\n  font-size:0.875rem;\n  line-height:1.25rem;\n}\n\n.text-base{\n  font-size:1rem;\n  line-height:1.5rem;\n}\n\n.text-xl{\n  font-size:1.25rem;\n  line-height:1.75rem;\n}\n\n.text-4xl{\n  font-size:2.25rem;\n  line-height:2.5rem;\n}\n\n.font-medium{\n  font-weight:500;\n}\n\n.font-semibold{\n  font-weight:600;\n}\n\n.font-bold{\n  font-weight:700;\n}\n\n.font-extrabold{\n  font-weight:800;\n}\n\n.tracking-tight{\n  letter-spacing:-0.025em;\n}\n\n.text-white{\n  --tw-text-opacity:1;\n  color:rgba(255, 255, 255, var(--tw-text-opacity));\n}\n\n*, ::before, ::after{\n  --tw-shadow:0 0 #0000;\n}\n\n.shadow-sm{\n  --tw-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.05);\n  box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-sha
2dow);\n}\n\n.focus\\:outline-none:focus{\n  outline:2px solid transparent;\n  outline-offset:2px;\n}\n\n*, ::before, ::after{\n  --tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);\n  --tw-ring-offset-width:0px;\n  --tw-ring-offset-color:#fff;\n  --tw-ring-color:rgba(59, 130, 246, 0.5);\n  --tw-ring-offset-shadow:0 0 #0000;\n  --tw-ring-shadow:0 0 #0000;\n}\n\n.focus\\:ring-2:focus{\n  --tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);\n  --tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);\n  box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);\n}\n\n.focus\\:ring-purple-500:focus{\n  --tw-ring-opacity:1;\n  --tw-ring-color:rgba(139, 92, 246, var(--tw-ring-opacity));\n}\n\n.focus\\:ring-offset-2:focus{\n  --tw-ring-offset-width:2px;\n}\n\n@media (min-width: 640px){\n  .sm\\:px-6{\n    padding-left:1.5rem;\n    padding-right:1.5rem;\n  }\n\n  .sm\\:text-sm{\n    font-size:0.875rem;\n    line-height:1.25rem;\n  }\n\n  .sm\\:text-7xl{\n    font-size:4.5rem;\n    line-height:1;\n  }\n}\n\n@media (min-width: 768px){\n  .md\\:align-top{\n    vertical-align:top;\n  }\n}\n\n@media (min-width: 1024px){\n  .lg\\:px-8{\n    padding-left:2rem;\n    padding-right:2rem;\n  }\n\n  .lg\\:pt-24{\n    padding-top:6rem;\n  }\n\n  .lg\\:pb-28{\n    padding-bottom:7rem;\n  }\n}\n\n@media (min-width: 1280px){\n}\n\n@media (min-width: 1536px){\n}",""]),r.locals={},n.exports=r},58:function(n,e,t){"use strict";var r={name:"NoSsr",functional:!0,props:{placeholder:String,placeholderTag:{type:String,default:"div"}},render:function(n,e){var t=e.parent,r=e.slots,o=e.props,c=r(),l=c.default;void 0===l&&(l=[]);var d=c.placeholder;return t._isMounted?l:(t.$once("hook:mounted",(function(){t.$forceUpdate()})),o.placeholderTag&&(o.placeholder||d)?n(o.placeholderTag,{class:["no-ssr-placeholder"]},o.placeholder||d):l.length>0?l.map((function(){return n(!1)})):n(!1))}};n.exports=r}}]);

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.