diff --git a/dist/js/field.js b/dist/js/field.js index 7d28ad1..1030149 100644 --- a/dist/js/field.js +++ b/dist/js/field.js @@ -30,6 +30,11 @@ __webpack_require__.r(__webpack_exports__); // // // +// +// +// +// +// /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ @@ -40,13 +45,23 @@ __webpack_require__.r(__webpack_exports__); props: ['resourceName', 'field'], data: function data() { return { + popperOptions: { + placement: 'left', + modifiers: { + offset: { + offset: '0, 10px' + } + } + }, newNote: '', notes: [], notesCount: 0, notable_type: '', notable_id: '', reply_to_id: '', - reply_to_name: '' + reply_to_name: '', + deleteModalOpen: false, + deleteId: null }; }, mounted: function mounted() { @@ -71,7 +86,18 @@ __webpack_require__.r(__webpack_exports__); }); }, pushNotes: function pushNotes(data) { - this.notes = data; + if (data.notable_type === 'PDMFC\\NovaNotesField\\Models\\Note') { + var parentNote = this.notes.find(function (note) { + return note.id === data.notable_id; + }); + + if (parentNote) { + parentNote.notes.push(data); + } + } else { + this.notes.push(data); + } + this.notesCount = this.notes.length; this.notable_id = this.field.notable_id; this.notable_type = this.field.notable_type; @@ -82,6 +108,41 @@ __webpack_require__.r(__webpack_exports__); this.notable_type = data ? data.notable_type : this.field.notable_type; this.reply_to_id = data ? data.reply_to_id : ''; this.reply_to_name = data ? data.reply_to_name : ''; + }, + confirmDelete: function confirmDelete() { + var _this2 = this; + + Nova.request()["delete"]('/nova-vendor/notes-field/delete', { + params: { + id: this.deleteId + } + }).then(function () { + _this2.notes.forEach(function (note, index) { + if (note.id === _this2.deleteId) { + _this2.notes.splice(index, 1); + } else { + var childIndex = note.notes.findIndex(function (note) { + return note.id === _this2.deleteId; + }); + + if (childIndex != -1) { + _this2.notes[index].notes.splice(childIndex, 1); + } + } + }); + + _this2.notesCount = _this2.notes.length; + + _this2.closeDeleteModal(); + }); + }, + openDeleteModal: function openDeleteModal(deleteId) { + this.deleteModalOpen = true; + this.deleteId = deleteId; + }, + closeDeleteModal: function closeDeleteModal() { + this.deleteModalOpen = false; + this.deleteId = null; } } }); @@ -208,6 +269,11 @@ __webpack_require__.r(__webpack_exports__); // // // +// +// +// +// +// @@ -235,7 +301,9 @@ __webpack_require__.r(__webpack_exports__); notable_type: '', notable_id: '', reply_to_id: '', - reply_to_name: '' + reply_to_name: '', + deleteModalOpen: false, + deleteId: null }; }, mounted: function mounted() { @@ -286,6 +354,41 @@ __webpack_require__.r(__webpack_exports__); this.notable_type = data ? data.notable_type : this.field.notable_type; this.reply_to_id = data ? data.reply_to_id : ''; this.reply_to_name = data ? data.reply_to_name : ''; + }, + confirmDelete: function confirmDelete() { + var _this2 = this; + + Nova.request()["delete"]('/nova-vendor/notes-field/delete', { + params: { + id: this.deleteId + } + }).then(function () { + _this2.notes.forEach(function (note, index) { + if (note.id === _this2.deleteId) { + _this2.notes.splice(index, 1); + } else { + var childIndex = note.notes.findIndex(function (note) { + return note.id === _this2.deleteId; + }); + + if (childIndex != -1) { + _this2.notes[index].notes.splice(childIndex, 1); + } + } + }); + + _this2.notesCount = _this2.notes.length; + + _this2.closeDeleteModal(); + }); + }, + openDeleteModal: function openDeleteModal(deleteId) { + this.deleteModalOpen = true; + this.deleteId = deleteId; + }, + closeDeleteModal: function closeDeleteModal() { + this.deleteModalOpen = false; + this.deleteId = null; } } }); @@ -314,6 +417,7 @@ __webpack_require__.r(__webpack_exports__); // // // +// /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ props: { value: { @@ -329,6 +433,9 @@ __webpack_require__.r(__webpack_exports__); }, hasError: { type: Boolean + }, + focused: { + type: Boolean } }, methods: { @@ -336,6 +443,13 @@ __webpack_require__.r(__webpack_exports__); this.$emit('input', value); } }, + watch: { + focused: function focused() { + if (this.focused) { + this.$refs.inputField.focus(); + } + } + }, computed: { errorClass: function errorClass() { return this.hasError ? 'border-red-500' : 'border-gray-300'; @@ -396,6 +510,11 @@ __webpack_require__.r(__webpack_exports__); // // // +// +// +// +// +// /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ @@ -425,6 +544,9 @@ __webpack_require__.r(__webpack_exports__); reply_to_id: this.data.id, reply_to_name: this.data.author ? this.data.author.name : '-' }); + }, + handleDeleteNote: function handleDeleteNote(noteId) { + this.$emit('delete-note', noteId); } }, computed: { @@ -455,6 +577,13 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _icons_IconDocTextSolid_vue__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../icons/IconDocTextSolid.vue */ "./resources/js/components/icons/IconDocTextSolid.vue"); /* harmony import */ var _icons_IconDocText_vue__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../icons/IconDocText.vue */ "./resources/js/components/icons/IconDocText.vue"); /* harmony import */ var _icons_XCircle_vue__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../icons/XCircle.vue */ "./resources/js/components/icons/XCircle.vue"); +/* harmony import */ var _icons_IconPaperAirplane_vue__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../icons/IconPaperAirplane.vue */ "./resources/js/components/icons/IconPaperAirplane.vue"); +/* harmony import */ var _icons_IconPaperAirplaneSolid_vue__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../icons/IconPaperAirplaneSolid.vue */ "./resources/js/components/icons/IconPaperAirplaneSolid.vue"); +// +// +// +// +// // // // @@ -513,6 +642,8 @@ __webpack_require__.r(__webpack_exports__); + + /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ components: { Toggle: _Toggle_vue__WEBPACK_IMPORTED_MODULE_0__.default, @@ -522,7 +653,9 @@ __webpack_require__.r(__webpack_exports__); IconEyeSolid: _icons_IconEyeSolid_vue__WEBPACK_IMPORTED_MODULE_3__.default, IconDocText: _icons_IconDocText_vue__WEBPACK_IMPORTED_MODULE_6__.default, IconDocTextSolid: _icons_IconDocTextSolid_vue__WEBPACK_IMPORTED_MODULE_5__.default, - XCircle: _icons_XCircle_vue__WEBPACK_IMPORTED_MODULE_7__.default + XCircle: _icons_XCircle_vue__WEBPACK_IMPORTED_MODULE_7__.default, + IconPaperAirplane: _icons_IconPaperAirplane_vue__WEBPACK_IMPORTED_MODULE_8__.default, + IconPaperAirplaneSolid: _icons_IconPaperAirplaneSolid_vue__WEBPACK_IMPORTED_MODULE_9__.default }, props: { notable_id: { @@ -546,7 +679,8 @@ __webpack_require__.r(__webpack_exports__); richText: false, newNote: '', notesCount: 0, - errors: [] + errors: [], + isHovered: false }; }, methods: { @@ -563,6 +697,7 @@ __webpack_require__.r(__webpack_exports__); reply_to_id: this.reply_to_id }).then(function (_ref) { var data = _ref.data; + console.log(data); data.reply_to_id = _this.reply_to_id ? _this.reply_to_id : undefined; _this.$emit('note-submit', data); @@ -627,6 +762,9 @@ __webpack_require__.r(__webpack_exports__); methods: { handleReplyTo: function handleReplyTo(data) { this.$emit('reply-to', data); + }, + handleDeleteNote: function handleDeleteNote(id) { + this.$emit('delete-note', id); } } }); @@ -757,7 +895,7 @@ __webpack_require__.r(__webpack_exports__); var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(function(i){return i[1]}); // Module -___CSS_LOADER_EXPORT___.push([module.id, "/*! tailwindcss v2.1.4 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize *//*\nDocument\n========\n*//**\nUse a better box model (opinionated).\n*/*[data-v-0224618e],[data-v-0224618e]::before,[data-v-0224618e]::after {\n\tbox-sizing: border-box;\n}/**\nUse a more readable tab size (opinionated).\n*/html[data-v-0224618e] {\n\t-moz-tab-size: 4;\n\t-o-tab-size: 4;\n\t tab-size: 4;\n}/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/html[data-v-0224618e] {\n\tline-height: 1.15; /* 1 */\n\t-webkit-text-size-adjust: 100%; /* 2 */\n}/*\nSections\n========\n*//**\nRemove the margin in all browsers.\n*/body[data-v-0224618e] {\n\tmargin: 0;\n}/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/body[data-v-0224618e] {\n\tfont-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}/*\nGrouping content\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*/hr[data-v-0224618e] {\n\theight: 0; /* 1 */\n\tcolor: inherit; /* 2 */\n}/*\nText-level semantics\n====================\n*//**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/abbr[title][data-v-0224618e] {\n\t-webkit-text-decoration: underline dotted;\n\t text-decoration: underline dotted;\n}/**\nAdd the correct font weight in Edge and Safari.\n*/b[data-v-0224618e],\nstrong[data-v-0224618e] {\n\tfont-weight: bolder;\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*/code[data-v-0224618e],\nkbd[data-v-0224618e],\nsamp[data-v-0224618e],\npre[data-v-0224618e] {\n\tfont-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\tfont-size: 1em; /* 2 */\n}/**\nAdd the correct font size in all browsers.\n*/small[data-v-0224618e] {\n\tfont-size: 80%;\n}/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/sub[data-v-0224618e],\nsup[data-v-0224618e] {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}sub[data-v-0224618e] {\n\tbottom: -0.25em;\n}sup[data-v-0224618e] {\n\ttop: -0.5em;\n}/*\nTabular data\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*/table[data-v-0224618e] {\n\ttext-indent: 0; /* 1 */\n\tborder-color: inherit; /* 2 */\n}/*\nForms\n=====\n*//**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/button[data-v-0224618e],\ninput[data-v-0224618e],\noptgroup[data-v-0224618e],\nselect[data-v-0224618e],\ntextarea[data-v-0224618e] {\n\tfont-family: inherit; /* 1 */\n\tfont-size: 100%; /* 1 */\n\tline-height: 1.15; /* 1 */\n\tmargin: 0; /* 2 */\n}/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/button[data-v-0224618e],\nselect[data-v-0224618e] { /* 1 */\n\ttext-transform: none;\n}/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/button[data-v-0224618e],\n[type='button'][data-v-0224618e],\n[type='reset'][data-v-0224618e],\n[type='submit'][data-v-0224618e] {\n\t-webkit-appearance: button;\n}/**\nRemove the inner border and padding in Firefox.\n*/[data-v-0224618e]::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}/**\nRestore the focus styles unset by the previous rule.\n*/[data-v-0224618e]:-moz-focusring {\n\toutline: 1px dotted ButtonText;\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*/[data-v-0224618e]:-moz-ui-invalid {\n\tbox-shadow: none;\n}/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/legend[data-v-0224618e] {\n\tpadding: 0;\n}/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/progress[data-v-0224618e] {\n\tvertical-align: baseline;\n}/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/[data-v-0224618e]::-webkit-inner-spin-button,[data-v-0224618e]::-webkit-outer-spin-button {\n\theight: auto;\n}/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/[type='search'][data-v-0224618e] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/[data-v-0224618e]::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/[data-v-0224618e]::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}/*\nInteractive\n===========\n*//*\nAdd the correct display in Chrome and Safari.\n*/summary[data-v-0224618e] {\n\tdisplay: list-item;\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 * Removes the default spacing and border for appropriate elements.\n */blockquote[data-v-0224618e],\ndl[data-v-0224618e],\ndd[data-v-0224618e],\nh1[data-v-0224618e],\nh2[data-v-0224618e],\nh3[data-v-0224618e],\nh4[data-v-0224618e],\nh5[data-v-0224618e],\nh6[data-v-0224618e],\nhr[data-v-0224618e],\nfigure[data-v-0224618e],\np[data-v-0224618e],\npre[data-v-0224618e] {\n margin: 0;\n}button[data-v-0224618e] {\n background-color: transparent;\n background-image: none;\n}/**\n * Work around a Firefox/IE bug where the transparent `button` background\n * results in a loss of the default `button` focus styles.\n */button[data-v-0224618e]:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}fieldset[data-v-0224618e] {\n margin: 0;\n padding: 0;\n}ol[data-v-0224618e],\nul[data-v-0224618e] {\n list-style: none;\n margin: 0;\n padding: 0;\n}/**\n * Tailwind custom reset styles\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 */html[data-v-0224618e] {\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 * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */body[data-v-0224618e] {\n font-family: inherit;\n line-height: inherit;\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
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 */*[data-v-0224618e],[data-v-0224618e]::before,[data-v-0224618e]::after {\n box-sizing: border-box; /* 1 */\n border-width: 0; /* 2 */\n border-style: solid; /* 2 */\n border-color: #e5e7eb; /* 2 */\n}/*\n * Ensure horizontal rules are visible by default\n */hr[data-v-0224618e] {\n border-top-width: 1px;\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 */img[data-v-0224618e] {\n border-style: solid;\n}textarea[data-v-0224618e] {\n resize: vertical;\n}input[data-v-0224618e]::-moz-placeholder, textarea[data-v-0224618e]::-moz-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-0224618e]:-ms-input-placeholder, textarea[data-v-0224618e]:-ms-input-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-0224618e]::placeholder,\ntextarea[data-v-0224618e]::placeholder {\n opacity: 1;\n color: #9ca3af;\n}button[data-v-0224618e],\n[role=\"button\"][data-v-0224618e] {\n cursor: pointer;\n}table[data-v-0224618e] {\n border-collapse: collapse;\n}h1[data-v-0224618e],\nh2[data-v-0224618e],\nh3[data-v-0224618e],\nh4[data-v-0224618e],\nh5[data-v-0224618e],\nh6[data-v-0224618e] {\n font-size: inherit;\n font-weight: inherit;\n}/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */a[data-v-0224618e] {\n color: inherit;\n text-decoration: inherit;\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 */button[data-v-0224618e],\ninput[data-v-0224618e],\noptgroup[data-v-0224618e],\nselect[data-v-0224618e],\ntextarea[data-v-0224618e] {\n padding: 0;\n line-height: inherit;\n color: inherit;\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 */pre[data-v-0224618e],\ncode[data-v-0224618e],\nkbd[data-v-0224618e],\nsamp[data-v-0224618e] {\n font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}/**\n * 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 */img[data-v-0224618e],\nsvg[data-v-0224618e],\nvideo[data-v-0224618e],\ncanvas[data-v-0224618e],\naudio[data-v-0224618e],\niframe[data-v-0224618e],\nembed[data-v-0224618e],\nobject[data-v-0224618e] {\n display: block;\n vertical-align: middle;\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 */img[data-v-0224618e],\nvideo[data-v-0224618e] {\n max-width: 100%;\n height: auto;\n}*[data-v-0224618e] {\n\t--tw-shadow: 0 0 #0000;\n\t--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-ring-offset-width: 0px;\n\t--tw-ring-offset-color: #fff;\n\t--tw-ring-color: rgba(59, 130, 246, 0.5);\n\t--tw-ring-offset-shadow: 0 0 #0000;\n\t--tw-ring-shadow: 0 0 #0000;\n}.invisible[data-v-0224618e] {\n\tvisibility: hidden;\n}.relative[data-v-0224618e] {\n\tposition: relative;\n}.absolute[data-v-0224618e] {\n\tposition: absolute;\n}.my-3[data-v-0224618e] {\n\tmargin-top: 0.75rem;\n\tmargin-bottom: 0.75rem;\n}.my-1[data-v-0224618e] {\n\tmargin-top: 0.25rem;\n\tmargin-bottom: 0.25rem;\n}.mb-4[data-v-0224618e] {\n\tmargin-bottom: 1rem;\n}.mr-3[data-v-0224618e] {\n\tmargin-right: 0.75rem;\n}.ml-4[data-v-0224618e] {\n\tmargin-left: 1rem;\n}.-mt-3[data-v-0224618e] {\n\tmargin-top: -0.75rem;\n}.mr-4[data-v-0224618e] {\n\tmargin-right: 1rem;\n}.mt-6[data-v-0224618e] {\n\tmargin-top: 1.5rem;\n}.mt-1[data-v-0224618e] {\n\tmargin-top: 0.25rem;\n}.block[data-v-0224618e] {\n\tdisplay: block;\n}.inline-block[data-v-0224618e] {\n\tdisplay: inline-block;\n}.flex[data-v-0224618e] {\n\tdisplay: flex;\n}.inline-flex[data-v-0224618e] {\n\tdisplay: inline-flex;\n}.hidden[data-v-0224618e] {\n\tdisplay: none;\n}.h-16[data-v-0224618e] {\n\theight: 4rem;\n}.h-8[data-v-0224618e] {\n\theight: 2rem;\n}.h-0[data-v-0224618e] {\n\theight: 0px;\n}.h-6[data-v-0224618e] {\n\theight: 1.5rem;\n}.h-5[data-v-0224618e] {\n\theight: 1.25rem;\n}.w-full[data-v-0224618e] {\n\twidth: 100%;\n}.w-16[data-v-0224618e] {\n\twidth: 4rem;\n}.w-0[data-v-0224618e] {\n\twidth: 0px;\n}.w-6[data-v-0224618e] {\n\twidth: 1.5rem;\n}.w-5[data-v-0224618e] {\n\twidth: 1.25rem;\n}.flex-1[data-v-0224618e] {\n\tflex: 1 1 0%;\n}.flex-shrink-0[data-v-0224618e] {\n\tflex-shrink: 0;\n}.flex-grow[data-v-0224618e] {\n\tflex-grow: 1;\n}.transform[data-v-0224618e] {\n\t--tw-translate-x: 0;\n\t--tw-translate-y: 0;\n\t--tw-rotate: 0;\n\t--tw-skew-x: 0;\n\t--tw-skew-y: 0;\n\t--tw-scale-x: 1;\n\t--tw-scale-y: 1;\n\ttransform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}.translate-x-full[data-v-0224618e] {\n\t--tw-translate-x: 100%;\n}.cursor-pointer[data-v-0224618e] {\n\tcursor: pointer;\n}.flex-col[data-v-0224618e] {\n\tflex-direction: column;\n}.flex-row[data-v-0224618e] {\n\tflex-direction: row;\n}.items-center[data-v-0224618e] {\n\talign-items: center;\n}.justify-center[data-v-0224618e] {\n\tjustify-content: center;\n}.space-x-2[data-v-0224618e] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(0.5rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}.space-y-2[data-v-0224618e] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n}.space-y-4[data-v-0224618e] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(1rem * var(--tw-space-y-reverse));\n}.space-x-4[data-v-0224618e] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(1rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n}.divide-y[data-v-0224618e] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-y-reverse: 0;\n\tborder-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n\tborder-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n}.divide-gray-200[data-v-0224618e] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n}.self-center[data-v-0224618e] {\n\talign-self: center;\n}.justify-self-center[data-v-0224618e] {\n\tjustify-self: center;\n}.overflow-hidden[data-v-0224618e] {\n\toverflow: hidden;\n}.overflow-y-auto[data-v-0224618e] {\n\toverflow-y: auto;\n}.rounded-lg[data-v-0224618e] {\n\tborder-radius: 0.5rem;\n}.rounded-full[data-v-0224618e] {\n\tborder-radius: 9999px;\n}.rounded-md[data-v-0224618e] {\n\tborder-radius: 0.375rem;\n}.border[data-v-0224618e] {\n\tborder-width: 1px;\n}.border-red-500[data-v-0224618e] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(239, 68, 68, var(--tw-border-opacity));\n}.border-gray-300[data-v-0224618e] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}.bg-white[data-v-0224618e] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}.bg-gray-50[data-v-0224618e] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}.bg-gray-500[data-v-0224618e] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}.fill-current[data-v-0224618e] {\n\tfill: currentColor;\n}.p-4[data-v-0224618e] {\n\tpadding: 1rem;\n}.px-4[data-v-0224618e] {\n\tpadding-left: 1rem;\n\tpadding-right: 1rem;\n}.py-5[data-v-0224618e] {\n\tpadding-top: 1.25rem;\n\tpadding-bottom: 1.25rem;\n}.px-2[data-v-0224618e] {\n\tpadding-left: 0.5rem;\n\tpadding-right: 0.5rem;\n}.py-1[data-v-0224618e] {\n\tpadding-top: 0.25rem;\n\tpadding-bottom: 0.25rem;\n}.py-2[data-v-0224618e] {\n\tpadding-top: 0.5rem;\n\tpadding-bottom: 0.5rem;\n}.px-3[data-v-0224618e] {\n\tpadding-left: 0.75rem;\n\tpadding-right: 0.75rem;\n}.py-4[data-v-0224618e] {\n\tpadding-top: 1rem;\n\tpadding-bottom: 1rem;\n}.text-left[data-v-0224618e] {\n\ttext-align: left;\n}.text-center[data-v-0224618e] {\n\ttext-align: center;\n}.text-lg[data-v-0224618e] {\n\tfont-size: 1.125rem;\n\tline-height: 1.75rem;\n}.text-xs[data-v-0224618e] {\n\tfont-size: 0.75rem;\n\tline-height: 1rem;\n}.text-xl[data-v-0224618e] {\n\tfont-size: 1.25rem;\n\tline-height: 1.75rem;\n}.font-semibold[data-v-0224618e] {\n\tfont-weight: 600;\n}.font-bold[data-v-0224618e] {\n\tfont-weight: 700;\n}.text-gray-900[data-v-0224618e] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(17, 24, 39, var(--tw-text-opacity));\n}.text-white[data-v-0224618e] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(255, 255, 255, var(--tw-text-opacity));\n}.text-gray-500[data-v-0224618e] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(107, 114, 128, var(--tw-text-opacity));\n}.text-red-500[data-v-0224618e] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(239, 68, 68, var(--tw-text-opacity));\n}.text-black[data-v-0224618e] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(0, 0, 0, var(--tw-text-opacity));\n}.no-underline[data-v-0224618e] {\n\ttext-decoration: none;\n}.opacity-50[data-v-0224618e] {\n\topacity: 0.5;\n}.shadow-sm[data-v-0224618e] {\n\t--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n\tbox-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}.transition[data-v-0224618e] {\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n\ttransition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n\ttransition-duration: 150ms;\n}.duration-300[data-v-0224618e] {\n\ttransition-duration: 300ms;\n}.focus\\:border-indigo-500[data-v-0224618e]:focus {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(99, 102, 241, var(--tw-border-opacity));\n}.focus\\:ring-indigo-500[data-v-0224618e]:focus {\n\t--tw-ring-opacity: 1;\n\t--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));\n}\n", ""]); +___CSS_LOADER_EXPORT___.push([module.id, "/*! tailwindcss v2.2.2 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize *//*\nDocument\n========\n*//**\nUse a better box model (opinionated).\n*/*[data-v-0224618e],[data-v-0224618e]::before,[data-v-0224618e]::after {\n\tbox-sizing: border-box;\n}/**\nUse a more readable tab size (opinionated).\n*/html[data-v-0224618e] {\n\t-moz-tab-size: 4;\n\t-o-tab-size: 4;\n\t tab-size: 4;\n}/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/html[data-v-0224618e] {\n\tline-height: 1.15; /* 1 */\n\t-webkit-text-size-adjust: 100%; /* 2 */\n}/*\nSections\n========\n*//**\nRemove the margin in all browsers.\n*/body[data-v-0224618e] {\n\tmargin: 0;\n}/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/body[data-v-0224618e] {\n\tfont-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}/*\nGrouping content\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*/hr[data-v-0224618e] {\n\theight: 0; /* 1 */\n\tcolor: inherit; /* 2 */\n}/*\nText-level semantics\n====================\n*//**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/abbr[title][data-v-0224618e] {\n\t-webkit-text-decoration: underline dotted;\n\t text-decoration: underline dotted;\n}/**\nAdd the correct font weight in Edge and Safari.\n*/b[data-v-0224618e],\nstrong[data-v-0224618e] {\n\tfont-weight: bolder;\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*/code[data-v-0224618e],\nkbd[data-v-0224618e],\nsamp[data-v-0224618e],\npre[data-v-0224618e] {\n\tfont-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\tfont-size: 1em; /* 2 */\n}/**\nAdd the correct font size in all browsers.\n*/small[data-v-0224618e] {\n\tfont-size: 80%;\n}/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/sub[data-v-0224618e],\nsup[data-v-0224618e] {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}sub[data-v-0224618e] {\n\tbottom: -0.25em;\n}sup[data-v-0224618e] {\n\ttop: -0.5em;\n}/*\nTabular data\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*/table[data-v-0224618e] {\n\ttext-indent: 0; /* 1 */\n\tborder-color: inherit; /* 2 */\n}/*\nForms\n=====\n*//**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/button[data-v-0224618e],\ninput[data-v-0224618e],\noptgroup[data-v-0224618e],\nselect[data-v-0224618e],\ntextarea[data-v-0224618e] {\n\tfont-family: inherit; /* 1 */\n\tfont-size: 100%; /* 1 */\n\tline-height: 1.15; /* 1 */\n\tmargin: 0; /* 2 */\n}/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/button[data-v-0224618e],\nselect[data-v-0224618e] { /* 1 */\n\ttext-transform: none;\n}/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/button[data-v-0224618e],\n[type='button'][data-v-0224618e],\n[type='reset'][data-v-0224618e],\n[type='submit'][data-v-0224618e] {\n\t-webkit-appearance: button;\n}/**\nRemove the inner border and padding in Firefox.\n*/[data-v-0224618e]::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}/**\nRestore the focus styles unset by the previous rule.\n*/[data-v-0224618e]:-moz-focusring {\n\toutline: 1px dotted ButtonText;\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*/[data-v-0224618e]:-moz-ui-invalid {\n\tbox-shadow: none;\n}/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/legend[data-v-0224618e] {\n\tpadding: 0;\n}/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/progress[data-v-0224618e] {\n\tvertical-align: baseline;\n}/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/[data-v-0224618e]::-webkit-inner-spin-button,[data-v-0224618e]::-webkit-outer-spin-button {\n\theight: auto;\n}/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/[type='search'][data-v-0224618e] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/[data-v-0224618e]::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/[data-v-0224618e]::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}/*\nInteractive\n===========\n*//*\nAdd the correct display in Chrome and Safari.\n*/summary[data-v-0224618e] {\n\tdisplay: list-item;\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 * Removes the default spacing and border for appropriate elements.\n */blockquote[data-v-0224618e],\ndl[data-v-0224618e],\ndd[data-v-0224618e],\nh1[data-v-0224618e],\nh2[data-v-0224618e],\nh3[data-v-0224618e],\nh4[data-v-0224618e],\nh5[data-v-0224618e],\nh6[data-v-0224618e],\nhr[data-v-0224618e],\nfigure[data-v-0224618e],\np[data-v-0224618e],\npre[data-v-0224618e] {\n margin: 0;\n}button[data-v-0224618e] {\n background-color: transparent;\n background-image: none;\n}/**\n * Work around a Firefox/IE bug where the transparent `button` background\n * results in a loss of the default `button` focus styles.\n */button[data-v-0224618e]:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}fieldset[data-v-0224618e] {\n margin: 0;\n padding: 0;\n}ol[data-v-0224618e],\nul[data-v-0224618e] {\n list-style: none;\n margin: 0;\n padding: 0;\n}/**\n * Tailwind custom reset styles\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 */html[data-v-0224618e] {\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 * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */body[data-v-0224618e] {\n font-family: inherit;\n line-height: inherit;\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
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 */*[data-v-0224618e],[data-v-0224618e]::before,[data-v-0224618e]::after {\n box-sizing: border-box; /* 1 */\n border-width: 0; /* 2 */\n border-style: solid; /* 2 */\n border-color: currentColor; /* 2 */\n}/*\n * Ensure horizontal rules are visible by default\n */hr[data-v-0224618e] {\n border-top-width: 1px;\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 */img[data-v-0224618e] {\n border-style: solid;\n}textarea[data-v-0224618e] {\n resize: vertical;\n}input[data-v-0224618e]::-moz-placeholder, textarea[data-v-0224618e]::-moz-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-0224618e]:-ms-input-placeholder, textarea[data-v-0224618e]:-ms-input-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-0224618e]::placeholder,\ntextarea[data-v-0224618e]::placeholder {\n opacity: 1;\n color: #9ca3af;\n}button[data-v-0224618e],\n[role=\"button\"][data-v-0224618e] {\n cursor: pointer;\n}table[data-v-0224618e] {\n border-collapse: collapse;\n}h1[data-v-0224618e],\nh2[data-v-0224618e],\nh3[data-v-0224618e],\nh4[data-v-0224618e],\nh5[data-v-0224618e],\nh6[data-v-0224618e] {\n font-size: inherit;\n font-weight: inherit;\n}/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */a[data-v-0224618e] {\n color: inherit;\n text-decoration: inherit;\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 */button[data-v-0224618e],\ninput[data-v-0224618e],\noptgroup[data-v-0224618e],\nselect[data-v-0224618e],\ntextarea[data-v-0224618e] {\n padding: 0;\n line-height: inherit;\n color: inherit;\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 */pre[data-v-0224618e],\ncode[data-v-0224618e],\nkbd[data-v-0224618e],\nsamp[data-v-0224618e] {\n font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\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 included by design.\n * \n * https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210\n */img[data-v-0224618e],\nsvg[data-v-0224618e],\nvideo[data-v-0224618e],\ncanvas[data-v-0224618e],\naudio[data-v-0224618e],\niframe[data-v-0224618e],\nembed[data-v-0224618e],\nobject[data-v-0224618e] {\n display: block; /* 1 */\n vertical-align: middle; /* 2 */\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 */img[data-v-0224618e],\nvideo[data-v-0224618e] {\n max-width: 100%;\n height: auto;\n}*[data-v-0224618e],[data-v-0224618e]::before,[data-v-0224618e]::after {\n\t--tw-translate-x: 0;\n\t--tw-translate-y: 0;\n\t--tw-rotate: 0;\n\t--tw-skew-x: 0;\n\t--tw-skew-y: 0;\n\t--tw-scale-x: 1;\n\t--tw-scale-y: 1;\n\t--tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-border-opacity));\n\t--tw-shadow: 0 0 #0000;\n\t--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-ring-offset-width: 0px;\n\t--tw-ring-offset-color: #fff;\n\t--tw-ring-color: rgba(59, 130, 246, 0.5);\n\t--tw-ring-offset-shadow: 0 0 #0000;\n\t--tw-ring-shadow: 0 0 #0000;\n\t--tw-blur: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-brightness: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-contrast: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-grayscale: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-invert: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-saturate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-sepia: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n\t--tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n}.invisible[data-v-0224618e] {\n\tvisibility: hidden;\n}.absolute[data-v-0224618e] {\n\tposition: absolute;\n}.relative[data-v-0224618e] {\n\tposition: relative;\n}.mx-2[data-v-0224618e] {\n\tmargin-left: 0.5rem;\n\tmargin-right: 0.5rem;\n}.my-3[data-v-0224618e] {\n\tmargin-top: 0.75rem;\n\tmargin-bottom: 0.75rem;\n}.my-1[data-v-0224618e] {\n\tmargin-top: 0.25rem;\n\tmargin-bottom: 0.25rem;\n}.mx-0[data-v-0224618e] {\n\tmargin-left: 0px;\n\tmargin-right: 0px;\n}.my-2[data-v-0224618e] {\n\tmargin-top: 0.5rem;\n\tmargin-bottom: 0.5rem;\n}.mb-4[data-v-0224618e] {\n\tmargin-bottom: 1rem;\n}.mr-3[data-v-0224618e] {\n\tmargin-right: 0.75rem;\n}.ml-4[data-v-0224618e] {\n\tmargin-left: 1rem;\n}.-mt-3[data-v-0224618e] {\n\tmargin-top: -0.75rem;\n}.mr-4[data-v-0224618e] {\n\tmargin-right: 1rem;\n}.ml-auto[data-v-0224618e] {\n\tmargin-left: auto;\n}.mt-6[data-v-0224618e] {\n\tmargin-top: 1.5rem;\n}.mt-1[data-v-0224618e] {\n\tmargin-top: 0.25rem;\n}.block[data-v-0224618e] {\n\tdisplay: block;\n}.inline-block[data-v-0224618e] {\n\tdisplay: inline-block;\n}.flex[data-v-0224618e] {\n\tdisplay: flex;\n}.inline-flex[data-v-0224618e] {\n\tdisplay: inline-flex;\n}.hidden[data-v-0224618e] {\n\tdisplay: none;\n}.h-16[data-v-0224618e] {\n\theight: 4rem;\n}.h-8[data-v-0224618e] {\n\theight: 2rem;\n}.h-0[data-v-0224618e] {\n\theight: 0px;\n}.h-6[data-v-0224618e] {\n\theight: 1.5rem;\n}.h-5[data-v-0224618e] {\n\theight: 1.25rem;\n}.w-full[data-v-0224618e] {\n\twidth: 100%;\n}.w-16[data-v-0224618e] {\n\twidth: 4rem;\n}.w-0[data-v-0224618e] {\n\twidth: 0px;\n}.w-6[data-v-0224618e] {\n\twidth: 1.5rem;\n}.w-5[data-v-0224618e] {\n\twidth: 1.25rem;\n}.flex-1[data-v-0224618e] {\n\tflex: 1 1 0%;\n}.flex-shrink-0[data-v-0224618e] {\n\tflex-shrink: 0;\n}.flex-grow[data-v-0224618e] {\n\tflex-grow: 1;\n}.translate-x-full[data-v-0224618e] {\n\t--tw-translate-x: 100%;\n\ttransform: var(--tw-transform);\n}.rotate-90[data-v-0224618e] {\n\t--tw-rotate: 90deg;\n\ttransform: var(--tw-transform);\n}.transform[data-v-0224618e] {\n\ttransform: var(--tw-transform);\n}.cursor-pointer[data-v-0224618e] {\n\tcursor: pointer;\n}.appearance-none[data-v-0224618e] {\n\t-webkit-appearance: none;\n\t -moz-appearance: none;\n\t appearance: none;\n}.flex-row[data-v-0224618e] {\n\tflex-direction: row;\n}.flex-col[data-v-0224618e] {\n\tflex-direction: column;\n}.flex-wrap[data-v-0224618e] {\n\tflex-wrap: wrap;\n}.items-center[data-v-0224618e] {\n\talign-items: center;\n}.justify-center[data-v-0224618e] {\n\tjustify-content: center;\n}.space-y-2[data-v-0224618e] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n}.space-x-2[data-v-0224618e] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(0.5rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}.space-y-4[data-v-0224618e] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(1rem * var(--tw-space-y-reverse));\n}.divide-y[data-v-0224618e] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-y-reverse: 0;\n\tborder-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n\tborder-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n}.divide-gray-200[data-v-0224618e] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n}.self-center[data-v-0224618e] {\n\talign-self: center;\n}.overflow-hidden[data-v-0224618e] {\n\toverflow: hidden;\n}.overflow-y-auto[data-v-0224618e] {\n\toverflow-y: auto;\n}.rounded-lg[data-v-0224618e] {\n\tborder-radius: 0.5rem;\n}.rounded-full[data-v-0224618e] {\n\tborder-radius: 9999px;\n}.rounded-md[data-v-0224618e] {\n\tborder-radius: 0.375rem;\n}.border[data-v-0224618e] {\n\tborder-width: 1px;\n}.border-red-500[data-v-0224618e] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(239, 68, 68, var(--tw-border-opacity));\n}.border-gray-300[data-v-0224618e] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}.bg-white[data-v-0224618e] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}.bg-gray-50[data-v-0224618e] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}.bg-gray-500[data-v-0224618e] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}.fill-current[data-v-0224618e] {\n\tfill: currentColor;\n}.p-4[data-v-0224618e] {\n\tpadding: 1rem;\n}.p-52[data-v-0224618e] {\n\tpadding: 13rem;\n}.px-4[data-v-0224618e] {\n\tpadding-left: 1rem;\n\tpadding-right: 1rem;\n}.py-5[data-v-0224618e] {\n\tpadding-top: 1.25rem;\n\tpadding-bottom: 1.25rem;\n}.px-2[data-v-0224618e] {\n\tpadding-left: 0.5rem;\n\tpadding-right: 0.5rem;\n}.py-1[data-v-0224618e] {\n\tpadding-top: 0.25rem;\n\tpadding-bottom: 0.25rem;\n}.py-2[data-v-0224618e] {\n\tpadding-top: 0.5rem;\n\tpadding-bottom: 0.5rem;\n}.px-3[data-v-0224618e] {\n\tpadding-left: 0.75rem;\n\tpadding-right: 0.75rem;\n}.py-4[data-v-0224618e] {\n\tpadding-top: 1rem;\n\tpadding-bottom: 1rem;\n}.text-left[data-v-0224618e] {\n\ttext-align: left;\n}.text-center[data-v-0224618e] {\n\ttext-align: center;\n}.text-lg[data-v-0224618e] {\n\tfont-size: 1.125rem;\n\tline-height: 1.75rem;\n}.text-xs[data-v-0224618e] {\n\tfont-size: 0.75rem;\n\tline-height: 1rem;\n}.text-xl[data-v-0224618e] {\n\tfont-size: 1.25rem;\n\tline-height: 1.75rem;\n}.font-semibold[data-v-0224618e] {\n\tfont-weight: 600;\n}.font-bold[data-v-0224618e] {\n\tfont-weight: 700;\n}.text-gray-900[data-v-0224618e] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(17, 24, 39, var(--tw-text-opacity));\n}.text-white[data-v-0224618e] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(255, 255, 255, var(--tw-text-opacity));\n}.text-gray-500[data-v-0224618e] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(107, 114, 128, var(--tw-text-opacity));\n}.text-red-500[data-v-0224618e] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(239, 68, 68, var(--tw-text-opacity));\n}.text-black[data-v-0224618e] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(0, 0, 0, var(--tw-text-opacity));\n}.no-underline[data-v-0224618e] {\n\ttext-decoration: none;\n}.opacity-50[data-v-0224618e] {\n\topacity: 0.5;\n}.shadow-sm[data-v-0224618e] {\n\t--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n\tbox-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}.transition[data-v-0224618e] {\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n\ttransition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n\ttransition-duration: 150ms;\n}.duration-300[data-v-0224618e] {\n\ttransition-duration: 300ms;\n}.focus\\:border-indigo-500[data-v-0224618e]:focus {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(99, 102, 241, var(--tw-border-opacity));\n}.focus\\:ring-indigo-500[data-v-0224618e]:focus {\n\t--tw-ring-opacity: 1;\n\t--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));\n}\n", ""]); // Exports /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); @@ -781,7 +919,7 @@ __webpack_require__.r(__webpack_exports__); var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(function(i){return i[1]}); // Module -___CSS_LOADER_EXPORT___.push([module.id, "/*! tailwindcss v2.1.4 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize *//*\nDocument\n========\n*//**\nUse a better box model (opinionated).\n*/*[data-v-315f7738],[data-v-315f7738]::before,[data-v-315f7738]::after {\n\tbox-sizing: border-box;\n}/**\nUse a more readable tab size (opinionated).\n*/html[data-v-315f7738] {\n\t-moz-tab-size: 4;\n\t-o-tab-size: 4;\n\t tab-size: 4;\n}/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/html[data-v-315f7738] {\n\tline-height: 1.15; /* 1 */\n\t-webkit-text-size-adjust: 100%; /* 2 */\n}/*\nSections\n========\n*//**\nRemove the margin in all browsers.\n*/body[data-v-315f7738] {\n\tmargin: 0;\n}/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/body[data-v-315f7738] {\n\tfont-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}/*\nGrouping content\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*/hr[data-v-315f7738] {\n\theight: 0; /* 1 */\n\tcolor: inherit; /* 2 */\n}/*\nText-level semantics\n====================\n*//**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/abbr[title][data-v-315f7738] {\n\t-webkit-text-decoration: underline dotted;\n\t text-decoration: underline dotted;\n}/**\nAdd the correct font weight in Edge and Safari.\n*/b[data-v-315f7738],\nstrong[data-v-315f7738] {\n\tfont-weight: bolder;\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*/code[data-v-315f7738],\nkbd[data-v-315f7738],\nsamp[data-v-315f7738],\npre[data-v-315f7738] {\n\tfont-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\tfont-size: 1em; /* 2 */\n}/**\nAdd the correct font size in all browsers.\n*/small[data-v-315f7738] {\n\tfont-size: 80%;\n}/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/sub[data-v-315f7738],\nsup[data-v-315f7738] {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}sub[data-v-315f7738] {\n\tbottom: -0.25em;\n}sup[data-v-315f7738] {\n\ttop: -0.5em;\n}/*\nTabular data\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*/table[data-v-315f7738] {\n\ttext-indent: 0; /* 1 */\n\tborder-color: inherit; /* 2 */\n}/*\nForms\n=====\n*//**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/button[data-v-315f7738],\ninput[data-v-315f7738],\noptgroup[data-v-315f7738],\nselect[data-v-315f7738],\ntextarea[data-v-315f7738] {\n\tfont-family: inherit; /* 1 */\n\tfont-size: 100%; /* 1 */\n\tline-height: 1.15; /* 1 */\n\tmargin: 0; /* 2 */\n}/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/button[data-v-315f7738],\nselect[data-v-315f7738] { /* 1 */\n\ttext-transform: none;\n}/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/button[data-v-315f7738],\n[type='button'][data-v-315f7738],\n[type='reset'][data-v-315f7738],\n[type='submit'][data-v-315f7738] {\n\t-webkit-appearance: button;\n}/**\nRemove the inner border and padding in Firefox.\n*/[data-v-315f7738]::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}/**\nRestore the focus styles unset by the previous rule.\n*/[data-v-315f7738]:-moz-focusring {\n\toutline: 1px dotted ButtonText;\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*/[data-v-315f7738]:-moz-ui-invalid {\n\tbox-shadow: none;\n}/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/legend[data-v-315f7738] {\n\tpadding: 0;\n}/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/progress[data-v-315f7738] {\n\tvertical-align: baseline;\n}/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/[data-v-315f7738]::-webkit-inner-spin-button,[data-v-315f7738]::-webkit-outer-spin-button {\n\theight: auto;\n}/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/[type='search'][data-v-315f7738] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/[data-v-315f7738]::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/[data-v-315f7738]::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}/*\nInteractive\n===========\n*//*\nAdd the correct display in Chrome and Safari.\n*/summary[data-v-315f7738] {\n\tdisplay: list-item;\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 * Removes the default spacing and border for appropriate elements.\n */blockquote[data-v-315f7738],\ndl[data-v-315f7738],\ndd[data-v-315f7738],\nh1[data-v-315f7738],\nh2[data-v-315f7738],\nh3[data-v-315f7738],\nh4[data-v-315f7738],\nh5[data-v-315f7738],\nh6[data-v-315f7738],\nhr[data-v-315f7738],\nfigure[data-v-315f7738],\np[data-v-315f7738],\npre[data-v-315f7738] {\n margin: 0;\n}button[data-v-315f7738] {\n background-color: transparent;\n background-image: none;\n}/**\n * Work around a Firefox/IE bug where the transparent `button` background\n * results in a loss of the default `button` focus styles.\n */button[data-v-315f7738]:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}fieldset[data-v-315f7738] {\n margin: 0;\n padding: 0;\n}ol[data-v-315f7738],\nul[data-v-315f7738] {\n list-style: none;\n margin: 0;\n padding: 0;\n}/**\n * Tailwind custom reset styles\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 */html[data-v-315f7738] {\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 * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */body[data-v-315f7738] {\n font-family: inherit;\n line-height: inherit;\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
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 */*[data-v-315f7738],[data-v-315f7738]::before,[data-v-315f7738]::after {\n box-sizing: border-box; /* 1 */\n border-width: 0; /* 2 */\n border-style: solid; /* 2 */\n border-color: #e5e7eb; /* 2 */\n}/*\n * Ensure horizontal rules are visible by default\n */hr[data-v-315f7738] {\n border-top-width: 1px;\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 */img[data-v-315f7738] {\n border-style: solid;\n}textarea[data-v-315f7738] {\n resize: vertical;\n}input[data-v-315f7738]::-moz-placeholder, textarea[data-v-315f7738]::-moz-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-315f7738]:-ms-input-placeholder, textarea[data-v-315f7738]:-ms-input-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-315f7738]::placeholder,\ntextarea[data-v-315f7738]::placeholder {\n opacity: 1;\n color: #9ca3af;\n}button[data-v-315f7738],\n[role=\"button\"][data-v-315f7738] {\n cursor: pointer;\n}table[data-v-315f7738] {\n border-collapse: collapse;\n}h1[data-v-315f7738],\nh2[data-v-315f7738],\nh3[data-v-315f7738],\nh4[data-v-315f7738],\nh5[data-v-315f7738],\nh6[data-v-315f7738] {\n font-size: inherit;\n font-weight: inherit;\n}/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */a[data-v-315f7738] {\n color: inherit;\n text-decoration: inherit;\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 */button[data-v-315f7738],\ninput[data-v-315f7738],\noptgroup[data-v-315f7738],\nselect[data-v-315f7738],\ntextarea[data-v-315f7738] {\n padding: 0;\n line-height: inherit;\n color: inherit;\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 */pre[data-v-315f7738],\ncode[data-v-315f7738],\nkbd[data-v-315f7738],\nsamp[data-v-315f7738] {\n font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}/**\n * 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 */img[data-v-315f7738],\nsvg[data-v-315f7738],\nvideo[data-v-315f7738],\ncanvas[data-v-315f7738],\naudio[data-v-315f7738],\niframe[data-v-315f7738],\nembed[data-v-315f7738],\nobject[data-v-315f7738] {\n display: block;\n vertical-align: middle;\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 */img[data-v-315f7738],\nvideo[data-v-315f7738] {\n max-width: 100%;\n height: auto;\n}*[data-v-315f7738] {\n\t--tw-shadow: 0 0 #0000;\n\t--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-ring-offset-width: 0px;\n\t--tw-ring-offset-color: #fff;\n\t--tw-ring-color: rgba(59, 130, 246, 0.5);\n\t--tw-ring-offset-shadow: 0 0 #0000;\n\t--tw-ring-shadow: 0 0 #0000;\n}.invisible[data-v-315f7738] {\n\tvisibility: hidden;\n}.relative[data-v-315f7738] {\n\tposition: relative;\n}.absolute[data-v-315f7738] {\n\tposition: absolute;\n}.my-3[data-v-315f7738] {\n\tmargin-top: 0.75rem;\n\tmargin-bottom: 0.75rem;\n}.my-1[data-v-315f7738] {\n\tmargin-top: 0.25rem;\n\tmargin-bottom: 0.25rem;\n}.mb-4[data-v-315f7738] {\n\tmargin-bottom: 1rem;\n}.mr-3[data-v-315f7738] {\n\tmargin-right: 0.75rem;\n}.ml-4[data-v-315f7738] {\n\tmargin-left: 1rem;\n}.-mt-3[data-v-315f7738] {\n\tmargin-top: -0.75rem;\n}.mr-4[data-v-315f7738] {\n\tmargin-right: 1rem;\n}.mt-6[data-v-315f7738] {\n\tmargin-top: 1.5rem;\n}.mt-1[data-v-315f7738] {\n\tmargin-top: 0.25rem;\n}.block[data-v-315f7738] {\n\tdisplay: block;\n}.inline-block[data-v-315f7738] {\n\tdisplay: inline-block;\n}.flex[data-v-315f7738] {\n\tdisplay: flex;\n}.inline-flex[data-v-315f7738] {\n\tdisplay: inline-flex;\n}.hidden[data-v-315f7738] {\n\tdisplay: none;\n}.h-16[data-v-315f7738] {\n\theight: 4rem;\n}.h-8[data-v-315f7738] {\n\theight: 2rem;\n}.h-0[data-v-315f7738] {\n\theight: 0px;\n}.h-6[data-v-315f7738] {\n\theight: 1.5rem;\n}.h-5[data-v-315f7738] {\n\theight: 1.25rem;\n}.w-full[data-v-315f7738] {\n\twidth: 100%;\n}.w-16[data-v-315f7738] {\n\twidth: 4rem;\n}.w-0[data-v-315f7738] {\n\twidth: 0px;\n}.w-6[data-v-315f7738] {\n\twidth: 1.5rem;\n}.w-5[data-v-315f7738] {\n\twidth: 1.25rem;\n}.flex-1[data-v-315f7738] {\n\tflex: 1 1 0%;\n}.flex-shrink-0[data-v-315f7738] {\n\tflex-shrink: 0;\n}.flex-grow[data-v-315f7738] {\n\tflex-grow: 1;\n}.transform[data-v-315f7738] {\n\t--tw-translate-x: 0;\n\t--tw-translate-y: 0;\n\t--tw-rotate: 0;\n\t--tw-skew-x: 0;\n\t--tw-skew-y: 0;\n\t--tw-scale-x: 1;\n\t--tw-scale-y: 1;\n\ttransform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}.translate-x-full[data-v-315f7738] {\n\t--tw-translate-x: 100%;\n}.cursor-pointer[data-v-315f7738] {\n\tcursor: pointer;\n}.flex-col[data-v-315f7738] {\n\tflex-direction: column;\n}.flex-row[data-v-315f7738] {\n\tflex-direction: row;\n}.items-center[data-v-315f7738] {\n\talign-items: center;\n}.justify-center[data-v-315f7738] {\n\tjustify-content: center;\n}.space-x-2[data-v-315f7738] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(0.5rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}.space-y-2[data-v-315f7738] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n}.space-y-4[data-v-315f7738] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(1rem * var(--tw-space-y-reverse));\n}.space-x-4[data-v-315f7738] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(1rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n}.divide-y[data-v-315f7738] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-y-reverse: 0;\n\tborder-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n\tborder-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n}.divide-gray-200[data-v-315f7738] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n}.self-center[data-v-315f7738] {\n\talign-self: center;\n}.justify-self-center[data-v-315f7738] {\n\tjustify-self: center;\n}.overflow-hidden[data-v-315f7738] {\n\toverflow: hidden;\n}.overflow-y-auto[data-v-315f7738] {\n\toverflow-y: auto;\n}.rounded-lg[data-v-315f7738] {\n\tborder-radius: 0.5rem;\n}.rounded-full[data-v-315f7738] {\n\tborder-radius: 9999px;\n}.rounded-md[data-v-315f7738] {\n\tborder-radius: 0.375rem;\n}.border[data-v-315f7738] {\n\tborder-width: 1px;\n}.border-red-500[data-v-315f7738] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(239, 68, 68, var(--tw-border-opacity));\n}.border-gray-300[data-v-315f7738] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}.bg-white[data-v-315f7738] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}.bg-gray-50[data-v-315f7738] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}.bg-gray-500[data-v-315f7738] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}.fill-current[data-v-315f7738] {\n\tfill: currentColor;\n}.p-4[data-v-315f7738] {\n\tpadding: 1rem;\n}.px-4[data-v-315f7738] {\n\tpadding-left: 1rem;\n\tpadding-right: 1rem;\n}.py-5[data-v-315f7738] {\n\tpadding-top: 1.25rem;\n\tpadding-bottom: 1.25rem;\n}.px-2[data-v-315f7738] {\n\tpadding-left: 0.5rem;\n\tpadding-right: 0.5rem;\n}.py-1[data-v-315f7738] {\n\tpadding-top: 0.25rem;\n\tpadding-bottom: 0.25rem;\n}.py-2[data-v-315f7738] {\n\tpadding-top: 0.5rem;\n\tpadding-bottom: 0.5rem;\n}.px-3[data-v-315f7738] {\n\tpadding-left: 0.75rem;\n\tpadding-right: 0.75rem;\n}.py-4[data-v-315f7738] {\n\tpadding-top: 1rem;\n\tpadding-bottom: 1rem;\n}.text-left[data-v-315f7738] {\n\ttext-align: left;\n}.text-center[data-v-315f7738] {\n\ttext-align: center;\n}.text-lg[data-v-315f7738] {\n\tfont-size: 1.125rem;\n\tline-height: 1.75rem;\n}.text-xs[data-v-315f7738] {\n\tfont-size: 0.75rem;\n\tline-height: 1rem;\n}.text-xl[data-v-315f7738] {\n\tfont-size: 1.25rem;\n\tline-height: 1.75rem;\n}.font-semibold[data-v-315f7738] {\n\tfont-weight: 600;\n}.font-bold[data-v-315f7738] {\n\tfont-weight: 700;\n}.text-gray-900[data-v-315f7738] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(17, 24, 39, var(--tw-text-opacity));\n}.text-white[data-v-315f7738] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(255, 255, 255, var(--tw-text-opacity));\n}.text-gray-500[data-v-315f7738] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(107, 114, 128, var(--tw-text-opacity));\n}.text-red-500[data-v-315f7738] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(239, 68, 68, var(--tw-text-opacity));\n}.text-black[data-v-315f7738] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(0, 0, 0, var(--tw-text-opacity));\n}.no-underline[data-v-315f7738] {\n\ttext-decoration: none;\n}.opacity-50[data-v-315f7738] {\n\topacity: 0.5;\n}.shadow-sm[data-v-315f7738] {\n\t--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n\tbox-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}.transition[data-v-315f7738] {\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n\ttransition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n\ttransition-duration: 150ms;\n}.duration-300[data-v-315f7738] {\n\ttransition-duration: 300ms;\n}.focus\\:border-indigo-500[data-v-315f7738]:focus {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(99, 102, 241, var(--tw-border-opacity));\n}.focus\\:ring-indigo-500[data-v-315f7738]:focus {\n\t--tw-ring-opacity: 1;\n\t--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));\n}\n", ""]); +___CSS_LOADER_EXPORT___.push([module.id, "/*! tailwindcss v2.2.2 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize *//*\nDocument\n========\n*//**\nUse a better box model (opinionated).\n*/*[data-v-315f7738],[data-v-315f7738]::before,[data-v-315f7738]::after {\n\tbox-sizing: border-box;\n}/**\nUse a more readable tab size (opinionated).\n*/html[data-v-315f7738] {\n\t-moz-tab-size: 4;\n\t-o-tab-size: 4;\n\t tab-size: 4;\n}/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/html[data-v-315f7738] {\n\tline-height: 1.15; /* 1 */\n\t-webkit-text-size-adjust: 100%; /* 2 */\n}/*\nSections\n========\n*//**\nRemove the margin in all browsers.\n*/body[data-v-315f7738] {\n\tmargin: 0;\n}/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/body[data-v-315f7738] {\n\tfont-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}/*\nGrouping content\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*/hr[data-v-315f7738] {\n\theight: 0; /* 1 */\n\tcolor: inherit; /* 2 */\n}/*\nText-level semantics\n====================\n*//**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/abbr[title][data-v-315f7738] {\n\t-webkit-text-decoration: underline dotted;\n\t text-decoration: underline dotted;\n}/**\nAdd the correct font weight in Edge and Safari.\n*/b[data-v-315f7738],\nstrong[data-v-315f7738] {\n\tfont-weight: bolder;\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*/code[data-v-315f7738],\nkbd[data-v-315f7738],\nsamp[data-v-315f7738],\npre[data-v-315f7738] {\n\tfont-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\tfont-size: 1em; /* 2 */\n}/**\nAdd the correct font size in all browsers.\n*/small[data-v-315f7738] {\n\tfont-size: 80%;\n}/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/sub[data-v-315f7738],\nsup[data-v-315f7738] {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}sub[data-v-315f7738] {\n\tbottom: -0.25em;\n}sup[data-v-315f7738] {\n\ttop: -0.5em;\n}/*\nTabular data\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*/table[data-v-315f7738] {\n\ttext-indent: 0; /* 1 */\n\tborder-color: inherit; /* 2 */\n}/*\nForms\n=====\n*//**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/button[data-v-315f7738],\ninput[data-v-315f7738],\noptgroup[data-v-315f7738],\nselect[data-v-315f7738],\ntextarea[data-v-315f7738] {\n\tfont-family: inherit; /* 1 */\n\tfont-size: 100%; /* 1 */\n\tline-height: 1.15; /* 1 */\n\tmargin: 0; /* 2 */\n}/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/button[data-v-315f7738],\nselect[data-v-315f7738] { /* 1 */\n\ttext-transform: none;\n}/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/button[data-v-315f7738],\n[type='button'][data-v-315f7738],\n[type='reset'][data-v-315f7738],\n[type='submit'][data-v-315f7738] {\n\t-webkit-appearance: button;\n}/**\nRemove the inner border and padding in Firefox.\n*/[data-v-315f7738]::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}/**\nRestore the focus styles unset by the previous rule.\n*/[data-v-315f7738]:-moz-focusring {\n\toutline: 1px dotted ButtonText;\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*/[data-v-315f7738]:-moz-ui-invalid {\n\tbox-shadow: none;\n}/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/legend[data-v-315f7738] {\n\tpadding: 0;\n}/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/progress[data-v-315f7738] {\n\tvertical-align: baseline;\n}/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/[data-v-315f7738]::-webkit-inner-spin-button,[data-v-315f7738]::-webkit-outer-spin-button {\n\theight: auto;\n}/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/[type='search'][data-v-315f7738] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/[data-v-315f7738]::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/[data-v-315f7738]::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}/*\nInteractive\n===========\n*//*\nAdd the correct display in Chrome and Safari.\n*/summary[data-v-315f7738] {\n\tdisplay: list-item;\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 * Removes the default spacing and border for appropriate elements.\n */blockquote[data-v-315f7738],\ndl[data-v-315f7738],\ndd[data-v-315f7738],\nh1[data-v-315f7738],\nh2[data-v-315f7738],\nh3[data-v-315f7738],\nh4[data-v-315f7738],\nh5[data-v-315f7738],\nh6[data-v-315f7738],\nhr[data-v-315f7738],\nfigure[data-v-315f7738],\np[data-v-315f7738],\npre[data-v-315f7738] {\n margin: 0;\n}button[data-v-315f7738] {\n background-color: transparent;\n background-image: none;\n}/**\n * Work around a Firefox/IE bug where the transparent `button` background\n * results in a loss of the default `button` focus styles.\n */button[data-v-315f7738]:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}fieldset[data-v-315f7738] {\n margin: 0;\n padding: 0;\n}ol[data-v-315f7738],\nul[data-v-315f7738] {\n list-style: none;\n margin: 0;\n padding: 0;\n}/**\n * Tailwind custom reset styles\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 */html[data-v-315f7738] {\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 * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */body[data-v-315f7738] {\n font-family: inherit;\n line-height: inherit;\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
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 */*[data-v-315f7738],[data-v-315f7738]::before,[data-v-315f7738]::after {\n box-sizing: border-box; /* 1 */\n border-width: 0; /* 2 */\n border-style: solid; /* 2 */\n border-color: currentColor; /* 2 */\n}/*\n * Ensure horizontal rules are visible by default\n */hr[data-v-315f7738] {\n border-top-width: 1px;\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 */img[data-v-315f7738] {\n border-style: solid;\n}textarea[data-v-315f7738] {\n resize: vertical;\n}input[data-v-315f7738]::-moz-placeholder, textarea[data-v-315f7738]::-moz-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-315f7738]:-ms-input-placeholder, textarea[data-v-315f7738]:-ms-input-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-315f7738]::placeholder,\ntextarea[data-v-315f7738]::placeholder {\n opacity: 1;\n color: #9ca3af;\n}button[data-v-315f7738],\n[role=\"button\"][data-v-315f7738] {\n cursor: pointer;\n}table[data-v-315f7738] {\n border-collapse: collapse;\n}h1[data-v-315f7738],\nh2[data-v-315f7738],\nh3[data-v-315f7738],\nh4[data-v-315f7738],\nh5[data-v-315f7738],\nh6[data-v-315f7738] {\n font-size: inherit;\n font-weight: inherit;\n}/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */a[data-v-315f7738] {\n color: inherit;\n text-decoration: inherit;\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 */button[data-v-315f7738],\ninput[data-v-315f7738],\noptgroup[data-v-315f7738],\nselect[data-v-315f7738],\ntextarea[data-v-315f7738] {\n padding: 0;\n line-height: inherit;\n color: inherit;\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 */pre[data-v-315f7738],\ncode[data-v-315f7738],\nkbd[data-v-315f7738],\nsamp[data-v-315f7738] {\n font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\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 included by design.\n * \n * https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210\n */img[data-v-315f7738],\nsvg[data-v-315f7738],\nvideo[data-v-315f7738],\ncanvas[data-v-315f7738],\naudio[data-v-315f7738],\niframe[data-v-315f7738],\nembed[data-v-315f7738],\nobject[data-v-315f7738] {\n display: block; /* 1 */\n vertical-align: middle; /* 2 */\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 */img[data-v-315f7738],\nvideo[data-v-315f7738] {\n max-width: 100%;\n height: auto;\n}*[data-v-315f7738],[data-v-315f7738]::before,[data-v-315f7738]::after {\n\t--tw-translate-x: 0;\n\t--tw-translate-y: 0;\n\t--tw-rotate: 0;\n\t--tw-skew-x: 0;\n\t--tw-skew-y: 0;\n\t--tw-scale-x: 1;\n\t--tw-scale-y: 1;\n\t--tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-border-opacity));\n\t--tw-shadow: 0 0 #0000;\n\t--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-ring-offset-width: 0px;\n\t--tw-ring-offset-color: #fff;\n\t--tw-ring-color: rgba(59, 130, 246, 0.5);\n\t--tw-ring-offset-shadow: 0 0 #0000;\n\t--tw-ring-shadow: 0 0 #0000;\n\t--tw-blur: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-brightness: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-contrast: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-grayscale: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-invert: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-saturate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-sepia: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n\t--tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n}.invisible[data-v-315f7738] {\n\tvisibility: hidden;\n}.absolute[data-v-315f7738] {\n\tposition: absolute;\n}.relative[data-v-315f7738] {\n\tposition: relative;\n}.mx-2[data-v-315f7738] {\n\tmargin-left: 0.5rem;\n\tmargin-right: 0.5rem;\n}.my-3[data-v-315f7738] {\n\tmargin-top: 0.75rem;\n\tmargin-bottom: 0.75rem;\n}.my-1[data-v-315f7738] {\n\tmargin-top: 0.25rem;\n\tmargin-bottom: 0.25rem;\n}.mx-0[data-v-315f7738] {\n\tmargin-left: 0px;\n\tmargin-right: 0px;\n}.my-2[data-v-315f7738] {\n\tmargin-top: 0.5rem;\n\tmargin-bottom: 0.5rem;\n}.mb-4[data-v-315f7738] {\n\tmargin-bottom: 1rem;\n}.mr-3[data-v-315f7738] {\n\tmargin-right: 0.75rem;\n}.ml-4[data-v-315f7738] {\n\tmargin-left: 1rem;\n}.-mt-3[data-v-315f7738] {\n\tmargin-top: -0.75rem;\n}.mr-4[data-v-315f7738] {\n\tmargin-right: 1rem;\n}.ml-auto[data-v-315f7738] {\n\tmargin-left: auto;\n}.mt-6[data-v-315f7738] {\n\tmargin-top: 1.5rem;\n}.mt-1[data-v-315f7738] {\n\tmargin-top: 0.25rem;\n}.block[data-v-315f7738] {\n\tdisplay: block;\n}.inline-block[data-v-315f7738] {\n\tdisplay: inline-block;\n}.flex[data-v-315f7738] {\n\tdisplay: flex;\n}.inline-flex[data-v-315f7738] {\n\tdisplay: inline-flex;\n}.hidden[data-v-315f7738] {\n\tdisplay: none;\n}.h-16[data-v-315f7738] {\n\theight: 4rem;\n}.h-8[data-v-315f7738] {\n\theight: 2rem;\n}.h-0[data-v-315f7738] {\n\theight: 0px;\n}.h-6[data-v-315f7738] {\n\theight: 1.5rem;\n}.h-5[data-v-315f7738] {\n\theight: 1.25rem;\n}.w-full[data-v-315f7738] {\n\twidth: 100%;\n}.w-16[data-v-315f7738] {\n\twidth: 4rem;\n}.w-0[data-v-315f7738] {\n\twidth: 0px;\n}.w-6[data-v-315f7738] {\n\twidth: 1.5rem;\n}.w-5[data-v-315f7738] {\n\twidth: 1.25rem;\n}.flex-1[data-v-315f7738] {\n\tflex: 1 1 0%;\n}.flex-shrink-0[data-v-315f7738] {\n\tflex-shrink: 0;\n}.flex-grow[data-v-315f7738] {\n\tflex-grow: 1;\n}.translate-x-full[data-v-315f7738] {\n\t--tw-translate-x: 100%;\n\ttransform: var(--tw-transform);\n}.rotate-90[data-v-315f7738] {\n\t--tw-rotate: 90deg;\n\ttransform: var(--tw-transform);\n}.transform[data-v-315f7738] {\n\ttransform: var(--tw-transform);\n}.cursor-pointer[data-v-315f7738] {\n\tcursor: pointer;\n}.appearance-none[data-v-315f7738] {\n\t-webkit-appearance: none;\n\t -moz-appearance: none;\n\t appearance: none;\n}.flex-row[data-v-315f7738] {\n\tflex-direction: row;\n}.flex-col[data-v-315f7738] {\n\tflex-direction: column;\n}.flex-wrap[data-v-315f7738] {\n\tflex-wrap: wrap;\n}.items-center[data-v-315f7738] {\n\talign-items: center;\n}.justify-center[data-v-315f7738] {\n\tjustify-content: center;\n}.space-y-2[data-v-315f7738] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n}.space-x-2[data-v-315f7738] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(0.5rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}.space-y-4[data-v-315f7738] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(1rem * var(--tw-space-y-reverse));\n}.divide-y[data-v-315f7738] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-y-reverse: 0;\n\tborder-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n\tborder-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n}.divide-gray-200[data-v-315f7738] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n}.self-center[data-v-315f7738] {\n\talign-self: center;\n}.overflow-hidden[data-v-315f7738] {\n\toverflow: hidden;\n}.overflow-y-auto[data-v-315f7738] {\n\toverflow-y: auto;\n}.rounded-lg[data-v-315f7738] {\n\tborder-radius: 0.5rem;\n}.rounded-full[data-v-315f7738] {\n\tborder-radius: 9999px;\n}.rounded-md[data-v-315f7738] {\n\tborder-radius: 0.375rem;\n}.border[data-v-315f7738] {\n\tborder-width: 1px;\n}.border-red-500[data-v-315f7738] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(239, 68, 68, var(--tw-border-opacity));\n}.border-gray-300[data-v-315f7738] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}.bg-white[data-v-315f7738] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}.bg-gray-50[data-v-315f7738] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}.bg-gray-500[data-v-315f7738] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}.fill-current[data-v-315f7738] {\n\tfill: currentColor;\n}.p-4[data-v-315f7738] {\n\tpadding: 1rem;\n}.p-52[data-v-315f7738] {\n\tpadding: 13rem;\n}.px-4[data-v-315f7738] {\n\tpadding-left: 1rem;\n\tpadding-right: 1rem;\n}.py-5[data-v-315f7738] {\n\tpadding-top: 1.25rem;\n\tpadding-bottom: 1.25rem;\n}.px-2[data-v-315f7738] {\n\tpadding-left: 0.5rem;\n\tpadding-right: 0.5rem;\n}.py-1[data-v-315f7738] {\n\tpadding-top: 0.25rem;\n\tpadding-bottom: 0.25rem;\n}.py-2[data-v-315f7738] {\n\tpadding-top: 0.5rem;\n\tpadding-bottom: 0.5rem;\n}.px-3[data-v-315f7738] {\n\tpadding-left: 0.75rem;\n\tpadding-right: 0.75rem;\n}.py-4[data-v-315f7738] {\n\tpadding-top: 1rem;\n\tpadding-bottom: 1rem;\n}.text-left[data-v-315f7738] {\n\ttext-align: left;\n}.text-center[data-v-315f7738] {\n\ttext-align: center;\n}.text-lg[data-v-315f7738] {\n\tfont-size: 1.125rem;\n\tline-height: 1.75rem;\n}.text-xs[data-v-315f7738] {\n\tfont-size: 0.75rem;\n\tline-height: 1rem;\n}.text-xl[data-v-315f7738] {\n\tfont-size: 1.25rem;\n\tline-height: 1.75rem;\n}.font-semibold[data-v-315f7738] {\n\tfont-weight: 600;\n}.font-bold[data-v-315f7738] {\n\tfont-weight: 700;\n}.text-gray-900[data-v-315f7738] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(17, 24, 39, var(--tw-text-opacity));\n}.text-white[data-v-315f7738] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(255, 255, 255, var(--tw-text-opacity));\n}.text-gray-500[data-v-315f7738] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(107, 114, 128, var(--tw-text-opacity));\n}.text-red-500[data-v-315f7738] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(239, 68, 68, var(--tw-text-opacity));\n}.text-black[data-v-315f7738] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(0, 0, 0, var(--tw-text-opacity));\n}.no-underline[data-v-315f7738] {\n\ttext-decoration: none;\n}.opacity-50[data-v-315f7738] {\n\topacity: 0.5;\n}.shadow-sm[data-v-315f7738] {\n\t--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n\tbox-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}.transition[data-v-315f7738] {\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n\ttransition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n\ttransition-duration: 150ms;\n}.duration-300[data-v-315f7738] {\n\ttransition-duration: 300ms;\n}.focus\\:border-indigo-500[data-v-315f7738]:focus {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(99, 102, 241, var(--tw-border-opacity));\n}.focus\\:ring-indigo-500[data-v-315f7738]:focus {\n\t--tw-ring-opacity: 1;\n\t--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));\n}\n", ""]); // Exports /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); @@ -805,7 +943,7 @@ __webpack_require__.r(__webpack_exports__); var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(function(i){return i[1]}); // Module -___CSS_LOADER_EXPORT___.push([module.id, "/*! tailwindcss v2.1.4 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize *//*\nDocument\n========\n*//**\nUse a better box model (opinionated).\n*/*[data-v-62cc9d26],[data-v-62cc9d26]::before,[data-v-62cc9d26]::after {\n\tbox-sizing: border-box;\n}/**\nUse a more readable tab size (opinionated).\n*/html[data-v-62cc9d26] {\n\t-moz-tab-size: 4;\n\t-o-tab-size: 4;\n\t tab-size: 4;\n}/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/html[data-v-62cc9d26] {\n\tline-height: 1.15; /* 1 */\n\t-webkit-text-size-adjust: 100%; /* 2 */\n}/*\nSections\n========\n*//**\nRemove the margin in all browsers.\n*/body[data-v-62cc9d26] {\n\tmargin: 0;\n}/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/body[data-v-62cc9d26] {\n\tfont-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}/*\nGrouping content\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*/hr[data-v-62cc9d26] {\n\theight: 0; /* 1 */\n\tcolor: inherit; /* 2 */\n}/*\nText-level semantics\n====================\n*//**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/abbr[title][data-v-62cc9d26] {\n\t-webkit-text-decoration: underline dotted;\n\t text-decoration: underline dotted;\n}/**\nAdd the correct font weight in Edge and Safari.\n*/b[data-v-62cc9d26],\nstrong[data-v-62cc9d26] {\n\tfont-weight: bolder;\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*/code[data-v-62cc9d26],\nkbd[data-v-62cc9d26],\nsamp[data-v-62cc9d26],\npre[data-v-62cc9d26] {\n\tfont-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\tfont-size: 1em; /* 2 */\n}/**\nAdd the correct font size in all browsers.\n*/small[data-v-62cc9d26] {\n\tfont-size: 80%;\n}/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/sub[data-v-62cc9d26],\nsup[data-v-62cc9d26] {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}sub[data-v-62cc9d26] {\n\tbottom: -0.25em;\n}sup[data-v-62cc9d26] {\n\ttop: -0.5em;\n}/*\nTabular data\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*/table[data-v-62cc9d26] {\n\ttext-indent: 0; /* 1 */\n\tborder-color: inherit; /* 2 */\n}/*\nForms\n=====\n*//**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/button[data-v-62cc9d26],\ninput[data-v-62cc9d26],\noptgroup[data-v-62cc9d26],\nselect[data-v-62cc9d26],\ntextarea[data-v-62cc9d26] {\n\tfont-family: inherit; /* 1 */\n\tfont-size: 100%; /* 1 */\n\tline-height: 1.15; /* 1 */\n\tmargin: 0; /* 2 */\n}/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/button[data-v-62cc9d26],\nselect[data-v-62cc9d26] { /* 1 */\n\ttext-transform: none;\n}/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/button[data-v-62cc9d26],\n[type='button'][data-v-62cc9d26],\n[type='reset'][data-v-62cc9d26],\n[type='submit'][data-v-62cc9d26] {\n\t-webkit-appearance: button;\n}/**\nRemove the inner border and padding in Firefox.\n*/[data-v-62cc9d26]::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}/**\nRestore the focus styles unset by the previous rule.\n*/[data-v-62cc9d26]:-moz-focusring {\n\toutline: 1px dotted ButtonText;\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*/[data-v-62cc9d26]:-moz-ui-invalid {\n\tbox-shadow: none;\n}/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/legend[data-v-62cc9d26] {\n\tpadding: 0;\n}/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/progress[data-v-62cc9d26] {\n\tvertical-align: baseline;\n}/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/[data-v-62cc9d26]::-webkit-inner-spin-button,[data-v-62cc9d26]::-webkit-outer-spin-button {\n\theight: auto;\n}/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/[type='search'][data-v-62cc9d26] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/[data-v-62cc9d26]::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/[data-v-62cc9d26]::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}/*\nInteractive\n===========\n*//*\nAdd the correct display in Chrome and Safari.\n*/summary[data-v-62cc9d26] {\n\tdisplay: list-item;\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 * Removes the default spacing and border for appropriate elements.\n */blockquote[data-v-62cc9d26],\ndl[data-v-62cc9d26],\ndd[data-v-62cc9d26],\nh1[data-v-62cc9d26],\nh2[data-v-62cc9d26],\nh3[data-v-62cc9d26],\nh4[data-v-62cc9d26],\nh5[data-v-62cc9d26],\nh6[data-v-62cc9d26],\nhr[data-v-62cc9d26],\nfigure[data-v-62cc9d26],\np[data-v-62cc9d26],\npre[data-v-62cc9d26] {\n margin: 0;\n}button[data-v-62cc9d26] {\n background-color: transparent;\n background-image: none;\n}/**\n * Work around a Firefox/IE bug where the transparent `button` background\n * results in a loss of the default `button` focus styles.\n */button[data-v-62cc9d26]:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}fieldset[data-v-62cc9d26] {\n margin: 0;\n padding: 0;\n}ol[data-v-62cc9d26],\nul[data-v-62cc9d26] {\n list-style: none;\n margin: 0;\n padding: 0;\n}/**\n * Tailwind custom reset styles\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 */html[data-v-62cc9d26] {\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 * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */body[data-v-62cc9d26] {\n font-family: inherit;\n line-height: inherit;\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
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 */*[data-v-62cc9d26],[data-v-62cc9d26]::before,[data-v-62cc9d26]::after {\n box-sizing: border-box; /* 1 */\n border-width: 0; /* 2 */\n border-style: solid; /* 2 */\n border-color: #e5e7eb; /* 2 */\n}/*\n * Ensure horizontal rules are visible by default\n */hr[data-v-62cc9d26] {\n border-top-width: 1px;\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 */img[data-v-62cc9d26] {\n border-style: solid;\n}textarea[data-v-62cc9d26] {\n resize: vertical;\n}input[data-v-62cc9d26]::-moz-placeholder, textarea[data-v-62cc9d26]::-moz-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-62cc9d26]:-ms-input-placeholder, textarea[data-v-62cc9d26]:-ms-input-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-62cc9d26]::placeholder,\ntextarea[data-v-62cc9d26]::placeholder {\n opacity: 1;\n color: #9ca3af;\n}button[data-v-62cc9d26],\n[role=\"button\"][data-v-62cc9d26] {\n cursor: pointer;\n}table[data-v-62cc9d26] {\n border-collapse: collapse;\n}h1[data-v-62cc9d26],\nh2[data-v-62cc9d26],\nh3[data-v-62cc9d26],\nh4[data-v-62cc9d26],\nh5[data-v-62cc9d26],\nh6[data-v-62cc9d26] {\n font-size: inherit;\n font-weight: inherit;\n}/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */a[data-v-62cc9d26] {\n color: inherit;\n text-decoration: inherit;\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 */button[data-v-62cc9d26],\ninput[data-v-62cc9d26],\noptgroup[data-v-62cc9d26],\nselect[data-v-62cc9d26],\ntextarea[data-v-62cc9d26] {\n padding: 0;\n line-height: inherit;\n color: inherit;\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 */pre[data-v-62cc9d26],\ncode[data-v-62cc9d26],\nkbd[data-v-62cc9d26],\nsamp[data-v-62cc9d26] {\n font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}/**\n * 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 */img[data-v-62cc9d26],\nsvg[data-v-62cc9d26],\nvideo[data-v-62cc9d26],\ncanvas[data-v-62cc9d26],\naudio[data-v-62cc9d26],\niframe[data-v-62cc9d26],\nembed[data-v-62cc9d26],\nobject[data-v-62cc9d26] {\n display: block;\n vertical-align: middle;\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 */img[data-v-62cc9d26],\nvideo[data-v-62cc9d26] {\n max-width: 100%;\n height: auto;\n}*[data-v-62cc9d26] {\n\t--tw-shadow: 0 0 #0000;\n\t--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-ring-offset-width: 0px;\n\t--tw-ring-offset-color: #fff;\n\t--tw-ring-color: rgba(59, 130, 246, 0.5);\n\t--tw-ring-offset-shadow: 0 0 #0000;\n\t--tw-ring-shadow: 0 0 #0000;\n}.invisible[data-v-62cc9d26] {\n\tvisibility: hidden;\n}.relative[data-v-62cc9d26] {\n\tposition: relative;\n}.absolute[data-v-62cc9d26] {\n\tposition: absolute;\n}.my-3[data-v-62cc9d26] {\n\tmargin-top: 0.75rem;\n\tmargin-bottom: 0.75rem;\n}.my-1[data-v-62cc9d26] {\n\tmargin-top: 0.25rem;\n\tmargin-bottom: 0.25rem;\n}.mb-4[data-v-62cc9d26] {\n\tmargin-bottom: 1rem;\n}.mr-3[data-v-62cc9d26] {\n\tmargin-right: 0.75rem;\n}.ml-4[data-v-62cc9d26] {\n\tmargin-left: 1rem;\n}.-mt-3[data-v-62cc9d26] {\n\tmargin-top: -0.75rem;\n}.mr-4[data-v-62cc9d26] {\n\tmargin-right: 1rem;\n}.mt-6[data-v-62cc9d26] {\n\tmargin-top: 1.5rem;\n}.mt-1[data-v-62cc9d26] {\n\tmargin-top: 0.25rem;\n}.block[data-v-62cc9d26] {\n\tdisplay: block;\n}.inline-block[data-v-62cc9d26] {\n\tdisplay: inline-block;\n}.flex[data-v-62cc9d26] {\n\tdisplay: flex;\n}.inline-flex[data-v-62cc9d26] {\n\tdisplay: inline-flex;\n}.hidden[data-v-62cc9d26] {\n\tdisplay: none;\n}.h-16[data-v-62cc9d26] {\n\theight: 4rem;\n}.h-8[data-v-62cc9d26] {\n\theight: 2rem;\n}.h-0[data-v-62cc9d26] {\n\theight: 0px;\n}.h-6[data-v-62cc9d26] {\n\theight: 1.5rem;\n}.h-5[data-v-62cc9d26] {\n\theight: 1.25rem;\n}.w-full[data-v-62cc9d26] {\n\twidth: 100%;\n}.w-16[data-v-62cc9d26] {\n\twidth: 4rem;\n}.w-0[data-v-62cc9d26] {\n\twidth: 0px;\n}.w-6[data-v-62cc9d26] {\n\twidth: 1.5rem;\n}.w-5[data-v-62cc9d26] {\n\twidth: 1.25rem;\n}.flex-1[data-v-62cc9d26] {\n\tflex: 1 1 0%;\n}.flex-shrink-0[data-v-62cc9d26] {\n\tflex-shrink: 0;\n}.flex-grow[data-v-62cc9d26] {\n\tflex-grow: 1;\n}.transform[data-v-62cc9d26] {\n\t--tw-translate-x: 0;\n\t--tw-translate-y: 0;\n\t--tw-rotate: 0;\n\t--tw-skew-x: 0;\n\t--tw-skew-y: 0;\n\t--tw-scale-x: 1;\n\t--tw-scale-y: 1;\n\ttransform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}.translate-x-full[data-v-62cc9d26] {\n\t--tw-translate-x: 100%;\n}.cursor-pointer[data-v-62cc9d26] {\n\tcursor: pointer;\n}.flex-col[data-v-62cc9d26] {\n\tflex-direction: column;\n}.flex-row[data-v-62cc9d26] {\n\tflex-direction: row;\n}.items-center[data-v-62cc9d26] {\n\talign-items: center;\n}.justify-center[data-v-62cc9d26] {\n\tjustify-content: center;\n}.space-x-2[data-v-62cc9d26] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(0.5rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}.space-y-2[data-v-62cc9d26] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n}.space-y-4[data-v-62cc9d26] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(1rem * var(--tw-space-y-reverse));\n}.space-x-4[data-v-62cc9d26] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(1rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n}.divide-y[data-v-62cc9d26] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-y-reverse: 0;\n\tborder-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n\tborder-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n}.divide-gray-200[data-v-62cc9d26] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n}.self-center[data-v-62cc9d26] {\n\talign-self: center;\n}.justify-self-center[data-v-62cc9d26] {\n\tjustify-self: center;\n}.overflow-hidden[data-v-62cc9d26] {\n\toverflow: hidden;\n}.overflow-y-auto[data-v-62cc9d26] {\n\toverflow-y: auto;\n}.rounded-lg[data-v-62cc9d26] {\n\tborder-radius: 0.5rem;\n}.rounded-full[data-v-62cc9d26] {\n\tborder-radius: 9999px;\n}.rounded-md[data-v-62cc9d26] {\n\tborder-radius: 0.375rem;\n}.border[data-v-62cc9d26] {\n\tborder-width: 1px;\n}.border-red-500[data-v-62cc9d26] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(239, 68, 68, var(--tw-border-opacity));\n}.border-gray-300[data-v-62cc9d26] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}.bg-white[data-v-62cc9d26] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}.bg-gray-50[data-v-62cc9d26] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}.bg-gray-500[data-v-62cc9d26] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}.fill-current[data-v-62cc9d26] {\n\tfill: currentColor;\n}.p-4[data-v-62cc9d26] {\n\tpadding: 1rem;\n}.px-4[data-v-62cc9d26] {\n\tpadding-left: 1rem;\n\tpadding-right: 1rem;\n}.py-5[data-v-62cc9d26] {\n\tpadding-top: 1.25rem;\n\tpadding-bottom: 1.25rem;\n}.px-2[data-v-62cc9d26] {\n\tpadding-left: 0.5rem;\n\tpadding-right: 0.5rem;\n}.py-1[data-v-62cc9d26] {\n\tpadding-top: 0.25rem;\n\tpadding-bottom: 0.25rem;\n}.py-2[data-v-62cc9d26] {\n\tpadding-top: 0.5rem;\n\tpadding-bottom: 0.5rem;\n}.px-3[data-v-62cc9d26] {\n\tpadding-left: 0.75rem;\n\tpadding-right: 0.75rem;\n}.py-4[data-v-62cc9d26] {\n\tpadding-top: 1rem;\n\tpadding-bottom: 1rem;\n}.text-left[data-v-62cc9d26] {\n\ttext-align: left;\n}.text-center[data-v-62cc9d26] {\n\ttext-align: center;\n}.text-lg[data-v-62cc9d26] {\n\tfont-size: 1.125rem;\n\tline-height: 1.75rem;\n}.text-xs[data-v-62cc9d26] {\n\tfont-size: 0.75rem;\n\tline-height: 1rem;\n}.text-xl[data-v-62cc9d26] {\n\tfont-size: 1.25rem;\n\tline-height: 1.75rem;\n}.font-semibold[data-v-62cc9d26] {\n\tfont-weight: 600;\n}.font-bold[data-v-62cc9d26] {\n\tfont-weight: 700;\n}.text-gray-900[data-v-62cc9d26] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(17, 24, 39, var(--tw-text-opacity));\n}.text-white[data-v-62cc9d26] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(255, 255, 255, var(--tw-text-opacity));\n}.text-gray-500[data-v-62cc9d26] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(107, 114, 128, var(--tw-text-opacity));\n}.text-red-500[data-v-62cc9d26] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(239, 68, 68, var(--tw-text-opacity));\n}.text-black[data-v-62cc9d26] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(0, 0, 0, var(--tw-text-opacity));\n}.no-underline[data-v-62cc9d26] {\n\ttext-decoration: none;\n}.opacity-50[data-v-62cc9d26] {\n\topacity: 0.5;\n}.shadow-sm[data-v-62cc9d26] {\n\t--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n\tbox-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}.transition[data-v-62cc9d26] {\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n\ttransition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n\ttransition-duration: 150ms;\n}.duration-300[data-v-62cc9d26] {\n\ttransition-duration: 300ms;\n}.focus\\:border-indigo-500[data-v-62cc9d26]:focus {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(99, 102, 241, var(--tw-border-opacity));\n}.focus\\:ring-indigo-500[data-v-62cc9d26]:focus {\n\t--tw-ring-opacity: 1;\n\t--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));\n}\n", ""]); +___CSS_LOADER_EXPORT___.push([module.id, "/*! tailwindcss v2.2.2 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize *//*\nDocument\n========\n*//**\nUse a better box model (opinionated).\n*/*[data-v-62cc9d26],[data-v-62cc9d26]::before,[data-v-62cc9d26]::after {\n\tbox-sizing: border-box;\n}/**\nUse a more readable tab size (opinionated).\n*/html[data-v-62cc9d26] {\n\t-moz-tab-size: 4;\n\t-o-tab-size: 4;\n\t tab-size: 4;\n}/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/html[data-v-62cc9d26] {\n\tline-height: 1.15; /* 1 */\n\t-webkit-text-size-adjust: 100%; /* 2 */\n}/*\nSections\n========\n*//**\nRemove the margin in all browsers.\n*/body[data-v-62cc9d26] {\n\tmargin: 0;\n}/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/body[data-v-62cc9d26] {\n\tfont-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}/*\nGrouping content\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*/hr[data-v-62cc9d26] {\n\theight: 0; /* 1 */\n\tcolor: inherit; /* 2 */\n}/*\nText-level semantics\n====================\n*//**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/abbr[title][data-v-62cc9d26] {\n\t-webkit-text-decoration: underline dotted;\n\t text-decoration: underline dotted;\n}/**\nAdd the correct font weight in Edge and Safari.\n*/b[data-v-62cc9d26],\nstrong[data-v-62cc9d26] {\n\tfont-weight: bolder;\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*/code[data-v-62cc9d26],\nkbd[data-v-62cc9d26],\nsamp[data-v-62cc9d26],\npre[data-v-62cc9d26] {\n\tfont-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\tfont-size: 1em; /* 2 */\n}/**\nAdd the correct font size in all browsers.\n*/small[data-v-62cc9d26] {\n\tfont-size: 80%;\n}/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/sub[data-v-62cc9d26],\nsup[data-v-62cc9d26] {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}sub[data-v-62cc9d26] {\n\tbottom: -0.25em;\n}sup[data-v-62cc9d26] {\n\ttop: -0.5em;\n}/*\nTabular data\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*/table[data-v-62cc9d26] {\n\ttext-indent: 0; /* 1 */\n\tborder-color: inherit; /* 2 */\n}/*\nForms\n=====\n*//**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/button[data-v-62cc9d26],\ninput[data-v-62cc9d26],\noptgroup[data-v-62cc9d26],\nselect[data-v-62cc9d26],\ntextarea[data-v-62cc9d26] {\n\tfont-family: inherit; /* 1 */\n\tfont-size: 100%; /* 1 */\n\tline-height: 1.15; /* 1 */\n\tmargin: 0; /* 2 */\n}/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/button[data-v-62cc9d26],\nselect[data-v-62cc9d26] { /* 1 */\n\ttext-transform: none;\n}/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/button[data-v-62cc9d26],\n[type='button'][data-v-62cc9d26],\n[type='reset'][data-v-62cc9d26],\n[type='submit'][data-v-62cc9d26] {\n\t-webkit-appearance: button;\n}/**\nRemove the inner border and padding in Firefox.\n*/[data-v-62cc9d26]::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}/**\nRestore the focus styles unset by the previous rule.\n*/[data-v-62cc9d26]:-moz-focusring {\n\toutline: 1px dotted ButtonText;\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*/[data-v-62cc9d26]:-moz-ui-invalid {\n\tbox-shadow: none;\n}/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/legend[data-v-62cc9d26] {\n\tpadding: 0;\n}/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/progress[data-v-62cc9d26] {\n\tvertical-align: baseline;\n}/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/[data-v-62cc9d26]::-webkit-inner-spin-button,[data-v-62cc9d26]::-webkit-outer-spin-button {\n\theight: auto;\n}/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/[type='search'][data-v-62cc9d26] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/[data-v-62cc9d26]::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/[data-v-62cc9d26]::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}/*\nInteractive\n===========\n*//*\nAdd the correct display in Chrome and Safari.\n*/summary[data-v-62cc9d26] {\n\tdisplay: list-item;\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 * Removes the default spacing and border for appropriate elements.\n */blockquote[data-v-62cc9d26],\ndl[data-v-62cc9d26],\ndd[data-v-62cc9d26],\nh1[data-v-62cc9d26],\nh2[data-v-62cc9d26],\nh3[data-v-62cc9d26],\nh4[data-v-62cc9d26],\nh5[data-v-62cc9d26],\nh6[data-v-62cc9d26],\nhr[data-v-62cc9d26],\nfigure[data-v-62cc9d26],\np[data-v-62cc9d26],\npre[data-v-62cc9d26] {\n margin: 0;\n}button[data-v-62cc9d26] {\n background-color: transparent;\n background-image: none;\n}/**\n * Work around a Firefox/IE bug where the transparent `button` background\n * results in a loss of the default `button` focus styles.\n */button[data-v-62cc9d26]:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}fieldset[data-v-62cc9d26] {\n margin: 0;\n padding: 0;\n}ol[data-v-62cc9d26],\nul[data-v-62cc9d26] {\n list-style: none;\n margin: 0;\n padding: 0;\n}/**\n * Tailwind custom reset styles\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 */html[data-v-62cc9d26] {\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 * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */body[data-v-62cc9d26] {\n font-family: inherit;\n line-height: inherit;\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
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 */*[data-v-62cc9d26],[data-v-62cc9d26]::before,[data-v-62cc9d26]::after {\n box-sizing: border-box; /* 1 */\n border-width: 0; /* 2 */\n border-style: solid; /* 2 */\n border-color: currentColor; /* 2 */\n}/*\n * Ensure horizontal rules are visible by default\n */hr[data-v-62cc9d26] {\n border-top-width: 1px;\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 */img[data-v-62cc9d26] {\n border-style: solid;\n}textarea[data-v-62cc9d26] {\n resize: vertical;\n}input[data-v-62cc9d26]::-moz-placeholder, textarea[data-v-62cc9d26]::-moz-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-62cc9d26]:-ms-input-placeholder, textarea[data-v-62cc9d26]:-ms-input-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-62cc9d26]::placeholder,\ntextarea[data-v-62cc9d26]::placeholder {\n opacity: 1;\n color: #9ca3af;\n}button[data-v-62cc9d26],\n[role=\"button\"][data-v-62cc9d26] {\n cursor: pointer;\n}table[data-v-62cc9d26] {\n border-collapse: collapse;\n}h1[data-v-62cc9d26],\nh2[data-v-62cc9d26],\nh3[data-v-62cc9d26],\nh4[data-v-62cc9d26],\nh5[data-v-62cc9d26],\nh6[data-v-62cc9d26] {\n font-size: inherit;\n font-weight: inherit;\n}/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */a[data-v-62cc9d26] {\n color: inherit;\n text-decoration: inherit;\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 */button[data-v-62cc9d26],\ninput[data-v-62cc9d26],\noptgroup[data-v-62cc9d26],\nselect[data-v-62cc9d26],\ntextarea[data-v-62cc9d26] {\n padding: 0;\n line-height: inherit;\n color: inherit;\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 */pre[data-v-62cc9d26],\ncode[data-v-62cc9d26],\nkbd[data-v-62cc9d26],\nsamp[data-v-62cc9d26] {\n font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\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 included by design.\n * \n * https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210\n */img[data-v-62cc9d26],\nsvg[data-v-62cc9d26],\nvideo[data-v-62cc9d26],\ncanvas[data-v-62cc9d26],\naudio[data-v-62cc9d26],\niframe[data-v-62cc9d26],\nembed[data-v-62cc9d26],\nobject[data-v-62cc9d26] {\n display: block; /* 1 */\n vertical-align: middle; /* 2 */\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 */img[data-v-62cc9d26],\nvideo[data-v-62cc9d26] {\n max-width: 100%;\n height: auto;\n}*[data-v-62cc9d26],[data-v-62cc9d26]::before,[data-v-62cc9d26]::after {\n\t--tw-translate-x: 0;\n\t--tw-translate-y: 0;\n\t--tw-rotate: 0;\n\t--tw-skew-x: 0;\n\t--tw-skew-y: 0;\n\t--tw-scale-x: 1;\n\t--tw-scale-y: 1;\n\t--tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-border-opacity));\n\t--tw-shadow: 0 0 #0000;\n\t--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-ring-offset-width: 0px;\n\t--tw-ring-offset-color: #fff;\n\t--tw-ring-color: rgba(59, 130, 246, 0.5);\n\t--tw-ring-offset-shadow: 0 0 #0000;\n\t--tw-ring-shadow: 0 0 #0000;\n\t--tw-blur: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-brightness: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-contrast: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-grayscale: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-invert: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-saturate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-sepia: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n\t--tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n}.invisible[data-v-62cc9d26] {\n\tvisibility: hidden;\n}.absolute[data-v-62cc9d26] {\n\tposition: absolute;\n}.relative[data-v-62cc9d26] {\n\tposition: relative;\n}.mx-2[data-v-62cc9d26] {\n\tmargin-left: 0.5rem;\n\tmargin-right: 0.5rem;\n}.my-3[data-v-62cc9d26] {\n\tmargin-top: 0.75rem;\n\tmargin-bottom: 0.75rem;\n}.my-1[data-v-62cc9d26] {\n\tmargin-top: 0.25rem;\n\tmargin-bottom: 0.25rem;\n}.mx-0[data-v-62cc9d26] {\n\tmargin-left: 0px;\n\tmargin-right: 0px;\n}.my-2[data-v-62cc9d26] {\n\tmargin-top: 0.5rem;\n\tmargin-bottom: 0.5rem;\n}.mb-4[data-v-62cc9d26] {\n\tmargin-bottom: 1rem;\n}.mr-3[data-v-62cc9d26] {\n\tmargin-right: 0.75rem;\n}.ml-4[data-v-62cc9d26] {\n\tmargin-left: 1rem;\n}.-mt-3[data-v-62cc9d26] {\n\tmargin-top: -0.75rem;\n}.mr-4[data-v-62cc9d26] {\n\tmargin-right: 1rem;\n}.ml-auto[data-v-62cc9d26] {\n\tmargin-left: auto;\n}.mt-6[data-v-62cc9d26] {\n\tmargin-top: 1.5rem;\n}.mt-1[data-v-62cc9d26] {\n\tmargin-top: 0.25rem;\n}.block[data-v-62cc9d26] {\n\tdisplay: block;\n}.inline-block[data-v-62cc9d26] {\n\tdisplay: inline-block;\n}.flex[data-v-62cc9d26] {\n\tdisplay: flex;\n}.inline-flex[data-v-62cc9d26] {\n\tdisplay: inline-flex;\n}.hidden[data-v-62cc9d26] {\n\tdisplay: none;\n}.h-16[data-v-62cc9d26] {\n\theight: 4rem;\n}.h-8[data-v-62cc9d26] {\n\theight: 2rem;\n}.h-0[data-v-62cc9d26] {\n\theight: 0px;\n}.h-6[data-v-62cc9d26] {\n\theight: 1.5rem;\n}.h-5[data-v-62cc9d26] {\n\theight: 1.25rem;\n}.w-full[data-v-62cc9d26] {\n\twidth: 100%;\n}.w-16[data-v-62cc9d26] {\n\twidth: 4rem;\n}.w-0[data-v-62cc9d26] {\n\twidth: 0px;\n}.w-6[data-v-62cc9d26] {\n\twidth: 1.5rem;\n}.w-5[data-v-62cc9d26] {\n\twidth: 1.25rem;\n}.flex-1[data-v-62cc9d26] {\n\tflex: 1 1 0%;\n}.flex-shrink-0[data-v-62cc9d26] {\n\tflex-shrink: 0;\n}.flex-grow[data-v-62cc9d26] {\n\tflex-grow: 1;\n}.translate-x-full[data-v-62cc9d26] {\n\t--tw-translate-x: 100%;\n\ttransform: var(--tw-transform);\n}.rotate-90[data-v-62cc9d26] {\n\t--tw-rotate: 90deg;\n\ttransform: var(--tw-transform);\n}.transform[data-v-62cc9d26] {\n\ttransform: var(--tw-transform);\n}.cursor-pointer[data-v-62cc9d26] {\n\tcursor: pointer;\n}.appearance-none[data-v-62cc9d26] {\n\t-webkit-appearance: none;\n\t -moz-appearance: none;\n\t appearance: none;\n}.flex-row[data-v-62cc9d26] {\n\tflex-direction: row;\n}.flex-col[data-v-62cc9d26] {\n\tflex-direction: column;\n}.flex-wrap[data-v-62cc9d26] {\n\tflex-wrap: wrap;\n}.items-center[data-v-62cc9d26] {\n\talign-items: center;\n}.justify-center[data-v-62cc9d26] {\n\tjustify-content: center;\n}.space-y-2[data-v-62cc9d26] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n}.space-x-2[data-v-62cc9d26] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(0.5rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}.space-y-4[data-v-62cc9d26] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(1rem * var(--tw-space-y-reverse));\n}.divide-y[data-v-62cc9d26] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-y-reverse: 0;\n\tborder-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n\tborder-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n}.divide-gray-200[data-v-62cc9d26] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n}.self-center[data-v-62cc9d26] {\n\talign-self: center;\n}.overflow-hidden[data-v-62cc9d26] {\n\toverflow: hidden;\n}.overflow-y-auto[data-v-62cc9d26] {\n\toverflow-y: auto;\n}.rounded-lg[data-v-62cc9d26] {\n\tborder-radius: 0.5rem;\n}.rounded-full[data-v-62cc9d26] {\n\tborder-radius: 9999px;\n}.rounded-md[data-v-62cc9d26] {\n\tborder-radius: 0.375rem;\n}.border[data-v-62cc9d26] {\n\tborder-width: 1px;\n}.border-red-500[data-v-62cc9d26] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(239, 68, 68, var(--tw-border-opacity));\n}.border-gray-300[data-v-62cc9d26] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}.bg-white[data-v-62cc9d26] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}.bg-gray-50[data-v-62cc9d26] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}.bg-gray-500[data-v-62cc9d26] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}.fill-current[data-v-62cc9d26] {\n\tfill: currentColor;\n}.p-4[data-v-62cc9d26] {\n\tpadding: 1rem;\n}.p-52[data-v-62cc9d26] {\n\tpadding: 13rem;\n}.px-4[data-v-62cc9d26] {\n\tpadding-left: 1rem;\n\tpadding-right: 1rem;\n}.py-5[data-v-62cc9d26] {\n\tpadding-top: 1.25rem;\n\tpadding-bottom: 1.25rem;\n}.px-2[data-v-62cc9d26] {\n\tpadding-left: 0.5rem;\n\tpadding-right: 0.5rem;\n}.py-1[data-v-62cc9d26] {\n\tpadding-top: 0.25rem;\n\tpadding-bottom: 0.25rem;\n}.py-2[data-v-62cc9d26] {\n\tpadding-top: 0.5rem;\n\tpadding-bottom: 0.5rem;\n}.px-3[data-v-62cc9d26] {\n\tpadding-left: 0.75rem;\n\tpadding-right: 0.75rem;\n}.py-4[data-v-62cc9d26] {\n\tpadding-top: 1rem;\n\tpadding-bottom: 1rem;\n}.text-left[data-v-62cc9d26] {\n\ttext-align: left;\n}.text-center[data-v-62cc9d26] {\n\ttext-align: center;\n}.text-lg[data-v-62cc9d26] {\n\tfont-size: 1.125rem;\n\tline-height: 1.75rem;\n}.text-xs[data-v-62cc9d26] {\n\tfont-size: 0.75rem;\n\tline-height: 1rem;\n}.text-xl[data-v-62cc9d26] {\n\tfont-size: 1.25rem;\n\tline-height: 1.75rem;\n}.font-semibold[data-v-62cc9d26] {\n\tfont-weight: 600;\n}.font-bold[data-v-62cc9d26] {\n\tfont-weight: 700;\n}.text-gray-900[data-v-62cc9d26] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(17, 24, 39, var(--tw-text-opacity));\n}.text-white[data-v-62cc9d26] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(255, 255, 255, var(--tw-text-opacity));\n}.text-gray-500[data-v-62cc9d26] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(107, 114, 128, var(--tw-text-opacity));\n}.text-red-500[data-v-62cc9d26] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(239, 68, 68, var(--tw-text-opacity));\n}.text-black[data-v-62cc9d26] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(0, 0, 0, var(--tw-text-opacity));\n}.no-underline[data-v-62cc9d26] {\n\ttext-decoration: none;\n}.opacity-50[data-v-62cc9d26] {\n\topacity: 0.5;\n}.shadow-sm[data-v-62cc9d26] {\n\t--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n\tbox-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}.transition[data-v-62cc9d26] {\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n\ttransition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n\ttransition-duration: 150ms;\n}.duration-300[data-v-62cc9d26] {\n\ttransition-duration: 300ms;\n}.focus\\:border-indigo-500[data-v-62cc9d26]:focus {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(99, 102, 241, var(--tw-border-opacity));\n}.focus\\:ring-indigo-500[data-v-62cc9d26]:focus {\n\t--tw-ring-opacity: 1;\n\t--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));\n}\n", ""]); // Exports /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); @@ -829,7 +967,7 @@ __webpack_require__.r(__webpack_exports__); var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(function(i){return i[1]}); // Module -___CSS_LOADER_EXPORT___.push([module.id, "/*! tailwindcss v2.1.4 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize *//*\nDocument\n========\n*//**\nUse a better box model (opinionated).\n*/*[data-v-715996e9],[data-v-715996e9]::before,[data-v-715996e9]::after {\n\tbox-sizing: border-box;\n}/**\nUse a more readable tab size (opinionated).\n*/html[data-v-715996e9] {\n\t-moz-tab-size: 4;\n\t-o-tab-size: 4;\n\t tab-size: 4;\n}/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/html[data-v-715996e9] {\n\tline-height: 1.15; /* 1 */\n\t-webkit-text-size-adjust: 100%; /* 2 */\n}/*\nSections\n========\n*//**\nRemove the margin in all browsers.\n*/body[data-v-715996e9] {\n\tmargin: 0;\n}/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/body[data-v-715996e9] {\n\tfont-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}/*\nGrouping content\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*/hr[data-v-715996e9] {\n\theight: 0; /* 1 */\n\tcolor: inherit; /* 2 */\n}/*\nText-level semantics\n====================\n*//**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/abbr[title][data-v-715996e9] {\n\t-webkit-text-decoration: underline dotted;\n\t text-decoration: underline dotted;\n}/**\nAdd the correct font weight in Edge and Safari.\n*/b[data-v-715996e9],\nstrong[data-v-715996e9] {\n\tfont-weight: bolder;\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*/code[data-v-715996e9],\nkbd[data-v-715996e9],\nsamp[data-v-715996e9],\npre[data-v-715996e9] {\n\tfont-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\tfont-size: 1em; /* 2 */\n}/**\nAdd the correct font size in all browsers.\n*/small[data-v-715996e9] {\n\tfont-size: 80%;\n}/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/sub[data-v-715996e9],\nsup[data-v-715996e9] {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}sub[data-v-715996e9] {\n\tbottom: -0.25em;\n}sup[data-v-715996e9] {\n\ttop: -0.5em;\n}/*\nTabular data\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*/table[data-v-715996e9] {\n\ttext-indent: 0; /* 1 */\n\tborder-color: inherit; /* 2 */\n}/*\nForms\n=====\n*//**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/button[data-v-715996e9],\ninput[data-v-715996e9],\noptgroup[data-v-715996e9],\nselect[data-v-715996e9],\ntextarea[data-v-715996e9] {\n\tfont-family: inherit; /* 1 */\n\tfont-size: 100%; /* 1 */\n\tline-height: 1.15; /* 1 */\n\tmargin: 0; /* 2 */\n}/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/button[data-v-715996e9],\nselect[data-v-715996e9] { /* 1 */\n\ttext-transform: none;\n}/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/button[data-v-715996e9],\n[type='button'][data-v-715996e9],\n[type='reset'][data-v-715996e9],\n[type='submit'][data-v-715996e9] {\n\t-webkit-appearance: button;\n}/**\nRemove the inner border and padding in Firefox.\n*/[data-v-715996e9]::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}/**\nRestore the focus styles unset by the previous rule.\n*/[data-v-715996e9]:-moz-focusring {\n\toutline: 1px dotted ButtonText;\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*/[data-v-715996e9]:-moz-ui-invalid {\n\tbox-shadow: none;\n}/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/legend[data-v-715996e9] {\n\tpadding: 0;\n}/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/progress[data-v-715996e9] {\n\tvertical-align: baseline;\n}/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/[data-v-715996e9]::-webkit-inner-spin-button,[data-v-715996e9]::-webkit-outer-spin-button {\n\theight: auto;\n}/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/[type='search'][data-v-715996e9] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/[data-v-715996e9]::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/[data-v-715996e9]::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}/*\nInteractive\n===========\n*//*\nAdd the correct display in Chrome and Safari.\n*/summary[data-v-715996e9] {\n\tdisplay: list-item;\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 * Removes the default spacing and border for appropriate elements.\n */blockquote[data-v-715996e9],\ndl[data-v-715996e9],\ndd[data-v-715996e9],\nh1[data-v-715996e9],\nh2[data-v-715996e9],\nh3[data-v-715996e9],\nh4[data-v-715996e9],\nh5[data-v-715996e9],\nh6[data-v-715996e9],\nhr[data-v-715996e9],\nfigure[data-v-715996e9],\np[data-v-715996e9],\npre[data-v-715996e9] {\n margin: 0;\n}button[data-v-715996e9] {\n background-color: transparent;\n background-image: none;\n}/**\n * Work around a Firefox/IE bug where the transparent `button` background\n * results in a loss of the default `button` focus styles.\n */button[data-v-715996e9]:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}fieldset[data-v-715996e9] {\n margin: 0;\n padding: 0;\n}ol[data-v-715996e9],\nul[data-v-715996e9] {\n list-style: none;\n margin: 0;\n padding: 0;\n}/**\n * Tailwind custom reset styles\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 */html[data-v-715996e9] {\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 * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */body[data-v-715996e9] {\n font-family: inherit;\n line-height: inherit;\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
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 */*[data-v-715996e9],[data-v-715996e9]::before,[data-v-715996e9]::after {\n box-sizing: border-box; /* 1 */\n border-width: 0; /* 2 */\n border-style: solid; /* 2 */\n border-color: #e5e7eb; /* 2 */\n}/*\n * Ensure horizontal rules are visible by default\n */hr[data-v-715996e9] {\n border-top-width: 1px;\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 */img[data-v-715996e9] {\n border-style: solid;\n}textarea[data-v-715996e9] {\n resize: vertical;\n}input[data-v-715996e9]::-moz-placeholder, textarea[data-v-715996e9]::-moz-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-715996e9]:-ms-input-placeholder, textarea[data-v-715996e9]:-ms-input-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-715996e9]::placeholder,\ntextarea[data-v-715996e9]::placeholder {\n opacity: 1;\n color: #9ca3af;\n}button[data-v-715996e9],\n[role=\"button\"][data-v-715996e9] {\n cursor: pointer;\n}table[data-v-715996e9] {\n border-collapse: collapse;\n}h1[data-v-715996e9],\nh2[data-v-715996e9],\nh3[data-v-715996e9],\nh4[data-v-715996e9],\nh5[data-v-715996e9],\nh6[data-v-715996e9] {\n font-size: inherit;\n font-weight: inherit;\n}/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */a[data-v-715996e9] {\n color: inherit;\n text-decoration: inherit;\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 */button[data-v-715996e9],\ninput[data-v-715996e9],\noptgroup[data-v-715996e9],\nselect[data-v-715996e9],\ntextarea[data-v-715996e9] {\n padding: 0;\n line-height: inherit;\n color: inherit;\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 */pre[data-v-715996e9],\ncode[data-v-715996e9],\nkbd[data-v-715996e9],\nsamp[data-v-715996e9] {\n font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}/**\n * 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 */img[data-v-715996e9],\nsvg[data-v-715996e9],\nvideo[data-v-715996e9],\ncanvas[data-v-715996e9],\naudio[data-v-715996e9],\niframe[data-v-715996e9],\nembed[data-v-715996e9],\nobject[data-v-715996e9] {\n display: block;\n vertical-align: middle;\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 */img[data-v-715996e9],\nvideo[data-v-715996e9] {\n max-width: 100%;\n height: auto;\n}*[data-v-715996e9] {\n\t--tw-shadow: 0 0 #0000;\n\t--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-ring-offset-width: 0px;\n\t--tw-ring-offset-color: #fff;\n\t--tw-ring-color: rgba(59, 130, 246, 0.5);\n\t--tw-ring-offset-shadow: 0 0 #0000;\n\t--tw-ring-shadow: 0 0 #0000;\n}.invisible[data-v-715996e9] {\n\tvisibility: hidden;\n}.relative[data-v-715996e9] {\n\tposition: relative;\n}.absolute[data-v-715996e9] {\n\tposition: absolute;\n}.my-3[data-v-715996e9] {\n\tmargin-top: 0.75rem;\n\tmargin-bottom: 0.75rem;\n}.my-1[data-v-715996e9] {\n\tmargin-top: 0.25rem;\n\tmargin-bottom: 0.25rem;\n}.mb-4[data-v-715996e9] {\n\tmargin-bottom: 1rem;\n}.mr-3[data-v-715996e9] {\n\tmargin-right: 0.75rem;\n}.ml-4[data-v-715996e9] {\n\tmargin-left: 1rem;\n}.-mt-3[data-v-715996e9] {\n\tmargin-top: -0.75rem;\n}.mr-4[data-v-715996e9] {\n\tmargin-right: 1rem;\n}.mt-6[data-v-715996e9] {\n\tmargin-top: 1.5rem;\n}.mt-1[data-v-715996e9] {\n\tmargin-top: 0.25rem;\n}.block[data-v-715996e9] {\n\tdisplay: block;\n}.inline-block[data-v-715996e9] {\n\tdisplay: inline-block;\n}.flex[data-v-715996e9] {\n\tdisplay: flex;\n}.inline-flex[data-v-715996e9] {\n\tdisplay: inline-flex;\n}.hidden[data-v-715996e9] {\n\tdisplay: none;\n}.h-16[data-v-715996e9] {\n\theight: 4rem;\n}.h-8[data-v-715996e9] {\n\theight: 2rem;\n}.h-0[data-v-715996e9] {\n\theight: 0px;\n}.h-6[data-v-715996e9] {\n\theight: 1.5rem;\n}.h-5[data-v-715996e9] {\n\theight: 1.25rem;\n}.w-full[data-v-715996e9] {\n\twidth: 100%;\n}.w-16[data-v-715996e9] {\n\twidth: 4rem;\n}.w-0[data-v-715996e9] {\n\twidth: 0px;\n}.w-6[data-v-715996e9] {\n\twidth: 1.5rem;\n}.w-5[data-v-715996e9] {\n\twidth: 1.25rem;\n}.flex-1[data-v-715996e9] {\n\tflex: 1 1 0%;\n}.flex-shrink-0[data-v-715996e9] {\n\tflex-shrink: 0;\n}.flex-grow[data-v-715996e9] {\n\tflex-grow: 1;\n}.transform[data-v-715996e9] {\n\t--tw-translate-x: 0;\n\t--tw-translate-y: 0;\n\t--tw-rotate: 0;\n\t--tw-skew-x: 0;\n\t--tw-skew-y: 0;\n\t--tw-scale-x: 1;\n\t--tw-scale-y: 1;\n\ttransform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}.translate-x-full[data-v-715996e9] {\n\t--tw-translate-x: 100%;\n}.cursor-pointer[data-v-715996e9] {\n\tcursor: pointer;\n}.flex-col[data-v-715996e9] {\n\tflex-direction: column;\n}.flex-row[data-v-715996e9] {\n\tflex-direction: row;\n}.items-center[data-v-715996e9] {\n\talign-items: center;\n}.justify-center[data-v-715996e9] {\n\tjustify-content: center;\n}.space-x-2[data-v-715996e9] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(0.5rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}.space-y-2[data-v-715996e9] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n}.space-y-4[data-v-715996e9] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(1rem * var(--tw-space-y-reverse));\n}.space-x-4[data-v-715996e9] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(1rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n}.divide-y[data-v-715996e9] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-y-reverse: 0;\n\tborder-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n\tborder-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n}.divide-gray-200[data-v-715996e9] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n}.self-center[data-v-715996e9] {\n\talign-self: center;\n}.justify-self-center[data-v-715996e9] {\n\tjustify-self: center;\n}.overflow-hidden[data-v-715996e9] {\n\toverflow: hidden;\n}.overflow-y-auto[data-v-715996e9] {\n\toverflow-y: auto;\n}.rounded-lg[data-v-715996e9] {\n\tborder-radius: 0.5rem;\n}.rounded-full[data-v-715996e9] {\n\tborder-radius: 9999px;\n}.rounded-md[data-v-715996e9] {\n\tborder-radius: 0.375rem;\n}.border[data-v-715996e9] {\n\tborder-width: 1px;\n}.border-red-500[data-v-715996e9] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(239, 68, 68, var(--tw-border-opacity));\n}.border-gray-300[data-v-715996e9] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}.bg-white[data-v-715996e9] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}.bg-gray-50[data-v-715996e9] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}.bg-gray-500[data-v-715996e9] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}.fill-current[data-v-715996e9] {\n\tfill: currentColor;\n}.p-4[data-v-715996e9] {\n\tpadding: 1rem;\n}.px-4[data-v-715996e9] {\n\tpadding-left: 1rem;\n\tpadding-right: 1rem;\n}.py-5[data-v-715996e9] {\n\tpadding-top: 1.25rem;\n\tpadding-bottom: 1.25rem;\n}.px-2[data-v-715996e9] {\n\tpadding-left: 0.5rem;\n\tpadding-right: 0.5rem;\n}.py-1[data-v-715996e9] {\n\tpadding-top: 0.25rem;\n\tpadding-bottom: 0.25rem;\n}.py-2[data-v-715996e9] {\n\tpadding-top: 0.5rem;\n\tpadding-bottom: 0.5rem;\n}.px-3[data-v-715996e9] {\n\tpadding-left: 0.75rem;\n\tpadding-right: 0.75rem;\n}.py-4[data-v-715996e9] {\n\tpadding-top: 1rem;\n\tpadding-bottom: 1rem;\n}.text-left[data-v-715996e9] {\n\ttext-align: left;\n}.text-center[data-v-715996e9] {\n\ttext-align: center;\n}.text-lg[data-v-715996e9] {\n\tfont-size: 1.125rem;\n\tline-height: 1.75rem;\n}.text-xs[data-v-715996e9] {\n\tfont-size: 0.75rem;\n\tline-height: 1rem;\n}.text-xl[data-v-715996e9] {\n\tfont-size: 1.25rem;\n\tline-height: 1.75rem;\n}.font-semibold[data-v-715996e9] {\n\tfont-weight: 600;\n}.font-bold[data-v-715996e9] {\n\tfont-weight: 700;\n}.text-gray-900[data-v-715996e9] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(17, 24, 39, var(--tw-text-opacity));\n}.text-white[data-v-715996e9] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(255, 255, 255, var(--tw-text-opacity));\n}.text-gray-500[data-v-715996e9] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(107, 114, 128, var(--tw-text-opacity));\n}.text-red-500[data-v-715996e9] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(239, 68, 68, var(--tw-text-opacity));\n}.text-black[data-v-715996e9] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(0, 0, 0, var(--tw-text-opacity));\n}.no-underline[data-v-715996e9] {\n\ttext-decoration: none;\n}.opacity-50[data-v-715996e9] {\n\topacity: 0.5;\n}.shadow-sm[data-v-715996e9] {\n\t--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n\tbox-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}.transition[data-v-715996e9] {\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n\ttransition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n\ttransition-duration: 150ms;\n}.duration-300[data-v-715996e9] {\n\ttransition-duration: 300ms;\n}.focus\\:border-indigo-500[data-v-715996e9]:focus {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(99, 102, 241, var(--tw-border-opacity));\n}.focus\\:ring-indigo-500[data-v-715996e9]:focus {\n\t--tw-ring-opacity: 1;\n\t--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));\n}\n", ""]); +___CSS_LOADER_EXPORT___.push([module.id, "/*! tailwindcss v2.2.2 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize *//*\nDocument\n========\n*//**\nUse a better box model (opinionated).\n*/*[data-v-715996e9],[data-v-715996e9]::before,[data-v-715996e9]::after {\n\tbox-sizing: border-box;\n}/**\nUse a more readable tab size (opinionated).\n*/html[data-v-715996e9] {\n\t-moz-tab-size: 4;\n\t-o-tab-size: 4;\n\t tab-size: 4;\n}/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/html[data-v-715996e9] {\n\tline-height: 1.15; /* 1 */\n\t-webkit-text-size-adjust: 100%; /* 2 */\n}/*\nSections\n========\n*//**\nRemove the margin in all browsers.\n*/body[data-v-715996e9] {\n\tmargin: 0;\n}/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/body[data-v-715996e9] {\n\tfont-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}/*\nGrouping content\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*/hr[data-v-715996e9] {\n\theight: 0; /* 1 */\n\tcolor: inherit; /* 2 */\n}/*\nText-level semantics\n====================\n*//**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/abbr[title][data-v-715996e9] {\n\t-webkit-text-decoration: underline dotted;\n\t text-decoration: underline dotted;\n}/**\nAdd the correct font weight in Edge and Safari.\n*/b[data-v-715996e9],\nstrong[data-v-715996e9] {\n\tfont-weight: bolder;\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*/code[data-v-715996e9],\nkbd[data-v-715996e9],\nsamp[data-v-715996e9],\npre[data-v-715996e9] {\n\tfont-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\tfont-size: 1em; /* 2 */\n}/**\nAdd the correct font size in all browsers.\n*/small[data-v-715996e9] {\n\tfont-size: 80%;\n}/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/sub[data-v-715996e9],\nsup[data-v-715996e9] {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}sub[data-v-715996e9] {\n\tbottom: -0.25em;\n}sup[data-v-715996e9] {\n\ttop: -0.5em;\n}/*\nTabular data\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*/table[data-v-715996e9] {\n\ttext-indent: 0; /* 1 */\n\tborder-color: inherit; /* 2 */\n}/*\nForms\n=====\n*//**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/button[data-v-715996e9],\ninput[data-v-715996e9],\noptgroup[data-v-715996e9],\nselect[data-v-715996e9],\ntextarea[data-v-715996e9] {\n\tfont-family: inherit; /* 1 */\n\tfont-size: 100%; /* 1 */\n\tline-height: 1.15; /* 1 */\n\tmargin: 0; /* 2 */\n}/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/button[data-v-715996e9],\nselect[data-v-715996e9] { /* 1 */\n\ttext-transform: none;\n}/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/button[data-v-715996e9],\n[type='button'][data-v-715996e9],\n[type='reset'][data-v-715996e9],\n[type='submit'][data-v-715996e9] {\n\t-webkit-appearance: button;\n}/**\nRemove the inner border and padding in Firefox.\n*/[data-v-715996e9]::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}/**\nRestore the focus styles unset by the previous rule.\n*/[data-v-715996e9]:-moz-focusring {\n\toutline: 1px dotted ButtonText;\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*/[data-v-715996e9]:-moz-ui-invalid {\n\tbox-shadow: none;\n}/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/legend[data-v-715996e9] {\n\tpadding: 0;\n}/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/progress[data-v-715996e9] {\n\tvertical-align: baseline;\n}/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/[data-v-715996e9]::-webkit-inner-spin-button,[data-v-715996e9]::-webkit-outer-spin-button {\n\theight: auto;\n}/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/[type='search'][data-v-715996e9] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/[data-v-715996e9]::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/[data-v-715996e9]::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}/*\nInteractive\n===========\n*//*\nAdd the correct display in Chrome and Safari.\n*/summary[data-v-715996e9] {\n\tdisplay: list-item;\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 * Removes the default spacing and border for appropriate elements.\n */blockquote[data-v-715996e9],\ndl[data-v-715996e9],\ndd[data-v-715996e9],\nh1[data-v-715996e9],\nh2[data-v-715996e9],\nh3[data-v-715996e9],\nh4[data-v-715996e9],\nh5[data-v-715996e9],\nh6[data-v-715996e9],\nhr[data-v-715996e9],\nfigure[data-v-715996e9],\np[data-v-715996e9],\npre[data-v-715996e9] {\n margin: 0;\n}button[data-v-715996e9] {\n background-color: transparent;\n background-image: none;\n}/**\n * Work around a Firefox/IE bug where the transparent `button` background\n * results in a loss of the default `button` focus styles.\n */button[data-v-715996e9]:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}fieldset[data-v-715996e9] {\n margin: 0;\n padding: 0;\n}ol[data-v-715996e9],\nul[data-v-715996e9] {\n list-style: none;\n margin: 0;\n padding: 0;\n}/**\n * Tailwind custom reset styles\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 */html[data-v-715996e9] {\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 * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */body[data-v-715996e9] {\n font-family: inherit;\n line-height: inherit;\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
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 */*[data-v-715996e9],[data-v-715996e9]::before,[data-v-715996e9]::after {\n box-sizing: border-box; /* 1 */\n border-width: 0; /* 2 */\n border-style: solid; /* 2 */\n border-color: currentColor; /* 2 */\n}/*\n * Ensure horizontal rules are visible by default\n */hr[data-v-715996e9] {\n border-top-width: 1px;\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 */img[data-v-715996e9] {\n border-style: solid;\n}textarea[data-v-715996e9] {\n resize: vertical;\n}input[data-v-715996e9]::-moz-placeholder, textarea[data-v-715996e9]::-moz-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-715996e9]:-ms-input-placeholder, textarea[data-v-715996e9]:-ms-input-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-715996e9]::placeholder,\ntextarea[data-v-715996e9]::placeholder {\n opacity: 1;\n color: #9ca3af;\n}button[data-v-715996e9],\n[role=\"button\"][data-v-715996e9] {\n cursor: pointer;\n}table[data-v-715996e9] {\n border-collapse: collapse;\n}h1[data-v-715996e9],\nh2[data-v-715996e9],\nh3[data-v-715996e9],\nh4[data-v-715996e9],\nh5[data-v-715996e9],\nh6[data-v-715996e9] {\n font-size: inherit;\n font-weight: inherit;\n}/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */a[data-v-715996e9] {\n color: inherit;\n text-decoration: inherit;\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 */button[data-v-715996e9],\ninput[data-v-715996e9],\noptgroup[data-v-715996e9],\nselect[data-v-715996e9],\ntextarea[data-v-715996e9] {\n padding: 0;\n line-height: inherit;\n color: inherit;\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 */pre[data-v-715996e9],\ncode[data-v-715996e9],\nkbd[data-v-715996e9],\nsamp[data-v-715996e9] {\n font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\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 included by design.\n * \n * https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210\n */img[data-v-715996e9],\nsvg[data-v-715996e9],\nvideo[data-v-715996e9],\ncanvas[data-v-715996e9],\naudio[data-v-715996e9],\niframe[data-v-715996e9],\nembed[data-v-715996e9],\nobject[data-v-715996e9] {\n display: block; /* 1 */\n vertical-align: middle; /* 2 */\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 */img[data-v-715996e9],\nvideo[data-v-715996e9] {\n max-width: 100%;\n height: auto;\n}*[data-v-715996e9],[data-v-715996e9]::before,[data-v-715996e9]::after {\n\t--tw-translate-x: 0;\n\t--tw-translate-y: 0;\n\t--tw-rotate: 0;\n\t--tw-skew-x: 0;\n\t--tw-skew-y: 0;\n\t--tw-scale-x: 1;\n\t--tw-scale-y: 1;\n\t--tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-border-opacity));\n\t--tw-shadow: 0 0 #0000;\n\t--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-ring-offset-width: 0px;\n\t--tw-ring-offset-color: #fff;\n\t--tw-ring-color: rgba(59, 130, 246, 0.5);\n\t--tw-ring-offset-shadow: 0 0 #0000;\n\t--tw-ring-shadow: 0 0 #0000;\n\t--tw-blur: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-brightness: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-contrast: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-grayscale: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-invert: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-saturate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-sepia: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n\t--tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n}.invisible[data-v-715996e9] {\n\tvisibility: hidden;\n}.absolute[data-v-715996e9] {\n\tposition: absolute;\n}.relative[data-v-715996e9] {\n\tposition: relative;\n}.mx-2[data-v-715996e9] {\n\tmargin-left: 0.5rem;\n\tmargin-right: 0.5rem;\n}.my-3[data-v-715996e9] {\n\tmargin-top: 0.75rem;\n\tmargin-bottom: 0.75rem;\n}.my-1[data-v-715996e9] {\n\tmargin-top: 0.25rem;\n\tmargin-bottom: 0.25rem;\n}.mx-0[data-v-715996e9] {\n\tmargin-left: 0px;\n\tmargin-right: 0px;\n}.my-2[data-v-715996e9] {\n\tmargin-top: 0.5rem;\n\tmargin-bottom: 0.5rem;\n}.mb-4[data-v-715996e9] {\n\tmargin-bottom: 1rem;\n}.mr-3[data-v-715996e9] {\n\tmargin-right: 0.75rem;\n}.ml-4[data-v-715996e9] {\n\tmargin-left: 1rem;\n}.-mt-3[data-v-715996e9] {\n\tmargin-top: -0.75rem;\n}.mr-4[data-v-715996e9] {\n\tmargin-right: 1rem;\n}.ml-auto[data-v-715996e9] {\n\tmargin-left: auto;\n}.mt-6[data-v-715996e9] {\n\tmargin-top: 1.5rem;\n}.mt-1[data-v-715996e9] {\n\tmargin-top: 0.25rem;\n}.block[data-v-715996e9] {\n\tdisplay: block;\n}.inline-block[data-v-715996e9] {\n\tdisplay: inline-block;\n}.flex[data-v-715996e9] {\n\tdisplay: flex;\n}.inline-flex[data-v-715996e9] {\n\tdisplay: inline-flex;\n}.hidden[data-v-715996e9] {\n\tdisplay: none;\n}.h-16[data-v-715996e9] {\n\theight: 4rem;\n}.h-8[data-v-715996e9] {\n\theight: 2rem;\n}.h-0[data-v-715996e9] {\n\theight: 0px;\n}.h-6[data-v-715996e9] {\n\theight: 1.5rem;\n}.h-5[data-v-715996e9] {\n\theight: 1.25rem;\n}.w-full[data-v-715996e9] {\n\twidth: 100%;\n}.w-16[data-v-715996e9] {\n\twidth: 4rem;\n}.w-0[data-v-715996e9] {\n\twidth: 0px;\n}.w-6[data-v-715996e9] {\n\twidth: 1.5rem;\n}.w-5[data-v-715996e9] {\n\twidth: 1.25rem;\n}.flex-1[data-v-715996e9] {\n\tflex: 1 1 0%;\n}.flex-shrink-0[data-v-715996e9] {\n\tflex-shrink: 0;\n}.flex-grow[data-v-715996e9] {\n\tflex-grow: 1;\n}.translate-x-full[data-v-715996e9] {\n\t--tw-translate-x: 100%;\n\ttransform: var(--tw-transform);\n}.rotate-90[data-v-715996e9] {\n\t--tw-rotate: 90deg;\n\ttransform: var(--tw-transform);\n}.transform[data-v-715996e9] {\n\ttransform: var(--tw-transform);\n}.cursor-pointer[data-v-715996e9] {\n\tcursor: pointer;\n}.appearance-none[data-v-715996e9] {\n\t-webkit-appearance: none;\n\t -moz-appearance: none;\n\t appearance: none;\n}.flex-row[data-v-715996e9] {\n\tflex-direction: row;\n}.flex-col[data-v-715996e9] {\n\tflex-direction: column;\n}.flex-wrap[data-v-715996e9] {\n\tflex-wrap: wrap;\n}.items-center[data-v-715996e9] {\n\talign-items: center;\n}.justify-center[data-v-715996e9] {\n\tjustify-content: center;\n}.space-y-2[data-v-715996e9] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n}.space-x-2[data-v-715996e9] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(0.5rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}.space-y-4[data-v-715996e9] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(1rem * var(--tw-space-y-reverse));\n}.divide-y[data-v-715996e9] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-y-reverse: 0;\n\tborder-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n\tborder-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n}.divide-gray-200[data-v-715996e9] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n}.self-center[data-v-715996e9] {\n\talign-self: center;\n}.overflow-hidden[data-v-715996e9] {\n\toverflow: hidden;\n}.overflow-y-auto[data-v-715996e9] {\n\toverflow-y: auto;\n}.rounded-lg[data-v-715996e9] {\n\tborder-radius: 0.5rem;\n}.rounded-full[data-v-715996e9] {\n\tborder-radius: 9999px;\n}.rounded-md[data-v-715996e9] {\n\tborder-radius: 0.375rem;\n}.border[data-v-715996e9] {\n\tborder-width: 1px;\n}.border-red-500[data-v-715996e9] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(239, 68, 68, var(--tw-border-opacity));\n}.border-gray-300[data-v-715996e9] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}.bg-white[data-v-715996e9] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}.bg-gray-50[data-v-715996e9] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}.bg-gray-500[data-v-715996e9] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}.fill-current[data-v-715996e9] {\n\tfill: currentColor;\n}.p-4[data-v-715996e9] {\n\tpadding: 1rem;\n}.p-52[data-v-715996e9] {\n\tpadding: 13rem;\n}.px-4[data-v-715996e9] {\n\tpadding-left: 1rem;\n\tpadding-right: 1rem;\n}.py-5[data-v-715996e9] {\n\tpadding-top: 1.25rem;\n\tpadding-bottom: 1.25rem;\n}.px-2[data-v-715996e9] {\n\tpadding-left: 0.5rem;\n\tpadding-right: 0.5rem;\n}.py-1[data-v-715996e9] {\n\tpadding-top: 0.25rem;\n\tpadding-bottom: 0.25rem;\n}.py-2[data-v-715996e9] {\n\tpadding-top: 0.5rem;\n\tpadding-bottom: 0.5rem;\n}.px-3[data-v-715996e9] {\n\tpadding-left: 0.75rem;\n\tpadding-right: 0.75rem;\n}.py-4[data-v-715996e9] {\n\tpadding-top: 1rem;\n\tpadding-bottom: 1rem;\n}.text-left[data-v-715996e9] {\n\ttext-align: left;\n}.text-center[data-v-715996e9] {\n\ttext-align: center;\n}.text-lg[data-v-715996e9] {\n\tfont-size: 1.125rem;\n\tline-height: 1.75rem;\n}.text-xs[data-v-715996e9] {\n\tfont-size: 0.75rem;\n\tline-height: 1rem;\n}.text-xl[data-v-715996e9] {\n\tfont-size: 1.25rem;\n\tline-height: 1.75rem;\n}.font-semibold[data-v-715996e9] {\n\tfont-weight: 600;\n}.font-bold[data-v-715996e9] {\n\tfont-weight: 700;\n}.text-gray-900[data-v-715996e9] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(17, 24, 39, var(--tw-text-opacity));\n}.text-white[data-v-715996e9] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(255, 255, 255, var(--tw-text-opacity));\n}.text-gray-500[data-v-715996e9] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(107, 114, 128, var(--tw-text-opacity));\n}.text-red-500[data-v-715996e9] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(239, 68, 68, var(--tw-text-opacity));\n}.text-black[data-v-715996e9] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(0, 0, 0, var(--tw-text-opacity));\n}.no-underline[data-v-715996e9] {\n\ttext-decoration: none;\n}.opacity-50[data-v-715996e9] {\n\topacity: 0.5;\n}.shadow-sm[data-v-715996e9] {\n\t--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n\tbox-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}.transition[data-v-715996e9] {\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n\ttransition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n\ttransition-duration: 150ms;\n}.duration-300[data-v-715996e9] {\n\ttransition-duration: 300ms;\n}.focus\\:border-indigo-500[data-v-715996e9]:focus {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(99, 102, 241, var(--tw-border-opacity));\n}.focus\\:ring-indigo-500[data-v-715996e9]:focus {\n\t--tw-ring-opacity: 1;\n\t--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));\n}\n", ""]); // Exports /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); @@ -853,7 +991,7 @@ __webpack_require__.r(__webpack_exports__); var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(function(i){return i[1]}); // Module -___CSS_LOADER_EXPORT___.push([module.id, "/*! tailwindcss v2.1.4 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize *//*\nDocument\n========\n*//**\nUse a better box model (opinionated).\n*/*[data-v-8e111ea2],[data-v-8e111ea2]::before,[data-v-8e111ea2]::after {\n\tbox-sizing: border-box;\n}/**\nUse a more readable tab size (opinionated).\n*/html[data-v-8e111ea2] {\n\t-moz-tab-size: 4;\n\t-o-tab-size: 4;\n\t tab-size: 4;\n}/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/html[data-v-8e111ea2] {\n\tline-height: 1.15; /* 1 */\n\t-webkit-text-size-adjust: 100%; /* 2 */\n}/*\nSections\n========\n*//**\nRemove the margin in all browsers.\n*/body[data-v-8e111ea2] {\n\tmargin: 0;\n}/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/body[data-v-8e111ea2] {\n\tfont-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}/*\nGrouping content\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*/hr[data-v-8e111ea2] {\n\theight: 0; /* 1 */\n\tcolor: inherit; /* 2 */\n}/*\nText-level semantics\n====================\n*//**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/abbr[title][data-v-8e111ea2] {\n\t-webkit-text-decoration: underline dotted;\n\t text-decoration: underline dotted;\n}/**\nAdd the correct font weight in Edge and Safari.\n*/b[data-v-8e111ea2],\nstrong[data-v-8e111ea2] {\n\tfont-weight: bolder;\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*/code[data-v-8e111ea2],\nkbd[data-v-8e111ea2],\nsamp[data-v-8e111ea2],\npre[data-v-8e111ea2] {\n\tfont-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\tfont-size: 1em; /* 2 */\n}/**\nAdd the correct font size in all browsers.\n*/small[data-v-8e111ea2] {\n\tfont-size: 80%;\n}/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/sub[data-v-8e111ea2],\nsup[data-v-8e111ea2] {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}sub[data-v-8e111ea2] {\n\tbottom: -0.25em;\n}sup[data-v-8e111ea2] {\n\ttop: -0.5em;\n}/*\nTabular data\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*/table[data-v-8e111ea2] {\n\ttext-indent: 0; /* 1 */\n\tborder-color: inherit; /* 2 */\n}/*\nForms\n=====\n*//**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/button[data-v-8e111ea2],\ninput[data-v-8e111ea2],\noptgroup[data-v-8e111ea2],\nselect[data-v-8e111ea2],\ntextarea[data-v-8e111ea2] {\n\tfont-family: inherit; /* 1 */\n\tfont-size: 100%; /* 1 */\n\tline-height: 1.15; /* 1 */\n\tmargin: 0; /* 2 */\n}/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/button[data-v-8e111ea2],\nselect[data-v-8e111ea2] { /* 1 */\n\ttext-transform: none;\n}/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/button[data-v-8e111ea2],\n[type='button'][data-v-8e111ea2],\n[type='reset'][data-v-8e111ea2],\n[type='submit'][data-v-8e111ea2] {\n\t-webkit-appearance: button;\n}/**\nRemove the inner border and padding in Firefox.\n*/[data-v-8e111ea2]::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}/**\nRestore the focus styles unset by the previous rule.\n*/[data-v-8e111ea2]:-moz-focusring {\n\toutline: 1px dotted ButtonText;\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*/[data-v-8e111ea2]:-moz-ui-invalid {\n\tbox-shadow: none;\n}/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/legend[data-v-8e111ea2] {\n\tpadding: 0;\n}/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/progress[data-v-8e111ea2] {\n\tvertical-align: baseline;\n}/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/[data-v-8e111ea2]::-webkit-inner-spin-button,[data-v-8e111ea2]::-webkit-outer-spin-button {\n\theight: auto;\n}/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/[type='search'][data-v-8e111ea2] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/[data-v-8e111ea2]::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/[data-v-8e111ea2]::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}/*\nInteractive\n===========\n*//*\nAdd the correct display in Chrome and Safari.\n*/summary[data-v-8e111ea2] {\n\tdisplay: list-item;\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 * Removes the default spacing and border for appropriate elements.\n */blockquote[data-v-8e111ea2],\ndl[data-v-8e111ea2],\ndd[data-v-8e111ea2],\nh1[data-v-8e111ea2],\nh2[data-v-8e111ea2],\nh3[data-v-8e111ea2],\nh4[data-v-8e111ea2],\nh5[data-v-8e111ea2],\nh6[data-v-8e111ea2],\nhr[data-v-8e111ea2],\nfigure[data-v-8e111ea2],\np[data-v-8e111ea2],\npre[data-v-8e111ea2] {\n margin: 0;\n}button[data-v-8e111ea2] {\n background-color: transparent;\n background-image: none;\n}/**\n * Work around a Firefox/IE bug where the transparent `button` background\n * results in a loss of the default `button` focus styles.\n */button[data-v-8e111ea2]:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}fieldset[data-v-8e111ea2] {\n margin: 0;\n padding: 0;\n}ol[data-v-8e111ea2],\nul[data-v-8e111ea2] {\n list-style: none;\n margin: 0;\n padding: 0;\n}/**\n * Tailwind custom reset styles\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 */html[data-v-8e111ea2] {\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 * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */body[data-v-8e111ea2] {\n font-family: inherit;\n line-height: inherit;\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
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 */*[data-v-8e111ea2],[data-v-8e111ea2]::before,[data-v-8e111ea2]::after {\n box-sizing: border-box; /* 1 */\n border-width: 0; /* 2 */\n border-style: solid; /* 2 */\n border-color: #e5e7eb; /* 2 */\n}/*\n * Ensure horizontal rules are visible by default\n */hr[data-v-8e111ea2] {\n border-top-width: 1px;\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 */img[data-v-8e111ea2] {\n border-style: solid;\n}textarea[data-v-8e111ea2] {\n resize: vertical;\n}input[data-v-8e111ea2]::-moz-placeholder, textarea[data-v-8e111ea2]::-moz-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-8e111ea2]:-ms-input-placeholder, textarea[data-v-8e111ea2]:-ms-input-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-8e111ea2]::placeholder,\ntextarea[data-v-8e111ea2]::placeholder {\n opacity: 1;\n color: #9ca3af;\n}button[data-v-8e111ea2],\n[role=\"button\"][data-v-8e111ea2] {\n cursor: pointer;\n}table[data-v-8e111ea2] {\n border-collapse: collapse;\n}h1[data-v-8e111ea2],\nh2[data-v-8e111ea2],\nh3[data-v-8e111ea2],\nh4[data-v-8e111ea2],\nh5[data-v-8e111ea2],\nh6[data-v-8e111ea2] {\n font-size: inherit;\n font-weight: inherit;\n}/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */a[data-v-8e111ea2] {\n color: inherit;\n text-decoration: inherit;\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 */button[data-v-8e111ea2],\ninput[data-v-8e111ea2],\noptgroup[data-v-8e111ea2],\nselect[data-v-8e111ea2],\ntextarea[data-v-8e111ea2] {\n padding: 0;\n line-height: inherit;\n color: inherit;\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 */pre[data-v-8e111ea2],\ncode[data-v-8e111ea2],\nkbd[data-v-8e111ea2],\nsamp[data-v-8e111ea2] {\n font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}/**\n * 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 */img[data-v-8e111ea2],\nsvg[data-v-8e111ea2],\nvideo[data-v-8e111ea2],\ncanvas[data-v-8e111ea2],\naudio[data-v-8e111ea2],\niframe[data-v-8e111ea2],\nembed[data-v-8e111ea2],\nobject[data-v-8e111ea2] {\n display: block;\n vertical-align: middle;\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 */img[data-v-8e111ea2],\nvideo[data-v-8e111ea2] {\n max-width: 100%;\n height: auto;\n}*[data-v-8e111ea2] {\n\t--tw-shadow: 0 0 #0000;\n\t--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-ring-offset-width: 0px;\n\t--tw-ring-offset-color: #fff;\n\t--tw-ring-color: rgba(59, 130, 246, 0.5);\n\t--tw-ring-offset-shadow: 0 0 #0000;\n\t--tw-ring-shadow: 0 0 #0000;\n}.invisible[data-v-8e111ea2] {\n\tvisibility: hidden;\n}.relative[data-v-8e111ea2] {\n\tposition: relative;\n}.absolute[data-v-8e111ea2] {\n\tposition: absolute;\n}.my-3[data-v-8e111ea2] {\n\tmargin-top: 0.75rem;\n\tmargin-bottom: 0.75rem;\n}.my-1[data-v-8e111ea2] {\n\tmargin-top: 0.25rem;\n\tmargin-bottom: 0.25rem;\n}.mb-4[data-v-8e111ea2] {\n\tmargin-bottom: 1rem;\n}.mr-3[data-v-8e111ea2] {\n\tmargin-right: 0.75rem;\n}.ml-4[data-v-8e111ea2] {\n\tmargin-left: 1rem;\n}.-mt-3[data-v-8e111ea2] {\n\tmargin-top: -0.75rem;\n}.mr-4[data-v-8e111ea2] {\n\tmargin-right: 1rem;\n}.mt-6[data-v-8e111ea2] {\n\tmargin-top: 1.5rem;\n}.mt-1[data-v-8e111ea2] {\n\tmargin-top: 0.25rem;\n}.block[data-v-8e111ea2] {\n\tdisplay: block;\n}.inline-block[data-v-8e111ea2] {\n\tdisplay: inline-block;\n}.flex[data-v-8e111ea2] {\n\tdisplay: flex;\n}.inline-flex[data-v-8e111ea2] {\n\tdisplay: inline-flex;\n}.hidden[data-v-8e111ea2] {\n\tdisplay: none;\n}.h-16[data-v-8e111ea2] {\n\theight: 4rem;\n}.h-8[data-v-8e111ea2] {\n\theight: 2rem;\n}.h-0[data-v-8e111ea2] {\n\theight: 0px;\n}.h-6[data-v-8e111ea2] {\n\theight: 1.5rem;\n}.h-5[data-v-8e111ea2] {\n\theight: 1.25rem;\n}.w-full[data-v-8e111ea2] {\n\twidth: 100%;\n}.w-16[data-v-8e111ea2] {\n\twidth: 4rem;\n}.w-0[data-v-8e111ea2] {\n\twidth: 0px;\n}.w-6[data-v-8e111ea2] {\n\twidth: 1.5rem;\n}.w-5[data-v-8e111ea2] {\n\twidth: 1.25rem;\n}.flex-1[data-v-8e111ea2] {\n\tflex: 1 1 0%;\n}.flex-shrink-0[data-v-8e111ea2] {\n\tflex-shrink: 0;\n}.flex-grow[data-v-8e111ea2] {\n\tflex-grow: 1;\n}.transform[data-v-8e111ea2] {\n\t--tw-translate-x: 0;\n\t--tw-translate-y: 0;\n\t--tw-rotate: 0;\n\t--tw-skew-x: 0;\n\t--tw-skew-y: 0;\n\t--tw-scale-x: 1;\n\t--tw-scale-y: 1;\n\ttransform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}.translate-x-full[data-v-8e111ea2] {\n\t--tw-translate-x: 100%;\n}.cursor-pointer[data-v-8e111ea2] {\n\tcursor: pointer;\n}.flex-col[data-v-8e111ea2] {\n\tflex-direction: column;\n}.flex-row[data-v-8e111ea2] {\n\tflex-direction: row;\n}.items-center[data-v-8e111ea2] {\n\talign-items: center;\n}.justify-center[data-v-8e111ea2] {\n\tjustify-content: center;\n}.space-x-2[data-v-8e111ea2] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(0.5rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}.space-y-2[data-v-8e111ea2] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n}.space-y-4[data-v-8e111ea2] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(1rem * var(--tw-space-y-reverse));\n}.space-x-4[data-v-8e111ea2] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(1rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n}.divide-y[data-v-8e111ea2] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-y-reverse: 0;\n\tborder-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n\tborder-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n}.divide-gray-200[data-v-8e111ea2] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n}.self-center[data-v-8e111ea2] {\n\talign-self: center;\n}.justify-self-center[data-v-8e111ea2] {\n\tjustify-self: center;\n}.overflow-hidden[data-v-8e111ea2] {\n\toverflow: hidden;\n}.overflow-y-auto[data-v-8e111ea2] {\n\toverflow-y: auto;\n}.rounded-lg[data-v-8e111ea2] {\n\tborder-radius: 0.5rem;\n}.rounded-full[data-v-8e111ea2] {\n\tborder-radius: 9999px;\n}.rounded-md[data-v-8e111ea2] {\n\tborder-radius: 0.375rem;\n}.border[data-v-8e111ea2] {\n\tborder-width: 1px;\n}.border-red-500[data-v-8e111ea2] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(239, 68, 68, var(--tw-border-opacity));\n}.border-gray-300[data-v-8e111ea2] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}.bg-white[data-v-8e111ea2] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}.bg-gray-50[data-v-8e111ea2] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}.bg-gray-500[data-v-8e111ea2] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}.fill-current[data-v-8e111ea2] {\n\tfill: currentColor;\n}.p-4[data-v-8e111ea2] {\n\tpadding: 1rem;\n}.px-4[data-v-8e111ea2] {\n\tpadding-left: 1rem;\n\tpadding-right: 1rem;\n}.py-5[data-v-8e111ea2] {\n\tpadding-top: 1.25rem;\n\tpadding-bottom: 1.25rem;\n}.px-2[data-v-8e111ea2] {\n\tpadding-left: 0.5rem;\n\tpadding-right: 0.5rem;\n}.py-1[data-v-8e111ea2] {\n\tpadding-top: 0.25rem;\n\tpadding-bottom: 0.25rem;\n}.py-2[data-v-8e111ea2] {\n\tpadding-top: 0.5rem;\n\tpadding-bottom: 0.5rem;\n}.px-3[data-v-8e111ea2] {\n\tpadding-left: 0.75rem;\n\tpadding-right: 0.75rem;\n}.py-4[data-v-8e111ea2] {\n\tpadding-top: 1rem;\n\tpadding-bottom: 1rem;\n}.text-left[data-v-8e111ea2] {\n\ttext-align: left;\n}.text-center[data-v-8e111ea2] {\n\ttext-align: center;\n}.text-lg[data-v-8e111ea2] {\n\tfont-size: 1.125rem;\n\tline-height: 1.75rem;\n}.text-xs[data-v-8e111ea2] {\n\tfont-size: 0.75rem;\n\tline-height: 1rem;\n}.text-xl[data-v-8e111ea2] {\n\tfont-size: 1.25rem;\n\tline-height: 1.75rem;\n}.font-semibold[data-v-8e111ea2] {\n\tfont-weight: 600;\n}.font-bold[data-v-8e111ea2] {\n\tfont-weight: 700;\n}.text-gray-900[data-v-8e111ea2] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(17, 24, 39, var(--tw-text-opacity));\n}.text-white[data-v-8e111ea2] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(255, 255, 255, var(--tw-text-opacity));\n}.text-gray-500[data-v-8e111ea2] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(107, 114, 128, var(--tw-text-opacity));\n}.text-red-500[data-v-8e111ea2] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(239, 68, 68, var(--tw-text-opacity));\n}.text-black[data-v-8e111ea2] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(0, 0, 0, var(--tw-text-opacity));\n}.no-underline[data-v-8e111ea2] {\n\ttext-decoration: none;\n}.opacity-50[data-v-8e111ea2] {\n\topacity: 0.5;\n}.shadow-sm[data-v-8e111ea2] {\n\t--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n\tbox-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}.transition[data-v-8e111ea2] {\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n\ttransition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n\ttransition-duration: 150ms;\n}.duration-300[data-v-8e111ea2] {\n\ttransition-duration: 300ms;\n}.focus\\:border-indigo-500[data-v-8e111ea2]:focus {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(99, 102, 241, var(--tw-border-opacity));\n}.focus\\:ring-indigo-500[data-v-8e111ea2]:focus {\n\t--tw-ring-opacity: 1;\n\t--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));\n}\n", ""]); +___CSS_LOADER_EXPORT___.push([module.id, "/*! tailwindcss v2.2.2 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize *//*\nDocument\n========\n*//**\nUse a better box model (opinionated).\n*/*[data-v-8e111ea2],[data-v-8e111ea2]::before,[data-v-8e111ea2]::after {\n\tbox-sizing: border-box;\n}/**\nUse a more readable tab size (opinionated).\n*/html[data-v-8e111ea2] {\n\t-moz-tab-size: 4;\n\t-o-tab-size: 4;\n\t tab-size: 4;\n}/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/html[data-v-8e111ea2] {\n\tline-height: 1.15; /* 1 */\n\t-webkit-text-size-adjust: 100%; /* 2 */\n}/*\nSections\n========\n*//**\nRemove the margin in all browsers.\n*/body[data-v-8e111ea2] {\n\tmargin: 0;\n}/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/body[data-v-8e111ea2] {\n\tfont-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}/*\nGrouping content\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*/hr[data-v-8e111ea2] {\n\theight: 0; /* 1 */\n\tcolor: inherit; /* 2 */\n}/*\nText-level semantics\n====================\n*//**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/abbr[title][data-v-8e111ea2] {\n\t-webkit-text-decoration: underline dotted;\n\t text-decoration: underline dotted;\n}/**\nAdd the correct font weight in Edge and Safari.\n*/b[data-v-8e111ea2],\nstrong[data-v-8e111ea2] {\n\tfont-weight: bolder;\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*/code[data-v-8e111ea2],\nkbd[data-v-8e111ea2],\nsamp[data-v-8e111ea2],\npre[data-v-8e111ea2] {\n\tfont-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\tfont-size: 1em; /* 2 */\n}/**\nAdd the correct font size in all browsers.\n*/small[data-v-8e111ea2] {\n\tfont-size: 80%;\n}/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/sub[data-v-8e111ea2],\nsup[data-v-8e111ea2] {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}sub[data-v-8e111ea2] {\n\tbottom: -0.25em;\n}sup[data-v-8e111ea2] {\n\ttop: -0.5em;\n}/*\nTabular data\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*/table[data-v-8e111ea2] {\n\ttext-indent: 0; /* 1 */\n\tborder-color: inherit; /* 2 */\n}/*\nForms\n=====\n*//**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/button[data-v-8e111ea2],\ninput[data-v-8e111ea2],\noptgroup[data-v-8e111ea2],\nselect[data-v-8e111ea2],\ntextarea[data-v-8e111ea2] {\n\tfont-family: inherit; /* 1 */\n\tfont-size: 100%; /* 1 */\n\tline-height: 1.15; /* 1 */\n\tmargin: 0; /* 2 */\n}/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/button[data-v-8e111ea2],\nselect[data-v-8e111ea2] { /* 1 */\n\ttext-transform: none;\n}/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/button[data-v-8e111ea2],\n[type='button'][data-v-8e111ea2],\n[type='reset'][data-v-8e111ea2],\n[type='submit'][data-v-8e111ea2] {\n\t-webkit-appearance: button;\n}/**\nRemove the inner border and padding in Firefox.\n*/[data-v-8e111ea2]::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}/**\nRestore the focus styles unset by the previous rule.\n*/[data-v-8e111ea2]:-moz-focusring {\n\toutline: 1px dotted ButtonText;\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*/[data-v-8e111ea2]:-moz-ui-invalid {\n\tbox-shadow: none;\n}/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/legend[data-v-8e111ea2] {\n\tpadding: 0;\n}/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/progress[data-v-8e111ea2] {\n\tvertical-align: baseline;\n}/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/[data-v-8e111ea2]::-webkit-inner-spin-button,[data-v-8e111ea2]::-webkit-outer-spin-button {\n\theight: auto;\n}/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/[type='search'][data-v-8e111ea2] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/[data-v-8e111ea2]::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/[data-v-8e111ea2]::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}/*\nInteractive\n===========\n*//*\nAdd the correct display in Chrome and Safari.\n*/summary[data-v-8e111ea2] {\n\tdisplay: list-item;\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 * Removes the default spacing and border for appropriate elements.\n */blockquote[data-v-8e111ea2],\ndl[data-v-8e111ea2],\ndd[data-v-8e111ea2],\nh1[data-v-8e111ea2],\nh2[data-v-8e111ea2],\nh3[data-v-8e111ea2],\nh4[data-v-8e111ea2],\nh5[data-v-8e111ea2],\nh6[data-v-8e111ea2],\nhr[data-v-8e111ea2],\nfigure[data-v-8e111ea2],\np[data-v-8e111ea2],\npre[data-v-8e111ea2] {\n margin: 0;\n}button[data-v-8e111ea2] {\n background-color: transparent;\n background-image: none;\n}/**\n * Work around a Firefox/IE bug where the transparent `button` background\n * results in a loss of the default `button` focus styles.\n */button[data-v-8e111ea2]:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}fieldset[data-v-8e111ea2] {\n margin: 0;\n padding: 0;\n}ol[data-v-8e111ea2],\nul[data-v-8e111ea2] {\n list-style: none;\n margin: 0;\n padding: 0;\n}/**\n * Tailwind custom reset styles\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 */html[data-v-8e111ea2] {\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 * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */body[data-v-8e111ea2] {\n font-family: inherit;\n line-height: inherit;\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
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 */*[data-v-8e111ea2],[data-v-8e111ea2]::before,[data-v-8e111ea2]::after {\n box-sizing: border-box; /* 1 */\n border-width: 0; /* 2 */\n border-style: solid; /* 2 */\n border-color: currentColor; /* 2 */\n}/*\n * Ensure horizontal rules are visible by default\n */hr[data-v-8e111ea2] {\n border-top-width: 1px;\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 */img[data-v-8e111ea2] {\n border-style: solid;\n}textarea[data-v-8e111ea2] {\n resize: vertical;\n}input[data-v-8e111ea2]::-moz-placeholder, textarea[data-v-8e111ea2]::-moz-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-8e111ea2]:-ms-input-placeholder, textarea[data-v-8e111ea2]:-ms-input-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-8e111ea2]::placeholder,\ntextarea[data-v-8e111ea2]::placeholder {\n opacity: 1;\n color: #9ca3af;\n}button[data-v-8e111ea2],\n[role=\"button\"][data-v-8e111ea2] {\n cursor: pointer;\n}table[data-v-8e111ea2] {\n border-collapse: collapse;\n}h1[data-v-8e111ea2],\nh2[data-v-8e111ea2],\nh3[data-v-8e111ea2],\nh4[data-v-8e111ea2],\nh5[data-v-8e111ea2],\nh6[data-v-8e111ea2] {\n font-size: inherit;\n font-weight: inherit;\n}/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */a[data-v-8e111ea2] {\n color: inherit;\n text-decoration: inherit;\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 */button[data-v-8e111ea2],\ninput[data-v-8e111ea2],\noptgroup[data-v-8e111ea2],\nselect[data-v-8e111ea2],\ntextarea[data-v-8e111ea2] {\n padding: 0;\n line-height: inherit;\n color: inherit;\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 */pre[data-v-8e111ea2],\ncode[data-v-8e111ea2],\nkbd[data-v-8e111ea2],\nsamp[data-v-8e111ea2] {\n font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\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 included by design.\n * \n * https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210\n */img[data-v-8e111ea2],\nsvg[data-v-8e111ea2],\nvideo[data-v-8e111ea2],\ncanvas[data-v-8e111ea2],\naudio[data-v-8e111ea2],\niframe[data-v-8e111ea2],\nembed[data-v-8e111ea2],\nobject[data-v-8e111ea2] {\n display: block; /* 1 */\n vertical-align: middle; /* 2 */\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 */img[data-v-8e111ea2],\nvideo[data-v-8e111ea2] {\n max-width: 100%;\n height: auto;\n}*[data-v-8e111ea2],[data-v-8e111ea2]::before,[data-v-8e111ea2]::after {\n\t--tw-translate-x: 0;\n\t--tw-translate-y: 0;\n\t--tw-rotate: 0;\n\t--tw-skew-x: 0;\n\t--tw-skew-y: 0;\n\t--tw-scale-x: 1;\n\t--tw-scale-y: 1;\n\t--tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-border-opacity));\n\t--tw-shadow: 0 0 #0000;\n\t--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-ring-offset-width: 0px;\n\t--tw-ring-offset-color: #fff;\n\t--tw-ring-color: rgba(59, 130, 246, 0.5);\n\t--tw-ring-offset-shadow: 0 0 #0000;\n\t--tw-ring-shadow: 0 0 #0000;\n\t--tw-blur: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-brightness: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-contrast: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-grayscale: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-invert: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-saturate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-sepia: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n\t--tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n}.invisible[data-v-8e111ea2] {\n\tvisibility: hidden;\n}.absolute[data-v-8e111ea2] {\n\tposition: absolute;\n}.relative[data-v-8e111ea2] {\n\tposition: relative;\n}.mx-2[data-v-8e111ea2] {\n\tmargin-left: 0.5rem;\n\tmargin-right: 0.5rem;\n}.my-3[data-v-8e111ea2] {\n\tmargin-top: 0.75rem;\n\tmargin-bottom: 0.75rem;\n}.my-1[data-v-8e111ea2] {\n\tmargin-top: 0.25rem;\n\tmargin-bottom: 0.25rem;\n}.mx-0[data-v-8e111ea2] {\n\tmargin-left: 0px;\n\tmargin-right: 0px;\n}.my-2[data-v-8e111ea2] {\n\tmargin-top: 0.5rem;\n\tmargin-bottom: 0.5rem;\n}.mb-4[data-v-8e111ea2] {\n\tmargin-bottom: 1rem;\n}.mr-3[data-v-8e111ea2] {\n\tmargin-right: 0.75rem;\n}.ml-4[data-v-8e111ea2] {\n\tmargin-left: 1rem;\n}.-mt-3[data-v-8e111ea2] {\n\tmargin-top: -0.75rem;\n}.mr-4[data-v-8e111ea2] {\n\tmargin-right: 1rem;\n}.ml-auto[data-v-8e111ea2] {\n\tmargin-left: auto;\n}.mt-6[data-v-8e111ea2] {\n\tmargin-top: 1.5rem;\n}.mt-1[data-v-8e111ea2] {\n\tmargin-top: 0.25rem;\n}.block[data-v-8e111ea2] {\n\tdisplay: block;\n}.inline-block[data-v-8e111ea2] {\n\tdisplay: inline-block;\n}.flex[data-v-8e111ea2] {\n\tdisplay: flex;\n}.inline-flex[data-v-8e111ea2] {\n\tdisplay: inline-flex;\n}.hidden[data-v-8e111ea2] {\n\tdisplay: none;\n}.h-16[data-v-8e111ea2] {\n\theight: 4rem;\n}.h-8[data-v-8e111ea2] {\n\theight: 2rem;\n}.h-0[data-v-8e111ea2] {\n\theight: 0px;\n}.h-6[data-v-8e111ea2] {\n\theight: 1.5rem;\n}.h-5[data-v-8e111ea2] {\n\theight: 1.25rem;\n}.w-full[data-v-8e111ea2] {\n\twidth: 100%;\n}.w-16[data-v-8e111ea2] {\n\twidth: 4rem;\n}.w-0[data-v-8e111ea2] {\n\twidth: 0px;\n}.w-6[data-v-8e111ea2] {\n\twidth: 1.5rem;\n}.w-5[data-v-8e111ea2] {\n\twidth: 1.25rem;\n}.flex-1[data-v-8e111ea2] {\n\tflex: 1 1 0%;\n}.flex-shrink-0[data-v-8e111ea2] {\n\tflex-shrink: 0;\n}.flex-grow[data-v-8e111ea2] {\n\tflex-grow: 1;\n}.translate-x-full[data-v-8e111ea2] {\n\t--tw-translate-x: 100%;\n\ttransform: var(--tw-transform);\n}.rotate-90[data-v-8e111ea2] {\n\t--tw-rotate: 90deg;\n\ttransform: var(--tw-transform);\n}.transform[data-v-8e111ea2] {\n\ttransform: var(--tw-transform);\n}.cursor-pointer[data-v-8e111ea2] {\n\tcursor: pointer;\n}.appearance-none[data-v-8e111ea2] {\n\t-webkit-appearance: none;\n\t -moz-appearance: none;\n\t appearance: none;\n}.flex-row[data-v-8e111ea2] {\n\tflex-direction: row;\n}.flex-col[data-v-8e111ea2] {\n\tflex-direction: column;\n}.flex-wrap[data-v-8e111ea2] {\n\tflex-wrap: wrap;\n}.items-center[data-v-8e111ea2] {\n\talign-items: center;\n}.justify-center[data-v-8e111ea2] {\n\tjustify-content: center;\n}.space-y-2[data-v-8e111ea2] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n}.space-x-2[data-v-8e111ea2] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(0.5rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}.space-y-4[data-v-8e111ea2] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(1rem * var(--tw-space-y-reverse));\n}.divide-y[data-v-8e111ea2] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-y-reverse: 0;\n\tborder-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n\tborder-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n}.divide-gray-200[data-v-8e111ea2] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n}.self-center[data-v-8e111ea2] {\n\talign-self: center;\n}.overflow-hidden[data-v-8e111ea2] {\n\toverflow: hidden;\n}.overflow-y-auto[data-v-8e111ea2] {\n\toverflow-y: auto;\n}.rounded-lg[data-v-8e111ea2] {\n\tborder-radius: 0.5rem;\n}.rounded-full[data-v-8e111ea2] {\n\tborder-radius: 9999px;\n}.rounded-md[data-v-8e111ea2] {\n\tborder-radius: 0.375rem;\n}.border[data-v-8e111ea2] {\n\tborder-width: 1px;\n}.border-red-500[data-v-8e111ea2] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(239, 68, 68, var(--tw-border-opacity));\n}.border-gray-300[data-v-8e111ea2] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}.bg-white[data-v-8e111ea2] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}.bg-gray-50[data-v-8e111ea2] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}.bg-gray-500[data-v-8e111ea2] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}.fill-current[data-v-8e111ea2] {\n\tfill: currentColor;\n}.p-4[data-v-8e111ea2] {\n\tpadding: 1rem;\n}.p-52[data-v-8e111ea2] {\n\tpadding: 13rem;\n}.px-4[data-v-8e111ea2] {\n\tpadding-left: 1rem;\n\tpadding-right: 1rem;\n}.py-5[data-v-8e111ea2] {\n\tpadding-top: 1.25rem;\n\tpadding-bottom: 1.25rem;\n}.px-2[data-v-8e111ea2] {\n\tpadding-left: 0.5rem;\n\tpadding-right: 0.5rem;\n}.py-1[data-v-8e111ea2] {\n\tpadding-top: 0.25rem;\n\tpadding-bottom: 0.25rem;\n}.py-2[data-v-8e111ea2] {\n\tpadding-top: 0.5rem;\n\tpadding-bottom: 0.5rem;\n}.px-3[data-v-8e111ea2] {\n\tpadding-left: 0.75rem;\n\tpadding-right: 0.75rem;\n}.py-4[data-v-8e111ea2] {\n\tpadding-top: 1rem;\n\tpadding-bottom: 1rem;\n}.text-left[data-v-8e111ea2] {\n\ttext-align: left;\n}.text-center[data-v-8e111ea2] {\n\ttext-align: center;\n}.text-lg[data-v-8e111ea2] {\n\tfont-size: 1.125rem;\n\tline-height: 1.75rem;\n}.text-xs[data-v-8e111ea2] {\n\tfont-size: 0.75rem;\n\tline-height: 1rem;\n}.text-xl[data-v-8e111ea2] {\n\tfont-size: 1.25rem;\n\tline-height: 1.75rem;\n}.font-semibold[data-v-8e111ea2] {\n\tfont-weight: 600;\n}.font-bold[data-v-8e111ea2] {\n\tfont-weight: 700;\n}.text-gray-900[data-v-8e111ea2] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(17, 24, 39, var(--tw-text-opacity));\n}.text-white[data-v-8e111ea2] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(255, 255, 255, var(--tw-text-opacity));\n}.text-gray-500[data-v-8e111ea2] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(107, 114, 128, var(--tw-text-opacity));\n}.text-red-500[data-v-8e111ea2] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(239, 68, 68, var(--tw-text-opacity));\n}.text-black[data-v-8e111ea2] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(0, 0, 0, var(--tw-text-opacity));\n}.no-underline[data-v-8e111ea2] {\n\ttext-decoration: none;\n}.opacity-50[data-v-8e111ea2] {\n\topacity: 0.5;\n}.shadow-sm[data-v-8e111ea2] {\n\t--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n\tbox-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}.transition[data-v-8e111ea2] {\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n\ttransition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n\ttransition-duration: 150ms;\n}.duration-300[data-v-8e111ea2] {\n\ttransition-duration: 300ms;\n}.focus\\:border-indigo-500[data-v-8e111ea2]:focus {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(99, 102, 241, var(--tw-border-opacity));\n}.focus\\:ring-indigo-500[data-v-8e111ea2]:focus {\n\t--tw-ring-opacity: 1;\n\t--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));\n}\n", ""]); // Exports /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); @@ -877,7 +1015,7 @@ __webpack_require__.r(__webpack_exports__); var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(function(i){return i[1]}); // Module -___CSS_LOADER_EXPORT___.push([module.id, "/*! tailwindcss v2.1.4 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize *//*\nDocument\n========\n*//**\nUse a better box model (opinionated).\n*/*[data-v-9e63f81a],[data-v-9e63f81a]::before,[data-v-9e63f81a]::after {\n\tbox-sizing: border-box;\n}/**\nUse a more readable tab size (opinionated).\n*/html[data-v-9e63f81a] {\n\t-moz-tab-size: 4;\n\t-o-tab-size: 4;\n\t tab-size: 4;\n}/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/html[data-v-9e63f81a] {\n\tline-height: 1.15; /* 1 */\n\t-webkit-text-size-adjust: 100%; /* 2 */\n}/*\nSections\n========\n*//**\nRemove the margin in all browsers.\n*/body[data-v-9e63f81a] {\n\tmargin: 0;\n}/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/body[data-v-9e63f81a] {\n\tfont-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}/*\nGrouping content\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*/hr[data-v-9e63f81a] {\n\theight: 0; /* 1 */\n\tcolor: inherit; /* 2 */\n}/*\nText-level semantics\n====================\n*//**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/abbr[title][data-v-9e63f81a] {\n\t-webkit-text-decoration: underline dotted;\n\t text-decoration: underline dotted;\n}/**\nAdd the correct font weight in Edge and Safari.\n*/b[data-v-9e63f81a],\nstrong[data-v-9e63f81a] {\n\tfont-weight: bolder;\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*/code[data-v-9e63f81a],\nkbd[data-v-9e63f81a],\nsamp[data-v-9e63f81a],\npre[data-v-9e63f81a] {\n\tfont-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\tfont-size: 1em; /* 2 */\n}/**\nAdd the correct font size in all browsers.\n*/small[data-v-9e63f81a] {\n\tfont-size: 80%;\n}/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/sub[data-v-9e63f81a],\nsup[data-v-9e63f81a] {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}sub[data-v-9e63f81a] {\n\tbottom: -0.25em;\n}sup[data-v-9e63f81a] {\n\ttop: -0.5em;\n}/*\nTabular data\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*/table[data-v-9e63f81a] {\n\ttext-indent: 0; /* 1 */\n\tborder-color: inherit; /* 2 */\n}/*\nForms\n=====\n*//**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/button[data-v-9e63f81a],\ninput[data-v-9e63f81a],\noptgroup[data-v-9e63f81a],\nselect[data-v-9e63f81a],\ntextarea[data-v-9e63f81a] {\n\tfont-family: inherit; /* 1 */\n\tfont-size: 100%; /* 1 */\n\tline-height: 1.15; /* 1 */\n\tmargin: 0; /* 2 */\n}/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/button[data-v-9e63f81a],\nselect[data-v-9e63f81a] { /* 1 */\n\ttext-transform: none;\n}/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/button[data-v-9e63f81a],\n[type='button'][data-v-9e63f81a],\n[type='reset'][data-v-9e63f81a],\n[type='submit'][data-v-9e63f81a] {\n\t-webkit-appearance: button;\n}/**\nRemove the inner border and padding in Firefox.\n*/[data-v-9e63f81a]::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}/**\nRestore the focus styles unset by the previous rule.\n*/[data-v-9e63f81a]:-moz-focusring {\n\toutline: 1px dotted ButtonText;\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*/[data-v-9e63f81a]:-moz-ui-invalid {\n\tbox-shadow: none;\n}/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/legend[data-v-9e63f81a] {\n\tpadding: 0;\n}/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/progress[data-v-9e63f81a] {\n\tvertical-align: baseline;\n}/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/[data-v-9e63f81a]::-webkit-inner-spin-button,[data-v-9e63f81a]::-webkit-outer-spin-button {\n\theight: auto;\n}/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/[type='search'][data-v-9e63f81a] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/[data-v-9e63f81a]::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/[data-v-9e63f81a]::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}/*\nInteractive\n===========\n*//*\nAdd the correct display in Chrome and Safari.\n*/summary[data-v-9e63f81a] {\n\tdisplay: list-item;\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 * Removes the default spacing and border for appropriate elements.\n */blockquote[data-v-9e63f81a],\ndl[data-v-9e63f81a],\ndd[data-v-9e63f81a],\nh1[data-v-9e63f81a],\nh2[data-v-9e63f81a],\nh3[data-v-9e63f81a],\nh4[data-v-9e63f81a],\nh5[data-v-9e63f81a],\nh6[data-v-9e63f81a],\nhr[data-v-9e63f81a],\nfigure[data-v-9e63f81a],\np[data-v-9e63f81a],\npre[data-v-9e63f81a] {\n margin: 0;\n}button[data-v-9e63f81a] {\n background-color: transparent;\n background-image: none;\n}/**\n * Work around a Firefox/IE bug where the transparent `button` background\n * results in a loss of the default `button` focus styles.\n */button[data-v-9e63f81a]:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}fieldset[data-v-9e63f81a] {\n margin: 0;\n padding: 0;\n}ol[data-v-9e63f81a],\nul[data-v-9e63f81a] {\n list-style: none;\n margin: 0;\n padding: 0;\n}/**\n * Tailwind custom reset styles\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 */html[data-v-9e63f81a] {\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 * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */body[data-v-9e63f81a] {\n font-family: inherit;\n line-height: inherit;\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
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 */*[data-v-9e63f81a],[data-v-9e63f81a]::before,[data-v-9e63f81a]::after {\n box-sizing: border-box; /* 1 */\n border-width: 0; /* 2 */\n border-style: solid; /* 2 */\n border-color: #e5e7eb; /* 2 */\n}/*\n * Ensure horizontal rules are visible by default\n */hr[data-v-9e63f81a] {\n border-top-width: 1px;\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 */img[data-v-9e63f81a] {\n border-style: solid;\n}textarea[data-v-9e63f81a] {\n resize: vertical;\n}input[data-v-9e63f81a]::-moz-placeholder, textarea[data-v-9e63f81a]::-moz-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-9e63f81a]:-ms-input-placeholder, textarea[data-v-9e63f81a]:-ms-input-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-9e63f81a]::placeholder,\ntextarea[data-v-9e63f81a]::placeholder {\n opacity: 1;\n color: #9ca3af;\n}button[data-v-9e63f81a],\n[role=\"button\"][data-v-9e63f81a] {\n cursor: pointer;\n}table[data-v-9e63f81a] {\n border-collapse: collapse;\n}h1[data-v-9e63f81a],\nh2[data-v-9e63f81a],\nh3[data-v-9e63f81a],\nh4[data-v-9e63f81a],\nh5[data-v-9e63f81a],\nh6[data-v-9e63f81a] {\n font-size: inherit;\n font-weight: inherit;\n}/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */a[data-v-9e63f81a] {\n color: inherit;\n text-decoration: inherit;\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 */button[data-v-9e63f81a],\ninput[data-v-9e63f81a],\noptgroup[data-v-9e63f81a],\nselect[data-v-9e63f81a],\ntextarea[data-v-9e63f81a] {\n padding: 0;\n line-height: inherit;\n color: inherit;\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 */pre[data-v-9e63f81a],\ncode[data-v-9e63f81a],\nkbd[data-v-9e63f81a],\nsamp[data-v-9e63f81a] {\n font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}/**\n * 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 */img[data-v-9e63f81a],\nsvg[data-v-9e63f81a],\nvideo[data-v-9e63f81a],\ncanvas[data-v-9e63f81a],\naudio[data-v-9e63f81a],\niframe[data-v-9e63f81a],\nembed[data-v-9e63f81a],\nobject[data-v-9e63f81a] {\n display: block;\n vertical-align: middle;\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 */img[data-v-9e63f81a],\nvideo[data-v-9e63f81a] {\n max-width: 100%;\n height: auto;\n}*[data-v-9e63f81a] {\n\t--tw-shadow: 0 0 #0000;\n\t--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-ring-offset-width: 0px;\n\t--tw-ring-offset-color: #fff;\n\t--tw-ring-color: rgba(59, 130, 246, 0.5);\n\t--tw-ring-offset-shadow: 0 0 #0000;\n\t--tw-ring-shadow: 0 0 #0000;\n}.invisible[data-v-9e63f81a] {\n\tvisibility: hidden;\n}.relative[data-v-9e63f81a] {\n\tposition: relative;\n}.absolute[data-v-9e63f81a] {\n\tposition: absolute;\n}.my-3[data-v-9e63f81a] {\n\tmargin-top: 0.75rem;\n\tmargin-bottom: 0.75rem;\n}.my-1[data-v-9e63f81a] {\n\tmargin-top: 0.25rem;\n\tmargin-bottom: 0.25rem;\n}.mb-4[data-v-9e63f81a] {\n\tmargin-bottom: 1rem;\n}.mr-3[data-v-9e63f81a] {\n\tmargin-right: 0.75rem;\n}.ml-4[data-v-9e63f81a] {\n\tmargin-left: 1rem;\n}.-mt-3[data-v-9e63f81a] {\n\tmargin-top: -0.75rem;\n}.mr-4[data-v-9e63f81a] {\n\tmargin-right: 1rem;\n}.mt-6[data-v-9e63f81a] {\n\tmargin-top: 1.5rem;\n}.mt-1[data-v-9e63f81a] {\n\tmargin-top: 0.25rem;\n}.block[data-v-9e63f81a] {\n\tdisplay: block;\n}.inline-block[data-v-9e63f81a] {\n\tdisplay: inline-block;\n}.flex[data-v-9e63f81a] {\n\tdisplay: flex;\n}.inline-flex[data-v-9e63f81a] {\n\tdisplay: inline-flex;\n}.hidden[data-v-9e63f81a] {\n\tdisplay: none;\n}.h-16[data-v-9e63f81a] {\n\theight: 4rem;\n}.h-8[data-v-9e63f81a] {\n\theight: 2rem;\n}.h-0[data-v-9e63f81a] {\n\theight: 0px;\n}.h-6[data-v-9e63f81a] {\n\theight: 1.5rem;\n}.h-5[data-v-9e63f81a] {\n\theight: 1.25rem;\n}.w-full[data-v-9e63f81a] {\n\twidth: 100%;\n}.w-16[data-v-9e63f81a] {\n\twidth: 4rem;\n}.w-0[data-v-9e63f81a] {\n\twidth: 0px;\n}.w-6[data-v-9e63f81a] {\n\twidth: 1.5rem;\n}.w-5[data-v-9e63f81a] {\n\twidth: 1.25rem;\n}.flex-1[data-v-9e63f81a] {\n\tflex: 1 1 0%;\n}.flex-shrink-0[data-v-9e63f81a] {\n\tflex-shrink: 0;\n}.flex-grow[data-v-9e63f81a] {\n\tflex-grow: 1;\n}.transform[data-v-9e63f81a] {\n\t--tw-translate-x: 0;\n\t--tw-translate-y: 0;\n\t--tw-rotate: 0;\n\t--tw-skew-x: 0;\n\t--tw-skew-y: 0;\n\t--tw-scale-x: 1;\n\t--tw-scale-y: 1;\n\ttransform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}.translate-x-full[data-v-9e63f81a] {\n\t--tw-translate-x: 100%;\n}.cursor-pointer[data-v-9e63f81a] {\n\tcursor: pointer;\n}.flex-col[data-v-9e63f81a] {\n\tflex-direction: column;\n}.flex-row[data-v-9e63f81a] {\n\tflex-direction: row;\n}.items-center[data-v-9e63f81a] {\n\talign-items: center;\n}.justify-center[data-v-9e63f81a] {\n\tjustify-content: center;\n}.space-x-2[data-v-9e63f81a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(0.5rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}.space-y-2[data-v-9e63f81a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n}.space-y-4[data-v-9e63f81a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(1rem * var(--tw-space-y-reverse));\n}.space-x-4[data-v-9e63f81a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(1rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n}.divide-y[data-v-9e63f81a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-y-reverse: 0;\n\tborder-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n\tborder-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n}.divide-gray-200[data-v-9e63f81a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n}.self-center[data-v-9e63f81a] {\n\talign-self: center;\n}.justify-self-center[data-v-9e63f81a] {\n\tjustify-self: center;\n}.overflow-hidden[data-v-9e63f81a] {\n\toverflow: hidden;\n}.overflow-y-auto[data-v-9e63f81a] {\n\toverflow-y: auto;\n}.rounded-lg[data-v-9e63f81a] {\n\tborder-radius: 0.5rem;\n}.rounded-full[data-v-9e63f81a] {\n\tborder-radius: 9999px;\n}.rounded-md[data-v-9e63f81a] {\n\tborder-radius: 0.375rem;\n}.border[data-v-9e63f81a] {\n\tborder-width: 1px;\n}.border-red-500[data-v-9e63f81a] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(239, 68, 68, var(--tw-border-opacity));\n}.border-gray-300[data-v-9e63f81a] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}.bg-white[data-v-9e63f81a] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}.bg-gray-50[data-v-9e63f81a] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}.bg-gray-500[data-v-9e63f81a] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}.fill-current[data-v-9e63f81a] {\n\tfill: currentColor;\n}.p-4[data-v-9e63f81a] {\n\tpadding: 1rem;\n}.px-4[data-v-9e63f81a] {\n\tpadding-left: 1rem;\n\tpadding-right: 1rem;\n}.py-5[data-v-9e63f81a] {\n\tpadding-top: 1.25rem;\n\tpadding-bottom: 1.25rem;\n}.px-2[data-v-9e63f81a] {\n\tpadding-left: 0.5rem;\n\tpadding-right: 0.5rem;\n}.py-1[data-v-9e63f81a] {\n\tpadding-top: 0.25rem;\n\tpadding-bottom: 0.25rem;\n}.py-2[data-v-9e63f81a] {\n\tpadding-top: 0.5rem;\n\tpadding-bottom: 0.5rem;\n}.px-3[data-v-9e63f81a] {\n\tpadding-left: 0.75rem;\n\tpadding-right: 0.75rem;\n}.py-4[data-v-9e63f81a] {\n\tpadding-top: 1rem;\n\tpadding-bottom: 1rem;\n}.text-left[data-v-9e63f81a] {\n\ttext-align: left;\n}.text-center[data-v-9e63f81a] {\n\ttext-align: center;\n}.text-lg[data-v-9e63f81a] {\n\tfont-size: 1.125rem;\n\tline-height: 1.75rem;\n}.text-xs[data-v-9e63f81a] {\n\tfont-size: 0.75rem;\n\tline-height: 1rem;\n}.text-xl[data-v-9e63f81a] {\n\tfont-size: 1.25rem;\n\tline-height: 1.75rem;\n}.font-semibold[data-v-9e63f81a] {\n\tfont-weight: 600;\n}.font-bold[data-v-9e63f81a] {\n\tfont-weight: 700;\n}.text-gray-900[data-v-9e63f81a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(17, 24, 39, var(--tw-text-opacity));\n}.text-white[data-v-9e63f81a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(255, 255, 255, var(--tw-text-opacity));\n}.text-gray-500[data-v-9e63f81a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(107, 114, 128, var(--tw-text-opacity));\n}.text-red-500[data-v-9e63f81a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(239, 68, 68, var(--tw-text-opacity));\n}.text-black[data-v-9e63f81a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(0, 0, 0, var(--tw-text-opacity));\n}.no-underline[data-v-9e63f81a] {\n\ttext-decoration: none;\n}.opacity-50[data-v-9e63f81a] {\n\topacity: 0.5;\n}.shadow-sm[data-v-9e63f81a] {\n\t--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n\tbox-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}.transition[data-v-9e63f81a] {\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n\ttransition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n\ttransition-duration: 150ms;\n}.duration-300[data-v-9e63f81a] {\n\ttransition-duration: 300ms;\n}.focus\\:border-indigo-500[data-v-9e63f81a]:focus {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(99, 102, 241, var(--tw-border-opacity));\n}.focus\\:ring-indigo-500[data-v-9e63f81a]:focus {\n\t--tw-ring-opacity: 1;\n\t--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));\n}\n", ""]); +___CSS_LOADER_EXPORT___.push([module.id, "/*! tailwindcss v2.2.2 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize *//*\nDocument\n========\n*//**\nUse a better box model (opinionated).\n*/*[data-v-9e63f81a],[data-v-9e63f81a]::before,[data-v-9e63f81a]::after {\n\tbox-sizing: border-box;\n}/**\nUse a more readable tab size (opinionated).\n*/html[data-v-9e63f81a] {\n\t-moz-tab-size: 4;\n\t-o-tab-size: 4;\n\t tab-size: 4;\n}/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/html[data-v-9e63f81a] {\n\tline-height: 1.15; /* 1 */\n\t-webkit-text-size-adjust: 100%; /* 2 */\n}/*\nSections\n========\n*//**\nRemove the margin in all browsers.\n*/body[data-v-9e63f81a] {\n\tmargin: 0;\n}/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/body[data-v-9e63f81a] {\n\tfont-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}/*\nGrouping content\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*/hr[data-v-9e63f81a] {\n\theight: 0; /* 1 */\n\tcolor: inherit; /* 2 */\n}/*\nText-level semantics\n====================\n*//**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/abbr[title][data-v-9e63f81a] {\n\t-webkit-text-decoration: underline dotted;\n\t text-decoration: underline dotted;\n}/**\nAdd the correct font weight in Edge and Safari.\n*/b[data-v-9e63f81a],\nstrong[data-v-9e63f81a] {\n\tfont-weight: bolder;\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*/code[data-v-9e63f81a],\nkbd[data-v-9e63f81a],\nsamp[data-v-9e63f81a],\npre[data-v-9e63f81a] {\n\tfont-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\tfont-size: 1em; /* 2 */\n}/**\nAdd the correct font size in all browsers.\n*/small[data-v-9e63f81a] {\n\tfont-size: 80%;\n}/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/sub[data-v-9e63f81a],\nsup[data-v-9e63f81a] {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}sub[data-v-9e63f81a] {\n\tbottom: -0.25em;\n}sup[data-v-9e63f81a] {\n\ttop: -0.5em;\n}/*\nTabular data\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*/table[data-v-9e63f81a] {\n\ttext-indent: 0; /* 1 */\n\tborder-color: inherit; /* 2 */\n}/*\nForms\n=====\n*//**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/button[data-v-9e63f81a],\ninput[data-v-9e63f81a],\noptgroup[data-v-9e63f81a],\nselect[data-v-9e63f81a],\ntextarea[data-v-9e63f81a] {\n\tfont-family: inherit; /* 1 */\n\tfont-size: 100%; /* 1 */\n\tline-height: 1.15; /* 1 */\n\tmargin: 0; /* 2 */\n}/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/button[data-v-9e63f81a],\nselect[data-v-9e63f81a] { /* 1 */\n\ttext-transform: none;\n}/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/button[data-v-9e63f81a],\n[type='button'][data-v-9e63f81a],\n[type='reset'][data-v-9e63f81a],\n[type='submit'][data-v-9e63f81a] {\n\t-webkit-appearance: button;\n}/**\nRemove the inner border and padding in Firefox.\n*/[data-v-9e63f81a]::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}/**\nRestore the focus styles unset by the previous rule.\n*/[data-v-9e63f81a]:-moz-focusring {\n\toutline: 1px dotted ButtonText;\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*/[data-v-9e63f81a]:-moz-ui-invalid {\n\tbox-shadow: none;\n}/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/legend[data-v-9e63f81a] {\n\tpadding: 0;\n}/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/progress[data-v-9e63f81a] {\n\tvertical-align: baseline;\n}/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/[data-v-9e63f81a]::-webkit-inner-spin-button,[data-v-9e63f81a]::-webkit-outer-spin-button {\n\theight: auto;\n}/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/[type='search'][data-v-9e63f81a] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/[data-v-9e63f81a]::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/[data-v-9e63f81a]::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}/*\nInteractive\n===========\n*//*\nAdd the correct display in Chrome and Safari.\n*/summary[data-v-9e63f81a] {\n\tdisplay: list-item;\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 * Removes the default spacing and border for appropriate elements.\n */blockquote[data-v-9e63f81a],\ndl[data-v-9e63f81a],\ndd[data-v-9e63f81a],\nh1[data-v-9e63f81a],\nh2[data-v-9e63f81a],\nh3[data-v-9e63f81a],\nh4[data-v-9e63f81a],\nh5[data-v-9e63f81a],\nh6[data-v-9e63f81a],\nhr[data-v-9e63f81a],\nfigure[data-v-9e63f81a],\np[data-v-9e63f81a],\npre[data-v-9e63f81a] {\n margin: 0;\n}button[data-v-9e63f81a] {\n background-color: transparent;\n background-image: none;\n}/**\n * Work around a Firefox/IE bug where the transparent `button` background\n * results in a loss of the default `button` focus styles.\n */button[data-v-9e63f81a]:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}fieldset[data-v-9e63f81a] {\n margin: 0;\n padding: 0;\n}ol[data-v-9e63f81a],\nul[data-v-9e63f81a] {\n list-style: none;\n margin: 0;\n padding: 0;\n}/**\n * Tailwind custom reset styles\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 */html[data-v-9e63f81a] {\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 * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */body[data-v-9e63f81a] {\n font-family: inherit;\n line-height: inherit;\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
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 */*[data-v-9e63f81a],[data-v-9e63f81a]::before,[data-v-9e63f81a]::after {\n box-sizing: border-box; /* 1 */\n border-width: 0; /* 2 */\n border-style: solid; /* 2 */\n border-color: currentColor; /* 2 */\n}/*\n * Ensure horizontal rules are visible by default\n */hr[data-v-9e63f81a] {\n border-top-width: 1px;\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 */img[data-v-9e63f81a] {\n border-style: solid;\n}textarea[data-v-9e63f81a] {\n resize: vertical;\n}input[data-v-9e63f81a]::-moz-placeholder, textarea[data-v-9e63f81a]::-moz-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-9e63f81a]:-ms-input-placeholder, textarea[data-v-9e63f81a]:-ms-input-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-9e63f81a]::placeholder,\ntextarea[data-v-9e63f81a]::placeholder {\n opacity: 1;\n color: #9ca3af;\n}button[data-v-9e63f81a],\n[role=\"button\"][data-v-9e63f81a] {\n cursor: pointer;\n}table[data-v-9e63f81a] {\n border-collapse: collapse;\n}h1[data-v-9e63f81a],\nh2[data-v-9e63f81a],\nh3[data-v-9e63f81a],\nh4[data-v-9e63f81a],\nh5[data-v-9e63f81a],\nh6[data-v-9e63f81a] {\n font-size: inherit;\n font-weight: inherit;\n}/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */a[data-v-9e63f81a] {\n color: inherit;\n text-decoration: inherit;\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 */button[data-v-9e63f81a],\ninput[data-v-9e63f81a],\noptgroup[data-v-9e63f81a],\nselect[data-v-9e63f81a],\ntextarea[data-v-9e63f81a] {\n padding: 0;\n line-height: inherit;\n color: inherit;\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 */pre[data-v-9e63f81a],\ncode[data-v-9e63f81a],\nkbd[data-v-9e63f81a],\nsamp[data-v-9e63f81a] {\n font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\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 included by design.\n * \n * https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210\n */img[data-v-9e63f81a],\nsvg[data-v-9e63f81a],\nvideo[data-v-9e63f81a],\ncanvas[data-v-9e63f81a],\naudio[data-v-9e63f81a],\niframe[data-v-9e63f81a],\nembed[data-v-9e63f81a],\nobject[data-v-9e63f81a] {\n display: block; /* 1 */\n vertical-align: middle; /* 2 */\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 */img[data-v-9e63f81a],\nvideo[data-v-9e63f81a] {\n max-width: 100%;\n height: auto;\n}*[data-v-9e63f81a],[data-v-9e63f81a]::before,[data-v-9e63f81a]::after {\n\t--tw-translate-x: 0;\n\t--tw-translate-y: 0;\n\t--tw-rotate: 0;\n\t--tw-skew-x: 0;\n\t--tw-skew-y: 0;\n\t--tw-scale-x: 1;\n\t--tw-scale-y: 1;\n\t--tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-border-opacity));\n\t--tw-shadow: 0 0 #0000;\n\t--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-ring-offset-width: 0px;\n\t--tw-ring-offset-color: #fff;\n\t--tw-ring-color: rgba(59, 130, 246, 0.5);\n\t--tw-ring-offset-shadow: 0 0 #0000;\n\t--tw-ring-shadow: 0 0 #0000;\n\t--tw-blur: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-brightness: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-contrast: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-grayscale: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-invert: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-saturate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-sepia: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n\t--tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n}.invisible[data-v-9e63f81a] {\n\tvisibility: hidden;\n}.absolute[data-v-9e63f81a] {\n\tposition: absolute;\n}.relative[data-v-9e63f81a] {\n\tposition: relative;\n}.mx-2[data-v-9e63f81a] {\n\tmargin-left: 0.5rem;\n\tmargin-right: 0.5rem;\n}.my-3[data-v-9e63f81a] {\n\tmargin-top: 0.75rem;\n\tmargin-bottom: 0.75rem;\n}.my-1[data-v-9e63f81a] {\n\tmargin-top: 0.25rem;\n\tmargin-bottom: 0.25rem;\n}.mx-0[data-v-9e63f81a] {\n\tmargin-left: 0px;\n\tmargin-right: 0px;\n}.my-2[data-v-9e63f81a] {\n\tmargin-top: 0.5rem;\n\tmargin-bottom: 0.5rem;\n}.mb-4[data-v-9e63f81a] {\n\tmargin-bottom: 1rem;\n}.mr-3[data-v-9e63f81a] {\n\tmargin-right: 0.75rem;\n}.ml-4[data-v-9e63f81a] {\n\tmargin-left: 1rem;\n}.-mt-3[data-v-9e63f81a] {\n\tmargin-top: -0.75rem;\n}.mr-4[data-v-9e63f81a] {\n\tmargin-right: 1rem;\n}.ml-auto[data-v-9e63f81a] {\n\tmargin-left: auto;\n}.mt-6[data-v-9e63f81a] {\n\tmargin-top: 1.5rem;\n}.mt-1[data-v-9e63f81a] {\n\tmargin-top: 0.25rem;\n}.block[data-v-9e63f81a] {\n\tdisplay: block;\n}.inline-block[data-v-9e63f81a] {\n\tdisplay: inline-block;\n}.flex[data-v-9e63f81a] {\n\tdisplay: flex;\n}.inline-flex[data-v-9e63f81a] {\n\tdisplay: inline-flex;\n}.hidden[data-v-9e63f81a] {\n\tdisplay: none;\n}.h-16[data-v-9e63f81a] {\n\theight: 4rem;\n}.h-8[data-v-9e63f81a] {\n\theight: 2rem;\n}.h-0[data-v-9e63f81a] {\n\theight: 0px;\n}.h-6[data-v-9e63f81a] {\n\theight: 1.5rem;\n}.h-5[data-v-9e63f81a] {\n\theight: 1.25rem;\n}.w-full[data-v-9e63f81a] {\n\twidth: 100%;\n}.w-16[data-v-9e63f81a] {\n\twidth: 4rem;\n}.w-0[data-v-9e63f81a] {\n\twidth: 0px;\n}.w-6[data-v-9e63f81a] {\n\twidth: 1.5rem;\n}.w-5[data-v-9e63f81a] {\n\twidth: 1.25rem;\n}.flex-1[data-v-9e63f81a] {\n\tflex: 1 1 0%;\n}.flex-shrink-0[data-v-9e63f81a] {\n\tflex-shrink: 0;\n}.flex-grow[data-v-9e63f81a] {\n\tflex-grow: 1;\n}.translate-x-full[data-v-9e63f81a] {\n\t--tw-translate-x: 100%;\n\ttransform: var(--tw-transform);\n}.rotate-90[data-v-9e63f81a] {\n\t--tw-rotate: 90deg;\n\ttransform: var(--tw-transform);\n}.transform[data-v-9e63f81a] {\n\ttransform: var(--tw-transform);\n}.cursor-pointer[data-v-9e63f81a] {\n\tcursor: pointer;\n}.appearance-none[data-v-9e63f81a] {\n\t-webkit-appearance: none;\n\t -moz-appearance: none;\n\t appearance: none;\n}.flex-row[data-v-9e63f81a] {\n\tflex-direction: row;\n}.flex-col[data-v-9e63f81a] {\n\tflex-direction: column;\n}.flex-wrap[data-v-9e63f81a] {\n\tflex-wrap: wrap;\n}.items-center[data-v-9e63f81a] {\n\talign-items: center;\n}.justify-center[data-v-9e63f81a] {\n\tjustify-content: center;\n}.space-y-2[data-v-9e63f81a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n}.space-x-2[data-v-9e63f81a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(0.5rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}.space-y-4[data-v-9e63f81a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(1rem * var(--tw-space-y-reverse));\n}.divide-y[data-v-9e63f81a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-y-reverse: 0;\n\tborder-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n\tborder-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n}.divide-gray-200[data-v-9e63f81a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n}.self-center[data-v-9e63f81a] {\n\talign-self: center;\n}.overflow-hidden[data-v-9e63f81a] {\n\toverflow: hidden;\n}.overflow-y-auto[data-v-9e63f81a] {\n\toverflow-y: auto;\n}.rounded-lg[data-v-9e63f81a] {\n\tborder-radius: 0.5rem;\n}.rounded-full[data-v-9e63f81a] {\n\tborder-radius: 9999px;\n}.rounded-md[data-v-9e63f81a] {\n\tborder-radius: 0.375rem;\n}.border[data-v-9e63f81a] {\n\tborder-width: 1px;\n}.border-red-500[data-v-9e63f81a] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(239, 68, 68, var(--tw-border-opacity));\n}.border-gray-300[data-v-9e63f81a] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}.bg-white[data-v-9e63f81a] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}.bg-gray-50[data-v-9e63f81a] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}.bg-gray-500[data-v-9e63f81a] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}.fill-current[data-v-9e63f81a] {\n\tfill: currentColor;\n}.p-4[data-v-9e63f81a] {\n\tpadding: 1rem;\n}.p-52[data-v-9e63f81a] {\n\tpadding: 13rem;\n}.px-4[data-v-9e63f81a] {\n\tpadding-left: 1rem;\n\tpadding-right: 1rem;\n}.py-5[data-v-9e63f81a] {\n\tpadding-top: 1.25rem;\n\tpadding-bottom: 1.25rem;\n}.px-2[data-v-9e63f81a] {\n\tpadding-left: 0.5rem;\n\tpadding-right: 0.5rem;\n}.py-1[data-v-9e63f81a] {\n\tpadding-top: 0.25rem;\n\tpadding-bottom: 0.25rem;\n}.py-2[data-v-9e63f81a] {\n\tpadding-top: 0.5rem;\n\tpadding-bottom: 0.5rem;\n}.px-3[data-v-9e63f81a] {\n\tpadding-left: 0.75rem;\n\tpadding-right: 0.75rem;\n}.py-4[data-v-9e63f81a] {\n\tpadding-top: 1rem;\n\tpadding-bottom: 1rem;\n}.text-left[data-v-9e63f81a] {\n\ttext-align: left;\n}.text-center[data-v-9e63f81a] {\n\ttext-align: center;\n}.text-lg[data-v-9e63f81a] {\n\tfont-size: 1.125rem;\n\tline-height: 1.75rem;\n}.text-xs[data-v-9e63f81a] {\n\tfont-size: 0.75rem;\n\tline-height: 1rem;\n}.text-xl[data-v-9e63f81a] {\n\tfont-size: 1.25rem;\n\tline-height: 1.75rem;\n}.font-semibold[data-v-9e63f81a] {\n\tfont-weight: 600;\n}.font-bold[data-v-9e63f81a] {\n\tfont-weight: 700;\n}.text-gray-900[data-v-9e63f81a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(17, 24, 39, var(--tw-text-opacity));\n}.text-white[data-v-9e63f81a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(255, 255, 255, var(--tw-text-opacity));\n}.text-gray-500[data-v-9e63f81a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(107, 114, 128, var(--tw-text-opacity));\n}.text-red-500[data-v-9e63f81a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(239, 68, 68, var(--tw-text-opacity));\n}.text-black[data-v-9e63f81a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(0, 0, 0, var(--tw-text-opacity));\n}.no-underline[data-v-9e63f81a] {\n\ttext-decoration: none;\n}.opacity-50[data-v-9e63f81a] {\n\topacity: 0.5;\n}.shadow-sm[data-v-9e63f81a] {\n\t--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n\tbox-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}.transition[data-v-9e63f81a] {\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n\ttransition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n\ttransition-duration: 150ms;\n}.duration-300[data-v-9e63f81a] {\n\ttransition-duration: 300ms;\n}.focus\\:border-indigo-500[data-v-9e63f81a]:focus {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(99, 102, 241, var(--tw-border-opacity));\n}.focus\\:ring-indigo-500[data-v-9e63f81a]:focus {\n\t--tw-ring-opacity: 1;\n\t--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));\n}\n", ""]); // Exports /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); @@ -901,7 +1039,7 @@ __webpack_require__.r(__webpack_exports__); var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(function(i){return i[1]}); // Module -___CSS_LOADER_EXPORT___.push([module.id, "/*! tailwindcss v2.1.4 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize *//*\nDocument\n========\n*//**\nUse a better box model (opinionated).\n*/*[data-v-c023248a],[data-v-c023248a]::before,[data-v-c023248a]::after {\n\tbox-sizing: border-box;\n}/**\nUse a more readable tab size (opinionated).\n*/html[data-v-c023248a] {\n\t-moz-tab-size: 4;\n\t-o-tab-size: 4;\n\t tab-size: 4;\n}/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/html[data-v-c023248a] {\n\tline-height: 1.15; /* 1 */\n\t-webkit-text-size-adjust: 100%; /* 2 */\n}/*\nSections\n========\n*//**\nRemove the margin in all browsers.\n*/body[data-v-c023248a] {\n\tmargin: 0;\n}/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/body[data-v-c023248a] {\n\tfont-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}/*\nGrouping content\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*/hr[data-v-c023248a] {\n\theight: 0; /* 1 */\n\tcolor: inherit; /* 2 */\n}/*\nText-level semantics\n====================\n*//**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/abbr[title][data-v-c023248a] {\n\t-webkit-text-decoration: underline dotted;\n\t text-decoration: underline dotted;\n}/**\nAdd the correct font weight in Edge and Safari.\n*/b[data-v-c023248a],\nstrong[data-v-c023248a] {\n\tfont-weight: bolder;\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*/code[data-v-c023248a],\nkbd[data-v-c023248a],\nsamp[data-v-c023248a],\npre[data-v-c023248a] {\n\tfont-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\tfont-size: 1em; /* 2 */\n}/**\nAdd the correct font size in all browsers.\n*/small[data-v-c023248a] {\n\tfont-size: 80%;\n}/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/sub[data-v-c023248a],\nsup[data-v-c023248a] {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}sub[data-v-c023248a] {\n\tbottom: -0.25em;\n}sup[data-v-c023248a] {\n\ttop: -0.5em;\n}/*\nTabular data\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*/table[data-v-c023248a] {\n\ttext-indent: 0; /* 1 */\n\tborder-color: inherit; /* 2 */\n}/*\nForms\n=====\n*//**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/button[data-v-c023248a],\ninput[data-v-c023248a],\noptgroup[data-v-c023248a],\nselect[data-v-c023248a],\ntextarea[data-v-c023248a] {\n\tfont-family: inherit; /* 1 */\n\tfont-size: 100%; /* 1 */\n\tline-height: 1.15; /* 1 */\n\tmargin: 0; /* 2 */\n}/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/button[data-v-c023248a],\nselect[data-v-c023248a] { /* 1 */\n\ttext-transform: none;\n}/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/button[data-v-c023248a],\n[type='button'][data-v-c023248a],\n[type='reset'][data-v-c023248a],\n[type='submit'][data-v-c023248a] {\n\t-webkit-appearance: button;\n}/**\nRemove the inner border and padding in Firefox.\n*/[data-v-c023248a]::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}/**\nRestore the focus styles unset by the previous rule.\n*/[data-v-c023248a]:-moz-focusring {\n\toutline: 1px dotted ButtonText;\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*/[data-v-c023248a]:-moz-ui-invalid {\n\tbox-shadow: none;\n}/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/legend[data-v-c023248a] {\n\tpadding: 0;\n}/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/progress[data-v-c023248a] {\n\tvertical-align: baseline;\n}/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/[data-v-c023248a]::-webkit-inner-spin-button,[data-v-c023248a]::-webkit-outer-spin-button {\n\theight: auto;\n}/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/[type='search'][data-v-c023248a] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/[data-v-c023248a]::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/[data-v-c023248a]::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}/*\nInteractive\n===========\n*//*\nAdd the correct display in Chrome and Safari.\n*/summary[data-v-c023248a] {\n\tdisplay: list-item;\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 * Removes the default spacing and border for appropriate elements.\n */blockquote[data-v-c023248a],\ndl[data-v-c023248a],\ndd[data-v-c023248a],\nh1[data-v-c023248a],\nh2[data-v-c023248a],\nh3[data-v-c023248a],\nh4[data-v-c023248a],\nh5[data-v-c023248a],\nh6[data-v-c023248a],\nhr[data-v-c023248a],\nfigure[data-v-c023248a],\np[data-v-c023248a],\npre[data-v-c023248a] {\n margin: 0;\n}button[data-v-c023248a] {\n background-color: transparent;\n background-image: none;\n}/**\n * Work around a Firefox/IE bug where the transparent `button` background\n * results in a loss of the default `button` focus styles.\n */button[data-v-c023248a]:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}fieldset[data-v-c023248a] {\n margin: 0;\n padding: 0;\n}ol[data-v-c023248a],\nul[data-v-c023248a] {\n list-style: none;\n margin: 0;\n padding: 0;\n}/**\n * Tailwind custom reset styles\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 */html[data-v-c023248a] {\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 * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */body[data-v-c023248a] {\n font-family: inherit;\n line-height: inherit;\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
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 */*[data-v-c023248a],[data-v-c023248a]::before,[data-v-c023248a]::after {\n box-sizing: border-box; /* 1 */\n border-width: 0; /* 2 */\n border-style: solid; /* 2 */\n border-color: #e5e7eb; /* 2 */\n}/*\n * Ensure horizontal rules are visible by default\n */hr[data-v-c023248a] {\n border-top-width: 1px;\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 */img[data-v-c023248a] {\n border-style: solid;\n}textarea[data-v-c023248a] {\n resize: vertical;\n}input[data-v-c023248a]::-moz-placeholder, textarea[data-v-c023248a]::-moz-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-c023248a]:-ms-input-placeholder, textarea[data-v-c023248a]:-ms-input-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-c023248a]::placeholder,\ntextarea[data-v-c023248a]::placeholder {\n opacity: 1;\n color: #9ca3af;\n}button[data-v-c023248a],\n[role=\"button\"][data-v-c023248a] {\n cursor: pointer;\n}table[data-v-c023248a] {\n border-collapse: collapse;\n}h1[data-v-c023248a],\nh2[data-v-c023248a],\nh3[data-v-c023248a],\nh4[data-v-c023248a],\nh5[data-v-c023248a],\nh6[data-v-c023248a] {\n font-size: inherit;\n font-weight: inherit;\n}/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */a[data-v-c023248a] {\n color: inherit;\n text-decoration: inherit;\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 */button[data-v-c023248a],\ninput[data-v-c023248a],\noptgroup[data-v-c023248a],\nselect[data-v-c023248a],\ntextarea[data-v-c023248a] {\n padding: 0;\n line-height: inherit;\n color: inherit;\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 */pre[data-v-c023248a],\ncode[data-v-c023248a],\nkbd[data-v-c023248a],\nsamp[data-v-c023248a] {\n font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}/**\n * 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 */img[data-v-c023248a],\nsvg[data-v-c023248a],\nvideo[data-v-c023248a],\ncanvas[data-v-c023248a],\naudio[data-v-c023248a],\niframe[data-v-c023248a],\nembed[data-v-c023248a],\nobject[data-v-c023248a] {\n display: block;\n vertical-align: middle;\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 */img[data-v-c023248a],\nvideo[data-v-c023248a] {\n max-width: 100%;\n height: auto;\n}*[data-v-c023248a] {\n\t--tw-shadow: 0 0 #0000;\n\t--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-ring-offset-width: 0px;\n\t--tw-ring-offset-color: #fff;\n\t--tw-ring-color: rgba(59, 130, 246, 0.5);\n\t--tw-ring-offset-shadow: 0 0 #0000;\n\t--tw-ring-shadow: 0 0 #0000;\n}.invisible[data-v-c023248a] {\n\tvisibility: hidden;\n}.relative[data-v-c023248a] {\n\tposition: relative;\n}.absolute[data-v-c023248a] {\n\tposition: absolute;\n}.my-3[data-v-c023248a] {\n\tmargin-top: 0.75rem;\n\tmargin-bottom: 0.75rem;\n}.my-1[data-v-c023248a] {\n\tmargin-top: 0.25rem;\n\tmargin-bottom: 0.25rem;\n}.mb-4[data-v-c023248a] {\n\tmargin-bottom: 1rem;\n}.mr-3[data-v-c023248a] {\n\tmargin-right: 0.75rem;\n}.ml-4[data-v-c023248a] {\n\tmargin-left: 1rem;\n}.-mt-3[data-v-c023248a] {\n\tmargin-top: -0.75rem;\n}.mr-4[data-v-c023248a] {\n\tmargin-right: 1rem;\n}.mt-6[data-v-c023248a] {\n\tmargin-top: 1.5rem;\n}.mt-1[data-v-c023248a] {\n\tmargin-top: 0.25rem;\n}.block[data-v-c023248a] {\n\tdisplay: block;\n}.inline-block[data-v-c023248a] {\n\tdisplay: inline-block;\n}.flex[data-v-c023248a] {\n\tdisplay: flex;\n}.inline-flex[data-v-c023248a] {\n\tdisplay: inline-flex;\n}.hidden[data-v-c023248a] {\n\tdisplay: none;\n}.h-16[data-v-c023248a] {\n\theight: 4rem;\n}.h-8[data-v-c023248a] {\n\theight: 2rem;\n}.h-0[data-v-c023248a] {\n\theight: 0px;\n}.h-6[data-v-c023248a] {\n\theight: 1.5rem;\n}.h-5[data-v-c023248a] {\n\theight: 1.25rem;\n}.w-full[data-v-c023248a] {\n\twidth: 100%;\n}.w-16[data-v-c023248a] {\n\twidth: 4rem;\n}.w-0[data-v-c023248a] {\n\twidth: 0px;\n}.w-6[data-v-c023248a] {\n\twidth: 1.5rem;\n}.w-5[data-v-c023248a] {\n\twidth: 1.25rem;\n}.flex-1[data-v-c023248a] {\n\tflex: 1 1 0%;\n}.flex-shrink-0[data-v-c023248a] {\n\tflex-shrink: 0;\n}.flex-grow[data-v-c023248a] {\n\tflex-grow: 1;\n}.transform[data-v-c023248a] {\n\t--tw-translate-x: 0;\n\t--tw-translate-y: 0;\n\t--tw-rotate: 0;\n\t--tw-skew-x: 0;\n\t--tw-skew-y: 0;\n\t--tw-scale-x: 1;\n\t--tw-scale-y: 1;\n\ttransform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}.translate-x-full[data-v-c023248a] {\n\t--tw-translate-x: 100%;\n}.cursor-pointer[data-v-c023248a] {\n\tcursor: pointer;\n}.flex-col[data-v-c023248a] {\n\tflex-direction: column;\n}.flex-row[data-v-c023248a] {\n\tflex-direction: row;\n}.items-center[data-v-c023248a] {\n\talign-items: center;\n}.justify-center[data-v-c023248a] {\n\tjustify-content: center;\n}.space-x-2[data-v-c023248a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(0.5rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}.space-y-2[data-v-c023248a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n}.space-y-4[data-v-c023248a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(1rem * var(--tw-space-y-reverse));\n}.space-x-4[data-v-c023248a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(1rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n}.divide-y[data-v-c023248a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-y-reverse: 0;\n\tborder-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n\tborder-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n}.divide-gray-200[data-v-c023248a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n}.self-center[data-v-c023248a] {\n\talign-self: center;\n}.justify-self-center[data-v-c023248a] {\n\tjustify-self: center;\n}.overflow-hidden[data-v-c023248a] {\n\toverflow: hidden;\n}.overflow-y-auto[data-v-c023248a] {\n\toverflow-y: auto;\n}.rounded-lg[data-v-c023248a] {\n\tborder-radius: 0.5rem;\n}.rounded-full[data-v-c023248a] {\n\tborder-radius: 9999px;\n}.rounded-md[data-v-c023248a] {\n\tborder-radius: 0.375rem;\n}.border[data-v-c023248a] {\n\tborder-width: 1px;\n}.border-red-500[data-v-c023248a] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(239, 68, 68, var(--tw-border-opacity));\n}.border-gray-300[data-v-c023248a] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}.bg-white[data-v-c023248a] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}.bg-gray-50[data-v-c023248a] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}.bg-gray-500[data-v-c023248a] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}.fill-current[data-v-c023248a] {\n\tfill: currentColor;\n}.p-4[data-v-c023248a] {\n\tpadding: 1rem;\n}.px-4[data-v-c023248a] {\n\tpadding-left: 1rem;\n\tpadding-right: 1rem;\n}.py-5[data-v-c023248a] {\n\tpadding-top: 1.25rem;\n\tpadding-bottom: 1.25rem;\n}.px-2[data-v-c023248a] {\n\tpadding-left: 0.5rem;\n\tpadding-right: 0.5rem;\n}.py-1[data-v-c023248a] {\n\tpadding-top: 0.25rem;\n\tpadding-bottom: 0.25rem;\n}.py-2[data-v-c023248a] {\n\tpadding-top: 0.5rem;\n\tpadding-bottom: 0.5rem;\n}.px-3[data-v-c023248a] {\n\tpadding-left: 0.75rem;\n\tpadding-right: 0.75rem;\n}.py-4[data-v-c023248a] {\n\tpadding-top: 1rem;\n\tpadding-bottom: 1rem;\n}.text-left[data-v-c023248a] {\n\ttext-align: left;\n}.text-center[data-v-c023248a] {\n\ttext-align: center;\n}.text-lg[data-v-c023248a] {\n\tfont-size: 1.125rem;\n\tline-height: 1.75rem;\n}.text-xs[data-v-c023248a] {\n\tfont-size: 0.75rem;\n\tline-height: 1rem;\n}.text-xl[data-v-c023248a] {\n\tfont-size: 1.25rem;\n\tline-height: 1.75rem;\n}.font-semibold[data-v-c023248a] {\n\tfont-weight: 600;\n}.font-bold[data-v-c023248a] {\n\tfont-weight: 700;\n}.text-gray-900[data-v-c023248a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(17, 24, 39, var(--tw-text-opacity));\n}.text-white[data-v-c023248a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(255, 255, 255, var(--tw-text-opacity));\n}.text-gray-500[data-v-c023248a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(107, 114, 128, var(--tw-text-opacity));\n}.text-red-500[data-v-c023248a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(239, 68, 68, var(--tw-text-opacity));\n}.text-black[data-v-c023248a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(0, 0, 0, var(--tw-text-opacity));\n}.no-underline[data-v-c023248a] {\n\ttext-decoration: none;\n}.opacity-50[data-v-c023248a] {\n\topacity: 0.5;\n}.shadow-sm[data-v-c023248a] {\n\t--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n\tbox-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}.transition[data-v-c023248a] {\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n\ttransition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n\ttransition-duration: 150ms;\n}.duration-300[data-v-c023248a] {\n\ttransition-duration: 300ms;\n}.focus\\:border-indigo-500[data-v-c023248a]:focus {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(99, 102, 241, var(--tw-border-opacity));\n}.focus\\:ring-indigo-500[data-v-c023248a]:focus {\n\t--tw-ring-opacity: 1;\n\t--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));\n}\n", ""]); +___CSS_LOADER_EXPORT___.push([module.id, "/*! tailwindcss v2.2.2 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize *//*\nDocument\n========\n*//**\nUse a better box model (opinionated).\n*/*[data-v-c023248a],[data-v-c023248a]::before,[data-v-c023248a]::after {\n\tbox-sizing: border-box;\n}/**\nUse a more readable tab size (opinionated).\n*/html[data-v-c023248a] {\n\t-moz-tab-size: 4;\n\t-o-tab-size: 4;\n\t tab-size: 4;\n}/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/html[data-v-c023248a] {\n\tline-height: 1.15; /* 1 */\n\t-webkit-text-size-adjust: 100%; /* 2 */\n}/*\nSections\n========\n*//**\nRemove the margin in all browsers.\n*/body[data-v-c023248a] {\n\tmargin: 0;\n}/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/body[data-v-c023248a] {\n\tfont-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}/*\nGrouping content\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*/hr[data-v-c023248a] {\n\theight: 0; /* 1 */\n\tcolor: inherit; /* 2 */\n}/*\nText-level semantics\n====================\n*//**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/abbr[title][data-v-c023248a] {\n\t-webkit-text-decoration: underline dotted;\n\t text-decoration: underline dotted;\n}/**\nAdd the correct font weight in Edge and Safari.\n*/b[data-v-c023248a],\nstrong[data-v-c023248a] {\n\tfont-weight: bolder;\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*/code[data-v-c023248a],\nkbd[data-v-c023248a],\nsamp[data-v-c023248a],\npre[data-v-c023248a] {\n\tfont-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\tfont-size: 1em; /* 2 */\n}/**\nAdd the correct font size in all browsers.\n*/small[data-v-c023248a] {\n\tfont-size: 80%;\n}/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/sub[data-v-c023248a],\nsup[data-v-c023248a] {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}sub[data-v-c023248a] {\n\tbottom: -0.25em;\n}sup[data-v-c023248a] {\n\ttop: -0.5em;\n}/*\nTabular data\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*/table[data-v-c023248a] {\n\ttext-indent: 0; /* 1 */\n\tborder-color: inherit; /* 2 */\n}/*\nForms\n=====\n*//**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/button[data-v-c023248a],\ninput[data-v-c023248a],\noptgroup[data-v-c023248a],\nselect[data-v-c023248a],\ntextarea[data-v-c023248a] {\n\tfont-family: inherit; /* 1 */\n\tfont-size: 100%; /* 1 */\n\tline-height: 1.15; /* 1 */\n\tmargin: 0; /* 2 */\n}/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/button[data-v-c023248a],\nselect[data-v-c023248a] { /* 1 */\n\ttext-transform: none;\n}/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/button[data-v-c023248a],\n[type='button'][data-v-c023248a],\n[type='reset'][data-v-c023248a],\n[type='submit'][data-v-c023248a] {\n\t-webkit-appearance: button;\n}/**\nRemove the inner border and padding in Firefox.\n*/[data-v-c023248a]::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}/**\nRestore the focus styles unset by the previous rule.\n*/[data-v-c023248a]:-moz-focusring {\n\toutline: 1px dotted ButtonText;\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*/[data-v-c023248a]:-moz-ui-invalid {\n\tbox-shadow: none;\n}/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/legend[data-v-c023248a] {\n\tpadding: 0;\n}/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/progress[data-v-c023248a] {\n\tvertical-align: baseline;\n}/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/[data-v-c023248a]::-webkit-inner-spin-button,[data-v-c023248a]::-webkit-outer-spin-button {\n\theight: auto;\n}/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/[type='search'][data-v-c023248a] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/[data-v-c023248a]::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/[data-v-c023248a]::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}/*\nInteractive\n===========\n*//*\nAdd the correct display in Chrome and Safari.\n*/summary[data-v-c023248a] {\n\tdisplay: list-item;\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 * Removes the default spacing and border for appropriate elements.\n */blockquote[data-v-c023248a],\ndl[data-v-c023248a],\ndd[data-v-c023248a],\nh1[data-v-c023248a],\nh2[data-v-c023248a],\nh3[data-v-c023248a],\nh4[data-v-c023248a],\nh5[data-v-c023248a],\nh6[data-v-c023248a],\nhr[data-v-c023248a],\nfigure[data-v-c023248a],\np[data-v-c023248a],\npre[data-v-c023248a] {\n margin: 0;\n}button[data-v-c023248a] {\n background-color: transparent;\n background-image: none;\n}/**\n * Work around a Firefox/IE bug where the transparent `button` background\n * results in a loss of the default `button` focus styles.\n */button[data-v-c023248a]:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}fieldset[data-v-c023248a] {\n margin: 0;\n padding: 0;\n}ol[data-v-c023248a],\nul[data-v-c023248a] {\n list-style: none;\n margin: 0;\n padding: 0;\n}/**\n * Tailwind custom reset styles\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 */html[data-v-c023248a] {\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 * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */body[data-v-c023248a] {\n font-family: inherit;\n line-height: inherit;\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
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 */*[data-v-c023248a],[data-v-c023248a]::before,[data-v-c023248a]::after {\n box-sizing: border-box; /* 1 */\n border-width: 0; /* 2 */\n border-style: solid; /* 2 */\n border-color: currentColor; /* 2 */\n}/*\n * Ensure horizontal rules are visible by default\n */hr[data-v-c023248a] {\n border-top-width: 1px;\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 */img[data-v-c023248a] {\n border-style: solid;\n}textarea[data-v-c023248a] {\n resize: vertical;\n}input[data-v-c023248a]::-moz-placeholder, textarea[data-v-c023248a]::-moz-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-c023248a]:-ms-input-placeholder, textarea[data-v-c023248a]:-ms-input-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-c023248a]::placeholder,\ntextarea[data-v-c023248a]::placeholder {\n opacity: 1;\n color: #9ca3af;\n}button[data-v-c023248a],\n[role=\"button\"][data-v-c023248a] {\n cursor: pointer;\n}table[data-v-c023248a] {\n border-collapse: collapse;\n}h1[data-v-c023248a],\nh2[data-v-c023248a],\nh3[data-v-c023248a],\nh4[data-v-c023248a],\nh5[data-v-c023248a],\nh6[data-v-c023248a] {\n font-size: inherit;\n font-weight: inherit;\n}/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */a[data-v-c023248a] {\n color: inherit;\n text-decoration: inherit;\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 */button[data-v-c023248a],\ninput[data-v-c023248a],\noptgroup[data-v-c023248a],\nselect[data-v-c023248a],\ntextarea[data-v-c023248a] {\n padding: 0;\n line-height: inherit;\n color: inherit;\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 */pre[data-v-c023248a],\ncode[data-v-c023248a],\nkbd[data-v-c023248a],\nsamp[data-v-c023248a] {\n font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\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 included by design.\n * \n * https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210\n */img[data-v-c023248a],\nsvg[data-v-c023248a],\nvideo[data-v-c023248a],\ncanvas[data-v-c023248a],\naudio[data-v-c023248a],\niframe[data-v-c023248a],\nembed[data-v-c023248a],\nobject[data-v-c023248a] {\n display: block; /* 1 */\n vertical-align: middle; /* 2 */\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 */img[data-v-c023248a],\nvideo[data-v-c023248a] {\n max-width: 100%;\n height: auto;\n}*[data-v-c023248a],[data-v-c023248a]::before,[data-v-c023248a]::after {\n\t--tw-translate-x: 0;\n\t--tw-translate-y: 0;\n\t--tw-rotate: 0;\n\t--tw-skew-x: 0;\n\t--tw-skew-y: 0;\n\t--tw-scale-x: 1;\n\t--tw-scale-y: 1;\n\t--tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-border-opacity));\n\t--tw-shadow: 0 0 #0000;\n\t--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-ring-offset-width: 0px;\n\t--tw-ring-offset-color: #fff;\n\t--tw-ring-color: rgba(59, 130, 246, 0.5);\n\t--tw-ring-offset-shadow: 0 0 #0000;\n\t--tw-ring-shadow: 0 0 #0000;\n\t--tw-blur: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-brightness: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-contrast: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-grayscale: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-invert: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-saturate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-sepia: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n\t--tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n}.invisible[data-v-c023248a] {\n\tvisibility: hidden;\n}.absolute[data-v-c023248a] {\n\tposition: absolute;\n}.relative[data-v-c023248a] {\n\tposition: relative;\n}.mx-2[data-v-c023248a] {\n\tmargin-left: 0.5rem;\n\tmargin-right: 0.5rem;\n}.my-3[data-v-c023248a] {\n\tmargin-top: 0.75rem;\n\tmargin-bottom: 0.75rem;\n}.my-1[data-v-c023248a] {\n\tmargin-top: 0.25rem;\n\tmargin-bottom: 0.25rem;\n}.mx-0[data-v-c023248a] {\n\tmargin-left: 0px;\n\tmargin-right: 0px;\n}.my-2[data-v-c023248a] {\n\tmargin-top: 0.5rem;\n\tmargin-bottom: 0.5rem;\n}.mb-4[data-v-c023248a] {\n\tmargin-bottom: 1rem;\n}.mr-3[data-v-c023248a] {\n\tmargin-right: 0.75rem;\n}.ml-4[data-v-c023248a] {\n\tmargin-left: 1rem;\n}.-mt-3[data-v-c023248a] {\n\tmargin-top: -0.75rem;\n}.mr-4[data-v-c023248a] {\n\tmargin-right: 1rem;\n}.ml-auto[data-v-c023248a] {\n\tmargin-left: auto;\n}.mt-6[data-v-c023248a] {\n\tmargin-top: 1.5rem;\n}.mt-1[data-v-c023248a] {\n\tmargin-top: 0.25rem;\n}.block[data-v-c023248a] {\n\tdisplay: block;\n}.inline-block[data-v-c023248a] {\n\tdisplay: inline-block;\n}.flex[data-v-c023248a] {\n\tdisplay: flex;\n}.inline-flex[data-v-c023248a] {\n\tdisplay: inline-flex;\n}.hidden[data-v-c023248a] {\n\tdisplay: none;\n}.h-16[data-v-c023248a] {\n\theight: 4rem;\n}.h-8[data-v-c023248a] {\n\theight: 2rem;\n}.h-0[data-v-c023248a] {\n\theight: 0px;\n}.h-6[data-v-c023248a] {\n\theight: 1.5rem;\n}.h-5[data-v-c023248a] {\n\theight: 1.25rem;\n}.w-full[data-v-c023248a] {\n\twidth: 100%;\n}.w-16[data-v-c023248a] {\n\twidth: 4rem;\n}.w-0[data-v-c023248a] {\n\twidth: 0px;\n}.w-6[data-v-c023248a] {\n\twidth: 1.5rem;\n}.w-5[data-v-c023248a] {\n\twidth: 1.25rem;\n}.flex-1[data-v-c023248a] {\n\tflex: 1 1 0%;\n}.flex-shrink-0[data-v-c023248a] {\n\tflex-shrink: 0;\n}.flex-grow[data-v-c023248a] {\n\tflex-grow: 1;\n}.translate-x-full[data-v-c023248a] {\n\t--tw-translate-x: 100%;\n\ttransform: var(--tw-transform);\n}.rotate-90[data-v-c023248a] {\n\t--tw-rotate: 90deg;\n\ttransform: var(--tw-transform);\n}.transform[data-v-c023248a] {\n\ttransform: var(--tw-transform);\n}.cursor-pointer[data-v-c023248a] {\n\tcursor: pointer;\n}.appearance-none[data-v-c023248a] {\n\t-webkit-appearance: none;\n\t -moz-appearance: none;\n\t appearance: none;\n}.flex-row[data-v-c023248a] {\n\tflex-direction: row;\n}.flex-col[data-v-c023248a] {\n\tflex-direction: column;\n}.flex-wrap[data-v-c023248a] {\n\tflex-wrap: wrap;\n}.items-center[data-v-c023248a] {\n\talign-items: center;\n}.justify-center[data-v-c023248a] {\n\tjustify-content: center;\n}.space-y-2[data-v-c023248a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n}.space-x-2[data-v-c023248a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(0.5rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}.space-y-4[data-v-c023248a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(1rem * var(--tw-space-y-reverse));\n}.divide-y[data-v-c023248a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-y-reverse: 0;\n\tborder-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n\tborder-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n}.divide-gray-200[data-v-c023248a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n}.self-center[data-v-c023248a] {\n\talign-self: center;\n}.overflow-hidden[data-v-c023248a] {\n\toverflow: hidden;\n}.overflow-y-auto[data-v-c023248a] {\n\toverflow-y: auto;\n}.rounded-lg[data-v-c023248a] {\n\tborder-radius: 0.5rem;\n}.rounded-full[data-v-c023248a] {\n\tborder-radius: 9999px;\n}.rounded-md[data-v-c023248a] {\n\tborder-radius: 0.375rem;\n}.border[data-v-c023248a] {\n\tborder-width: 1px;\n}.border-red-500[data-v-c023248a] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(239, 68, 68, var(--tw-border-opacity));\n}.border-gray-300[data-v-c023248a] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}.bg-white[data-v-c023248a] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}.bg-gray-50[data-v-c023248a] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}.bg-gray-500[data-v-c023248a] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}.fill-current[data-v-c023248a] {\n\tfill: currentColor;\n}.p-4[data-v-c023248a] {\n\tpadding: 1rem;\n}.p-52[data-v-c023248a] {\n\tpadding: 13rem;\n}.px-4[data-v-c023248a] {\n\tpadding-left: 1rem;\n\tpadding-right: 1rem;\n}.py-5[data-v-c023248a] {\n\tpadding-top: 1.25rem;\n\tpadding-bottom: 1.25rem;\n}.px-2[data-v-c023248a] {\n\tpadding-left: 0.5rem;\n\tpadding-right: 0.5rem;\n}.py-1[data-v-c023248a] {\n\tpadding-top: 0.25rem;\n\tpadding-bottom: 0.25rem;\n}.py-2[data-v-c023248a] {\n\tpadding-top: 0.5rem;\n\tpadding-bottom: 0.5rem;\n}.px-3[data-v-c023248a] {\n\tpadding-left: 0.75rem;\n\tpadding-right: 0.75rem;\n}.py-4[data-v-c023248a] {\n\tpadding-top: 1rem;\n\tpadding-bottom: 1rem;\n}.text-left[data-v-c023248a] {\n\ttext-align: left;\n}.text-center[data-v-c023248a] {\n\ttext-align: center;\n}.text-lg[data-v-c023248a] {\n\tfont-size: 1.125rem;\n\tline-height: 1.75rem;\n}.text-xs[data-v-c023248a] {\n\tfont-size: 0.75rem;\n\tline-height: 1rem;\n}.text-xl[data-v-c023248a] {\n\tfont-size: 1.25rem;\n\tline-height: 1.75rem;\n}.font-semibold[data-v-c023248a] {\n\tfont-weight: 600;\n}.font-bold[data-v-c023248a] {\n\tfont-weight: 700;\n}.text-gray-900[data-v-c023248a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(17, 24, 39, var(--tw-text-opacity));\n}.text-white[data-v-c023248a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(255, 255, 255, var(--tw-text-opacity));\n}.text-gray-500[data-v-c023248a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(107, 114, 128, var(--tw-text-opacity));\n}.text-red-500[data-v-c023248a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(239, 68, 68, var(--tw-text-opacity));\n}.text-black[data-v-c023248a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(0, 0, 0, var(--tw-text-opacity));\n}.no-underline[data-v-c023248a] {\n\ttext-decoration: none;\n}.opacity-50[data-v-c023248a] {\n\topacity: 0.5;\n}.shadow-sm[data-v-c023248a] {\n\t--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n\tbox-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}.transition[data-v-c023248a] {\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n\ttransition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n\ttransition-duration: 150ms;\n}.duration-300[data-v-c023248a] {\n\ttransition-duration: 300ms;\n}.focus\\:border-indigo-500[data-v-c023248a]:focus {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(99, 102, 241, var(--tw-border-opacity));\n}.focus\\:ring-indigo-500[data-v-c023248a]:focus {\n\t--tw-ring-opacity: 1;\n\t--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));\n}\n", ""]); // Exports /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); @@ -925,7 +1063,7 @@ __webpack_require__.r(__webpack_exports__); var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(function(i){return i[1]}); // Module -___CSS_LOADER_EXPORT___.push([module.id, "/*! tailwindcss v2.1.4 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize *//*\nDocument\n========\n*//**\nUse a better box model (opinionated).\n*/*[data-v-d3c2d96a],[data-v-d3c2d96a]::before,[data-v-d3c2d96a]::after {\n\tbox-sizing: border-box;\n}/**\nUse a more readable tab size (opinionated).\n*/html[data-v-d3c2d96a] {\n\t-moz-tab-size: 4;\n\t-o-tab-size: 4;\n\t tab-size: 4;\n}/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/html[data-v-d3c2d96a] {\n\tline-height: 1.15; /* 1 */\n\t-webkit-text-size-adjust: 100%; /* 2 */\n}/*\nSections\n========\n*//**\nRemove the margin in all browsers.\n*/body[data-v-d3c2d96a] {\n\tmargin: 0;\n}/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/body[data-v-d3c2d96a] {\n\tfont-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}/*\nGrouping content\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*/hr[data-v-d3c2d96a] {\n\theight: 0; /* 1 */\n\tcolor: inherit; /* 2 */\n}/*\nText-level semantics\n====================\n*//**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/abbr[title][data-v-d3c2d96a] {\n\t-webkit-text-decoration: underline dotted;\n\t text-decoration: underline dotted;\n}/**\nAdd the correct font weight in Edge and Safari.\n*/b[data-v-d3c2d96a],\nstrong[data-v-d3c2d96a] {\n\tfont-weight: bolder;\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*/code[data-v-d3c2d96a],\nkbd[data-v-d3c2d96a],\nsamp[data-v-d3c2d96a],\npre[data-v-d3c2d96a] {\n\tfont-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\tfont-size: 1em; /* 2 */\n}/**\nAdd the correct font size in all browsers.\n*/small[data-v-d3c2d96a] {\n\tfont-size: 80%;\n}/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/sub[data-v-d3c2d96a],\nsup[data-v-d3c2d96a] {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}sub[data-v-d3c2d96a] {\n\tbottom: -0.25em;\n}sup[data-v-d3c2d96a] {\n\ttop: -0.5em;\n}/*\nTabular data\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*/table[data-v-d3c2d96a] {\n\ttext-indent: 0; /* 1 */\n\tborder-color: inherit; /* 2 */\n}/*\nForms\n=====\n*//**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/button[data-v-d3c2d96a],\ninput[data-v-d3c2d96a],\noptgroup[data-v-d3c2d96a],\nselect[data-v-d3c2d96a],\ntextarea[data-v-d3c2d96a] {\n\tfont-family: inherit; /* 1 */\n\tfont-size: 100%; /* 1 */\n\tline-height: 1.15; /* 1 */\n\tmargin: 0; /* 2 */\n}/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/button[data-v-d3c2d96a],\nselect[data-v-d3c2d96a] { /* 1 */\n\ttext-transform: none;\n}/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/button[data-v-d3c2d96a],\n[type='button'][data-v-d3c2d96a],\n[type='reset'][data-v-d3c2d96a],\n[type='submit'][data-v-d3c2d96a] {\n\t-webkit-appearance: button;\n}/**\nRemove the inner border and padding in Firefox.\n*/[data-v-d3c2d96a]::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}/**\nRestore the focus styles unset by the previous rule.\n*/[data-v-d3c2d96a]:-moz-focusring {\n\toutline: 1px dotted ButtonText;\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*/[data-v-d3c2d96a]:-moz-ui-invalid {\n\tbox-shadow: none;\n}/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/legend[data-v-d3c2d96a] {\n\tpadding: 0;\n}/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/progress[data-v-d3c2d96a] {\n\tvertical-align: baseline;\n}/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/[data-v-d3c2d96a]::-webkit-inner-spin-button,[data-v-d3c2d96a]::-webkit-outer-spin-button {\n\theight: auto;\n}/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/[type='search'][data-v-d3c2d96a] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/[data-v-d3c2d96a]::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/[data-v-d3c2d96a]::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}/*\nInteractive\n===========\n*//*\nAdd the correct display in Chrome and Safari.\n*/summary[data-v-d3c2d96a] {\n\tdisplay: list-item;\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 * Removes the default spacing and border for appropriate elements.\n */blockquote[data-v-d3c2d96a],\ndl[data-v-d3c2d96a],\ndd[data-v-d3c2d96a],\nh1[data-v-d3c2d96a],\nh2[data-v-d3c2d96a],\nh3[data-v-d3c2d96a],\nh4[data-v-d3c2d96a],\nh5[data-v-d3c2d96a],\nh6[data-v-d3c2d96a],\nhr[data-v-d3c2d96a],\nfigure[data-v-d3c2d96a],\np[data-v-d3c2d96a],\npre[data-v-d3c2d96a] {\n margin: 0;\n}button[data-v-d3c2d96a] {\n background-color: transparent;\n background-image: none;\n}/**\n * Work around a Firefox/IE bug where the transparent `button` background\n * results in a loss of the default `button` focus styles.\n */button[data-v-d3c2d96a]:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}fieldset[data-v-d3c2d96a] {\n margin: 0;\n padding: 0;\n}ol[data-v-d3c2d96a],\nul[data-v-d3c2d96a] {\n list-style: none;\n margin: 0;\n padding: 0;\n}/**\n * Tailwind custom reset styles\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 */html[data-v-d3c2d96a] {\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 * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */body[data-v-d3c2d96a] {\n font-family: inherit;\n line-height: inherit;\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
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 */*[data-v-d3c2d96a],[data-v-d3c2d96a]::before,[data-v-d3c2d96a]::after {\n box-sizing: border-box; /* 1 */\n border-width: 0; /* 2 */\n border-style: solid; /* 2 */\n border-color: #e5e7eb; /* 2 */\n}/*\n * Ensure horizontal rules are visible by default\n */hr[data-v-d3c2d96a] {\n border-top-width: 1px;\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 */img[data-v-d3c2d96a] {\n border-style: solid;\n}textarea[data-v-d3c2d96a] {\n resize: vertical;\n}input[data-v-d3c2d96a]::-moz-placeholder, textarea[data-v-d3c2d96a]::-moz-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-d3c2d96a]:-ms-input-placeholder, textarea[data-v-d3c2d96a]:-ms-input-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-d3c2d96a]::placeholder,\ntextarea[data-v-d3c2d96a]::placeholder {\n opacity: 1;\n color: #9ca3af;\n}button[data-v-d3c2d96a],\n[role=\"button\"][data-v-d3c2d96a] {\n cursor: pointer;\n}table[data-v-d3c2d96a] {\n border-collapse: collapse;\n}h1[data-v-d3c2d96a],\nh2[data-v-d3c2d96a],\nh3[data-v-d3c2d96a],\nh4[data-v-d3c2d96a],\nh5[data-v-d3c2d96a],\nh6[data-v-d3c2d96a] {\n font-size: inherit;\n font-weight: inherit;\n}/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */a[data-v-d3c2d96a] {\n color: inherit;\n text-decoration: inherit;\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 */button[data-v-d3c2d96a],\ninput[data-v-d3c2d96a],\noptgroup[data-v-d3c2d96a],\nselect[data-v-d3c2d96a],\ntextarea[data-v-d3c2d96a] {\n padding: 0;\n line-height: inherit;\n color: inherit;\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 */pre[data-v-d3c2d96a],\ncode[data-v-d3c2d96a],\nkbd[data-v-d3c2d96a],\nsamp[data-v-d3c2d96a] {\n font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n}/**\n * 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 */img[data-v-d3c2d96a],\nsvg[data-v-d3c2d96a],\nvideo[data-v-d3c2d96a],\ncanvas[data-v-d3c2d96a],\naudio[data-v-d3c2d96a],\niframe[data-v-d3c2d96a],\nembed[data-v-d3c2d96a],\nobject[data-v-d3c2d96a] {\n display: block;\n vertical-align: middle;\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 */img[data-v-d3c2d96a],\nvideo[data-v-d3c2d96a] {\n max-width: 100%;\n height: auto;\n}*[data-v-d3c2d96a] {\n\t--tw-shadow: 0 0 #0000;\n\t--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-ring-offset-width: 0px;\n\t--tw-ring-offset-color: #fff;\n\t--tw-ring-color: rgba(59, 130, 246, 0.5);\n\t--tw-ring-offset-shadow: 0 0 #0000;\n\t--tw-ring-shadow: 0 0 #0000;\n}.invisible[data-v-d3c2d96a] {\n\tvisibility: hidden;\n}.relative[data-v-d3c2d96a] {\n\tposition: relative;\n}.absolute[data-v-d3c2d96a] {\n\tposition: absolute;\n}.my-3[data-v-d3c2d96a] {\n\tmargin-top: 0.75rem;\n\tmargin-bottom: 0.75rem;\n}.my-1[data-v-d3c2d96a] {\n\tmargin-top: 0.25rem;\n\tmargin-bottom: 0.25rem;\n}.mb-4[data-v-d3c2d96a] {\n\tmargin-bottom: 1rem;\n}.mr-3[data-v-d3c2d96a] {\n\tmargin-right: 0.75rem;\n}.ml-4[data-v-d3c2d96a] {\n\tmargin-left: 1rem;\n}.-mt-3[data-v-d3c2d96a] {\n\tmargin-top: -0.75rem;\n}.mr-4[data-v-d3c2d96a] {\n\tmargin-right: 1rem;\n}.mt-6[data-v-d3c2d96a] {\n\tmargin-top: 1.5rem;\n}.mt-1[data-v-d3c2d96a] {\n\tmargin-top: 0.25rem;\n}.block[data-v-d3c2d96a] {\n\tdisplay: block;\n}.inline-block[data-v-d3c2d96a] {\n\tdisplay: inline-block;\n}.flex[data-v-d3c2d96a] {\n\tdisplay: flex;\n}.inline-flex[data-v-d3c2d96a] {\n\tdisplay: inline-flex;\n}.hidden[data-v-d3c2d96a] {\n\tdisplay: none;\n}.h-16[data-v-d3c2d96a] {\n\theight: 4rem;\n}.h-8[data-v-d3c2d96a] {\n\theight: 2rem;\n}.h-0[data-v-d3c2d96a] {\n\theight: 0px;\n}.h-6[data-v-d3c2d96a] {\n\theight: 1.5rem;\n}.h-5[data-v-d3c2d96a] {\n\theight: 1.25rem;\n}.w-full[data-v-d3c2d96a] {\n\twidth: 100%;\n}.w-16[data-v-d3c2d96a] {\n\twidth: 4rem;\n}.w-0[data-v-d3c2d96a] {\n\twidth: 0px;\n}.w-6[data-v-d3c2d96a] {\n\twidth: 1.5rem;\n}.w-5[data-v-d3c2d96a] {\n\twidth: 1.25rem;\n}.flex-1[data-v-d3c2d96a] {\n\tflex: 1 1 0%;\n}.flex-shrink-0[data-v-d3c2d96a] {\n\tflex-shrink: 0;\n}.flex-grow[data-v-d3c2d96a] {\n\tflex-grow: 1;\n}.transform[data-v-d3c2d96a] {\n\t--tw-translate-x: 0;\n\t--tw-translate-y: 0;\n\t--tw-rotate: 0;\n\t--tw-skew-x: 0;\n\t--tw-skew-y: 0;\n\t--tw-scale-x: 1;\n\t--tw-scale-y: 1;\n\ttransform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n}.translate-x-full[data-v-d3c2d96a] {\n\t--tw-translate-x: 100%;\n}.cursor-pointer[data-v-d3c2d96a] {\n\tcursor: pointer;\n}.flex-col[data-v-d3c2d96a] {\n\tflex-direction: column;\n}.flex-row[data-v-d3c2d96a] {\n\tflex-direction: row;\n}.items-center[data-v-d3c2d96a] {\n\talign-items: center;\n}.justify-center[data-v-d3c2d96a] {\n\tjustify-content: center;\n}.space-x-2[data-v-d3c2d96a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(0.5rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}.space-y-2[data-v-d3c2d96a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n}.space-y-4[data-v-d3c2d96a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(1rem * var(--tw-space-y-reverse));\n}.space-x-4[data-v-d3c2d96a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(1rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));\n}.divide-y[data-v-d3c2d96a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-y-reverse: 0;\n\tborder-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n\tborder-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n}.divide-gray-200[data-v-d3c2d96a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n}.self-center[data-v-d3c2d96a] {\n\talign-self: center;\n}.justify-self-center[data-v-d3c2d96a] {\n\tjustify-self: center;\n}.overflow-hidden[data-v-d3c2d96a] {\n\toverflow: hidden;\n}.overflow-y-auto[data-v-d3c2d96a] {\n\toverflow-y: auto;\n}.rounded-lg[data-v-d3c2d96a] {\n\tborder-radius: 0.5rem;\n}.rounded-full[data-v-d3c2d96a] {\n\tborder-radius: 9999px;\n}.rounded-md[data-v-d3c2d96a] {\n\tborder-radius: 0.375rem;\n}.border[data-v-d3c2d96a] {\n\tborder-width: 1px;\n}.border-red-500[data-v-d3c2d96a] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(239, 68, 68, var(--tw-border-opacity));\n}.border-gray-300[data-v-d3c2d96a] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}.bg-white[data-v-d3c2d96a] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}.bg-gray-50[data-v-d3c2d96a] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}.bg-gray-500[data-v-d3c2d96a] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}.fill-current[data-v-d3c2d96a] {\n\tfill: currentColor;\n}.p-4[data-v-d3c2d96a] {\n\tpadding: 1rem;\n}.px-4[data-v-d3c2d96a] {\n\tpadding-left: 1rem;\n\tpadding-right: 1rem;\n}.py-5[data-v-d3c2d96a] {\n\tpadding-top: 1.25rem;\n\tpadding-bottom: 1.25rem;\n}.px-2[data-v-d3c2d96a] {\n\tpadding-left: 0.5rem;\n\tpadding-right: 0.5rem;\n}.py-1[data-v-d3c2d96a] {\n\tpadding-top: 0.25rem;\n\tpadding-bottom: 0.25rem;\n}.py-2[data-v-d3c2d96a] {\n\tpadding-top: 0.5rem;\n\tpadding-bottom: 0.5rem;\n}.px-3[data-v-d3c2d96a] {\n\tpadding-left: 0.75rem;\n\tpadding-right: 0.75rem;\n}.py-4[data-v-d3c2d96a] {\n\tpadding-top: 1rem;\n\tpadding-bottom: 1rem;\n}.text-left[data-v-d3c2d96a] {\n\ttext-align: left;\n}.text-center[data-v-d3c2d96a] {\n\ttext-align: center;\n}.text-lg[data-v-d3c2d96a] {\n\tfont-size: 1.125rem;\n\tline-height: 1.75rem;\n}.text-xs[data-v-d3c2d96a] {\n\tfont-size: 0.75rem;\n\tline-height: 1rem;\n}.text-xl[data-v-d3c2d96a] {\n\tfont-size: 1.25rem;\n\tline-height: 1.75rem;\n}.font-semibold[data-v-d3c2d96a] {\n\tfont-weight: 600;\n}.font-bold[data-v-d3c2d96a] {\n\tfont-weight: 700;\n}.text-gray-900[data-v-d3c2d96a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(17, 24, 39, var(--tw-text-opacity));\n}.text-white[data-v-d3c2d96a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(255, 255, 255, var(--tw-text-opacity));\n}.text-gray-500[data-v-d3c2d96a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(107, 114, 128, var(--tw-text-opacity));\n}.text-red-500[data-v-d3c2d96a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(239, 68, 68, var(--tw-text-opacity));\n}.text-black[data-v-d3c2d96a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(0, 0, 0, var(--tw-text-opacity));\n}.no-underline[data-v-d3c2d96a] {\n\ttext-decoration: none;\n}.opacity-50[data-v-d3c2d96a] {\n\topacity: 0.5;\n}.shadow-sm[data-v-d3c2d96a] {\n\t--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n\tbox-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}.transition[data-v-d3c2d96a] {\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n\ttransition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n\ttransition-duration: 150ms;\n}.duration-300[data-v-d3c2d96a] {\n\ttransition-duration: 300ms;\n}.focus\\:border-indigo-500[data-v-d3c2d96a]:focus {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(99, 102, 241, var(--tw-border-opacity));\n}.focus\\:ring-indigo-500[data-v-d3c2d96a]:focus {\n\t--tw-ring-opacity: 1;\n\t--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));\n}\n", ""]); +___CSS_LOADER_EXPORT___.push([module.id, "/*! tailwindcss v2.2.2 | MIT License | https://tailwindcss.com *//*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize *//*\nDocument\n========\n*//**\nUse a better box model (opinionated).\n*/*[data-v-d3c2d96a],[data-v-d3c2d96a]::before,[data-v-d3c2d96a]::after {\n\tbox-sizing: border-box;\n}/**\nUse a more readable tab size (opinionated).\n*/html[data-v-d3c2d96a] {\n\t-moz-tab-size: 4;\n\t-o-tab-size: 4;\n\t tab-size: 4;\n}/**\n1. Correct the line height in all browsers.\n2. Prevent adjustments of font size after orientation changes in iOS.\n*/html[data-v-d3c2d96a] {\n\tline-height: 1.15; /* 1 */\n\t-webkit-text-size-adjust: 100%; /* 2 */\n}/*\nSections\n========\n*//**\nRemove the margin in all browsers.\n*/body[data-v-d3c2d96a] {\n\tmargin: 0;\n}/**\nImprove consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)\n*/body[data-v-d3c2d96a] {\n\tfont-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}/*\nGrouping content\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*/hr[data-v-d3c2d96a] {\n\theight: 0; /* 1 */\n\tcolor: inherit; /* 2 */\n}/*\nText-level semantics\n====================\n*//**\nAdd the correct text decoration in Chrome, Edge, and Safari.\n*/abbr[title][data-v-d3c2d96a] {\n\t-webkit-text-decoration: underline dotted;\n\t text-decoration: underline dotted;\n}/**\nAdd the correct font weight in Edge and Safari.\n*/b[data-v-d3c2d96a],\nstrong[data-v-d3c2d96a] {\n\tfont-weight: bolder;\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*/code[data-v-d3c2d96a],\nkbd[data-v-d3c2d96a],\nsamp[data-v-d3c2d96a],\npre[data-v-d3c2d96a] {\n\tfont-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\tfont-size: 1em; /* 2 */\n}/**\nAdd the correct font size in all browsers.\n*/small[data-v-d3c2d96a] {\n\tfont-size: 80%;\n}/**\nPrevent 'sub' and 'sup' elements from affecting the line height in all browsers.\n*/sub[data-v-d3c2d96a],\nsup[data-v-d3c2d96a] {\n\tfont-size: 75%;\n\tline-height: 0;\n\tposition: relative;\n\tvertical-align: baseline;\n}sub[data-v-d3c2d96a] {\n\tbottom: -0.25em;\n}sup[data-v-d3c2d96a] {\n\ttop: -0.5em;\n}/*\nTabular data\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*/table[data-v-d3c2d96a] {\n\ttext-indent: 0; /* 1 */\n\tborder-color: inherit; /* 2 */\n}/*\nForms\n=====\n*//**\n1. Change the font styles in all browsers.\n2. Remove the margin in Firefox and Safari.\n*/button[data-v-d3c2d96a],\ninput[data-v-d3c2d96a],\noptgroup[data-v-d3c2d96a],\nselect[data-v-d3c2d96a],\ntextarea[data-v-d3c2d96a] {\n\tfont-family: inherit; /* 1 */\n\tfont-size: 100%; /* 1 */\n\tline-height: 1.15; /* 1 */\n\tmargin: 0; /* 2 */\n}/**\nRemove the inheritance of text transform in Edge and Firefox.\n1. Remove the inheritance of text transform in Firefox.\n*/button[data-v-d3c2d96a],\nselect[data-v-d3c2d96a] { /* 1 */\n\ttext-transform: none;\n}/**\nCorrect the inability to style clickable types in iOS and Safari.\n*/button[data-v-d3c2d96a],\n[type='button'][data-v-d3c2d96a],\n[type='reset'][data-v-d3c2d96a],\n[type='submit'][data-v-d3c2d96a] {\n\t-webkit-appearance: button;\n}/**\nRemove the inner border and padding in Firefox.\n*/[data-v-d3c2d96a]::-moz-focus-inner {\n\tborder-style: none;\n\tpadding: 0;\n}/**\nRestore the focus styles unset by the previous rule.\n*/[data-v-d3c2d96a]:-moz-focusring {\n\toutline: 1px dotted ButtonText;\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*/[data-v-d3c2d96a]:-moz-ui-invalid {\n\tbox-shadow: none;\n}/**\nRemove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.\n*/legend[data-v-d3c2d96a] {\n\tpadding: 0;\n}/**\nAdd the correct vertical alignment in Chrome and Firefox.\n*/progress[data-v-d3c2d96a] {\n\tvertical-align: baseline;\n}/**\nCorrect the cursor style of increment and decrement buttons in Safari.\n*/[data-v-d3c2d96a]::-webkit-inner-spin-button,[data-v-d3c2d96a]::-webkit-outer-spin-button {\n\theight: auto;\n}/**\n1. Correct the odd appearance in Chrome and Safari.\n2. Correct the outline style in Safari.\n*/[type='search'][data-v-d3c2d96a] {\n\t-webkit-appearance: textfield; /* 1 */\n\toutline-offset: -2px; /* 2 */\n}/**\nRemove the inner padding in Chrome and Safari on macOS.\n*/[data-v-d3c2d96a]::-webkit-search-decoration {\n\t-webkit-appearance: none;\n}/**\n1. Correct the inability to style clickable types in iOS and Safari.\n2. Change font properties to 'inherit' in Safari.\n*/[data-v-d3c2d96a]::-webkit-file-upload-button {\n\t-webkit-appearance: button; /* 1 */\n\tfont: inherit; /* 2 */\n}/*\nInteractive\n===========\n*//*\nAdd the correct display in Chrome and Safari.\n*/summary[data-v-d3c2d96a] {\n\tdisplay: list-item;\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 * Removes the default spacing and border for appropriate elements.\n */blockquote[data-v-d3c2d96a],\ndl[data-v-d3c2d96a],\ndd[data-v-d3c2d96a],\nh1[data-v-d3c2d96a],\nh2[data-v-d3c2d96a],\nh3[data-v-d3c2d96a],\nh4[data-v-d3c2d96a],\nh5[data-v-d3c2d96a],\nh6[data-v-d3c2d96a],\nhr[data-v-d3c2d96a],\nfigure[data-v-d3c2d96a],\np[data-v-d3c2d96a],\npre[data-v-d3c2d96a] {\n margin: 0;\n}button[data-v-d3c2d96a] {\n background-color: transparent;\n background-image: none;\n}/**\n * Work around a Firefox/IE bug where the transparent `button` background\n * results in a loss of the default `button` focus styles.\n */button[data-v-d3c2d96a]:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}fieldset[data-v-d3c2d96a] {\n margin: 0;\n padding: 0;\n}ol[data-v-d3c2d96a],\nul[data-v-d3c2d96a] {\n list-style: none;\n margin: 0;\n padding: 0;\n}/**\n * Tailwind custom reset styles\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 */html[data-v-d3c2d96a] {\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 * Inherit font-family and line-height from `html` so users can set them as\n * a class directly on the `html` element.\n */body[data-v-d3c2d96a] {\n font-family: inherit;\n line-height: inherit;\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
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 */*[data-v-d3c2d96a],[data-v-d3c2d96a]::before,[data-v-d3c2d96a]::after {\n box-sizing: border-box; /* 1 */\n border-width: 0; /* 2 */\n border-style: solid; /* 2 */\n border-color: currentColor; /* 2 */\n}/*\n * Ensure horizontal rules are visible by default\n */hr[data-v-d3c2d96a] {\n border-top-width: 1px;\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 */img[data-v-d3c2d96a] {\n border-style: solid;\n}textarea[data-v-d3c2d96a] {\n resize: vertical;\n}input[data-v-d3c2d96a]::-moz-placeholder, textarea[data-v-d3c2d96a]::-moz-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-d3c2d96a]:-ms-input-placeholder, textarea[data-v-d3c2d96a]:-ms-input-placeholder {\n opacity: 1;\n color: #9ca3af;\n}input[data-v-d3c2d96a]::placeholder,\ntextarea[data-v-d3c2d96a]::placeholder {\n opacity: 1;\n color: #9ca3af;\n}button[data-v-d3c2d96a],\n[role=\"button\"][data-v-d3c2d96a] {\n cursor: pointer;\n}table[data-v-d3c2d96a] {\n border-collapse: collapse;\n}h1[data-v-d3c2d96a],\nh2[data-v-d3c2d96a],\nh3[data-v-d3c2d96a],\nh4[data-v-d3c2d96a],\nh5[data-v-d3c2d96a],\nh6[data-v-d3c2d96a] {\n font-size: inherit;\n font-weight: inherit;\n}/**\n * Reset links to optimize for opt-in styling instead of\n * opt-out.\n */a[data-v-d3c2d96a] {\n color: inherit;\n text-decoration: inherit;\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 */button[data-v-d3c2d96a],\ninput[data-v-d3c2d96a],\noptgroup[data-v-d3c2d96a],\nselect[data-v-d3c2d96a],\ntextarea[data-v-d3c2d96a] {\n padding: 0;\n line-height: inherit;\n color: inherit;\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 */pre[data-v-d3c2d96a],\ncode[data-v-d3c2d96a],\nkbd[data-v-d3c2d96a],\nsamp[data-v-d3c2d96a] {\n font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\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 included by design.\n * \n * https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210\n */img[data-v-d3c2d96a],\nsvg[data-v-d3c2d96a],\nvideo[data-v-d3c2d96a],\ncanvas[data-v-d3c2d96a],\naudio[data-v-d3c2d96a],\niframe[data-v-d3c2d96a],\nembed[data-v-d3c2d96a],\nobject[data-v-d3c2d96a] {\n display: block; /* 1 */\n vertical-align: middle; /* 2 */\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 */img[data-v-d3c2d96a],\nvideo[data-v-d3c2d96a] {\n max-width: 100%;\n height: auto;\n}*[data-v-d3c2d96a],[data-v-d3c2d96a]::before,[data-v-d3c2d96a]::after {\n\t--tw-translate-x: 0;\n\t--tw-translate-y: 0;\n\t--tw-rotate: 0;\n\t--tw-skew-x: 0;\n\t--tw-skew-y: 0;\n\t--tw-scale-x: 1;\n\t--tw-scale-y: 1;\n\t--tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-border-opacity));\n\t--tw-shadow: 0 0 #0000;\n\t--tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-ring-offset-width: 0px;\n\t--tw-ring-offset-color: #fff;\n\t--tw-ring-color: rgba(59, 130, 246, 0.5);\n\t--tw-ring-offset-shadow: 0 0 #0000;\n\t--tw-ring-shadow: 0 0 #0000;\n\t--tw-blur: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-brightness: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-contrast: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-grayscale: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-invert: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-saturate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-sepia: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);\n\t--tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);\n\t--tw-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);\n}.invisible[data-v-d3c2d96a] {\n\tvisibility: hidden;\n}.absolute[data-v-d3c2d96a] {\n\tposition: absolute;\n}.relative[data-v-d3c2d96a] {\n\tposition: relative;\n}.mx-2[data-v-d3c2d96a] {\n\tmargin-left: 0.5rem;\n\tmargin-right: 0.5rem;\n}.my-3[data-v-d3c2d96a] {\n\tmargin-top: 0.75rem;\n\tmargin-bottom: 0.75rem;\n}.my-1[data-v-d3c2d96a] {\n\tmargin-top: 0.25rem;\n\tmargin-bottom: 0.25rem;\n}.mx-0[data-v-d3c2d96a] {\n\tmargin-left: 0px;\n\tmargin-right: 0px;\n}.my-2[data-v-d3c2d96a] {\n\tmargin-top: 0.5rem;\n\tmargin-bottom: 0.5rem;\n}.mb-4[data-v-d3c2d96a] {\n\tmargin-bottom: 1rem;\n}.mr-3[data-v-d3c2d96a] {\n\tmargin-right: 0.75rem;\n}.ml-4[data-v-d3c2d96a] {\n\tmargin-left: 1rem;\n}.-mt-3[data-v-d3c2d96a] {\n\tmargin-top: -0.75rem;\n}.mr-4[data-v-d3c2d96a] {\n\tmargin-right: 1rem;\n}.ml-auto[data-v-d3c2d96a] {\n\tmargin-left: auto;\n}.mt-6[data-v-d3c2d96a] {\n\tmargin-top: 1.5rem;\n}.mt-1[data-v-d3c2d96a] {\n\tmargin-top: 0.25rem;\n}.block[data-v-d3c2d96a] {\n\tdisplay: block;\n}.inline-block[data-v-d3c2d96a] {\n\tdisplay: inline-block;\n}.flex[data-v-d3c2d96a] {\n\tdisplay: flex;\n}.inline-flex[data-v-d3c2d96a] {\n\tdisplay: inline-flex;\n}.hidden[data-v-d3c2d96a] {\n\tdisplay: none;\n}.h-16[data-v-d3c2d96a] {\n\theight: 4rem;\n}.h-8[data-v-d3c2d96a] {\n\theight: 2rem;\n}.h-0[data-v-d3c2d96a] {\n\theight: 0px;\n}.h-6[data-v-d3c2d96a] {\n\theight: 1.5rem;\n}.h-5[data-v-d3c2d96a] {\n\theight: 1.25rem;\n}.w-full[data-v-d3c2d96a] {\n\twidth: 100%;\n}.w-16[data-v-d3c2d96a] {\n\twidth: 4rem;\n}.w-0[data-v-d3c2d96a] {\n\twidth: 0px;\n}.w-6[data-v-d3c2d96a] {\n\twidth: 1.5rem;\n}.w-5[data-v-d3c2d96a] {\n\twidth: 1.25rem;\n}.flex-1[data-v-d3c2d96a] {\n\tflex: 1 1 0%;\n}.flex-shrink-0[data-v-d3c2d96a] {\n\tflex-shrink: 0;\n}.flex-grow[data-v-d3c2d96a] {\n\tflex-grow: 1;\n}.translate-x-full[data-v-d3c2d96a] {\n\t--tw-translate-x: 100%;\n\ttransform: var(--tw-transform);\n}.rotate-90[data-v-d3c2d96a] {\n\t--tw-rotate: 90deg;\n\ttransform: var(--tw-transform);\n}.transform[data-v-d3c2d96a] {\n\ttransform: var(--tw-transform);\n}.cursor-pointer[data-v-d3c2d96a] {\n\tcursor: pointer;\n}.appearance-none[data-v-d3c2d96a] {\n\t-webkit-appearance: none;\n\t -moz-appearance: none;\n\t appearance: none;\n}.flex-row[data-v-d3c2d96a] {\n\tflex-direction: row;\n}.flex-col[data-v-d3c2d96a] {\n\tflex-direction: column;\n}.flex-wrap[data-v-d3c2d96a] {\n\tflex-wrap: wrap;\n}.items-center[data-v-d3c2d96a] {\n\talign-items: center;\n}.justify-center[data-v-d3c2d96a] {\n\tjustify-content: center;\n}.space-y-2[data-v-d3c2d96a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(0.5rem * var(--tw-space-y-reverse));\n}.space-x-2[data-v-d3c2d96a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-x-reverse: 0;\n\tmargin-right: calc(0.5rem * var(--tw-space-x-reverse));\n\tmargin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));\n}.space-y-4[data-v-d3c2d96a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-space-y-reverse: 0;\n\tmargin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));\n\tmargin-bottom: calc(1rem * var(--tw-space-y-reverse));\n}.divide-y[data-v-d3c2d96a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-y-reverse: 0;\n\tborder-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));\n\tborder-bottom-width: calc(1px * var(--tw-divide-y-reverse));\n}.divide-gray-200[data-v-d3c2d96a] > :not([hidden]) ~ :not([hidden]) {\n\t--tw-divide-opacity: 1;\n\tborder-color: rgba(229, 231, 235, var(--tw-divide-opacity));\n}.self-center[data-v-d3c2d96a] {\n\talign-self: center;\n}.overflow-hidden[data-v-d3c2d96a] {\n\toverflow: hidden;\n}.overflow-y-auto[data-v-d3c2d96a] {\n\toverflow-y: auto;\n}.rounded-lg[data-v-d3c2d96a] {\n\tborder-radius: 0.5rem;\n}.rounded-full[data-v-d3c2d96a] {\n\tborder-radius: 9999px;\n}.rounded-md[data-v-d3c2d96a] {\n\tborder-radius: 0.375rem;\n}.border[data-v-d3c2d96a] {\n\tborder-width: 1px;\n}.border-red-500[data-v-d3c2d96a] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(239, 68, 68, var(--tw-border-opacity));\n}.border-gray-300[data-v-d3c2d96a] {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(209, 213, 219, var(--tw-border-opacity));\n}.bg-white[data-v-d3c2d96a] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(255, 255, 255, var(--tw-bg-opacity));\n}.bg-gray-50[data-v-d3c2d96a] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(249, 250, 251, var(--tw-bg-opacity));\n}.bg-gray-500[data-v-d3c2d96a] {\n\t--tw-bg-opacity: 1;\n\tbackground-color: rgba(107, 114, 128, var(--tw-bg-opacity));\n}.fill-current[data-v-d3c2d96a] {\n\tfill: currentColor;\n}.p-4[data-v-d3c2d96a] {\n\tpadding: 1rem;\n}.p-52[data-v-d3c2d96a] {\n\tpadding: 13rem;\n}.px-4[data-v-d3c2d96a] {\n\tpadding-left: 1rem;\n\tpadding-right: 1rem;\n}.py-5[data-v-d3c2d96a] {\n\tpadding-top: 1.25rem;\n\tpadding-bottom: 1.25rem;\n}.px-2[data-v-d3c2d96a] {\n\tpadding-left: 0.5rem;\n\tpadding-right: 0.5rem;\n}.py-1[data-v-d3c2d96a] {\n\tpadding-top: 0.25rem;\n\tpadding-bottom: 0.25rem;\n}.py-2[data-v-d3c2d96a] {\n\tpadding-top: 0.5rem;\n\tpadding-bottom: 0.5rem;\n}.px-3[data-v-d3c2d96a] {\n\tpadding-left: 0.75rem;\n\tpadding-right: 0.75rem;\n}.py-4[data-v-d3c2d96a] {\n\tpadding-top: 1rem;\n\tpadding-bottom: 1rem;\n}.text-left[data-v-d3c2d96a] {\n\ttext-align: left;\n}.text-center[data-v-d3c2d96a] {\n\ttext-align: center;\n}.text-lg[data-v-d3c2d96a] {\n\tfont-size: 1.125rem;\n\tline-height: 1.75rem;\n}.text-xs[data-v-d3c2d96a] {\n\tfont-size: 0.75rem;\n\tline-height: 1rem;\n}.text-xl[data-v-d3c2d96a] {\n\tfont-size: 1.25rem;\n\tline-height: 1.75rem;\n}.font-semibold[data-v-d3c2d96a] {\n\tfont-weight: 600;\n}.font-bold[data-v-d3c2d96a] {\n\tfont-weight: 700;\n}.text-gray-900[data-v-d3c2d96a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(17, 24, 39, var(--tw-text-opacity));\n}.text-white[data-v-d3c2d96a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(255, 255, 255, var(--tw-text-opacity));\n}.text-gray-500[data-v-d3c2d96a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(107, 114, 128, var(--tw-text-opacity));\n}.text-red-500[data-v-d3c2d96a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(239, 68, 68, var(--tw-text-opacity));\n}.text-black[data-v-d3c2d96a] {\n\t--tw-text-opacity: 1;\n\tcolor: rgba(0, 0, 0, var(--tw-text-opacity));\n}.no-underline[data-v-d3c2d96a] {\n\ttext-decoration: none;\n}.opacity-50[data-v-d3c2d96a] {\n\topacity: 0.5;\n}.shadow-sm[data-v-d3c2d96a] {\n\t--tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);\n\tbox-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);\n}.transition[data-v-d3c2d96a] {\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;\n\ttransition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;\n\ttransition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n\ttransition-duration: 150ms;\n}.duration-300[data-v-d3c2d96a] {\n\ttransition-duration: 300ms;\n}.focus\\:border-indigo-500[data-v-d3c2d96a]:focus {\n\t--tw-border-opacity: 1;\n\tborder-color: rgba(99, 102, 241, var(--tw-border-opacity));\n}.focus\\:ring-indigo-500[data-v-d3c2d96a]:focus {\n\t--tw-ring-opacity: 1;\n\t--tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));\n}\n", ""]); // Exports /* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); @@ -70313,6 +70451,80 @@ component.options.__file = "resources/js/components/icons/IconEyeSolid.vue" /***/ }), +/***/ "./resources/js/components/icons/IconPaperAirplane.vue": +/*!*************************************************************!*\ + !*** ./resources/js/components/icons/IconPaperAirplane.vue ***! + \*************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var _IconPaperAirplane_vue_vue_type_template_id_4ee1bcb5___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./IconPaperAirplane.vue?vue&type=template&id=4ee1bcb5& */ "./resources/js/components/icons/IconPaperAirplane.vue?vue&type=template&id=4ee1bcb5&"); +/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + +var script = {} + + +/* normalize component */ +; +var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__.default)( + script, + _IconPaperAirplane_vue_vue_type_template_id_4ee1bcb5___WEBPACK_IMPORTED_MODULE_0__.render, + _IconPaperAirplane_vue_vue_type_template_id_4ee1bcb5___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, + false, + null, + null, + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/components/icons/IconPaperAirplane.vue" +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); + +/***/ }), + +/***/ "./resources/js/components/icons/IconPaperAirplaneSolid.vue": +/*!******************************************************************!*\ + !*** ./resources/js/components/icons/IconPaperAirplaneSolid.vue ***! + \******************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) +/* harmony export */ }); +/* harmony import */ var _IconPaperAirplaneSolid_vue_vue_type_template_id_be8028b4___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./IconPaperAirplaneSolid.vue?vue&type=template&id=be8028b4& */ "./resources/js/components/icons/IconPaperAirplaneSolid.vue?vue&type=template&id=be8028b4&"); +/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! !../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); + +var script = {} + + +/* normalize component */ +; +var component = (0,_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__.default)( + script, + _IconPaperAirplaneSolid_vue_vue_type_template_id_be8028b4___WEBPACK_IMPORTED_MODULE_0__.render, + _IconPaperAirplaneSolid_vue_vue_type_template_id_be8028b4___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns, + false, + null, + null, + null + +) + +/* hot reload */ +if (false) { var api; } +component.options.__file = "resources/js/components/icons/IconPaperAirplaneSolid.vue" +/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (component.exports); + +/***/ }), + /***/ "./resources/js/components/icons/XCircle.vue": /*!***************************************************!*\ !*** ./resources/js/components/icons/XCircle.vue ***! @@ -70713,6 +70925,40 @@ __webpack_require__.r(__webpack_exports__); /* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_IconEyeSolid_vue_vue_type_template_id_60d67dda___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IconEyeSolid.vue?vue&type=template&id=60d67dda& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/icons/IconEyeSolid.vue?vue&type=template&id=60d67dda&"); +/***/ }), + +/***/ "./resources/js/components/icons/IconPaperAirplane.vue?vue&type=template&id=4ee1bcb5&": +/*!********************************************************************************************!*\ + !*** ./resources/js/components/icons/IconPaperAirplane.vue?vue&type=template&id=4ee1bcb5& ***! + \********************************************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_IconPaperAirplane_vue_vue_type_template_id_4ee1bcb5___WEBPACK_IMPORTED_MODULE_0__.render), +/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_IconPaperAirplane_vue_vue_type_template_id_4ee1bcb5___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) +/* harmony export */ }); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_IconPaperAirplane_vue_vue_type_template_id_4ee1bcb5___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IconPaperAirplane.vue?vue&type=template&id=4ee1bcb5& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/icons/IconPaperAirplane.vue?vue&type=template&id=4ee1bcb5&"); + + +/***/ }), + +/***/ "./resources/js/components/icons/IconPaperAirplaneSolid.vue?vue&type=template&id=be8028b4&": +/*!*************************************************************************************************!*\ + !*** ./resources/js/components/icons/IconPaperAirplaneSolid.vue?vue&type=template&id=be8028b4& ***! + \*************************************************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "render": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_IconPaperAirplaneSolid_vue_vue_type_template_id_be8028b4___WEBPACK_IMPORTED_MODULE_0__.render), +/* harmony export */ "staticRenderFns": () => (/* reexport safe */ _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_IconPaperAirplaneSolid_vue_vue_type_template_id_be8028b4___WEBPACK_IMPORTED_MODULE_0__.staticRenderFns) +/* harmony export */ }); +/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_IconPaperAirplaneSolid_vue_vue_type_template_id_be8028b4___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IconPaperAirplaneSolid.vue?vue&type=template&id=be8028b4& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/icons/IconPaperAirplaneSolid.vue?vue&type=template&id=be8028b4&"); + + /***/ }), /***/ "./resources/js/components/icons/XCircle.vue?vue&type=template&id=4c1cd798&lang=html&": @@ -70896,6 +71142,9 @@ var render = function() { on: { "reply-to": function($event) { return _vm.defineFormData($event) + }, + "delete-note": function($event) { + return _vm.openDeleteModal($event) } } }), @@ -70913,7 +71162,13 @@ var render = function() { }, "cancel-reply": _vm.defineFormData } - }) + }), + _vm._v(" "), + _vm.deleteModalOpen + ? _c("delete-resource-modal", { + on: { confirm: _vm.confirmDelete, close: _vm.closeDeleteModal } + }) + : _vm._e() ], 1 ) @@ -71040,6 +71295,9 @@ var render = function() { on: { "reply-to": function($event) { return _vm.defineFormData($event) + }, + "delete-note": function($event) { + return _vm.openDeleteModal($event) } } }) @@ -71112,8 +71370,15 @@ var render = function() { [_vm._v("\n " + _vm._s(_vm.notesCount) + "\n ")] ) ] - ) - ] + ), + _vm._v(" "), + _vm.deleteModalOpen + ? _c("delete-resource-modal", { + on: { confirm: _vm.confirmDelete, close: _vm.closeDeleteModal } + }) + : _vm._e() + ], + 1 ) } var staticRenderFns = [] @@ -71140,6 +71405,7 @@ var render = function() { var _h = _vm.$createElement var _c = _vm._self._c || _h return _c("input", { + ref: "inputField", class: [ _vm.errorClass, "py-2 px-3 shadow-sm focus:ring-indigo-500 focus:border-indigo-500 block w-full rounded-md border" @@ -71187,22 +71453,44 @@ var render = function() { var _c = _vm._self._c || _h return _c( "li", - { staticClass: "flex text-left bg-indigo overflow-hidden px-4 py-4" }, + { + staticClass: "flex text-left bg-indigo overflow-hidden px-4 py-4 w-full" + }, [ _vm._m(0), _vm._v(" "), _c( "div", + { staticClass: "w-full" }, [ _c( "div", - { staticClass: "flex space-x-2" }, + { staticClass: "flex" }, [ _c("h4", { staticClass: "text-lg font-semibold" }, [ _vm._v(_vm._s(_vm.data.author ? _vm.data.author.name : "-")) ]), _vm._v(" "), - _vm.data.personal ? _c("icon-eye-off") : _vm._e() + _vm.data.personal + ? _c("icon-eye-off", { staticClass: "mx-2" }) + : _vm._e(), + _vm._v(" "), + _vm.data.authorizedToDelete + ? _c( + "button", + { + staticClass: + "ml-auto appearance-none cursor-pointer text-70 hover:text-primary", + on: { + click: function($event) { + return _vm.handleDeleteNote(_vm.data.id) + } + } + }, + [_c("icon", [_c("icon-delete")], 1)], + 1 + ) + : _vm._e() ], 1 ), @@ -71237,7 +71525,17 @@ var render = function() { ? _c( "div", { staticClass: "mt-6 flex" }, - [_c("note", { key: note.note, attrs: { data: note } })], + [ + _c("note", { + key: note.note, + attrs: { data: note }, + on: { + "delete-note": function($event) { + return _vm.handleDeleteNote(note.id) + } + } + }) + ], 1 ) : _vm._e() @@ -71253,12 +71551,12 @@ var staticRenderFns = [ var _vm = this var _h = _vm.$createElement var _c = _vm._self._c || _h - return _c("div", { staticClass: "mr-4 flex-shrink-0" }, [ + return _c("div", { staticClass: " mr-4 flex-shrink-0" }, [ _c("img", { staticClass: "inline-block h-16 w-16 rounded-full", attrs: { src: - "https://images.unsplash.com/photo-1472099645785-5658abf4ff4e?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=facearea&facepad=2&w=256&h=256&q=80", + "https://www.gravatar.com/avatar/8441b1210b3a6c05b68c9f4c315f1590?s=300", alt: "" } }) @@ -71287,154 +71585,168 @@ var render = function() { var _vm = this var _h = _vm.$createElement var _c = _vm._self._c || _h - return _c( - "div", - { staticClass: "flex flex-col space-y-2" }, - [ - _c("toggle", { - scopedSlots: _vm._u([ - { - key: "iconOff", - fn: function() { - return [_c("icon-eye-solid")] - }, - proxy: true - }, - { - key: "iconOn", - fn: function() { - return [_c("icon-eye-off")] - }, - proxy: true - } - ]), - model: { - value: _vm.isPrivate, - callback: function($$v) { - _vm.isPrivate = $$v - }, - expression: "isPrivate" - } - }), - _vm._v(" "), - _c("toggle", { - scopedSlots: _vm._u([ - { - key: "iconOff", - fn: function() { - return [_c("icon-doc-text-solid")] - }, - proxy: true - }, - { - key: "iconOn", - fn: function() { - return [_c("icon-doc-text")] - }, - proxy: true - } - ]), - model: { - value: _vm.richText, - callback: function($$v) { - _vm.richText = $$v - }, - expression: "richText" - } - }), - _vm._v(" "), - _vm.reply_to_id != "" - ? _c("div", { staticClass: "flex space-x-2" }, [ - _c("p", { staticClass: "self-center font-semibold" }, [ - _vm._v("Replying to " + _vm._s(_vm.reply_to_name)) - ]), - _vm._v(" "), - _c( - "span", - { - staticClass: "self-center cursor-pointer dim", - on: { - click: function($event) { - $event.stopPropagation() - return _vm.emitCancelReply.apply(null, arguments) - } + return _c("div", { staticClass: "flex flex-col space-y-2" }, [ + _vm.reply_to_id != "" + ? _c("div", { staticClass: "flex space-x-2" }, [ + _c("p", { staticClass: "self-center font-semibold" }, [ + _vm._v("Replying to " + _vm._s(_vm.reply_to_name)) + ]), + _vm._v(" "), + _c( + "span", + { + staticClass: "self-center cursor-pointer dim", + on: { + click: function($event) { + $event.stopPropagation() + return _vm.emitCancelReply.apply(null, arguments) } - }, - [_c("x-circle")], - 1 - ) - ]) + } + }, + [_c("x-circle")], + 1 + ) + ]) + : _vm._e(), + _vm._v(" "), + _c("div", { staticClass: "flex flex-col" }, [ + _vm.errors.length > 0 + ? _c( + "div", + { staticClass: "flex flex-col space-y-2 " }, + _vm._l(_vm.errors, function(error) { + return _c("p", { staticClass: "text-red-500" }, [ + _vm._v(_vm._s(error)) + ]) + }), + 0 + ) : _vm._e(), _vm._v(" "), - _c("div", { staticClass: "flex flex-col" }, [ - _vm.errors.length > 0 - ? _c( - "div", - { staticClass: "flex flex-col space-y-2 " }, - _vm._l(_vm.errors, function(error) { - return _c("p", { staticClass: "text-red-500" }, [ - _vm._v(_vm._s(error)) - ]) + _c( + "div", + { staticClass: "mt-1 flex flex-wrap flex-row" }, + [ + _vm.richText + ? _c( + "div", + { staticClass: "w-full" }, + [ + _c("trix-note", { + model: { + value: _vm.newNote, + callback: function($$v) { + _vm.newNote = $$v + }, + expression: "newNote" + } + }) + ], + 1 + ) + : _c("input-field", { + staticClass: "flex-1", + attrs: { + hasError: _vm.errors.length > 0, + focused: _vm.reply_to_id != "" + }, + on: { enter: _vm.onSubmit }, + model: { + value: _vm.newNote, + callback: function($$v) { + _vm.newNote = $$v + }, + expression: "newNote" + } }), - 0 - ) - : _vm._e(), - _vm._v(" "), - _c( - "div", - { - class: [ - _vm.richText ? "space-y-4" : "space-x-4", - "mt-1 flex fleix-wrap flex-row" - ] - }, - [ - _vm.richText - ? _c( - "div", - { staticClass: "w-full" }, - [ - _c("trix-note", { - model: { - value: _vm.newNote, - callback: function($$v) { - _vm.newNote = $$v - }, - expression: "newNote" - } - }) - ], - 1 - ) - : _c("input-field", { - staticClass: "flex-1", - attrs: { hasError: _vm.errors.length > 0 }, - on: { enter: _vm.onSubmit }, + _vm._v(" "), + _c("div", { staticClass: "w-full mx-0 flex my-2" }, [ + _c( + "div", + { staticClass: "flex space-x-2" }, + [ + _c("toggle", { + scopedSlots: _vm._u([ + { + key: "iconOff", + fn: function() { + return [_c("icon-eye-solid")] + }, + proxy: true + }, + { + key: "iconOn", + fn: function() { + return [_c("icon-eye-off")] + }, + proxy: true + } + ]), model: { - value: _vm.newNote, + value: _vm.isPrivate, callback: function($$v) { - _vm.newNote = $$v + _vm.isPrivate = $$v }, - expression: "newNote" + expression: "isPrivate" } }), + _vm._v(" "), + _c("toggle", { + scopedSlots: _vm._u([ + { + key: "iconOff", + fn: function() { + return [_c("icon-doc-text-solid")] + }, + proxy: true + }, + { + key: "iconOn", + fn: function() { + return [_c("icon-doc-text")] + }, + proxy: true + } + ]), + model: { + value: _vm.richText, + callback: function($$v) { + _vm.richText = $$v + }, + expression: "richText" + } + }) + ], + 1 + ), _vm._v(" "), _c( - "a", + "span", { - staticClass: - "flex-shrink-0 justify-self-center self-center btn btn-default btn-primary text-white cursor-pointer", - on: { click: _vm.onSubmit } + staticClass: "self-center ml-auto cursor-pointer", + on: { + click: _vm.onSubmit, + mouseover: function($event) { + _vm.isHovered = true + }, + mouseleave: function($event) { + _vm.isHovered = false + } + } }, - [_vm._v("Send")] + [ + !_vm.isHovered + ? _c("icon-paper-airplane") + : _c("icon-paper-airplane-solid") + ], + 1 ) - ], - 1 - ) - ]) - ], - 1 - ) + ]) + ], + 1 + ) + ]) + ]) } var staticRenderFns = [] render._withStripped = true @@ -71462,7 +71774,7 @@ var render = function() { return _c("div", { staticClass: "flex flex-grow" }, [ _vm.notes.length === 0 ? _c("div", { staticClass: "self-center text-center block w-full" }, [ - _c("h2", { staticClass: "text-xl font-semibold opacity-50" }, [ + _c("h2", { staticClass: "text-xl p-52 font-semibold opacity-50" }, [ _vm._v("No notes found...") ]) ]) @@ -71478,6 +71790,9 @@ var render = function() { on: { "reply-to": function($event) { return _vm.handleReplyTo($event) + }, + "delete-note": function($event) { + return _vm.handleDeleteNote($event) } } }) @@ -71771,6 +72086,96 @@ render._withStripped = true +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/icons/IconPaperAirplane.vue?vue&type=template&id=4ee1bcb5&": +/*!***********************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/icons/IconPaperAirplane.vue?vue&type=template&id=4ee1bcb5& ***! + \***********************************************************************************************************************************************************************************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "render": () => (/* binding */ render), +/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) +/* harmony export */ }); +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c( + "svg", + { + staticClass: "h-6 w-6 transform rotate-90", + attrs: { + xmlns: "http://www.w3.org/2000/svg", + fill: "none", + viewBox: "0 0 24 24", + stroke: "currentColor" + }, + on: { click: _vm.onSubmit } + }, + [ + _c("path", { + attrs: { + "stroke-linecap": "round", + "stroke-linejoin": "round", + "stroke-width": "2", + d: "M12 19l9 2-9-18-9 18 9-2zm0 0v-8" + } + }) + ] + ) +} +var staticRenderFns = [] +render._withStripped = true + + + +/***/ }), + +/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/icons/IconPaperAirplaneSolid.vue?vue&type=template&id=be8028b4&": +/*!****************************************************************************************************************************************************************************************************************************************!*\ + !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/icons/IconPaperAirplaneSolid.vue?vue&type=template&id=be8028b4& ***! + \****************************************************************************************************************************************************************************************************************************************/ +/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { + +"use strict"; +__webpack_require__.r(__webpack_exports__); +/* harmony export */ __webpack_require__.d(__webpack_exports__, { +/* harmony export */ "render": () => (/* binding */ render), +/* harmony export */ "staticRenderFns": () => (/* binding */ staticRenderFns) +/* harmony export */ }); +var render = function() { + var _vm = this + var _h = _vm.$createElement + var _c = _vm._self._c || _h + return _c( + "svg", + { + staticClass: "h-6 w-6 transform rotate-90", + attrs: { + xmlns: "http://www.w3.org/2000/svg", + viewBox: "0 0 20 20", + fill: "currentColor" + } + }, + [ + _c("path", { + attrs: { + d: + "M10.894 2.553a1 1 0 00-1.788 0l-7 14a1 1 0 001.169 1.409l5-1.429A1 1 0 009 15.571V11a1 1 0 112 0v4.571a1 1 0 00.725.962l5 1.428a1 1 0 001.17-1.408l-7-14z" + } + }) + ] + ) +} +var staticRenderFns = [] +render._withStripped = true + + + /***/ }), /***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib/index.js??vue-loader-options!./resources/js/components/icons/XCircle.vue?vue&type=template&id=4c1cd798&lang=html&": diff --git a/resources/js/components/DetailField.vue b/resources/js/components/DetailField.vue index 93aa6d3..381b593 100644 --- a/resources/js/components/DetailField.vue +++ b/resources/js/components/DetailField.vue @@ -2,7 +2,7 @@

Comments

- + + +
@@ -21,18 +26,26 @@ import NoteForm from './Notes/NoteForm'; export default { components: { Notes, - NoteForm + NoteForm, }, props: ['resourceName', 'field'], data() { return { + popperOptions: { + placement: 'left', + modifiers: { + offset: { offset: '0, 10px' }, + }, + }, newNote: '', notes: [], notesCount: 0, notable_type: '', notable_id: '', reply_to_id: '', - reply_to_name: '' + reply_to_name: '', + deleteModalOpen: false, + deleteId: null }; }, mounted() { @@ -56,7 +69,15 @@ export default { }); }, pushNotes(data) { - this.notes = data; + if (data.notable_type === 'PDMFC\\NovaNotesField\\Models\\Note') { + const parentNote = this.notes.find(note => note.id === data.notable_id) + if (parentNote) { + parentNote.notes.push(data) + } + } else { + this.notes.push(data) + } + this.notesCount = this.notes.length; this.notable_id = this.field.notable_id; this.notable_type = this.field.notable_type; @@ -67,8 +88,38 @@ export default { this.notable_type = data ? data.notable_type : this.field.notable_type; this.reply_to_id = data ? data.reply_to_id : ''; this.reply_to_name = data ? data.reply_to_name : ''; + }, + confirmDelete() { + Nova.request() + .delete('/nova-vendor/notes-field/delete', { + params: { + id: this.deleteId + } + }) + .then(() => { + this.notes.forEach((note, index) => { + if (note.id === this.deleteId) { + this.notes.splice(index, 1) + } else { + let childIndex = note.notes.findIndex(note => note.id === this.deleteId) + if (childIndex != -1) { + this.notes[index].notes.splice(childIndex, 1) + } + } + }) + this.notesCount = this.notes.length + this.closeDeleteModal() + }); + }, + openDeleteModal(deleteId) { + this.deleteModalOpen = true + this.deleteId = deleteId + }, + closeDeleteModal() { + this.deleteModalOpen = false + this.deleteId = null } - } + }, }; diff --git a/resources/js/components/IndexField.vue b/resources/js/components/IndexField.vue index f265544..3b447b0 100644 --- a/resources/js/components/IndexField.vue +++ b/resources/js/components/IndexField.vue @@ -13,7 +13,7 @@
- +
+ + @@ -79,7 +84,9 @@ export default { notable_type: '', notable_id: '', reply_to_id: '', - reply_to_name: '' + reply_to_name: '', + deleteModalOpen: false, + deleteId: null }; }, mounted() { @@ -125,8 +132,38 @@ export default { this.notable_type = data ? data.notable_type : this.field.notable_type; this.reply_to_id = data ? data.reply_to_id : ''; this.reply_to_name = data ? data.reply_to_name : ''; + }, + confirmDelete() { + Nova.request() + .delete('/nova-vendor/notes-field/delete', { + params: { + id: this.deleteId + } + }) + .then(() => { + this.notes.forEach((note, index) => { + if (note.id === this.deleteId) { + this.notes.splice(index, 1) + } else { + let childIndex = note.notes.findIndex(note => note.id === this.deleteId) + if (childIndex != -1) { + this.notes[index].notes.splice(childIndex, 1) + } + } + }) + this.notesCount = this.notes.length + this.closeDeleteModal() + }); + }, + openDeleteModal(deleteId) { + this.deleteModalOpen = true + this.deleteId = deleteId + }, + closeDeleteModal() { + this.deleteModalOpen = false + this.deleteId = null } - } + }, }; diff --git a/resources/js/components/Notes/InputField.vue b/resources/js/components/Notes/InputField.vue index bdff53d..4e96fbe 100644 --- a/resources/js/components/Notes/InputField.vue +++ b/resources/js/components/Notes/InputField.vue @@ -6,6 +6,7 @@ type="text" :class="[errorClass, 'py-2 px-3 shadow-sm focus:ring-indigo-500 focus:border-indigo-500 block w-full rounded-md border']" :placeholder="placeholder" + ref="inputField" /> @@ -25,6 +26,9 @@ export default { }, hasError: { type: Boolean + }, + focused: { + type: Boolean } }, methods: { @@ -32,6 +36,13 @@ export default { this.$emit('input', value); }, }, + watch: { + focused() { + if (this.focused) { + this.$refs.inputField.focus() + } + } + }, computed: { errorClass() { return this.hasError ? 'border-red-500' : 'border-gray-300'; diff --git a/resources/js/components/Notes/Note.vue b/resources/js/components/Notes/Note.vue index 37b1f61..be12234 100644 --- a/resources/js/components/Notes/Note.vue +++ b/resources/js/components/Notes/Note.vue @@ -1,16 +1,21 @@